html{background-color:#422839}.edge-top{opacity:0;pointer-events:none;background-color:#422839;height:4px;position:fixed;top:0;left:0;right:0}body{background:#422839}.proto-header,.ring-switch,.stage .copy,.cta,.stage-footer,.hud,.mute,.share-button,.share-menu,.silent-tip,.file-card,.share-panel,.shot-thumb{zoom:var(--ui,1)}body:before{display:none}.world{width:100%;height:100%;display:block;position:fixed;inset:0}@media (hover:none){:root{--under:72px}.world{height:100lvh;bottom:auto}html.is-staged .world{height:calc(100lvh + var(--under));position:absolute;top:0;left:0}html.is-staged .loader{height:calc(100lvh + var(--under));position:absolute;inset:0 0 auto}html.is-staged .scrim{height:100svh;position:absolute;inset:0 0 auto}html.is-staged .scrim:after{content:"";height:calc(100lvh - 100svh + var(--under));background:#0000006b;position:absolute;top:100%;left:0;right:0}}html.is-snap body{position:relative}html.is-snap .screen-hold{height:calc(100% + 100lvh - 100svh + var(--under,0px));z-index:0;pointer-events:none;position:absolute;inset:0 0 auto;overflow:clip}html.is-snap .screen{height:calc(100lvh + var(--under,0px));position:sticky;top:0}html.is-snap .edge-top{display:none}:where(html.is-snap .screen)>*{pointer-events:auto}.scrim{pointer-events:none;background:linear-gradient(#0000 52%,#0000006b),linear-gradient(#00000038,#0000 18%);position:fixed;inset:0}.ring-layer,.media-layer{isolation:isolate;pointer-events:none;position:fixed;inset:0}.media-ring{position:absolute}.cta{left:50%;bottom:calc(60px + env(safe-area-inset-bottom));z-index:22;width:min(460px, 100% - 2 * var(--gutter));justify-items:center;display:grid;position:fixed;transform:translate(-50%)}.cta .note{text-align:center}.cta{isolation:isolate}.cta:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#08060e 30%,#08060eb3 52%,#08060e4d 74%,#0000);position:absolute;inset:-64px -30%}:root .cta .note{color:#fffc;text-shadow:0 1px 2px #00000059}:root .cta .note b{color:#fff}.stage-footer{left:var(--gutter);bottom:calc(16px + env(safe-area-inset-bottom));z-index:22;max-width:calc(100% - var(--gutter) - 120px);isolation:isolate;align-items:center;min-height:36px;display:flex;position:fixed}.stage-footer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#08060e 40%,#08060e66 72%,#0000);position:absolute;inset:-28px -48px}:root .stage-footer .made-by{color:#ffffffc7}@media (width<=699px){:root .cta .note{display:none}}:root.compact .cta .note{display:none}@media (hover:hover){:root.compact .stage .caption{display:none}}.ring-switch{z-index:21;backdrop-filter:blur(14px);background:#0c0c1066;border-radius:999px;gap:2px;padding:3px;display:flex;position:fixed;top:36px;left:50%;translate:-50% -50%}.ring-switch button{color:#ffffffc2;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .3s,color .3s}.ring-switch button:hover{color:#ffffffe6}.ring-switch button[aria-current]{color:#fff;background:#ffffff29}@media (width<=699px){.ring-switch{top:calc(var(--switch-y,92px) / var(--ui,1));translate:-50%}}.stage .files{text-transform:none;letter-spacing:0;justify-self:center;gap:14px;display:inline-flex}.files .file{align-items:center;gap:6px;display:inline-flex}.files img{width:22px;height:auto}.files .file{transition:opacity .2s}.files .file>span{color:#ffffffd9;border-radius:4px;padding:1px 7px;font-size:13px;font-weight:500;transition:background .2s,color .2s}.files .file.is-aimed>span{color:#fff;background:#2a62d8}.files:has(.is-aimed) .file:not(.is-aimed){opacity:.5}.files .thumb{display:none}@media (hover:none){.files .icon{display:none}.files .thumb{object-fit:cover;border-radius:7px;width:30px;height:30px;transition:transform .25s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 0 0 1px #ffffff2e,0 4px 12px #0000004d}.files .file.is-aimed .thumb{transform:translateY(-3px)scale(1.12)}}.finger-tip{z-index:45;backdrop-filter:blur(18px);color:#fff;opacity:0;transform-origin:50% 100%;pointer-events:none;background:#14121ac7;border-radius:16px;align-items:center;gap:10px;padding:9px 16px 9px 11px;transition:opacity .14s,transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;transform:translate(-50%,-100%)scale(.9);box-shadow:0 0 0 1px #ffffff24,0 14px 40px #00000073}.finger-tip.show{opacity:1;transform:translate(-50%,-100%)}.finger-tip .symbol{width:26px;height:26px;-webkit-mask:var(--symbol) center / contain no-repeat;mask:var(--symbol) center / contain no-repeat}.finger-tip .words{line-height:1.15;display:grid}.finger-tip b{font-family:var(--display);letter-spacing:-.01em;font-size:19px;font-weight:700}.finger-tip .words>span{color:#ffffffa8;font-size:12px}.sheet{z-index:60;touch-action:none;position:fixed;inset:0}.sheet-scrim{background:#06050a6b;position:absolute;inset:0}.sheet-panel{width:min(480px,100%);padding:10px 20px calc(18px + env(safe-area-inset-bottom));backdrop-filter:blur(24px)saturate(1.3);color:#fff;background:#16141cdb;border-radius:26px 26px 0 0;justify-items:center;margin:0 auto;display:grid;position:absolute;inset:auto 0 0;box-shadow:0 0 0 1px #ffffff1a,0 -20px 60px #0006}.sheet-grabber{background:#ffffff47;border-radius:3px;width:38px;height:5px}.sheet-close{color:#fffc;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:14px;right:14px}.sheet-close svg{width:16px;height:16px}.sheet-preview{aspect-ratio:9/16;background:#0b0a0f;border-radius:14px;height:min(400px,100svh - 330px);margin-top:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 16px 40px #00000073}.sheet-preview :is(img,video){object-fit:cover;width:100%;height:100%;display:block}.sheet-file{align-items:baseline;gap:8px;margin-top:14px;font-size:15px;font-weight:600;display:flex}.sheet-size{color:#ffffff8c;font-size:13px;font-weight:400}.sheet-ask{color:#ffffffb8;margin-top:4px;font-size:13.5px}.sheet-actions{grid-template-columns:2fr 1fr;gap:10px;width:100%;margin-top:16px;display:grid}.sheet-actions button{color:#fff;height:50px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:14px;font-size:16px;font-weight:600}.sheet-actions button.primary{color:#0b0a0f;background:#fff}.file-card{right:20px;bottom:calc(var(--over-cta,64px) / var(--ui,1));z-index:44;backdrop-filter:blur(18px);color:#fff;min-width:200px;font:inherit;text-align:left;cursor:pointer;background:#14121ab8;border:0;border-radius:14px;grid-template:"icon name""icon size"/auto 1fr;align-items:center;column-gap:10px;padding:10px 16px 10px 10px;display:grid;position:fixed;box-shadow:0 0 0 1px #ffffff24,0 18px 50px #00000073}.file-card img{grid-area:icon;width:40px;height:auto}.file-card .file-name{grid-area:name;font-size:13px;font-weight:600}.file-card .file-size{color:#fff9;grid-area:size;font-size:12px}.share-menu button{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.share-panel{right:20px;bottom:calc(var(--over-cta,64px) / var(--ui,1));z-index:46;width:340px;max-height:calc((100vh - var(--over-cta,64px)) / var(--ui,1) - 20px);backdrop-filter:blur(22px)saturate(1.3);color:#fff;background:#14121ad1;border-radius:20px;gap:14px;padding:14px 16px 16px;display:grid;position:fixed;overflow:auto;box-shadow:0 0 0 1px #ffffff1f,0 24px 70px #00000080}.sp-head{justify-content:space-between;align-items:center;display:flex}.sp-title{letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:12px;font-weight:600}.sp-close{color:#fffc;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.sp-close svg{width:14px;height:14px}.sp-file{align-items:center;gap:12px;display:flex}.sp-thumb{aspect-ratio:9/16;background:#0b0a0f;border-radius:8px;flex:none;width:54px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.sp-thumb :is(img,video){object-fit:cover;width:100%;height:100%;display:block}.sp-what{font-size:15px;font-weight:600}.sp-name{color:#ffffff8c;min-height:1.3em;margin-top:2px;font-size:12.5px}.sp-tabs{background:#ffffff14;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.sp-tabs button{color:#ffffffa8;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:600}.sp-tabs button[aria-selected=true]{color:#fff;background:#ffffff29}.sp-grid,.sheet-nets{grid-template-columns:repeat(5,1fr);gap:12px 2px;display:grid}.sp-grid{min-height:136px}.net{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:5px;padding:0;display:grid}.net-mark{background:#ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:grid}.net:hover .net-mark{background:#fff3;transform:translateY(-1px)}.net svg{fill:currentColor;width:20px;height:20px}.net-name{color:#ffffffb3;white-space:nowrap;font-size:11px}.sp-tools{flex-wrap:wrap;gap:6px;display:flex}.sp-tools button{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.sp-tools button:hover{background:#fff3}.sp-phone{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding-top:14px;display:flex}.sp-qr{background:#fff;border-radius:10px;flex:none;width:84px;height:84px;overflow:hidden}.sp-qr svg{width:100%;height:100%;display:block}.sp-phone-title{font-size:13.5px;font-weight:600}.sp-phone-sub{color:#ffffffa8;text-wrap:pretty;margin-top:2px;font-size:12.5px}.sp-status{color:#ffffffd9;text-wrap:pretty;font-size:12.5px}.sp-status:empty{display:none}.sheet-nets{width:100%;margin-top:16px}.sheet.no-share .sheet-preview{height:min(340px,100svh - 500px)}.share-button{right:60px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;backdrop-filter:blur(14px);color:#ffffffd9;cursor:pointer;background:#0c0c1073;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:fixed}.share-button svg{width:18px;height:18px}.share-menu{right:16px;bottom:calc(64px + env(safe-area-inset-bottom));z-index:45;backdrop-filter:blur(18px);opacity:0;transform-origin:100% 100%;pointer-events:none;background:#14121ac7;border-radius:16px;gap:6px;min-width:240px;padding:12px;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;transform:translateY(8px)scale(.98);box-shadow:0 0 0 1px #ffffff24,0 18px 50px #00000073}.share-menu.show{opacity:1;pointer-events:auto;transform:none}.share-title{letter-spacing:.06em;text-transform:uppercase;color:#fff9;padding:0 4px 4px;font-size:12px;font-weight:600}.share-menu button{text-align:left;border-radius:10px;height:38px}.share-menu button:hover{background:#fff3}:root.card :is(.site-header,.ring-switch,main .copy,.cta,.stage-footer,.mute,.share-button,.share-menu,.silent-tip,.proto-panel,.hud){visibility:hidden}:root.card astro-dev-toolbar{display:none}.proto-header .brand.converting .logo{-webkit-mask-image:conic-gradient(#000 calc(var(--pie,0) * 1turn), #0000004d 0);mask-image:conic-gradient(#000 calc(var(--pie,0) * 1turn), #0000004d 0)}@media (hover:none){html:not(.is-staged){scroll-snap-type:y mandatory}html:not(.is-staged) .stage{scroll-snap-align:start}}.ring-hit{display:none}@media (any-pointer:coarse){.ring-hit{left:50%;top:var(--ring-y);width:calc(var(--ring-r) * 2 + 24px);aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:50%;display:block;position:fixed;transform:translate(-50%,-50%)}}.stages{pointer-events:none}.stage .copy:before,.cta:before,.stage-footer:before{opacity:var(--halo,.4);transition:opacity 2.4s}.stage .copy{left:50%;top:calc(var(--copy-y,calc(var(--ring-y,44vh) + var(--ring-r,150px) + 48px)) / var(--ui,1));width:min(760px, 100% - 2 * var(--gutter));isolation:isolate;text-align:center;color:#fff;text-shadow:0 1px 2px #00000059,0 0 24px #00000059;justify-items:center;gap:14px;display:grid;position:absolute;translate:-50%}.stage .copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#08060e 30%,#08060ec7 48%,#08060e73 66%,#08060e29 84%,#0000);position:absolute;inset:-100px -22%}.stage h1,.stage h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:600;line-height:1.1}.stage h1 b,.stage h2 b{font-weight:inherit}.stage h1 span,.stage h2 span{color:#ffffffb3}.stage h1:focus,.stage h2:focus{outline:none}.stage .name{letter-spacing:-.06em;font-size:clamp(3rem,7vw,5.4rem)}@media (width<=699px){.stage .copy:before{inset:-100px -45%}}.stage .caption{color:#ffffffeb;text-wrap:balance;align-items:center;max-width:44em;min-height:1.45em;font-size:16px;line-height:1.45;display:grid}.stage .caption b{color:#fff;font-weight:600}@media (width<=899px){.stage .caption{min-height:2.9em}}.hud{left:50%;top:calc((var(--ring-y,44vh) - var(--ring-r,150px)) / var(--ui,1) - 64px);backdrop-filter:blur(16px)saturate(1.6);color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#14121a73;border-radius:999px;padding:8px 14px;font-size:13px;position:fixed;transform:translate(-50%)}.proto-panel{z-index:30;backdrop-filter:blur(14px);color:#ffffffb3;background:#0c0c108c;border-radius:14px;gap:6px;padding:10px 12px;font-size:12px;display:grid;position:fixed;bottom:16px;left:16px}.proto-panel[hidden]{display:none}.proto-panel .row{align-items:center;gap:6px;display:flex}.proto-panel span{width:58px}.proto-panel button{color:#fffc;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;padding:4px 10px;font-size:12px}.proto-panel button[aria-pressed]{color:#111;background:#ffffffe6}.mute{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;backdrop-filter:blur(14px);color:#ffffffd9;cursor:pointer;background:#0c0c1073;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:fixed}.mute svg{width:18px;height:18px}.silent-tip{right:104px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:30;backdrop-filter:blur(14px);color:#ffffffeb;font:inherit;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;background:#0c0c108c;border:0;border-radius:999px;padding:7px 12px;font-size:13px;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:fixed;transform:translate(8px)}.stage-footer{transition:opacity .4s}@media (width<=699px){:root.has-tip .stage-footer{opacity:0}}.silent-tip.show{opacity:1;pointer-events:auto;transform:none}.coach-pulse{z-index:26;pointer-events:none;opacity:0;border-radius:50%;transition:opacity .4s;position:fixed;transform:translate(-50%,-50%)}.coach-pulse.show{opacity:1}.coach-pulse:after{content:"";border-radius:50%;animation:1.8s ease-out infinite coach-pulse;position:absolute;inset:0;box-shadow:0 0 0 2px #ffffff8c}@keyframes coach-pulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.45)}}.ghost-finger{z-index:27;pointer-events:none;opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#ffffff8c 0 38%,#ffffff38 60%,#fff0 71%);border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:fixed;top:0;left:0;box-shadow:inset 0 0 0 1.5px #fff6,0 8px 22px #00000038}.fps{z-index:80;color:#fff;pointer-events:none;background:#0009;border-radius:6px;padding:4px 8px;font:12px/1.3 ui-monospace,monospace;position:fixed;top:64px;left:12px}.mute.invite:after{content:"";border-radius:50%;animation:2.4s ease-out infinite mute-invite;position:absolute;inset:-4px;box-shadow:0 0 0 1.5px #ffffff80}@keyframes mute-invite{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.mute .off,.mute[aria-pressed=true] .on{display:none}.mute[aria-pressed=true] .off{display:block}.confetti{z-index:25;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.shot-flash{z-index:45;pointer-events:none;background:#fff;position:fixed}.shot-thumb{right:20px;bottom:calc(var(--over-cta,64px) / var(--ui,1));z-index:44;transform-origin:0 0;cursor:pointer;background:#000;border:0;border-radius:10px;padding:0;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 18px 50px #00000080}.shot-thumb img{width:100%;height:100%;display:block}.shot-area{z-index:42;cursor:crosshair;touch-action:none;background:#00000047;position:fixed;inset:0}.shot-area.dragging{background:0 0}.shot-sel{outline:1px solid #ffffffbf;display:none;position:fixed;box-shadow:0 0 0 9999px #00000052}.shot-area.dragging .shot-sel{display:block}.shot-size{color:#fff;pointer-events:none;background:#0009;border-radius:6px;padding:3px 7px;font:500 11px/1.3 ui-monospace,SF Mono,Menlo,monospace;position:fixed}.shot-hint{color:#ffffffe6;background:#00000080;border-radius:999px;padding:8px 14px;font-size:13px;position:fixed;bottom:40px;left:50%;translate:-50%}.shot-area.dragging .shot-hint{opacity:0}.lock{z-index:51;touch-action:none;color:#ffffffeb;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--display);cursor:pointer;user-select:none;grid-template-rows:auto auto 1fr auto;justify-items:center;padding:clamp(56px,11vh,120px) 24px clamp(40px,8vh,80px);display:grid;position:fixed;inset:0}.lock-frost{z-index:50;backdrop-filter:blur(30px)saturate(1.35);background:#0a081038;position:fixed;inset:0}@media (hover:none){.lock-frost{background:linear-gradient(to bottom, var(--edge,transparent), transparent 56px), #0a081038}}.lock-date{letter-spacing:-.01em;text-shadow:0 1px 12px #0003;font-size:clamp(18px,2vw,24px);font-weight:600}.lock-time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 2px 30px #0000002e;font-size:clamp(96px,15vw,200px);font-weight:700;line-height:1}.lock-user{grid-row:4;justify-items:center;gap:6px;display:grid}.lock-avatar{background:radial-gradient(circle at 34% 28%,#ffffff59,#ffffff1a 60%),#1e1a248c;border-radius:50%;width:64px;height:64px;margin-bottom:4px;position:relative;box-shadow:inset 0 1px 1px #fff6,0 10px 30px #0000004d}.lock-avatar:after{content:"";background:#fff;position:absolute;inset:15px;mask:url(/logo.png) 50%/contain no-repeat}.lock-name{font-size:15px;font-weight:600}.lock-hint{color:#ffffffa6;font-size:12px}.pods-card{z-index:43;backdrop-filter:blur(28px)saturate(1.6);color:#fff;text-align:center;background:#16141c9e;border-radius:26px;justify-items:center;width:min(340px,100% - 32px);padding:22px 22px 18px;display:grid;position:fixed;bottom:28px;left:50%;box-shadow:inset 0 1px #ffffff24,0 0 0 .5px #ffffff1f,0 24px 60px #00000073}.pods-icon{background:linear-gradient(#fff,#ffffffbf);width:86px;height:80px;margin-bottom:10px;mask:url(/macos/symbols/airpods.png) 50%/contain no-repeat}.pods-title{letter-spacing:-.01em;font-size:17px;font-weight:600}.pods-sub{color:#7fa8ff;margin-top:2px;font-size:13px}.pods-batteries{gap:22px;margin-top:16px;display:flex}.pods-battery{color:#ffffffbf;justify-items:center;gap:2px;font-size:11px;display:grid}.pods-battery svg{width:40px;height:40px;transform:rotate(-90deg)}.pods-battery circle{fill:none;stroke-width:3.2px}.pods-battery .track{stroke:#ffffff24}.pods-battery .fill{stroke:#6bc7a0;stroke-linecap:round}.pods-battery .pct{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.nightshift{z-index:36;mix-blend-mode:multiply;pointer-events:none;clip-path:circle(0);background:#ff9e484d;position:fixed;inset:0}.dimmer{z-index:35;opacity:0;pointer-events:none;position:fixed;inset:0}.sleep{z-index:60;cursor:none;background:#000;position:fixed;inset:0}@media (hover:none){.lock-frost,.sleep,.dimmer,.nightshift,.shot-area{height:100lvh;bottom:auto}html.is-staged :is(.lock-frost,.sleep,.dimmer,.nightshift,.shot-area){height:calc(100lvh + var(--under));position:absolute;top:0;left:0;right:0}}.trash-canvas{z-index:19;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.proto-header{z-index:20;height:calc(72px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;justify-content:space-between;align-items:center;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;position:fixed;inset:0 0 auto}html.fan-up .proto-header{opacity:0;pointer-events:none;transform:translateY(-100%)}.brand{font-size:26px;text-decoration:none}.proto-header .site-nav,.ring-switch,.mute,.share-button,.cta,.stage-footer,.stage .copy{transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:no-preference){html.is-snap .stage .copy{translate:-50% calc(var(--stage-pull,0) * -28px)}html.is-snap .stage .copy>*{opacity:calc(1 - var(--stage-pull-size,0) * .7)}}html.loading .proto-header .site-nav,html.loading .ring-switch,html.loading .mute,html.loading .share-button,html.loading .stage-footer{opacity:0}html.loading .cta{opacity:0;transform:translate(-50%,14px)}html.loading-copy .stage .copy{opacity:0;filter:blur(12px);transform:translateY(14px)}.loader{z-index:70;pointer-events:none;position:fixed;inset:0}.ld-backdrop{filter:blur(24px)brightness(.8);background:url(data:image/webp;base64,UklGRqIAAABXRUJQVlA4IJYAAADQBQCdASowABsAPrVOokunJCMhpWzI4BaJZgCDTFAk/oMOXHhM+ZSqX23uRv+N97V3bTk7GqDAAP7u01bZNTc5ABbM16mNC//kvy0MPrb0KCH0rcu3TS08qORP4pUCW9Kqi1YjnmSgW7E/dFziosf1MH0JeIAbKonF+S/Oe/fNmexhZpNLg9GZOmJBDTA7KWeATGsgAAA=) 42%/cover no-repeat,#3a2230;position:absolute;inset:-40px}
