@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/carlito-latin-400-normal.R-CeALMm.woff2)format("woff2"),url(/_astro/carlito-latin-400-normal.jEGHVXAP.woff)format("woff")}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/carlito-latin-700-normal.DQ6DOkPk.woff2)format("woff2"),url(/_astro/carlito-latin-700-normal.CjG3MLqY.woff)format("woff")}:root{--sz-blue:#0d8ece;--sz-deep:#0571a4;--sz-sky:#7fc7ea;--sz-navy:#0a2a3f;--sz-space:#061826;--sz-ink:#15202a;--sz-slate:#5b6b76;--sz-line:#dde3e7;--sz-mist:#f4f7f9;--sz-paper:#fff;--sz-amber:#c8811e;--sz-amber-text:#8c5a0e;--font:Calibri, Carlito, "Segoe UI", system-ui, sans-serif;--fs-hero:clamp(3rem, 1.4rem + 6.4vw, 7rem);--fs-display:clamp(2.5rem, 1.4rem + 4.4vw, 5.25rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4rem);--fs-h2:clamp(2rem, 1.3rem + 2.6vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-lead:clamp(1.125rem, 1.02rem + .45vw, 1.4375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--fs-label:.8125rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-32:128px;--container:1240px;--gutter:clamp(16px, 4vw, 40px);--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--nav-top:16px;--nav-h:60px;--nav-space:calc(var(--nav-top) + var(--nav-h) + 24px);--shadow-sm:0 1px 2px #0a2a3f0f, 0 2px 8px #0a2a3f0a;--shadow-md:0 2px 6px #0a2a3f0d, 0 12px 32px -8px #0a2a3f24;--shadow-lg:0 4px 12px #0a2a3f0f, 0 24px 64px -16px #0a2a3f38;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}:root,[data-theme=corporate],[data-theme=downstream],[data-theme=upstream]{--bg:var(--sz-paper);--fg:var(--sz-ink);--heading:var(--sz-navy);--muted:var(--sz-slate);--line:#0a2a3f1a;--surface:var(--sz-mist);--card:#fff;--accent:var(--sz-blue);--accent-text:var(--sz-deep)}.dark{--bg:var(--sz-space);--fg:#d6e2ea;--heading:#fff;--muted:#93a9b7;--line:#ffffff1a;--surface:#ffffff0a;--card:#ffffff0a;--accent:var(--sz-sky);--accent-text:var(--sz-sky);background:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-space)}body{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--fs-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:var(--accent-text);text-underline-offset:3px}:focus-visible{outline:2px solid var(--sz-blue);outline-offset:3px;border-radius:4px}::selection{background:var(--sz-sky);color:var(--sz-navy)}h1,h2,h3,h4{color:var(--heading);letter-spacing:-.025em;margin:0 0 var(--s-4);text-wrap:balance;font-weight:700;line-height:1.04}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);letter-spacing:-.01em;line-height:1.2}p{margin:0 0 var(--s-4);text-wrap:pretty}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.narrow{max-width:760px}.label,.eyebrow{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:700;line-height:1.4}.eyebrow{align-items:center;gap:var(--s-2);color:var(--accent-text);margin-bottom:var(--s-5);display:inline-flex}.eyebrow:before{content:"";width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%}.lead{font-size:var(--fs-lead);color:var(--muted);max-width:58ch;line-height:1.5}.grad-text{background:linear-gradient(100deg, var(--sz-deep), var(--sz-blue) 45%, var(--sz-sky));color:#0000;-webkit-background-clip:text;background-clip:text}.dark .grad-text{background-image:linear-gradient(100deg, #fff 10%, var(--sz-sky) 60%, var(--sz-blue))}.section{padding-block:clamp(80px,11vw,160px);position:relative}.section--tight{padding-block:clamp(56px,7vw,96px)}.section--mist{background:var(--sz-mist)}.btn{--b-bg:var(--sz-navy);--b-fg:#fff;align-items:center;gap:var(--s-3);height:52px;padding:0 var(--s-6);border-radius:var(--r-pill);background:var(--b-bg);color:var(--b-fg);font:700 var(--fs-small) / 1 var(--font);letter-spacing:.01em;cursor:pointer;transition:transform .25s var(--ease-out), background-color .2s var(--ease), box-shadow .25s var(--ease);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn .arrow{transition:transform .25s var(--ease-out)}.btn:hover .arrow{transform:translate(3px)}.btn--primary{--b-bg:var(--sz-deep)}.btn--primary:hover{--b-bg:#06618c}.btn--ghost{--b-bg:transparent;--b-fg:var(--heading);border-color:var(--line)}.btn--ghost:hover{box-shadow:none;border-color:currentColor}.dark .btn--primary{--b-bg:#fff;--b-fg:var(--sz-navy)}.dark .btn--ghost{--b-fg:#fff;border-color:#ffffff38}.btn-row{gap:var(--s-3);flex-wrap:wrap;display:flex}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease), border-color .25s var(--ease);padding:clamp(24px,3vw,36px);position:relative;overflow:hidden}a.card{color:inherit;text-decoration:none;display:block}a.card:hover,.card--hover:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.dark a.card:hover{border-color:#7fc7ea59;box-shadow:0 24px 64px -24px #7fc7ea40}.grid{gap:var(--s-4);display:grid}@media (width>=720px){.grid{gap:var(--s-5)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid--4{grid-template-columns:repeat(4,1fr)}}.ico{background:color-mix(in srgb, var(--sz-blue) 10%, transparent);width:48px;height:48px;color:var(--accent-text);margin-bottom:var(--s-6);border-radius:14px;place-items:center;display:grid}.ico svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.dark .ico{background:#7fc7ea1a}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.todo{color:var(--sz-amber-text);background:#fff1d6;border-radius:6px;padding:0 6px;font-weight:700}.dark .todo{color:#f0c27a;background:#c8811e33}.js [data-reveal]{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-reveal]{opacity:1;transform:none}@view-transition{navigation:none}}html,body{height:100%}body{background:var(--sz-space);color:#fff;overscroll-behavior:none;overflow:hidden}.skip{z-index:100;color:var(--sz-navy);background:#fff;border-radius:999px;padding:8px 16px;position:fixed;top:-60px;left:16px}.skip:focus{top:16px}:root{--win-top:88px;--win-bottom:24px;--win-w:1120px;--win-r:28px}@media (width<=767px){:root{--win-top:72px;--win-bottom:calc(88px + env(safe-area-inset-bottom));--win-r:22px}}.stage{z-index:0;position:fixed;inset:0}.stage__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.globe-ready .stage__canvas{opacity:1}.stage__poster{aspect-ratio:1;width:min(50vmin,560px);transition:opacity .8s var(--ease);background:radial-gradient(circle at 30% 30%,#0000 40%,#061826d9 72%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #7fc7ea40}html[data-open=false] .stage__poster,.no-webgl .stage__poster{background:radial-gradient(circle at 30% 30%,#0000 40%,#061826d9 72%),url(/textures/earth-day-2k.webp) 46% 30%/200% 100%}@media (width>=768px){html[data-open=false] .stage__poster{width:min(42vmin,480px);top:60%}}.globe-ready .stage__poster,html[data-open=true] .stage__poster{opacity:0}.stage:after{content:"";transition:background .8s var(--ease);pointer-events:none;background:#06182600;position:absolute;inset:0}html[data-open=true] .stage:after{background:#06182640}.pin{z-index:2;color:#fff;will-change:transform;width:0;height:0;transition:opacity .25s var(--ease);text-decoration:none;position:fixed;top:0;left:0}.pin.is-hidden{opacity:0;pointer-events:none}html[data-open=true] .pin{pointer-events:none;opacity:0!important}.pin__dot{border:1.5px solid #ffffffd9;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px}.pin__line{background:#fff9;width:34px;height:1px;position:absolute;top:-.5px;left:5px}.pin__text{white-space:nowrap;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;background:#06182699;border:1px solid #ffffff59;border-radius:999px;padding:5px 12px;font-weight:700;position:absolute;top:0;left:39px;transform:translateY(-50%)}.pin--flip .pin__line{left:auto;right:5px}.pin--flip .pin__text{left:auto;right:39px}.pin--up .pin__text{color:var(--sz-sky)}.pin:hover .pin__text{border-color:#fff}.brand{z-index:40;top:18px;left:max(20px, env(safe-area-inset-left));display:block;position:fixed}.brand img{object-fit:contain;width:48px;height:64px}.tools{z-index:40;top:22px;right:max(20px, env(safe-area-inset-right));align-items:center;gap:8px;display:flex;position:fixed}.tool{color:#c9d6de;-webkit-backdrop-filter:blur(16px);width:40px;height:40px;transition:color .2s, background-color .2s, transform .25s var(--ease-out);background:#081e2e99;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid}.tool:hover{color:#fff;background:#ffffff24;transform:translateY(-1px)}.tool[aria-current=page]{color:var(--sz-navy);background:#fff;border-color:#fff;box-shadow:0 0 18px #7fc7ea73}.tool svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lang{-webkit-backdrop-filter:blur(16px);background:#081e2e99;border:1px solid #ffffff1f;border-radius:999px;gap:2px;padding:4px;text-decoration:none;display:flex}.lang a{color:#93a9b7;letter-spacing:.04em;border-radius:999px;padding:6px 10px;font-size:.8125rem;font-weight:700;text-decoration:none}.lang a[aria-current=true]{color:#fff;background:#ffffff24}.lang a:not([aria-current=true]):hover{color:#fff}@media (width<=767px){.brand{top:12px}.brand img{width:38px;height:50px}.tools{gap:6px;top:14px;right:12px}.tool{width:36px;height:36px}}.appnav{z-index:45;-webkit-backdrop-filter:saturate(1.6)blur(18px);background:#081e2e9e;border:1px solid #ffffff1f;border-radius:999px;gap:2px;padding:6px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px -8px #00000080}.appnav__items{gap:2px;display:flex;position:relative}.appnav__planet{width:44px;height:44px;color:var(--sz-navy);background:var(--sz-sky);transition:background-color .2s, transform .25s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:4px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.appnav__planet:hover{background:#fff}.appnav__planet svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.appnav__planet svg:first-child{width:20px;height:20px;transition:transform .25s var(--ease-out)}.appnav__planet:hover svg:first-child{transform:translate(-2px)}.appnav__sep{background:#ffffff24;width:1px;margin:8px 6px}.appnav__thumb{width:0;transition:transform .5s var(--ease-out), width .5s var(--ease-out), opacity .3s;opacity:0;background:#fff;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.appnav__item{z-index:1;color:#c9d6de;height:44px;transition:color .3s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.appnav__item:hover{color:#fff}.appnav__item svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.appnav__item.is-active{color:var(--sz-navy)}@media (width<=767px){.appnav{top:auto;bottom:calc(14px + env(safe-area-inset-bottom));justify-content:space-between;width:min(100% - 24px,380px);padding:6px}.appnav__items{flex:1;justify-content:space-between}.appnav__item{flex:1;justify-content:center;height:52px;padding:0}.appnav__planet{flex:none;width:52px;height:52px}.appnav__planet svg:first-child{width:24px;height:24px}.appnav__sep{margin:10px 4px}.appnav__item svg{width:24px;height:24px}.appnav__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.appnav--up,.appnav--down{width:min(100% - 24px,380px)}}.home{z-index:2;pointer-events:none;transition:opacity .5s var(--ease), transform .6s var(--ease-out);position:fixed;inset:0}.home a{pointer-events:auto}html[data-open=true] .home{opacity:0;visibility:hidden;transition:opacity .4s var(--ease), transform .6s var(--ease-out), visibility 0s .4s;transform:scale(.98)}.home__intro{text-align:center;width:min(100% - 32px,900px);position:absolute;top:clamp(96px,13vh,132px);left:50%;transform:translate(-50%)}.home__intro .eyebrow{justify-content:center}.home__kicker{color:var(--sz-sky)}.home .home__title{color:#fff;margin:0 auto var(--s-3);letter-spacing:-.04em;font-size:clamp(2.75rem,1.6rem + 3.6vw,5rem);line-height:1}.home .home__title em{background:linear-gradient(100deg, #fff 10%, var(--sz-sky) 55%, var(--sz-blue));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.home__lead{color:#a9bdca;max-width:52ch;margin:0 auto;font-size:1.0625rem;line-height:1.5}.choices{width:min(100% - 2 * var(--gutter), var(--container));gap:var(--s-4);grid-template-columns:340px 1fr 340px;display:grid;position:absolute;bottom:clamp(48px,7vh,80px);left:50%;transform:translate(-50%)}.choice{gap:var(--s-2);padding:var(--s-5) var(--s-6);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(10px);color:#fff;transition:border-color .2s var(--ease), background-color .2s var(--ease), transform .3s var(--ease-out);background:#0618268c;border:1px solid #ffffff29;text-decoration:none;display:grid}.choice--down{grid-column:3}.choice .label{color:#8fa6b4}.choice__title{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:700}.choice__desc{color:#c9d6de;font-size:var(--fs-small);max-width:36ch}.choice:hover,.choice.is-hover,.choice:focus-visible{background:#0a2a3fcc;border-color:#fff9;transform:translateY(-2px)}.choice:hover .label,.choice.is-hover .label{color:var(--sz-sky)}.hint{letter-spacing:.08em;text-transform:uppercase;color:#6f8796;white-space:nowrap;margin:0;font-size:.75rem;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.no-webgl .hint{display:none}.home__legal{right:max(20px, env(safe-area-inset-right));gap:var(--s-4);font-size:.75rem;display:flex;position:absolute;bottom:14px}.home__legal a{color:#6f8796;text-decoration:none}.home__legal a:hover,.home__legal a:focus-visible{color:#fff}@media (width<=959px){.choices{grid-template-columns:1fr 1fr}.choice--down{grid-column:2}}@media (width<=767px){.home__intro{top:72px}.home .home__title{font-size:2.4rem}.home__lead{font-size:1rem}.choices{width:calc(100% - 24px);bottom:calc(88px + env(safe-area-inset-bottom));gap:var(--s-2);grid-template-columns:1fr 1fr}.choice{padding:var(--s-4);border-radius:var(--r-md);gap:2px}.choice--down{grid-column:2}.choice__title{font-size:1.0625rem}.choice__desc,.hint,.home__legal{display:none}}@media (height<=720px) and (width>=768px){.home__lead{display:none}.home .home__title{font-size:3.25rem}}.win{z-index:30;top:var(--win-top);bottom:var(--win-bottom);width:min(100% - 32px, var(--win-w));border-radius:var(--win-r);color:var(--sz-ink);visibility:hidden;clip-path:inset(50% 50% 50% 50% round var(--win-r));background:#fffffff7;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 40px 120px -20px #0009,0 0 0 1px #ffffff0f}html[data-open=true] .win{visibility:visible;clip-path:inset(-40px round calc(var(--win-r) + 40px))}html[data-tone=dark] .win{color:#d6e2ea;box-shadow:0 0 32px #a0d7f529,0 40px 120px -20px #0009}.win__edge{z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff80,#ffffff24 35%,#ffffff0a 80%,#ffffff05);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-tone=dark] .win{-webkit-backdrop-filter:blur(6px);background:#071a2899}html[data-scene=up] .win,html[data-scene=down] .win{background:#071a28a8}html[data-tone=dark] .win .card{background-color:#091e2ef0}html[data-tone=dark] .win .flow{--fw-bg:#091e2ef0;--fw-bar:#ffffff0a}html[data-tone=dark] .win .dm{background:#071621f2}html[data-tone=dark] .win .section--mist{background:#071a2880}html[data-tone=dark] .win:after{background:linear-gradient(#0000,#071a28bf)}@media (width<=767px){.win{width:calc(100% - 16px)}}.win-backdrop{z-index:29;display:none;position:fixed;inset:0}html[data-open=true] .win-backdrop{cursor:pointer;display:block}.win__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;overflow-y:auto}.win__content{flex-direction:column;min-height:100%;display:flex}.win__content.is-leaving{opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);transform:translateY(8px)}.win__content.is-entering{animation:winIn .45s var(--ease-out) both}@keyframes winIn{0%{opacity:0;transform:translateY(14px)}}.win .container{width:min(100% - 2*clamp(20px,5vw,64px),1000px)}.win .section{padding-block:clamp(48px,7vw,88px)}.win .section--tight{padding-block:clamp(32px,4vw,56px)}html[data-tone=dark] .win{--bg:transparent;--fg:#d6e2ea;--heading:#fff;--muted:#93a9b7;--line:#ffffff1a;--card:#ffffff0a;--accent-text:var(--sz-sky)}html[data-tone=dark] .win .btn--primary{--b-bg:#fff;--b-fg:var(--sz-navy)}html[data-tone=dark] .win .btn--ghost{--b-fg:#fff;border-color:#ffffff38}html[data-tone=dark] .win a.card:hover{border-color:#7fc7ea59;box-shadow:0 24px 64px -24px #7fc7ea40}html[data-tone=dark] .win .ico{background:#7fc7ea1a}html[data-tone=dark] .win .grad-text{background-image:linear-gradient(100deg, #fff 10%, var(--sz-sky) 60%, var(--sz-blue))}html[data-tone=dark] .win .todo{color:#f0c27a;background:#c8811e33}.page-hero{padding:clamp(40px,6vw,80px) 0 clamp(32px,4vw,56px)}.page-hero h1{font-size:var(--fs-display);letter-spacing:-.035em;max-width:15ch;margin-bottom:var(--s-6);line-height:.98}.wfoot{padding:var(--s-8) clamp(20px, 5vw, 64px) var(--s-8);color:var(--sz-slate);border-top:1px solid #0a2a3f14;margin-top:auto;font-size:.8125rem}html[data-tone=dark] .wfoot{color:#7f98a7;border-color:#ffffff14}.wfoot a{color:inherit}.wfoot__row{justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;display:flex}.wfoot address{font-style:normal;line-height:1.7}.wfoot ul{gap:var(--s-2) var(--s-5);flex-wrap:wrap;align-content:start;margin:0;padding:0;list-style:none;display:flex}html,body,*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}.loadbar{z-index:60;pointer-events:none;opacity:0;height:2px;transition:opacity .2s;position:fixed;top:0;left:0;right:0;overflow:hidden}.loadbar:before{content:"";background:linear-gradient(90deg, transparent, var(--sz-sky), transparent);width:40%;animation:loadbar 1s var(--ease) infinite;position:absolute;inset:0}.is-loading .loadbar{opacity:1}.is-loading,.is-loading a{cursor:progress}@keyframes loadbar{0%{transform:translate(-100%)}to{transform:translate(250%)}}.win:after{content:"";pointer-events:none;opacity:0;height:72px;transition:opacity .3s var(--ease);background:linear-gradient(#0000,#fffffff2);position:absolute;bottom:0;left:0;right:0}.win.has-more:after{opacity:1}.win:before{content:"";z-index:2;border-right:2px solid var(--sz-slate);border-bottom:2px solid var(--sz-slate);opacity:0;pointer-events:none;width:10px;height:10px;margin-left:-5px;transition:opacity .3s;animation:1.8s ease-in-out infinite nudge;position:absolute;bottom:16px;left:50%;transform:rotate(45deg)}html[data-tone=dark] .win:before{border-color:#93a9b7}.win.has-more:before{opacity:.8}@keyframes nudge{50%{transform:translateY(4px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.loadbar:before,.win:before{animation:none}}.save-data .stage__poster{opacity:1!important}
