@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-latin-800-normal-CRGCHRPv.woff2) format("woff2"),url(/assets/inter-tight-latin-800-normal-D2te1T7i.woff) format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-latin-900-normal-CsycwHi3.woff2) format("woff2"),url(/assets/inter-tight-latin-900-normal-D-ilywrK.woff) format("woff")}:root{font-family:Inter,Arial,sans-serif;color:#f7f5eb;background:#080a0a;font-synthesis:none;--lime: #dafa48;--ivory: #f7f5eb;--muted: #999e9f;--line: #ffffff26;--gutter: clamp(24px, 4.6vw, 72px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}main{max-width:1680px;margin:auto;overflow:hidden}a{color:inherit;text-decoration:none;text-underline-offset:6px}a:hover{color:var(--lime)}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,a{transition:color .18s,background .18s,transform .18s}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:5px}button:disabled{opacity:.55;cursor:wait}button,.button,.outline-button{font:600 14px Inter,sans-serif;border-radius:99px;padding:16px 25px;min-height:48px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:28px;border:1px solid var(--lime);background:var(--lime);color:#101309;white-space:nowrap}.button:hover,button:hover{background:#edff99;color:#101309;transform:translateY(-1px)}.outline-button{border-color:#e0e1d5;background:transparent;color:var(--ivory);font-weight:400}.outline-button:hover{background:var(--ivory);color:#080a0a}.button span{font-size:22px;font-weight:400}.text-link{display:inline-flex;gap:22px;align-items:center;font-size:15px}.brand{font:900 29px Inter Tight,Arial,sans-serif;letter-spacing:-1px;white-space:nowrap}.eyebrow{font-size:10px!important;letter-spacing:3px;color:#c4c8c3;font-weight:500;line-height:1.8!important;margin:0 0 25px;text-transform:uppercase}.site-header{height:86px;display:flex;align-items:center;padding:0 var(--gutter);gap:35px;border-bottom:1px solid #ffffff09;background:#0b0d0ded;position:relative;z-index:3}.site-header .brand{padding-right:34px;border-right:1px solid var(--line)}nav{display:flex;gap:34px;font-size:14px;align-items:center}.header-fomo{margin-left:auto;padding:11px 23px;min-height:42px}.header-star{font-size:33px;margin-left:4px}.hero{position:relative;isolation:isolate;height:clamp(630px,49.5vw,830px);padding:clamp(65px,7.5vw,115px) var(--gutter) 40px;background:#080a0a}.hero-art{position:absolute;right:0;top:0;width:42%;height:100%;overflow:hidden;z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%);mask-image:linear-gradient(90deg,transparent,#000 8%)}.hero-art img{position:absolute;width:min(100vw,1680px);max-width:none;right:0;top:calc(min(100vw,1680px)*-.056);height:auto}.hero-copy{max-width:65%;position:relative}.hero .eyebrow{margin-bottom:26px}.hero h1{font:900 clamp(53px,7.1vw,114px)/.92 "Inter Tight",Arial,sans-serif;letter-spacing:-.057em;margin:0 0 30px;white-space:nowrap}.hero h1 em,h2 em{font-style:normal;color:var(--lime)}.hero-description{font-size:clamp(17px,1.65vw,25px);line-height:1.5;margin:0 0 30px;color:#d6d9d4;max-width:570px}.hero-actions{display:flex;align-items:center;gap:34px}.chain-note{font-size:12px;color:var(--muted);margin:28px 0}.vault-preview{display:block;max-width:330px;margin-top:22px}.vault-preview .eyebrow{display:block;margin-bottom:5px;font-size:9px!important}.vault-preview strong{font-size:25px;letter-spacing:-1px;display:flex;justify-content:space-between;color:var(--lime)}.vault-preview strong span{font-size:18px;color:var(--ivory)}.vault-preview small{display:block;color:var(--muted);font-size:10px;margin:6px 0 12px}.accent-rule{height:4px;background:var(--lime);border-radius:8px;width:100%}.art-caption{position:absolute;bottom:15px;right:var(--gutter);font-size:9px;color:#969993}.mechanics-strip{padding:29px var(--gutter) 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d0f0f}.mechanics-strip>div{display:flex;justify-content:space-around;align-items:center;gap:20px;font-size:15px}.mechanics-strip span{color:#6a6f67}.mechanics-strip p{font-size:10px;text-align:center;color:#929895;margin:23px 0 0;max-width:none}.section{padding:100px var(--gutter);border-bottom:1px solid var(--line);scroll-margin-top:24px;position:relative}h2{font:900 clamp(40px,4.4vw,70px)/.98 "Inter Tight",Arial,sans-serif;letter-spacing:-.047em;margin:0 0 34px}h3{font-size:22px;letter-spacing:-.035em;font-weight:600;line-height:1.25;margin:18px 0 12px}p,li{font-size:15px;line-height:1.7;color:#bfc3bf}p{max-width:840px}.section-intro{font-size:18px;line-height:1.6;max-width:690px;margin-bottom:30px}.source{color:#999f9c;font-size:11px;line-height:1.65;margin:15px 0}.source a{text-decoration:underline;color:#c8cdc6}.source time{white-space:normal}.how-section{background:linear-gradient(90deg,#080a0a 45%,#080a0a20),url(/art/obsidian.jpg) right center/75% auto no-repeat}.how-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:9%}.steps{list-style:none;padding:0;margin:0}.steps li{display:flex;gap:25px;padding:22px 0;border-top:1px solid var(--line)}.steps li>span{font-size:13px;color:var(--lime);padding-top:6px}.steps h3{margin:0 0 8px;font-size:23px}.steps p{margin:0;max-width:600px}.how-aside{padding:25px 0;display:flex;flex-direction:column;align-items:flex-start}.large-sparkle{font-size:90px;color:var(--lime);line-height:1}.how-aside>p{font:800 48px/.98 Inter Tight;letter-spacing:-2px;color:var(--ivory)}.how-aside em{color:var(--lime);font-style:normal}.how-aside>span:not(.large-sparkle){font-size:14px;line-height:1.7;color:#bac0b7}.how-aside>a{font-size:13px;margin-top:30px}.section-note{display:flex;justify-content:space-between;gap:30px;padding-top:25px;margin-top:35px;border-top:1px solid var(--line);font-size:13px;color:#b4bbb2}.section-note a{color:var(--lime)}.heading-row{display:flex;align-items:center;justify-content:space-between;gap:25px}.vault-section{background:#0b0d0d}.vault-panel{border:1px solid #f3f8d52e;display:grid;grid-template-columns:1.4fr 1fr;padding:38px 42px;gap:70px;background:radial-gradient(ellipse at top left,#20251555,transparent 70%);margin-top:38px}.vault-main>strong{font:800 clamp(40px,4.4vw,65px)/1.1 "Inter Tight";color:var(--lime);letter-spacing:-2px}.vault-main strong small{font-size:.46em;letter-spacing:-1px}.vault-main .accent-rule{margin:25px 0;height:6px}.vault-main p:last-child{font-size:12px;margin-bottom:0}.vault-secondary>div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);padding:20px 0;font-size:13px}.vault-secondary>div:first-child{padding-top:0}.vault-secondary strong{font-size:17px;white-space:nowrap}.muted{color:var(--muted)}.vault-totals{display:flex;gap:40px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:25px}.vault-totals b{display:block;color:var(--ivory);font-size:18px;margin-top:9px}.vault-totals>a{margin-left:auto;align-self:center;color:var(--ivory)}.table-heading{display:flex;justify-content:space-between;gap:20px;margin-top:55px;margin-bottom:24px}.table-heading>a{font-size:13px;font-weight:400}.activity-head,.activity-row{display:grid;grid-template-columns:1fr 100px 130px;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:13px}.activity-head{font-size:9px;letter-spacing:2px;color:var(--muted)}.activity-row>span:last-child{text-align:right}.wallet-section{background:linear-gradient(90deg,#080a0a 43%,#080a0a88),url(/art/slab-cases.jpg) right top/85% auto no-repeat}.wallet-section>p:not(.eyebrow){max-width:720px}.wallet-section form{max-width:850px;margin:35px 0}.form-row{display:flex;align-items:center;gap:14px}.form-row input,.form-row label{flex:1}.form-row button{flex-shrink:0}label{display:block;font-size:12px;color:#cbd0c8;line-height:1.5}input{font:14px Inter,sans-serif;width:100%;min-width:0;border:1px solid #757d704f;background:#111513;color:var(--ivory);border-radius:99px;padding:17px 22px;margin:12px 0;min-height:54px}input::placeholder{color:#858d85}.wallet-empty{display:flex;align-items:center;gap:25px;max-width:850px;border-top:1px solid var(--line);padding:30px 0 0;margin-top:30px}.wallet-empty h3{font-size:18px;margin:0 0 7px}.wallet-empty p{font-size:13px;margin:0;max-width:570px}.sparkle{font-size:55px;color:var(--lime)}.wallet-results{background:#080a0af5;margin-top:35px;padding-top:10px}.result-address{font-size:14px;color:var(--muted);font-weight:400}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;margin:25px 0}.stats>div{padding:24px 0;border-top:1px solid var(--line);font-size:13px;color:#a9b2a5}.stats strong{display:block;color:var(--lime);font:800 42px/1.1 Inter Tight;letter-spacing:-1px;margin-bottom:12px}.wallet-results>h3{margin-top:35px}.filters,.category-filters{display:flex;gap:9px;flex-wrap:wrap}.filters{margin:35px 0 14px}.filters button,.category-filters button{padding:10px 19px;min-height:40px;font-size:12px;font-weight:400;border-color:#7c847555;color:#c5cbbf;background:transparent}.filters button[aria-pressed=true]{background:var(--lime);color:#12150c;border-color:var(--lime)}.category-filters button{padding:8px;border:0;border-radius:0;min-height:32px;margin-right:16px}.category-filters button[aria-pressed=true]{color:var(--lime);border-bottom:1px solid var(--lime)}.prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 32px;margin:32px 0}.prizes article{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid var(--line);padding-bottom:18px}.prize-art{height:360px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(ellipse at center,#252b1b66,transparent 68%)}.prize-art img{max-width:90%;width:100%;height:94%;object-fit:contain;filter:drop-shadow(0 18px 22px #0009);transition:transform .35s}.prize-art:hover img{transform:translateY(-7px) rotate(1deg)}.prize-art>span{font-size:12px;color:var(--muted)}.prizes h3{font-size:20px;line-height:1.25;margin:25px 0 10px}.prizes p{font-size:12px;margin:7px 0}.status{color:var(--lime);font-size:11px!important;display:flex;align-items:center;gap:8px}.status:before,.status-dot{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lime);flex-shrink:0}.prize-details{padding:13px 0;margin-top:10px;border-bottom:0}.prize-details summary{font-size:11px;color:#adb6a6;font-weight:400}.prize-details summary:after{font-size:16px}.prize-details dl{font-size:11px;line-height:1.5}dt{color:var(--muted);margin-top:12px}dd{margin:3px 0 0;overflow-wrap:anywhere}.prize-details .links{display:flex;flex-direction:column;gap:12px;font-size:11px}.prize-action{display:flex;justify-content:space-between;font-size:13px;margin-top:auto;padding-top:20px}.claim-banner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);margin:35px 0 50px}.claim-banner b{color:var(--ivory);font-weight:500}.claim-banner>span:last-child{margin-left:auto}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:10%}.two-col h3{font:800 37px/1.1 Inter Tight;letter-spacing:-1.2px;margin-bottom:28px}.two-col .eyebrow{margin-bottom:15px}.claim-steps{counter-reset:claim;list-style:none;padding:0}.claim-steps li{counter-increment:claim;position:relative;padding-left:35px;margin-bottom:25px}.claim-steps li:before{content:"0" counter(claim);position:absolute;left:0;color:var(--lime);font-size:11px;top:3px}.claim-steps b{color:var(--ivory);font-weight:500}.claim-steps p{font-size:13px;line-height:1.65;margin:7px 0}.redemption{border-left:1px solid var(--line);padding-left:10%;background:linear-gradient(#080a0a,#080a0acc),url(/art/obsidian.jpg) right bottom/cover}.redemption .text-link{margin-top:30px;font-size:13px}.redemption p{font-size:14px}.faq-section{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;background:linear-gradient(#080a0a77,#080a0a),url(/art/obsidian.jpg) left bottom/80% auto no-repeat}.faq-section h2{font-size:clamp(40px,4vw,62px)}.faq-section .large-sparkle{display:block;margin:55px 0 0}.faq-list{border-top:1px solid var(--line)}details{padding:23px 0;border-bottom:1px solid var(--line)}summary{font-size:16px;font-weight:500;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;line-height:1.5}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--lime);font-size:23px;font-weight:400}details[open]>summary:after{content:"−"}details p{font-size:13px;line-height:1.8}.calculator .form-row{align-items:flex-end}output{display:block;color:var(--lime);font-size:14px;line-height:1.65;margin:15px 0}.calculator input{border-radius:5px}details[open]{animation:reveal .25s ease-out}.closing-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:65px var(--gutter);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#151b0e,#0b0e0a)}.closing-cta h2{font-size:42px;margin:0}.closing-cta .eyebrow{margin-bottom:14px}footer{padding:45px var(--gutter) 35px}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:40px}.links{display:flex;gap:28px;flex-wrap:wrap;font-size:13px}.contract{display:flex;align-items:center;gap:22px;color:var(--muted);font-size:11px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--line)}.contract code{font-size:11px;overflow-wrap:anywhere;color:#d6dccf}.copy-button{font-size:11px;min-height:34px;padding:8px 14px;color:#bfc8b7;background:transparent;border-color:var(--line)}.address{overflow-wrap:anywhere}.notice,[role=alert]{padding:17px 22px;border-left:2px solid var(--lime);background:#202717;color:#e0e6d9;font-size:13px}[role=alert]{border-color:#e8a18b;background:#281b16;color:#f4c8b8}.skip-link{position:absolute;top:-100px;left:20px;z-index:9;padding:14px;background:var(--lime);color:#111}.skip-link:focus{top:10px}.review-section{padding:30px var(--gutter)}.review-section img{width:100%}.review-nav{padding:30px var(--gutter);display:flex;flex-wrap:wrap}.review-section h2{font-size:26px}@keyframes reveal{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1680px){.hero{height:830px}}@media(max-width:1100px){.site-header{gap:20px}.site-header .brand{padding-right:20px}nav{gap:20px}.hero{padding-top:75px}.hero h1{font-size:7vw}.hero-description{font-size:18px}.hero-art img{width:120vw;top:-6.7vw;right:-7vw}.hero-art{width:44%}.hero-copy{max-width:67%}.prize-art{height:290px}.vault-panel{gap:35px;padding:30px}.how-layout{gap:6%}.section{padding-top:80px;padding-bottom:80px}.how-aside>p{font-size:40px}}@media(max-width:760px){.site-header{height:72px;gap:18px;flex-wrap:wrap}.site-header .brand{font-size:25px;border:0;padding:0}.site-header nav{display:none}.header-fomo{font-size:11px;padding:9px 15px;min-height:36px;gap:12px}.header-star{font-size:27px;margin-left:0}.hero{height:860px;padding-top:48px}.hero-copy{max-width:100%}.hero h1{font-size:clamp(40px,8.6vw,64px);letter-spacing:-.055em}.hero .eyebrow{font-size:8px!important;letter-spacing:2.3px;margin-bottom:25px}.hero-description{font-size:16px;line-height:1.5;margin-bottom:24px;max-width:280px}.hero-actions{gap:23px}.button{padding:14px 19px;font-size:12px;gap:20px}.hero-actions .text-link{font-size:12px;gap:12px}.chain-note{font-size:9px;margin:20px 0}.vault-preview{max-width:220px;margin-top:24px}.vault-preview strong{font-size:21px}.hero-art{top:400px;height:440px;width:100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 90%,transparent)}.hero-art img{width:900px;right:-106px;top:-64px;clip-path:inset(0 0 0 59%)}.hero-art:before{content:"";position:absolute;inset:0;background:url(/art/obsidian.jpg) center bottom/cover no-repeat;opacity:.5}.art-caption{bottom:10px;font-size:8px}.mechanics-strip{padding-top:24px;padding-bottom:22px}.mechanics-strip>div{font-size:11px;flex-direction:column;gap:10px}.mechanics-strip span{display:none}.mechanics-strip p{font-size:9px;line-height:1.7;margin-top:17px}.section{padding:60px var(--gutter);scroll-margin-top:0}.eyebrow{font-size:9px!important;letter-spacing:2.3px;margin-bottom:22px}h2{font-size:44px;margin-bottom:27px}.section-intro{font-size:15px}.how-layout{grid-template-columns:1fr}.steps li{gap:20px;padding:24px 0}.steps h3{font-size:20px}.steps p{font-size:13px}.how-aside{min-height:280px;background:url(/art/obsidian.jpg) center/cover;position:relative;padding:28px 0}.how-aside .large-sparkle{position:absolute;right:0;top:30px;font-size:70px}.how-aside>p{font-size:38px;margin:0 0 22px}.how-aside>a{margin-top:20px}.how-section{background:#080a0a}.section-note{flex-direction:column;gap:16px;font-size:12px}.heading-row{align-items:flex-end;gap:12px}.heading-row h2{margin-bottom:0}.heading-row button{padding:10px 12px;min-height:36px;font-size:10px;margin-bottom:3px}.vault-panel{grid-template-columns:1fr;gap:30px;padding:24px;margin-top:30px}.vault-main>strong{font-size:47px}.vault-main .eyebrow{font-size:8px!important;letter-spacing:2px}.vault-secondary>div{font-size:11px;padding:14px 0}.vault-secondary strong{font-size:14px}.vault-totals{gap:25px}.vault-totals>a{margin-left:0}.table-heading{font-size:18px}.table-heading>a{font-size:11px}.activity-head,.activity-row{grid-template-columns:minmax(0,1fr) 48px 79px;gap:10px;font-size:10px;line-height:1.6}.activity-head{font-size:8px;letter-spacing:1px}.form-row{flex-direction:column;gap:0;align-items:stretch}.form-row button{margin-top:5px}.form-row label{width:100%}.wallet-section{background-size:auto 500px}.wallet-empty{align-items:flex-start}.wallet-empty h3{font-size:17px}.wallet-empty p{font-size:12px}.wallet-empty .sparkle{font-size:36px}.stats{grid-template-columns:1fr;gap:0}.stats strong{font-size:34px}.wallet-results p{font-size:13px}.result-address{font-size:11px}.prizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.prize-art{height:215px}.prizes h3{font-size:15px;margin:16px 0 9px}.prizes p{font-size:10px}.prizes .status{font-size:9px!important;line-height:1.5;align-items:flex-start}.prize-action{font-size:11px;gap:6px;line-height:1.5}.prize-details summary{font-size:10px;gap:10px}.filters button{font-size:10px;padding:9px 13px;min-height:36px}.category-filters{gap:3px}.category-filters button{font-size:10px;margin-right:8px}.claim-banner{flex-wrap:wrap;font-size:11px;gap:10px;margin-bottom:35px}.claim-banner>span:last-child{margin-left:15px;width:100%}.two-col{grid-template-columns:1fr;gap:45px}.redemption{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}.two-col h3{font-size:31px}.faq-section{grid-template-columns:1fr;gap:20px}.faq-section .large-sparkle{display:none}.faq-section h2{font-size:44px}.faq-section .section-intro{margin-bottom:12px}.faq-list summary{font-size:14px}.closing-cta{padding:45px var(--gutter);align-items:flex-start;flex-direction:column;gap:25px}.closing-cta h2{font-size:34px}.footer-top{align-items:flex-start;gap:25px;flex-direction:column;margin-bottom:28px}.contract{gap:15px}.contract code{font-size:9px}.source{font-size:10px}.links{gap:24px}footer{padding-top:35px}.review-nav{font-size:12px}.review-section{padding-top:20px;padding-bottom:20px}}@media(max-width:380px){.hero h1{font-size:8.3vw}.hero-actions{gap:16px}.hero-actions .button{padding:12px 15px}.hero-actions .text-link{font-size:11px}.prize-art{height:180px}.brand{font-size:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.mobile-nav-item,.menu-toggle{display:none}@media(max-width:760px){.header-star{display:none}.menu-toggle{display:flex;background:transparent;border:1px solid var(--line);color:var(--ivory);padding:6px;width:36px;min-height:36px;font-size:16px;border-radius:50%}.site-header nav.is-open{display:flex;position:absolute;left:0;right:0;top:72px;flex-direction:column;align-items:stretch;gap:0;background:#101410;border-bottom:1px solid var(--line);padding:12px var(--gutter);box-shadow:0 20px 40px #0008}.site-header nav.is-open a{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px}.mobile-nav-item{display:block}}.hero h1,h2{letter-spacing:-.035em}@media(max-width:760px){.hero{height:920px}.hero-art{top:460px}.hero-art img{-webkit-mask-image:linear-gradient(90deg,transparent 59%,#000 64%);mask-image:linear-gradient(90deg,transparent 59%,#000 64%)}.hero h1{letter-spacing:-.035em}}.symbol{width:24px;height:24px;flex:0 0 auto;display:inline-block;vertical-align:middle}.header-star .symbol{width:34px;height:34px}.large-sparkle.symbol{width:80px;height:80px}.sparkle.symbol{width:46px;height:46px}.holo-dust{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.hero-copy,.hero-actions{z-index:2}.mobile-kicker,.mobile-dock,.gallery-controls{display:none}.reading-progress{position:fixed;left:0;top:0;right:0;height:2px;z-index:30;pointer-events:none}.reading-progress>div{height:100%;background:var(--lime);transform:scaleX(0);transform-origin:left}.story-divider{overflow:hidden;padding:32px 0;border-top:1px solid var(--line);background:#dafa48;color:#111508}.story-word{display:flex;align-items:center;gap:.24em;width:max-content;padding-left:5vw;font:900 clamp(54px,8vw,135px)/1 "Inter Tight",sans-serif;letter-spacing:-.05em;white-space:nowrap}.story-word i{color:transparent;-webkit-text-stroke:1px #111508;font-style:normal}.story-word .symbol{width:.7em;height:.7em;margin-left:.2em}.slab-orbit{position:relative;width:100%;height:330px;display:grid;place-items:center;isolation:isolate}.floating-slab{width:220px;height:330px;object-fit:contain;position:relative;z-index:1;clip-path:polygon(19% 5%,88% 11.5%,92% 14%,89% 88%,86% 90.5%,14% 88%,11% 85%,16% 8%)}.orbit-ring{position:absolute;width:85%;aspect-ratio:1;border:1px solid #dafa4835;border-radius:50%;transform:rotateX(65deg) rotate(-15deg);box-shadow:0 0 65px #dafa480b,inset 0 0 65px #dafa480a}.orbit-label{position:absolute;bottom:12px;left:0;color:#b9bea4;font-size:8px;letter-spacing:2px}.how-aside>.large-sparkle{display:none}.prize-art img{transition:transform .5s ease}.prize-art:hover img{transform:scale(1.035) rotate(-1deg)}@media(max-width:760px){:root{--gutter: 22px}html{scroll-padding-top:0}main{overflow:clip}.site-header{height:66px;padding:0 var(--gutter);flex-wrap:nowrap;gap:12px;position:sticky;top:0;z-index:20;background:#080a0af2;border-bottom:1px solid #ffffff12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header .brand{font-size:25px;letter-spacing:-.9px}.header-fomo{font-size:10px;min-height:40px;padding:8px 12px;border-color:#ffffff40;gap:10px}.menu-toggle{width:44px;min-height:44px;padding:9px;border:0}.menu-toggle .symbol{width:25px;height:25px}.site-header nav.is-open{top:66px;background:#10130ffb;padding:12px 24px 24px}.site-header nav.is-open a{font:800 25px/1.3 Inter Tight;padding:15px 0}.hero{height:auto;min-height:0;display:flex;flex-direction:column;padding:26px var(--gutter) 36px;overflow:clip}.hero-copy{display:contents}.mobile-kicker{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.6px;font-weight:500;color:#adb3a6;margin:0 0 26px;order:0;z-index:2}.mobile-kicker>span:first-child{width:5px;height:5px;background:var(--lime);border-radius:50%}.mobile-kicker>span:last-child{margin-left:auto;color:#72796a;font-size:8px;letter-spacing:1px}.hero h1{order:1;font-size:clamp(45px,12.2vw,82px);line-height:.95;letter-spacing:-.035em;word-spacing:.045em;white-space:normal;margin:0;z-index:3;max-width:100%}.hero h1 em{display:block}.hero h1>br{display:none}.hero .grail-word{display:inline}.hero-art{order:2;position:relative;top:auto;right:auto;width:calc(100% + 44px);height:clamp(330px,100vw,510px);margin:-4px -22px -12px;z-index:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)}.hero-art img{width:240%;top:-15%;right:-14%;clip-path:inset(0 0 0 59%);-webkit-mask-image:linear-gradient(90deg,transparent 59%,#000 64%);mask-image:linear-gradient(90deg,transparent 59%,#000 64%)}.hero-art:before{opacity:.28;background-position:center}.hero-art:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 55% 90%,#dafa480a,transparent 55%);pointer-events:none}.hero-description{order:3;font-size:15px;line-height:1.55;max-width:100%;margin:12px 0 21px;z-index:2}.hero-actions{order:4;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.hero-actions .button{min-height:53px;font-size:12px;padding:13px 18px;justify-content:space-between}.hero-actions .text-link{font-size:11px;gap:9px}.chain-note{order:5;font-size:9px;line-height:1.6;margin:17px 0 22px}.vault-preview{order:6;width:100%;max-width:none;margin:0;padding:19px 0 0;border-top:1px solid #ffffff25;display:grid;grid-template-columns:1fr auto;column-gap:12px}.vault-preview .eyebrow{font-size:8px!important;letter-spacing:1.7px;margin:0 0 5px}.vault-preview strong{grid-column:2;grid-row:1 / 3;align-self:center;font:800 26px Inter Tight;align-items:center;gap:10px}.vault-preview strong span{font-size:19px}.vault-preview small{font-size:9px;margin:0}.vault-preview .accent-rule{display:none}.art-caption{position:static;order:7;text-align:left;font-size:8px;margin:18px 0 0;color:#7a817a}.story-divider{padding:23px 0 26px}.story-word{font-size:58px;padding-left:22px}.mechanics-strip{padding:22px;background:#11140e}.mechanics-strip>div{display:grid;grid-template-columns:1fr;gap:4px;font-size:12px;text-align:center;line-height:1.5}.mechanics-strip p{font-size:10px;color:#8c9487;max-width:340px;margin:15px auto 0}.section{padding:64px var(--gutter);scroll-margin-top:65px}.eyebrow{font-size:9px!important;letter-spacing:2.1px;margin-bottom:22px;color:#a5af98}h2,.faq-section h2{font-size:clamp(40px,11.1vw,68px);line-height:1;letter-spacing:-.04em;margin-bottom:24px}h3{letter-spacing:-.025em}p,li{font-size:14px;line-height:1.7}.section-intro{font-size:14px;line-height:1.65;margin-bottom:26px}.how-layout{display:flex;flex-direction:column;gap:25px}.how-aside{order:-1;display:grid;grid-template-columns:1fr 1fr;background:radial-gradient(ellipse at 60% 40%,#5a672222,transparent 65%);padding:0;min-height:0;margin-top:-10px}.slab-orbit{grid-column:1 / -1;height:325px;margin-bottom:18px}.floating-slab{height:380px;width:253px}.orbit-ring{width:280px}.how-aside>p{font-size:32px;letter-spacing:-1.4px;margin:0}.how-aside>span:not(.large-sparkle){font-size:11px;text-align:right;align-self:end}.how-aside>a{grid-column:1 / -1;font-size:11px;margin-top:20px}.steps{margin-top:8px}.steps li{position:relative;gap:16px;padding:28px 0}.steps li>span{font:800 36px/1 Inter Tight;letter-spacing:-2px;min-width:42px;color:#dafa48;padding:0}.steps h3{font-size:23px;line-height:1.1;margin-bottom:12px;color:#f7f5eb}.steps p{font-size:13px;line-height:1.65;color:#a7b0a4}.section-note{font-size:11px;line-height:1.6;margin-top:7px}.vault-section{background:linear-gradient(#10130e,#090b0a)}.heading-row{display:block}.heading-row button{min-height:44px;font-size:11px;margin:0 0 24px;padding:10px 17px}.heading-row h2{margin-bottom:20px}.vault-panel{border:0;border-top:1px solid #dafa4850;border-bottom:1px solid #dafa4828;padding:26px 0;background:transparent;margin-top:25px;gap:25px}.vault-main>strong{font-size:clamp(48px,14vw,76px);letter-spacing:-.04em}.vault-main>.eyebrow{letter-spacing:1.7px;font-size:8px!important}.vault-main .accent-rule{height:2px;background:linear-gradient(90deg,var(--lime),#dafa4810);margin:22px 0}.vault-secondary>div{padding:14px 0;font-size:11px;line-height:1.6;gap:20px}.vault-secondary strong{font-size:14px}.vault-totals{display:grid;gap:14px;font-size:11px}.vault-totals>span{display:flex;justify-content:space-between;gap:10px}.table-heading{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:36px;font-size:21px}.table-heading>a{font-size:12px;min-height:30px}.activity-head{display:none}.activity-row{grid-template-columns:minmax(0,1fr) auto;font-size:12px;padding:17px 0;gap:5px 12px}.activity-row>span:first-child{grid-column:1 / -1;color:#e1e5d9;font-size:13px}.activity-row>span:nth-child(2){color:#8f9885}.activity-row>span:last-child{text-align:right;color:#b7cba0}.wallet-section{background:linear-gradient(130deg,#1a2011e8,#0b0e09f7),url(/art/obsidian.jpg) center/cover}.wallet-section form{padding:24px 18px 16px;border:1px solid #dafa4840;background:#0b1009a6;margin-top:25px;border-radius:3px}.wallet-section label{font-size:11px;color:#b9c2ac}input{font-size:16px;min-height:55px;border-color:#ffffff30;border-radius:3px}.form-row button{min-height:52px;margin-top:10px}.wallet-empty{border:0;padding:27px 0 0;gap:16px}.wallet-empty .sparkle{color:var(--lime);width:30px;height:38px}.wallet-empty h3{font-size:20px;line-height:1.2}.wallet-empty p{font-size:13px}.wallet-results{min-width:0}.result-address,.address{overflow-wrap:anywhere}.stats strong{font-size:clamp(28px,8.4vw,44px);overflow-wrap:anywhere}.prizes-section{background:#090b0a}.filters{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding:2px 0 8px}.filters button{padding:10px 12px;min-height:44px;font-size:11px;flex:0 0 auto}.category-filters{display:flex;flex-wrap:wrap;gap:0 12px;margin-bottom:16px}.category-filters button{font-size:11px;padding:9px 0;min-height:44px;margin:0}.gallery-controls{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:23px 0 14px}.gallery-controls>span{font-size:8px;letter-spacing:1.5px;color:#939e88}.gallery-controls b{display:block;font-size:12px;color:#e4eada;font-weight:400;margin-top:7px;letter-spacing:1px}.gallery-controls>div{display:flex;gap:6px}.gallery-controls button{width:44px;height:44px;padding:0;min-height:44px;border:1px solid #ffffff30;background:transparent;color:#e9eddf}.gallery-controls button:first-child .symbol{transform:rotate(180deg)}.gallery-controls button:disabled{opacity:.3;cursor:default}.prizes{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin:0 -22px;padding:5px 22px 24px;scroll-padding-inline:22px;align-items:flex-start;overscroll-behavior-x:contain}.prizes::-webkit-scrollbar{display:none}.prizes>article{flex:0 0 calc(100% - 28px);width:calc(100% - 28px);min-width:0;scroll-snap-align:start;padding:16px;background:linear-gradient(145deg,#1c2117,#11150f 55%,#0c1009);border:1px solid #ffffff22;border-radius:4px;position:relative}.prizes>article:last-child{margin-right:28px}.prize-art{height:330px;background:radial-gradient(ellipse at center,#c4e06010,transparent 65%);border:none}.prize-art img{max-height:100%;object-fit:contain}.prizes h3{font:800 24px/1.1 Inter Tight;margin:22px 0 12px;letter-spacing:-.02em}.prizes p{font-size:11px}.prizes .status{font-size:11px!important;line-height:1.6;margin-top:16px}.prize-details summary{font-size:11px;padding:17px 0;min-height:48px}.prize-details dl{font-size:12px}.prize-details .links{gap:14px}.prize-action{font-size:12px;min-height:46px}.claim-banner{font-size:11px;line-height:1.8;padding:18px 0}.claim-banner>span:last-child{margin-left:0}.two-col{gap:36px}.two-col h3{font-size:32px}.claim-steps li{font-size:14px}.claim-steps p{font-size:13px}.claim-section .button{width:100%;justify-content:space-between;min-height:53px}.redemption{padding-top:33px}.faq-list summary{font-size:15px;min-height:68px;line-height:1.45;gap:18px}.faq-list p{font-size:13px}.source{font-size:11px;overflow-wrap:anywhere}.closing-cta{background:var(--lime);color:#14190d;gap:30px;padding:48px 22px}.closing-cta .eyebrow{color:#56652f}.closing-cta h2{font-size:49px;max-width:340px}.closing-cta .button{background:#151a0e;color:#e9f8c4;border-color:#151a0e;width:100%;justify-content:space-between;min-height:54px}footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.contract code{font-size:10px;overflow-wrap:anywhere;white-space:normal}.copy-button{min-height:44px}.mobile-dock{position:fixed;z-index:25;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr 1.65fr;gap:6px;padding:7px;background:#171c13f5;border:1px solid #c2d5aa30;border-radius:18px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 7px 30px #0008}.mobile-dock>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:48px;font-size:9px;color:#bbc5ad}.mobile-dock>a[aria-current]{color:var(--lime)}.mobile-dock .symbol{width:19px;height:19px}.mobile-dock>.dock-wallet{flex-direction:row;background:var(--lime);border-radius:11px;color:#171d0c;gap:8px;padding:0 10px;font-size:11px;font-weight:600}.dock-wallet .symbol:last-child{width:15px}.mobile-dock>.dock-wallet[aria-current]{background:#f0ffc5;color:#171d0c}body:has(#address:focus) .mobile-dock{visibility:hidden}.calculator .form-row{gap:15px}}@media(min-width:500px)and (max-width:760px){.hero h1{max-width:610px}.hero-art{max-height:510px}.prizes>article{flex-basis:65%;width:65%}}@media(max-width:360px){:root{--gutter: 18px}.site-header{gap:7px}.site-header .brand{font-size:23px}.hero h1{font-size:11.9vw}.header-fomo{font-size:9px;padding:7px 10px}.hero-actions{gap:13px}.hero-actions .button{font-size:11px;padding-inline:14px}.filters button{font-size:10px;padding-inline:10px}.prize-art{height:275px}.vault-preview strong{font-size:22px}.mobile-dock{left:8px;right:8px}.dock-wallet .symbol:last-child{display:none}}@media(prefers-reduced-motion:reduce){.prize-art img{transition:none}html{scroll-behavior:auto}}.hero-art{will-change:transform}.how-aside{perspective:900px}.floating-slab{filter:drop-shadow(0 15px 28px #0008)}.hero h1,h2,.how-aside>p{word-spacing:.04em}.inline-symbol{width:15px;height:15px;margin-left:4px}.external-symbol{transform:rotate(-45deg)}@media(max-width:760px){.how-aside>p{letter-spacing:-.7px}}html[data-reduced-motion=true]{scroll-behavior:auto!important}@media(max-width:760px){#home{scroll-margin-top:66px}}.orbit-label{display:none}@media(max-width:760px){.prizes>article:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#dafa48a0,#efcfae90,#97c9c580,transparent)}}:root{color-scheme:dark;--lime: #75e5ff;--ivory: #eff7ff;--muted: #8da8c5;--line: #82c4ff29;background:#030b1c;color:var(--ivory)}body{background:#030b1c}main{background:#030b1c}::selection{background:#8aeaff;color:#03152e}p,li{color:#aec1d8}.source,.source a{color:#91abc7}.eyebrow{color:#8be6ff}.site-header{background:#040e23e8;border-color:#7ac7ff19}.brand{color:#f4f7ff;letter-spacing:-.06em}.site-header nav{color:#d5e7fb}.header-star{color:#d0efff}button,.button{color:#052238;border-color:#a1f1ff;background:linear-gradient(180deg,#65e9ff,#21c1ed);box-shadow:inset 0 0 10px #aef6ff70,0 0 22px #16cfff28}button:hover,.button:hover{background:#a6f2ff;color:#041a2d}.outline-button{background:transparent;border-color:#9ad8ff70;color:#d8edff;box-shadow:none}.outline-button:hover{background:#b6edff;color:#03182c}.hero{height:auto;min-height:750px;display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:1fr auto 1fr;align-items:center;column-gap:15px;padding:80px var(--gutter) 60px;background:radial-gradient(ellipse at 70% 50%,#0d306841,transparent 64%),#020b1e;overflow:hidden}.hero:before{content:"";position:absolute;inset:0 0 0 40%;z-index:-1;background:linear-gradient(90deg,#020b1e,transparent 30%),linear-gradient(0deg,#020b1e,transparent 35%),url(/art/navy/studio.jpg) center 72% / cover;opacity:.85}.hero-copy{max-width:none;display:block;grid-column:1;grid-row:1;align-self:end}.hero h1{font-size:clamp(50px,5.45vw,89px);line-height:1.02;letter-spacing:-.055em;margin:0 0 20px;white-space:nowrap;text-shadow:0 0 24px #83baff25}.hero h1 em,h2 em{color:#86e8ff;text-shadow:0 0 19px #05bfff40}.hero-description{font-size:clamp(18px,1.9vw,26px);color:#b9d7f3;margin:0 0 32px}.hero-object{grid-column:2;grid-row:1/4;min-width:0;z-index:2;margin:-30px -30px 0}.hero-actions{grid-column:1;grid-row:2;display:flex}.hero-actions .button{min-width:260px;justify-content:space-between;font-size:16px;min-height:56px}.art-caption{grid-column:1;grid-row:3;align-self:start;position:static;margin-top:22px;font-size:10px;line-height:1.5;color:#89a6c6;z-index:2}.slab-viewer{position:relative;width:100%;min-width:0}.slab-stage{position:relative;height:530px;isolation:isolate;touch-action:pan-y;outline-offset:-5px;cursor:grab}.slab-stage:active{cursor:grabbing}.slab-stage canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2;touch-action:pan-y}.stage-orbit{position:absolute;width:66%;height:8%;bottom:7%;left:17%;border-radius:50%;background:#37dfff0d;border:1px solid #3bbfff40;box-shadow:0 0 28px #21bfff66,inset 0 0 25px #36dfff20;filter:blur(2px);transform:rotate(-3deg);z-index:-1}.slab-fallback{position:absolute;inset:9% 20%;padding:7% 6% 6%;border:6px double #b5dcffaa;border-radius:15px;background:linear-gradient(125deg,#a6e6ff44,#14477511 50%,#bcdcff66);transform:rotate(-5deg);box-shadow:0 0 35px #5bbdff38,inset 0 0 15px #80caff50}.slab-fallback img{display:block;width:100%;height:83%;object-fit:contain}.fallback-label{height:13%;font-size:9px;color:#193a5c;background:#d6e5f4;display:grid;place-items:center;margin-bottom:8%;letter-spacing:1px}.viewer-controls{position:relative;z-index:3;text-align:center;margin-top:-4px}.viewer-hint{font-size:10px;letter-spacing:1.25px;color:#bdd9f2;margin:0 0 10px;max-width:none;line-height:1.5}.viewer-buttons{display:flex;justify-content:center;align-items:center;gap:8px}.motion-button,.reset-view{background:#04142ada;border:1px solid #92ddff99;box-shadow:0 0 16px #1eacff14;color:#c8ecff;min-height:32px;padding:5px 17px;font-size:10px;font-weight:400;letter-spacing:.7px}.reset-view{width:32px;height:32px;padding:7px}.reset-view svg{fill:none;stroke:currentColor;stroke-width:1.4;width:17px;height:17px}.motion-button[aria-pressed=true]{background:#85eaff;color:#052238}.motion-status{font-size:10px;line-height:1.5;max-width:280px;margin:10px auto;color:#a9c6e2}.story-divider{background:#06152d;color:#d4efff;border-block:1px solid #7cceff24}.story-word{font-weight:700}.story-word i{-webkit-text-stroke-color:#68d9ff88}.story-word .symbol{color:#77e1ff}.mechanics-strip{background:#041126;border-color:var(--line)}.mechanics-strip p{color:#8eaac7}.how-section,.claim-section,.faq-section{background:radial-gradient(ellipse at top right,#102d5438,transparent 60%),#040e22}.section{border-color:var(--line)}.how-aside{background:none}.how-aside>span:not(.large-sparkle){color:#a7bfda}.steps li>span{color:var(--lime)}.steps h3{color:var(--ivory)}.steps p{color:#a7bdd6}.how-emblem{position:relative;width:100%;height:260px;display:grid;place-items:center;isolation:isolate}.emblem-star{width:110px;height:110px;color:#9ce9ff;filter:drop-shadow(0 0 22px #1bbaff);stroke-width:.6}.emblem-ring{position:absolute;width:220px;height:220px;border:1px solid #68ccff55;border-radius:50%;transform:rotateX(55deg) rotate(-30deg);box-shadow:0 0 30px #3193ff18}.emblem-ring:last-child{transform:rotateX(55deg) rotate(55deg);width:260px;height:260px}.section-note{color:#abc3df}.vault-section{background:linear-gradient(150deg,#091b38,#030d21 60%)}.vault-panel{background:radial-gradient(ellipse at top left,#176bc020,transparent 70%);border-color:#70c5ff42;border-radius:8px}.vault-main .accent-rule{background:linear-gradient(90deg,#6ce7ff,#279cff12);box-shadow:0 0 20px #31c4ff25}.activity-row>span:first-child{color:#d2e9ff}.activity-row>span:nth-child(2){color:#8ca6c4}.activity-row>span:last-child{color:#aad3f3}.wallet-section{background:radial-gradient(ellipse at 90% 10%,#135a912e,transparent 60%),#061329}.wallet-section form{background:#071b348c;border-color:#71c5ff45;border-radius:12px}.wallet-section label,label{color:#b4cee8}input{background:#051226;border-color:#7dbbf64f;color:#eff8ff;border-radius:9px}input::placeholder{color:#6e8aaa}.wallet-results{background:#061329}.stats>div{color:#a8bfd9}.state-notice{background:#0c2942;border-color:#66b6ea40;color:#c4e4fa}.error{background:#311d30;color:#ffd7e8}.prizes-section{background:radial-gradient(ellipse at 50% 25%,#122d581f,transparent 55%),#030d21}.prizes-section>h2{margin-bottom:30px}.art-gallery{max-width:1050px;margin:0 auto 100px}.art-selector{display:flex;gap:12px;justify-content:center;position:relative;z-index:3}.art-selector button{font-weight:400;font-size:12px;padding:9px 19px;min-height:40px;background:#05172b;border-color:#579bc866;color:#d3e9ff;box-shadow:none}.art-selector button[aria-pressed=true]{border-color:#a4eeff;box-shadow:inset 0 0 12px #36c6ff2b,0 0 20px #36bdff55;background:#073451}.gallery-scene{position:relative;isolation:isolate;max-width:740px;margin:auto;background:radial-gradient(ellipse at 50% 70%,#207ec225,transparent 65%)}.gallery-scene .slab-viewer{width:66%;margin:auto;z-index:2}.gallery-scene .slab-stage{height:550px}.side-card{position:absolute;top:18%;width:29%;height:61%;object-fit:fill;border-radius:12px;border:8px double #89ccffa1;padding:40px 10px 12px;background:linear-gradient(135deg,#6ab4e333,#0c1d3677);box-shadow:inset 0 0 18px #6bd0ff33,0 12px 60px #0008;filter:brightness(.55);z-index:-1}.side-card-left{left:0;transform:perspective(900px) rotateY(28deg) rotate(-9deg)}.side-card-right{right:0;transform:perspective(900px) rotateY(-28deg) rotate(9deg)}.art-gallery-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:580px;margin:28px auto 0}.art-gallery-nav button{width:44px;height:44px;min-height:44px;padding:10px;background:transparent;border-color:#90d9ff8a;color:#c9edff;box-shadow:none}.art-gallery-nav button:first-child svg{transform:rotate(180deg)}.art-gallery-nav>div{text-align:center}.art-gallery-nav h3{font-size:24px;margin:0 0 8px;color:#edf8ff}.art-gallery-nav p{margin:0;font-size:11px;color:#91b3d8}.art-gallery-nav p span{margin-left:20px;color:#c2e3ff;font-variant-numeric:tabular-nums}.illustration-note{font-size:10px;text-align:center;max-width:none;color:#8aa8c6;margin:20px 0 10px}.records-jump{display:flex;align-items:center;justify-content:center;gap:15px;font-size:13px;color:#82e5ff;text-decoration:underline;min-height:44px}.records-jump svg{width:18px}.records-heading{scroll-margin-top:90px;border-top:1px solid var(--line);padding-top:45px}.records-heading h3{font:700 36px/1.1 Inter Tight;margin:0 0 14px}.records-heading .eyebrow{margin-bottom:16px}.records-heading>p:last-child{font-size:14px}.filters button,.category-filters button{color:#bad5ee;border-color:#74bdf449}.filters button[aria-pressed=true]{color:#032239}.category-filters button[aria-pressed=true]{color:#81e7ff}.prize-art{background:radial-gradient(ellipse,#3c9cff16,transparent 67%)}.prizes>article{background:linear-gradient(145deg,#0d2441,#061329);border-color:#80c0f52a;border-radius:8px}.prize-details summary{color:#b5d6ee}.gallery-controls>span{color:#87a9cc}.gallery-controls b{color:#d2e9ff}.gallery-controls button{color:#c3e6ff;border-color:#89caff70;box-shadow:none}.redemption{background:linear-gradient(160deg,#102b492c,transparent)}.faq-section .large-sparkle{color:#9feeff;filter:drop-shadow(0 0 22px #18caff80)}.closing-cta{background:radial-gradient(ellipse at top right,#08698c77,transparent 70%),#08213b;color:#eaf8ff}.closing-cta .eyebrow{color:#92d8f9}.closing-cta .button{background:linear-gradient(180deg,#65e9ff,#21c1ed);border-color:#a1f1ff;color:#052238}.contract{color:#a4bfdc}.copy-button{background:transparent;color:#badaf5;border-color:var(--line);box-shadow:none}@media(min-width:761px){.prizes>article{padding:20px}.how-emblem{height:300px}.hero-viewer .slab-stage{height:590px}.hero-viewer .viewer-hint{font-size:11px}.hero-viewer .viewer-controls{margin-top:-25px}}@media(max-width:760px){:root{--gutter: 22px}.site-header{height:64px;background:#030d22e8;border-bottom-color:#73bfff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header .brand{font-size:25px;border:0;padding:0}.header-fomo,.header-star{display:none}.menu-toggle{margin-left:auto;color:#cde4ff;background:transparent;box-shadow:none}.site-header nav.is-open{top:64px;background:#07182dfc;border-color:#8cd9ff30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-header nav.is-open a{font-weight:600;font-size:23px;color:#d9efff}.hero{display:flex;flex-direction:column;align-items:stretch;min-height:0;height:auto;padding:16px var(--gutter) 27px;gap:0}.hero:before{inset:110px -15% 0;background:linear-gradient(#020b1e 0%,transparent 28%,transparent 68%,#020b1e 100%),url(/art/navy/studio.jpg) center 70% / cover;opacity:.9}.hero-copy{order:0;display:block;align-self:stretch}.hero h1{font-size:clamp(34px,9.5vw,64px);line-height:1.02;letter-spacing:-.055em;white-space:nowrap;margin:0 0 11px;word-spacing:normal}.hero h1>br{display:block}.hero h1 em{display:inline}.hero-description{font-size:17px;line-height:1.4;margin:0;color:#b4d5f4}.hero-object{order:1;margin:-4px -22px 0;z-index:2}.hero-viewer .slab-stage{height:clamp(355px,110vw,565px)}.hero-viewer .viewer-controls{margin-top:-15px}.hero-actions{order:2;display:flex;justify-content:center;margin-top:17px;gap:0}.hero-actions .button{width:100%;max-width:400px;min-height:51px;font-size:15px;padding:12px 25px;border-radius:99px}.hero-actions .button svg{width:27px;height:27px}.art-caption{order:3;margin:13px auto 0;text-align:center;font-size:9px;line-height:1.6;max-width:300px;color:#91b1d0}.viewer-hint{font-size:9px;letter-spacing:1px;margin-bottom:8px}.motion-button{font-size:10px;min-height:29px;padding:4px 15px}.reset-view{width:29px;height:29px;min-height:29px;padding:6px}.motion-status{font-size:10px;margin:8px auto 0}.story-divider{padding:24px 0}.story-word{font-size:49px}.mechanics-strip{padding:24px var(--gutter);background:#05132a}.mechanics-strip>div{font-size:12px;gap:5px;color:#d1eaff}.mechanics-strip>div>span{color:#68b7db}.mechanics-strip p{font-size:10px;color:#8eacc9}.section{padding:65px var(--gutter);scroll-margin-top:64px}h2,.faq-section h2{font-size:clamp(36px,10.6vw,59px);font-weight:750;line-height:1.02;letter-spacing:-.05em}.eyebrow{color:#8ce5ff;font-size:9px!important;letter-spacing:2.5px}.how-aside{background:none;grid-template-columns:1fr 1fr}.how-emblem{grid-column:1/-1;height:210px;margin-top:-20px}.emblem-star{width:82px;height:82px}.emblem-ring{width:190px;height:190px}.emblem-ring:last-child{width:230px;height:230px}.how-aside>p{font-size:32px}.how-aside>span:not(.large-sparkle){color:#9bb7d5}.steps li>span{color:#7fe5ff;font-size:32px}.steps p{color:#a7bdd6}.vault-panel{border-radius:0;background:transparent;border-color:#71bdff40}.vault-main .accent-rule{background:linear-gradient(90deg,#6ce7ff,#279cff12)}.wallet-section form{padding:24px 18px 16px}.wallet-section label{color:#b4cee8}.form-row button{font-size:13px}.wallet-empty .sparkle{color:#8deaff}.prizes-section{padding-top:64px}.prizes-section>h2{margin-bottom:25px}.art-gallery{margin:0 -22px 65px;overflow:hidden}.art-selector{justify-content:flex-start;overflow-x:auto;padding:2px 22px 13px;gap:8px;scrollbar-width:none}.art-selector button{font-size:11px;padding:8px 14px;min-height:39px;flex-shrink:0}.gallery-scene{margin-top:0}.gallery-scene .slab-viewer{width:100%;margin:auto}.gallery-scene .slab-stage{height:clamp(375px,114vw,560px)}.gallery-scene .viewer-controls{margin-top:-9px}.side-card{width:43%;height:61%;top:15%;padding:30px 8px 9px;border-width:5px;opacity:.65;filter:brightness(.48)}.side-card-left{left:-25%;transform:perspective(900px) rotateY(16deg) rotate(-8deg)}.side-card-right{right:-25%;transform:perspective(900px) rotateY(-16deg) rotate(8deg)}.art-gallery-nav{margin:25px 22px 0;gap:10px}.art-gallery-nav h3{font-size:21px}.art-gallery-nav p{font-size:9px;line-height:1.6}.art-gallery-nav p span{margin-left:9px}.art-gallery-nav button{width:39px;height:39px;min-height:39px;padding:9px}.illustration-note{font-size:9px;margin:17px 22px 6px}.records-jump{font-size:12px}.records-heading{padding-top:32px}.records-heading h3{font-size:29px}.records-heading>p:last-child{font-size:13px}.filters button{box-shadow:none}.filters button[aria-pressed=true]{color:#032239}.category-filters button{box-shadow:none}.prizes>article{background:linear-gradient(145deg,#0d2441,#061329)}.prize-art{background:radial-gradient(ellipse,#3c9cff16,transparent 67%)}.closing-cta{padding:45px var(--gutter);background:radial-gradient(ellipse at top right,#08698c77,transparent 70%),#08213b}.closing-cta h2{font-size:42px}.closing-cta .button{color:#052238}.mobile-dock{left:0;right:0;bottom:0;border-radius:18px 18px 0 0;border:1px solid #80c9ff38;grid-template-columns:repeat(3,1fr);padding:8px 14px calc(8px + env(safe-area-inset-bottom));background:#041329ee;box-shadow:0 -8px 35px #020a1e80;gap:0}.mobile-dock>a,.mobile-dock>.dock-wallet{flex-direction:column;gap:5px;font-size:10px;font-weight:400;background:transparent;color:#bad8f5;padding:0;min-height:47px}.mobile-dock>.dock-wallet[aria-current]{background:transparent;color:#79e8ff}.mobile-dock>a[aria-current]{color:#79e8ff;text-shadow:0 0 14px #15caff90}.mobile-dock .symbol{width:22px;height:22px}.dock-wallet .symbol:last-child{display:none}footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media(max-width:360px){:root{--gutter: 18px}.hero h1{font-size:9.4vw}.hero-description{font-size:15px}.hero-object,.art-gallery{margin-inline:-18px}.art-selector{padding-inline:18px}.art-selector button{font-size:10px;padding-inline:11px}.art-gallery-nav{margin-inline:18px}.art-gallery-nav h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.side-card,.prize-art img{transition:none}.slab-stage{scroll-behavior:auto}}.hero h1{font-family:Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.055em}h2,.faq-section h2{font-family:Inter,Arial,sans-serif;font-weight:700}.brand{font-family:Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.055em}.gallery-scene:before{content:"";position:absolute;inset:0 -20%;z-index:-2;background:linear-gradient(#030d21,transparent 25%,transparent 70%,#030d21),url(/art/navy/studio.jpg) center 80% / cover;opacity:.3;pointer-events:none}@media(max-width:760px){.prizes-section{padding-top:24px}.prizes-section>.eyebrow{margin-bottom:12px}.prizes-section>h2{margin-bottom:20px}.gallery-scene .slab-stage{height:clamp(355px,105vw,530px)}}.slab-stage:focus-visible{outline:1px solid #7ae9ff77;outline-offset:-8px;border-radius:20px}.notice{background:#0c2942;border-color:#72dfff;color:#c4e4fa}.hero h1 em,h2 em{color:#8feeff;text-shadow:0 0 7px #3ddcff38,0 0 24px #09bfff44}.hero-actions .button{background:linear-gradient(180deg,#64f0ff,#06ccea);border-color:#b0f7ff;box-shadow:inset 0 0 12px #aefaff99,0 0 9px #12d5ff70,0 0 25px #0ecaff3b}[role=alert]{background:#291c2b;color:#f3c9dc;border-color:#bd7b9d}:root{--glass: linear-gradient(135deg,#17385570,#09172bc4 60%,#061123)}.section{scroll-margin-top:92px}.odds-section,.visual-journey,.winner-story{position:relative}.lab-panel{border:1px solid #75d9ff32;background:linear-gradient(125deg,#10233d85,#050f22 75%);border-radius:16px;padding:32px;box-shadow:inset 0 1px #b6edff18,0 30px 70px #0002}.lab-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:28px 0 16px}.lab-tabs button,.preset-row button{background:#0c1c32;border:1px solid #7cb7dd40;box-shadow:inset 0 1px #a3e2ff15;color:#b5cce5;border-radius:9px;padding:12px 16px;min-height:44px;font-weight:500}.lab-tabs button[aria-selected=true],.lab-tabs button[aria-pressed=true],.preset-row button[aria-pressed=true]{color:#c1f6ff;border-color:#70e2ff;background:#15415b;box-shadow:inset 0 0 15px #55dfff30,0 0 15px #26ccff16}.odds-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:start}.odds-controls{padding:12px 0}.lab-input label{display:block}.lab-input label>span{display:block;font-size:13px;color:#adc5de;margin-bottom:10px}.lab-input input[type=number]{background:#05102580;border:1px solid #6ecfff33;color:#ecfaff;width:100%;min-height:57px;padding:12px 14px;border-radius:9px;font-size:clamp(22px,2.5vw,32px);letter-spacing:-.035em;font-weight:600;font-variant-numeric:tabular-nums}input[type=range]{appearance:none;-webkit-appearance:none;display:block;width:100%;height:44px;margin:6px 0;background:transparent;cursor:pointer;accent-color:#70e7ff;padding:0;border:0;box-shadow:none}input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:9px;background:linear-gradient(90deg,#46cee7,#28516c)}input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:21px;height:21px;margin-top:-8px;border-radius:50%;background:#91eeff;border:3px solid #53cbe3;box-shadow:0 0 17px #30cfff80}input[type=range]::-moz-range-track{height:5px;background:#28516c;border-radius:9px}input[type=range]::-moz-range-thumb{width:17px;height:17px;border-radius:50%;background:#91eeff;border:2px solid #53cbe3}.preset-row{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 24px}.preset-row button{padding:9px 13px;flex:1;white-space:nowrap;font-size:12px;display:inline-flex;justify-content:center;align-items:center;gap:8px}.preset-row .symbol{width:15px;height:15px}.supply-read{display:flex;align-items:center;gap:9px;color:#d2eaf8;font-size:12px;margin-top:28px}.lab-source,.lab-note{font-size:11px;line-height:1.7;color:#8eabc7;margin:12px 0 0;overflow-wrap:anywhere}.lab-source a,.math-details a{color:#9beafa;text-decoration:underline;text-underline-offset:3px}.odds-results{min-width:0;background:radial-gradient(ellipse at 50% 15%,#0d73902b,transparent 75%);padding:8px 0 0}.big-probability output{font-size:clamp(56px,6vw,92px);font-family:Inter Tight,sans-serif;font-weight:800;letter-spacing:-.055em;color:#95edff;text-shadow:0 0 30px #51c8ff36;line-height:1.12;display:block}.big-probability p{color:#e4f6ff;font-size:19px;margin:10px 0 20px;line-height:1.5}.big-probability p span{font-size:13px;color:#90aec9}.per-draw{display:flex;border-top:1px solid #76cfff25;border-bottom:1px solid #76cfff25;gap:28px;padding:18px 0;font-size:12px;color:#9dbbd4}.per-draw strong{display:block;font-size:24px;color:#deefff;font-weight:500;margin-top:5px}.odds-curve{margin:23px -6px 0}.odds-curve svg{width:100%;height:auto;overflow:visible}.odds-curve text{fill:#98b1ca;font-family:Inter,sans-serif;font-size:11px}.odds-curve figcaption{font-size:10px;color:#7e9fbf;text-align:center}.target-row{border-top:1px solid #70bfff26;margin-top:28px;padding:26px 0;display:grid;grid-template-columns:160px 1fr auto;align-items:center;gap:25px}.target-row .lab-input input{font-size:24px}.target-row strong{color:#d8f6ff;font-size:24px;font-weight:500}.target-row p{font-size:12px;line-height:1.6;margin:8px 0 0}.target-row .preset-row{max-width:210px;margin:0}.simulation-row{display:grid;grid-template-columns:1fr 1fr;gap:46px;padding-top:30px;border-top:1px solid #70bfff26;align-items:center}.simulation-row h3{font-size:28px;margin:12px 0}.simulation-row p:not(.eyebrow){font-size:13px;max-width:370px;line-height:1.7}.simulation-row button{margin-top:10px}.sample-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:11px;max-width:370px;margin-left:auto}.sample-grid i{aspect-ratio:1;width:100%;max-width:13px;border-radius:50%;background:#31536b;box-shadow:inset 0 1px 2px #8acaff22;transition:background .35s,box-shadow .35s}.sample-grid i.won{background:#7ee9ff;box-shadow:0 0 12px #3cdbff99}.simulation-readout{color:#bbd6ec;margin:18px 0 0 auto}.simulation-readout span{display:block;color:#789bb8;font-size:11px;margin-top:5px}.math-details{margin-top:28px;border-top:1px solid #75cfff30;padding:17px 0 0}.math-details summary{font-size:13px}.math-details p{font-size:12px;line-height:1.8;max-width:860px}.model-heading{display:flex;justify-content:space-between;gap:30px;align-items:center}.model-heading h3{font-family:Inter Tight,sans-serif;font-size:clamp(27px,3.2vw,42px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:12px 0 15px}.model-heading em{font-style:normal;color:#92eaff}.model-heading p:not(.eyebrow){font-size:14px;max-width:630px;line-height:1.7}.model-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:25px}.model-inputs .lab-input input[type=number]{font-size:26px}.volume-orbit{position:relative;display:grid;place-items:center;width:140px;height:140px;flex-shrink:0}.volume-orbit>.symbol{width:65px;height:65px;color:#83e4ff}.volume-orbit span{position:absolute;inset:3px;border:1px solid #53d3ff40;border-radius:50%;transform:rotateX(65deg) rotate(-25deg)}.volume-orbit span+span{inset:15px;transform:rotateX(60deg) rotate(25deg)}.funding-flow{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;gap:15px;align-items:center;margin:35px 0}.funding-flow>div{min-width:0}.funding-flow small{font-size:9px;letter-spacing:1px;color:#78c7e6;display:block}.funding-flow strong{font-size:clamp(22px,3vw,38px);display:block;letter-spacing:-.04em;color:#d1f7ff;margin:12px 0 7px;overflow-wrap:anywhere}.funding-flow span{font-size:10px;color:#819eb8;display:block}.funding-flow>.symbol{color:#50bcd7;width:19px}.capacity-strip{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;background:#0c213b66;border:1px solid #6bcfff2b;border-radius:12px;padding:28px}.funded-slabs{display:flex;align-items:center;min-height:120px;padding-left:20px}.funded-slabs img{width:64px;height:89px;object-fit:cover;transform:rotate(-9deg);border:3px double #a6dcffb0;border-radius:6px;margin-left:-22px;box-shadow:3px 10px 20px #0008}.funded-slabs>b{font-size:15px;margin-left:8px;color:#96eaff}.capacity-strip strong{font-size:40px;color:#9ceaff;font-weight:500}.capacity-strip p{font-size:12px;line-height:1.6}.capacity-strip .button,.capacity-strip button{font-size:12px;padding:12px}.model-sources{margin-top:24px;border-top:1px solid #6acfff25;padding-top:8px}.budget-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.budget-comparison>div{background:var(--glass);border:1px solid #6fcfff30;border-radius:12px;padding:25px}.budget-comparison p{font-size:14px;color:#e2f1ff;margin:0 0 12px}.budget-comparison small{font-size:11px;color:#91b5d1}.budget-comparison strong{display:block;font-size:clamp(28px,3.5vw,44px);font-weight:600;letter-spacing:-.04em;color:#a4efff;margin-top:20px;overflow-wrap:anywhere}.budget-comparison span{font-size:11px;color:#9bb7cf;display:block;margin:7px 0}.budget-comparison b{font-size:14px;font-weight:500;display:block;margin:14px 0 20px}.budget-comparison button{width:100%;font-size:12px}.balance-meter{background:#1e3a55;height:4px;border-radius:6px;margin-top:20px;overflow:hidden}.balance-meter i{display:block;height:100%;background:#80e5fa;transition:width .3s}.timing-visual{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;align-items:center;margin:35px 0 20px}.timing-visual small{font-size:9px;letter-spacing:1px;color:#96b7d4}.timing-visual strong{font-size:29px;display:block;font-weight:500;color:#c7f3ff;margin-top:8px}.timing-track{display:grid;grid-template-columns:repeat(12,1fr);gap:5px}.timing-track i{height:28px;background:#72d6ee;opacity:.75;border-radius:2px}.timing-track i.missed{background:#26405a;opacity:1}.journey-layout{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;margin-top:35px}.journey-scene{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:15px;border:1px solid #6ab9e526;background:#06101d}.scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scene-card{position:absolute;left:37%;top:31%;width:29%;padding:14px 7px 7px;border:3px double #b8e5ff99;border-radius:8px;background:linear-gradient(140deg,#e9f8ff40,#50849b08);transform:rotate(-4deg);box-shadow:0 0 28px #80cfff33;animation:scene-hover 7s ease-in-out infinite}.scene-card img{display:block;width:100%;border-radius:3px}.scene-label{position:absolute;bottom:18px;left:20px;right:20px;font-size:8px;letter-spacing:1.5px;color:#bbdbef;text-shadow:0 1px 6px #000;background:#07101e90;padding:9px;border-radius:3px}.scene-scan{position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#b0f4ff0a 50%,transparent 65%);background-size:250% 100%;animation:scene-scan 8s ease infinite;pointer-events:none}.journey-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative;isolation:isolate}.journey-steps:before{content:"";position:absolute;left:10%;right:10%;height:1px;top:35px;background:linear-gradient(90deg,#55cfff20,#8deaff,#55cfff20);z-index:-1}.journey-steps button{display:flex;flex-direction:column;align-items:center;background:transparent;color:#87a8c5;box-shadow:none;border:0;padding:0;min-width:0}.node-symbol{display:grid;place-items:center;width:65px;height:65px;background:#091c34;border:1px solid #4c86b17a;border-radius:50%;margin-bottom:13px;transition:box-shadow .3s,border-color .3s}.node-symbol .symbol{width:29px;height:29px}.journey-steps button[aria-pressed=true]{color:#c6f8ff}.journey-steps button[aria-pressed=true] .node-symbol{border-color:#8cecff;box-shadow:0 0 28px #35cfff45,inset 0 0 18px #49d9ff25}.journey-steps small{font-size:8px;letter-spacing:1px;margin-bottom:5px}.journey-steps b{font-size:12px;font-weight:500}.journey-explanation{padding:30px 0 22px;min-height:252px;animation:story-enter .35s ease}.journey-explanation h3{font-size:30px;letter-spacing:-.025em;line-height:1.15;margin:12px 0;color:#edf8ff}.journey-explanation p:not(.eyebrow){font-size:14px;line-height:1.7;margin:0 0 12px}.journey-explanation>span{font-size:11px;line-height:1.7;color:#7397b6;display:block}.journey-next{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.journey-next>a{font-size:12px;display:flex;gap:7px;align-items:center;color:#9bdbed}.journey-next>a .symbol{width:16px}.winner-story{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.winner-story h2{font-size:clamp(38px,4.7vw,68px)}.winner-story>div>p:not(.eyebrow):not(.lab-note):not(.winner-name){font-size:15px;line-height:1.75;max-width:540px}.winner-name{font-size:20px;color:#e8faff;margin:28px 0 0}.winner-name span{font-size:12px;color:#80a6c4;display:inline-block;margin-left:10px}.winner-links{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin:25px 0}.winner-links>a:not(.button){font-size:12px;display:flex;align-items:center;gap:6px;color:#8ccde8}.winner-links .symbol{width:18px}.winner-evidence{padding:20px 20px 0;background:radial-gradient(ellipse at 50% 30%,#1676af30,transparent 70%);min-width:0}.winner-card{display:block;position:relative;text-align:center}.winner-card>img{width:100%;height:340px;object-fit:contain;filter:drop-shadow(0 18px 30px #0008);transform:rotate(4deg)}.winner-card>span{display:block;padding:30px 0 15px;font-size:10px;letter-spacing:1px;color:#81d7ef}.winner-card b{display:block;font-size:20px;letter-spacing:-.02em;margin-top:10px;color:#d9f2ff}.winner-card small{display:block;font-size:11px;letter-spacing:0;color:#8dabc5;margin-top:10px}.winner-evidence details{font-size:12px;margin-top:15px}.post-screenshot{width:100%;border:1px solid #79b8dc33;border-radius:10px;margin-top:15px}.acquisition-name{display:flex;gap:15px;align-items:center}.activity-row .acquisition-name img{width:50px;height:64px;object-fit:contain;flex-shrink:0;background:#0b1b2a;border-radius:5px}.claim-visual{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;margin-top:35px}.claim-scene{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid #72b7d926;border-radius:15px}.claim-flow .lab-tabs{margin-top:0}.claim-flow .lab-tabs button{font-size:11px;flex:1;padding:12px}.claim-network{display:flex;gap:16px;align-items:center;max-width:240px;padding:30px 0;color:#96eaff}.claim-network>.symbol{width:42px;height:42px}.claim-network span{height:1px;flex:1;background:linear-gradient(90deg,#49cfff10,#91ebff,#49cfff10);position:relative}.claim-network span:after{content:"";position:absolute;top:-3px;width:7px;height:7px;background:#b2f5ff;border-radius:50%;box-shadow:0 0 15px #46ccff;animation:claim-signal 4s infinite ease}.claim-flow h3{font-size:24px;letter-spacing:-.03em;line-height:1.2}.claim-flow>p{font-size:14px;line-height:1.8;margin:15px 0 24px}.claim-flow details{font-size:12px;margin-top:25px}.claim-flow details p{font-size:12px;line-height:1.8}@keyframes scene-hover{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-9px) rotate(-2deg)}}@keyframes scene-scan{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes story-enter{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes claim-signal{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}@media(max-width:900px){.odds-layout{gap:24px;grid-template-columns:1fr 1fr}.lab-panel{padding:25px}.target-row{grid-template-columns:150px 1fr}.target-row>.preset-row{grid-column:1/-1;max-width:none}.journey-layout{gap:25px}.node-symbol{width:52px;height:52px}.journey-steps:before{top:26px}.journey-explanation h3{font-size:25px}.winner-story{gap:30px}.funding-flow{gap:10px}.funding-flow strong{font-size:25px}.capacity-strip{padding:20px}.funded-slabs img{width:50px;height:70px}.claim-visual{gap:25px}}@media(max-width:680px){.section{scroll-margin-top:76px}.lab-panel{padding:20px 17px;border-radius:12px}.lab-tabs{gap:5px;flex-wrap:nowrap;margin-top:25px}.lab-tabs button{padding:12px 8px;font-size:11px;flex:1;line-height:1.3;min-height:48px}.odds-layout{display:flex;flex-direction:column;gap:24px}.odds-controls,.odds-results{width:100%}.lab-input input[type=number]{font-size:29px;min-height:56px}.odds-controls{padding:0}.odds-controls .preset-row{margin-bottom:22px}.odds-controls .lab-note{margin-top:10px}.supply-read{margin-top:16px}.lab-source{font-size:10px}.big-probability output{font-size:clamp(51px,15vw,75px)}.big-probability p{font-size:17px}.per-draw{justify-content:space-between;gap:15px}.per-draw strong{font-size:23px}.odds-curve{margin-top:20px}.odds-curve text{font-size:13px}.target-row{grid-template-columns:105px 1fr;gap:15px;margin-top:20px;padding:22px 0}.target-row strong{font-size:22px}.target-row .lab-input input{padding:11px;font-size:24px}.target-row .lab-input label>span{font-size:10px}.target-row p{font-size:11px}.simulation-row{grid-template-columns:1fr;gap:30px;padding-top:25px}.simulation-row h3{font-size:26px}.sample-grid{max-width:none;margin:0;gap:12px}.sample-grid i{max-width:12px}.simulation-readout{margin-left:0}.math-details{margin-top:24px}.model-inputs{grid-template-columns:1fr;gap:12px}.model-heading h3{font-size:29px}.model-heading p:not(.eyebrow){font-size:13px}.volume-orbit{display:none}.funding-flow{grid-template-columns:1fr 20px 1fr;gap:22px 10px;margin:27px 0}.funding-flow>.symbol:nth-of-type(2){display:none}.funding-flow strong{font-size:28px}.funding-flow small{font-size:8px}.capacity-strip{grid-template-columns:1fr;gap:18px;padding:20px}.funded-slabs{min-height:94px}.budget-comparison{grid-template-columns:1fr;gap:15px}.budget-comparison>div{padding:22px}.budget-comparison strong{font-size:37px}.timing-visual{grid-template-columns:1fr 1fr;gap:18px}.timing-track{grid-column:1/-1;grid-row:2}.timing-visual>div:last-child{grid-column:2;grid-row:1}.timing-visual strong{font-size:25px}.timing-visual small{font-size:8px;line-height:1.6;display:block}.timing-track i{height:20px}.journey-layout{grid-template-columns:1fr;gap:30px;margin-top:28px}.journey-scene{aspect-ratio:1.22/1;margin:0 -5px}.journey-content{padding:0}.journey-steps{gap:12px}.node-symbol{height:57px;width:57px}.journey-steps:before{top:29px}.journey-explanation{padding-top:25px;min-height:242px}.journey-explanation h3{font-size:29px}.journey-next{gap:20px}.scene-card{top:26%;width:27%;left:38%}.scene-label{font-size:7px;left:12px;right:12px;bottom:12px;letter-spacing:1px}.winner-story{grid-template-columns:1fr;gap:25px}.winner-story h2{font-size:clamp(36px,10vw,47px)}.winner-evidence{padding:10px 0 0}.winner-card>img{height:330px}.winner-story>div>p:not(.eyebrow):not(.lab-note):not(.winner-name){font-size:14px}.winner-links{gap:20px}.activity-row .acquisition-name img{width:39px;height:55px}.acquisition-name{gap:9px}.claim-visual{grid-template-columns:1fr;gap:30px}.claim-scene{aspect-ratio:1.3}.claim-flow .lab-tabs{flex-wrap:nowrap}.claim-flow .lab-tabs button{font-size:11px}.claim-flow h3{font-size:25px}.scene-scan{opacity:.7}}@media(prefers-reduced-motion:reduce){.scene-card,.scene-scan,.journey-explanation,.claim-network span:after{animation:none}.sample-grid i,.balance-meter i{transition:none}}.winner-story blockquote{font-family:Inter Tight,sans-serif;font-size:clamp(24px,2.5vw,33px);font-weight:800;line-height:1.25;letter-spacing:-.025em;color:#d5f4ff;margin:25px 0 15px;border:0;padding:0}.winner-stat{border-left:2px solid #77dfff;padding-left:16px;margin:25px 0}.winner-stat strong{font-size:30px;font-weight:500;color:#9eeaff;display:block;letter-spacing:-.03em}.winner-stat span{font-size:11px;display:block;margin-top:6px;color:#84a9c5}.winner-description{font-size:14px;line-height:1.8;color:#adc4d9}.journey-steps button{gap:0}.mobile-odds-readout{display:none}@media(max-width:680px){.mobile-odds-readout{display:flex;align-items:center;justify-content:space-between;gap:14px;position:sticky;top:68px;z-index:4;width:calc(100% + 10px);margin:-5px -5px 0;padding:12px 15px;border:1px solid #6cdfff66;border-radius:10px;background:#081e32f5;box-shadow:0 8px 30px #0005;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.mobile-odds-readout strong{font-family:Inter Tight,sans-serif;font-size:35px;letter-spacing:-.04em;color:#a2efff}.mobile-odds-readout span{font-size:10px;color:#b0cfde;text-align:right;line-height:1.6}.odds-section .section-intro{font-size:14px;line-height:1.65;margin-top:20px}.odds-section .heading-row{gap:16px}.odds-section .heading-row button{font-size:11px;min-height:36px;padding:8px 12px}}.journey-steps:after{content:"";position:absolute;top:33px;left:10%;width:5px;height:5px;border-radius:50%;background:#9beeff;box-shadow:0 0 14px #61e4ff;z-index:-1;animation:journey-signal 6s linear infinite}@keyframes journey-signal{0%{left:10%;opacity:0}15%,85%{opacity:1}to{left:90%;opacity:0}}@media(max-width:900px){.journey-steps:after{top:24px}}@media(max-width:680px){.journey-steps:after{top:27px}.mobile-odds-readout{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.journey-steps:after{animation:none}}.comparison-art{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:30px 0 35px;padding:25px 0;border-top:1px solid #8acbff22;border-bottom:1px solid #8acbff22}.repeat-packs{display:flex;justify-content:space-around;gap:15px}.repeat-packs>span{display:grid;place-items:center;gap:12px;color:#b89cd5}.repeat-packs .symbol{width:42px;height:42px}.repeat-packs small,.hold-path small{font-size:8px;letter-spacing:1px;color:#839fb7}.hold-path{display:flex;align-items:center;gap:12px;position:relative;padding-bottom:20px;color:#91e8ff}.hold-path .symbol{width:33px;height:33px;flex-shrink:0}.hold-path>i{height:1px;background:#6be5ff;flex:1;box-shadow:0 0 7px #27ccff}.hold-path small{position:absolute;bottom:0;left:0;right:0;text-align:center}.comparison-totals{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.comparison-totals>article{border:1px solid #8ebbee33;padding:25px;border-radius:12px;background:#0a1629}.comparison-totals .hold-total{border-color:#81e2ff5c;background:linear-gradient(140deg,#14415d77,#07182a)}.comparison-totals strong{font-family:Inter Tight,sans-serif;font-size:clamp(36px,4.2vw,64px);font-weight:800;letter-spacing:-.05em;color:#a4ecff;overflow-wrap:anywhere}.comparison-totals .rip-total strong{color:#c6b0e2}.comparison-totals p:not(.eyebrow){font-size:14px;margin-top:8px}.comparison-totals span{display:block;font-size:12px;line-height:1.8;color:#92abc4}.spend-meter{height:6px;background:#243447;border-radius:6px;margin:25px 0;overflow:hidden}.spend-meter i{height:100%;display:block;background:#95eaff;transition:width .25s}.rip-total .spend-meter i{background:#b79bd7}.spend-comparison{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;align-items:center;margin:40px 0;padding-top:30px;border-top:1px solid #86caff22}.spend-comparison h3{font-size:42px;color:#cff6ff;font-weight:500;margin:12px 0}.spend-comparison p{font-size:13px;line-height:1.7}.spend-comparison .lab-note{font-size:11px}.spend-comparison figure{margin:0}.spend-comparison svg{width:100%;height:auto}.spend-comparison svg text{font:11px Inter,sans-serif;fill:#a8c1d9}.spend-comparison figcaption{display:flex;gap:15px;justify-content:center;font-size:10px;color:#98e8ff}.spend-comparison figcaption>span:last-child{color:#b8a0dc}.comparison-odds{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-top:1px solid #86caff22;padding:30px 0 15px}.comparison-odds strong{font-size:30px;font-weight:500;letter-spacing:-.02em;color:#9beaff}.comparison-odds strong small{font-size:12px;font-weight:400;color:#9cb8ca}.comparison-odds p{font-size:12px;line-height:1.8}.comparison-odds input[type=number]{font-size:20px}.comparison-odds input::placeholder{font-size:11px;letter-spacing:0}.comparison-odds .text-link{font-size:12px;display:flex;align-items:center;gap:7px}.comparison-odds .symbol{width:16px}.comparison-table{margin-top:35px;overflow-x:auto;border:1px solid #83c9ee33;border-radius:12px}.comparison-table table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:left}.comparison-table caption{text-align:left;padding:24px;font-size:25px;letter-spacing:-.03em;color:#d9f4ff}.comparison-table th,.comparison-table td{padding:19px 24px;border-top:1px solid #83c9ee22;vertical-align:top;font-size:12px;line-height:1.7;color:#a8bfd4}.comparison-table th{font-weight:500;color:#d2eaff}.comparison-table thead th{font-size:13px;background:#0b2137}.comparison-table th:first-child{width:23%}.tweet-check{margin-top:25px}.tweet-check summary{font-size:13px}.tweet-check p{font-size:12px;line-height:1.8}.tweet-check a{color:#91e8ff;text-decoration:underline}@media(max-width:680px){.comparison-art{grid-template-columns:1fr;gap:30px;margin-top:25px}.hold-path{min-height:85px}.comparison-totals,.spend-comparison,.comparison-odds{grid-template-columns:1fr;gap:20px}.comparison-totals>article{padding:20px}.comparison-totals strong{font-size:48px}.spend-comparison{margin:27px 0;gap:20px}.spend-comparison h3{font-size:36px}.comparison-table caption{font-size:23px;padding:20px 15px}.comparison-table th,.comparison-table td{padding:15px 10px;font-size:10px;line-height:1.8}.comparison-table thead th{font-size:11px}.comparison-table th:first-child{width:24%}.comparison-odds{padding-top:25px}.rip-section .section-intro{font-size:14px;line-height:1.8}.rip-section .lab-panel{padding:20px 17px}}@media(prefers-reduced-motion:reduce){.spend-meter i{transition:none}}.recycling-model{margin-top:25px;border:1px solid #79c9f033;padding:20px;border-radius:10px;background:#071428}.recycling-model summary{font-size:13px}.recycling-model>p{font-size:12px;line-height:1.8}.recycle-results{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.recycle-results small{font-size:9px;letter-spacing:1px;color:#9eb6cf}.recycle-results strong{display:block;font-size:36px;color:#c1a9df;font-weight:500;margin-top:10px;overflow-wrap:anywhere}.recycle-results>div:last-child strong{color:#92e8fa}.recycle-results p{font-size:11px;color:#99b7d0}@media(max-width:680px){.recycling-model{padding:18px 12px}.recycle-results{gap:12px}.recycle-results strong{font-size:29px}.recycle-results small{font-size:8px}}:root{--cyan: #a0f1ff;--stage-height: calc(100svh - 88px) }.story-divider{padding:24px 0!important;overflow:hidden;background:#05152b}.marquee-offset{width:max-content}.story-word{display:flex!important;gap:35px;width:max-content;animation:collector-marquee 35s linear infinite;font-family:Inter Tight,sans-serif!important;letter-spacing:-.045em!important;line-height:1.05!important;font-size:clamp(58px,9vw,140px)!important;will-change:transform}.story-word>span{display:inline-flex;align-items:center;gap:30px;white-space:nowrap}.story-word i{-webkit-text-stroke:0!important;color:#5dbacb!important;font-style:normal!important}.story-word .symbol{width:.45em;height:.45em;color:#87e6f2}@keyframes collector-marquee{to{transform:translate(-50%)}}.mechanics-strip{font-size:15px;padding:28px var(--gutter)!important}.mechanics-strip p{font-size:12px!important;max-width:700px;margin:10px auto 0!important}.scroll-chapter{position:relative;min-height:calc(var(--chapter-length, 4) * 88svh + 300px);background:radial-gradient(ellipse at 70% 40%,#10366036,transparent 68%),#030d20;border-top:1px solid #87cdff22;isolation:isolate}.chapter-sticky{position:sticky;top:76px;height:var(--stage-height);max-height:980px;min-height:620px;padding:24px max(28px,calc((100vw - 1280px)/2));display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;column-gap:48px;align-items:center;overflow:hidden}.chapter-heading{grid-column:1;grid-row:1;align-self:end;z-index:3;max-width:650px}.chapter-heading .eyebrow{font-size:10px;letter-spacing:.24em;margin:0 0 20px}.chapter-heading h2{font-family:Inter Tight,sans-serif;font-size:clamp(38px,4.6vw,72px);letter-spacing:-.052em;line-height:1.02;margin:0 0 16px;max-width:650px}.chapter-heading p:not(.eyebrow){font-size:16px;line-height:1.6;margin:0;max-width:520px;color:#a8c1d8}.collector-stage{grid-column:2;grid-row:1/4;position:relative;height:95%;max-height:680px;min-height:400px;perspective:950px;isolation:isolate;border:1px solid #9fe4ff20;border-radius:24px;overflow:hidden;background:#020914}.stage-environment{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.48;transition:opacity .7s,transform 1s}.stage-haze{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 60%,#0fb5e818,transparent 58%),linear-gradient(0deg,#020817bb,transparent 35%,#05112c40)}.stage-caption{position:absolute;bottom:14px;left:20px;right:20px;font-size:8px;letter-spacing:.19em;color:#9fb9cd;z-index:6}.glass-wallet{position:absolute;z-index:4;left:10%;top:28%;width:80%;padding:30px;border:1px solid #a1e9ff9f;background:linear-gradient(145deg,#b1efff30,#093e6366 45%,#01152bba);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;box-shadow:0 20px 70px #0008,inset 0 1px 2px #e3ffff,0 0 60px #38cfff24;transform:rotateY(-12deg) rotate(-5deg);transition:all .8s}.glass-wallet .symbol{width:36px;height:36px;margin-bottom:26px;display:block;color:#b0f4ff}.glass-wallet small,.glass-wallet span{display:block;font-size:10px;letter-spacing:.18em;color:#a3d7e7}.glass-wallet b{display:block;font-size:70px;color:#dcfaff;font-family:Inter Tight;line-height:1;margin:10px 0}.wallet-line{height:1px;margin-top:25px;background:linear-gradient(90deg,#b0f7ff,transparent)}.journey-slab{position:absolute;width:45%;left:50%;top:46%;opacity:0;padding:9px;border:3px double #bbf4ffb0;box-shadow:0 0 35px #2fe2ff50,10px 24px 45px #0009;background:linear-gradient(145deg,#bef6ff55,#1369921f,#bbfaff66);border-radius:10px;transition:opacity .7s;transform-style:preserve-3d;overflow:hidden}.journey-slab img{width:100%;display:block;border-radius:4px}.slab-glint{pointer-events:none;position:absolute;inset:-20%;background:linear-gradient(117deg,transparent 22%,#94ffff05 38%,#d5ffff78 49%,#ae79ff30 53%,transparent 70%);mix-blend-mode:screen;transform:translate(calc(-85% + var(--scene-progress, .5) * 180%))}.stage-1 .glass-wallet,.stage-2 .glass-wallet,.stage-3 .glass-wallet,.stage-4 .glass-wallet,.stage-5 .glass-wallet{opacity:0;transform:translateY(-110px) rotateY(55deg) scale(.6)}.stage-1 .journey-slab,.stage-2 .journey-slab{opacity:.15;filter:blur(2px)}.stage-3 .journey-slab{opacity:.25;left:80%;width:33%}.stage-5 .journey-slab{opacity:1;width:55%;padding:0;box-shadow:0 0 100px #80f9ff35,20px 40px 60px #000c;border-width:1px}.stage-5 .stage-environment{opacity:.26;transform:scale(1.15)}.ticket-stream{position:absolute;inset:0;z-index:2;opacity:0}.stage-0 .ticket-stream,.stage-2 .ticket-stream{opacity:.5}.ticket-stream i{position:absolute;left:10%;top:75%;width:18px;height:25px;background:#b9f8ff20;border:1px solid #a3f5ff88;animation:ticket-flight 4s calc(var(--i) * -.4s) linear infinite}@keyframes ticket-flight{0%{transform:translate(0) rotate(-10deg);opacity:0}25%{opacity:1}to{transform:translate(240px,-360px) rotate(60deg);opacity:0}}.chapter-bottom{grid-column:1;grid-row:3;align-self:start;padding-bottom:25px;z-index:4}.scene-readout>span{display:block;font-size:10px;letter-spacing:.16em;color:#9ac4d8}.scene-readout>strong{display:block;font:800 clamp(40px,5vw,78px)/1.1 "Inter Tight";color:#b3f4ff;letter-spacing:-.04em;margin:12px 0}.scene-readout>small{display:block;color:#a6bdd0;font-size:12px;line-height:1.55;max-width:440px}.scene-readout a{display:inline-flex;gap:8px;align-items:center}.chapter-progress{display:flex;margin-top:30px;gap:4px;width:100%}.chapter-progress button{flex:1;min-width:0;padding:9px 0;background:transparent;box-shadow:none;border:none;border-top:2px solid #9dc8ed30;border-radius:0;color:#708eaa;display:flex;flex-direction:column;gap:7px;align-items:flex-start;font-size:9px;min-height:42px}.chapter-progress button span{font-size:8px;letter-spacing:.15em}.chapter-progress button[aria-current=step]{border-color:#b0f4ff;color:#b0f4ff}.chapter-progress button b{font-weight:500}.chapter-end{position:absolute;top:100%;left:0;right:0;z-index:10;padding:30px var(--gutter);background:#051226;border-bottom:1px solid #8fe6ff20;display:flex;gap:16px;align-items:center;flex-wrap:wrap;transform:translateY(-100%)}.chapter-end p{max-width:450px;font-size:12px;line-height:1.6;margin:0}.chapter-end .button{font-size:13px;padding:14px 24px;min-height:44px}.text-button{background:transparent;box-shadow:none;border:0;border-radius:0;color:#a6c3d9;padding:12px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.chance-halo{position:absolute;inset:16%;display:grid;place-items:center}.chance-halo svg{position:absolute;width:100%;fill:none;stroke:#7cdeff;stroke-width:1;filter:drop-shadow(0 0 15px #0bcfff)}.chance-halo circle:first-child{stroke:#1b4766;stroke-width:16}.chance-halo circle:last-child{stroke-width:10;animation:halo-turn 55s linear infinite;transform-origin:center}.chance-halo span{text-align:center;font-size:9px;letter-spacing:.15em;color:#89acbf;z-index:1}.chance-halo b{display:block;font:800 42px Inter Tight;color:#b0f4ff;letter-spacing:-.05em;margin:15px 0}@keyframes halo-turn{to{transform:rotate(360deg)}}.funding-diagram{position:absolute;inset:15% 12%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5}.funding-diagram>span{font-size:9px;letter-spacing:.1em}.funding-diagram b{display:block;font:800 36px Inter Tight;color:#d0fcff;letter-spacing:-.025em}.flow-wire{width:1px;height:45px;background:#559bc454;position:relative;margin:10px}.flow-wire i{position:absolute;width:5px;height:8px;border-radius:50%;left:-2px;top:0;background:#d1ffff;box-shadow:0 0 12px #7af1ff;animation:flow-down 1.8s linear infinite}@keyframes flow-down{to{transform:translateY(40px)}}.fee-split{display:flex;align-items:center;gap:24px;background:#0b273fb0;border:1px solid #8aeaff35;border-radius:15px;padding:16px 25px;font-size:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.draw-orbit{position:absolute;left:8%;right:8%;top:20%;text-align:center}.draw-orbit>span{font:800 110px/1 Inter Tight;color:#baf8ff;display:block;text-shadow:0 0 35px #68edff6a}.draw-orbit small{font-size:10px;letter-spacing:.25em}.draw-tickets{display:flex;flex-wrap:wrap;gap:10px;max-width:260px;margin:30px auto}.draw-tickets i{width:20px;height:28px;border:1px solid #79a4c85c;transform:rotate(-8deg);border-radius:3px}.draw-tickets i.lit{border-color:#afffff;background:#8defff50;box-shadow:0 0 14px #31d9ff66}.journey-cohort{position:absolute;inset:14% 10%;display:flex;flex-direction:column;justify-content:center;align-items:center}.journey-cohort>div{width:min(100%,300px);display:grid;grid-template-columns:repeat(10,1fr);gap:13px}.journey-cohort i{aspect-ratio:1;border-radius:50%;background:#345269;width:10px;transition:background .2s}.journey-cohort i.won{background:#98efff;box-shadow:0 0 14px #7ce9ffbb;animation:dot-reveal .6s calc(var(--i) * 7ms) both}@keyframes dot-reveal{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.journey-cohort>strong{font-size:24px;margin:30px 0 8px}.journey-cohort small{font-size:10px;color:#9dbbd0;text-align:center}.currency-switch{display:flex;gap:3px;padding:4px;border:1px solid #83beff30;border-radius:30px;width:max-content;margin:20px 0}.currency-switch button{font-size:11px;padding:8px 16px;background:transparent;box-shadow:none;border:0;border-radius:25px;color:#9fb9d0}.currency-switch button[aria-pressed=true]{background:#b1edfc;color:#04233a}.technical-details{margin:15px 0}.odds-editor>summary{padding:22px;border:1px solid #85dfff50;border-radius:16px;cursor:pointer;background:linear-gradient(135deg,#143d59,#06172d);font-size:17px;color:#b2edff;list-style:none;display:flex;align-items:center;justify-content:space-between}.odds-editor[open]>summary{margin-bottom:30px}.lab-input label{position:relative}.input-percent{position:absolute;right:28px;bottom:20px;font-size:22px;color:#93d9ed;pointer-events:none}.target-row .lab-input input{padding-right:50px}.five-year-chapter .chapter-sticky{grid-template-rows:auto 1fr auto auto auto auto;row-gap:10px}.five-year-chapter .chapter-heading{grid-row:1}.future-stage{position:relative;grid-column:2;grid-row:1/5;height:100%;min-height:350px;isolation:isolate}.future-orb{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 35%,#37c0ff2e,transparent 65%)}.future-cards{position:absolute;top:5%;left:10%;right:10%;height:50%;display:flex;justify-content:center;align-items:center;perspective:1000px}.future-cards img{width:35%;max-height:100%;object-fit:contain;position:absolute;filter:drop-shadow(0 15px 30px #000c);border-radius:8px;border:3px double #d6fbff8f;padding:5px;background:#1a68883f}.future-cards img:first-child{left:2%}.future-cards img:nth-child(2){z-index:2}.future-cards img:last-child{right:2%}.future-total{position:absolute;top:65%;left:0;right:0;text-align:center}.future-total>span{font-size:9px;letter-spacing:.18em;color:#8dccdd}.future-total strong{font:800 clamp(50px,5vw,85px)/1.2 "Inter Tight";color:#abf2ff;display:block;letter-spacing:-.04em;text-shadow:0 0 30px #52d6ff4d}.future-total small{font-size:10px;color:#92aac0}.projection-breakdown{grid-row:2;grid-column:1;display:flex;gap:22px;align-items:center;padding:14px 0;align-self:end}.projection-breakdown>div{display:flex;flex-direction:column;gap:10px}.projection-breakdown span{font-size:11px;color:#a3bfd7}.projection-breakdown strong{font:700 28px Inter Tight;color:#d5f8ff}.projection-breakdown>b{color:#9bd5ee;font-size:20px}.projection-chart{grid-column:1;grid-row:3;width:100%;overflow:visible;max-height:235px}.projection-chart text,.rip-chart text{font:10px Inter,sans-serif;fill:#90b3ce}.chart-legend{grid-column:1;grid-row:4;display:flex;gap:20px;font-size:9px;color:#9fc4d6}.chart-legend span:before{content:"";display:inline-block;width:16px;height:2px;background:#7296dc;margin-right:7px;vertical-align:middle}.chart-legend span:last-child:before{background:#9bf1ff}.scenario-assumption{grid-column:1/3;grid-row:5;font-size:12px!important;text-align:center;margin:5px 0!important;color:#c1dfe9}.scenario-caveat{grid-column:1/3;grid-row:6;text-align:center;font-size:11px!important;color:#91acbf!important;line-height:1.6;margin:0!important}.scenario-editor{background:#081b31;padding:30px;border:1px solid #85cfff30;border-radius:18px;width:100%;max-width:1180px;margin:0 auto}.scenario-editor h3{font-size:28px}.scenario-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0}.scenario-input{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#b2cbd9}.scenario-input input{padding:15px;border:1px solid #8dd9ff50;background:#020e22;color:#d4faff;font:700 22px Inter;border-radius:10px;min-width:0;width:100%}.scenario-editor p,.scenario-editor details{font-size:13px;line-height:1.7}.scenario-editor details{margin-top:25px}.scenario-editor summary{cursor:pointer;color:#c1e5f6}.rip-chapter{padding-bottom:0;min-height:calc(352svh + 630px)}.rip-chapter .chapter-sticky{grid-template-rows:auto 1fr auto auto}.rip-stage{grid-column:2;grid-row:1/4;position:relative;height:100%;min-height:360px;background:radial-gradient(ellipse at 50% 25%,#803e9c24,transparent 65%)}.rip-packs{height:50%;position:relative;display:flex;justify-content:center;align-items:center}.rip-packs>div{position:absolute;border:1px solid #dba9f86e;background:linear-gradient(140deg,#803d6c,#16163a 45%,#bd94d338);height:185px;width:125px;border-radius:8px;box-shadow:0 0 30px #0009,inset 0 8px #c698d61a,inset 0 -8px #c698d61a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transform-origin:50% 100%}.rip-packs .symbol{width:40px;height:40px}.rip-packs b{font:800 25px Inter Tight;letter-spacing:.1em}.rip-packs small{font-size:7px;letter-spacing:.15em}.rip-stage .scene-readout{text-align:center;position:absolute;left:0;right:0;top:63%}.rip-stage .scene-readout strong{color:#dec0f5}.rip-stage .scene-readout small{margin:auto}.rip-chart{grid-column:1;grid-row:2;align-self:end;width:100%;margin-top:25px}.rip-chart svg{width:100%;overflow:visible}.rip-callout{grid-column:1;grid-row:3;display:flex;gap:24px;align-items:center}.rip-callout>strong{font:800 43px Inter Tight;color:#dbb5f3}.rip-callout>span{font-size:12px;line-height:1.7;color:#c0adcc}.rip-callout b{font-weight:400;color:#9685a3;font-size:10px}.rip-chapter .scenario-caveat{grid-row:4;margin-top:22px!important}.rip-chapter .chapter-end{gap:22px}.comparison-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-top:5px}.comparison-cards article{border:1px solid #8cbadd28;background:linear-gradient(135deg,#0b2440,#061329);border-radius:16px;padding:24px}.comparison-cards article:first-child{border-color:#caa1e32e}.comparison-cards .symbol{color:#a7ecff;width:30px;height:30px}.comparison-cards h3{font-size:22px;margin:12px 0}.comparison-cards p{max-width:100%;font-size:13px;line-height:1.6}.comparison-cards b{display:block;font-size:12px;color:#b0e9fc;margin-top:15px}.rip-chapter details{font-size:12px;width:100%;color:#9fbdcf}.rip-chapter details p{max-width:850px;padding:12px 0}.rip-chapter details summary{cursor:pointer}.rolodex-chapter .chapter-sticky{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr}.rolodex-stage{grid-column:2;grid-row:1/4;height:100%;min-height:400px;position:relative;perspective:900px;transform-style:preserve-3d;isolation:isolate}.rolodex-card{position:absolute;left:50%;top:45%;width:52%;height:68%;padding:8px;background:linear-gradient(140deg,#87c5e81a,#01091ce0);border:1px solid #d4f9ff40;box-shadow:0 20px 50px #0007,0 0 20px #5adfff0e;border-radius:12px;overflow:hidden;transform-style:preserve-3d;will-change:transform}.rolodex-card img{width:100%;height:100%;object-fit:contain}.rolodex-label{grid-column:1;grid-row:2;align-self:end}.rolodex-label>span{font-size:10px;letter-spacing:.17em;color:#91bdcf}.rolodex-label h3{font:800 30px/1.2 Inter Tight;margin:15px 0;color:#d3f5ff;max-width:450px}.rolodex-label p{font-size:14px}.rolodex-dots{grid-column:1;grid-row:3;display:flex;gap:10px;padding:20px 0}.rolodex-dots button{width:34px;min-height:30px;border:none;border-radius:0;background:transparent;box-shadow:none;padding:14px 0}.rolodex-dots button:before{content:"";height:2px;width:100%;background:#8aafc945;display:block}.rolodex-dots button[aria-pressed=true]:before{background:#b3faff;box-shadow:0 0 12px #63eaff}.shipping-chapter .chapter-sticky{grid-template-rows:auto 1fr auto auto}.shipping-stage{grid-column:2;grid-row:1/4;height:100%;min-height:400px;position:relative;border-radius:22px;overflow:hidden;perspective:900px;background:#020d1c}.shipping-background{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.55;transition:opacity .7s,transform .7s}.shipping-card{position:absolute;left:55%;top:48%;width:39%;z-index:3;filter:drop-shadow(0 0 28px #6cffff40);transition:opacity .7s,transform .7s;overflow:hidden}.shipping-card img{width:100%;border-radius:5px}.parcel{position:absolute;width:63%;height:36%;left:18%;top:37%;background:linear-gradient(130deg,#23445b,#071323);border:1px solid #b9edff63;transform:rotateY(-12deg) rotateX(8deg);box-shadow:0 20px 40px #000b,inset 0 0 0 9px #0d223a;z-index:4;opacity:0;transition:opacity .7s,transform 1s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.parcel .symbol{width:40px;height:40px}.parcel>span{font-size:7px;letter-spacing:.18em}.parcel-lid{position:absolute;inset:-2px -2px 95%;background:#255873;border:1px solid #acdfff60}.shipping-2 .shipping-background{transform:scale(1.1)}.shipping-3 .shipping-card{opacity:0}.shipping-3 .shipping-background{opacity:.08}.shipping-3 .parcel{opacity:1;transform:translate(calc((var(--travel) - .6) * 200px)) rotateY(-12deg) rotate(-6deg)}.delivery-route{position:absolute;width:100%;left:0;top:10%;height:76%;fill:none;stroke:#8feaff;stroke-width:1;opacity:0;filter:drop-shadow(0 0 8px #50d9ff);transition:opacity .7s}.delivery-route path{stroke-dasharray:4 6;animation:route-move 8s linear infinite}.delivery-route text{stroke:none;fill:#89bfd4;font:9px Inter;letter-spacing:2px}.shipping-3 .delivery-route{opacity:1}@keyframes route-move{to{stroke-dashoffset:-100}}.shipping-4 .shipping-background{opacity:.4;transform:scale(1.06)}.shipping-4 .shipping-card{width:50%;top:44%;left:50%}.shipping-chapter .chapter-progress{grid-column:1;grid-row:2;align-self:end}.shipping-cta{grid-column:1;grid-row:3;justify-self:start;margin:25px 0}.shipping-chapter .scenario-caveat{grid-row:4}@media(min-width:1600px){.chapter-sticky{padding-inline:calc((100vw - 1360px)/2)}}@media(max-width:760px){:root{--stage-height: calc(100svh - 142px) }.chapter-sticky{top:68px;min-height:520px;height:var(--stage-height);padding:18px 20px 10px;display:flex;flex-direction:column;align-items:stretch;gap:0;max-height:none}.chapter-heading{align-self:auto;flex:none;max-width:none}.chapter-heading .eyebrow{font-size:8px;letter-spacing:.2em;margin-bottom:10px}.chapter-heading h2{font-size:clamp(30px,8.5vw,45px);line-height:1.01;margin-bottom:9px}.chapter-heading p:not(.eyebrow){font-size:12px;line-height:1.5;max-width:100%;min-height:36px}.collector-stage{flex:1;min-height:190px;height:auto;margin:15px -2px 12px;border-radius:16px}.chapter-bottom{padding-bottom:0;flex:none}.scene-readout>span{font-size:8px;letter-spacing:.12em}.scene-readout>strong{font-size:38px;margin:4px 0}.scene-readout>small{font-size:9px;line-height:1.4;max-width:none}.chapter-progress{margin-top:12px;gap:6px}.chapter-progress button{font-size:8px;padding:6px 0;gap:4px;min-height:32px}.chapter-progress button span{font-size:7px}.chapter-progress button b{font-size:8px}.stage-caption{bottom:9px;left:12px;font-size:6px}.glass-wallet{top:15%;left:16%;width:68%;padding:18px;border-radius:16px}.glass-wallet .symbol{width:24px;height:24px;margin-bottom:10px}.glass-wallet small,.glass-wallet span{font-size:7px}.glass-wallet b{font-size:51px;margin:5px 0}.wallet-line{margin-top:13px}.journey-slab{width:30%}.stage-5 .journey-slab{width:auto;height:82%;max-width:65%;top:47%}.stage-5 .journey-slab img{width:auto;height:100%;object-fit:contain}.stage-environment{object-position:center 60%}.chance-halo{inset:4%;width:210px;max-width:80%;margin:auto}.chance-halo svg{max-height:100%}.chance-halo span{font-size:7px}.chance-halo b{font-size:33px;margin:10px 0}.funding-diagram{inset:10% 8%;flex-direction:row;flex-wrap:wrap;gap:8px}.funding-diagram>span{font-size:7px;width:40%;order:1}.funding-diagram>span:last-child{order:2}.funding-diagram b{font-size:27px}.flow-wire{display:none}.fee-split{width:80%;order:3;justify-content:center;padding:7px 20px;border-radius:10px;gap:28px;font-size:8px}.fee-split b{font-size:24px}.draw-orbit{top:12%}.draw-orbit>span{font-size:72px}.draw-orbit small{font-size:8px}.draw-tickets{margin:14px auto;max-width:275px;gap:7px}.draw-tickets i{width:19px;height:25px}.journey-cohort{inset:9%;display:grid;grid-template-columns:1fr 1fr;gap:18px}.journey-cohort>div{gap:9px;grid-row:1/3}.journey-cohort i{width:7px}.journey-cohort>strong{font-size:21px;margin:0;align-self:end}.journey-cohort small{font-size:9px;align-self:start;text-align:left}.chapter-end{padding:24px 20px;gap:12px}.chapter-end p{font-size:11px}.chapter-end .button{font-size:12px;min-height:45px}.chapter-end .text-button{font-size:11px}.scroll-chapter{min-height:calc(var(--chapter-length, 4) * 80svh + 170px)}.mechanics-strip{padding:24px!important}.mechanics-strip>div{font-size:13px!important;line-height:1.6}.mechanics-strip p{font-size:10px!important}.story-divider{padding:20px 0!important}.story-word{font-size:70px!important;gap:22px}.story-word>span{gap:22px}.odds-section{padding-block:50px!important}.odds-editor>summary{font-size:14px;padding:20px}.input-percent{bottom:20px;font-size:20px}.technical-details{font-size:12px}.currency-switch{margin:15px 0}.five-year-chapter .chapter-sticky{gap:0}.five-year-chapter .chapter-heading h2{font-size:34px}.five-year-chapter .chapter-heading p:not(.eyebrow){font-size:11px;min-height:0}.future-stage{flex:1;min-height:115px;height:auto;margin-top:8px}.future-cards{left:auto;right:-12px;top:2%;width:42%;height:90%;opacity:.65}.future-cards img{width:65%;border-width:2px;padding:3px}.future-cards img:first-child{left:0}.future-cards img:last-child{right:0}.future-total{left:0;right:15%;top:22%;text-align:left;z-index:2}.future-total>span{font-size:7px}.future-total strong{font-size:49px;line-height:1.1}.future-total small{display:block;font-size:8px;max-width:210px;margin-top:5px}.projection-breakdown{padding:5px 0;gap:20px}.projection-breakdown>div{gap:5px}.projection-breakdown span{font-size:9px}.projection-breakdown strong{font-size:24px}.projection-chart{flex:none;height:auto;max-height:150px;margin:5px 0 0}.projection-chart text{font-size:11px}.chart-legend{font-size:8px;gap:16px;margin:1px 0 7px}.scenario-assumption{font-size:9px!important;line-height:1.45;max-width:100%;margin:4px 0!important}.scenario-caveat{font-size:8px!important;line-height:1.4}.scenario-inputs{grid-template-columns:1fr;gap:18px}.scenario-editor{padding:24px 20px;border-radius:0}.scenario-input{font-size:12px}.scenario-input input{min-height:50px}.scenario-editor h3{font-size:24px}.scenario-editor p{font-size:12px}.rip-chapter{min-height:calc(320svh + 800px)}.rip-stage{flex:1;height:auto;min-height:140px;margin-top:8px}.rip-packs{width:40%;height:100%;position:absolute;right:0;top:0;transform:scale(.65)}.rip-packs>div{height:115px;width:80px}.rip-packs .symbol{width:25px}.rip-packs b{font-size:18px}.rip-packs small{font-size:5px}.rip-stage .scene-readout{top:30%;text-align:left;width:65%;z-index:5}.rip-stage .scene-readout strong{font-size:43px}.rip-stage .scene-readout small{font-size:8px;max-width:215px;margin:0}.rip-chart{margin-top:0;height:155px;flex:none}.rip-chart svg{height:100%}.rip-chart text{font-size:11px}.rip-callout{gap:18px;margin-top:2px}.rip-callout>strong{font-size:32px}.rip-callout>span{font-size:9px}.rip-callout b{font-size:8px}.rip-chapter .scenario-caveat{margin:12px 0 0!important}.comparison-cards{gap:12px;grid-template-columns:1fr}.comparison-cards article{padding:18px}.comparison-cards .symbol{width:24px;height:24px;float:right}.comparison-cards h3{font-size:20px;margin:0 0 10px}.comparison-cards p{font-size:11px}.comparison-cards b{font-size:10px;margin-top:10px}.rip-chapter .chapter-end{gap:12px}.rip-chapter details{font-size:11px}.rolodex-stage{min-height:230px;flex:1;margin:15px -20px 0;overflow:hidden;perspective:850px}.rolodex-card{width:44%;height:88%;top:46%;padding:5px}.rolodex-label h3{font-size:20px;margin:8px 0;max-width:100%;line-height:1.2}.rolodex-label p{font-size:12px;margin:8px 0}.rolodex-label>span{font-size:8px}.rolodex-dots{padding:4px 0;gap:8px}.rolodex-dots button{width:25px;min-height:23px;padding:10px 0}.shipping-stage{flex:1;min-height:210px;height:auto;margin-top:15px;border-radius:15px}.shipping-card{height:63%;width:auto;max-width:50%}.shipping-card img{height:100%;width:auto;max-width:100%;object-fit:contain}.shipping-4 .shipping-card{height:76%;width:auto;max-width:50%}.shipping-chapter .chapter-progress{margin-top:14px}.shipping-cta{align-self:flex-start;margin:12px 0 9px!important;min-height:42px;font-size:12px!important;padding:10px 22px!important}.parcel{width:58%;height:38%;left:20%;top:36%;gap:10px}.parcel .symbol{width:25px;height:25px}.parcel span{font-size:6px}.shipping-chapter .scenario-caveat{text-align:left}.winner-story blockquote{font-size:25px}.activity-row .symbol{width:14px;height:14px}.story-word .symbol{width:30px;height:30px}}@media(max-height:700px)and (max-width:760px){.chapter-sticky{min-height:470px}.chapter-heading h2{font-size:29px}.chapter-heading p:not(.eyebrow){font-size:10px}.collector-stage{min-height:165px;margin-block:10px}.scene-readout>strong{font-size:32px}.future-stage{min-height:90px}.future-total strong{font-size:40px}.projection-chart{max-height:125px}.projection-breakdown strong{font-size:21px}.chapter-heading .eyebrow{margin-bottom:7px}.rip-stage{min-height:115px}.rip-chart{height:135px}.shipping-stage{min-height:175px}.rolodex-stage{min-height:200px}}@media(prefers-reduced-motion:reduce){.story-word,.ticket-stream i,.chance-halo circle,.flow-wire i,.delivery-route path,.journey-cohort i{animation:none!important}.collector-stage *,.shipping-stage *{transition:none!important}.slab-glint{display:none}.future-cards img{transform:none!important}.chapter-sticky{scroll-behavior:auto}}.budget-scene{position:absolute;inset:16% 12%;display:flex;flex-direction:column;justify-content:center;gap:25px}.budget-scene>span{font-size:10px;letter-spacing:.2em;color:#a5e9fa}.budget-scene>div{background:#06172bad;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:15px;border:1px solid #7dcce932;border-radius:12px}.budget-scene small{display:block;font-size:11px;color:#aecde1}.budget-scene b{display:inline-block;font:800 36px Inter Tight;margin:7px 0;color:#c0f5ff}.budget-scene div>span{font-size:9px;margin-left:8px;letter-spacing:.1em}.budget-scene i{display:block;height:3px;background:#91ebff;box-shadow:0 0 10px #6bdaff66}.budget-scene p{font-size:10px;line-height:1.5}.budget-stage .journey-slab{opacity:0}.chapter-progress button b{white-space:nowrap}.mechanics-strip span{margin-inline:7px}@media(max-width:760px){.budget-scene{inset:7% 8%;gap:10px}.budget-scene>span{font-size:8px}.budget-scene>div{padding:10px 15px}.budget-scene b{font-size:29px;margin:5px 0}.budget-scene small{font-size:9px}.budget-scene p{font-size:8px;margin:0}.chapter-progress{gap:7px}.chapter-progress button b{font-size:7px;letter-spacing:0}.chapter-progress button:nth-child(7){min-width:34px}}.future-environment{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;-webkit-mask-image:linear-gradient(0deg,transparent,#000 30%,#000 75%,transparent);mask-image:linear-gradient(0deg,transparent,#000 30%,#000 75%,transparent);border-radius:20px}.future-cards{top:10%;height:48%}.future-cards img{box-shadow:inset 0 0 12px #93e4ff66,0 0 18px #31cdff35;background:linear-gradient(130deg,#c7f7ff70,#186ea14a 40%,#b4eeff66);padding:9px;border:4px double #b9edff8f}.projection-breakdown strong span{font:inherit!important;color:inherit}.projection-breakdown{width:100%;justify-content:space-between}.projection-breakdown>div{min-width:0}.five-year-chapter .chapter-heading h2{max-width:100%}@media(max-width:760px){.projection-breakdown strong{font-size:25px}.projection-breakdown>div>span{font-size:9px}.projection-chart text,.rip-chart text{font-size:16px}.projection-chart text:last-child,.rip-chart text:last-child{font-size:12px}.future-environment{object-position:center 70%;opacity:.25;left:34%;width:66%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.future-cards{top:5%;height:85%}.future-cards img{padding:5px;border-width:3px}.future-total strong{font-size:52px}.scenario-assumption{font-size:10px!important}.scenario-caveat{font-size:9px!important}}.scroll-chapter{min-height:calc(var(--chapter-length, 4) * 88svh + var(--end-height, 180px))}.observation-details{width:100%;font-size:10px;color:#83afc9;line-height:1.6}.observation-details summary{cursor:pointer}.observation-details p{padding:7px 0;font-size:10px;max-width:800px}.observation-details summary:after{display:none}.chapter-end>details[open]{padding-bottom:10px}.five-year-chapter .chapter-end,.collector-chapter .chapter-end{gap:12px 18px}@media(max-width:760px){.scroll-chapter{min-height:calc(var(--chapter-length, 4) * 80svh + var(--end-height, 180px))}.mechanics-strip>div{word-spacing:.04em}.mechanics-strip>div span{display:inline!important;margin:0 7px!important}}.rip-stage .scene-readout{top:48%}.holding-counter{position:absolute;top:76%;left:0;right:0;text-align:center;padding-top:18px;border-top:1px solid #a9daff25}.holding-counter>span{display:block;font-size:9px;letter-spacing:.15em;color:#81baca}.holding-counter>b{display:block;font:800 30px Inter Tight;color:#b5f4ff;margin:7px 0}.holding-counter small{font-size:10px;color:#89a9bd;line-height:1.5}.rip-packs>div:before,.rip-packs>div:after{content:"";position:absolute;left:3px;right:3px;top:2px;height:7px;background:repeating-linear-gradient(90deg,#fff2 0px,#fff2 1px,transparent 1px,transparent 3px);border-bottom:1px solid #e1c9fc30}.rip-packs>div:after{top:auto;bottom:2px;border-bottom:0;border-top:1px solid #e1c9fc30}.rip-packs>div{background:linear-gradient(120deg,#775b91,#24143b 25%,#715e8d66 47%,#17172d 49%,#352644 80%,#b198c266)}@media(max-width:760px){.rip-stage .scene-readout{top:14%}.holding-counter{top:61%;text-align:left;padding-top:12px;border-top:1px solid #81d4fc23}.holding-counter>b{display:inline-block;font-size:26px;vertical-align:middle;margin:5px 18px 0 0}.holding-counter>span{font-size:7px}.holding-counter small{display:inline-block;vertical-align:middle;font-size:8px}.rip-packs{height:60%;top:0;transform:scale(.56);opacity:.7}.rip-stage{min-height:185px}.rip-chart{height:145px}}.win-flash{position:absolute;right:8%;top:30%;z-index:8;background:#072b43e8;border:1px solid #a1f5ff;border-radius:12px;padding:18px 24px;box-shadow:0 0 40px #49e9ff50;text-align:center;pointer-events:none;animation:win-flash 3s both}.win-flash .symbol{display:block;margin:auto;width:24px;height:24px}.win-flash b{display:block;font:800 30px Inter Tight;margin:8px 0;color:#c4ffff}.win-flash small{font-size:10px;color:#a8d4e4}@keyframes win-flash{0%{opacity:0;transform:translateY(15px) scale(.8)}15%,70%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.parcel-lid{inset:0;background:linear-gradient(130deg,#315770,#091c30);transform-origin:50% 0;transform:rotateX(-110deg);transition:transform 1s;backface-visibility:visible;z-index:2}.shipping-3 .parcel-lid{transform:rotateX(0)}.shipping-2 .parcel{opacity:.35;z-index:2;transform:rotateY(-12deg) rotateX(15deg) translateY(30px)}@media(max-width:760px){.projection-chart text,.rip-chart text{font-size:18px}.win-flash{right:2%;top:15%;padding:10px 15px}.win-flash b{font-size:22px}.win-flash small{font-size:8px}}@media(prefers-reduced-motion:reduce){.win-flash{display:none}}@media(max-height:740px)and (max-width:760px){.five-year-chapter .chapter-sticky{padding-top:12px;padding-bottom:8px}.five-year-chapter .chapter-heading p:not(.eyebrow){display:none}.five-year-chapter .chapter-heading .eyebrow{font-size:7px;line-height:10px;margin-bottom:5px}.five-year-chapter .chapter-heading h2{font-size:28px;margin-bottom:5px}.future-stage{min-height:115px;margin-top:4px}.future-total{top:14%}.future-total strong{font-size:43px}.future-total small{font-size:7px;max-width:190px;line-height:1.3}.projection-chart{max-height:105px;margin-top:2px}.projection-breakdown{padding:4px 0}.projection-breakdown strong{font-size:22px}.projection-breakdown>div>span{font-size:8px}.chart-legend{line-height:10px;margin:0 0 3px}.scenario-assumption{font-size:9px!important;line-height:1.35;margin:3px 0!important}.scenario-caveat{font-size:8px!important;line-height:1.35}.rip-stage{min-height:135px}.rip-chart{height:125px}.rip-chapter .chapter-heading p:not(.eyebrow){font-size:10px}.rip-chapter .chapter-heading h2{font-size:29px}.rip-stage .scene-readout{top:5%}.rip-stage .scene-readout strong{font-size:35px}.holding-counter{top:55%;padding-top:5px}.holding-counter>b{font-size:22px;margin-top:3px}.holding-counter small{font-size:7px}.rolodex-stage{min-height:160px}.rolodex-label h3{font-size:18px}.rolodex-label p{font-size:10px}}main{overflow:clip}@media(min-width:761px){.site-header{position:sticky;top:0;z-index:50}}:root{--cabinet: #0a0f17;--felt: #11171e;--silver: #d2dadc;--paper: #e6e9e6;--foil: #a5edf0;--etched: #aebfc8;--museum-edge: linear-gradient( 115deg, #e3eef165, #728e9720 32%, #a7f3ef55 65%, #c3b0eb30 )}.story-system{background:radial-gradient(ellipse at 50% 40%,#18344130,transparent 68%),#080e18;min-height:calc(var(--chapter-length, 4) * 90svh);border-top:0;overflow:clip;isolation:isolate}.story-system .chapter-sticky{position:sticky;top:84px;height:calc(100svh - 104px);min-height:0;max-height:1040px;display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:20px max(26px,calc((100vw - 1280px)/2));overflow:visible}.story-system .story-heading{position:relative;text-align:center;flex:0 0 auto;max-width:1050px;width:100%;margin:0 auto;z-index:4}.story-heading>.eyebrow{margin:0 0 12px;font-size:9px;letter-spacing:.24em;color:#a4b9c2}.story-heading h2{font-size:clamp(30px,3.55vw,56px);line-height:1.07;letter-spacing:-.045em;margin:0 auto 10px;max-width:1100px}.story-heading h2 em{display:inline;margin-left:.2em;color:#baf3f4;text-shadow:0 0 25px #8ffcff20;font-style:normal}.story-heading p:not(.eyebrow){font-size:14px;line-height:1.5;max-width:760px;margin:0 auto;color:#adc0c9}.heading-layers{height:105px;position:relative}.story-layer{position:absolute;inset:0;will-change:transform,opacity}.story-arena,.projection-display,.comparison-display,.delivery-stage{position:relative;flex:1;min-height:0;width:100%;max-width:1120px;margin:0 auto;border:1px solid transparent;border-radius:20px;background:linear-gradient(145deg,#111923,#080d14 65%) padding-box,var(--museum-edge) border-box;box-shadow:inset 0 0 0 4px #daeaf106,inset 0 0 0 5px #e3eff40c,0 20px 45px #0003;overflow:hidden;isolation:isolate}.story-arena:after,.projection-display:after,.comparison-display:after{content:"";position:absolute;inset:8px;border:1px solid #f2f7e80b;border-radius:13px;pointer-events:none;z-index:9}.story-environment{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;-webkit-mask-image:linear-gradient(90deg,#0005,#000 50%,#0008);mask-image:linear-gradient(90deg,#0005,#000 50%,#0008);z-index:-1;will-change:transform}.story-arena>.story-layer{inset:68px 38px 24px;display:flex;flex-direction:column;justify-content:center}.holding-badge{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#f1f3e8,#d7dedb);color:#17212a;border:1px solid #fafffc;border-radius:6px;padding:8px 13px;width:max-content;box-shadow:0 2px #fff3,0 8px 20px #0004}.holding-badge>.symbol{width:24px;height:24px}.holding-badge span{font-size:7px;letter-spacing:.13em;line-height:1.5}.holding-badge strong{display:block;font-size:14px;letter-spacing:-.025em;font-weight:700}.carried-holding{position:absolute;top:16px;left:18px;z-index:7;transform-origin:left top;will-change:transform}.projection-display>.holding-badge{position:absolute;top:18px;left:22px;z-index:4}.carried-slab{position:absolute;width:185px;height:270px;z-index:3;will-change:transform;pointer-events:none}.story-slab{height:100%;width:100%;padding:10px 9px;border:3px double #d8f3f48f;border-radius:12px;background:linear-gradient(125deg,#dcecf626,#95c6d80d 55%,#f7fcff3a);box-shadow:inset 0 0 0 5px #f5fdf812,0 18px 28px #0008;position:relative;overflow:hidden}.story-slab img{width:100%;height:100%;object-fit:contain;border-radius:4px}.intro-connection{position:absolute;inset:0}.intro-line{position:absolute;top:38%;left:30%;right:25%;height:1px;background:linear-gradient(90deg,transparent,#b4f3f2,transparent)}.intro-line i{position:absolute;inset:-2px 0;background:linear-gradient(90deg,transparent,#edfff8 50%,transparent);transform:scaleX(.15);animation:connection-pass 4s linear infinite}.intro-balance{position:absolute;left:0;right:0;bottom:5%;text-align:center}.intro-balance strong{font-size:clamp(20px,2.8vw,36px);color:#edf8f4;letter-spacing:-.03em}.intro-balance p{font-size:13px;color:#a6bdc4;margin:9px 0}@keyframes connection-pass{0%{transform:translate(-40%) scaleX(.12)}to{transform:translate(40%) scaleX(.12)}}.story-progress{display:flex;justify-content:center;gap:8px;flex:0 0 43px;align-items:center}.story-progress button{border:0;border-bottom:1px solid #a2b9c130;border-radius:0;padding:9px 13px;background:transparent;color:#8a9fa8;min-height:40px;font-size:11px;box-shadow:none;display:flex;gap:8px;align-items:center}.story-progress button span{font-size:8px;opacity:.6}.story-progress button[aria-current=step]{color:#daf5ef;border-color:#bceae6;background:linear-gradient(0deg,#cefff20c,transparent)}.story-footer{position:relative;z-index:2;padding:35px max(28px,calc((100vw - 1120px)/2)) 50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 24px;background:linear-gradient(180deg,#080e18,#090e15);border-bottom:1px solid #becdd919}.story-footer>p{font-size:13px;line-height:1.6;max-width:480px;color:#a8b8bf;margin:0}.story-footer>.observation-details{flex-basis:100%;max-width:1120px;border-top:1px solid #c7d7e11f;padding-top:17px;margin-top:10px}.story-footer .scenario-editor{flex-basis:100%}.scene-fineprint{font-size:10px!important;line-height:1.55!important;color:#9aabb7!important;text-align:center;margin:7px auto 0;max-width:940px}.odds-share{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;max-width:870px;width:100%;margin:auto}.share-grid{display:grid;grid-template-columns:repeat(var(--share-columns),1fr);gap:5px;max-height:290px;max-width:390px;aspect-ratio:1;margin:auto;width:100%;padding:12px;border:1px solid #cfdfdf20;background:#060a103b;border-radius:10px}.share-grid i{aspect-ratio:1;border:1px solid #91a5ad36;background:#9cb3b41d;border-radius:2px}.share-grid .your-share{background:#b8fff2;box-shadow:0 0 12px #70ffee90;border-color:#eafff9}.share-explanation strong{font-size:clamp(32px,4vw,58px);letter-spacing:-.045em;display:block;color:#c7f7f0}.share-explanation>span{font-size:19px;line-height:1.4;display:block;margin:8px 0 22px;max-width:280px}.share-explanation p,.share-explanation small{font-size:12px;color:#afc1c8;line-height:1.6;max-width:330px;display:block}.share-explanation small{font-size:10px;margin-top:18px;opacity:.8}.budget-ladder{display:grid;gap:10px;width:min(740px,100%);margin:auto}.budget-ladder>div{display:grid;grid-template-columns:86px 1fr;align-items:center;gap:24px;padding:10px 20px;border-bottom:1px solid #d6e2e51a}.budget-ladder>div>strong{font-size:30px;color:#dce7e7;letter-spacing:-.05em}.budget-ladder>div.chosen{background:linear-gradient(90deg,#cefff510,transparent);border:1px solid #abdfd74d;border-radius:8px}.budget-ladder b{display:block;font-size:19px;font-weight:600;color:#e0ede8}.budget-ladder b small{font-size:8px;letter-spacing:.15em;color:#8dadae}.budget-ladder i{display:block;height:5px;background:#c0d8d516;margin:7px 0;overflow:hidden}.budget-ladder i span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#6fadb1,#d3fff0);transform-origin:left}.budget-ladder div>span{font-size:11px;color:#9ab3bd}.trading-story{display:grid;grid-template-columns:1fr 130px 1fr;grid-template-rows:1fr auto auto;gap:12px 25px;height:100%;max-height:370px;margin:auto;width:100%}.trade-tape{min-height:0;overflow:hidden;border:1px solid #c7d8d226;border-radius:8px;background:#080e168f;position:relative;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.trade-tape>span,.funded-grails>span{font-size:8px;letter-spacing:.14em;padding:12px 14px;display:block;color:#b5d0d0;background:#111c22;position:relative;z-index:2}.trade-rows{transform:translateY(var(--trade-shift));padding-top:0;will-change:transform}.trade-rows>div{display:grid;grid-template-columns:7px 1fr auto;gap:10px;font-size:10px;align-items:center;padding:11px 13px;border-bottom:1px solid #bdccd315}.trade-rows i{height:4px;width:4px;background:#bdf1d9;border-radius:50%}.trade-rows b{font-size:12px;font-weight:500;color:#d4eddf}.trading-story .funding-flow{display:flex;flex-direction:column;justify-content:center;gap:12px;margin:0}.funding-core{display:flex;flex-direction:column;text-align:center;align-items:center;gap:7px}.funding-core>.symbol{width:42px;height:42px;color:#bfdcd9}.funding-core b{font-size:10px;font-weight:500;letter-spacing:.15em}.funding-core span{font-size:10px;color:#97b9b9}.flow-beam{position:relative;width:100%;height:2px;background:linear-gradient(90deg,transparent,#b7ded240,transparent);overflow:hidden}.flow-beam i{position:absolute;height:2px;width:22px;background:#d2fff0;animation:fee-particle var(--flow-speed, 2s) linear infinite;animation-play-state:paused}.scene-is-active .flow-beam i{animation-play-state:running}@keyframes fee-particle{0%{transform:translate(-25px)}to{transform:translate(160px)}}.funded-grails{min-width:0}.grail-calendar{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;margin-top:12px}.grail-calendar>div{position:relative;aspect-ratio:.7;border:1px solid #bddfd81c;border-radius:3px;background:#c6dcd309;overflow:hidden;transition:background .5s,border .5s}.grail-calendar img{width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(100%);transition:opacity .55s,transform .6s cubic-bezier(.22,1,.36,1)}.grail-calendar>div.funded img{opacity:.9;transform:translateY(0)}.grail-calendar span{position:absolute;bottom:1px;right:2px;font-size:7px;color:#a1bbba}.funded-grails>b{display:block;font-size:18px;text-align:center;margin:9px 0;color:#d4f4e4}.volume-scale{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.volume-scale>div{padding:8px 10px;border:1px solid #8ba4ab22;border-radius:4px;opacity:.5;transition:opacity .4s}.volume-scale>.selected{opacity:1;border-color:#bbd7d052}.volume-scale b{font-size:13px}.volume-scale i{display:block;height:4px;background:#e9fff612;margin:7px 0;overflow:hidden}.volume-scale i span{display:block;width:100%;height:100%;transform-origin:left;background:#bce4d7}.volume-scale div>span{display:block;font-size:8px;color:#9ab7b8}.trading-story>.scene-fineprint{grid-column:1/-1}.story-chart{display:block;width:100%;height:100%;min-height:0;overflow:visible}.story-chart text{fill:#a6b9c1;font:11px Inter,sans-serif}.chart-grid{stroke:#b1c7c519;stroke-width:1;fill:none}.chart-ghost{stroke:#b7d8d828;stroke-width:2;fill:none}.chart-cyan,.chart-silver,.chart-violet{stroke:#b4efdf;stroke-width:3;fill:none;stroke-linejoin:round;stroke-linecap:round}.chart-silver{stroke:#919ec3;stroke-width:2}.chart-violet{stroke:#e1bfd8}.story-chart .win-annotation{fill:#d2fff0;font-size:11px}.draw-checkpoints{display:flex;justify-content:center;gap:12px;flex:0 0 auto}.draw-checkpoints>span{border:1px solid #b4c9ca26;background:#c0d9db06;padding:8px 18px;text-align:center;font-size:19px;transition:background .4s,border .4s}.draw-checkpoints small{display:block;font-size:8px;color:#93aeb7;margin-top:2px}.draw-checkpoints .reached{background:#c1f9e811;border-color:#bfeade70;color:#d6fff2}.chance-story-chart{max-height:230px;width:min(660px,100%);margin:8px auto 0;flex:1}.outcome-caption{display:flex;justify-content:center;align-items:center;gap:15px;font-size:12px;color:#98b0b8}.outcome-caption>b{font-size:20px;color:#d0f5ec;letter-spacing:-.02em}.simulation-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;max-width:790px;width:100%;margin:auto}.cohort-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:12px;width:min(340px,100%);aspect-ratio:1;margin:auto;padding:10px}.cohort-grid i{width:100%;aspect-ratio:1;border-radius:4px;background:linear-gradient(150deg,#8499a344,#26353e);border:1px solid #bdd7d729;box-shadow:inset 0 1px #fff1;transition:background .55s,box-shadow .55s}.cohort-grid .won{background:linear-gradient(150deg,#e5fff0,#6bcab7);border-color:#c6fff0;box-shadow:0 0 12px #80ffca40}.simulation-result>span{font-size:9px;letter-spacing:.16em;color:#a0b8bd}.simulation-result>strong{display:block;font-size:86px;line-height:1.1;letter-spacing:-.06em;color:#c7f4e6;margin:15px 0}.simulation-result>strong small{display:block;font-size:22px;letter-spacing:-.02em;font-weight:500}.simulation-result p{font-size:15px;color:#a4bfc4}.simulation-result>small{display:block;font-size:11px;line-height:1.6;max-width:310px;color:#8fa7b0}.sample-bar{height:6px;max-width:300px;background:#c2dcd619;margin:20px 0;overflow:hidden}.sample-bar i{display:block;height:100%;width:100%;transform-origin:left;background:#b1ebd5;transition:transform .5s}.projection-display{display:grid;grid-template-rows:150px minmax(0,1fr) 30px;padding:22px 30px 15px;max-width:1160px;background:linear-gradient(145deg,#171e25dd,#080e14f8 70%) padding-box,var(--museum-edge) border-box}.projection-label{padding-top:60px;text-align:left;grid-column:1;grid-row:1;z-index:3}.projection-label>span{font-size:8px;letter-spacing:.16em;color:#adc3c6}.projection-label>strong{display:block;font-size:clamp(35px,4.3vw,60px);line-height:1.12;letter-spacing:-.055em;color:#d2f9eb}.projection-label>small{font-size:10px;display:block;color:#91a9b5;margin-top:4px}.collected-shelf{position:absolute;right:8%;top:24px;height:135px;display:flex;align-items:center;gap:9px}.collected-shelf>div{width:78px;height:110px;position:relative;padding:4px;border:2px double #d8f0ed3b;border-radius:6px;opacity:.23;transition:transform .7s,opacity .7s}.collected-shelf .acquired{opacity:1;box-shadow:0 0 25px #b4ffee18}.collected-shelf img{width:100%;height:100%;object-fit:cover;border-radius:3px}.collected-shelf span{font-size:9px;display:block;text-align:center;margin-top:7px;white-space:nowrap;color:#c5ebdf}.five-year-graph{grid-row:2;margin-top:14px}.projection-key{display:flex;align-items:center;justify-content:center;gap:25px;grid-row:3;font-size:10px;color:#afbec9;padding-top:9px}.projection-key>span:before{content:"";display:inline-block;width:18px;height:2px;background:#91a0c5;vertical-align:middle;margin-right:7px}.projection-key>span:nth-child(2):before{background:#b5efdf}.projection-key small{font-size:9px;opacity:.7}.year-track{display:flex;justify-content:center;gap:0;flex:0 0 32px;align-items:center}.year-track span{padding:8px 25px;border-bottom:1px solid #d8eddd28;font-size:11px;color:#7b929b}.year-track span.reached{color:#daf8eb;border-color:#b4e5ce}.final-receipt{width:100%;border:1px solid #c6ded64a;background:linear-gradient(125deg,#182429,#0a121a);padding:25px 32px 30px;box-shadow:inset 0 0 0 5px #d9eeeb09;border-radius:8px}.receipt-label{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #bdd8d128;padding-bottom:18px}.receipt-label>span{font-size:9px;letter-spacing:.15em;color:#bad5d0}.receipt-label>b{font-size:14px;font-weight:500}.receipt-label>small{font-size:10px;max-width:200px;line-height:1.5;color:#95adb4}.receipt-values{display:grid;grid-template-columns:.8fr 1fr 1fr 1.3fr;gap:24px;padding-top:25px}.receipt-values span{font-size:10px;display:block;color:#a3b9bf}.receipt-values b{font-size:30px;display:block;letter-spacing:-.035em;margin-top:9px;color:#e0f3eb}.receipt-values .receipt-total b{color:#c0f3dc}.receipt-total strong{display:block;font-size:12px;margin-top:9px;color:#ade2ce;font-weight:500}.comparison-display{display:flex;flex-direction:column;padding:25px 36px 20px;max-width:1160px}.comparison-score{display:grid;grid-template-columns:1fr 1fr;gap:30px;flex-shrink:0;padding-bottom:18px;border-bottom:1px solid #ceddd21b}.comparison-score>div{padding-left:12px;border-left:2px solid #d4b2c9}.comparison-score>div+div{border-color:#b6e6ce}.comparison-score span{font-size:8px;letter-spacing:.14em;color:#b2c1c6;display:block}.comparison-score strong{display:block;font-size:44px;line-height:1.3;color:#e6cedf;letter-spacing:-.05em}.comparison-score>div+div strong{color:#c4f2de}.comparison-score small{font-size:10px;color:#97b0b7}.rip-story-chart{flex:1;min-height:0;margin-top:8px}.pack-spend-track{display:flex;justify-content:center;gap:12px;flex:0 0 28px;padding-top:8px}.pack-spend-track i{display:block;transition:transform .4s,opacity .4s}.pack-spend-track .symbol{width:19px;height:24px;color:#ccb6ce}.comparison-cards{width:100%;margin:0 0 15px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.story-footer .comparison-cards>article{border:1px solid #b5cfd02e;background:linear-gradient(140deg,#1b252b,#0e141d);padding:25px;border-radius:10px}.story-footer .comparison-cards h3{font-size:25px;letter-spacing:-.03em}.story-footer .comparison-cards p{font-size:13px;line-height:1.7;color:#a9bac5}.story-footer .comparison-cards b{font-size:12px;color:#c3e9db;font-weight:500}.archive-carousel{position:relative;flex:1;min-height:0;width:100%;max-width:1000px;margin:auto;perspective:1100px;transform-style:preserve-3d}.archive-slab{position:absolute;top:50%;left:50%;width:230px;height:330px;max-height:95%;padding:10px;border:3px double #b4d5d17d;border-radius:12px;background:linear-gradient(125deg,#d9f5ef23,#03090f90 60%,#d6f8f032);box-shadow:0 20px 50px #0008,inset 0 0 0 4px #e1f8f009;overflow:hidden;will-change:transform,opacity}.archive-slab img{width:100%;height:100%;object-fit:contain}.archive-label{text-align:center;max-width:780px;margin:0 auto;flex:0 0 auto}.archive-label>span{font-size:9px;letter-spacing:.18em;color:#9db4bd}.archive-label h3{font-size:22px;line-height:1.3;margin:8px 0;letter-spacing:-.025em}.archive-label p{font-size:12px;color:#aac2c6;margin:0}.archive-dots{display:flex;justify-content:center;gap:14px;height:32px}.archive-dots button{position:relative;width:32px;height:32px;border:0;background:transparent;padding:0}.archive-dots button:after{content:"";position:absolute;inset:12px;border:1px solid #adc9c1;border-radius:50%}.archive-dots button[aria-pressed=true]:after{background:#d3f9e9}.delivery-stage{perspective:1000px;max-width:1120px}.delivery-environment{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;opacity:.28}.delivery-slab{position:absolute;top:42%;left:50%;width:185px;height:270px;z-index:4;will-change:transform,opacity}.collector-case{position:absolute;top:55%;left:42%;width:280px;height:170px;z-index:3;perspective:900px}.case-base{position:absolute;inset:0;background:linear-gradient(155deg,#152b34,#03090e);border:3px double #b4d5db73;box-shadow:inset 0 0 0 14px #202c31,0 25px 35px #0007;display:grid;place-content:center;text-align:center;border-radius:8px}.case-base .symbol{margin:auto;width:35px;height:35px;color:#d2e8df}.case-base span{font-size:8px;letter-spacing:.19em;margin-top:12px;color:#a6bdbb}.case-lid{position:absolute;inset:0;background:linear-gradient(145deg,#1d343b,#071118);border:3px double #adc4c985;z-index:2;transform-origin:top;backface-visibility:visible;border-radius:8px;box-shadow:inset 0 0 0 8px #0004}.shipping-route{position:absolute;inset:15% 0 0;width:100%;height:80%;z-index:1}.shipping-route path{stroke:#b5ebd4;stroke-width:2;fill:none}.shipping-route .route-base{stroke:#a0c0bc36}.shipping-route circle{fill:#d0fcea}.shipping-route text{font-size:10px;letter-spacing:2px;fill:#b0d1c5}.display-plinth{position:absolute;left:50%;top:75%;width:280px;height:45px;border:1px solid #c2dad249;background:linear-gradient(#162a32,#03080e);box-shadow:0 0 40px #baffda15}.delivery-caption{position:absolute;bottom:20px;left:25px;font-size:8px;letter-spacing:.18em;color:#93a9b6}.collector-testimonials{max-width:1400px;margin:auto;background:radial-gradient(ellipse at 50% 30%,#c4efe50a,transparent 65%);padding-top:80px;padding-bottom:85px}.collector-testimonials>header{text-align:center;margin-bottom:38px}.collector-testimonials h2{font-size:clamp(34px,4.3vw,65px);line-height:1.07;letter-spacing:-.045em;margin:14px 0}.collector-testimonials>header>p:last-child{font-size:15px;color:#a6b6c0}.testimonial-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.collector-testimonial{padding:8px 25px 22px;position:relative;border:1px solid transparent;border-radius:13px;background:linear-gradient(145deg,#1b232bcc,#080d15f5) padding-box,var(--museum-edge) border-box;box-shadow:inset 0 0 0 4px #dce8e80b,0 20px 40px #0004}.slab-certificate{display:grid;grid-template-columns:1fr auto;gap:4px;background:linear-gradient(120deg,#e5e8df,#cbd4d2);color:#1c282b;padding:10px 13px;margin:8px -9px 22px;border-radius:4px;border-left:4px solid #75877f}.slab-certificate>span{font-size:8px;letter-spacing:.08em;grid-column:1}.slab-certificate>b{font-size:17px;grid-column:1;grid-row:2}.slab-certificate>span:last-child{grid-column:2;grid-row:1/3;align-self:center;font-size:17px;font-weight:700}.testimonial-display{display:grid;grid-template-columns:140px 1fr;gap:22px;align-items:center}.testimonial-display>img{height:200px;width:100%;object-fit:contain;filter:drop-shadow(0 14px 12px #0008)}.testimonial-display span{font-size:8px;letter-spacing:.12em;color:#a2b6be}.testimonial-display strong{font-size:34px;letter-spacing:-.04em;color:#d8f5e8;display:block;margin-top:5px}.testimonial-display h3{font-size:16px;line-height:1.3;margin:10px 0}.testimonial-display p{font-size:12px;line-height:1.6;color:#aabfc5}.collector-testimonial blockquote{font-size:19px;line-height:1.5;font-weight:500;color:#e1ede7;margin:26px 0 12px;padding:0;border:0}.testimonial-attribution{font-size:12px;color:#c8ddd4}.testimonial-attribution span{color:#869eaa;font-size:10px;margin-left:8px}.testimonial-detail{font-size:11px;line-height:1.6;color:#9fb4bf}.proof-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #d1e8df20;padding-top:16px;margin-top:20px}.proof-strip>a:first-child{display:flex;align-items:center;gap:10px;color:#a8ccc1;font-size:10px}.proof-strip img{width:42px;height:55px;object-fit:cover;object-position:top;border:1px solid #bcded242;border-radius:4px}.proof-strip span{max-width:90px;line-height:1.6}.proof-strip .text-link{font-size:11px;color:#bfd7d0;display:flex;align-items:center;gap:8px}.proof-strip .symbol{width:13px;height:13px}.lab-panel,.vault-panel,.wallet-section form,.wallet-results,.wallet-empty,.prizes>article,.scenario-editor,.capacity-strip{border:1px solid transparent!important;background:linear-gradient(135deg,#1a232bed,#0a1018 75%) padding-box,var(--museum-edge) border-box!important;box-shadow:inset 0 0 0 4px #d9f1e907,inset 0 0 0 5px #dcefeb0a,0 15px 35px #0003!important;border-radius:12px!important;position:relative}.lab-panel:before,.vault-panel:before{content:"COLLECTOR’S RECORD";display:block;color:#9aaead;font-size:8px;letter-spacing:.2em;padding-bottom:17px;margin-bottom:12px;border-bottom:1px solid #d0e0d724}.lab-tabs button,.preset-row button{background:linear-gradient(#1e2a32,#121b24);border:1px solid #abc0c134;color:#afc3c7;border-radius:5px;box-shadow:inset 0 1px #edf8eb0b}.lab-tabs button[aria-selected=true],.lab-tabs button[aria-pressed=true],.preset-row button[aria-pressed=true]{background:linear-gradient(135deg,#e8ede4,#c8d8d0);color:#1a2b2c;border-color:#e9fcf4;box-shadow:0 3px 12px #0003}.lab-input input[type=number],.scenario-input input,.wallet-section input{background:linear-gradient(150deg,#04080e,#121d25)!important;border:1px solid #b3cccb42!important;box-shadow:inset 0 2px 8px #0006;color:#e2efe8!important;border-radius:5px!important}.faq-list details{background:linear-gradient(115deg,#1c252d5c,#070c13);border:1px solid #b7cfcc22;border-radius:7px;margin-bottom:10px;padding:0 22px}.prizes>article{overflow:hidden}.prizes>article h3{font-size:18px}.prize-art{background:radial-gradient(ellipse,#d1e6d909,transparent 70%),#080d12!important;border-bottom:1px solid #c2d3ca20}.prize-art img{filter:drop-shadow(0 12px 15px #0008)}.activity-row{border-bottom-color:#b4c8c42a!important;transition:background .2s}.activity-row:hover{background:#d8fff20a}.activity-head{color:#b9c8c5!important}.big-probability output{font-size:clamp(32px,4.5vw,62px);color:#c2efdf}.mobile-odds-readout strong{font-size:25px!important}.wallet-empty{padding:35px!important}.source,.notice{border-color:#b4cec33b!important;background:#19252c70!important}.today-budget-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:25px 0}.today-budget-options>button{display:flex;flex-direction:column;align-items:flex-start;padding:18px 12px;background:linear-gradient(125deg,#233239,#111a21);border:1px solid #b7cbc431;border-radius:6px;color:#c6ded5;gap:9px}.today-budget-options b{font-size:25px}.today-budget-options span{font-size:11px;line-height:1.6}@media(min-width:1600px){.story-system .chapter-sticky{padding-left:max(40px,calc((100vw - 1440px)/2));padding-right:max(40px,calc((100vw - 1440px)/2))}.story-arena,.projection-display,.comparison-display,.delivery-stage{max-width:1250px}.story-heading h2{font-size:58px}.heading-layers{height:118px}}@media(max-height:800px)and (min-width:761px){.story-system .chapter-sticky{padding-top:10px;gap:8px}.story-heading h2{font-size:36px}.story-heading p:not(.eyebrow){font-size:12px}.heading-layers{height:84px}.story-heading>.eyebrow{margin-bottom:8px}.story-arena>.story-layer{inset:55px 30px 14px}.share-grid{max-height:220px;max-width:220px;gap:3px}.budget-ladder{gap:2px}.budget-ladder>div{padding:6px 15px}.cohort-grid{max-width:240px;gap:8px}.simulation-result>strong{font-size:62px}.projection-display{grid-template-rows:118px minmax(0,1fr) 25px;padding:15px 24px}.projection-label{padding-top:48px}.projection-label>strong{font-size:40px}.collected-shelf{height:105px;top:15px}.collected-shelf>div{height:80px;width:56px}.comparison-score strong{font-size:34px}.comparison-score{padding-bottom:8px}.story-arena .carried-holding{top:10px}.carried-slab{height:205px;width:143px}.draw-checkpoints>span{padding:5px 14px;font-size:15px}.archive-slab{height:250px;width:175px}}@media(max-width:760px){.story-system{min-height:calc(var(--chapter-length, 4) * 95svh)}.story-system .chapter-sticky{top:64px;height:calc(100svh - 144px);padding:14px 16px 10px;gap:10px;max-height:none;min-height:0}.story-heading>.eyebrow{font-size:7px;letter-spacing:.17em;margin-bottom:10px}.story-heading h2{font-size:clamp(25px,6.8vw,36px);line-height:1.06;margin-bottom:9px;letter-spacing:-.035em}.story-heading h2 em{display:block;margin-left:0}.story-heading p:not(.eyebrow){font-size:11px;line-height:1.45;max-width:370px}.heading-layers{height:120px}.story-arena,.projection-display,.comparison-display,.delivery-stage{border-radius:13px}.story-arena>.story-layer{inset:60px 18px 15px}.story-arena:after,.projection-display:after,.comparison-display:after{inset:5px;border-radius:9px}.carried-holding{left:12px;top:12px;max-width:160px}.holding-badge{padding:5px 8px;gap:7px}.holding-badge>.symbol{width:17px;height:17px}.holding-badge span{font-size:6px}.holding-badge strong{font-size:11px}.carried-slab{height:165px;width:112px}.story-slab{padding:6px;border-width:2px;border-radius:8px}.intro-line{left:35%;right:10%;top:45%}.intro-balance strong{font-size:20px}.intro-balance p{font-size:10px}.story-progress{gap:0;justify-content:space-between;flex:0 0 31px}.story-progress button{font-size:8px;min-height:32px;padding:7px 5px;gap:3px}.story-progress button span{display:none}.odds-share{grid-template-columns:1fr;gap:13px}.share-grid{max-width:180px;max-height:180px;gap:3px;padding:8px}.share-grid i{border-radius:1px}.share-explanation{text-align:center}.share-explanation strong{font-size:27px}.share-explanation>span{font-size:12px;margin:6px auto;max-width:240px}.share-explanation p{font-size:9px;line-height:1.45;margin:7px auto;max-width:265px}.share-explanation small{font-size:8px;margin:7px auto 0}.budget-ladder{gap:4px}.budget-ladder>div{grid-template-columns:48px 1fr;gap:10px;padding:7px 8px}.budget-ladder>div>strong{font-size:22px}.budget-ladder b{font-size:16px}.budget-ladder b small{font-size:6px}.budget-ladder div>span{font-size:9px}.budget-ladder i{margin:5px 0;height:4px}.scene-fineprint{font-size:8px!important;line-height:1.5!important}.trading-story{grid-template-columns:1fr 42px 1fr;gap:10px 5px;grid-template-rows:minmax(0,1fr) auto auto;max-height:none}.trade-tape>span,.funded-grails>span{font-size:6px;line-height:1.6;padding:7px 5px;letter-spacing:.04em}.trade-rows>div{font-size:7px;padding:9px 5px;gap:4px;grid-template-columns:4px 1fr}.trade-rows b{font-size:8px;grid-column:2}.funding-core>.symbol{width:25px;height:25px}.funding-core b{font-size:6px;letter-spacing:0}.funding-core span{font-size:6px;line-height:1.4;text-align:center}.grail-calendar{grid-template-columns:repeat(6,1fr);gap:3px;margin-top:8px}.grail-calendar span{display:none}.funded-grails>b{font-size:11px;margin-top:8px}.volume-scale{gap:4px}.volume-scale>div{padding:5px}.volume-scale b{font-size:10px}.volume-scale div>span{font-size:6px;line-height:1.5}.volume-scale i{height:3px;margin:5px 0}.draw-checkpoints{gap:4px}.draw-checkpoints>span{font-size:15px;padding:7px 11px}.draw-checkpoints small{font-size:7px}.chance-story-chart{max-height:230px;margin:13px auto}.story-chart text{font-size:12px}.outcome-caption{flex-direction:column;gap:4px;font-size:10px}.outcome-caption>b{font-size:21px}.simulation-layout{grid-template-columns:1fr;gap:15px}.cohort-grid{max-width:215px;gap:7px;padding:0}.cohort-grid i{border-radius:3px}.simulation-result{text-align:center}.simulation-result>span{font-size:7px}.simulation-result>strong{font-size:42px;margin:5px 0}.simulation-result>strong small{display:inline;font-size:17px;margin-left:7px}.simulation-result p{font-size:10px;margin:8px 0 5px}.simulation-result>small{font-size:8px;line-height:1.5;max-width:250px;margin:auto}.sample-bar{margin:9px auto;max-width:215px;height:4px}.story-footer{padding:26px 20px 35px;gap:12px;justify-content:flex-start}.story-footer>p{font-size:11px}.story-footer>.button{font-size:12px;padding:13px 17px}.story-footer .text-button{font-size:10px}.story-footer>.observation-details{font-size:9px}.observation-details p{font-size:10px!important}.projection-display{grid-template-rows:148px minmax(0,1fr) 40px;padding:13px 10px 10px}.projection-display>.holding-badge{top:12px;left:12px}.projection-label{padding:62px 5px 0}.projection-label>span{font-size:7px}.projection-label>strong{font-size:36px}.projection-label>small{font-size:8px}.collected-shelf{top:60px;right:16px;gap:3px;height:72px}.collected-shelf>div{height:62px;width:44px;padding:2px;border-width:1px}.collected-shelf span{font-size:6px;margin-top:4px}.five-year-graph{margin-top:0}.projection-key{gap:9px;flex-wrap:wrap;align-content:center;font-size:8px}.projection-key small{flex-basis:100%;text-align:center;font-size:7px}.projection-key>span:before{width:13px;margin-right:5px}.year-track{flex:0 0 25px}.year-track span{padding:7px 14px;font-size:9px}.final-receipt{padding:18px 16px}.receipt-label{display:block;padding-bottom:13px}.receipt-label>*{display:block}.receipt-label>b{font-size:15px;margin:8px 0}.receipt-label>small{font-size:9px;max-width:none}.receipt-values{grid-template-columns:1fr 1fr;gap:22px 13px;padding-top:19px}.receipt-values span{font-size:9px}.receipt-values b{font-size:24px;margin-top:6px}.receipt-values .receipt-total{grid-column:1/-1;border-top:1px solid #c4dfd527;padding-top:17px}.receipt-total>b{font-size:38px}.receipt-total strong{font-size:12px}.comparison-display{padding:18px 13px 13px}.comparison-score{gap:10px;padding-bottom:15px}.comparison-score>div{padding-left:9px}.comparison-score span{font-size:6px;line-height:1.6;letter-spacing:.05em}.comparison-score strong{font-size:28px}.comparison-score small{display:block;font-size:8px;line-height:1.55}.rip-story-chart{margin-top:16px}.pack-spend-track{gap:4px}.pack-spend-track .symbol{width:15px;height:20px}.comparison-cards{grid-template-columns:1fr;gap:12px}.story-footer .comparison-cards>article{padding:20px}.story-footer .comparison-cards h3{font-size:23px}.story-footer .comparison-cards p{font-size:12px}.archive-slab{height:265px;width:185px;max-height:98%}.archive-label h3{font-size:16px}.archive-label>span{font-size:8px}.archive-label p{font-size:10px}.archive-dots{height:25px}.delivery-slab{width:130px;height:190px}.collector-case{width:195px;height:125px;left:30%}.delivery-caption{font-size:6px;left:16px;bottom:15px}.display-plinth{width:200px;height:35px}.shipping-route{width:170%;left:-35%}.shipping-route text{font-size:10px}.collector-testimonials{padding:45px 20px}.collector-testimonials>header{margin-bottom:25px}.collector-testimonials h2{font-size:35px}.collector-testimonials>header>p:last-child{font-size:12px}.testimonial-pair{grid-template-columns:1fr;gap:24px}.collector-testimonial{padding:8px 18px 19px}.testimonial-display{grid-template-columns:108px 1fr;gap:14px}.testimonial-display>img{height:175px}.testimonial-display strong{font-size:29px}.testimonial-display h3{font-size:14px}.testimonial-display p{font-size:11px}.collector-testimonial blockquote{font-size:17px;margin-top:22px}.slab-certificate{margin-bottom:19px}.proof-strip .text-link{font-size:10px}.lab-panel{padding:22px 17px!important}.today-budget-options{grid-template-columns:1fr 1fr}.faq-list details{padding:0 15px}.wallet-empty{padding:25px!important}}@media(max-height:720px)and (max-width:760px){.story-system .chapter-sticky{padding-top:8px;gap:6px}.heading-layers{height:99px}.story-heading h2{font-size:25px}.story-heading p:not(.eyebrow){font-size:10px}.story-heading>.eyebrow{margin-bottom:7px}.story-arena>.story-layer{inset:48px 13px 10px}.share-grid{max-width:120px;max-height:120px;gap:2px;padding:5px}.odds-share{gap:8px}.share-explanation strong{font-size:23px}.share-explanation p{font-size:8px;margin:4px auto}.share-explanation small{display:none}.budget-ladder{gap:1px}.budget-ladder>div{padding:4px 8px}.budget-ladder b{font-size:13px}.budget-ladder>div>strong{font-size:20px}.budget-ladder div>span{font-size:8px}.budget-ladder i{margin:4px 0}.cohort-grid{max-width:153px;gap:5px}.simulation-layout{gap:9px}.simulation-result>strong{font-size:32px}.simulation-result p{margin:6px 0 3px}.simulation-result>small{font-size:7px}.simulation-result>span{font-size:6px}.sample-bar{margin:6px auto;max-width:155px}.projection-display{grid-template-rows:117px minmax(0,1fr) 34px}.projection-label{padding-top:49px}.projection-label>strong{font-size:30px}.collected-shelf{top:49px;right:13px}.collected-shelf>div{width:35px;height:49px}.projection-key{font-size:7px;gap:6px}.projection-key small{font-size:6px}.year-track span{font-size:8px;padding:5px 12px}.archive-slab{height:205px;width:143px}.archive-label h3{font-size:14px}.story-progress button{font-size:7px}.draw-checkpoints>span{font-size:13px;padding:4px 10px}.outcome-caption>b{font-size:17px}.outcome-caption{font-size:8px}.chance-story-chart{margin:7px auto}.carried-slab{height:137px;width:94px}.intro-balance{bottom:0}.intro-balance strong{font-size:17px}.trade-rows>div{padding:6px 4px}.grail-calendar{gap:2px}.funded-grails>b{font-size:9px;margin-top:5px}.volume-scale>div{padding:3px}.volume-scale div>span{font-size:5px}.volume-scale i{margin:4px 0}.comparison-score strong{font-size:23px}.comparison-score small{font-size:7px}.comparison-display{padding-top:13px}.delivery-slab{height:155px;width:106px}}@media(prefers-reduced-motion:reduce){.story-layer,.carried-holding,.carried-slab,.story-environment,.delivery-slab,.archive-slab{will-change:auto}.intro-line i,.flow-beam i{animation:none!important}.story-layer{transform:none!important}.grail-calendar img,.cohort-grid i,.sample-bar i,.collected-shelf>div{transition:none!important}}.share-grid{width:min(290px,100%);max-width:290px;max-height:none}@media(max-height:800px)and (min-width:761px){.share-grid{width:220px;max-width:220px}}@media(max-width:760px){.share-grid{width:180px;max-width:180px}}@media(max-height:720px)and (max-width:760px){.share-grid{width:120px;max-width:120px}}.trade-rows{transform:none}.continuity-field{position:absolute;left:var(--field-x);top:var(--field-y);width:270px;height:270px;z-index:5;pointer-events:none;will-change:transform,opacity}.continuity-field i{position:absolute;border:1px solid #b9d0ce38;background:linear-gradient(145deg,#9ab6bf44,#172631b0);border-radius:2px;transition:background .45s,box-shadow .45s}.continuity-field i.illuminated{background:linear-gradient(130deg,#e4fff0,#80d9bb);border-color:#d0f9ed;box-shadow:0 0 12px #a4ffe550}.field-placeholder{width:290px;height:290px;max-width:100%;margin:auto}@media(max-height:800px)and (min-width:761px){.continuity-field{width:215px;height:215px}.field-placeholder{width:225px;height:225px}}@media(max-width:760px){.continuity-field{left:50%;top:152px;width:180px;height:180px}.field-placeholder{width:180px;height:180px}.simulator-intro .field-placeholder{height:180px;width:180px}}@media(max-height:720px)and (max-width:760px){.continuity-field{top:111px;width:120px;height:120px}.field-placeholder,.simulator-intro .field-placeholder{width:120px;height:120px}}@media(prefers-reduced-motion:reduce){.continuity-field,.continuity-field i{will-change:auto;transition:none}}.carried-holding{left:calc(16px + var(--intro, 0) * 14%);top:calc(16px + var(--intro, 0) * 38%)}.ongoing-entry{border-left:2px solid #bfe9d4;padding:10px 12px;margin-top:17px;background:linear-gradient(90deg,#c7fff011,transparent);max-width:330px}.ongoing-entry b{display:block;color:#d5f4e6;font-size:15px;font-weight:600}.ongoing-entry span{display:block;font-size:10px;line-height:1.6;margin-top:5px;color:#9eb9ba}@media(max-width:760px){.carried-holding{left:calc(12px + var(--intro, 0) * 14%);top:calc(12px + var(--intro, 0) * 12%)}.ongoing-entry{padding:7px 9px;margin:10px auto 0;max-width:270px}.ongoing-entry b{font-size:12px}.ongoing-entry span{font-size:8px;line-height:1.45;margin-top:4px}.share-explanation p{font-size:8px}}@media(max-height:720px)and (max-width:760px){.ongoing-entry{margin-top:6px;padding:5px 7px}.ongoing-entry b{font-size:10px}.ongoing-entry span,.share-explanation p{font-size:7px}}@media(max-width:760px){.five-year-graph text,.rip-story-chart text{font-size:21px}.five-year-graph .win-annotation{font-size:19px}.chance-story-chart text{font-size:16px}.rip-story-chart text:last-child{font-size:17px}}.archive-dots{flex-shrink:0}.archive-story .chapter-sticky{padding-bottom:14px}.story-heading h2{font-size:clamp(30px,3.2vw,50px)}.story-heading h2 em{display:block;margin-left:0}.heading-layers{height:145px}@media(max-height:800px)and (min-width:761px){.story-heading h2{font-size:34px}.heading-layers{height:112px}}@media(max-width:760px){.story-heading h2{font-size:clamp(25px,6.8vw,34px)}.heading-layers{height:125px}}@media(max-height:720px)and (max-width:760px){.story-heading h2{font-size:24px}.heading-layers{height:108px}}.testimonial-display strong span,.receipt-values b span,.comparison-score strong span{font:inherit;color:inherit;letter-spacing:inherit}.ongoing-entry b{line-height:1.45}@media(max-width:760px){.ongoing-entry b{font-size:11px;line-height:1.4}}@media(max-height:720px)and (max-width:760px){.ongoing-entry b{font-size:9px;line-height:1.4}}@media(max-width:760px){.shipping-route{width:100%;left:0}.shipping-route text{font-size:22px;letter-spacing:1px}}.trading-story{grid-template-rows:minmax(0,1fr) auto auto}.funded-grails{display:flex;flex-direction:column;min-height:0}.grail-calendar{flex:1;min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.grail-calendar>div{aspect-ratio:auto;min-height:0}@media(max-width:760px){.grail-calendar{grid-template-rows:repeat(4,minmax(0,1fr))}}.grail-calendar img{object-fit:contain}.ex-section{--pin-top: 84px;position:relative;min-height:calc(var(--screens, 4) * 90svh);background:#080e15;isolation:isolate;scroll-margin-top:84px}.ex-sticky{position:sticky;top:var(--pin-top);height:calc(100svh - var(--pin-top) - 16px);max-height:1040px;padding:14px max(24px,calc((100vw - 1200px)/2));display:flex;flex-direction:column;align-items:stretch;gap:12px}.ex-heading{flex:0 0 auto;text-align:center;position:relative;z-index:3}.ex-heading .eyebrow{font-size:10px;letter-spacing:.21em;color:#a2bdc1;margin:0 0 9px}.ex-heading .eyebrow span{margin-left:15px;color:#6f8d95}.ex-heading h2{font:800 clamp(30px,3.8vw,56px)/1.04 "Inter Tight",sans-serif;letter-spacing:-.045em;margin:0 0 10px}.ex-heading h2 em{color:#b0eeef;font-style:normal}.ex-heading>p:last-child{color:#b4c4cc;font-size:15px;line-height:1.45;margin:0 auto;max-width:850px}.ex-stage{position:relative;flex:1;min-height:0;width:100%;overflow:hidden;isolation:isolate;border-radius:16px;border:1px solid #9db1b43b;background:radial-gradient(ellipse at 50% 43%,#16374466,transparent 68%),linear-gradient(150deg,#1b2329,#090f14 60%,#172027);box-shadow:inset 0 0 0 4px #c8d5d409,inset 0 0 0 5px #aec8cc1a,0 20px 70px #0004}.ex-stage:after{content:"";position:absolute;inset:8px;border:1px solid #b5c6c210;border-radius:9px;pointer-events:none;z-index:6}.ex-stage:before{content:"";position:absolute;inset:0;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' filter='url(%23n)' opacity='.3' d='M0 0h180v180H0z'/%3E%3C/svg%3E");pointer-events:none}.ex-stage-topline{position:absolute;top:19px;left:25px;right:25px;display:flex;justify-content:space-between;gap:15px;color:#a4b9bd;font-size:9px;letter-spacing:.16em;z-index:5;pointer-events:none}.ex-snapshot{letter-spacing:.02em;color:#8cabae}.ex-world{position:absolute;inset:0;z-index:1}.ex-world canvas{display:block;width:100%;height:100%}.ex-stage-fallback{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px;position:absolute;inset:10% 0 20%}.ex-stage-fallback img{height:70%;border:7px solid #adcbd466;outline:1px solid #e1f2edaa;border-radius:7px;box-shadow:12px 20px 35px #0007;transform:rotate(-6deg)}.ex-stage-fallback span{font-size:13px}.ex-world.ready .ex-stage-fallback{display:none}.ex-world.fallback canvas{opacity:0}.ex-intro-note,.ex-odds-note{position:absolute;left:7%;top:29%;width:34%;z-index:3;pointer-events:none}.ex-intro-note{opacity:var(--intro-reveal, 1);transform:translateY(calc((1 - var(--intro-reveal, 1)) * -18px))}.ex-intro-note>span,.ex-odds-note>span,.ex-repeat-label>span,.ex-capacity>span,.ex-shelf-caption>span{display:block;letter-spacing:.16em;font-size:10px;color:#adc6c8;margin-bottom:12px}.ex-intro-note strong{font:700 clamp(20px,2.3vw,32px)/1.1 "Inter Tight",sans-serif;display:block;color:#ecf2eb;letter-spacing:-.02em}.ex-intro-note p,.ex-odds-note p{font-size:14px;line-height:1.6;color:#a9bdc2;margin-top:16px}.ex-odds-note{opacity:var(--odds-reveal, 0)}.ex-odds-note strong{display:block;font:800 clamp(26px,3.3vw,46px)/1.02 "Inter Tight",sans-serif;letter-spacing:-.03em;color:#b8f0ef}.ex-holding-record{position:absolute;bottom:15px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #a9c5c329;padding:15px 14px 0;z-index:4}.ex-holding-record>div:first-child{display:flex;align-items:center;gap:14px}.ex-holding-record>div:last-child{text-align:right}.ex-holding-record span{font-size:9px;letter-spacing:.14em;color:#93aaaf}.ex-holding-record strong{display:block;font:700 23px/1.15 Inter Tight,sans-serif;margin-top:4px;color:#eaf0e9;letter-spacing:-.025em}.ex-holding-record strong span{font:inherit;color:inherit;letter-spacing:inherit}.ex-record-mark{display:flex;padding:10px;border:1px solid #a6d2d450;border-radius:50%}.ex-record-mark .symbol{height:23px;width:23px;color:#b4e8e9}.ex-caption{text-align:center;color:#b6c8ca;font-size:13px;line-height:1.4;min-height:18px;max-width:960px;margin:0 auto}.ex-navigation{display:flex;width:100%;flex:0 0 auto;border-top:1px solid #b8cccd22}.ex-navigation button{position:relative;flex:1;display:flex;justify-content:center;align-items:center;gap:9px;padding:13px 8px 4px;min-height:40px;background:none;border:0;color:#849aa1;cursor:pointer;font:500 12px/1.15 Inter,sans-serif}.ex-navigation button:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:#b1efec;transform:scaleX(0);transition:transform .35s}.ex-navigation button[aria-current]{color:#d2efeb}.ex-navigation button[aria-current]:before{transform:scaleX(1)}.ex-navigation button span{font-size:9px;opacity:.7}.ex-navigation button b{font:inherit}.ex-navigation button:hover{color:#fff}.ex-fund-overlay{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:var(--fund-reveal, 0)}.ex-trade-ledger{position:absolute;left:6%;top:29%;width:26%;padding:14px;border:1px solid #9ebabe40;border-radius:7px;background:linear-gradient(140deg,#c5e0dd14,#071015cc);box-shadow:5px 12px 20px #0003;transform:perspective(700px) rotateY(8deg)}.ex-trade-ledger>span{display:block;color:#a7bdc1;letter-spacing:.14em;font-size:9px;margin-bottom:9px}.ex-trade-ledger>div{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:9px 0;border-bottom:1px solid #a4b7b418;font-size:12px}.ex-trade-ledger i{width:4px;height:4px;border-radius:50%;background:#ade5ce;box-shadow:0 0 7px #ade5ce66}.ex-trade-ledger div>span{flex:1;color:#9fb7b9}.ex-trade-ledger b{color:#d3e6df;font-weight:500}.ex-trade-ledger small{font-size:10px;display:block;margin-top:10px;color:#8ca7ac}.ex-fund-label,.ex-grail-label{position:absolute;width:25%;text-align:center;top:14%;left:37.5%}.ex-grail-label{left:68%}.ex-fund-label span,.ex-grail-label span{display:block;font-size:9px;letter-spacing:.14em;color:#b4c8c8;margin-bottom:7px}.ex-fund-label b,.ex-grail-label b{display:block;font-size:16px;color:#e3efeb;font-weight:500}.ex-fund-label small{display:block;font-size:11px;color:#8caaad;margin:7px -15px 0}.ex-fund-equation{position:absolute;bottom:23%;left:7%;right:7%;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#a6bbc1}.ex-fund-equation .symbol{width:25px}.ex-fund-equation b{color:#d4eee7;font-size:20px}.ex-capacity{position:absolute;z-index:3;left:7%;top:30%;width:28%;pointer-events:none;opacity:var(--speed-reveal, 0)}.ex-capacity strong{display:block;font:800 42px/1 Inter Tight,sans-serif;color:#b6f3eb}.ex-capacity strong small{display:block;font:500 15px/1.4 Inter,sans-serif;margin-top:9px}.ex-capacity p{font-size:12px;color:#a5bcbe;line-height:1.5}.ex-capacity>div{display:flex;gap:9px}.ex-capacity i{font-style:normal;width:29px;height:28px;display:grid;place-items:center;border:1px solid #a9ccc72d;border-radius:4px;font-size:12px;color:#5e777d}.ex-capacity .lit{background:#aadad226;border-color:#add8d46e;color:#d5ebe4}.chapter-3 .ex-trade-ledger,.chapter-3 .ex-fund-equation{opacity:0}.ex-repeat-label{position:absolute;left:10%;right:10%;top:11%;z-index:3;text-align:center;opacity:var(--repeat-reveal, 0);pointer-events:none}.ex-repeat-label>span{margin:0 0 8px}.ex-repeat-label b{display:block;font:700 clamp(23px,2.4vw,32px)/1.1 "Inter Tight",sans-serif;color:#d0efe8}.ex-repeat-label small{display:block;font-size:12px;margin-top:7px;color:#a9c1c1}.ex-long-chart{position:absolute;left:13%;right:13%;top:28%;height:32%;z-index:2;opacity:var(--long-reveal, 0);transform:translateY(calc((1 - var(--long-reveal, 0)) * 25px))}.ex-chance-chart{width:100%;height:100%;overflow:visible}.ex-stage svg text{font:12px Inter,sans-serif;fill:#9bb5bb}.ex-stage svg .ex-chart-title{font-size:10px;letter-spacing:.09em;fill:#a3c3c4}.ex-grid{fill:none;stroke:#b6d4d222;stroke-width:1}.ex-ghost{fill:none;stroke:#9bc7cd23;stroke-width:1.5}.ex-line{fill:none;stroke:#b2f0e9;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.ex-point{fill:#e4fff4}.ex-holding-line{fill:none;stroke:#78929e;stroke-width:2.5}.ex-drawing-rail{position:absolute;bottom:18%;left:10%;right:10%;display:flex;justify-content:space-between;border-top:1px solid #a9c8c444;z-index:3;opacity:var(--long-reveal, 0)}.ex-drawing-rail>span{position:relative;font-size:13px;color:#7e9da3;text-align:center;padding-top:10px;min-width:30px}.ex-drawing-rail i{position:absolute;top:-3px;left:calc(50% - 2px);width:5px;height:5px;background:#3c5d64;border-radius:50%}.ex-drawing-rail small{display:block;font-size:9px;margin-top:4px;color:#819a9d}.ex-drawing-rail .reached{color:#d4eee5}.ex-drawing-rail .reached i{background:#b3eae4;box-shadow:0 0 8px #9cf5e856}.ex-endcap{padding:70px max(26px,calc((100vw - 1050px)/2));background:linear-gradient(180deg,#080e15,#0b1119)}.ex-endcap>.eyebrow,.ex-receipt-title .eyebrow{font-size:10px;color:#a5c1c0;letter-spacing:.19em}.ex-endcap h3{font:800 clamp(26px,3vw,40px)/1.12 "Inter Tight",sans-serif;margin:12px 0 15px;letter-spacing:-.025em}.ex-endcap p{font-size:15px;line-height:1.65;color:#a9bec1;max-width:850px}.ex-endcap em{color:#b9e9e2;font-style:normal}.ex-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0}.ex-amounts>button{text-align:left;padding:21px 18px;cursor:pointer;border:1px solid #93b2b236;border-radius:9px;color:#dbeae7;background:linear-gradient(130deg,#cee1d613,#090f14);box-shadow:inset 0 1px #d9ede218}.ex-amounts>button[aria-pressed=true]{border-color:#c0dfcb99;background:linear-gradient(140deg,#b6e5d626,#0c1a20)}.ex-amounts b{display:block;font:700 31px Inter Tight,sans-serif;color:#ebf2e9;margin-bottom:12px}.ex-amounts span{display:block;font-size:12px;color:#a8c1c1}.ex-amounts small{display:block;font-size:11px;color:#a8bfc0;margin-top:13px}.ex-amounts i{display:block;height:3px;background:#99b8b41c;margin-top:13px}.ex-amounts i em{display:block;height:100%;background:#b1dfd3;transform-origin:left}.ex-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:26px 0}.ex-endcap .text-button{color:#b0cbc9}.ex-editor{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;padding:27px;border:1px solid #aacbc044;background:linear-gradient(140deg,#b8c8b814,#111921);border-radius:12px;margin:20px 0;align-items:end}.ex-editor>p,.ex-editor>.ex-actions{grid-column:1/-1;margin:0}.ex-input{display:block;position:relative}.ex-input>span{display:block;font-size:13px;color:#bccfca;margin-bottom:12px}.ex-input input{width:100%;box-sizing:border-box;background:#050c13;color:#e9f2e9;border:1px solid #aac7c552;border-radius:7px;padding:15px 35px 15px 16px;font:700 25px Inter Tight,sans-serif}.ex-input i{position:absolute;right:25px;bottom:17px;font-style:normal;color:#a7c5c1;pointer-events:none}.ex-evidence{border-top:1px solid #bfd4ca25;padding-top:20px;margin-top:26px}.ex-evidence summary{color:#c4d6cf;font-size:14px;cursor:pointer;padding-bottom:8px}.ex-evidence p,.ex-endcap .ex-observed{font-size:13px;color:#8fa9ac}.ex-evidence a{color:#abd8d4}.ex-evidence .symbol{width:16px;height:16px}.ex-refresh{font-size:12px;margin-top:12px}.ex-proof-bridge{margin:70px auto 0;text-align:center;padding-top:45px;border-top:1px solid #b5ccbe1e}.ex-proof-bridge>span{font-size:9px;letter-spacing:.2em;color:#839f9f}.ex-proof-bridge p{font:700 35px Inter Tight,sans-serif;color:#dbe8df;margin:15px auto}.ex-proof-bridge .symbol{transform:rotate(90deg);width:28px;color:#8bb9b7}.ex-alternatives{margin:30px 0}.ex-history-panel{padding:28px;margin-top:22px;border:1px solid #b1cbbc38;border-radius:12px;background:#0d171e}.ex-history-axis{display:flex;justify-content:space-between;font-size:12px;color:#b7ceca;margin:22px 0 10px}.ex-history-scroll{max-height:320px;overflow:auto;border:1px solid #96bbac24;background:#090f17;border-radius:6px;padding:12px}.ex-history-scroll svg{width:100%;display:block}.ex-history-scroll text{font-size:10px;fill:#769293}.ex-future-world{top:9%;height:46%;bottom:auto}.ex-shelf-caption{position:absolute;z-index:3;left:6%;right:6%;top:12%;text-align:center;pointer-events:none}.ex-shelf-caption span{margin-bottom:6px}.ex-shelf-caption strong{display:block;color:#d3ece1;font:700 clamp(19px,2vw,28px)/1.15 "Inter Tight",sans-serif}.ex-shelf-caption small{display:block;color:#95b0b0;font-size:11px;margin-top:6px}.ex-future-plot{position:absolute;bottom:15px;left:25px;right:25px;height:47%;z-index:2}.ex-future-chart{width:100%;height:calc(100% - 20px);overflow:visible}.ex-legend{display:flex;justify-content:center;gap:26px;font-size:11px;color:#a9bfbe}.ex-legend span:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:2px;margin-right:8px;background:#79949c}.ex-legend span:last-child:before{background:#b1e9df}.ex-stage svg .ex-win-value{fill:#d0ecd9;font-size:11px}.ex-assumptions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 30px;font-size:11px;color:#94b0b0}.ex-assumptions b{color:#c6e6da;font-weight:500}.ex-final-receipt{border:1px solid #b2c8b454;border-radius:12px;background:linear-gradient(130deg,#aebf9810,#111922);overflow:hidden;box-shadow:inset 0 1px #ecf3df25}.ex-receipt-title{padding:28px 30px 10px}.ex-receipt-title h3{font-size:30px}.ex-receipt-title p{font-size:13px}.ex-receipt-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:10px 30px 28px;gap:28px}.ex-receipt-grid>div>span{font-size:12px;display:block;color:#9db5ae;margin-bottom:10px}.ex-receipt-grid b{display:block;font:700 clamp(23px,2.8vw,34px)/1.1 "Inter Tight",sans-serif;color:#e3efdf}.ex-receipt-total{grid-column:1/-1;border-top:1px solid #becbb53b;padding-top:28px}.ex-receipt-grid .ex-receipt-total b{font-size:clamp(38px,5vw,64px);display:inline-block;margin-right:20px;letter-spacing:-.04em}.ex-receipt-total strong{display:inline-block;font-size:14px;color:#aeccae;font-weight:500}.ex-purchase-lanes{position:absolute;top:11%;left:4%;right:4%;height:47%;display:grid;grid-template-columns:1fr 1fr;gap:35px;z-index:3}.ex-pack-lane,.ex-retained-lane{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ex-pack-object{position:relative;height:62%;aspect-ratio:.73;perspective:800px;transform:rotate(-8deg) translate(calc(var(--pack-shift, 0) * -10px))}.ex-foil-pack{position:absolute;inset:0;background:repeating-linear-gradient(96deg,#fff0,#ffffff08 1px,#fff0 4px),linear-gradient(125deg,#302d35,#a49d91 12%,#403f47 26%,#191f2a 60%,#807c77 90%,#b3a391);border:1px solid #d4c5ae66;box-shadow:8px 12px 20px #0007,inset 0 8px #ffffff16,inset 0 -8px #ffffff12;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ecdfc9;transform:translateY(calc(var(--opening, 0) * 12px))}.ex-foil-pack>span{font:700 clamp(12px,1.5vw,20px)/1.07 "Inter Tight",sans-serif;text-align:center;letter-spacing:-.01em}.ex-foil-pack .symbol{margin:8px 0;width:28px;height:28px;opacity:.6}.ex-foil-pack small{font-size:6px;letter-spacing:.12em}.ex-pack-tear{position:absolute;top:0;height:13px;left:0;right:0;background:repeating-linear-gradient(90deg,#877f72,#d0c5b266 2px,#656368 4px);transform-origin:right;transform:translateY(calc(var(--opening, 0) * -28px)) rotate(calc(var(--opening, 0) * 32deg))}.ex-pack-inside{position:absolute;inset:7%}.ex-pack-inside img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:3px;border:2px solid #d8e3d088;transform:translate(calc(var(--opening, 0) * var(--i) * 12px),calc(var(--opening, 0) * -35px)) rotate(calc(var(--opening, 0) * var(--i) * 9deg))}.ex-lane-label{text-align:center;position:relative;z-index:3;margin-top:7px}.ex-lane-label>span{display:block;font-size:9px;letter-spacing:.12em;color:#acb9b7}.ex-lane-label>b{display:block;font:700 clamp(21px,2.9vw,35px)/1.1 "Inter Tight",sans-serif;color:#d7c5ad;margin-top:6px}.ex-lane-label small{display:block;font-size:11px;color:#9fb5b6;max-width:310px;line-height:1.4;margin-top:6px}.ex-retained-lane .ex-lane-label>b{color:#b5e4d5}.ex-retained-plaque{border:1px solid #b8d1bb77;border-radius:8px;padding:16px 25px;text-align:center;background:linear-gradient(135deg,#bdd8b228,#152128);box-shadow:5px 8px 25px #0004,inset 0 1px #f4ffe533;transform:perspective(700px) rotateY(-9deg) rotate(3deg)}.ex-retained-plaque .symbol{width:20px;height:20px;display:block;margin:0 auto 12px;color:#bbd9bf}.ex-retained-plaque>span{display:block;font-size:8px;letter-spacing:.12em;color:#a5bcb1}.ex-retained-plaque b{font:700 30px Inter Tight,sans-serif;color:#e5edda}.ex-retained-plaque small{display:block;margin-top:8px;font-size:9px;color:#8caa9e}.ex-rip-plot{position:absolute;left:6%;right:6%;bottom:3%;height:36%}.ex-rip-plot svg{width:100%;height:100%;overflow:visible}.ex-rip-line{fill:none;stroke:#d6c0a0;stroke-width:3;stroke-linecap:round}.ex-comparison-receipt{display:grid;grid-template-columns:1.7fr 1fr;gap:35px;padding:30px;border:1px solid #b2bfa843;border-radius:12px;background:linear-gradient(140deg,#b4b3a011,#121d22)}.ex-comparison-receipt h3{font-size:32px}.ex-comparison-receipt>div:last-child{border-left:1px solid #bcd4bc2d;padding-left:30px}.ex-comparison-receipt>div:last-child>span{display:block;font-size:9px;letter-spacing:.14em;color:#afc4b7;margin:8px 0 16px}.ex-comparison-receipt>div:last-child>b{font:700 36px Inter Tight,sans-serif;color:#c6e8d2}.ex-comparison-receipt p{font-size:14px}.ex-tradeoffs{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:25px 0}.ex-tradeoffs h4{font-size:20px;font-weight:600;margin:0}.ex-tradeoffs p{font-size:14px}.ex-delivery-label{position:absolute;bottom:9%;left:5%;right:5%;text-align:center;z-index:4}.ex-delivery-label span{display:block;font-size:10px;letter-spacing:.19em;color:#8eaba9;margin-bottom:10px}.ex-delivery-label strong{font:600 clamp(20px,2.4vw,31px) "Inter Tight",sans-serif;color:#cfe7dc}.ex-delivery-route{position:absolute;width:90%;height:55%;left:5%;top:25%;opacity:var(--route-reveal, 0);overflow:visible;z-index:0}.ex-delivery-route path{fill:none;stroke-width:2}.ex-route-base{stroke:#71928e44}.ex-route-travel{stroke:#b4e3cf;stroke-dasharray:1;stroke-dashoffset:var(--route-progress, 1)}.ex-delivery-route circle{fill:#b2d9cc}.ex-delivery-stage svg text{font-size:15px;letter-spacing:.12em}@media(max-width:760px){.ex-section{--pin-top: 64px;scroll-margin-top:64px}.ex-sticky{height:calc(100svh - 142px);padding:10px 14px 0;gap:9px}.ex-heading .eyebrow{font-size:8px;margin-bottom:8px;letter-spacing:.16em}.ex-heading h2{font-size:clamp(28px,7.5vw,36px);line-height:1.03;margin-bottom:8px}.ex-heading>p:last-child{font-size:13px;max-width:370px;line-height:1.4}.ex-stage{border-radius:12px}.ex-stage-topline{top:13px;left:16px;right:16px;font-size:7px;letter-spacing:.09em}.ex-stage-topline>span:last-child{display:none}.ex-caption{font-size:11px;line-height:1.4;min-height:30px}.ex-navigation button{padding:10px 1px 0;min-height:34px;flex-direction:column;gap:5px;font-size:9px}.ex-navigation button span{display:none}.ex-heading .eyebrow span{margin-left:8px}.ex-intro-note,.ex-odds-note{top:12%;left:6%;right:6%;width:auto;text-align:center}.ex-intro-note>span,.ex-odds-note>span{font-size:8px;margin-bottom:8px}.ex-intro-note strong{font-size:21px}.ex-intro-note p{font-size:11px;margin:7px 0}.ex-intro-note p br{display:none}.ex-odds-note strong{font-size:30px}.ex-odds-note p{font-size:12px;margin:7px 0}.ex-holding-record{left:13px;right:13px;bottom:13px;padding:11px 2px 0;gap:10px}.ex-holding-record span{font-size:7px;letter-spacing:.08em}.ex-holding-record strong{font-size:19px}.ex-holding-record>div:first-child{gap:8px}.ex-record-mark{display:none}.ex-trade-ledger{left:4%;width:27%;padding:9px 6px;top:32%;border-radius:5px}.ex-trade-ledger>span{font-size:6px;letter-spacing:.04em;margin-bottom:5px}.ex-trade-ledger>div{gap:4px;padding:8px 0;font-size:10px}.ex-trade-ledger i{width:3px;height:3px}.ex-trade-ledger small{font-size:8px;line-height:1.4}.ex-fund-label,.ex-grail-label{top:16%;width:32%}.ex-fund-label{left:33%}.ex-grail-label{left:66%}.ex-fund-label span,.ex-grail-label span{font-size:7px;margin-bottom:6px;letter-spacing:.05em}.ex-fund-label b,.ex-grail-label b{font-size:12px;line-height:1.25}.ex-fund-label small{font-size:9px;line-height:1.4;margin:7px -1px 0}.ex-fund-equation{bottom:24%;left:5%;right:5%;gap:6px;flex-wrap:wrap;font-size:10px}.ex-fund-equation b{font-size:14px}.ex-fund-equation .symbol{width:17px;height:17px}.ex-capacity{left:5%;width:28%;top:31%}.ex-capacity>span{font-size:7px;line-height:1.5;margin-bottom:8px;letter-spacing:.05em}.ex-capacity strong{font-size:32px}.ex-capacity strong small{font-size:11px}.ex-capacity p{font-size:9px;line-height:1.4}.ex-capacity>div{gap:4px;flex-wrap:wrap}.ex-capacity i{width:18px;height:20px;font-size:9px}.ex-repeat-label{top:12%;left:5%;right:5%}.ex-repeat-label>span{font-size:8px;margin-bottom:7px}.ex-repeat-label b{font-size:23px}.ex-repeat-label small{font-size:10px;margin-top:6px}.ex-long-chart{left:4%;right:4%;top:30%;height:31%}.ex-stage svg text{font-size:20px}.ex-stage svg .ex-chart-title{font-size:16px;letter-spacing:.015em}.ex-drawing-rail{bottom:20%;left:10%;right:10%}.ex-drawing-rail>span{font-size:11px;padding-top:7px}.ex-drawing-rail small{font-size:7px}.ex-endcap{padding:45px 24px}.ex-endcap h3{font-size:29px}.ex-endcap p{font-size:14px}.ex-amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-amounts>button{padding:17px 13px}.ex-amounts small{font-size:10px;line-height:1.5}.ex-actions{gap:12px}.ex-endcap .button,.ex-endcap .outline-button{font-size:13px}.ex-editor{padding:18px;grid-template-columns:1fr}.ex-history-panel{padding:18px}.ex-history-scroll{padding:5px}.ex-history-scroll text{font-size:17px}.ex-proof-bridge{margin-top:45px;padding-top:30px}.ex-future-world{height:43%;top:14%}.ex-shelf-caption{top:13%}.ex-shelf-caption>span{font-size:7px}.ex-shelf-caption strong{font-size:18px}.ex-shelf-caption small{font-size:9px;line-height:1.4}.ex-future-plot{left:7px;right:7px;bottom:15px;height:39%}.ex-legend{font-size:9px;gap:15px}.ex-stage svg .ex-win-value{font-size:19px}.ex-future-chart{height:calc(100% - 18px)}.ex-assumptions{justify-content:space-between;gap:5px;font-size:9px;line-height:1.35}.ex-assumptions>span{flex:1;text-align:center}.ex-assumptions b{display:block;font-size:12px;margin-bottom:3px}.ex-receipt-title{padding:22px 20px 8px}.ex-receipt-grid{grid-template-columns:1fr;padding:10px 20px 24px;gap:20px}.ex-receipt-grid>div:not(.ex-receipt-total){display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-receipt-grid>div>span{font-size:11px;max-width:150px;margin:0}.ex-receipt-grid b{font-size:22px;white-space:nowrap}.ex-receipt-grid .ex-receipt-total b{display:block;font-size:42px;margin:13px 0}.ex-receipt-total strong{font-size:13px}.ex-purchase-lanes{top:14%;left:5%;right:5%;height:46%;gap:15px}.ex-pack-object{height:55%}.ex-foil-pack .symbol{width:20px;height:20px;margin:6px 0}.ex-foil-pack small{display:none}.ex-retained-plaque{padding:13px 9px}.ex-retained-plaque .symbol{margin-bottom:7px;width:17px;height:17px}.ex-retained-plaque>span{font-size:6px}.ex-retained-plaque b{font-size:25px}.ex-retained-plaque small{font-size:7px;line-height:1.4;max-width:110px}.ex-lane-label>span{font-size:6px;letter-spacing:.05em}.ex-lane-label>b{font-size:20px}.ex-lane-label small{font-size:9px;line-height:1.3;max-width:160px}.ex-rip-plot{left:3%;right:3%;height:33%;bottom:3%}.ex-comparison-receipt{grid-template-columns:1fr;gap:22px;padding:22px}.ex-comparison-receipt>div:last-child{padding:22px 0 0;border-left:0;border-top:1px solid #bcd4bc2d}.ex-tradeoffs{grid-template-columns:1fr;gap:20px}.ex-delivery-label{bottom:10%}.ex-delivery-label span{font-size:8px}.ex-delivery-label strong{font-size:20px}.ex-delivery-route{width:110%;left:-5%}}@media(max-height:740px)and (min-width:761px){.ex-heading h2{font-size:34px}.ex-heading>p:last-child{font-size:13px}.ex-sticky{gap:8px;padding-top:8px}.ex-stage-topline{top:14px}.ex-caption{font-size:12px}.ex-holding-record{bottom:12px;padding-top:9px}.ex-holding-record strong{font-size:19px}.ex-fund-equation{bottom:24%}}@media(max-height:700px)and (max-width:760px){.ex-sticky{padding-top:6px;gap:6px}.ex-heading h2{font-size:26px;margin-bottom:6px}.ex-heading .eyebrow{margin-bottom:6px;font-size:7px}.ex-heading>p:last-child{font-size:11px}.ex-caption{font-size:10px;min-height:28px}.ex-navigation button{min-height:27px;padding-top:7px;font-size:8px}.ex-holding-record strong{font-size:17px}.ex-holding-record{bottom:10px;padding-top:8px}.ex-intro-note strong{font-size:18px}.ex-intro-note p{display:none}.ex-odds-note strong{font-size:24px}.ex-odds-note p{margin-top:3px}.ex-stage-topline{font-size:6px;top:12px}.ex-fund-label b,.ex-grail-label b{font-size:10px}.ex-trade-ledger{top:34%}.ex-trade-ledger>div{padding:5px 0;font-size:9px}.ex-trade-ledger small{display:none}.ex-fund-equation{font-size:9px;bottom:25%}.ex-fund-equation b{font-size:12px}.ex-fund-label small{font-size:8px}.ex-repeat-label b{font-size:20px}.ex-repeat-label small{font-size:9px}.ex-shelf-caption strong{font-size:16px}.ex-shelf-caption small{font-size:8px}.ex-future-plot{height:38%}.ex-lane-label small{font-size:8px}.ex-retained-plaque{padding:8px}.ex-retained-plaque .symbol{display:none}}@media(prefers-reduced-motion:reduce){.ex-section{min-height:0}.ex-sticky{position:relative;top:auto;height:720px}.ex-main .ex-sticky{height:780px}.ex-navigation button:before{transition:none}@media(max-width:760px){.ex-sticky,.ex-main .ex-sticky{height:620px}}}.ex-navigation button{box-shadow:none!important;border-radius:0!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ex-holding-record{background:linear-gradient(0deg,#0b141bf5 55%,#0b141b00)}.ex-transcript{display:none}@media(prefers-reduced-motion:reduce){.ex-transcript{display:block;padding:30px max(24px,calc((100vw - 900px)/2));background:#0b141b;color:#baccc8;font-size:16px;line-height:1.8}.ex-transcript h3{color:#e0eee7}}.ex-navigation button{min-width:0;white-space:normal!important;flex:1 1 0}.ex-navigation button b{white-space:normal}@media(max-width:760px){.ex-navigation button{min-height:44px;font-size:10px;padding:8px 3px 0}}.ex-entry-link{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:calc(var(--repeat-reveal, 0) * (1 - var(--long-reveal, 0)));z-index:0}.ex-entry-link path{fill:none;stroke:#a5e0d675;stroke-width:1.4}.ex-entry-link circle{fill:#bfedda}.ex-future-world{top:20%;height:34%}.ex-pack-wall{position:absolute;left:5%;right:5%;top:0;height:62%;opacity:var(--pack-shift, 0);transform:translateY(calc((1 - var(--pack-shift, 0)) * 10px))}.ex-pack-wall svg{width:100%;height:calc(100% - 18px)}.ex-pack-wall small{display:block;text-align:center;color:#b7b2a5;font-size:9px;line-height:1.3}.ex-pack-object{transform-origin:top left;transform:translate(calc(var(--pack-shift, 0) * -72px),calc(var(--pack-shift, 0) * 2px)) scale(calc(1 - var(--pack-shift, 0) * .92)) rotate(calc(-8deg + var(--pack-shift, 0) * 8deg))}@media(max-width:760px){.ex-future-world{top:21%;height:33%}.ex-pack-wall{top:3%;height:51%;left:0;right:0}.ex-pack-wall small{font-size:8px}.ex-pack-object{transform:translate(calc(var(--pack-shift, 0) * -37px),calc(var(--pack-shift, 0) * 4px)) scale(calc(1 - var(--pack-shift, 0) * .92)) rotate(calc(-8deg + var(--pack-shift, 0) * 8deg))}}.ex-stage{background:linear-gradient(160deg,#10202bdd,#080e17ed 55%,#18212adc),url(/art/navy/studio.jpg) center 64% / cover}.ex-pack-terms{position:absolute;top:9%;left:6%;right:6%;text-align:center;font-size:11px;color:#b4c3c1;z-index:3}.ex-purchase-lanes{top:19%;height:41%}.ex-pull-chance{font-size:12px;color:#cecebc;text-align:center;margin:0 0 3px}.ex-rip-plot svg{height:calc(100% - 20px)}.ex-comparison-receipt .ex-matching-odds{font-size:12px;color:#b3c8ba;border-top:1px solid #b2c7b533;padding-top:15px}@media(max-width:760px){.ex-pack-terms{top:8%;font-size:10px;line-height:1.4}.ex-purchase-lanes{top:20%;height:38%}.ex-pull-chance{font-size:10px}.ex-rip-plot{height:36%}.ex-pack-wall{height:58%}.ex-pack-object{height:61%}}.ex-main .ex-stage{--art-top: 126px;--art-bottom: 82px}.ex-main .ex-main-world{top:calc(var(--art-top) + var(--long-reveal, 0) * 24%);bottom:calc(var(--art-bottom) + var(--long-reveal, 0) * 22px);left:14px;right:14px;overflow:hidden}.ex-main-world .ex-stage-fallback img{max-width:80%;object-fit:contain}.ex-main-world .ex-stage-fallback span{display:none}.ex-main .ex-intro-note,.ex-main .ex-odds-note{top:45px;left:5%;right:5%;width:auto;text-align:center}.ex-main .ex-intro-note p,.ex-main .ex-odds-note p{margin:7px 0 0;font-size:12px;line-height:1.35}.ex-main .ex-intro-note p br{display:none}.ex-main .ex-intro-note>span,.ex-main .ex-odds-note>span{margin-bottom:7px}.ex-main .ex-odds-note strong{font-size:32px}.ex-main .ex-intro-note strong{font-size:28px}.ex-funding-heading{position:absolute;z-index:3;top:45px;left:5%;right:5%;text-align:center;opacity:var(--fund-reveal, 0);pointer-events:none}.ex-funding-heading>span{display:block;color:#a5bdc1;font-size:9px;letter-spacing:.13em;margin-bottom:7px}.ex-funding-heading strong{display:block;font:800 clamp(23px,2.5vw,34px)/1.08 "Inter Tight",sans-serif;color:#c4f3ec;letter-spacing:-.025em}.ex-funding-heading small{display:block;font-size:12px;color:#b8caca;margin-top:7px;line-height:1.35}.ex-funding-panel{position:absolute;top:var(--art-top);bottom:var(--art-bottom);left:5%;width:43%;z-index:4;opacity:var(--fund-reveal, 0);pointer-events:none}.ex-fund-build{position:absolute;inset:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;opacity:calc(1 - var(--volume-reveal, 0));transform:translateY(calc(var(--volume-reveal, 0) * -10px))}.ex-trading-receipt{text-align:center}.ex-trading-receipt span,.ex-fund-meter-label>span{display:block;font-size:9px;letter-spacing:.12em;color:#afc5c7}.ex-trading-receipt b{display:block;font:700 27px/1.2 Inter Tight,sans-serif;color:#ebf2e8;margin:4px 0}.ex-trading-receipt small{font-size:10px;color:#9fb4b8}.ex-fund-meter{position:relative;isolation:isolate;flex:1;min-height:65px;max-height:160px;border:1px solid #bbdcd97a;border-radius:9px;background:#071319;box-shadow:inset 0 0 0 3px #c5ebe414,0 7px 22px #0004;overflow:hidden}.ex-fund-liquid{position:absolute;inset:0;background:linear-gradient(0deg,#1c535c,#7ccecd);transform-origin:bottom;transform:scaleY(var(--fund-fill, 0));border-top:2px solid #d1ffef}.ex-fund-meter-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-shadow:0 1px 5px #001519}.ex-fund-meter-label strong{color:#fff;font:800 29px/1.15 Inter Tight,sans-serif;margin:5px 0}.ex-fund-meter-label small{color:#e0efeb;font-size:12px}.ex-fund-build>p{text-align:center;margin:0;color:#b5d4ce;font-size:12px;line-height:1.4}.ex-volume-examples{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:8px;opacity:var(--volume-reveal, 0);transform:translateY(calc((1 - var(--volume-reveal, 0)) * 12px))}.ex-volume-examples>span{font-size:9px;letter-spacing:.12em;color:#a9c3c4;margin-bottom:4px}.ex-volume-examples button{padding:10px 12px;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #9fc9c52f;border-radius:7px;background:#0d1b24e0;color:#91aaa9;box-shadow:none;transition:background .3s,color .3s,border-color .3s}.ex-volume-examples button b{font:700 22px/1.1 Inter Tight,sans-serif}.ex-volume-examples button strong{font:800 23px/1.1 Inter Tight,sans-serif}.ex-volume-examples button .symbol{width:18px;height:18px;opacity:.65}.ex-volume-examples button.selected{background:#173c41;border-color:#aedbd2bb;color:#ddf6e7}.ex-volume-examples small{font-size:10px;line-height:1.4;color:#a8bdba}.chapter-3 .ex-volume-examples{pointer-events:auto}.ex-main .ex-repeat-label{top:45px;left:5%;right:5%}.ex-main .ex-long-chart{top:var(--art-top);height:23%;left:10%;right:10%;transform:none}.ex-main .ex-drawing-rail{bottom:81px;left:8%;right:8%}.ex-main .ex-entry-link{display:none}.ex-delivery .ex-world{top:35px;bottom:87px;overflow:hidden}.ex-delivery-label{bottom:24px}.ex-future-world{top:110px;bottom:43%;height:auto;overflow:hidden}.ex-shelf-caption{top:43px}.ex-future-plot{height:39%;bottom:4%}@media(max-width:760px){.ex-main .ex-stage{--art-top: 116px;--art-bottom: 76px}.ex-main .ex-main-world{left:8px;right:8px}.ex-main .ex-intro-note,.ex-main .ex-odds-note,.ex-main .ex-repeat-label,.ex-funding-heading{top:43px}.ex-main .ex-odds-note strong{font-size:28px}.ex-main .ex-intro-note strong{font-size:25px}.ex-main .ex-intro-note p,.ex-main .ex-odds-note p{font-size:11px}.ex-funding-heading>span{font-size:8px}.ex-funding-heading strong{font-size:23px}.ex-funding-heading small{font-size:11px}.ex-fund-build{gap:8px}.ex-trading-receipt span,.ex-fund-meter-label>span,.ex-volume-examples>span{font-size:7px;letter-spacing:.06em}.ex-trading-receipt b{font-size:22px}.ex-trading-receipt small,.ex-volume-examples small{font-size:9px}.ex-fund-meter-label strong{font-size:25px}.ex-fund-build>p{font-size:10px}.ex-volume-examples{gap:6px;justify-content:flex-start}.ex-volume-examples button{padding:8px;flex:1;max-height:51px}.ex-volume-examples button b,.ex-volume-examples button strong{font-size:19px}.ex-main .ex-drawing-rail{bottom:78px}.ex-main .ex-repeat-label small{font-size:11px}.ex-future-world{top:105px;bottom:42%;height:auto}.ex-shelf-caption{top:38px}.ex-future-plot{height:38%}.ex-delivery .ex-world{top:29px;bottom:82px}}@media(max-height:720px)and (max-width:760px){.ex-main .ex-stage{--art-top: 94px;--art-bottom: 61px}.ex-main .ex-intro-note,.ex-main .ex-odds-note,.ex-main .ex-repeat-label,.ex-funding-heading{top:29px}.ex-main .ex-intro-note>span,.ex-main .ex-odds-note>span,.ex-funding-heading>span{font-size:7px;margin-bottom:5px}.ex-main .ex-odds-note strong{font-size:24px}.ex-main .ex-intro-note strong{font-size:23px}.ex-funding-heading strong{font-size:20px}.ex-funding-heading small{font-size:10px;margin-top:5px}.ex-trading-receipt small,.ex-fund-build>p,.ex-volume-examples small{display:none}.ex-volume-examples{gap:3px}.ex-volume-examples>span{display:none}.ex-volume-examples button{min-height:32px;padding:5px 7px}.ex-volume-examples button b,.ex-volume-examples button strong{font-size:17px}.ex-fund-build{gap:5px}.ex-trading-receipt b{font-size:18px;margin:2px 0}.ex-fund-meter-label strong{font-size:21px}.ex-main .ex-drawing-rail{bottom:63px}.ex-main .ex-repeat-label small{font-size:9px}.ex-future-world{top:88px;bottom:42%}.ex-shelf-caption{top:28px}.ex-delivery .ex-world{bottom:70px}.ex-delivery-label{bottom:16px}}@media(prefers-reduced-motion:reduce){.ex-volume-examples button{transition:none}}.ex-rip-stage{display:grid;grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;padding:68px 5% 15px}.ex-rip-stage .ex-purchase-lanes{position:relative;inset:auto;height:auto;min-height:0;grid-row:1;gap:24px}.ex-rip-stage .ex-pack-lane,.ex-rip-stage .ex-retained-lane{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px;justify-items:center;align-items:center;min-height:0}.ex-rip-stage .ex-pack-wall{position:relative;inset:auto;grid-area:1/1;width:100%;height:100%;min-height:0;max-height:150px}.ex-rip-stage .ex-pack-object{position:relative;grid-area:1/1;inset:auto;height:85%;max-height:150px;width:auto;min-height:0}.ex-rip-stage .ex-lane-label{grid-area:2/1;margin:0}.ex-rip-stage .ex-retained-plaque{grid-area:1/1;max-height:100%;padding:10px 15px}.ex-rip-stage .ex-retained-plaque small{margin-top:5px}.ex-rip-stage .ex-rip-plot{position:relative;inset:auto;height:auto;min-height:0;grid-row:2;display:flex;flex-direction:column}.ex-rip-stage .ex-rip-plot svg{flex:1;height:0;min-height:0;width:100%}.ex-rip-stage .ex-pull-chance{flex:0 0 auto}.ex-delivery .ex-delivery-route{width:90%;left:5%}@media(max-width:760px){.ex-rip-stage{padding-top:67px;gap:14px}.ex-rip-stage .ex-purchase-lanes{gap:14px}.ex-rip-stage .ex-retained-plaque{padding:8px}.ex-rip-stage .ex-retained-plaque .symbol{display:none}.ex-rip-stage .ex-lane-label small{font-size:9px;line-height:1.35}.ex-rip-stage .ex-lane-label>b{font-size:22px}.ex-rip-stage .ex-pack-wall svg{height:calc(100% - 17px)}.ex-rip-stage .ex-pack-wall small{font-size:7px}}@media(max-height:720px)and (max-width:760px){.ex-rip-stage{padding:55px 4% 11px;grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr);gap:11px}.ex-rip-stage .ex-purchase-lanes{gap:11px}.ex-rip-stage .ex-pack-lane,.ex-rip-stage .ex-retained-lane{gap:7px}.ex-rip-stage .ex-lane-label small{font-size:8px;line-height:1.35;margin-top:4px}.ex-rip-stage .ex-lane-label>b{font-size:20px;margin-top:4px}.ex-rip-stage .ex-retained-plaque b{font-size:22px}.ex-rip-stage .ex-retained-plaque small{font-size:6px;line-height:1.3;margin-top:3px}.ex-rip-stage .ex-pull-chance{font-size:9px}.ex-rip-stage .ex-pack-terms{top:27px;font-size:9px}}.ex-heading{min-height:116px;display:flex;flex-direction:column;justify-content:center}@media(max-height:720px)and (max-width:760px){.ex-heading{min-height:102px}}.ex-main .ex-stage{display:grid;grid-template-rows:minmax(0,1fr) auto;--art-top: 108px}.ex-scene-content{position:relative;min-height:0;container-type:size;container-name:collector}.ex-main .ex-main-world{top:var(--art-top);bottom:12px}.ex-main .ex-funding-panel{top:var(--art-top);bottom:16px}.ex-main .ex-holding-record{position:relative;inset:auto;margin:0 16px 12px;padding:10px 8px 0;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:4px 10px;background:none}.ex-holding-record>div{min-width:0}.ex-main .ex-holding-record strong{font-size:clamp(19px,2vw,27px);line-height:1.1}.ex-holding-record small{display:block;font-size:10px;color:#a6bfbe;margin-top:5px;line-height:1.3}.ex-week-basis{grid-column:1/-1;text-align:center;font-size:10px;color:#8eaaaa;margin:3px 0 0;line-height:1.3}.ex-main .ex-funding-heading,.ex-main .ex-intro-note,.ex-main .ex-odds-note{top:38px}.ex-main .ex-funding-heading strong{font-size:clamp(20px,2.5vw,32px)}.ex-main .ex-funding-heading small{font-size:11px}.ex-volume-examples{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:7px;opacity:calc(var(--volume-reveal, 0) * (1 - var(--week-reveal, 0)))}.ex-volume-examples>span,.ex-volume-examples>small{display:none}.ex-main .ex-volume-examples button{min-height:0;max-height:none;padding:6px 10px;display:grid;grid-template-columns:minmax(0,1fr) 20px 30px;gap:8px;white-space:normal;text-align:left}.ex-volume-examples button strong{text-align:right}.ex-week-calendar{position:absolute;top:var(--art-top);bottom:16px;left:5%;width:43%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr)) auto;gap:7px;opacity:var(--week-reveal, 0);transform:translateY(calc((1 - var(--week-reveal, 0)) * 12px));pointer-events:none}.ex-week-calendar>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:6px 2px;background:linear-gradient(140deg,#294143aa,#0b171c);border:1px solid #b4d6ce40;border-radius:7px;box-shadow:inset 0 2px #e1f3e619}.ex-week-calendar>div:nth-child(7){grid-column:3/5}.ex-week-calendar span{font-size:8px;letter-spacing:.07em;color:#a6c6be}.ex-week-calendar b{font:800 25px Inter Tight,sans-serif;color:#ccecdf}.ex-week-calendar small{color:#afc6c4;font-size:9px}.ex-week-calendar p{grid-column:1/-1;margin:0;font-size:10px;line-height:1.4;color:#a9c4bf}.ex-main .chapter-4 .ex-volume-examples{pointer-events:none}.ex-main .chapter-4 .ex-fund-build{visibility:hidden}.ex-main-world .ex-stage-fallback{left:calc(var(--fund-reveal, 0) * 55%)}.ex-main .ex-heading{min-height:102px}.ex-main .ex-caption{min-height:29px}.ex-main .ex-navigation{grid-template-columns:repeat(5,minmax(0,1fr))}.ex-main .ex-navigation button{white-space:normal;min-width:0}.ex-amounts>button{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;justify-items:start;align-content:start;min-width:0;white-space:normal;overflow-wrap:anywhere;border-radius:12px}.ex-amounts>button>*{min-width:0;max-width:100%;margin:0}.ex-amounts>button i{width:100%;margin-top:5px}.ex-amounts>button small{line-height:1.4}.ex-amounts>button b{font-size:30px}.ex-volume-picker,.ex-target-picker{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:25px 0 20px}.ex-volume-picker>span,.ex-target-picker>span{flex-basis:100%;color:#a7c6c1;letter-spacing:.13em;font-size:10px;margin-bottom:4px}.ex-volume-picker button,.ex-target-picker button{white-space:normal;min-width:0;min-height:44px;padding:9px 16px;gap:0;color:#b4cecb;background:#12242b;border:1px solid #aec9bc42;border-radius:8px}.ex-volume-picker button[aria-pressed=true],.ex-target-picker button[aria-pressed=true]{background:#294840;border-color:#b2d7c6;color:#e1f8e7}.ex-preset-note{color:#acc0c0;font-size:12px}.ex-editor>*,.ex-comparison-receipt>*{min-width:0}.ex-editor button,.ex-endcap .ex-actions button{white-space:normal;line-height:1.4;max-width:100%}.ex-editor input{min-width:0}.ex-archive .ex-sticky{gap:12px}.ex-archive .ex-heading{flex:0 0 auto;min-height:106px}.ex-archive-art{position:relative;flex:1;min-height:0;perspective:1100px;overflow:clip;isolation:isolate}.ex-archive-card{position:absolute;left:50%;top:50%;width:clamp(160px,28vw,310px);height:94%;max-height:440px;box-sizing:border-box;padding:8px;border:3px double #a9c7bf88;border-radius:13px;background:linear-gradient(120deg,#dbeadc2b,#08151c 55%,#93bcc630);box-shadow:inset 0 0 0 4px #b9dfd014,0 25px 40px #0005;overflow:hidden;will-change:transform,opacity}.ex-archive-card img{width:100%;height:100%;object-fit:contain}.ex-archive-caption{flex:0 0 112px;text-align:center;width:100%;max-width:780px;margin:0 auto}.ex-archive-caption>span{font-size:10px;color:#aac5bc;letter-spacing:.13em}.ex-archive-caption h3{font:700 22px/1.3 Inter Tight,sans-serif;margin:10px 0 8px;min-height:57px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-archive-caption p{font-size:13px;color:#abc3c4;margin:0}.ex-archive-nav{display:flex;justify-content:center;flex:0 0 38px;gap:7px}.ex-archive-nav button{min-height:36px;width:36px;padding:8px;border:none;border-radius:0;background:none}.ex-archive-nav i{width:6px;height:6px;border-radius:50%;background:#496366}.ex-archive-nav button[aria-pressed=true] i{background:#b8eddf;box-shadow:0 0 13px #aee9e777}.ex-rip-plot{position:relative}.ex-pack-cost-plot{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr);opacity:calc(1 - var(--timing-reveal, 0));transform:translateY(calc(var(--timing-reveal, 0) * -8px))}.ex-pack-cost-plot>svg{width:100%;height:100%;min-height:0}.ex-volume-timing{position:absolute;inset:0;display:grid;grid-template-rows:auto repeat(4,minmax(0,1fr));gap:6px;opacity:var(--timing-reveal, 0);transform:translateY(calc((1 - var(--timing-reveal, 0)) * 10px))}.ex-volume-timing>div{display:flex;justify-content:space-between;gap:10px;color:#a6c9c0;font-size:10px}.ex-volume-timing>div small{color:#849f9e}.ex-volume-timing button{display:grid;grid-template-columns:62px minmax(0,1fr) 98px;gap:14px;padding:5px 9px;min-height:0;min-width:0;white-space:normal;border-radius:5px;border:1px solid transparent;background:#16272d55;color:#92afab;text-align:left}.ex-volume-timing button[aria-pressed=true]{background:#23423e;border-color:#adcebc77;color:#d6f5e2}.ex-volume-timing button b,.ex-volume-timing button strong{font-size:14px}.ex-volume-timing button strong{text-align:right}.ex-volume-timing i{position:relative;height:8px;background:#90b6b31c;border-radius:2px}.ex-volume-timing em{display:block;height:100%;background:#96c7bf;border-radius:2px}.ex-volume-timing button[aria-pressed=true] em{background:#c6ead4;box-shadow:0 0 10px #a8e5d544}.ex-wait-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0}.ex-wait-options button{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:20px 15px;min-width:0;white-space:normal;text-align:left;color:#accbc1;background:linear-gradient(130deg,#233532,#0d171e);border:1px solid #c7e3d636;border-radius:12px}.ex-wait-options span{font-size:11px}.ex-wait-options b{color:#d6eee1;font:800 23px Inter Tight,sans-serif}.ex-wait-options small{font-size:11px;line-height:1.5}.ex-wait-options button[aria-pressed=true]{border-color:#a7d4c4}@media(max-width:760px){.ex-main .ex-sticky{gap:8px;padding:10px 13px}.ex-main .ex-heading{min-height:86px}.ex-main .ex-heading h2{font-size:28px}.ex-main .ex-heading>p:last-child{font-size:12px}.ex-main .ex-heading .eyebrow{font-size:8px;margin-bottom:8px}.ex-main .ex-stage{--art-top: 90px}.ex-main .ex-funding-heading,.ex-main .ex-intro-note,.ex-main .ex-odds-note{top:29px}.ex-main .ex-funding-heading strong{font-size:21px}.ex-main .ex-holding-record{margin:0 10px 10px;padding:9px 5px 0;gap:4px 6px}.ex-main .ex-holding-record span{font-size:7px;letter-spacing:.09em}.ex-main .ex-holding-record strong{font-size:21px}.ex-main .ex-holding-record small{font-size:8px}.ex-week-basis{font-size:9px}.ex-main .ex-volume-examples button{padding:5px 7px;grid-template-columns:minmax(0,1fr) 14px 22px;gap:5px}.ex-main .ex-volume-examples button b,.ex-main .ex-volume-examples button strong{font-size:18px}.ex-volume-examples{gap:6px}.ex-week-calendar{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr)) auto;gap:4px}.ex-week-calendar>div{gap:2px;padding:3px 1px}.ex-week-calendar>div:nth-child(7){grid-column:1/4;flex-direction:row;gap:8px}.ex-week-calendar b{font-size:19px}.ex-week-calendar span{font-size:7px}.ex-week-calendar small{font-size:8px}.ex-week-calendar p{font-size:9px}.ex-main .ex-caption{font-size:10px;line-height:1.4;min-height:28px}.ex-main .ex-navigation button{font-size:10px;min-height:38px;padding:5px 2px}.ex-main .ex-navigation b{font-size:10px}.ex-endcap .ex-actions{display:grid;grid-template-columns:minmax(0,1fr)}.ex-endcap .ex-actions button{width:100%;justify-content:center}.ex-volume-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ex-volume-picker>span{grid-column:1/-1}.ex-volume-picker button{font-size:12px;padding:8px 4px}.ex-archive .ex-heading{min-height:83px}.ex-archive .ex-heading h2{font-size:28px}.ex-archive .ex-heading p:last-child{font-size:12px}.ex-archive .ex-heading .eyebrow{font-size:8px}.ex-archive-card{width:55%;max-width:250px;height:95%;padding:5px}.ex-archive-caption{flex-basis:116px}.ex-archive-caption h3{font-size:17px;line-height:1.3;min-height:66px;-webkit-line-clamp:3;margin:6px 0}.ex-archive-caption>span{font-size:8px}.ex-archive-caption p{font-size:11px}.ex-archive-nav{flex-basis:32px}.ex-archive-nav button{width:32px;min-height:32px}.ex-rips .ex-heading h2{font-size:27px}.ex-rips .ex-heading>p:last-child{font-size:12px}.ex-rips .ex-heading{min-height:96px}.ex-rip-stage .ex-lane-label b{font-size:21px}.ex-rip-stage .ex-lane-label small{font-size:9px;line-height:1.25}.ex-rip-stage .ex-lane-label span{font-size:7px}.ex-rips .ex-pack-terms{font-size:9px}.ex-volume-timing{gap:4px}.ex-volume-timing>div{font-size:8px}.ex-volume-timing>div small{display:none}.ex-volume-timing button{grid-template-columns:44px minmax(0,1fr) 62px;gap:8px;padding:3px 5px}.ex-volume-timing button b,.ex-volume-timing button strong{font-size:11px}.ex-wait-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-wait-options button{padding:15px 12px;gap:9px}.ex-wait-options b{font-size:21px}.ex-target-picker{gap:8px}.ex-target-picker button{flex:1}}@container collector (max-height:235px){.ex-main-world,.ex-funding-panel,.ex-week-calendar{--art-top: 76px}.ex-volume-examples{gap:4px}.ex-volume-examples button b,.ex-volume-examples button strong{font-size:16px!important}.ex-week-calendar p{display:none}.ex-week-calendar{grid-template-rows:repeat(3,minmax(0,1fr))}}@media(max-width:760px)and (max-height:660px){.ex-main .ex-sticky{gap:6px;padding-top:7px;padding-bottom:7px}.ex-main .ex-heading{min-height:76px}.ex-main .ex-heading h2{font-size:25px;margin-bottom:5px}.ex-main .ex-heading .eyebrow{margin-bottom:6px}.ex-main .ex-caption{min-height:26px;font-size:9px}.ex-main .ex-holding-record{margin-bottom:8px}.ex-main .ex-holding-record strong{font-size:19px}.ex-main .ex-funding-heading{top:25px}.ex-main .ex-funding-heading strong{font-size:19px}.ex-main .ex-funding-heading small{font-size:9px;margin-top:4px}.ex-main .ex-navigation b{font-size:9px}.ex-archive .ex-heading{min-height:72px}.ex-archive .ex-heading h2{font-size:25px}.ex-archive .ex-sticky{gap:6px}.ex-archive-caption{flex-basis:103px}.ex-archive-caption h3{font-size:15px;min-height:58px}}@media(max-width:350px){.ex-amounts,.ex-wait-options{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ex-archive .ex-sticky{position:relative;height:650px}.ex-archive{min-height:0}.ex-archive-art{min-height:240px}}.ex-main .ex-holding-record strong span,.ex-rip-stage .ex-lane-label b span{font:inherit;color:inherit;letter-spacing:inherit}.ex-volume-timing[aria-hidden=true]{pointer-events:none}@media(max-width:760px)and (max-height:660px){.ex-main:has(.chapter-3) .ex-caption,.ex-main:has(.chapter-4) .ex-caption{display:none}.ex-main .ex-volume-examples button{padding-top:3px;padding-bottom:3px}}.ex-week-calendar span,.ex-week-calendar b,.ex-week-calendar small{line-height:1}@media(max-width:760px){.ex-week-calendar small{display:none}.ex-week-calendar>div{gap:3px;padding:2px}.ex-week-calendar b{font-size:18px}}.ex-week-calendar{z-index:4}@media(max-width:760px)and (max-height:660px){.ex-rips .ex-heading{min-height:80px}.ex-rips .ex-caption{font-size:9px;line-height:1.35}.ex-rip-stage .ex-retained-plaque{max-height:none;padding:6px 7px}.ex-rip-stage .ex-retained-plaque>small{display:none}.ex-rip-stage .ex-retained-plaque>span{font-size:7px;line-height:1.1;margin-bottom:3px}.ex-rip-stage .ex-retained-plaque b{display:block;font-size:21px;line-height:1.1}.ex-rip-stage .ex-lane-label small{margin-top:3px}}.ex-volume-examples{grid-template-columns:minmax(0,1fr);justify-content:stretch}.ex-holding-record>div:last-of-type{text-align:right}.ex-archive-nav button{box-shadow:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:761px)and (max-width:1050px){.site-header{gap:18px}.site-header .brand{border:0;padding-right:0}.site-header nav{display:none}.site-header .header-star{display:none}.site-header .header-fomo{margin-left:auto}.site-header .menu-toggle{display:flex;justify-content:center;align-items:center;width:44px;min-height:44px;padding:8px;border:1px solid #adc7dc2b;border-radius:8px;background:#0b1725;color:#d6eff7;box-shadow:none}.site-header nav.is-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;position:absolute;top:86px;left:0;right:0;padding:20px var(--gutter);background:#071322fa;border-bottom:1px solid #adc7dc35;box-shadow:0 18px 32px #0004}.site-header nav.is-open a{display:block;padding:16px 0;border-bottom:1px solid #adc7dc20;font-size:16px}}:root{--display-ink: #eef5f6;--display-muted: #9daeb9;--display-edge: #b4d0df29;--display-accent: #bbf1f6;--display-surface: #0b151f}.ex-stage{border:1px solid #aec6da45;border-radius:18px;background:radial-gradient(ellipse at 78% 38%,#163b5036,transparent 65%),linear-gradient(145deg,#101b29f5,#07101bf7 58%,#0f1b2bec),url(/art/navy/studio.jpg) center / cover;box-shadow:inset 0 1px #e3f4ff20,0 22px 55px #0003}.ex-stage:before{opacity:.055}.ex-stage:after{inset:5px;border-color:#b9cfe70b;border-radius:13px}.ex-heading h2{text-wrap:balance}.ex-heading h2 em{color:var(--display-accent);text-shadow:none}.ex-stage-topline{color:#8a9dad;letter-spacing:.11em}.ex-stage strong,.ex-stage b,.ex-amounts b{font-variant-numeric:tabular-nums}.ex-main .ex-funding-heading strong,.ex-main .ex-odds-note strong,.ex-main .ex-intro-note strong{color:var(--display-accent)}@media(min-width:761px){.ex-main .ex-stage{--art-top: 124px}}.ex-main .ex-funding-panel,.ex-main .ex-week-calendar{left:5%;width:42%;bottom:22px}.ex-main .ex-fund-build{opacity:var(--fund-panel-opacity, 1);justify-content:center;gap:clamp(10px,2cqh,20px);padding:0 2px}.ex-trading-receipt{text-align:left;padding:0 12px}.ex-trading-receipt b{margin:6px 0 4px;color:var(--display-ink);font-size:clamp(23px,3cqw,32px)}.ex-trading-receipt small{color:var(--display-muted)}.ex-main .ex-fund-meter{flex:0 1 auto;min-height:0;max-height:none;padding:18px 14px 14px;overflow:visible;border:1px solid var(--display-edge);border-radius:10px;background:linear-gradient(135deg,#1c2f403b,#080f19aa);box-shadow:inset 0 1px #e1f1ff0c}.ex-main .ex-fund-meter-label{position:static;display:block;text-shadow:none}.ex-main .ex-fund-meter-label strong{display:block;margin:8px 0 14px;color:var(--display-accent);font-size:clamp(26px,3.3cqw,40px);letter-spacing:-.035em}.ex-fund-track{height:8px;position:relative;overflow:hidden;background:#9ebac71c;border-radius:3px}.ex-main .ex-fund-liquid{border:0;border-radius:3px;background:linear-gradient(90deg,#42849d,#c9f5f6);transform:scaleX(var(--fund-fill, 0));transform-origin:left}.ex-fund-target{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-top:10px;color:var(--display-muted);font-size:10px}.ex-fund-target b{color:#d4e4ec;font-weight:600;font-size:12px}.ex-main .ex-fund-build>p{font-size:11px;line-height:1.4;color:#9daeb9;margin:0 10px;text-align:left}.ex-main .ex-volume-examples{opacity:var(--volume-panel-opacity, 0);align-content:center;grid-template-rows:repeat(4,minmax(32px,56px));gap:9px}.ex-main .ex-volume-examples button{border-color:#adc4d52a;border-radius:8px;background:#0c192680;color:#9aafbe;box-shadow:none;text-shadow:none}.ex-main .ex-volume-examples button.selected{background:linear-gradient(105deg,#1c3a4a,#122331);border-color:#a0c9dd85;color:#e5f6fa;box-shadow:inset 2px 0 #b4eff4}.ex-main .ex-week-calendar{opacity:var(--week-panel-opacity, 0);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(7,minmax(0,1fr));gap:0;padding:3px 12px;max-height:300px;margin-block:auto;border:1px solid var(--display-edge);border-radius:10px;background:linear-gradient(120deg,#1828388c,#080f19c2);box-shadow:inset 0 1px #e1f1ff0c}.ex-main .ex-week-calendar>div,.ex-main .ex-week-calendar>div:nth-child(7){display:grid;grid-template-columns:40px minmax(0,1fr) 28px;grid-column:auto;gap:8px;padding:0;border:0;border-bottom:1px solid #a4bbcf13;border-radius:0;background:none;box-shadow:none;align-items:center;justify-content:stretch}.ex-main .ex-week-calendar>div:last-child{border-bottom:0}.ex-main .ex-week-calendar span{font-size:9px;color:#94aabb}.ex-main .ex-week-calendar b{font-size:21px;color:#e0f3f8;text-align:right}.ex-main .ex-week-calendar small{display:none}.ex-week-calendar>div>i{display:block;height:3px;background:#adc4d217;border-radius:2px}.ex-week-calendar>div>i>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#417b92,#b5dbe4)}.ex-main .ex-holding-record{margin:0;padding:17px 24px 15px;border-top:1px solid #adc7dc26;background:linear-gradient(105deg,#0c1926f0,#0a131eee);gap:6px 18px}.ex-main .ex-holding-record span{color:#94a9b9}.ex-main .ex-holding-record strong{color:#eff6fa;letter-spacing:-.025em}.ex-main .ex-holding-record>div:last-of-type strong{color:#c1eff5}.ex-week-basis{color:#91a6b4}.ex-section .ex-navigation button{box-shadow:none;text-shadow:none;border-radius:0}.ex-section .ex-navigation button[aria-current=step]{color:#d0f3f6}.ex-caption{color:#a5b5c1}.ex-endcap :is(.ex-volume-picker,.ex-target-picker,.ex-wait-options,.ex-amounts) button,.ex-section .ex-volume-timing button{box-shadow:none;text-shadow:none;background:linear-gradient(140deg,#142331,#0b151f);border-color:#9fbacd35;color:#b7c9d5}.ex-endcap :is(.ex-volume-picker,.ex-target-picker,.ex-wait-options,.ex-amounts) button[aria-pressed=true],.ex-section .ex-volume-timing button[aria-pressed=true]{background:linear-gradient(130deg,#213a4b,#102331);border-color:#a4d7e487;color:#e9f5fa;box-shadow:inset 0 1px #c7eff526}.ex-endcap .ex-amounts button{border-radius:12px;padding:22px 20px;gap:12px}.ex-endcap .ex-amounts button b{color:#eef5f9}.ex-endcap .ex-amounts button small{color:#bdcdd6;font-size:11px}.ex-endcap .ex-amounts i{height:2px}.ex-endcap .ex-amounts i em{background:#a5dbe6}.ex-endcap .button{background:linear-gradient(120deg,#d5f7fb,#8cd7e4);border:1px solid #c6eff5;color:#092332;box-shadow:inset 0 1px #f1ffff80,0 8px 22px #0003;text-shadow:none}.ex-endcap .ex-editor{border-color:#adc7dc2b;background:#0d1926;box-shadow:inset 0 1px #dcefff0b}.ex-editor input:focus-visible,.ex-endcap button:focus-visible,.ex-section button:focus-visible{outline:2px solid #b6eff5;outline-offset:4px}.ex-receipt-grid b,.ex-wait-options b{color:#e0f2f7}.ex-receipt-total strong{color:#b5dae7}.ex-rip-stage .ex-retained-plaque{transform:none;background:linear-gradient(140deg,#193142,#0a1520);border-color:#a7c8d765;box-shadow:inset 0 1px #d6f0f720,0 10px 20px #0002;border-radius:10px}.ex-rip-stage .ex-retained-plaque b{color:#e4f4f8}.ex-rip-stage .ex-retained-plaque>span{color:#a8c1d0}.ex-rip-stage .ex-retained-plaque small{color:#a7bac9}.ex-rip-stage .ex-pack-object{opacity:calc(1 - var(--pack-shift, 0))}.ex-rip-stage .ex-retained-lane .ex-lane-label>b{color:#bdeaf4}.ex-section .ex-volume-timing button{background:#112030;border-color:#a7c8d714}.ex-volume-timing em{background:linear-gradient(90deg,#466f85,#abd9e6)}.ex-volume-timing button[aria-pressed=true] em{background:#b8eaf3;box-shadow:none}.ex-pack-cost-plot{opacity:max(0,calc(1 - var(--timing-reveal, 0) * 2))}.ex-volume-timing{opacity:max(0,calc(var(--timing-reveal, 0) * 2 - 1))}.lab-panel,.wallet-section form,.wallet-results,.wallet-empty,.prizes>article,.scenario-editor{background:linear-gradient(140deg,#122030,#09121e 72%)!important;border:1px solid #afcadd35!important;box-shadow:inset 0 1px #e0f3ff15,0 15px 32px #0002!important;border-radius:13px!important}.collector-testimonial{box-shadow:inset 0 1px #e0f3ff15,0 15px 32px #0002}.lab-tabs button,.preset-row button{box-shadow:none;text-shadow:none}.odds-editor>summary{background:linear-gradient(120deg,#182d40,#0e1d2b);border-color:#a4c8df45;box-shadow:inset 0 1px #dcf5ff12}.mobile-odds-readout{border-color:#a4c8df45;background:#0c1c2b}.lab-panel:before{border-color:#a4c8df20}.wallet-section{background:linear-gradient(160deg,#0c1728,#060f1e)}.wallet-empty{padding:28px!important}footer .source{background:none;line-height:1.65}@media(max-width:760px){.ex-main .ex-funding-panel,.ex-main .ex-week-calendar{bottom:16px}.ex-main .ex-fund-build{gap:12px}.ex-trading-receipt{padding:0 9px}.ex-trading-receipt b{font-size:24px;margin:5px 0}.ex-trading-receipt small{display:none}.ex-main .ex-fund-meter{padding:14px 10px 12px}.ex-main .ex-fund-meter-label strong{font-size:30px;margin:7px 0 12px}.ex-fund-target{flex-wrap:wrap;font-size:8px;gap:4px}.ex-fund-target b{font-size:10px}.ex-main .ex-fund-build>p{font-size:9px;margin:0 9px}.ex-main .ex-week-calendar{padding:3px 9px;max-height:270px}.ex-main .ex-week-calendar>div,.ex-main .ex-week-calendar>div:nth-child(7){grid-template-columns:33px minmax(0,1fr) 23px;gap:6px}.ex-main .ex-week-calendar span{font-size:8px}.ex-main .ex-week-calendar b{font-size:18px}.ex-main .ex-holding-record{padding:13px 15px 12px;gap:4px 8px}.ex-main .ex-holding-record span{font-size:7px}.ex-main .ex-holding-record strong{font-size:22px}.ex-main .ex-holding-record small{font-size:8px}.ex-endcap .ex-amounts button{padding:19px 15px;gap:10px}.ex-volume-picker button{min-height:44px}.ex-main .ex-volume-examples{gap:7px;grid-template-rows:repeat(4,minmax(26px,48px))}}@container collector (max-height: 260px){.ex-main .ex-fund-build{gap:7px}.ex-main .ex-fund-build>p{display:none}.ex-main .ex-fund-meter{padding:10px}.ex-main .ex-trading-receipt b{font-size:21px;margin:3px 0}.ex-main .ex-fund-meter-label strong{font-size:26px;margin:5px 0 8px}.ex-fund-target{margin-top:7px}.ex-main .ex-week-calendar b{font-size:16px}.ex-main .ex-volume-examples{gap:5px}}@container collector (max-height: 200px){.ex-main .ex-fund-build{gap:6px}.ex-main .ex-trading-receipt{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 5px}.ex-main .ex-trading-receipt span{font-size:6px;letter-spacing:.03em}.ex-main .ex-trading-receipt b{font-size:19px;line-height:1;margin:0}.ex-main .ex-fund-meter{flex:0 0 auto;padding:7px}.ex-main .ex-fund-meter-label{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:4px}.ex-main .ex-fund-meter-label>span{font-size:7px;letter-spacing:.04em}.ex-main .ex-fund-meter-label strong{font-size:23px;line-height:1;margin:0}.ex-fund-track{height:5px;margin-top:7px}.ex-fund-target{display:none}}@media(max-width:760px)and (max-height:660px){.ex-main .ex-holding-record{padding:10px 13px 9px}.ex-main .ex-holding-record strong{font-size:19px}.ex-main .ex-week-calendar{bottom:10px}.ex-main .ex-week-calendar span{font-size:7px}.ex-main .ex-week-calendar b{font-size:14px}.ex-main .ex-week-calendar>div,.ex-main .ex-week-calendar>div:nth-child(7){grid-template-columns:29px minmax(0,1fr) 20px}}
