@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:#0a2230;margin:0}html.is-dive,html.is-dive body{overscroll-behavior:none;height:100%;overflow:hidden}.dive-loading{color:#cfeef7;letter-spacing:.2em;text-transform:uppercase;background:#0a2230;justify-content:center;align-items:center;font:500 14px/1 DM Sans Variable,system-ui,sans-serif;display:flex;position:fixed;inset:0}.dive{--ink:#f1fbff;--ink-dim:#e1f5fcb8;--pink:#ffc4ea;--cyan:#9ff1ff;--glass:#0a283661;--glass-line:#c8f0ff38;--grad:linear-gradient(90deg, #8ceeff, #a9b3ff 50%, #f2a6dc);--display:"Outfit Variable", "Outfit", system-ui, sans-serif;--body:"DM Sans Variable", "DM Sans", system-ui, sans-serif;touch-action:none;-webkit-user-select:none;user-select:none;color:var(--ink);font-family:var(--body);position:fixed;inset:0;overflow:hidden}.dive__bg{background:radial-gradient(90% 55% at 50% -8%,#bef0ff8c,#0000 60%),radial-gradient(70% 60% at 12% 110%,#f2a6dc29,#0000 70%),radial-gradient(70% 60% at 92% 100%,#8ceeff1f,#0000 70%),linear-gradient(#3d8aa3 0%,#1b5268 38%,#0f3344 70%,#0a2330 100%);position:absolute;inset:0}.dive__canvas{z-index:2;inset:0;position:absolute!important}.kingdom{z-index:1;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(120% 95% at 58% 52%,#000 45%,#0000 88%);mask-image:radial-gradient(120% 95% at 58% 52%,#000 45%,#0000 88%)}.kingdom__art{background:var(--wide) 58% 45% / cover no-repeat;transform:translateY(var(--shift,0)) scale(var(--zoom,1.1));filter:blur(var(--blur,0)) saturate(.78) brightness(.86) contrast(.95);will-change:transform, filter;position:absolute;inset:-6%}.kingdom__tone{mix-blend-mode:color;opacity:.55;background:linear-gradient(#3d8aa38c 0%,#1b526859 40%,#0a2330bf 100%);position:absolute;inset:0}.kingdom:after{content:"";background:linear-gradient(#3d8aa359 0%,#0000 30% 62%,#0a2330d9 100%);position:absolute;inset:0}@media (aspect-ratio<=4/5){.kingdom__art{background-image:var(--tall);background-position:60% 40%}}.dive__vignette{z-index:3;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#04121a8c);position:absolute;inset:0}.hud{z-index:4;pointer-events:none;position:absolute;inset:0}.hud button,.hud a{pointer-events:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.topbar{z-index:5;justify-content:space-between;align-items:center;padding:20px clamp(16px,3vw,40px);display:flex;position:absolute;top:0;left:0;right:0}.brand img{filter:drop-shadow(0 1px 2px #020c148c)drop-shadow(0 0 12px #8ceeff40);width:auto;height:clamp(64px,7.8vw,92px)}.topbar__nav{gap:10px;display:flex}.pill-btn{border-radius:999px;align-items:center;gap:8px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 30px -8px #a9b3ff99;background:var(--grad)!important;color:#0b1620!important;font:600 14px/1 var(--display)!important;padding:11px 18px!important}.pill-btn:hover{transform:translateY(-2px);box-shadow:0 12px 36px -8px #a9b3ffcc}.pill-btn--ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none;background:var(--glass)!important;color:var(--ink)!important;border:1px solid var(--glass-line)!important}.gauge{z-index:5;width:1px;height:52vh;position:absolute;top:50%;right:clamp(18px,2.6vw,38px);transform:translateY(-50%)}.gauge__line{background:linear-gradient(#e1f5fc99,#e1f5fc1f);position:absolute;inset:0}.gauge__bubble{background:radial-gradient(circle at 35% 30%,#fff,#bff6ff 35%,#8ceeff59 70%);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:50%;box-shadow:0 0 16px #8ceeffe6}.gauge__mark{white-space:nowrap;letter-spacing:.06em;align-items:center;gap:10px;display:flex;position:absolute;right:0;transform:translateY(-50%);color:var(--ink-dim)!important;padding:6px 0 6px 12px!important;font-size:11px!important}.gauge__mark:after{content:"";background:currentColor;width:9px;height:1px;margin-right:-4px}.gauge__depth{font-variant-numeric:tabular-nums;opacity:0;transition:opacity .3s}.gauge:hover .gauge__depth,.gauge__mark.is-on .gauge__depth{opacity:.8}.gauge__name{opacity:0;text-transform:uppercase;letter-spacing:.14em;transition:opacity .3s,transform .3s;transform:translate(6px)}.gauge:hover .gauge__name,.gauge__mark.is-on .gauge__name{opacity:1;transform:none}.gauge__mark.is-on{color:var(--ink)!important}.gauge__mark:hover{color:#fff!important}.bottombar{z-index:5;justify-content:space-between;align-items:flex-end;padding:20px clamp(16px,3vw,40px);font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.readout{gap:2px;display:grid}.readout span{color:var(--ink-dim);letter-spacing:.18em;text-transform:uppercase;font-size:11px}.readout b{font:500 22px/1 var(--display);letter-spacing:.02em;font-variant-numeric:tabular-nums}.socials{align-items:center;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.socials a{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;justify-content:center;align-items:center;height:36px;transition:transform .25s,background .25s,border-color .25s;display:inline-flex;color:var(--ink)!important}.socials a:hover{background:#8ceeff2e;border-color:#c8f0ff73;transform:translateY(-2px)}.socials__icon{width:36px}.socials__store{letter-spacing:.04em;white-space:nowrap;gap:8px;padding:0 14px 0 12px!important;font-size:12px!important}.socials__store b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.bottombar__legal{text-align:right;justify-items:end;gap:6px;display:grid}.bottombar__legal button,.bottombar__legal a{color:var(--ink-dim)!important;font-size:11px!important}.bottombar__legal button:hover,.bottombar__legal a:hover{color:#fff!important}.scene{will-change:opacity, transform;visibility:hidden;position:absolute;inset:0}.scene p,.scene h1,.scene h2,.scene dl,.scene dd{margin:0}.rise{opacity:0;filter:blur(10px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s;transition-delay:calc(var(--i,0) * 90ms);transform:translateY(26px)}.scene.is-active .rise{opacity:1;filter:none;transform:none}.dive .eyebrow{font:600 12px/1.3 var(--display);letter-spacing:.24em;text-transform:uppercase;color:var(--pink);margin:0 0 16px}.dive .title{font:650 clamp(2.1rem, 4.6vw, 4.4rem)/1.02 var(--display);letter-spacing:-.04em;text-shadow:0 4px 40px #04162073}.dive .title .grad{display:block}.dive .title--md{font-size:clamp(1.9rem,3.4vw,3.3rem)}.grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.dive .dot{color:#f2a6dc}.lede{color:var(--ink-dim);font-size:clamp(1rem,1.6vw,1.2rem);margin-top:16px!important}.kicker{color:var(--cyan);font-size:1.05rem;line-height:1.6;margin-top:18px!important}.meta{letter-spacing:.04em;color:var(--ink-dim);font-size:13px;margin-top:16px!important}.meta b{color:var(--pink);font-weight:500}.dive .tag{color:var(--pink);font:500 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2814322e;border:1px solid #ffc4ea73;border-radius:999px;margin-top:20px;padding:11px 18px;display:inline-block}.scene--center{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 16px clamp(96px,16vh,150px);display:flex}.scene--center .title .grad{display:inline}.copy{width:min(34vw,470px);color:var(--ink-dim);font-size:16px;line-height:1.75;position:absolute;top:50%;left:clamp(16px,5.5vw,84px);transform:translateY(-50%)}.copy .title{color:var(--ink);margin-bottom:18px}.copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#061a2480,#0000);position:absolute;inset:-18% -22%}.copy--center:before{inset:-30% -10%}.copy--low{top:auto;bottom:clamp(90px,14vh,140px);transform:none}.copy--right{text-align:right;left:auto;right:clamp(150px,13vw,220px)}.copy--center{text-align:center;width:min(90vw,620px);top:auto;bottom:clamp(90px,13vh,130px);left:50%;transform:translate(-50%)}.copy--center .title .grad{display:inline}.coin{font:600 clamp(2.6rem, 4.8vw, 4.8rem)/1 var(--display);letter-spacing:-.03em}.chip--float{position:absolute;bottom:clamp(100px,17vh,170px);right:clamp(80px,12vw,200px)}.chip--float button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;background:var(--glass)!important;border:1px solid var(--glass-line)!important;padding:12px 18px!important;font-size:13px!important}.chip--float b{color:var(--pink);margin-left:8px;font-weight:600}.cards{grid-template-columns:repeat(2,minmax(150px,190px));gap:12px;display:grid;position:absolute;top:50%;right:clamp(150px,13vw,220px);transform:translateY(-50%)}.card--wide{grid-column:1/-1}.card{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:18px 20px 20px}.card dt{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:12px;font-size:11px}.card__value{font:600 clamp(1.3rem, 2.1vw, 1.9rem)/1.05 var(--display);letter-spacing:-.03em;color:var(--ink)}.card__note{color:var(--ink-dim);font-size:12px;line-height:1.4;margin-top:8px!important}.round-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;place-items:center;width:54px;height:54px;transition:transform .25s,background .25s;position:absolute;top:46%;background:var(--glass)!important;border:1px solid var(--glass-line)!important;display:grid!important}.round-btn:hover{transform:scale(1.08);background:#8ceeff33!important}.round-btn--l{left:clamp(16px,18vw,300px)}.round-btn--r{right:clamp(70px,20vw,320px)}.farewell{text-align:center;width:min(92vw,700px);position:absolute;bottom:clamp(80px,11vh,110px);left:50%;transform:translate(-50%)}.farewell .title .grad{display:inline}.dive-hint{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:12px;margin-top:18px;font-size:12px;display:inline-flex}.dive-hint__bubble{border:1px solid var(--glass-line);background:var(--glass);border-radius:50%;place-items:center;width:30px;height:30px;animation:2s ease-in-out infinite bob;display:grid}@keyframes bob{50%{transform:translateY(5px)}}.scene--art:before{content:"";pointer-events:none;background:linear-gradient(90deg,#061a249e 0%,#061a2452 30%,#0000 55%);position:absolute;inset:0}@media (width<=760px){.scene--art:before{background:linear-gradient(#0000 38%,#041020d9 72%)}}.hint-touch{display:none}@media (hover:none){.hint-hover{display:none}.hint-touch{display:inline}}.panel{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#06182280;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.panel__card{border:1px solid var(--glass-line);-webkit-user-select:text;user-select:text;background:#0a2430b8;border-radius:28px;width:min(100%,720px);max-height:86vh;padding:clamp(22px,4vw,40px);overflow:auto}.panel__head{justify-content:space-between;align-items:center;display:flex}.panel__close{line-height:1;font-size:30px!important}.panel .title{margin:4px 0 18px}.panel__faq{border-top:1px solid #e1f5fc29;padding:16px 0}.panel__faq summary{cursor:pointer;font-size:17px}.panel__faq p{color:var(--ink-dim);margin:10px 0 0;line-height:1.7}.panel__legal{color:var(--ink-dim);margin:18px 0 0;font-size:12px;line-height:1.7}.panel__legal--lg{font-size:15px}@media (width<=760px){.topbar{padding:14px 16px}.pill-btn{padding:9px 14px!important;font-size:13px!important}.gauge{height:34vh;top:40%;right:12px}.gauge__mark{padding-left:8px!important}.gauge__depth,.gauge__name{display:none}.copy,.copy--right,.copy--low{text-align:left;width:auto;font-size:14px;line-height:1.6;inset:auto 34px 84px 16px;transform:none}.dive .title{font-size:1.9rem}.dive .title--md{font-size:1.7rem}.copy .title{margin-bottom:10px}.kicker{font-size:.95rem}.copy--center{text-align:center;width:auto;left:16px;right:16px;transform:none}.chip--float{justify-content:center;display:flex;inset:46% 34px auto 16px}.cards{grid-template-columns:1fr 1fr;gap:8px;inset:auto 34px 230px 16px;transform:none}.card{border-radius:16px;padding:12px 14px}.card__note{display:none}.card--wide .card__value{font-size:1rem}.scene:nth-of-type(4) .copy p:not(.eyebrow){display:none}.card__value{font-size:1.15rem}.card dt{margin-bottom:6px}.scene:nth-of-type(4) .copy .tag{display:none}.round-btn{width:46px;height:46px;top:50%}.round-btn--l{left:12px}.round-btn--r{right:30px}.scene:last-of-type .copy--right{display:none}.scene:last-of-type .copy{bottom:200px}.scene:last-of-type .copy .kicker{display:none}.farewell{bottom:80px}.bottombar{padding:14px 16px}.socials{gap:5px;bottom:16px}.socials a{height:30px}.socials__icon{width:30px}.socials__store{width:30px;padding:0!important}.socials__store span{display:none}.readout b{font-size:17px}.bottombar__legal button{white-space:nowrap;font-size:0!important}.bottombar__legal button:after{content:"Not financial advice";font-size:10px}.scene--center{padding-bottom:100px}.dive__vignette{background:radial-gradient(120% 90% at 50% 40%,#0000 50%,#04121a80),linear-gradient(#0000 45%,#05161fc7 88%)}.copy:before{display:none}}
