._9BxJJG_finale{padding-block:var(--section-y);position:relative}._9BxJJG_pinned{height:calc(var(--len,1.9) * 100vh + 100vh - var(--site-header-h));padding:0}._9BxJJG_pinned>:first-child{top:var(--site-header-h);height:calc(100vh - var(--site-header-h));align-items:center;display:grid;position:sticky;overflow:clip}._9BxJJG_pinned [data-finale-reveal]{opacity:.3}@media (prefers-reduced-motion:no-preference){.js ._9BxJJG_finale:not(._9BxJJG_pinned) [data-finale-pop]{opacity:0;transition:opacity .4s, transform .5s var(--ease-out);transition-delay:calc(var(--i,0) * .35s);transform:scale(.6)}.js ._9BxJJG_finale:not(._9BxJJG_pinned) [data-finale-pop][data-on]{opacity:1;transform:none}}._9BxJJG_inner{gap:clamp(36px,5vw,72px);display:grid}._9BxJJG_text{align-content:center;gap:clamp(24px,3vw,40px);display:grid}._9BxJJG_heading{max-width:11ch;margin:0}._9BxJJG_words{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._9BxJJG_words li{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;display:grid}._9BxJJG_words b{padding-top:.06em;font-size:clamp(40px,4vw,76px);font-weight:400;line-height:.9}._9BxJJG_words span{color:var(--dim);font-size:clamp(17px,1.3vw,20px);line-height:1.45}._9BxJJG_duo{justify-content:center;align-items:flex-start;gap:clamp(12px,3vw,40px);display:flex}._9BxJJG_duo figure{justify-items:center;gap:12px;margin:0;display:grid}._9BxJJG_duo{--pw:clamp(150px, 40vw, 330px)}._9BxJJG_duo>:first-child{margin-top:clamp(24px,6vw,80px)}._9BxJJG_duo figcaption{text-align:center;max-width:30ch;color:var(--muted);font-size:14px}._9BxJJG_device{display:block;position:relative}._9BxJJG_pins{inset:calc(var(--pw) * .032);position:absolute}._9BxJJG_pin{left:var(--x);top:var(--y);width:0;height:0;position:absolute}._9BxJJG_pin i{width:calc(var(--pw) * .11);height:calc(var(--pw) * .11);border:2.5px solid var(--white);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #00000059}._9BxJJG_pin em{left:0;bottom:calc(var(--pw) * .07);background:var(--white);color:var(--dark);white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:clamp(11px,1vw,14px);font-style:normal;font-weight:700;line-height:1.2;position:absolute;transform:translate(-50%);box-shadow:0 8px 20px -6px #000000b3}._9BxJJG_pinRight em{transform:translate(-30%)}._9BxJJG_pinLeft em{transform:translate(-70%)}@media (min-width:1024px){._9BxJJG_inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:64px}._9BxJJG_duo{--pw:clamp(220px, 17vw, 320px)}}._9BxJJG_pinned ._9BxJJG_duo{--pw:clamp(200px, min(17vw, calc((100vh - var(--site-header-h) - 150px) * .4639)), 320px)}
.NyOEQG_story{--tw:clamp(130px, 10.4vw, 210px);--tgap:calc(var(--tw) * .08);--th:calc(var(--tw) / .4475);margin-top:var(--site-header-h);position:relative}.NyOEQG_stage{position:relative}.NyOEQG_heroWrap{z-index:2;position:relative}.NyOEQG_hero{justify-items:start;gap:clamp(16px,2vw,26px);padding-top:clamp(40px,6vw,96px);display:grid;position:relative}.NyOEQG_heroHeading{max-width:12ch}.NyOEQG_heroLead{max-width:44ch;color:var(--dim)}.NyOEQG_hint{display:none}.NyOEQG_wall{height:min(62svh,520px);margin-top:clamp(28px,4vw,48px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.NyOEQG_plane{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100% - 32px,520px);margin-inline:auto;display:grid}.NyOEQG_col{display:none}.NyOEQG_col:nth-child(7),.NyOEQG_col:nth-child(8){display:block}.NyOEQG_colIn{gap:10px;display:grid}.NyOEQG_col:nth-child(8) .NyOEQG_colIn{margin-top:-40%}@keyframes NyOEQG_drift{0%{transform:translate(0,0)}to{transform:translateY(-38%)}}@media (prefers-reduced-motion:no-preference){.js .NyOEQG_colIn{animation:26s ease-in-out infinite alternate NyOEQG_drift}.js .NyOEQG_col:nth-child(8) .NyOEQG_colIn{animation-duration:32s;animation-direction:alternate-reverse}}.NyOEQG_tile{aspect-ratio:.4475;object-fit:cover;object-position:50% 0;background:#121418;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff1a}.NyOEQG_scrim{display:none}@media (min-width:720px){.NyOEQG_wall{height:min(70vh,640px)}.NyOEQG_plane{width:var(--container);grid-template-columns:repeat(5,minmax(0,1fr))}.NyOEQG_col:nth-child(n+5):nth-child(-n+9){display:block}.NyOEQG_col:nth-child(2n) .NyOEQG_colIn{margin-top:-30%}}.NyOEQG_steps{width:var(--container);padding:0 0 var(--section-y);gap:clamp(64px,9vw,120px);margin:clamp(56px,8vw,112px) auto 0;list-style:none;display:grid}.NyOEQG_step{text-align:center;justify-items:center;gap:24px;display:grid}.NyOEQG_dev{--pw:clamp(220px, 62vw, 280px)}.NyOEQG_cap{justify-items:center;gap:12px;display:grid}.NyOEQG_count{letter-spacing:.16em;color:var(--muted);margin:0;font-size:14px;font-weight:700}.NyOEQG_count b{color:var(--white)}.NyOEQG_stepHeading{margin:0;padding-top:.06em;font-size:clamp(52px,6.4vw,132px);line-height:.9}.NyOEQG_stepText{max-width:32ch;color:var(--dim);text-wrap:pretty;margin:0;font-size:clamp(18px,1.5vw,23px);line-height:1.45}@media (min-width:900px){.NyOEQG_step{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:72px}.NyOEQG_cap{justify-items:start}.NyOEQG_step[data-side=right] .NyOEQG_dev{order:2}.NyOEQG_dev{--pw:clamp(240px, 22vw, 330px)}}.NyOEQG_slot{display:none}.NyOEQG_pinned{height:calc(var(--len,8.5) * 100vh + 100vh - var(--site-header-h))}.NyOEQG_pinned>.NyOEQG_stage{top:var(--site-header-h);height:calc(100vh - var(--site-header-h));position:sticky;overflow:clip}.NyOEQG_pinned .NyOEQG_heroWrap{position:absolute;inset:0}.NyOEQG_pinned .NyOEQG_hero{align-content:center;height:100%;padding-top:0;padding-bottom:6vh}.NyOEQG_pinned .NyOEQG_hint{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:28px;left:0}.NyOEQG_pinned .NyOEQG_hint i{background:var(--line-strong);width:2px;height:34px;position:relative;overflow:hidden}.NyOEQG_pinned .NyOEQG_hint i:after{content:"";background:var(--white);width:100%;height:40%;animation:1.8s ease-in-out infinite NyOEQG_hint;position:absolute;top:-40%;left:0}@keyframes NyOEQG_hint{to{top:100%}}.NyOEQG_pinned .NyOEQG_wall{z-index:0;height:auto;margin:0;position:absolute;inset:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.NyOEQG_pinned .NyOEQG_plane{gap:var(--tgap);transform-origin:50%;width:max-content;margin:0;display:flex;position:absolute;top:50%;left:50%}.NyOEQG_pinned .NyOEQG_col{width:var(--tw);flex:none;display:block}.NyOEQG_pinned .NyOEQG_colIn{gap:var(--tgap);transform:translate3d(0, calc(var(--o) * var(--th)), 0);animation:NyOEQG_drift-pin var(--dur,28s) ease-in-out infinite alternate;margin-top:0}.NyOEQG_pinned .NyOEQG_col:nth-child(8) .NyOEQG_colIn{animation-direction:alternate}.NyOEQG_pinned .NyOEQG_colStill{align-self:center}.NyOEQG_pinned .NyOEQG_colStill .NyOEQG_colIn{animation:none;transform:none}@keyframes NyOEQG_drift-pin{to{transform:translate3d(0, calc(var(--o) * var(--th) + var(--dir) * var(--th) * .55), 0)}}.NyOEQG_pinned .NyOEQG_tile{border-radius:calc(var(--tw) * .139)}.NyOEQG_pinned .NyOEQG_tileFocus{--cs-band:calc(var(--cs-ring,0px) * var(--cs-frame,0));z-index:1;object-fit:fill;box-shadow:0 0 0 calc(var(--cs-band) * .55) #060708, 0 0 0 var(--cs-band) var(--cs-frame-c,#1d1f23), 0 0 0 calc(var(--cs-band) + 1px) #ffffff38, 0 30px 60px -20px #000000e6;position:relative}.NyOEQG_pinned .NyOEQG_scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0c0ef2 0%,#0b0c0edb 34%,#0b0c0e59 62%,#0b0c0e1a 100%),linear-gradient(#0000 70%,#0b0c0eb3);display:block;position:absolute;inset:0}.NyOEQG_pinned .NyOEQG_steps{z-index:3;width:auto;margin:0;padding:0;display:block;position:absolute;inset:0}.NyOEQG_pinned .NyOEQG_step{width:var(--container);opacity:1;margin-inline:auto;transition:none;position:absolute;inset:0;transform:none}.NyOEQG_pinned .NyOEQG_dev,.NyOEQG_pinned .NyOEQG_cap{opacity:0;visibility:hidden}.NyOEQG_pinned .NyOEQG_dev,.NyOEQG_pinned .NyOEQG_slot{--pw:clamp(240px, min(24vw, calc((100vh - var(--site-header-h) - 72px) * .4639)), 400px)}.NyOEQG_pinned .NyOEQG_stepHeading{font-size:clamp(64px,7.4vw,150px)}.NyOEQG_pinned .NyOEQG_slot{z-index:3;pointer-events:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.NyOEQG_slot .NyOEQG_slotScreen{background:#000 var(--cs-poster,none) 50% 0 / 100% 100% no-repeat}.NyOEQG_slot .NyOEQG_slotScreen>video{object-fit:fill}@media (prefers-reduced-motion:reduce){.NyOEQG_colIn,.NyOEQG_pinned .NyOEQG_hint i:after{animation:none}}
