.why-hero__title mark{background-repeat:no-repeat;background-size:100% 100%}.why-hero{min-height:92vh;min-height:92svh;padding:8rem var(--pad) 5rem;align-content:center;justify-items:start;display:grid;position:relative}.why-hero__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(3rem,9.5vw,9.5rem);line-height:1.1}.why-hero__title .line{white-space:nowrap}.why-hero__sub{max-width:34rem;color:var(--fg-muted);margin:2rem 0 0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600;line-height:1.6}.why-hero__cue{right:var(--pad);border:2px solid var(--fg);background:var(--accent);width:3.2rem;height:3.2rem;box-shadow:3px 3px 0 var(--fg);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;bottom:3rem}.crumbs{color:var(--fg-muted);gap:.6rem;margin-bottom:1.6rem;font-size:.9rem;font-weight:600;display:flex}.crumbs a{border-bottom:2px solid var(--accent)}.byline{font-family:var(--font-mono);color:var(--fg-muted);margin:1.2rem 0 0;font-size:.76rem}.numbers{background:var(--navy);color:var(--paper)}.numbers__list{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.numbers__list li{border-top:2px solid #f4f2ec4d;align-content:start;gap:1rem;padding-top:1.4rem;display:grid}.numbers__list b{font-family:var(--font-display);color:var(--paper);font-size:clamp(3.4rem,6.4vw,6.2rem);font-weight:400;line-height:1}.numbers__list p{color:#f4f2eccc;margin:0;font-size:1.08rem;line-height:1.65}.numbers__list strong{color:var(--paper)}.numbers__hit{border-top-color:var(--accent)!important}.numbers__hit b{color:var(--accent);white-space:nowrap;font-size:clamp(3rem,4.6vw,4.4rem);line-height:1.4}.numbers__source{font-family:var(--font-mono);color:#f4f2ec99;margin:3rem 0 0;font-size:.78rem}.reasons{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.reason{border:2px solid var(--fg);box-shadow:8px 8px 0 var(--fg);background:#fff;border-radius:14px;grid-template-columns:5rem minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);padding:clamp(2rem,4vw,3.5rem);display:grid}.reason__no{font-family:var(--font-mono);padding-top:.6rem;font-size:1rem;font-weight:500}.reason__title{font-family:var(--font-display);font-size:clamp(2.2rem,4.4vw,4rem);line-height:1.15}.reason__body{gap:1rem;display:grid}.reason__body p{color:var(--fg-muted);margin:0;line-height:1.8}.reason__body strong{color:var(--fg);background:var(--accent);padding:0 .2em}.reason__pull{font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:800;color:var(--fg)!important;line-height:1.55!important}.reason--navy{background:var(--navy);color:var(--paper);box-shadow:8px 8px 0 var(--accent)}.reason--navy .reason__body p{color:#f4f2eccc}.reason--navy .reason__pull{color:var(--accent)!important}.reason--navy .reason__body strong{color:var(--navy)}.reason--paths{grid-template-columns:5rem minmax(0,1fr)}.reason--paths .reason__body{grid-column:2}.paths{grid-template-columns:repeat(3,1fr);gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.paths li{border:2px solid var(--line);border-radius:10px;padding:1.3rem}.paths h3{font-family:var(--font-display);margin-bottom:.6rem;font-size:1.45rem}.paths p{font-size:.96rem;line-height:1.7!important}.paths__answer{background:var(--accent);border-radius:10px;gap:1rem;margin-top:1rem;padding:1.6rem;display:grid}.paths__answer .ticks li:before{background:#fff}.does{background:var(--bg-2)}.does__grid{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.does__grid li{border:2px solid var(--fg);transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out);background:#fff;border-radius:12px;align-content:start;gap:.6rem;padding:1.6rem;display:grid}.does__grid li:hover{box-shadow:6px 6px 0 var(--fg);translate:-3px -3px}.does__grid b{background:var(--fg);color:var(--accent);font-family:var(--font-mono);justify-self:start;padding:.15rem .55rem;font-size:.76rem;font-weight:500}.does__grid h3{font-family:var(--font-display);font-size:1.7rem;line-height:1.2}.does__grid p{color:var(--fg-muted);margin:0;line-height:1.7}.start .steps li{border-color:var(--fg);background:#fff}.start .steps b{color:var(--fg);-webkit-text-stroke:0;text-shadow:3px 3px 0 var(--accent)}.start .steps p{color:var(--fg-muted)}.why-cta{text-align:center;justify-items:center;gap:2.5rem;padding-block-start:clamp(6rem,12vw,10rem);padding-block-end:clamp(6rem,12vw,10rem);display:grid}.why-cta__title{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,6rem);line-height:1.2}.why-cta__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:900px){.why-hero{min-height:auto;padding-top:8rem}.why-hero__title{font-size:clamp(2.6rem,12vw,4.2rem)}.why-hero__cue{display:none}.numbers__list{grid-template-columns:1fr 1fr;row-gap:2.4rem}.numbers__hit{grid-column:1/-1}.numbers__hit b{font-size:clamp(3.4rem,16vw,5rem);line-height:1}.reason,.reason--paths{box-shadow:5px 5px 0 var(--fg);grid-template-columns:1fr}.reason--navy{box-shadow:5px 5px 0 var(--accent)}.reason--paths .reason__body{grid-column:auto}.paths,.does__grid{grid-template-columns:1fr}}
