@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.sb{background:var(--page);min-height:100vh;color:var(--fg);font-family:var(--font-sans);--page:#060a0a;--thread:#34e3dd;--halo:#34e3dd29;--col:45%;--pad:80px 5vw 40px 6vw;--gap:36px;--wx:72.5vw;--wy:50vh;position:relative;overflow-x:clip}.sb[data-wipe=mid],.sb[data-wipe=post]{--thread:#12b277;--halo:#12b2771a}.sb[data-wipe=post]{--page:#e9e7e0}.sb ::selection{background:var(--accent);color:var(--on-fg)}.sb [data-off="1"]{visibility:hidden}.sb main{z-index:5;position:relative}.probe-lvh{visibility:hidden;pointer-events:none;width:0;height:100vh;position:fixed;top:0;left:0}.t-noct,.chrome{--fg:#f3f7f6;--fg2:#e7f2f0b8;--fg3:#e7f2f08f;--accent:#34e3dd;--line:#ffffff24;--on-fg:#060a0a;--frame:#0a1212;--glass:#050909bd;--glow:0 0 10px #34e3ddcc;--disp:var(--font-display-nocturne);--track:-.02em;color:var(--fg)}.t-dawn,.sb[data-chrome=dawn] .chrome:not(.rail),.sb[data-rail=dawn] .rail{--fg:#0e1411;--fg2:#4e4c45;--fg3:#6b675e;--accent:#12b277;--line:#141e1a24;--on-fg:#fafaf6;--frame:#fafaf6;--glass:#f7f7f3d1;--glow:none;--disp:var(--font-display-dawn);--track:-.04em;color:var(--fg)}.bg{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.bg>*,.bg-wipe>*{position:absolute}.bg-art{transform:translate3d(var(--bx), var(--by), 0);will-change:transform;background:50%/cover no-repeat;inset:-3%}.bg-noct{background-image:url(/assets/bg-nocturne.svg)}.bg-dawn{background-image:url(/assets/bg-dawn.svg)}.bg-wipe{clip-path:circle(var(--devR) at var(--wx) var(--wy));inset:0}.sb[data-wipe=pre] .bg-wipe,.sb[data-wipe=post] .bg-noct{visibility:hidden}.sb[data-wipe=post] .bg-wipe{clip-path:none}.bg-ring{left:var(--wx);top:var(--wy);width:512px;height:512px;transform:scale(var(--ringS));opacity:var(--ringOp);will-change:transform, opacity;background:radial-gradient(closest-side,#ffe8c400 80%,#ffe8c4d9 90%,#ffe8c400 100%);border-radius:50%;margin:-256px 0 0 -256px}.bg-cursor{width:728px;height:728px;transform:translate3d(var(--cx), var(--cy), 0);opacity:var(--curOp);will-change:transform, opacity;background:radial-gradient(closest-side,#34e3dd1f,#34e3dd00);border-radius:50%;margin:-364px 0 0 -364px;top:0;left:0}.bg-halo{left:var(--wx);top:var(--wy);background:radial-gradient(circle, var(--halo), #0000 70%);width:60vh;height:60vh;transform:scale(var(--haloS));opacity:var(--haloOp);will-change:transform, opacity;border-radius:50%;margin:-30vh 0 0 -30vh}.bg-bloom{opacity:var(--bloom);will-change:opacity;background:radial-gradient(ellipse 70% 60% at var(--wx) var(--wy), #ffecc8f2, #ffdcaa73 40%, #fff0 75%);inset:0}.grain{z-index:40;pointer-events:none;will-change:opacity;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0'/><feComponentTransfer><feFuncR type='discrete' tableValues='0 1'/><feFuncG type='discrete' tableValues='0 1'/><feFuncB type='discrete' tableValues='0 1'/><feFuncA type='table' tableValues='1 0.25 0 0.25 1'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>") 0 0/220px 220px;position:fixed;inset:0}.thread{z-index:1;pointer-events:none;opacity:0;transition:opacity 1.4s .5s;position:absolute;inset:0;overflow:clip}.sb[data-ready="1"] .thread{opacity:1}.thread-svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.thread-svg path{stroke:var(--thread);stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.thread-glow{stroke-width:9px;opacity:.13}.thread-core{stroke-width:1.75px;opacity:.92}.thread-ul{background:var(--thread);border-radius:1px;height:2px;transition:background-color .4s;position:absolute}.chrome,.chrome *{transition:color .35s,background-color .35s,border-color .35s}.nav{z-index:30;justify-content:space-between;align-items:center;padding:14px 32px;display:flex;position:fixed;top:0;left:0;right:0}.nav-glass{pointer-events:none;opacity:var(--navK);background:var(--glass);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);position:absolute;inset:0}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.brand img{border-radius:7px;display:block}.nav-cta{position:relative}.rail{z-index:30;flex-direction:column;align-items:flex-end;display:flex;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.rail a{height:24px;color:var(--fg3);align-items:center;gap:10px;padding-left:12px;text-decoration:none;display:flex}.rail i{width:12px;height:1px;transition:width .4s var(--ease-standard), background-color .35s ease, box-shadow .35s ease;background:currentColor;display:block}.rail-label{background:var(--glass);color:var(--fg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease, transform .35s var(--ease-standard), color .35s ease, background-color .35s ease;border-radius:6px;padding:4px 8px;font-size:10px;transform:translate(6px)}.rail a:hover .rail-label,.rail a:focus-visible .rail-label{opacity:1;transform:none}.rail a:hover i{background:var(--fg);width:20px}.sb[data-active="1"] .rail a:first-child i,.sb[data-active="2"] .rail a:nth-child(2) i,.sb[data-active="3"] .rail a:nth-child(3) i,.sb[data-active="4"] .rail a:nth-child(4) i,.sb[data-active="5"] .rail a:nth-child(5) i{background:var(--accent);width:30px;box-shadow:var(--glow)}.mbar{display:none}.cta{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cta-sm{border-radius:10px;gap:8px;height:36px;padding:0 14px;font-size:13px}.cta-md{height:52px;padding:0 22px;font-size:16px}.cta-lg{height:60px;padding:0 28px;font-size:18px}.cta-soon{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 4%, transparent);color:var(--fg);cursor:default;font-weight:500}.cta-sm.cta-soon{color:var(--fg2)}.cta-live{background:var(--fg);color:var(--on-fg);transition:transform var(--d-2) var(--ease-standard), box-shadow var(--d-2) var(--ease-standard);font-weight:600}.cta .dot{background:var(--accent);width:8px;height:8px;box-shadow:var(--glow);border-radius:50%}.cta-sm .dot{width:6px;height:6px}@media (hover:hover) and (pointer:fine){.cta-live:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--fg) 22%, transparent);transform:translateY(-2px)}.foot a:hover,.brand:hover{color:var(--fg)}}.cta-live:active{transform:scale(.98)}.qr{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg3);align-items:center;gap:10px;font-size:11px;display:flex}.qr-box{border:1px dashed var(--line);border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;font-size:10px;display:flex}.qr-lg{width:60px;height:60px}.device{z-index:10;pointer-events:none;perspective:1300px;justify-content:center;align-items:center;width:55%;height:100vh;display:flex;position:fixed;top:0;right:0}.device-float{transform-style:preserve-3d;animation:7s ease-in-out infinite alternate float}@keyframes float{0%{transform:translateY(-7px)rotateX(.9deg)rotateY(-1.4deg)}to{transform:translateY(7px)rotateX(-.9deg)rotateY(1.4deg)}}.sb[data-reduced="1"] .device-float{animation:none}.device-3d{width:330px;height:690px;transform-style:preserve-3d;will-change:transform;position:relative}.plate{border-radius:54px;position:absolute;inset:0}.phone-key{background:linear-gradient(90deg,#8a9794,#3a4442);border-radius:2px;width:4px;position:absolute}.phone-shadow{background:#00000080;border-radius:40px;transition:opacity .6s;position:absolute;inset:70px;transform:translate3d(0,56px,-120px);box-shadow:0 0 90px 80px #00000080}.sb[data-chrome=dawn] .phone-shadow{opacity:.6}.phone{background:linear-gradient(160deg,#4a5553,#0b0f0e 40%,#161c1a 70%,#343d3b);border-radius:54px;padding:11px;position:absolute;inset:0;transform:translateZ(15px);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 2.5px #0000008c}.phone-sheen{z-index:5;pointer-events:none;background:linear-gradient(140deg,#ffffff17 0%,#fff0 26%);border-radius:54px;position:absolute;inset:0;overflow:hidden}.phone-sheen>div{will-change:transform;background:linear-gradient(115deg,#fff0 34%,#ffffff26 50%,#fff0 66%);position:absolute;inset:0}.screen{contain:layout paint style;background:var(--ph-bg);width:308px;height:668px;color:var(--ph-ink);font-family:var(--font-sans);border-radius:44px;position:relative;overflow:hidden}.screen-art{background:50%/cover;position:absolute;inset:0}.art-noct{background-image:url(/assets/bg-nocturne.svg)}.art-dawn{background-image:url(/assets/bg-dawn.svg)}.screen[data-ph=noct] .art-dawn,.screen[data-ph=dawn] .art-noct{visibility:hidden}.canvas{transform-origin:0 0;width:390px;height:844px;position:absolute;top:0;left:0;transform:scale(.79)}.status{z-index:9;color:#f3f7f6;justify-content:space-between;align-items:center;height:54px;padding:0 34px;font-size:16px;font-weight:600;transition:color .25s;display:flex;position:absolute;top:0;left:0;right:0}.screen[data-status=dark] .status{color:#0e1411}.island{z-index:9;background:#000;border-radius:20px;width:120px;height:34px;margin-left:-60px;position:absolute;top:12px;left:50%}.scene{position:absolute;inset:0;overflow:hidden}.scene[data-h=home]{--heroRing:var(--ph-heroRingRest);overflow:visible}.scene[data-h=home][data-armed="1"]{--heroRing:var(--ph-accent)}.scene[data-h=brief],.scene[data-h=cap]{background:#000}.scene[data-h=brief]{--compFill:#0e12104d;--compEdge:#ffffff38}.scene[data-h=brief][data-retake="1"]{--compFill:#15b97d57;--compEdge:#15b97df2}[data-level="0"]{--levelColor:#ffffffe6;--levelGlow:none}[data-level="1"]{--levelColor:#15b97d;--levelGlow:0 0 12px #15b97dcc}.scene img{display:block}.dev-scroll{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 58px,#000 126px);mask-image:linear-gradient(#0000 58px,#000 126px)}.expose{z-index:10;pointer-events:none;will-change:opacity;background:#fff3de;position:absolute;inset:0}.screen[data-ph=noct]{--ph-bg:#060a0a;--ph-ink:#f3f7f6;--ph-fg2:#e7f2f0d1;--ph-fg3:#e7f2f08f;--ph-accent:#34e3dd;--ph-accentDeep:#16b8c4;--ph-accentSoft:#34e3dd29;--ph-accentText:#34e3dd;--ph-onAccentGlyph:#061312;--ph-bezel:#0a1212;--ph-edgeLine:#ffffff1a;--ph-rebate:#e7f2f038;--ph-rebateHero:#34e3dd59;--ph-pictureStd:#0a121285;--ph-pictureHero:#0a1212bd;--ph-wellFill:#ffffff12;--ph-wellEdge:#ffffff1c;--ph-wellGlow:0 0 24px #34e3dd59;--ph-heroShadow:0 0 46px #34e3dd38;--ph-heroRingRest:#34e3dd73;--ph-chipFill:#0a121280;--ph-chipEdge:#ffffff1f;--ph-tile:#0a1212a8;--ph-tileEdge:#ffffff1a;--ph-track:#ffffff1a;--ph-sheet:#0a1212;--ph-arcUpper:#34e3dd80;--ph-axis:#e7f2f040;--ph-nowSpoke:#34e3dde6;--ph-prevSpoke:#34e3dd4d}.screen[data-ph=dawn]{--ph-bg:#e9e7e0;--ph-ink:#0e1411;--ph-fg2:#54514a;--ph-fg3:#8c887c;--ph-accent:#12b277;--ph-accentDeep:#0c8f5e;--ph-accentSoft:#dcf1e7;--ph-accentText:#0c8f5e;--ph-onAccentGlyph:#fff;--ph-bezel:#fafaf6;--ph-edgeLine:#ffffffb8;--ph-rebate:#0e14112e;--ph-rebateHero:#12b27759;--ph-pictureStd:#ffffff9c;--ph-pictureHero:#ffffffd9;--ph-wellFill:#ffffffc7;--ph-wellEdge:#0e141114;--ph-wellGlow:0 6px 16px #12b2774d;--ph-heroShadow:0 18px 18px #141e1a29;--ph-heroRingRest:#fffffff2;--ph-chipFill:#ffffff8c;--ph-chipEdge:#ffffffb3;--ph-tile:#ffffffb0;--ph-tileEdge:#ffffffb3;--ph-track:#e7e4dc;--ph-sheet:#fafaf6;--ph-arcUpper:#0c8f5e73;--ph-axis:#0e141133;--ph-nowSpoke:#12b277;--ph-prevSpoke:#12b27752}.chapter{position:relative}.anchor{width:0;height:0;position:absolute;left:0}.pin{contain:layout style;width:100%;height:100vh;position:sticky;top:0}.col{height:100%;width:var(--col);justify-content:center;gap:var(--gap);padding:var(--pad);opacity:var(--exitO,1);flex-direction:column;display:flex;position:relative}.display{font-family:var(--disp);letter-spacing:var(--track);color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(34px,3.9vw,64px);font-weight:300;line-height:1.04}.w{vertical-align:bottom;margin-bottom:-.14em;padding:.06em .02em .14em;display:inline-block;overflow:hidden}.w>span{display:inline-block}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--fg3);align-items:center;gap:12px;margin-bottom:22px;font-size:11px;display:flex}.rule{background:var(--accent);width:44px;height:1px;box-shadow:var(--glow);transform-origin:0;transform:scaleX(var(--rule));display:block}.eyebrow-text{opacity:var(--eyeOp)}.line{max-width:420px;color:var(--fg2);text-wrap:pretty;opacity:var(--subO);transform:translateY(calc(var(--subY) * 1px));margin:18px 0 0;font-size:18px;line-height:1.5}.hero-col{width:60%;opacity:var(--op);transform:translateY(calc(var(--y) * 1px));padding:0 5vw 0 6vw}.hero-h{font-size:clamp(46px,6.6vw,116px);line-height:.98}.hero-line{max-width:440px;color:var(--fg2);text-wrap:pretty;opacity:var(--w2o);margin:20px 0 0;font-size:18px;line-height:1.5}.hero-cta{opacity:var(--ctaOp);flex-wrap:wrap;align-items:center;gap:20px;margin-top:44px;display:flex}.cue{font-family:var(--font-mono);letter-spacing:.1em;color:var(--fg3);opacity:var(--cueOp);align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:40px;left:6vw}.cue i{background:color-mix(in srgb, var(--accent) 28%, transparent);width:1px;height:36px;position:relative;overflow:hidden}.cue i:after{content:"";background:var(--accent);animation:2.2s cubic-bezier(.6,0,.2,1) infinite cue;position:absolute;inset:0}.sb[data-top="0"] .cue i:after,.sb[data-reduced="1"] .cue i:after{animation:none}@keyframes cue{0%{transform:translateY(-101%)}55%,to{transform:translateY(101%)}}.frame{background:var(--frame);box-shadow:0 0 0 1px var(--line), 0 30px 60px #00000059;opacity:var(--subO);transform:translateY(calc(var(--parY) * 1px));will-change:transform;border-radius:24px;align-self:flex-start;padding:8px;position:relative}.pic{background:#0a1212;border-radius:16px;position:relative;overflow:hidden}.frame-portrait .pic{aspect-ratio:4/5;height:min(46vh,425px)}.frame-landscape .pic{aspect-ratio:3/2;width:min(36vw,440px)}.pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chips{align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;left:12px}.chip{color:#f3f7f6;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#0a1212b3;border:1px solid #ffffff2e;border-radius:9999px;padding:6px 10px;font-size:12px}.chips-stack{flex-direction:column;align-items:flex-start;gap:6px}.chip-accent{color:var(--accent)}.chip-real{color:#e7f2f0cc;letter-spacing:.08em;padding:5px 9px;font-size:10px;position:absolute;top:12px;left:12px}.proof-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:none}.pill{border:1px solid var(--line);color:var(--fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:9999px;padding:6px 10px;font-size:12px}.pill-accent{color:var(--accent);box-shadow:var(--glow)}.pill-level{color:var(--levelColor);box-shadow:var(--levelGlow)}.proof-note{color:var(--fg3);font-size:12px}.chip-level{color:var(--levelColor);transition:color .2s}.level{background:var(--levelColor);width:64px;height:2px;box-shadow:var(--levelGlow);margin-left:-32px;position:absolute;top:50%;left:50%}.ink{position:absolute;inset:0}.sb[data-wipe=pre] .ink-dawn,.sb[data-wipe=post] .ink-noct{visibility:hidden}.sb[data-wipe=mid] .ink-dawn{clip-path:circle(var(--devR) at var(--wx) var(--wy))}.sb[data-wipe=mid] .ink-noct{-webkit-mask-image:radial-gradient(circle at var(--wx) var(--wy), transparent var(--devR), #000 calc(var(--devR) + 1px));-webkit-mask-image:radial-gradient(circle at var(--wx) var(--wy), transparent var(--devR), #000 calc(var(--devR) + 1px));mask-image:radial-gradient(circle at var(--wx) var(--wy), transparent var(--devR), #000 calc(var(--devR) + 1px))}.ink-dawn{--disp:var(--font-display-nocturne);--track:-.02em}.month-strip{transform:translateX(calc(var(--x) * 1px));align-items:flex-end;gap:8px;display:flex;position:relative}.month{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.month:focus-visible{outline:none}.month-photo{width:100%;height:min(150px,17vh);transition:transform var(--d-2) var(--ease-standard), box-shadow var(--d-2) var(--ease-standard);background:50%/cover no-repeat;border-radius:12px;box-shadow:0 16px 32px #00000040}.month:hover>.month-photo,.month:focus-visible>.month-photo{transform:translateY(-4px);box-shadow:0 24px 48px #00000052}.month:focus-visible>.month-photo{outline:2px solid var(--focus-ring);outline-offset:2px}.month-label{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg3);font-size:11px}.strip-note{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg3);opacity:var(--subO);margin-top:-22px;font-size:11px}.month-large{z-index:20;width:auto;max-width:none;height:min(62vh,620px);transition:opacity var(--d-2) var(--ease-standard), transform var(--d-3) var(--ease-standard);border-radius:16px;position:absolute;box-shadow:0 40px 80px #0e141159,0 2px 6px #0e14111a}.share-card img{will-change:transform, opacity;width:auto;height:min(54vh,612px);display:block;box-shadow:0 40px 80px #0e141147,0 2px 6px #0e14110f}.end{flex-direction:column;min-height:100vh;display:flex}.closing{width:var(--col);flex-direction:column;flex:1 0 auto;justify-content:center;gap:40px;padding:120px 5vw 80px 6vw;display:flex;position:relative}.closing-h{font-size:clamp(38px,4.6vw,76px)}.cta-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.closing-note{color:var(--fg2);margin:22px 0 0;font-size:16px}.maker{max-width:520px;color:var(--fg3);margin:10px 0 0;font-size:14px}.faq{border-top:1px solid var(--line);max-width:520px}.faq details{border-bottom:1px solid var(--line)}.faq summary{color:var(--fg);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:500;display:flex}.faq summary svg{transition:transform var(--d-2) var(--ease-standard);flex:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq p{color:var(--fg2);margin:0 0 18px;font-size:16px;line-height:1.55}.proof{border:1px dashed var(--line);border-radius:20px;flex-direction:column;gap:12px;max-width:520px;padding:20px;display:flex}.proof-flag{font-family:var(--font-mono);letter-spacing:.1em;color:#c48a2e;font-size:11px}.proof-title{color:var(--fg);font-size:28px;font-weight:300}.proof-quotes{color:var(--fg2);grid-template-columns:1fr 1fr;gap:12px;font-size:14px;line-height:1.5;display:grid}.proof-quotes>div{border:1px solid var(--line);border-radius:14px;padding:14px}.foot{border-top:1px solid var(--line);color:var(--fg3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 6vw;font-size:13px;display:flex;position:relative}.foot div{flex-wrap:wrap;gap:24px;display:flex}.foot a{color:var(--fg2);text-decoration:none;transition:color .2s}.mob{display:none}@media (max-width:1023px){.sb{--col:42%;--pad:80px 3vw 40px 4vw;--wx:71vw}.device{width:58%}.hero-col{width:52%;padding:0 3vw 0 4vw}.closing{padding:120px 3vw 80px 4vw}}@media (max-width:767px){.sb{--col:100%;--pad:76px 20px 0;--gap:0px;--dev-top:260px;--wx:50vw;--wy:60vh}.nav{padding:12px 20px}.nav-cta,.rail,.frame,.month-strip,.strip-note,.share-card,.hero-cta,.cue,.qr{display:none}.proof-row{display:flex}.hero-line{margin-top:12px;font-size:16px;line-height:1.45}.col{justify-content:flex-start}.hero-col{width:100%;padding:76px 20px 0}.display{font-size:clamp(28px,8.5vw,40px)}.display.hero-h{font-size:clamp(40px,12.2vw,60px)}.eyebrow{margin-bottom:12px}.line{margin-top:12px;font-size:16px;line-height:1.45}.device{top:var(--dev-top);bottom:calc(env(safe-area-inset-bottom) - 66px);width:100%;height:auto;left:0}.plate:nth-child(odd){display:none}.device-float{animation-duration:8s}.mbar{z-index:31;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--glass);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:block;position:fixed;bottom:0;left:0;right:0}.mbar .cta{width:100%;display:flex}.closing{width:100%;padding:110px 20px 120px}.foot{padding:28px 20px calc(110px + env(safe-area-inset-bottom))}.mob{z-index:2;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.mob-g{position:absolute;inset:0}.mob-g:not([data-off="1"]){will-change:opacity}.mob-g img{object-fit:cover;width:112%;height:112%;position:absolute;top:-6%;left:-6%}.mob-g img.sharp{opacity:var(--k)}.mob-g img.turn{width:128%;height:128%;transform:rotate(calc(var(--rot) * 1deg));top:-14%;left:-14%}.mob-g i{position:absolute;inset:0}}.sb[data-reduced="1"] .scene,.sb[data-reduced="1"] .scene *,.sb[data-reduced="1"] .pin *,.sb[data-reduced="1"] .mob-g,.sb[data-reduced="1"] .mob-g *{transition:opacity .35s,transform .35s}.sb[data-reduced="1"] .bg-cursor{display:none}
