.sPAHoW_tinted{background:#fff6ea}.sPAHoW_header{border-bottom:1px solid var(--rule);padding:88px 0 72px}.sPAHoW_title{letter-spacing:-.03em;max-width:16ch;margin:0 0 18px;font-size:clamp(2.4rem,5.4vw,4.2rem);font-weight:800;line-height:1.04;animation:.8s cubic-bezier(.2,.7,.2,1) both sPAHoW_rise}.sPAHoW_lede{max-width:48ch;color:var(--ink-soft);margin:0 0 56px;font-size:1.15rem;line-height:1.6;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both sPAHoW_rise}.sPAHoW_journey{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sPAHoW_journey:before{content:"";background:var(--primary);transform-origin:0;height:2px;animation:1.4s cubic-bezier(.65,0,.35,1) .4s forwards sPAHoW_draw;position:absolute;top:22px;left:22px;right:22px;transform:scaleX(0)}.sPAHoW_journeyStep{animation:.7s cubic-bezier(.2,.7,.2,1) both sPAHoW_rise;animation-delay:calc(.5s + var(--i) * .25s);position:relative}.sPAHoW_journeyLink{color:var(--ink);flex-direction:column;gap:14px;text-decoration:none;display:flex}.sPAHoW_journeyNum{border-radius:var(--radius);background:var(--primary);font-variant-numeric:tabular-nums;place-items:center;width:46px;height:46px;font-weight:700;display:grid}.sPAHoW_journeyLabel{letter-spacing:-.015em;font-size:1.15rem;font-weight:700}.sPAHoW_journeyLink:hover .sPAHoW_journeyLabel{text-underline-offset:4px;text-decoration:underline}.sPAHoW_feature{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.sPAHoW_featureReverse .sPAHoW_featurePhoto{order:2}.sPAHoW_featurePhoto{aspect-ratio:4/5;border-radius:var(--radius-xl);clip-path:inset(100% 0 0 round 26px);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1);overflow:hidden}.sPAHoW_shown .sPAHoW_featurePhoto{clip-path:inset(0 round 26px)}.sPAHoW_stage{color:var(--primary-text);align-items:center;gap:12px;margin:0 0 18px;font-size:.95rem;font-weight:600;display:flex}.sPAHoW_stageNum{font-variant-numeric:tabular-nums;color:var(--ink-faint)}.sPAHoW_featureTitle{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;line-height:1.1}.sPAHoW_featureBody{max-width:54ch;color:var(--ink-soft);margin:0 0 16px;font-size:1.05rem;line-height:1.7}.sPAHoW_points{margin:8px 0 30px;padding:0;list-style:none}.sPAHoW_points li{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:12px 0;font-weight:600;display:flex}.sPAHoW_points li:before{content:"";background:var(--primary);flex:none;width:14px;height:14px;-webkit-mask:url(/adinkra/012.svg) 50%/contain no-repeat;mask:url(/adinkra/012.svg) 50%/contain no-repeat}.sPAHoW_rise{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.25s + var(--i,0) * 80ms);transform:translateY(18px)}.sPAHoW_shown .sPAHoW_rise{opacity:1;transform:none}@keyframes sPAHoW_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sPAHoW_draw{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sPAHoW_title,.sPAHoW_lede,.sPAHoW_journeyStep{animation:none}.sPAHoW_journey:before{animation:none;transform:none}.sPAHoW_featurePhoto,.sPAHoW_rise{opacity:1;clip-path:none;transform:none;transition:none!important}}@media (max-width:880px){.sPAHoW_feature{grid-template-columns:1fr;gap:36px}.sPAHoW_featureReverse .sPAHoW_featurePhoto{order:0}.sPAHoW_featurePhoto{aspect-ratio:4/3}.sPAHoW_journey{grid-template-columns:1fr 1fr;gap:28px 20px}.sPAHoW_journey:before{display:none}}
