.surf-head{margin:0 auto var(--sec-head-gap);flex-direction:column;align-items:center;gap:clamp(12px,1.4vw,18px);display:flex}#surfaces .surf-head .eyebrow{margin:0;display:inline-flex}#surfaces .surf-head .head{text-align:center;max-width:22ch;margin:0}.surf{padding:0}.surf-hero{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(20px,3.2svh,44px);width:100%;min-height:100dvh;padding:calc(22.6svh - 26px) 0 clamp(8px,1.2vh,24px);display:flex;overflow-x:clip}.surf-head{gap:22px;margin:0}.surf-cue{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--mag);margin-top:auto;padding-top:clamp(8px,1.6vh,20px);font-size:.86rem;font-weight:300;text-decoration:none;transition:color .3s}.surf-cue:hover{color:var(--ink)}#surfaces .surf-hero .surf-cue[data-gone]{opacity:0;pointer-events:none;transition-duration:.25s;transition-delay:0s}.surf-head{text-align:center;width:100%;max-width:1280px;padding-inline:24px}#surfaces .surf-head .head em{color:var(--sel-acc,var(--mag));font-style:normal;transition:color .3s}.surf-hero[data-tint=org]{--sel-acc:var(--org)}.surf-hero[data-tint=mag]{--sel-acc:var(--mag)}.surf-hero[data-tint=blu]{--sel-acc:var(--blu)}.surf-hero[data-tint=ink]{--sel-acc:var(--ink)}.surf-pick{width:min(1180px,92vw);margin:clamp(34px,7svh,96px) auto 0;position:relative}.surf-ring{--item:clamp(236px, 30vw, 340px);--dev-h:clamp(148px, 21svh, 203px);perspective:560px;width:100%;perspective-origin:50% calc(var(--dev-h,200px) / 2);transform-style:preserve-3d;pointer-events:none;justify-items:center;display:grid}.surf-ring .surf-item{pointer-events:auto}.surf-pick{touch-action:pan-y;cursor:grab}.surf-pick:active{cursor:grabbing}.surf-turn{top:calc(var(--dev-h,200px) / 2);z-index:200;cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;margin-top:-23px;padding:0;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.surf-turn-i{background:var(--creme);border:1px solid var(--line-l);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:border-color .25s,color .25s;display:grid;box-shadow:0 14px 30px -14px #28140a66}.surf-turn-n{letter-spacing:-.015em;text-align:center;white-space:nowrap;color:var(--mut-l);flex-direction:column;align-items:center;font-size:clamp(.82rem,1vw,.95rem);font-weight:300;line-height:1.15;transition:color .25s;display:flex}@media (max-width:1080px){.surf-turn-n{display:none}}.surf-pick{--dev-h:clamp(148px, 21svh, 203px);--gap:clamp(20px, 3svh, 34px)}.surf-turn svg{width:24px;height:24px}.surf-turn.l{left:0}.surf-turn.r{flex-direction:row-reverse;right:0}.surf-turn:hover .surf-turn-i{border-color:var(--mag);color:var(--mag)}.surf-turn:hover .surf-turn-n{color:var(--mag)}.surf-turn.l:hover{transform:translate(-3px)}.surf-turn.r:hover{transform:translate(3px)}.surf-ring .surf-item{width:var(--item);justify-content:flex-start;align-items:center;gap:var(--gap,24px);color:var(--ink);cursor:pointer;--tx:0px;--z:0px;transform:translate3d(var(--tx), 0, var(--z));background:0 0;border:0;flex-direction:column;grid-area:1/1;padding:0;display:flex;position:relative}.surf-item .surf-name{transition:color .3s}.surf-item.is-sel .surf-name{color:var(--acc);font-weight:500}.surf-hit{z-index:3;pointer-events:auto;cursor:pointer;position:absolute;inset:0}.surf-open{background:color-mix(in srgb, var(--color-warm-white) 58%, transparent);color:var(--ink);letter-spacing:-.01em;white-space:nowrap;opacity:0;pointer-events:none;border:1px solid #ffffff8c;border-radius:999px;align-items:center;padding:9px 18px;font-size:.8rem;font-weight:400;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:inset 0 1px #ffffffa6,0 12px 28px -14px #1008038c}.surf-item.is-sel:hover .surf-open,.surf-item.is-sel:focus-visible .surf-open{opacity:1;transform:translate(-50%,-50%)scale(1)}.surf-item.is-sel:hover .surf-thumb{transform:translateY(-8px)scale(1.03)}@media (min-width:761px){.surf-item.is-sel:hover .surf-thumb{transform:translateY(-8px)scale(1.23)}.surf-item.is-sel .surf-thumb{transform:scale(1.2)}}.surf-thumb{width:100%;height:var(--dev-h);pointer-events:none;justify-content:center;align-items:flex-end;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.surf-thumb .dev-iphone{--ip-w:calc(var(--dev-h) / 2.092)}.surf-thumb .dev-mac{--mac-w:calc(var(--dev-h) / .6805)}.surf-item.t-org{--acc:var(--org)}.surf-item.t-mag{--acc:var(--mag)}.surf-item.t-blu{--acc:var(--blu)}.surf-item.t-ink{--acc:var(--ink)}.surf-card{background:color-mix(in srgb, var(--color-warm-white) 62%, transparent);border:1px solid var(--line-l);border-radius:20px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:13px 16px 15px;transition:background .3s,border-color .3s,box-shadow .3s,opacity .3s,visibility .3s;display:flex;box-shadow:inset 0 1px #fff9}.surf-ring .surf-item:not(.is-sel) .surf-card{opacity:0;visibility:hidden}.surf-ring .surf-card,.surf-ring .surf-item.is-sel .surf-card{box-shadow:none;background:0 0;border-color:#0000}.surf-item.is-sel .surf-card{background:color-mix(in srgb, var(--color-warm-white) 78%, transparent);border-color:color-mix(in srgb, var(--acc) 30%, var(--line-l));box-shadow:0 1px 0 #ffffffb3 inset, 0 10px 30px -18px color-mix(in srgb, var(--acc) 55%, transparent)}.surf-name{letter-spacing:-.015em;white-space:nowrap;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:300;line-height:1.1}.surf-mini{letter-spacing:-.008em;text-align:center;text-wrap:balance;max-width:30ch;color:color-mix(in srgb, var(--ink) 62%, transparent);font-size:clamp(.82rem,.95vw,.94rem);font-weight:300;line-height:1.4;transition:color .3s}@media (min-width:761px){.surf-mini{max-width:32ch;font-size:clamp(.94rem,1.08vw,1.06rem)}}.surf-item.is-sel .surf-mini{color:color-mix(in srgb, var(--ink) 88%, transparent)}.surf-modal{z-index:120;place-items:center;height:100dvh;padding:clamp(16px,4vh,54px);animation:.4s cubic-bezier(.2,.8,.2,1) backwards modalin;display:grid;position:fixed;inset:0}@keyframes modalin{0%{opacity:0}}.surf-scrim{background:color-mix(in srgb, var(--creme) 70%, transparent);position:absolute;inset:0}.surf-modal-in{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,2.4vh,26px);width:100%;height:100%;animation:.45s cubic-bezier(.2,.8,.2,1) backwards modalup;display:flex;position:relative}@keyframes modalup{0%{transform:translateY(18px)scale(.97)}}.surf-modal.t-org{--acc:var(--org)}.surf-modal.t-mag{--acc:var(--mag)}.surf-modal.t-blu{--acc:var(--blu)}.surf-modal.t-ink{--acc:var(--ink)}.surf-say{text-align:center;flex:none;max-width:54ch}.surf-for{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--blu);margin-bottom:8px;font-size:10px;display:block}.surf-who{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-bottom:8px;font-size:11px}.surf-claim{letter-spacing:-.02em;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:500;line-height:1.25}.surf-note{color:var(--mut-l);margin-top:6px;font-size:clamp(.82rem,1vw,.92rem);line-height:1.5}.surf-row{flex:auto;justify-content:space-between;align-self:stretch;align-items:center;gap:clamp(12px,3vw,40px);min-height:0;max-height:660px;display:flex}.surf-stage{flex:auto;align-self:stretch;place-items:center;min-width:0;display:grid;container-type:size}.surf-modal{--devh:min(520px, 56svh, 92cqh)}.surf-modal .dev-iphone{--ip-w:min(calc(var(--devh) / 2.092), 90cqw)}.surf-modal .dev-mac{--mac-w:min(calc(var(--devh) / .6805), calc(96cqw / 1.14))}.surf-nav{z-index:2;cursor:pointer;min-width:148px;color:var(--ink);background:0 0;border:0;flex:none;align-items:center;gap:12px;padding:0;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex}.surf-nav-i{background:var(--creme);border:1px solid var(--line-l);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;transition:border-color .25s;display:grid;box-shadow:0 16px 34px -14px #28140a66}.surf-nav-n{letter-spacing:-.015em;white-space:nowrap;color:var(--mut-l);font-size:clamp(.82rem,1vw,.95rem);font-weight:300;transition:color .25s}.surf-nav svg{width:28px;height:28px}.surf-nav:hover{color:var(--mag)}.surf-nav:hover .surf-nav-i{border-color:var(--mag)}.surf-nav:hover .surf-nav-n{color:var(--mag)}.surf-nav.l{justify-content:flex-start}.surf-nav.r{justify-content:flex-end}.surf-nav.l:hover{transform:translate(-3px)}.surf-nav.r:hover{transform:translate(3px)}.surf-close{z-index:2;cursor:pointer;width:46px;height:46px;color:var(--ink);background:var(--creme);border:1px solid var(--line-l);border-radius:50%;place-items:center;font-size:24px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:clamp(16px,3vh,32px);right:clamp(16px,3vw,34px);box-shadow:0 16px 34px -14px #28140a66}.surf-close:hover{transform:scale(1.06)}.surf-live{z-index:3;background:color-mix(in srgb, var(--creme) 72%, transparent);border:1px solid var(--line-l);letter-spacing:-.01em;white-space:nowrap;height:46px;color:var(--ink);opacity:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 14px;font-size:.9rem;font-weight:300;transition:opacity .4s,translate .5s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:absolute;top:clamp(16px,3vh,32px);left:50%;translate:-50% -10px;box-shadow:0 16px 34px -14px #28140a66}.surf-live.on{opacity:1;transition-delay:.5s;translate:-50%}.surf-live-dot{background:var(--org);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.surf-live-dot:after{content:"";border:1.5px solid var(--org);opacity:0;border-radius:50%;animation:1.8s ease-out infinite livepulse;position:absolute;inset:-5px}@keyframes livepulse{0%{opacity:.85;transform:scale(.45)}70%,to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.surf-live{transition:none}.surf-live-dot:after{animation:none}}@media (max-width:760px){.surf-live{height:42px;padding:0 14px 0 12px;font-size:.8rem;top:16px}.surf-modal{--edge:16px;--ctl:42px;width:100%;padding:0;display:block;overflow:hidden}.surf-modal-in{padding-top:calc(var(--edge) + var(--ctl) + 10px);flex-direction:column;justify-content:center;gap:clamp(20px,3dvh,32px);display:flex;position:absolute;inset:0}.surf-row{flex:none;height:min(56dvh,500px);max-height:none;display:block;position:relative}.surf-modal.d-macbook .surf-row{height:min(30dvh,260px)}.surf-stage{inset:0 calc(var(--edge) + var(--ctl) + 10px);position:absolute;container-type:size}.surf-nav{min-width:0;position:absolute;top:50%;translate:0 -50%}.surf-nav-i{width:var(--ctl);height:var(--ctl)}.surf-nav svg{width:22px;height:22px}.surf-nav.l{left:var(--edge)}.surf-nav.r{right:var(--edge)}.surf-nav-n{display:none}.surf-close{top:var(--edge);right:var(--edge);width:var(--ctl);height:var(--ctl);font-size:22px}.surf-say{width:100%;max-width:none;padding:0 var(--edge) max(clamp(32px, 6dvh, 60px), env(safe-area-inset-bottom))}.surf-claim{font-size:.95rem}.surf-note{font-size:.8rem;line-height:1.45}.surf-modal{--devh:min(420px, 52svh, 88cqh)}.surf-modal .dev-iphone{--ip-w:min(calc(var(--devh) / 2.092), 80cqw)}.surf-modal .dev-mac{--mac-w:min(calc(var(--devh) / .6805), calc(92cqw / 1.14))}}body.product-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.surf-modal,.surf-modal-in{animation:none}}.dev-iphone{--ip-w:min(320px, 82vw);position:relative}.dev-iphone .dev-body{width:var(--ip-w);aspect-ratio:1/2.092;padding:calc(var(--ip-w) * .0161);border-radius:calc(var(--ip-w) * .152);box-shadow: inset 0 0 0 1px #ffffff80, inset 0 0 0 calc(var(--ip-w) * .0161) #0a0a0ceb, 0 44px 90px -34px #10080399;background:linear-gradient(146deg,#9a9aa2 0%,#6f6f78 18%,#4c4c54 46%,#7e7e87 78%,#55555d 100%);position:relative}.dev-iphone .dev-screen{border-radius:calc(var(--ip-w) * .136);aspect-ratio:402/874}.dev-island{left:50%;top:calc(var(--ip-w) * .032);z-index:6;width:calc(var(--ip-w) * .3);height:calc(var(--ip-w) * .087);background:#050506;border-radius:999px;position:absolute;transform:translate(-50%)}.dev-iphone .dev-body:before,.dev-iphone .dev-body:after{content:"";width:calc(var(--ip-w) * .009);border-radius:calc(var(--ip-w) * .006);background:linear-gradient(#8d8d96,#5e5e66);position:absolute}.dev-iphone .dev-body:before{left:calc(var(--ip-w) * -.008);top:calc(var(--ip-w) * .3);height:calc(var(--ip-w) * .3)}.dev-iphone .dev-body:after{right:calc(var(--ip-w) * -.008);top:calc(var(--ip-w) * .4);height:calc(var(--ip-w) * .17)}.dev-iphone .dev-body>.dev-home{left:50%;bottom:calc(var(--ip-w) * .028);z-index:6;width:calc(var(--ip-w) * .36);height:calc(var(--ip-w) * .0165);mix-blend-mode:difference;background:#ffffffd9;border-radius:999px;position:absolute;transform:translate(-50%)}.dev-mac{--mac-w:min(660px, 84vw);flex-direction:column;align-items:center;display:flex}.dev-mac .dev-lid{width:var(--mac-w);padding:calc(var(--mac-w) * .014) calc(var(--mac-w) * .014) calc(var(--mac-w) * .03);border-radius:calc(var(--mac-w) * .026) calc(var(--mac-w) * .026) 0 0;background:linear-gradient(168deg,#4a4a4f,#232327 42%,#17171a);position:relative;box-shadow:inset 0 0 0 1px #ffffff29,0 40px 80px -34px #1008038c}.dev-mac .dev-screen{aspect-ratio:16/10;border-radius:calc(var(--mac-w) * .006);width:100%;height:auto}.dev-mac .dev-cam{left:50%;top:calc(var(--mac-w) * .014);z-index:3;width:calc(var(--mac-w) * .115);height:calc(var(--mac-w) * .021);border-radius:0 0 calc(var(--mac-w) * .008) calc(var(--mac-w) * .008);background:#17171a;position:absolute;transform:translate(-50%)}.dev-hinge{width:calc(var(--mac-w) * .995);height:calc(var(--mac-w) * .007);border-radius:0 0 calc(var(--mac-w) * .004) calc(var(--mac-w) * .004);background:linear-gradient(#2b2b30,#16161a)}.dev-base{width:calc(var(--mac-w) * 1.14);height:calc(var(--mac-w) * .022);border-radius:calc(var(--mac-w) * .004) calc(var(--mac-w) * .004) calc(var(--mac-w) * .011) calc(var(--mac-w) * .011);background:linear-gradient(#d5d5db 0 22%,#a8a8b0 30%,#85858e 74%,#6c6c75);margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -1px #0000002e,0 22px 34px -20px #10080380}.dev-notch{width:calc(var(--mac-w) * .1);height:calc(var(--mac-w) * .012);border-radius:calc(var(--mac-w) * .014) calc(var(--mac-w) * .014) 0 0;background:#5a5a62;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dev-screen{background:var(--creme);isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.dev-status{z-index:3;letter-spacing:-.01em;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;padding:15px 22px 6px;font-size:12px;font-weight:500;display:flex;position:relative}.dev-status.on-dark{color:#fff}.dev-status-r{align-items:center;gap:5px;display:flex}.dev-status-r i{background:currentColor;border-radius:1.5px;display:block}.dev-status-r .bars{clip-path:polygon(0 70%,20% 70%,20% 100%,0 100%,0 70%,27% 45%,47% 45%,47% 100%,27% 100%,27% 45%,54% 22%,74% 22%,74% 100%,54% 100%,54% 22%,80% 0,100% 0,100% 100%,80% 100%);width:15px;height:9px}.dev-status-r .wifi{clip-path:polygon(50% 100%,0 34%,14% 22%,50% 60%,86% 22%,100% 34%);width:14px;height:10px}.dev-status-r .batt{border-radius:3px;width:22px;height:10px}.wa{color:#e9edea;background:#0f1a16;flex-direction:column;height:100%;display:flex}.wa-list{border-right:1px solid #e9edea17;display:none;overflow:hidden}.wa-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9edea12;align-items:center;gap:10px;padding:12px 13px;display:flex}.wa-row:disabled{cursor:default;opacity:.42}.wa-row.on{background:#e9edea14}.wa-av{background:linear-gradient(135deg, var(--org), var(--mag));border-radius:50%;flex:none;width:34px;height:34px}.wa-av.sm{width:26px;height:26px}.wa-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.wa-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.wa-last{color:#e9edea99;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.wa-side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;margin-left:auto;display:flex}.wa-when{font-family:var(--mono);color:#e9edea73;font-size:9px}.wa-badge{background:var(--org);min-width:16px;height:16px;color:var(--color-brown,#28140a);border-radius:999px;place-items:center;padding:0 5px;font-size:9.5px;font-weight:500;display:grid}.wa-thread{flex-direction:column;min-width:0;display:flex}.wa-top{background:#e9edea0a;border-bottom:1px solid #e9edea17;align-items:center;gap:9px;padding:11px 14px;display:flex}.wa-msgs{flex-direction:column;gap:8px;margin:0;padding:14px;list-style:none;display:flex;overflow-y:auto}.wa-msg{white-space:pre-line;border-radius:12px;max-width:78%;padding:8px 11px;font-size:12px;line-height:1.45}.wa-msg.them{background:#e9edea1a;align-self:flex-start}.wa-msg.me{background:color-mix(in srgb, var(--org) 82%, #000);color:var(--color-brown,#28140a);align-self:flex-end}.wa-msg.card{font-family:var(--mono);letter-spacing:.02em;border-left:2px solid var(--acc,var(--org));background:#e9edea0f;border-radius:8px;font-size:10.5px}.wa-msg.paid{border-left-color:var(--fn-approve,#3ccd91)}.wa-clip{aspect-ratio:9/16;border-radius:8px;width:88px;margin-bottom:6px;display:block;overflow:hidden}.wa-clip video{object-fit:cover;width:100%;height:100%;display:block}.capp{place-items:center;height:100%;display:block}.capp-phone{width:100%;height:100%;color:var(--creme);background:#170d06;padding:6px 14px 10px}.capp-head{flex-direction:column;gap:2px;padding:0 4px 12px;display:flex}.capp-hi{letter-spacing:-.02em;font-size:1.15rem;font-weight:300}.capp-sub{font-family:var(--mono);letter-spacing:.06em;color:#f2f0e680;font-size:9.5px}.capp-rank{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.capp-rank li{border-top:1px solid #f2f0e614;align-items:center;gap:8px;padding:8px 6px;font-size:11.5px;display:flex}.capp-rank li.me{background:color-mix(in srgb, var(--acc,var(--mag)) 16%, transparent);border-top-color:#0000;border-radius:8px}.capp-pos{width:14px;font-family:var(--mono);color:#f2f0e680;font-size:9.5px}.capp-av{background:linear-gradient(135deg, var(--blu), var(--mag));border-radius:50%;flex:none;width:20px;height:20px}.capp-h{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.capp-pts{font-family:var(--mono);font-size:10px}.capp-tr{border:3.5px solid #0000;border-top-width:0;border-bottom:5px solid #f2f0e64d;flex:none;width:0;height:0}.capp-tr.up{border-bottom-color:var(--fn-approve,#3ccd91)}.capp-next{background:#f2f0e612;border-radius:12px;flex-direction:column;gap:7px;margin-top:12px;padding:11px 10px;display:flex}.capp-next-t{letter-spacing:-.01em;font-size:12px;font-weight:500}.capp-bar{background:#f2f0e629;border-radius:999px;height:4px;display:block;overflow:hidden}.capp-bar i{background:var(--acc,var(--mag));height:100%;display:block}.capp-next-l{color:#f2f0e699;font-size:10.5px;line-height:1.4}.capp-tabs{font-family:var(--mono);letter-spacing:.06em;color:#f2f0e657;border-top:1px solid #f2f0e614;justify-content:space-between;margin-top:12px;padding-top:9px;font-size:9px;display:flex}.capp-tabs .on{color:var(--creme)}#surfaces .ag-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#surfaces .ag-item{border:1.5px solid var(--line-l);background:#fff;border-radius:16px;grid-template-columns:10px minmax(0,8rem) minmax(0,1fr);align-items:baseline;gap:14px;padding:16px 20px;display:grid}#surfaces .ag-item.t-org{--acc:var(--org)}#surfaces .ag-item.t-mag{--acc:var(--mag)}#surfaces .ag-item.t-blu{--acc:var(--blu)}#surfaces .ag-dot{background:var(--acc);border-radius:50%;width:10px;height:10px;transform:translateY(-2px)}#surfaces .ag-who{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mut-l);font-size:10.5px}#surfaces .ag-does{letter-spacing:-.02em;font-size:clamp(1.02rem,1.5vw,1.32rem);font-weight:300}#surfaces .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(26px)}#surfaces .rv.in{opacity:1;transform:none}@media (max-width:980px){.surf-pick{grid-template-columns:repeat(2,minmax(0,1fr))}.surf-stage{grid-template-columns:1fr}.wa{grid-template-columns:1fr;height:auto}.wa-list{display:none}}@media (prefers-reduced-motion:reduce){.surf-stage{animation:none}#surfaces .rv{opacity:1;transform:none}}
