:root{--ink:#171b22;--soft:#59616b;--paper:#f5efe7;--cream:#fffaf4;--red:#d85d4a;--deep:#9d4034;--peach:#efc3a3;--blue:#c8d5dd;--line:rgba(23,27,34,.13);--shadow:0 24px 70px rgba(41,36,31,.13)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}.shell{width:min(1180px,calc(100% - 44px));margin:auto}.top{position:sticky;top:0;z-index:50;padding:16px clamp(22px,4vw,64px);display:flex;justify-content:space-between;align-items:center;background:rgba(245,239,231,.9);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.logo{font-weight:900;letter-spacing:-.03em}.top nav{display:flex;gap:22px;font-size:14px;color:var(--soft)}.kicker{margin:0 0 14px;color:var(--deep);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.light{color:#f1b8a4}h1,h2,h3{margin:0;line-height:1;letter-spacing:-.05em}h1{font-size:clamp(66px,9vw,126px)}h1 em,h2 em{font-style:normal;color:var(--red)}h2{font-size:clamp(42px,6vw,78px)}h3{font-size:clamp(30px,3.4vw,48px)}.hero{min-height:calc(100vh - 58px);padding:8vh 0;display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center}.hero-copy h2{font-size:clamp(28px,3vw,42px);margin:26px 0 14px}.lead{font-size:19px;max-width:600px;color:var(--soft)}.cta{display:inline-block;margin:18px 0 28px;padding:13px 19px;border-radius:999px;background:var(--ink);color:white;font-weight:800}.care{font-size:14px;color:var(--soft)}.hero-art{position:relative;height:620px;border-radius:38px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;box-shadow:var(--shadow)}.half{padding:36px;display:flex;flex-direction:column;justify-content:space-between}.half span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.half b{font-size:22px;max-width:240px}.cool{background:linear-gradient(150deg,#aebfc9,#d9e1e5)}.warm{background:linear-gradient(210deg,#f0c4a5,#f7ddca);text-align:right;align-items:flex-end}.mail{position:absolute;left:50%;top:50%;width:min(74%,470px);transform:translate(-50%,-50%) rotate(-1deg);padding:30px;background:#fffefa;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 25px 55px rgba(23,27,34,.24)}.mail i,.email-top i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c7c0b9;margin-right:5px}.mail p{font-size:14px;margin:12px 0}.mail strong{display:block}.mail small{display:block;margin-top:12px;color:#777}.how{padding:18vh 0;text-align:center}.how>p{display:inline-block;margin:5px;padding:10px 15px;border:1px solid var(--line);border-radius:999px;background:var(--cream);font-weight:800}.how h2{margin-top:45px}.how h2 em{font-size:1.4em}.section-title{max-width:850px;margin-bottom:50px}.people{padding:10vh 0 16vh}.people-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.photo{position:relative;min-height:590px;border-radius:32px;overflow:hidden;background-size:cover;background-position:center;box-shadow:var(--shadow)}.recruiter-photo{background-image:linear-gradient(180deg,transparent 40%,rgba(14,20,25,.78)),url("https://raw.githubusercontent.com/olesiabositi-hub/the-life-after-no/main/assets/recruiter-new.jpg")}.candidate-photo{background-image:linear-gradient(180deg,transparent 40%,rgba(40,24,16,.72)),url("https://raw.githubusercontent.com/olesiabositi-hub/the-life-after-no/main/assets/candidate-new.jpg")}.photo-copy{position:absolute;left:0;right:0;bottom:0;padding:34px;color:white}.photo-copy span{font-size:12px;text-transform:uppercase;letter-spacing:.13em;font-weight:900}.photo-copy h3{margin:10px 0}.photo-copy p{margin:0;max-width:440px}.people-note{max-width:720px;margin:34px auto 0;text-align:center;font-size:18px;color:var(--soft)}.sample{padding:32px 0;background:var(--ink);color:white}.sample-grid{display:grid;grid-template-columns:repeat(3,1fr)}.sample-grid div{padding:22px 30px;border-right:1px solid rgba(255,255,255,.14)}.sample-grid div:last-child{border:0}.sample strong{display:block;font-size:54px;line-height:1}.sample span{color:#cbd0d5}.findings{padding:15vh 0}.hero-finding{min-height:78vh;display:grid;grid-template-columns:90px 1fr;align-items:center;background:linear-gradient(135deg,#efd1bb,#f8eee6)}.finding{position:relative;padding:42px;border:1px solid var(--line);border-radius:32px;background:rgba(255,255,255,.52)}.num{position:absolute;right:28px;top:24px;font-size:13px;font-weight:900;opacity:.35}.hero-finding>.num{position:static;font-size:70px;opacity:.16;align-self:start}.hero-finding h3{font-size:clamp(50px,7vw,92px)}.bigstat{font-size:clamp(70px,10vw,140px);font-weight:900;line-height:.9;margin:35px 0 16px;letter-spacing:-.07em}.bigstat small{font-size:.25em;color:var(--soft)}.statcopy{font-size:21px;max-width:520px}.finding blockquote,.help blockquote{margin:28px 0 0;padding:16px 18px;border-left:4px solid var(--red);background:rgba(255,255,255,.6);font-weight:900}.finding-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.finding-grid .finding{min-height:440px}.finding-grid h3{margin-bottom:24px}.finding-grid .bigstat{font-size:70px}.positive{background:linear-gradient(135deg,#dce8e4,#f4f0e7)}.pills,.final-pills{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}.pills span{padding:9px 13px;border:1px solid var(--line);border-radius:999px;background:var(--cream);font-weight:750}.realities{padding:15vh 0;background:var(--ink);color:white}.realities h2{max-width:850px}.reality-grid{display:grid;grid-template-columns:1fr .8fr 1fr;gap:14px;margin-top:50px}.reality-grid article,.bridge{padding:34px;border-radius:28px;border:1px solid rgba(255,255,255,.17)}.reality-grid article span{color:#f09b88;font-weight:900}.reality-grid article p{font-size:21px;color:#cfd3d7}.reality-grid article strong{font-size:20px}.bridge{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:17px;background:white;color:var(--ink)}.bridge small{letter-spacing:.12em}.bridge b{font-size:22px}.help,.stages,.better,.method{padding:15vh 0}.help-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.help-grid>article{padding:40px;border:1px solid var(--line);border-radius:32px;background:rgba(255,255,255,.55)}.heart,.heart-big{color:var(--red);font-size:32px}.help h3{margin:10px 0 30px}.help li{margin-bottom:22px;color:var(--soft)}.help li b,.help li span{display:block}.help li b{color:var(--ink)}.stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stage-grid article{padding:34px;border:1px solid var(--line);border-radius:26px;background:rgba(255,255,255,.55)}.stage-grid span{font-size:12px;font-weight:900;letter-spacing:.12em;color:var(--deep)}.stage-grid h3{font-size:30px;margin:18px 0}.email-wrap{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center}.email{padding:40px;background:#fffefa;border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:var(--shadow);transform:rotate(-.5deg)}.email-top{margin-bottom:25px}.email-wrap aside{display:grid;gap:12px}.email-wrap aside span{padding:15px 17px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.55);font-weight:800}.final{padding:17vh 0;background:var(--ink);color:white}.final h2{max-width:1080px}.final h2 em{color:var(--peach)}.final-pills{margin-top:45px}.final-pills span{padding:10px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px}.method-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.method-grid article{padding:30px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.48)}.method-grid b{font-size:22px}.method-grid p{margin-bottom:0;color:var(--soft)}.dedication{padding:17vh 0;text-align:center;background:#eadfd3}.dedication .shell{max-width:850px}.dedication p{font-size:24px}.heart-big{font-size:50px}.and{margin:38px 0;font-size:11px;font-weight:900;letter-spacing:.18em}.dedication h2{margin-top:30px}.footer{padding:70px 0 40px;display:flex;justify-content:space-between;gap:30px;color:var(--soft)}.footer p{margin:5px 0}.author{text-align:right}.author span,.author strong{display:block}.author strong{font-size:22px;color:var(--ink)}.author a{display:inline-block;margin:10px 0 0 14px;color:var(--deep);font-weight:800;border-bottom:1px solid rgba(157,64,52,.25)}@media(max-width:900px){.hero,.people-grid,.finding-grid,.reality-grid,.help-grid,.stage-grid,.email-wrap,.method-grid{grid-template-columns:1fr}.hero-art{height:540px}.sample-grid{grid-template-columns:1fr}.sample-grid div{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.hero-finding{grid-template-columns:1fr;min-height:auto}.photo{min-height:500px}}@media(max-width:620px){.top nav{display:none}.shell{width:min(100% - 28px,1180px)}.hero{padding-top:55px}.hero-art{height:590px}.half{padding:24px}.mail{width:86%;padding:23px}.how{padding:12vh 0}.finding,.help-grid>article{padding:27px}.finding-grid .finding{min-height:auto}.footer{flex-direction:column}.author{text-align:left}.author a{margin-left:0;margin-right:14px}}