.Y498FW_hero{column-gap:var(--gutter);padding:calc(var(--header-h) + 80px) var(--margin) clamp(96px, 10vw, 160px);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px;display:grid}.Y498FW_heroMain{grid-column:1/span 7;align-content:start;gap:40px;display:grid}.Y498FW_heroMain h1{margin:0}.Y498FW_heroPic{aspect-ratio:16/9;background:var(--ink);margin:0;overflow:clip}.Y498FW_heroPic img{object-fit:cover;width:100%;height:100%;display:block}.Y498FW_heroSide{grid-column:8/span 5;align-self:end;gap:32px;display:grid}.Y498FW_index{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Y498FW_index a{background:var(--paper-2);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;gap:4px;padding:16px 18px;text-decoration:none;display:grid}.Y498FW_index b{font-size:var(--step-body);font-weight:900}.Y498FW_index span{font-size:var(--step-small);color:var(--fg-2)}@media (hover:hover) and (pointer:fine){.Y498FW_index a:hover{background:var(--ink);color:var(--paper)}.Y498FW_index a:hover span{color:#aab3c4}}.Y498FW_platform{column-gap:var(--gutter);padding:clamp(112px, 12vw, 200px) var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;display:grid}.Y498FW_intro{top:calc(var(--header-h) + 32px);grid-column:1/span 5;align-self:start;justify-items:start;gap:18px;display:grid;position:sticky}.Y498FW_intro h2{font-size:var(--step-title);margin:0}.Y498FW_for{font-size:var(--step-body);color:var(--fg-2);margin:0;font-weight:500}.Y498FW_promise{font-size:var(--step-lead);max-width:28ch;margin:8px 0 0;line-height:1.3}.Y498FW_appsTitle{font-size:var(--step-small);color:var(--fg-2);margin:10px 0 0}.Y498FW_actions{flex-wrap:wrap;gap:10px;display:flex}.Y498FW_apps{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.Y498FW_apps a{background:var(--tone);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;padding:10px 14px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.Y498FW_apps a:hover{background:var(--action-bg);color:var(--action-fg)}}.Y498FW_journey{grid-column:7/span 6}.Y498FW_journeyTitle{font-size:var(--step-small);color:var(--fg-2);margin:0 0 24px;font-weight:500}.Y498FW_steps{gap:clamp(40px,5vw,72px);margin:0;padding:0 0 0 40px;list-style:none;display:grid;position:relative}.Y498FW_steps:before{content:"";background:var(--accent);transform-origin:top;width:4px;position:absolute;top:10px;bottom:10px;left:9px}[data-ground=orange] .Y498FW_steps:before{background:var(--ink)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Y498FW_steps:before{animation:linear both Y498FW_beam-down;animation-timeline:view();animation-range:entry 30% cover 70%}}}@keyframes Y498FW_beam-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Y498FW_step{gap:8px;display:grid;position:relative}@media (min-width:600px){.Y498FW_step:has(.Y498FW_stepPic){grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);column-gap:24px}.Y498FW_step:has(.Y498FW_stepPic)>:not(.Y498FW_stepPic):not(.Y498FW_dot){grid-column:2}.Y498FW_step:has(.Y498FW_stepPic) .Y498FW_stepPic{grid-row:1/-1;width:100%;margin:0}}.Y498FW_dot{background:var(--bg);border:4px solid var(--accent);width:22px;height:22px;position:absolute;top:4px;left:-40px}[data-ground=orange] .Y498FW_dot{border-color:var(--ink)}.Y498FW_stepPic{aspect-ratio:3/2;object-fit:cover;object-position:left top;background:var(--ink);width:min(360px,100%);margin-bottom:8px;display:block}.Y498FW_who{font-size:var(--step-lead);letter-spacing:-.015em;margin:0;font-weight:900}.Y498FW_what{font-size:var(--step-body);max-width:40ch;margin:0}.Y498FW_app{font-size:var(--step-small);text-underline-offset:.25em;justify-self:start;font-weight:900;text-decoration:underline}.Y498FW_closing{gap:28px var(--gutter);padding:clamp(112px, 12vw, 200px) var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.Y498FW_closing h2{grid-column:1/span 7;margin:0}.Y498FW_closingSide{grid-column:8/span 5;justify-items:start;gap:28px;display:grid}.Y498FW_closingSide p{max-width:40ch;margin:0}@media (max-width:599px){.Y498FW_step:has(.Y498FW_stepPic){grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:14px}.Y498FW_step:has(.Y498FW_stepPic)>:not(.Y498FW_stepPic):not(.Y498FW_dot){grid-column:2}.Y498FW_step:has(.Y498FW_stepPic) .Y498FW_stepPic{grid-area:1/1/span 3;width:100%;margin:0}.Y498FW_who{font-size:1.25rem}.Y498FW_what{font-size:1rem}}@media (max-width:900px){.Y498FW_hero,.Y498FW_platform,.Y498FW_closing{grid-template-columns:1fr}.Y498FW_heroMain,.Y498FW_heroSide,.Y498FW_intro,.Y498FW_journey,.Y498FW_closing h2,.Y498FW_closingSide{grid-column:1}.Y498FW_heroMain h1{font-size:13vw}.Y498FW_intro{position:static}}
