.HyWvwW_page{width:min(1120px,100% - 2rem);margin:0 auto;padding:3.5rem 0 5rem}.HyWvwW_eyebrow,.HyWvwW_facts dt,.HyWvwW_lane h3,.HyWvwW_module h3,.HyWvwW_journey span,.HyWvwW_figure figcaption,.HyWvwW_stackGroup h3,.HyWvwW_nav a{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.HyWvwW_eyebrow{margin:0;font-size:.78rem}.HyWvwW_intro h1,.HyWvwW_page h2{letter-spacing:-.045em;line-height:.95}.HyWvwW_intro h1{margin:.65rem 0 0;font-size:clamp(2.7rem,7vw,4.6rem)}.HyWvwW_headline{letter-spacing:-.03em;max-width:40rem;margin:1rem 0 0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.HyWvwW_lede,.HyWvwW_page section>p,.HyWvwW_decision p,.HyWvwW_capability p{max-width:44rem;font-weight:500;line-height:1.55}.HyWvwW_lede{margin:.9rem 0 0;font-size:1.08rem}.HyWvwW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1.5rem 0 0;display:grid}.HyWvwW_facts div,.HyWvwW_decision,.HyWvwW_capability,.HyWvwW_stackGroup,.HyWvwW_lane,.HyWvwW_module,.HyWvwW_journey li,.HyWvwW_nav a{border:2px solid var(--ink);background:var(--bg)}.HyWvwW_facts div{box-shadow:var(--shadow-sm);padding:.85rem .95rem}.HyWvwW_facts dt{margin:0;font-size:.72rem}.HyWvwW_facts dd{margin:.35rem 0 0}.HyWvwW_facts ul,.HyWvwW_points,.HyWvwW_lane ul,.HyWvwW_module ul,.HyWvwW_stackGroup ul,.HyWvwW_takeaways{margin:.45rem 0 0;padding:0}.HyWvwW_facts ul,.HyWvwW_lane ul,.HyWvwW_module ul,.HyWvwW_stackGroup ul{list-style:none}.HyWvwW_facts li+li,.HyWvwW_points li+li{margin-top:.35rem}.HyWvwW_page section{margin-top:3.25rem}.HyWvwW_page h2{margin:0 0 1rem;font-size:clamp(2rem,4vw,2.8rem)}.HyWvwW_page section>p{margin:0 0 .9rem}.HyWvwW_points{gap:.55rem;padding-left:1.15rem;display:grid}.HyWvwW_figure{margin:1.25rem 0 0}.HyWvwW_figure figcaption{border:2px solid var(--ink);background:var(--yellow);margin:0 0 .7rem;padding:.25rem .45rem;font-size:.72rem;display:inline-block}.HyWvwW_figure>p{max-width:44rem;margin:0 0 .85rem}.HyWvwW_lanes,.HyWvwW_modules,.HyWvwW_capabilities,.HyWvwW_stackGroups,.HyWvwW_visuals,.HyWvwW_navGrid{gap:.75rem;display:grid}.HyWvwW_lanes,.HyWvwW_modules,.HyWvwW_capabilities,.HyWvwW_stackGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.HyWvwW_lane,.HyWvwW_module,.HyWvwW_stackGroup,.HyWvwW_capability,.HyWvwW_decision{min-width:0;box-shadow:var(--shadow-sm);padding:.9rem}.HyWvwW_lane h3,.HyWvwW_module h3,.HyWvwW_stackGroup h3{margin:0;font-size:.78rem}.HyWvwW_lane li,.HyWvwW_module li{gap:.15rem;margin-top:.65rem;display:grid}.HyWvwW_lane li span,.HyWvwW_note,.HyWvwW_journey span{font-size:.92rem;line-height:1.45}.HyWvwW_note{max-width:44rem;margin:.85rem 0 0}.HyWvwW_decisions{gap:.9rem;display:grid}.HyWvwW_decision h3,.HyWvwW_capability h3{letter-spacing:-.03em;margin:0 0 .8rem;font-size:1.35rem;line-height:1.15}.HyWvwW_decision h4{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;margin:.85rem 0 .25rem;font-size:.72rem}.HyWvwW_decision p,.HyWvwW_capability p{margin:0}.HyWvwW_capability p+p{margin-top:.55rem}.HyWvwW_stackGroup ul{flex-wrap:wrap;gap:.4rem;display:flex}.HyWvwW_stackGroup li{border:2px solid var(--ink);font-family:var(--mono);padding:.28rem .45rem;font-size:.75rem;font-weight:700}.HyWvwW_visuals{grid-template-columns:1.1fr .9fr;align-items:start}.HyWvwW_journey{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.HyWvwW_journey li{gap:.2rem;padding:.75rem .8rem;display:grid}.HyWvwW_journey span{font-size:.72rem}.HyWvwW_journey p{margin:0}.HyWvwW_takeaways{gap:.7rem;padding-left:1.2rem;display:grid}.HyWvwW_takeaways li{padding-left:.25rem;font-weight:500}.HyWvwW_nav h2{margin-bottom:.9rem}.HyWvwW_navGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HyWvwW_nav a{min-height:3.2rem;box-shadow:var(--shadow-sm);color:inherit;align-items:center;padding:.75rem .85rem;font-size:.78rem;line-height:1.35;text-decoration:none;display:flex}.HyWvwW_nav a:hover{background:var(--yellow)}@media (max-width:800px){.HyWvwW_page{padding-top:2.25rem}.HyWvwW_facts,.HyWvwW_lanes,.HyWvwW_modules,.HyWvwW_capabilities,.HyWvwW_stackGroups,.HyWvwW_visuals,.HyWvwW_navGrid{grid-template-columns:1fr}.HyWvwW_page section{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.HyWvwW_nav a{transition:none}}
