@font-face{font-family:Bricolage;src:url(../fonts/bricolage-grotesque-latin-wght-normal.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:DM;src:url(../fonts/dm-sans-latin-wght-normal.woff2)format("woff2");font-weight:100 1000;font-display:swap}@font-face{font-family:Plex;src:url(../fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}:root{--ink:#080921;--paper:#fff5e8;--violet:#8653ff;--acid:#ddfd17;--apricot:#ff9c71;--line:#08092130;--display:Bricolage,Arial,sans-serif;--body:DM,Arial,sans-serif;--mono:Plex,monospace;color:var(--ink);background:var(--paper);font-family:var(--body);font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}a,button,input,select,summary{touch-action:manipulation}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}p{line-height:1.6}h1,h2,h3,p{margin-top:0}.wordmark,h1,h2,h3{font-family:var(--display);font-weight:800}h2{letter-spacing:-.055em;font-size:calc(clamp(36px,4.3vw,64px));line-height:1.03}h3{letter-spacing:-.035em}em{color:var(--violet);font-style:normal}svg{vertical-align:middle;flex-shrink:0}img{max-width:100%;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--violet);outline-offset:5px}::selection{background:var(--acid);color:var(--ink)}.wordmark{letter-spacing:-2.8px;align-items:center;font-size:38px;display:inline-flex}.brand-spark{color:var(--violet);letter-spacing:0;margin-left:7px;font-size:23px}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1440px;height:108px;margin:auto;padding:0 6%;display:flex}.site-header nav{gap:34px;font-size:13px;font-weight:600;display:flex}.site-header nav span{margin-left:4px;font-size:17px}.site-header nav a:hover{text-underline-offset:5px;text-decoration:underline}.button{border:1.5px solid var(--ink);border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:16px 24px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.button:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.button-primary{background:var(--ink);color:var(--paper)}.button-outline{background:0 0}.button-small{padding:11px 16px;font-size:12px}.demo-stamp,.eyebrow,.feature-index,.mini-label{font-family:var(--mono);letter-spacing:1.3px;font-size:10px;line-height:1.5}.eyebrow{align-items:center;gap:9px;font-size:10px;font-weight:400;display:flex}.status-dot{background:var(--violet);border-radius:50%;width:6px;height:6px}.hero{grid-template-columns:1.08fr 1fr;gap:50px;max-width:1440px;min-height:813px;margin:auto;padding:52px 6% 56px;display:grid;overflow:hidden}.hero h1{letter-spacing:-.066em;white-space:nowrap;margin:29px 0 28px;font-size:calc(clamp(62px,6.3vw,93px));line-height:.91}.hero .eyebrow{font-size:9px}.edition{color:#62616a;letter-spacing:.6px;margin-left:auto;font-size:8px}.era-word{color:var(--violet);display:inline-block;position:relative}.era-word svg{width:99%;stroke:var(--violet);stroke-width:3px;fill:none;position:absolute;bottom:-9px;left:-3px}.period-dot{color:var(--ink)}.hero-lede{letter-spacing:-.3px;margin-bottom:9px;font-size:18px;font-weight:600;line-height:1.48}.hero-description{color:#67616a;margin-bottom:27px;font-size:14px;line-height:1.6}.address-form{max-width:445px;scroll-margin-top:20px}.form-top{justify-content:space-between;margin-bottom:9px;font-size:11px}.form-top,.network{align-items:center;font-weight:700;display:flex}.network{gap:5px;font-size:10px}.network small{color:#65616b;font-weight:400}.base-mark{background:#164bff;border-radius:50%;width:11px;height:11px;display:inline-block;position:relative}.base-mark:after{content:"";background:var(--paper);width:9px;height:2px;position:absolute;top:4px;left:0}.address-input{background:#fffbf5;border:1px solid #c8bfb8;border-radius:4px;height:61px;display:flex;overflow:hidden}.address-input input{min-width:0;font-family:var(--mono);outline-offset:-5px;background:0 0;border:0;flex:1;padding:0 15px;font-size:14px}.period-select{border-left:1px solid #ded4cb;flex-direction:column;justify-content:center;align-items:flex-start;min-width:135px;padding:7px 12px;display:flex}.period-select label{color:#6f6870;font-size:8px}.period-select select{outline-offset:0;background:0 0;border:0;width:100%;padding:3px 0;font-size:11px;font-weight:600}.form-submit{justify-content:space-between;width:100%;height:50px;margin-top:9px;font-size:14px}.trust-line{align-items:center;gap:6px;margin:14px 0 7px;font-size:9px;font-weight:600;display:flex}.form-notice{color:#6c6570;max-width:400px;margin-bottom:8px;font-size:9px;line-height:1.5}.text-link{text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.privacy-trigger{gap:4px;font-size:9px;font-weight:400;text-decoration:none}.privacy-popover{border:1px solid var(--line);margin-top:12px;padding:14px;font-size:12px}.form-error{color:#8c2619;margin:9px 0 0;font-size:12px;line-height:1.5}.form-error:empty{display:none}.hero-art{align-self:center;min-height:580px;margin-top:20px;position:relative}.art-note{font-family:var(--mono);letter-spacing:1.3px;font-size:8px;position:absolute;top:0;left:18%;transform:rotate(5deg)}.sample-card{border:2px solid var(--ink);width:300px;height:412px;box-shadow:4px 5px 0 var(--ink);border-radius:5px;padding:23px;position:absolute}.sample-card h2{letter-spacing:-1.8px;margin-top:24px;font-size:34px;line-height:.97}.card-rear{background:var(--ink);color:var(--paper);width:290px;height:392px;top:42px;right:10px;transform:rotate(13deg)}.card-rear .mini-label{color:var(--acid);font-size:7px}.card-rear img{border-radius:20px;width:165px;margin:0 0 0 35px}.demo-stamp{margin-top:13px;font-size:8px;display:block}.card-mid{background:var(--violet);color:var(--ink);width:277px;height:386px;top:92px;left:0;transform:rotate(-11deg)}.card-mid .mini-label{font-size:6px}.card-mid h2{margin-top:23px;font-size:33px}.mini-record{background:repeating-radial-gradient(var(--ink) 0 2px,#292039 3px 5px);border-radius:50%;place-items:center;width:155px;height:155px;margin:10px auto;display:grid}.mini-record span{font-family:var(--mono);background:var(--acid);text-align:center;border-radius:50%;place-content:center;width:76px;height:76px;font-size:12px;display:grid}.mini-record strong{font-family:var(--display);font-size:22px}.card-front{background:var(--acid);width:300px;height:396px;padding:22px 23px;top:133px;right:26px;transform:rotate(6deg)}.sample-bottom,.sample-top{justify-content:space-between;align-items:center;display:flex}.sample-top>span:first-child{font-family:var(--display);letter-spacing:-1px;font-size:20px;font-weight:800}.sample-top>span:last-child{font-family:var(--mono);font-size:7px}.card-front h2{letter-spacing:-1px;margin:23px 0 0;font-size:25px;line-height:.96}.sample-number{font-family:var(--display);letter-spacing:-14px;margin-left:-6px;font-size:156px;font-weight:800;line-height:1;position:relative}.number-star{color:var(--violet);letter-spacing:0;font-size:53px;position:absolute;top:21px;right:0;transform:rotate(-10deg)}.sample-bottom p{font-family:var(--display);letter-spacing:-1px;margin:0;font-size:24px;font-weight:800;line-height:1}.tiny-ticket{font-family:var(--mono);background:var(--paper);border:1px solid var(--ink);padding:9px 7px;font-size:7px;line-height:1.6;transform:rotate(-10deg)}.sample-footer{font-family:var(--mono);border-top:1px solid var(--ink);letter-spacing:.2px;justify-content:space-between;margin-top:20px;padding-top:9px;font-size:6px;display:flex}.art-doodle{color:var(--violet);font-family:serif;font-size:100px;line-height:1;position:absolute;bottom:2px;left:-9px;transform:rotate(65deg)}.demo-play{white-space:nowrap;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:-14px;left:30%}.demo-play small{color:#6b6570;margin-top:4px;font-size:8px;font-weight:400;display:block}.demo-play>svg{margin-left:7px}.play-circle{border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.play-circle,.ticker{background:var(--ink);color:var(--paper)}.ticker{white-space:nowrap;height:51px;font-family:var(--mono);letter-spacing:1.3px;justify-content:space-around;align-items:center;gap:34px;font-size:10px;display:flex;overflow:hidden}.ticker span:nth-of-type(2n){color:var(--acid)}.section-pad{max-width:1440px;margin:auto;padding:90px 6%}.section-heading{max-width:620px}.section-heading p:not(.eyebrow){color:#655f68;max-width:480px;font-size:15px}.section-heading h2{margin:20px 0}.promise-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:46px;display:grid}.promise-grid article{border-top:1px solid var(--line);padding-top:14px}.feature-index{color:#736b75;font-size:8px}.feature-art{justify-content:center;align-items:center;height:155px;margin:16px 0 24px;display:flex;overflow:hidden}.range-art{background:var(--acid);font-family:var(--display);letter-spacing:-10px;border-radius:3px;gap:14px;font-size:100px;font-weight:800}.range-art>span{font-size:84px;transform:rotate(-10deg)}.repeat-art{background:var(--apricot);font-size:190px;line-height:1;position:relative}.repeat-art>span{font-size:22px;font-family:var(--mono);background:var(--paper);border:1px solid var(--ink);padding:10px;position:absolute;transform:rotate(-8deg)}.chapter-art{background:var(--violet);font-family:var(--mono);flex-direction:column;align-items:center;padding:14px;display:flex}.chapter-art>span{letter-spacing:4px;border-bottom:1px solid var(--ink);text-align:center;width:100%;padding-bottom:6px;font-size:14px}.chapter-art>strong{font-family:var(--display);font-size:82px;line-height:1.1}.character-art{background:var(--ink);border-radius:3px}.character-art img{width:150px}.promise-grid h3{margin-bottom:10px;font-size:21px}.promise-grid p{color:#665f67;max-width:230px;font-size:13px}.demo-caption{color:#79707b;margin-top:20px;font-size:10px;line-height:1.5}.how-section{background:var(--ink);color:var(--paper);max-width:none;padding:75px max(6%,50vw - 633.5px)}.how-section .eyebrow{color:var(--acid)}.how-section h2{margin:22px 0 50px;font-size:46px}.steps{grid-template-columns:repeat(3,1fr);gap:60px;display:grid}.steps article{border-top:1px solid #fff5e84d;padding-top:18px}.steps article>span{font-family:var(--mono);color:var(--acid);font-size:13px}.steps h3{margin:25px 0 12px;font-size:26px;line-height:1.1}.steps p{color:#c1b9ca;max-width:290px;font-size:14px}.demo-section{grid-template-columns:1fr 1.1fr;align-items:center;gap:100px;display:grid}.demo-section>div:last-child>p:not(.eyebrow):not(.demo-caption){max-width:350px;margin-bottom:25px;font-size:16px}.demo-poster{background:var(--violet);color:var(--ink);max-width:400px;box-shadow:9px 9px 0 var(--ink);border:2px solid var(--ink);border-radius:4px;padding:26px;transform:rotate(-4deg)}.demo-poster .mini-label{font-size:8px}.demo-poster img{border-radius:22px;width:230px;margin:10px auto 0}.poster-tag{font-family:var(--mono);background:var(--acid);width:max-content;margin:0 0 21px auto;padding:9px;font-size:9px;display:block;transform:rotate(8deg)}.demo-poster h3{letter-spacing:-3px;margin-bottom:25px;font-size:52px;line-height:.9}.poster-stats{font-family:var(--mono);border-top:1px solid var(--ink);justify-content:space-between;padding-top:13px;font-size:8px;display:flex}.settings-section{border-block:1px solid var(--line);grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding-block:65px;display:grid}.settings-section h2{font-size:43px}.settings-section p:not(.eyebrow){max-width:410px;font-size:14px}.tone-card{background:#fffaf4;padding:25px;transform:rotate(2deg);box-shadow:5px 5px #e7dece}.segmented,.tone-card{border:1px solid var(--ink)}.segmented{border-radius:3px;gap:4px;padding:4px;display:flex}.segmented button{background:0 0;border:0;border-radius:2px;flex:1;padding:11px;font-size:12px;font-weight:600}.segmented button.selected{background:var(--ink);color:var(--paper)}.tone-card blockquote{font-family:var(--display);letter-spacing:-.8px;margin:30px 0;font-size:26px;font-weight:700;line-height:1.2}.tone-card small{color:#736974;font-size:9px}.trust-items{grid-template-columns:repeat(3,1fr);gap:45px;margin:40px 0 30px;display:grid}.trust-items article{border-top:1px solid var(--line);padding-top:22px}.trust-items h3{margin:20px 0 10px;font-size:20px}.trust-items p{color:#6f6571;max-width:300px;font-size:14px}.faq-section{background:#eee5d7;grid-template-columns:.8fr 1.2fr;gap:60px;max-width:none;padding-block:65px;padding-inline:max(6%,50vw - 633.5px);display:grid}.faq-list details{border-bottom:1px solid #08092140}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:23px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#635967;max-width:540px;padding-bottom:15px;font-size:13px}.final-cta{background:var(--acid);max-width:none;padding-block:70px}.final-cta h2{max-width:1100px;margin:26px 0 36px;font-size:calc(clamp(50px,8vw,108px));line-height:.95;position:relative}.final-cta h2>span{font-size:150px;font-weight:400;position:absolute;top:0;right:0}.final-cta>p:last-child{margin:20px 0 0;font-size:12px}.site-footer{grid-template-columns:1fr 1fr;gap:20px;max-width:1440px;margin:auto;padding:50px 6% 30px;display:grid}.site-footer .wordmark{font-size:33px}.site-footer p{margin:5px 0;font-size:12px}.site-footer nav{flex-wrap:wrap;place-content:center flex-end;gap:15px 25px;font-size:11px;display:flex}.site-footer .footer-note{border-top:1px solid var(--line);color:#786c7c;grid-column:1/-1;margin-top:18px;padding-top:25px;font-size:9px}.utility-page{min-height:100vh}.utility-content{max-width:850px;margin:auto;padding:70px 6%}.utility-content h1{letter-spacing:-3px;margin:24px 0;font-size:60px;line-height:1}.utility-content h2{margin:35px 0 14px;font-size:28px}.utility-content li,.utility-content p{color:#615766;font-size:15px;line-height:1.8}.utility-content .button{margin-top:20px}.notice{border:1px solid var(--line);background:#eee5d7;border-radius:4px;padding:16px;font-size:13px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:75vh;padding:35px;display:flex}.empty-state h1{letter-spacing:-3px;max-width:600px;margin:25px 0;font-size:60px;line-height:1}.empty-state p{max-width:440px;font-size:14px}.empty-state .actions{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.loading-orbit{color:var(--violet);font-size:80px;animation:3s linear infinite rotate}@keyframes rotate{to{transform:rotate(1turn)}}.error-text{color:#9b291a!important}.utility-form{gap:15px;margin:24px 0;display:grid}.utility-form input,.utility-form textarea{border:1px solid var(--line);background:#fffbf5;border-radius:4px;padding:14px}.account-actions .button,.utility-form label{font-size:12px}.account-actions{flex-wrap:wrap;gap:12px;display:flex}.report-list{padding:0;list-style:none}.report-list li{border-block:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 0;display:flex}@media (width>=1600px){.hero h1{font-size:93px}.hero-art{transform-origin:50%;transform:scale(1.1)}}@media (width<=1050px){.hero{gap:30px;min-height:770px;padding-inline:5%}.hero h1{font-size:70px}.site-header{padding-inline:5%}.site-header nav{gap:20px}.edition{display:none}.hero-art{transform-origin:0;width:420px;margin-left:-5px;transform:scale(.86)}.hero-copy{min-width:0}.hero-lede{font-size:17px}.demo-section{gap:65px}.steps{gap:30px}.settings-section{gap:40px}}@media (width<=760px){.site-header{height:80px;padding-inline:6%}.wordmark{font-size:32px}.site-header nav{display:none}.site-header>.button{padding:10px;font-size:10px}.hero{flex-direction:column;gap:0;min-height:0;padding:32px 6% 45px;display:flex}.hero h1{margin-top:24px;font-size:calc(clamp(56px,12.4vw,87px));line-height:.93}.hero .eyebrow{font-size:8px}.edition{margin-left:20px;font-size:7px;display:inline}.hero-lede{margin-top:25px;font-size:18px}.hero-description{font-size:14px}.address-form{max-width:100%}.form-top{font-size:11px}.form-submit{height:53px}.trust-line{font-size:9px}.hero-art{width:100%;max-width:420px;height:520px;min-height:0;margin:50px auto 0;transform:none}.sample-card{transform-origin:50%}.card-front{width:260px;height:352px;padding:20px;top:115px;right:17px}.card-front h2{margin-top:17px;font-size:23px}.sample-number{letter-spacing:-12px;font-size:135px}.number-star{font-size:48px;top:20px;right:0}.sample-bottom p{font-size:21px}.sample-footer{margin-top:18px;font-size:5px}.tiny-ticket{font-size:6px}.card-mid{width:241px;height:339px;top:80px;left:2px}.card-mid h2,.card-rear h2{font-size:29px}.mini-record{width:135px;height:135px}.card-rear{width:250px;height:344px;top:35px;right:0}.card-rear img{width:140px}.art-note{font-size:7px;top:4px;left:13%}.art-doodle{font-size:80px;bottom:5px;left:5px}.demo-play{bottom:-9px;left:25%}.ticker{justify-content:flex-start;gap:22px;height:45px;padding-inline:30px;font-size:8px}.section-pad{padding:60px 6%}.section-heading h2{font-size:39px}.section-heading p:not(.eyebrow){font-size:14px}.promise-grid{grid-template-columns:1fr 1fr;gap:26px 18px;margin-top:30px}.feature-art{height:140px}.feature-index{font-size:7px}.promise-grid h3{font-size:20px}.promise-grid p{font-size:12px}.range-art{letter-spacing:-9px;font-size:75px}.range-art>span{font-size:70px}.steps{grid-template-columns:1fr;gap:26px}.steps h3{margin-top:15px;font-size:27px}.steps p{max-width:90%;font-size:14px}.how-section h2{margin-bottom:30px;font-size:38px}.demo-section{grid-template-columns:1fr;gap:65px}.demo-poster{width:94%;max-width:330px;margin:auto}.demo-poster img{width:200px}.demo-section h2{font-size:42px}.demo-section>div:last-child>p:not(.eyebrow):not(.demo-caption){font-size:15px}.settings-section{grid-template-columns:1fr;gap:28px}.settings-section h2{font-size:38px}.tone-card{max-width:420px}.trust-items{grid-template-columns:1fr;gap:20px}.trust-items article{grid-template-columns:35px 1fr;gap:0 10px;display:grid}.trust-items h3{margin:5px 0 9px}.trust-items p{grid-column:2;margin-bottom:5px}.faq-section{grid-template-columns:1fr;gap:25px}.faq-section h2{font-size:41px}.faq-list summary{padding:18px 0;font-size:13px;line-height:1.4}.final-cta h2{font-size:55px}.final-cta h2>span{font-size:75px;top:-5px}.final-cta .eyebrow{max-width:230px;font-size:8px}.site-footer{grid-template-columns:1fr;padding:35px 6%}.site-footer nav{justify-content:flex-start;gap:15px;font-size:10px}.utility-content{padding:45px 6%}.utility-content h1{font-size:44px}.utility-content h2{font-size:27px}.empty-state h1{font-size:45px}}@media (width<=360px){.hero h1{font-size:52px}.edition{display:none}.hero-art{transform-origin:0 0;width:325px;margin-bottom:-65px;transform:scale(.86)}.trust-line{font-size:8px}.period-select{min-width:115px}.promise-grid h3{font-size:17px}.feature-art{height:115px}.range-art>span{font-size:60px}.range-art{font-size:59px}.poster-stats{font-size:7px}.final-cta h2{font-size:46px}.final-cta h2>span{font-size:60px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.hero h1{font-size:calc(clamp(64px,7.3vw,105px));line-height:.94}.sample-number{letter-spacing:-11px;margin:18px 0 4px;font-size:120px}.number-star{font-size:37px;top:-8px;right:-1px}.card-front h2,.card-mid h2{font-size:31px}.mini-position{border:1px solid var(--ink);background:var(--paper);font-family:var(--mono);flex-direction:column;margin:17px 8px 8px;padding:15px 20px;display:flex;position:relative;transform:rotate(4deg)}.mini-position>span{font-size:18px}.mini-position>strong{font-family:var(--display);letter-spacing:-5px;font-size:70px;font-weight:800;line-height:1}.mini-position>small{margin-top:7px;font-size:6px}.card-mid .demo-stamp{margin-top:17px}.card-front .sample-bottom p{font-size:25px}.card-front .sample-footer{margin-top:23px}.card-rear h2{font-size:38px}.hero-art{margin-top:0}.demo-poster h3{font-size:53px}.demo-poster .poster-tag{font-size:8px}@media (width<=760px){.hero h1{font-size:calc(clamp(65px,15vw,91px))}.sample-number{letter-spacing:-9px;margin:15px 0 5px;font-size:105px}.card-front h2{font-size:27px}.number-star{font-size:33px;top:-6px}.card-front .sample-footer{margin-top:18px}.card-front .sample-bottom p{font-size:21px}.card-mid h2{font-size:27px}.mini-position{margin:16px 0 0;padding:12px 15px}.mini-position>strong{font-size:59px}.mini-position>span{font-size:15px}.mini-position>small{font-size:6px}.card-mid .demo-stamp{font-size:7px}.card-rear h2{font-size:33px}.demo-poster h3{font-size:45px}}@media (width<=360px){.hero h1{font-size:63px}}.card-mid .demo-stamp,.card-mid .mini-label,.chapter-art>span,.demo-poster>.mini-label,.poster-stats{color:#000}.demo-caption,.site-footer .footer-note{color:#6d6173}.player-page{background:#e9e1d5;min-height:100vh}.player-header{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;height:87px;padding:0 4%;display:flex}.player-header .wordmark{font-size:33px}.player-header-meta{font-family:var(--mono);letter-spacing:1px;align-items:center;gap:10px;font-size:9px;display:flex}.player-header-meta>span:last-child{color:#706571;margin-left:45px}.icon-button{border:1px solid var(--line);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;padding:0;display:inline-flex}.icon-button:hover{background:#0809210d}.player-layout{grid-template-columns:minmax(200px,260px) minmax(300px,430px) minmax(170px,235px);justify-content:center;gap:calc(clamp(25px,4vw,65px));padding:40px 4% 60px;display:grid}.story-sidebar{padding-top:25px}.story-sidebar>.eyebrow{letter-spacing:.6px;font-size:8px}.story-sidebar h2{margin:23px 0 20px;font-size:43px}.sidebar-description{color:#746a76;max-width:235px;font-size:13px}.scope-receipt{border-block:1px dashed #08092155;margin-top:25px;padding:16px 0}.scope-receipt>div{justify-content:space-between;align-items:center;gap:15px;margin:11px 0;display:flex}.scope-receipt span{font-family:var(--mono);letter-spacing:.5px;font-size:7px}.scope-receipt b{text-align:right;font-size:10px;font-weight:600}.sidebar-settings{margin-top:25px}.sidebar-settings>.eyebrow{margin-bottom:12px;font-size:8px}.sidebar-settings .segmented button{padding:8px;font-size:10px}.check-line{cursor:pointer;align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.check-line input{accent-color:var(--ink);flex-shrink:0;width:15px;height:15px}.sidebar-settings .check-line{margin-top:15px;font-size:10px}.scenario-select{flex-direction:column;gap:8px;margin-top:20px;font-size:9px;display:flex}.scenario-select select{border:1px solid var(--line);background:0 0;border-radius:3px;max-width:100%;padding:10px 6px;font-size:10px}.sidebar-note{color:#726775;margin:25px 0 17px;font-size:9px}.story-sidebar>.text-link{font-size:10px}.story-main{min-width:0}.story-progress{gap:4px;margin:0 0 10px;display:flex}.story-progress button{background:#08092122;border:0;border-radius:3px;flex:1;height:4px;padding:0;position:relative;overflow:hidden}.story-progress span{background:var(--ink);min-width:0;height:100%;transition:width .1s linear;display:block}.story-progress .current{background:#8653ff50}.story-progress .current span{background:var(--violet)}.stage-wrap{border:1px solid var(--ink);isolation:isolate;border-radius:5px;box-shadow:0 6px #08092110}.stage-wrap,.story-scene{position:relative;overflow:hidden}.story-scene{aspect-ratio:9/16;background:var(--paper);width:100%;color:var(--ink);flex-direction:column;padding:6.2% 6.2% 5%;animation:.4s ease-out scene-enter;display:flex;container-type:inline-size}.scene-kicker{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}.scene-kicker>span:first-child{font-family:var(--display);letter-spacing:-.3cqw;font-size:5.5cqw;font-weight:800}.scene-kicker>span:last-child{font-family:var(--mono);letter-spacing:.2cqw;border:1px solid;padding:1cqw 1.5cqw;font-size:1.9cqw}.scene-overline{font-family:var(--mono);letter-spacing:.2cqw;margin:6.5cqw 0 3cqw;font-size:2cqw;line-height:1.4}.scene-overline,.scene-sub,.story-scene h1{z-index:2;position:relative}.story-scene h1{letter-spacing:-.75cqw;white-space:pre-line;margin:0;font-size:12.8cqw;font-weight:800;line-height:.94}.scene-sub{margin:auto 0 4cqw;font-size:3.6cqw;line-height:1.4}.scene-scope{font-family:var(--mono);opacity:.8;z-index:3;border-top:1px solid;flex-direction:column;flex-shrink:0;gap:.6cqw;margin-top:auto;padding-top:2.4cqw;font-size:1.8cqw;line-height:1.6;display:flex;position:relative}.scene-1 h1{letter-spacing:-1.1cqw;font-size:18cqw}.scene-1 h1>span{color:var(--violet);font-size:27cqw;line-height:.85}.intro-art{flex:1;place-items:center;margin:2cqw 0;display:grid;position:relative}.intro-art img{z-index:1;border-radius:6cqw;width:61cqw;position:relative;transform:rotate(-8deg)}.intro-star{color:var(--acid);font-size:65cqw;line-height:1;position:absolute;top:-3cqw;left:-2cqw}.intro-ticket{font-family:var(--mono);background:var(--acid);border:1px solid var(--ink);z-index:2;padding:3cqw;font-size:2.4cqw;line-height:1.4;position:absolute;bottom:0;right:-1cqw;transform:rotate(9deg)}.scene-1 .scene-sub{margin-top:5cqw}.scene-2{background:var(--acid)}.range-number{font-family:var(--display);letter-spacing:-4.8cqw;margin:2cqw 0 0 -2cqw;font-size:49cqw;font-weight:800;line-height:1;position:relative}.range-number>span{color:var(--violet);letter-spacing:0;font-size:27cqw;position:absolute;top:1cqw;right:0}.range-ticket{font-family:var(--display);letter-spacing:-.4cqw;background:var(--paper);box-shadow:1cqw 1cqw 0 var(--ink);margin:-.8cqw 0 6cqw;padding:4cqw 6cqw;font-size:6.8cqw;font-weight:800;line-height:.95;position:relative;transform:rotate(-5deg)}.ticket-perforation{border-right:1px dashed var(--ink);position:absolute;top:0;bottom:0;right:13cqw}.genre-chips{flex-wrap:wrap;gap:1.3cqw;margin:3cqw 0 5cqw;display:flex}.genre-chips span{border:1px solid var(--ink);font-family:var(--mono);border-radius:5cqw;padding:1.3cqw 2cqw;font-size:2.5cqw}.scene-3{background:var(--ink);color:var(--paper)}.genre-head{justify-content:space-between;align-items:center;margin:5cqw 0;display:flex}.genre-head>span{background:var(--acid);color:var(--ink);padding:0 4cqw;font-size:20cqw;line-height:1.2;transform:rotate(-5deg)}.genre-head>span,.genre-head>strong{font-family:var(--display);font-weight:800}.genre-head>strong{letter-spacing:-1cqw;font-size:14cqw}.genre-head>strong small{letter-spacing:0;font-size:6cqw}.genre-bars{flex-direction:column;gap:3cqw;margin:2cqw 0 8cqw;display:flex}.genre-bars>div{font-size:2.6cqw;font-family:var(--mono);align-items:center;gap:2cqw;height:5cqw;display:flex;position:relative}.genre-bars>div>span{flex-shrink:0;width:13cqw}.genre-bars>div>div{background:var(--violet);max-width:50cqw;height:4cqw}.genre-bars .bar-top{background:var(--acid)}.genre-bars b{font-weight:400;position:absolute;right:0}.scene-4{background:var(--apricot)}.scene-4 h1{font-size:11.2cqw}.repeat-device{place-items:center;height:68cqw;margin:5cqw -3cqw;display:grid;position:relative}.repeat-arrow{color:var(--ink);font-family:Arial,sans-serif;font-size:90cqw;line-height:.7;position:absolute;top:0;left:3cqw}.repeat-token{font-family:var(--display);background:var(--paper);border:1px solid var(--ink);box-shadow:1.5cqw 1.5cqw 0 var(--ink);z-index:2;max-width:85cqw;padding:4cqw 8cqw;font-size:11cqw;font-weight:800;overflow:hidden;transform:rotate(-8deg)}.repeat-sticker{font-family:var(--mono);background:var(--acid);border:1px solid var(--ink);z-index:3;padding:2.5cqw;font-size:3cqw;position:absolute;bottom:-1cqw;right:0;transform:rotate(8deg)}.repeat-tape{background:var(--ink);color:var(--apricot);font-family:var(--display);letter-spacing:-.2cqw;white-space:nowrap;text-align:center;margin:7cqw -15cqw 5cqw;padding:2cqw 0;font-size:7cqw;font-weight:800;overflow:hidden;transform:rotate(-6deg)}.scene-5 h1{font-size:11.5cqw}.calendar-art{background:var(--violet);border:1px solid var(--ink);margin:8cqw 0 12cqw;padding:4cqw 4cqw 7cqw;position:relative;transform:rotate(-3deg)}.calendar-top{border-bottom:1px solid var(--ink);font-family:var(--mono);justify-content:space-between;align-items:center;padding-bottom:3cqw;font-size:3cqw;display:flex}.calendar-top>span:first-child{font-family:var(--display);letter-spacing:-.4cqw;font-size:6cqw;font-weight:800}.calendar-grid{font-family:var(--mono);grid-template-columns:repeat(7,1fr);justify-items:center;gap:1cqw;margin-top:3cqw;font-size:3cqw;display:grid}.calendar-grid span{place-items:center;width:7cqw;height:7cqw;display:grid;position:relative}.calendar-grid .day-label{opacity:.75;height:4cqw;font-size:2.1cqw}.calendar-grid .marked{border:2px solid var(--ink);border-radius:50%;transform:rotate(-15deg)}.calendar-sticker{background:var(--acid);border:1px solid var(--ink);font-family:var(--display);letter-spacing:-1cqw;box-shadow:1cqw 1cqw 0 var(--ink);align-items:center;gap:3cqw;padding:2cqw 4cqw;font-size:16cqw;font-weight:800;display:flex;position:absolute;bottom:-8cqw;right:-1cqw;transform:rotate(9deg)}.calendar-sticker small{font-family:var(--mono);letter-spacing:0;font-size:2.2cqw;line-height:1.5}.scene-6{background:var(--ink);color:var(--paper)}.win-rays{color:var(--acid);z-index:0;font-size:100cqw;line-height:1;position:absolute;top:35cqw;left:-1cqw}.exit-receipt{background:var(--paper);color:var(--ink);clip-path:polygon(0 0,100% 0,100% 96%,95% 100%,90% 96%,85% 100%,80% 96%,75% 100%,70% 96%,65% 100%,60% 96%,55% 100%,50% 96%,45% 100%,40% 96%,35% 100%,30% 96%,25% 100%,20% 96%,15% 100%,10% 96%,5% 100%,0 96%);z-index:1;margin:7cqw 3cqw 5cqw;padding:4cqw 5cqw 8cqw;position:relative;transform:rotate(5deg)}.receipt-top{font-family:var(--mono);border-bottom:1px dashed var(--ink);justify-content:space-between;padding-bottom:3cqw;font-size:1.9cqw;display:flex}.exit-token{font-family:var(--mono);margin-top:4cqw;font-size:4cqw;display:block}.exit-amount{font-family:var(--display);letter-spacing:-1.5cqw;white-space:nowrap;margin:1cqw 0 3cqw;font-size:20cqw;font-weight:800;line-height:1.2;display:block}.receipt-rule{border-bottom:1px dashed var(--ink)}.exit-receipt p{font-size:2.6cqw;line-height:1.6;font-family:var(--mono);margin:3cqw 0}.receipt-stamp{font-family:var(--mono);background:var(--acid);padding:2cqw;font-size:2.4cqw;display:inline-block;transform:rotate(-5deg)}.financial-label{background:inherit;max-width:84cqw;line-height:1.5}.scene-7{background:var(--paper)}.editorial-mark{color:var(--apricot);z-index:0;font-family:serif;font-size:58cqw;line-height:.8;position:absolute;top:40cqw;right:2cqw}.loss-receipt{border:1px solid var(--ink);text-align:center;box-shadow:1.5cqw 1.5cqw 0 var(--ink);background:#ffe4cd;margin:13cqw 2cqw 9cqw;padding:7cqw 4cqw;position:relative;transform:rotate(-5deg)}.loss-receipt .mini-label{letter-spacing:0;font-size:2cqw}.loss-receipt .tape{background:var(--violet);width:20cqw;height:6cqw;position:absolute;top:-3cqw;left:calc(50% - 10cqw);transform:rotate(4deg)}.loss-receipt>span:not(.tape):not(.mini-label){font-size:2.8cqw}.loss-receipt p{font-family:var(--display);letter-spacing:-.4cqw;margin:5cqw 0 0;font-size:7cqw;font-weight:700;line-height:1.1}.scene-8{background:var(--ink);color:var(--paper)}.era-sleeves{height:82cqw;margin:5cqw 0 7cqw;position:relative}.era-sleeve{border:1px solid var(--ink);width:62cqw;height:62cqw;color:var(--ink);flex-direction:column;padding:4cqw;display:flex;position:absolute;overflow:hidden;box-shadow:1cqw 1cqw #fff5e822}.sleeve-one{background:var(--paper);top:3cqw;left:0;transform:rotate(-10deg)}.sleeve-two{background:var(--acid);bottom:0;right:0;transform:rotate(9deg)}.era-sleeve>span:first-child{font-family:var(--mono);letter-spacing:.2cqw;font-size:2.6cqw}.era-sleeve>strong{font-family:var(--display);letter-spacing:-1cqw;z-index:2;margin-top:4cqw;font-size:17cqw;font-weight:800}.sleeve-disc{border:5cqw solid var(--violet);outline:1px solid var(--ink);width:37cqw;height:37cqw;box-shadow:inset 0 0 0 1px var(--ink);border-radius:50%;position:absolute;bottom:-2cqw;right:-9cqw}.era-sleeve small{font-family:var(--mono);z-index:2;margin-top:auto;font-size:2.4cqw;position:relative}.scene-9{background:var(--ink);color:var(--paper)}.scene-9 h1{max-width:85cqw;font-size:14.3cqw;line-height:.9}.persona-art{flex:1;place-items:center;margin:2cqw 0;display:grid;position:relative}.persona-art img{z-index:1;border-radius:5cqw;width:62cqw;position:relative;transform:rotate(-5deg)}.persona-sticker{background:var(--violet);color:var(--ink);font-family:var(--mono);z-index:2;padding:3cqw;font-size:2.5cqw;line-height:1.4;position:absolute;top:2cqw;left:-1cqw;transform:rotate(-12deg)}.persona-star{color:var(--apricot);z-index:3;font-size:22cqw;position:absolute;top:-1cqw;right:-2cqw}.persona-tag{font-family:var(--mono);background:var(--acid);color:var(--ink);z-index:2;padding:3cqw;font-size:2.4cqw;line-height:1.6;position:absolute;bottom:0;right:0;transform:rotate(8deg)}.persona-method{color:#c6bdd1;margin:0 0 3cqw;font-size:2.2cqw;line-height:1.5}.scene-9 .scene-sub{margin:4cqw 0 3cqw}.final-scene-frame{border:2px solid var(--ink);background:#f5ebdf;margin:3cqw 0 5cqw;padding:4cqw;position:relative}.final-title{font-family:var(--display);letter-spacing:-.6cqw;font-size:10cqw;font-weight:800;line-height:.95}.final-title>span{color:var(--violet)}.final-scene-frame>img{border-radius:4cqw;width:45cqw;margin:2cqw auto;transform:rotate(6deg)}.final-persona{font-family:var(--display);letter-spacing:-.4cqw;text-align:center;margin:3cqw 0 5cqw;font-size:6.5cqw;font-weight:700}.final-stats{grid-template-columns:repeat(3,1fr);gap:1cqw;display:grid}.final-stats>div{background:var(--ink);color:var(--paper);text-align:center;flex-direction:column;padding:2cqw;display:flex}.final-stats>div:nth-child(2){background:var(--violet);color:var(--ink);transform:rotate(-5deg)}.final-stats>div:nth-child(3){background:var(--acid);color:var(--ink);border:1px solid var(--ink)}.final-stats strong{font-family:var(--display);letter-spacing:-.5cqw;font-size:9cqw;line-height:1.1}.final-stats span{font-family:var(--mono);margin-top:1cqw;font-size:1.8cqw}.fallback-scene:first-child{background:var(--paper)}.fallback-scene h1{font-size:12cqw}.fallback-art{border:1px solid var(--ink);background:var(--acid);margin:10cqw 0;padding:5cqw;transform:rotate(-4deg)}.fallback-art>span{font-family:var(--display);font-size:45cqw;font-weight:800;line-height:1;display:block}.fallback-art p{font-size:4.6cqw;font-family:var(--display);margin:4cqw 0;font-weight:600;line-height:1.3}.start-overlay{color:var(--paper);text-align:center;z-index:5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080921ed;flex-direction:column;justify-content:center;align-items:center;padding:8%;display:flex;position:absolute;inset:0}.start-overlay h2{margin:25px 0 20px;font-size:calc(clamp(36px,4.1vw,61px))}.start-overlay p{margin:0 0 30px;font-size:13px}.start-overlay .eyebrow{color:var(--acid);font-size:9px}.start-overlay small{color:#b5aac5;margin-top:22px;font-size:9px}.button-acid{background:var(--acid);color:var(--ink);border-color:var(--ink)}.player-controls{align-items:center;gap:10px;margin-top:17px;display:flex}.player-controls .icon-button{width:33px;height:33px}.scene-counter{font-family:var(--mono);margin-right:auto;font-size:10px}.scene-counter>span{opacity:.4;margin-left:5px}.receipt-button{white-space:nowrap;background:0 0;border:0;gap:5px;padding:0;font-size:9px;font-weight:600}.receipt-button,.under-player,.under-player button{align-items:center;display:flex}.under-player{gap:17px;margin-top:16px}.under-player button{background:0 0;border:0;gap:4px;padding:0;font-size:9px}.under-player>span{font-family:var(--mono);color:#807185;margin-left:auto;font-size:6px}.chapter-list{padding-top:24px}.chapter-list>.eyebrow{margin-bottom:25px;font-size:8px}.chapter-list>button:not(.button){border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:13px;width:100%;padding:16px 0;font-size:11px;display:flex}.chapter-list>button:not(.button)>span:first-child{font-family:var(--mono);color:#897b8d;font-size:8px}.chapter-list>button:not(.button)>span:last-child:not(:first-child){margin-left:auto}.chapter-list>button.active{color:#6731c7;font-weight:700}.sidebar-ticket{border:1px solid var(--ink);background:var(--paper);margin:30px 5px;padding:20px;transform:rotate(3deg)}.sidebar-ticket p{font-family:var(--display);letter-spacing:-1px;margin:12px 0;font-size:25px;font-weight:700;line-height:1.05}.sidebar-ticket small{color:#706474;font-size:10px;line-height:1.5}.chapter-list>.button{gap:10px;width:100%;padding:13px;font-size:9px}.final-actions{border-top:1px solid var(--line);text-align:center;flex-direction:column;gap:15px;margin-top:25px;padding-top:20px;display:flex}.final-actions .button{justify-content:center}.final-actions>.text-link{justify-content:center;font-size:12px}.final-actions>a{font-size:10px}.quiet-card{background:var(--paper);border:1px solid var(--ink);border-radius:5px;min-height:600px;padding:28px}.quiet-symbol{color:var(--violet);margin-top:60px;font-size:100px;line-height:1;display:block}.quiet-card h1{letter-spacing:-2px;margin:25px 0;font-size:48px;line-height:.95}.quiet-card p{font-size:13px}.quiet-card .eyebrow{font-size:8px}.text-story{max-width:900px;margin:auto;padding:30px 6% 80px}.text-story h2{font-size:45px}.text-story article{border-top:1px solid var(--line);padding:25px 0}.text-story h3{font-size:25px}.text-story p{font-size:14px}.text-story small{color:#726277;font-size:10px}.modal-backdrop{z-index:100;background:#080921ad;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow:auto}.receipts-drawer{background:var(--paper);border:1px solid var(--ink);width:100%;max-width:560px;max-height:90vh;box-shadow:8px 8px 0 var(--violet);border-radius:5px;padding:40px;position:relative;overflow:auto}.modal-close{z-index:2;position:absolute;top:15px;right:15px}.receipts-drawer>.eyebrow{margin-top:20px;font-size:8px}.receipts-drawer h2{margin:20px 0 25px;font-size:48px}.receipts-drawer h3{margin:28px 0 10px;font-size:24px;line-height:1.1}.receipts-drawer>p{font-size:13px}.fact-row{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:16px 0;font-size:12px;display:grid}.fact-row>span{text-transform:capitalize}.fact-row>strong{overflow-wrap:anywhere;max-width:180px}.fact-row>small{font-family:var(--mono);color:#726378;grid-column:1/-1;font-size:8px}.receipt-footnote{line-height:1.8;font-size:10px!important}.share-modal{background:var(--paper);border:1px solid var(--ink);border-radius:5px;grid-template-columns:1.1fr 1fr;width:min(1020px,100%);max-height:92vh;display:grid;position:relative;overflow:auto}.share-choices{padding:40px}.share-choices>.eyebrow{padding-right:10px;font-size:8px}.share-choices h2{margin:20px 0;font-size:43px}.share-description{color:#6e6175;font-size:12px}.share-choices fieldset{border:0;margin:15px 0;padding:10px 0}.share-choices legend{margin-bottom:10px;font-size:12px;font-weight:700}.share-choices .check-line{margin:9px 0;font-size:11px}.check-line small{color:#7e6e85;margin-left:auto;font-size:8px}.layout-label{flex-direction:column;gap:9px;font-size:11px;font-weight:600;display:flex}.layout-label select{border:1px solid var(--line);background:0 0;border-radius:3px;padding:12px;font-size:12px}.share-warning{color:#7b6e81;margin-top:15px;font-size:9px;line-height:1.6}.share-choices>.button,.share-ready-actions>.button{gap:12px;padding:14px 17px;font-size:11px}.share-ready-actions{flex-wrap:wrap;gap:10px;display:flex}.share-ready-actions .text-link{margin-top:10px;font-size:10px}.share-ready-actions .revoke-link{color:#8f301f;width:100%}.share-status{color:#5c496a;margin:15px 0;font-size:11px}.share-preview-area{border-left:1px solid var(--line);background:#e6ddcf;flex-direction:column;justify-content:center;align-items:center;padding:50px 35px 25px;display:flex}.share-preview-area>.eyebrow{margin-bottom:20px;font-size:8px}.disclosure-preview{background:var(--ink);color:var(--paper);aspect-ratio:9/16;border:1px solid var(--ink);border-radius:3px;flex-direction:column;width:100%;padding:8%;display:flex;overflow:hidden;container-type:inline-size}.preview-top{font-family:var(--mono);justify-content:space-between;align-items:center;font-size:2cqw;display:flex}.preview-top>span:first-child{font-family:var(--display);letter-spacing:-.5cqw;font-size:7cqw;font-weight:800}.preview-asterisk{color:var(--violet);margin:7cqw 0;font-size:32cqw;line-height:1}.disclosure-preview h3{letter-spacing:-1cqw;text-transform:uppercase;margin:0 0 5cqw;font-size:14cqw;line-height:.94}.preview-count{letter-spacing:-3cqw;font-size:35cqw;font-weight:800;line-height:1;font-family:var(--display)}.preview-count small{font-family:var(--mono);letter-spacing:0;margin-top:2cqw;font-size:2.7cqw;line-height:1.5;display:block}.preview-mix{color:var(--acid);margin:5cqw 0;font-size:4cqw}.disclosure-preview>p{margin:1cqw 0 4cqw;font-size:3cqw}.preview-footer{font-family:var(--mono);border-top:1px solid #fff6;margin-top:auto;padding-top:3cqw;font-size:2.2cqw;line-height:1.8}.disclosure-preview.preview-feed{aspect-ratio:4/5}.preview-feed .preview-asterisk{margin:3cqw 0;font-size:20cqw}.preview-feed h3{font-size:11cqw}.preview-feed .preview-count{font-size:25cqw}.disclosure-preview.preview-link{aspect-ratio:1200/630;grid-template-columns:1fr 1fr;gap:3cqw;padding:5%;display:grid}.preview-link .preview-top{grid-column:1/-1}.preview-link .preview-asterisk{display:none}.preview-link h3{margin:0;font-size:9cqw}.preview-link .preview-count{font-size:20cqw}.preview-link .preview-mix{margin:0;font-size:3cqw}.preview-link .preview-footer{grid-column:1/-1;font-size:1.5cqw}.export-preview{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:70vh}.share-preview-area>.share-warning{text-align:center;max-width:250px}@media (width>=1600px){.player-layout{grid-template-columns:260px 440px 235px;gap:80px}}@media (width<=1100px){.player-layout{grid-template-columns:minmax(180px,220px) minmax(290px,400px);gap:40px;padding-top:25px}.chapter-list{display:none}.story-sidebar h2{font-size:37px}.start-overlay h2{font-size:50px}}@media (width<=700px){.player-header{height:64px;padding:0 5%}.player-header .wordmark{font-size:28px}.player-header-meta{letter-spacing:.4px;font-size:7px}.player-header-meta>span:last-child{display:none}.player-header .icon-button{width:30px;height:30px}.player-layout{flex-direction:column;align-items:center;gap:30px;padding:18px 5% 35px;display:flex}.check-line small,.story-sidebar{display:none}.story-main{width:100%;max-width:420px}.story-progress{margin-bottom:8px}.story-scene{max-height:none}.player-controls{gap:10px;margin-top:13px}.player-controls .icon-button{width:32px;height:32px}.receipt-button,.scene-counter{font-size:9px}.under-player{gap:15px;margin-top:15px}.under-player>span{font-size:5px}.start-overlay h2{font-size:46px}.start-overlay p{font-size:12px}.start-overlay .eyebrow,.start-overlay small{font-size:8px}.start-overlay .button{padding:14px 20px;font-size:12px}.modal-backdrop{align-items:center;padding:12px}.receipts-drawer{max-height:90dvh;padding:30px 23px}.receipts-drawer h2{font-size:38px}.fact-row{font-size:10px}.share-modal{grid-template-columns:1fr;max-height:93dvh}.share-choices{padding:35px 24px 20px}.share-choices h2{font-size:38px}.share-preview-area{border-left:0;border-top:1px solid var(--line);padding:30px 45px}.share-choices>.eyebrow{font-size:7px}.share-warning{font-size:9px}.share-choices fieldset{grid-template-columns:1fr 1fr;gap:0 6px;display:grid}.share-choices .check-line{align-items:flex-start;font-size:10px}.share-choices .check-line input{margin:0}.share-preview-area .disclosure-preview{max-width:300px}.export-preview{max-height:none}.quiet-card{min-height:550px}.quiet-card h1{font-size:43px}.final-actions{margin-bottom:10px}.player-page .loading-orbit{font-size:60px}}@media (width<=360px){.player-layout{padding-inline:4%}.player-header-meta{font-size:6px}.player-controls{gap:7px}.player-controls .icon-button{width:28px;height:28px}.receipt-button{gap:3px;font-size:8px}.scene-counter{font-size:8px}.under-player>span{display:none}.share-preview-area{padding-inline:25px}}@keyframes scene-enter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.final-actions>.text-link{align-self:center}.scene-sub{font-size:4.15cqw}.financial-label{font-size:2.8cqw}.scene-1 h1{font-size:15cqw}.scene-1 h1>span{font-size:19cqw;line-height:.95}.scene-2 h1{font-size:12.5cqw}.scene-3 h1{font-size:10.8cqw}.scene-6 h1{font-size:10.9cqw}.scene-7 h1{font-size:10.7cqw}.scene-10 .final-title{font-size:8.2cqw;line-height:1.02}.final-persona{font-size:5cqw}.scene-8 h1{font-size:14cqw}.portfolio-timeline{flex-direction:column;gap:2.4cqw;margin:6cqw 0 3cqw;display:flex}.timeline-legend{font-family:var(--mono);gap:5cqw;margin-bottom:2cqw;font-size:2.2cqw;display:flex}.timeline-legend span{align-items:center;gap:1.5cqw;display:flex}.timeline-legend i{background:var(--acid);width:2cqw;height:2cqw;display:inline-block}.timeline-legend span:last-child i{background:var(--violet)}.month-trade-row{font-family:var(--mono);align-items:center;gap:3cqw;height:4cqw;font-size:2.6cqw;display:flex}.month-trade-row>span{width:8cqw}.month-trade-bars{flex:1;gap:1cqw;height:3cqw;display:flex}.month-trade-bars>b{background:var(--acid);border-radius:.3cqw;height:100%;display:block}.holding-monogram,.month-trade-bars>b:last-child{background:var(--violet)}.month-trade-row>small{text-align:right;min-width:13cqw;font-size:2.3cqw}.timeline-totals{border-top:1px solid #fff5e855;gap:5cqw;padding:4cqw 0 5cqw;display:flex}.timeline-totals>div{flex:1;align-items:center;gap:3cqw;display:flex}.timeline-totals strong{font-family:var(--display);letter-spacing:-1cqw;font-size:15cqw;font-weight:800;line-height:1}.timeline-totals span{font-family:var(--mono);font-size:2.4cqw}.scene-9 h1{font-size:12.1cqw}.holdings-head{align-items:center;gap:5cqw;margin:5cqw 0;display:flex}.holdings-head>strong{font-size:29cqw;line-height:.9;font-family:var(--display);letter-spacing:-2.5cqw;color:var(--acid);font-weight:800}.holdings-head>span{font-family:var(--mono);font-size:2.8cqw;line-height:1.5}.holdings-list{border-block:1px solid #fff5e855}.holdings-labels{font-family:var(--mono);color:#c4b9d4;justify-content:space-between;padding:2cqw 0;font-size:1.9cqw;display:flex}.holding-row{border-top:1px solid #fff5e822;align-items:center;gap:3cqw;padding:2.4cqw 0;display:flex}.holding-monogram{width:8cqw;height:8cqw;color:var(--ink);font-family:var(--display);border-radius:50%;flex-shrink:0;place-items:center;font-size:4cqw;font-weight:800;display:grid}.holding-row>span:nth-child(2){flex-direction:column;gap:.5cqw;display:flex}.holding-row strong{font-size:3.6cqw;font-weight:700}.holding-row small{font-family:var(--mono);color:#c4b9d4;font-size:2cqw}.holding-row>b{font-family:var(--mono);margin-left:auto;font-size:3cqw;font-weight:400}.valuation-note{background:#201933;grid-template-columns:1fr auto;gap:2cqw;margin:4cqw 0;padding:3cqw;display:grid}.valuation-note>span{font-family:var(--mono);font-size:2cqw}.valuation-note>strong{font-size:2.6cqw;font-weight:600}.valuation-note>small{color:#d9cfe5;grid-column:1/-1;font-size:2.3cqw;line-height:1.5}.holdings-scope{margin-top:auto;font-size:2.4cqw;line-height:1.6}.scene-9 .scene-sub{margin-top:auto}.scene-9 .scene-scope{margin-top:0}.coin-mix-head{align-items:center;gap:6cqw;margin:8cqw 0;display:flex}.coin-mix-head>strong{font-family:var(--display);letter-spacing:-2.5cqw;color:var(--acid);font-size:30cqw;font-weight:800;line-height:.9}.coin-mix-head>span{font-family:var(--mono);font-size:3cqw;line-height:1.5}.coin-type-bars{flex-direction:column;gap:5cqw;margin-bottom:8cqw;display:flex}.coin-type-bars>div{grid-template-columns:29cqw 1fr 5cqw;align-items:center;gap:3cqw;font-size:3cqw;display:grid}.coin-type-bars>div>span{font-family:var(--mono);font-size:2.5cqw;line-height:1.3}.coin-type-track{background:#fff5e815;height:4cqw}.coin-type-track>b{background:var(--violet);height:100%;display:block}.coin-type-bars>div:first-child .coin-type-track>b{background:var(--acid)}.coin-type-bars strong{font-family:var(--mono);text-align:right;font-size:2.8cqw;font-weight:400}.reduce-motion .story-scene{transition:none!important;animation:none!important}.under-player{flex-wrap:wrap}.position-receipts{padding:0;list-style:none}.position-receipts li{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:13px 0;font-size:12px;display:grid}.position-receipts small{color:#6d6074;grid-column:1/-1;font-size:10px;line-height:1.7}.scene-9 .holdings-head{margin:3cqw 0}.scene-9 .holdings-head>strong{font-size:25cqw}.scene-9 .valuation-note{margin:2.5cqw 0}.scene-9 .holdings-scope{margin:2.5cqw 0 3cqw;font-size:2.3cqw}.calendar-grid,.calendar-grid .day-label,.calendar-top,.final-stats>div:nth-child(2),.holding-monogram,.persona-sticker{color:#000}.calendar-grid .day-label{opacity:1}.under-player>span{color:#6d6173}.immersive-player{background:var(--paper);width:100%;height:100dvh;color:var(--ink);--scroll-between:0;--scroll-fraction:0;--scene-ground:var(--paper);position:fixed;inset:0;overflow:hidden}.story-scroll{scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;--story-progress:0;height:100dvh;position:absolute;inset:0;overflow:hidden auto;outline:none!important}.story-scroll::-webkit-scrollbar{display:none}.story-scroll.is-locked{overflow-y:hidden}.scene-panel{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;--travel:1;--presence:0;width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.immersive-header{z-index:30;pointer-events:none;color:var(--ink);justify-content:space-between;align-items:center;gap:25px;padding:27px 4vw;display:flex;position:absolute;top:0;left:0;right:0}.immersive-header a,.immersive-header button{pointer-events:auto}.immersive-header .wordmark{letter-spacing:-2.5px;font-size:37px}.immersive-header .brand-spark{color:currentColor;opacity:.7}.immersive-header-actions{gap:10px;display:flex}.immersive-header .icon-button{background:0 0;border-color:currentColor;width:36px;height:36px}.immersive-scope{font-family:var(--mono);letter-spacing:1px;align-items:center;gap:24px;font-size:10px;display:flex}.immersive-scope>span:first-child{border:1px solid;padding:7px 10px}.hud-light .chapter-rail,.hud-light .immersive-controls,.hud-light .immersive-header{color:var(--paper)}.immersive-controls{z-index:30;color:var(--ink);background:var(--scene-ground);border-top:1px solid #08092120;justify-content:space-between;align-items:center;gap:30px;padding:23px 4vw;transition:color .2s,background .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.hud-light .immersive-controls{border-color:#fff5e827}.immersive-control-main{align-items:center;gap:13px;display:flex}.immersive-controls .icon-button{border-color:currentColor;width:32px;height:32px}.immersive-controls .icon-button:disabled{opacity:.25;cursor:default}.immersive-counter{font-family:var(--mono);white-space:nowrap;font-size:12px}.immersive-counter i{opacity:.55;margin-left:5px;font-size:9px;font-style:normal}.scroll-instruction{font-family:var(--mono);letter-spacing:1.5px;margin-left:20px;font-size:8px}.immersive-control-tools{gap:24px;display:flex}.immersive-control-tools button{color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font-size:11px;display:flex}.immersive-control-tools button:hover{text-underline-offset:5px;text-decoration:underline}.immersive-control-scope{text-align:right;font-family:var(--mono);letter-spacing:.5px;flex-direction:column;gap:5px;font-size:7px;display:flex}.immersive-control-scope>span:first-child{opacity:.7}.chapter-rail{z-index:30;color:var(--ink);flex-direction:column;gap:0;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.chapter-rail>button{width:28px;height:27px;color:inherit;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:8px;display:flex;position:relative}.rail-dot{opacity:.5;border:1px solid;border-radius:50%;width:5px;height:5px;transition:height .3s,background .3s}.chapter-rail .active .rail-dot{opacity:1;background:currentColor;border-radius:5px;height:20px}.rail-label{white-space:nowrap;opacity:0;pointer-events:none;background:var(--scene-ground);padding:5px;font-size:10px;transition:all .2s;position:absolute;right:35px;transform:translate(8px)}.chapter-rail button:focus-visible .rail-label,.chapter-rail button:hover .rail-label{opacity:1;transform:translate(0)}.scroll-wipe{z-index:18;pointer-events:none;background:var(--violet);width:28vw;opacity:calc(var(--scroll-between) * .55);transform:translateX(calc(var(--scroll-fraction) * 200vw)) rotate(-24deg);will-change:transform,opacity;mix-blend-mode:difference;position:absolute;inset:-30% auto -30% -65vw}.unpack-prompt{z-index:8;color:var(--ink);font-family:var(--mono);letter-spacing:2px;background:0 0;border:0;align-items:center;gap:25px;padding:0;font-size:10px;display:flex;position:absolute;bottom:13vh;left:6vw}.unpack-prompt>span{font-family:var(--display);font-size:40px;line-height:1;animation:2s ease-in-out infinite scroll-cue}.immersive-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:100px 6vw;display:flex;position:absolute;inset:0}.immersive-loading h1{letter-spacing:-.065em;margin:0;font-size:calc(clamp(50px,8vw,120px));line-height:.92}.immersive-loading>p{max-width:400px;font-size:15px}.immersive-loading .loading-orbit{font-size:80px;line-height:1}.immersive-player .modal-backdrop{z-index:100}.preferences-panel .check-line{margin:23px 0;font-size:14px}.preferences-panel .scenario-select{margin:25px 0;font-size:12px}.preferences-panel .scenario-select select{font-size:12px}.preferences-panel>p{font-size:14px}.immersive-player .text-story{max-width:750px;margin:0}.immersive-player .text-story>h2{margin-top:25px}.immersive-player .modal-close{color:var(--ink)}.immersive-player .story-scene{aspect-ratio:auto;width:100%;height:100dvh;min-height:100dvh;box-shadow:none;isolation:isolate;border:0;border-radius:0;padding:0;animation:none;display:block;position:relative;overflow:hidden;container-type:normal}.immersive-player .scene-kicker,.immersive-player .scene-scope{display:none}.immersive-player .story-scene>.scene-overline{letter-spacing:2px;z-index:4;margin:0;font-size:10px;line-height:1.5;position:absolute;top:18vh;left:6vw}.immersive-player .story-scene h1{letter-spacing:-.065em;z-index:4;white-space:pre-line;width:52vw;transform:translateY(calc(var(--travel) * 13vh)) scale(calc(.94 + var(--presence) * .06));opacity:clamp(0,var(--presence) * 2.4,1);transform-origin:0;will-change:transform,opacity;margin:0;font-size:calc(min(9.1vw,14dvh));font-weight:800;line-height:.93;position:absolute;top:24vh;left:6vw}.immersive-player .story-scene>.scene-sub{z-index:4;width:43vw;transform:translateY(calc(var(--travel) * 6vh));opacity:clamp(0,var(--presence) * 2,1);margin:0;font-size:calc(clamp(17px,1.5vw,24px));line-height:1.5;position:absolute;bottom:22vh;left:6vw}.immersive-player .story-scene>.financial-label{background:0 0;font-size:calc(clamp(13px,1vw,17px));line-height:1.6;bottom:18vh}.immersive-player .calendar-art,.immersive-player .coin-mix-head,.immersive-player .coin-type-bars,.immersive-player .exit-receipt,.immersive-player .holdings-head,.immersive-player .holdings-list,.immersive-player .intro-art,.immersive-player .loss-receipt,.immersive-player .portfolio-timeline,.immersive-player .range-number,.immersive-player .repeat-device,.immersive-player .valuation-note{will-change:transform;transform:translateY(calc(var(--travel) * -14vh)) rotate(calc(var(--travel) * 7deg));opacity:clamp(0,var(--presence) * 2.3,1)}.immersive-player .scene-1 h1{width:65vw;font-size:calc(min(10vw,17dvh));top:24vh}.immersive-player .scene-1 h1>span{font-size:inherit;line-height:1.1}.immersive-player .intro-art{z-index:2;place-items:center;width:49vw;height:68vh;margin:0;display:grid;position:absolute;top:12vh;right:0}.immersive-player .intro-art img{z-index:2;border-radius:12%;width:calc(min(34vw,52dvh));position:relative;transform:rotate(-10deg)}.immersive-player .intro-star{color:var(--acid);font-size:calc(min(62vw,91dvh));line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.immersive-player .intro-ticket{padding:18px 25px;font-size:calc(clamp(10px,1vw,15px));line-height:1.5;bottom:3vh;right:4vw;transform:rotate(9deg)}.immersive-player .scene-1 .scene-sub{max-width:480px;bottom:25vh}.is-active .intro-art img{animation:5s ease-in-out infinite wallet-float}.is-active .intro-star{animation:18s ease-in-out infinite star-drift}.immersive-player .scene-2 h1{width:53vw;font-size:calc(min(9vw,15dvh))}.immersive-player .range-number{font-size:calc(min(38vw,64dvh));font-family:var(--display);letter-spacing:-.1em;margin:0;font-weight:800;line-height:.9;position:absolute;top:14vh;right:7vw}.immersive-player .range-number>span{letter-spacing:0;font-size:.4em;position:absolute;top:-.05em;right:-.05em}.immersive-player .range-ticket{letter-spacing:-.045em;width:31vw;box-shadow:8px 8px 0 var(--ink);z-index:3;margin:0;padding:20px 28px;font-size:calc(min(3.4vw,6dvh));line-height:.97;position:absolute;bottom:20vh;right:8vw;transform:rotate(-6deg)}.immersive-player .ticket-perforation{border-width:1px;right:18%}.immersive-player .genre-chips{max-width:42vw;transform:translateX(calc(var(--travel) * -15vw));z-index:4;gap:8px;margin:0;position:absolute;top:60vh;left:6vw}.immersive-player .genre-chips>span{border-radius:20px;padding:7px 12px;font-size:10px}.immersive-player .scene-2 .scene-sub{max-width:440px;bottom:18vh}.is-active .range-ticket{animation:.8s cubic-bezier(.16,1,.3,1) both ticket-land}.immersive-player .scene-3 h1{width:48vw;font-size:calc(min(8.8vw,14dvh))}.immersive-player .coin-mix-head{align-items:center;gap:3vw;width:39vw;margin:0;display:flex;position:absolute;top:16vh;right:8vw}.immersive-player .coin-mix-head>strong{letter-spacing:-.1em;font-size:calc(min(24vw,37dvh));line-height:.9}.immersive-player .coin-mix-head>span{font-size:calc(clamp(10px,1.2vw,18px));line-height:1.5}.immersive-player .coin-type-bars{flex-direction:column;gap:2vh;width:39vw;margin:0;display:flex;position:absolute;top:52vh;right:7vw}.immersive-player .coin-type-bars>div{grid-template-columns:11vw 1fr 25px;align-items:center;gap:16px;display:grid}.immersive-player .coin-type-bars>div>span{font-size:calc(clamp(10px,1vw,14px));line-height:1.3}.immersive-player .coin-type-bars strong{font-size:14px}.immersive-player .coin-type-track{height:12px}.immersive-player .coin-type-track>b{transform:scaleX(clamp(0,var(--presence) * 1.8,1));transform-origin:0;transition:transform .55s cubic-bezier(.16,1,.3,1)}.immersive-player .scene-3 .scene-sub{bottom:22vh}.immersive-player .scene-4 h1{width:55vw;font-size:calc(min(8.1vw,13dvh))}.immersive-player .repeat-device{place-items:center;width:47vw;height:60vh;margin:0;display:grid;position:absolute;top:17vh;right:1vw}.immersive-player .repeat-arrow{font-size:calc(min(58vw,91dvh));line-height:1;top:50%;left:50%;transform:translate(-50%,-50%)}.immersive-player .repeat-token{letter-spacing:-.05em;max-width:44vw;box-shadow:9px 9px 0 var(--ink);z-index:3;padding:22px 4vw;font-size:calc(min(8vw,13dvh))}.immersive-player .repeat-sticker{z-index:4;padding:14px 20px;font-size:calc(clamp(12px,1.3vw,20px));line-height:1.3;bottom:0;right:5vw}.immersive-player .repeat-tape{letter-spacing:-.03em;opacity:.16;z-index:0;width:115vw;margin:0;padding:12px 0;font-size:calc(min(8vw,12dvh));line-height:1;position:absolute;top:61vh;left:-5vw;transform:rotate(-6deg)}.immersive-player .scene-4 .scene-sub{max-width:510px;bottom:21vh}.is-active .repeat-arrow{animation:14s linear infinite repeat-turn}.immersive-player .scene-5 h1{width:54vw;font-size:calc(min(8vw,13dvh))}.immersive-player .calendar-art{width:36vw;transform:translateY(calc(var(--travel) * -14vh)) rotate(calc(-4deg + var(--travel) * 8deg));border:1px solid var(--ink);margin:0;padding:25px 30px 35px;position:absolute;top:20vh;right:8vw}.immersive-player .calendar-top{padding-bottom:13px;font-size:12px}.immersive-player .calendar-top>span:first-child{letter-spacing:-.05em;font-size:calc(clamp(25px,3vw,46px))}.immersive-player .calendar-grid{gap:4px;margin-top:12px;font-size:calc(clamp(14px,1.4vw,21px))}.immersive-player .calendar-grid span{width:calc(min(3.8vw,6dvh));height:calc(min(3.8vw,6dvh))}.immersive-player .calendar-grid .day-label{height:25px;font-size:10px}.immersive-player .calendar-grid .marked{border-width:2px}.immersive-player .calendar-sticker{box-shadow:6px 6px 0 var(--ink);letter-spacing:-.08em;gap:20px;padding:5px 22px;font-size:calc(min(10vw,16dvh));bottom:-5vh;right:-2vw}.immersive-player .calendar-sticker small{letter-spacing:.5px;font-size:10px}.immersive-player .scene-5 .scene-sub{bottom:21vh}.is-active .calendar-grid .marked{animation:.65s cubic-bezier(.16,1,.3,1) both calendar-mark}.immersive-player .scene-6 h1{width:55vw;font-size:calc(min(7.8vw,12dvh))}.immersive-player .win-rays{z-index:0;font-size:calc(min(83vw,130dvh));line-height:1;position:absolute;top:5vh;left:32vw}.immersive-player .exit-receipt{width:33vw;transform:translateY(calc(var(--travel) * -14vh)) rotate(calc(5deg + var(--travel) * 8deg));z-index:2;margin:0;padding:28px 32px 45px;position:absolute;top:22vh;right:10vw}.immersive-player .receipt-top{padding-bottom:14px;font-size:9px}.immersive-player .exit-token{margin-top:25px;font-size:24px}.immersive-player .exit-amount{letter-spacing:-.07em;margin:10px 0 20px;font-size:calc(min(12vw,21dvh));line-height:1.15}.immersive-player .exit-receipt p{margin:18px 0;font-size:calc(clamp(10px,1vw,14px));line-height:1.6}.immersive-player .receipt-stamp{padding:10px 12px;font-size:11px}.is-active .win-rays{animation:36s linear infinite spotlight-turn}.is-active .exit-receipt{animation:.85s cubic-bezier(.16,1,.3,1) receipt-open}.immersive-player .scene-7 h1{width:59vw;font-size:calc(min(7.3vw,12dvh))}.immersive-player .editorial-mark{z-index:0;font-size:calc(min(45vw,70dvh));line-height:1;position:absolute;top:33vh;left:45vw;right:auto}.immersive-player .loss-receipt{width:35vw;transform:translateY(calc(var(--travel) * -14vh)) rotate(calc(-6deg + var(--travel) * 7deg));box-shadow:10px 10px 0 var(--ink);z-index:2;margin:0;padding:40px 25px 35px;position:absolute;top:27vh;right:8vw}.immersive-player .loss-receipt .tape{width:100px;height:27px;top:-15px;left:calc(50% - 50px)}.immersive-player .loss-receipt .mini-label{letter-spacing:.5px;font-size:9px}.immersive-player .loss-receipt>span:not(.tape):not(.mini-label){font-size:12px}.immersive-player .loss-receipt p{letter-spacing:-.04em;margin:22px 0 0;font-size:calc(min(3.2vw,5dvh));line-height:1.1}.immersive-player .scene-7 .financial-label{max-width:40vw}.immersive-player .scene-8 h1{width:55vw;font-size:calc(min(9vw,14dvh))}.immersive-player .portfolio-timeline{flex-direction:column;gap:2vh;width:38vw;margin:0;display:flex;position:absolute;top:22vh;right:7vw}.immersive-player .timeline-legend{gap:24px;margin-bottom:15px;font-size:10px}.immersive-player .timeline-legend span{gap:8px}.immersive-player .timeline-legend i{width:8px;height:8px}.immersive-player .month-trade-row{gap:15px;height:18px;font-size:12px}.immersive-player .month-trade-row>span{width:35px}.immersive-player .month-trade-bars{gap:4px;height:12px}.immersive-player .month-trade-bars>b{transform:scaleX(clamp(0,var(--presence) * 2,1));transform-origin:0;border-radius:1px;transition:transform .8s cubic-bezier(.16,1,.3,1)}.immersive-player .month-trade-row>small{min-width:55px;font-size:10px}.immersive-player .timeline-totals{gap:3vw;width:40vw;margin:0;padding:20px 0;display:flex;position:absolute;top:60vh;left:6vw}.immersive-player .timeline-totals>div{gap:20px}.immersive-player .timeline-totals strong{letter-spacing:-.07em;font-size:calc(min(7vw,11dvh))}.immersive-player .timeline-totals span{font-size:9px;line-height:1.5}.immersive-player .scene-8 .scene-sub{font-size:16px;bottom:16vh}.immersive-player .scene-9 h1{width:54vw;font-size:calc(min(8.5vw,13dvh))}.immersive-player .holdings-head{align-items:center;gap:35px;width:42vw;margin:0;display:flex;position:absolute;top:51vh;left:6vw}.immersive-player .holdings-head>strong{letter-spacing:-.09em;font-size:calc(min(17vw,26dvh));line-height:.9}.immersive-player .holdings-head>span{font-size:calc(clamp(10px,1.2vw,18px));line-height:1.5}.immersive-player .holdings-list{width:37vw;position:absolute;top:24vh;right:7vw}.immersive-player .holdings-labels{padding:12px 0;font-size:9px}.immersive-player .holding-row{gap:16px;padding:17px 0}.immersive-player .holding-monogram{width:40px;height:40px;font-size:20px}.immersive-player .holding-row>span:nth-child(2){gap:5px}.immersive-player .holding-row strong{font-size:17px}.immersive-player .holding-row small{font-size:10px}.immersive-player .holding-row>b{font-size:16px}.immersive-player .valuation-note{gap:12px;width:37vw;margin:0;padding:16px;position:absolute;top:67vh;right:7vw}.immersive-player .valuation-note>span{font-size:8px}.immersive-player .valuation-note>strong{font-size:12px}.immersive-player .valuation-note>small{font-size:10px;line-height:1.6}.immersive-player .scene-9 .holdings-scope{width:41vw;margin:0;font-size:calc(clamp(10px,1vw,14px));line-height:1.7;bottom:16vh;left:6vw}.is-active .holding-row{animation:.65s cubic-bezier(.16,1,.3,1) both holding-arrive}.is-active .holding-row:nth-child(3){animation-delay:80ms}.is-active .holding-row:nth-child(4){animation-delay:.16s}.is-active .holding-row:nth-child(5){animation-delay:.24s}.immersive-player .final-scene-frame{background:0 0;border:0;margin:0;padding:0;position:static}.immersive-player .scene-10 .final-title{letter-spacing:-.06em;width:66vw;font-size:calc(min(7.2vw,11dvh));line-height:1;top:25vh;left:6vw}.immersive-player .final-scene-frame>img{z-index:1;border-radius:12%;width:calc(min(28vw,42dvh));margin:0;position:absolute;top:18vh;right:8vw;transform:rotate(8deg)}.immersive-player .final-persona{letter-spacing:-.5px;text-align:left;margin:0;font-size:18px;font-weight:600;position:absolute;top:59vh;left:6vw}.immersive-player .final-stats{border-top:1px solid var(--ink);gap:20px;width:37vw;padding-top:20px;display:flex;position:absolute;top:65vh;right:7vw}.immersive-player .final-stats>div,.immersive-player .final-stats>div:nth-child(2),.immersive-player .final-stats>div:nth-child(3){color:var(--ink);text-align:left;background:0 0;border:0;flex:1;padding:0 20px 0 0;transform:none}.immersive-player .final-stats strong{letter-spacing:-.07em;font-size:calc(min(5.4vw,8dvh));line-height:1}.immersive-player .final-stats span{letter-spacing:.4px;margin-top:9px;font-size:8px;line-height:1.5}.immersive-player .scene-10>.scene-sub{display:none}.immersive-final-actions{z-index:10;flex-wrap:wrap;align-items:center;gap:18px 24px;width:47vw;display:flex;position:absolute;bottom:14vh;left:6vw}.immersive-final-actions .button{gap:30px;padding:15px 22px;font-size:13px}.immersive-final-actions .text-link{font-size:11px}.immersive-final-actions>a,.immersive-final-actions>button:last-child{font-size:9px}.immersive-final-actions>a{flex-basis:45%}.immersive-player .fallback-scene h1{max-width:51vw;font-size:calc(min(7.5vw,12dvh))}.immersive-player .fallback-art{width:33vw;min-height:40vh;transform:rotate(calc(-5deg + var(--travel) * 8deg));box-shadow:10px 10px 0 var(--ink);margin:0;padding:28px;position:absolute;top:24vh;right:8vw}.immersive-player .fallback-art>span{font-size:calc(min(15vw,26dvh));line-height:.9}.immersive-player .fallback-art p{letter-spacing:-.03em;margin:20px 0 0;font-size:calc(clamp(17px,1.8vw,28px));line-height:1.4}.immersive-player .fallback-scene>.scene-sub{font-size:13px}@keyframes scroll-cue{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@keyframes wallet-float{0%,to{transform:translateY(-10px)rotate(-10deg)}50%{transform:translateY(10px)rotate(-5deg)}}@keyframes star-drift{0%,to{transform:translate(-50%,-50%)rotate(-15deg)}50%{transform:translate(-50%,-50%)rotate(15deg)}}@keyframes repeat-turn{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes spotlight-turn{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes holding-arrive{0%{opacity:0;translate:40px}to{opacity:1;translate:0}}@keyframes ticket-land{0%{opacity:0;translate:20px 50px;rotate:12deg}to{opacity:1;translate:0;rotate:0}}@keyframes calendar-mark{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes receipt-open{0%{opacity:0;translate:0 80px;rotate:-10deg}to{opacity:1;translate:0;rotate:0}}.immersive-player .scene-panel:not(.is-active) *,.immersive-player.motion-paused *{animation-play-state:paused!important}.immersive-player.reduce-motion *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.immersive-player.reduce-motion .story-scene h1,.immersive-player.reduce-motion .story-scene>*{opacity:1!important}.immersive-player.reduce-motion .calendar-art,.immersive-player.reduce-motion .coin-mix-head,.immersive-player.reduce-motion .coin-type-bars,.immersive-player.reduce-motion .coin-type-track>b,.immersive-player.reduce-motion .exit-receipt,.immersive-player.reduce-motion .fallback-art,.immersive-player.reduce-motion .genre-chips,.immersive-player.reduce-motion .holdings-head,.immersive-player.reduce-motion .holdings-list,.immersive-player.reduce-motion .intro-art,.immersive-player.reduce-motion .loss-receipt,.immersive-player.reduce-motion .month-trade-bars>b,.immersive-player.reduce-motion .portfolio-timeline,.immersive-player.reduce-motion .range-number,.immersive-player.reduce-motion .repeat-device,.immersive-player.reduce-motion .story-scene h1,.immersive-player.reduce-motion .story-scene>.scene-sub,.immersive-player.reduce-motion .valuation-note{transform:none!important}.immersive-player.reduce-motion .scroll-wipe{display:none}@media (width<=1000px) and (width>=701px){.immersive-header{padding:22px 4vw}.immersive-control-scope,.scroll-instruction{display:none}.immersive-controls{gap:20px}.immersive-player .story-scene h1{font-size:9vw}.immersive-player .holding-row{padding:12px 0}.immersive-player .valuation-note{top:63vh}.immersive-player .calendar-art{padding:20px}.immersive-player .calendar-grid span{width:3.5vw;height:4.5vw}.immersive-final-actions{gap:14px;width:48vw}.immersive-final-actions .button{padding:13px;font-size:11px}.immersive-player .scene-10 .final-title{font-size:7.2vw}}@media (width<=700px){.immersive-header{gap:12px;padding:18px 5vw}.immersive-header .wordmark{letter-spacing:-2px;font-size:28px}.immersive-header .brand-spark{margin-left:4px;font-size:18px}.immersive-header-actions{gap:6px}.immersive-header .icon-button{width:29px;height:29px}.immersive-header .icon-button svg{width:15px;height:15px}.immersive-scope{letter-spacing:.5px;flex-direction:column;align-items:flex-start;gap:4px;margin-left:auto;font-size:7px}.immersive-scope>span:first-child{border:0;padding:2px 4px;font-size:7px}.immersive-scope>span:last-child{white-space:nowrap;max-width:150px}.immersive-controls{grid-template-columns:1fr 1fr;gap:12px;min-height:98px;padding:15px 5vw 13px;display:grid}.immersive-control-main{gap:8px}.immersive-counter{font-size:10px}.immersive-counter i{font-size:8px}.immersive-controls .icon-button{width:28px;height:28px}.immersive-control-tools button span,.scroll-instruction{display:none}.immersive-control-tools{justify-content:flex-end;gap:17px}.immersive-control-tools button{padding:3px}.immersive-control-scope{text-align:left;letter-spacing:.2px;flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:12px;font-size:5.5px;display:flex}.chapter-rail{gap:0;right:5px}.chapter-rail>button{width:18px;height:20px;padding:6px}.rail-dot{width:3px;height:3px}.chapter-rail .active .rail-dot{height:13px}.rail-label{display:none}.scroll-wipe{width:50vw}.unpack-prompt{letter-spacing:1.5px;gap:20px;font-size:8px;bottom:15vh;left:6vw}.unpack-prompt>span{font-size:33px}.immersive-player .story-scene>.scene-overline{letter-spacing:1.3px;font-size:7px;top:13vh;left:6vw}.immersive-player .story-scene h1{letter-spacing:-.065em;width:87vw;font-size:calc(min(15vw,10.5dvh));line-height:.93;top:18vh;left:6vw}.immersive-player .story-scene>.scene-sub{width:85vw;font-size:15px;line-height:1.5;bottom:17vh;left:6vw}.immersive-player .story-scene>.financial-label{width:86vw;max-width:none;font-size:10px;line-height:1.6;bottom:17vh}.immersive-player .scene-1 h1{width:90vw;font-size:calc(min(19vw,13dvh));top:18vh}.immersive-player .intro-art{width:100vw;height:40vh;top:35vh;right:0}.immersive-player .intro-art img{border-radius:12%;width:calc(min(54vw,32dvh))}.immersive-player .intro-star{font-size:calc(min(105vw,61dvh))}.immersive-player .intro-ticket{padding:10px 14px;font-size:8px;bottom:1vh;right:10vw}.immersive-player .scene-1 .scene-sub{width:80vw;font-size:13px;display:none;bottom:20vh}.immersive-player .scene-1 .scene-overline{top:13vh}.immersive-player .scene-2 h1{width:86vw;font-size:calc(min(15vw,10.5dvh));top:18vh}.immersive-player .range-number{letter-spacing:-.1em;font-size:calc(min(70vw,39dvh));top:35vh;right:14vw}.immersive-player .range-number>span{font-size:.4em;top:.03em;right:-.1em}.immersive-player .range-ticket{width:65vw;box-shadow:5px 5px 0 var(--ink);padding:12px 18px;font-size:calc(min(6.5vw,4.1dvh));bottom:24vh;right:10vw}.immersive-player .genre-chips{gap:5px;width:86vw;max-width:none;top:auto;bottom:17.5vh;left:6vw}.immersive-player .genre-chips>span{padding:4px 7px;font-size:7px}.immersive-final-actions>a,.immersive-final-actions>button:last-child,.immersive-final-actions>button:nth-child(3),.immersive-player .scene-2 .scene-sub,.immersive-player .scene-8 .scene-sub{display:none}.immersive-player .scene-3 h1{width:86vw;font-size:calc(min(14.8vw,10.5dvh));top:18vh}.immersive-player .coin-mix-head{gap:8vw;width:84vw;top:36vh;left:6vw;right:auto}.immersive-player .coin-mix-head>strong{letter-spacing:-.1em;font-size:calc(min(37vw,21dvh))}.immersive-player .coin-mix-head>span,.immersive-player .coin-type-bars strong{font-size:10px}.immersive-player .coin-type-bars{gap:1.4vh;width:83vw;top:55vh;left:6vw;right:auto}.immersive-player .coin-type-bars>div{grid-template-columns:28vw 1fr 18px;gap:10px}.immersive-player .coin-type-bars>div>span{font-size:8px}.immersive-player .coin-type-track{height:8px}.immersive-player .scene-3 .scene-sub{font-size:10px;line-height:1.5;bottom:14vh}.immersive-player .scene-4 h1{width:90vw;font-size:calc(min(14vw,9.5dvh));top:18vh}.immersive-player .repeat-device{width:100vw;height:39vh;top:34vh;right:0}.immersive-player .repeat-arrow{font-size:calc(min(105vw,62dvh))}.immersive-player .repeat-token{max-width:83vw;box-shadow:6px 6px 0 var(--ink);padding:12px 26px;font-size:calc(min(18vw,12dvh))}.immersive-player .repeat-sticker{padding:10px 13px;font-size:10px;bottom:1vh;right:8vw}.immersive-player .repeat-tape{opacity:.16;width:130vw;padding:10px 0;font-size:17vw;top:60vh;left:-15vw}.immersive-player .scene-4 .scene-sub{font-size:12px;bottom:16.5vh}.immersive-player .scene-5 h1{width:90vw;font-size:calc(min(14vw,10dvh));top:18vh}.immersive-player .calendar-art{width:75vw;padding:14px 17px 25px;top:35vh;right:12vw}.immersive-player .calendar-top{padding-bottom:7px;font-size:8px}.immersive-player .calendar-top>span:first-child{font-size:25px}.immersive-player .calendar-grid{gap:1px;margin-top:8px;font-size:12px}.immersive-player .calendar-grid span{width:8.4vw;height:calc(min(6.7vw,3.5dvh))}.immersive-player .calendar-grid .day-label{height:15px;font-size:7px}.immersive-player .calendar-grid .marked{border-width:1px}.immersive-player .calendar-sticker{box-shadow:4px 4px 0 var(--ink);gap:12px;padding:2px 13px;font-size:calc(min(20vw,11dvh));bottom:-4vh;right:-4vw}.immersive-player .calendar-sticker small{font-size:7px}.immersive-player .scene-5 .scene-sub{font-size:11px;bottom:17vh}.immersive-player .scene-6 h1{width:90vw;font-size:calc(min(12.5vw,8.8dvh));top:18vh}.immersive-player .win-rays{font-size:150vw;top:25vh;left:-26vw}.immersive-player .exit-receipt{width:77vw;padding:16px 21px 28px;top:39vh;right:12vw}.immersive-player .receipt-top{padding-bottom:9px;font-size:7px}.immersive-player .exit-token{margin-top:14px;font-size:16px}.immersive-player .exit-amount{letter-spacing:-.07em;margin:5px 0 12px;font-size:calc(min(24vw,14dvh))}.immersive-player .exit-receipt p{margin:10px 0;font-size:8px;line-height:1.5}.immersive-player .receipt-stamp{padding:6px 8px;font-size:7px}.immersive-player .scene-6 .financial-label{font-size:9px;bottom:15vh}.immersive-player .scene-7 h1{width:92vw;font-size:calc(min(12.5vw,8.8dvh));top:18vh}.immersive-player .editorial-mark{font-size:95vw;top:29vh;left:30vw}.immersive-player .loss-receipt{width:76vw;box-shadow:6px 6px 0 var(--ink);padding:26px 18px 21px;top:39vh;right:12vw}.immersive-player .loss-receipt .tape{width:75px;height:20px;top:-10px;left:calc(50% - 37px)}.immersive-player .loss-receipt .mini-label{font-size:7px}.immersive-player .loss-receipt>span:not(.tape):not(.mini-label){font-size:9px}.immersive-player .loss-receipt p{margin-top:15px;font-size:calc(min(6.8vw,4dvh));line-height:1.1}.immersive-player .scene-7 .financial-label{font-size:9px;bottom:16vh}.immersive-player .scene-8 h1{width:90vw;font-size:calc(min(15vw,10dvh));top:18vh}.immersive-player .portfolio-timeline{gap:1.2vh;width:83vw;top:36vh;left:6vw;right:auto}.immersive-player .timeline-legend{gap:20px;margin-bottom:6px;font-size:8px}.immersive-player .timeline-legend i{width:6px;height:6px}.immersive-player .month-trade-row{gap:10px;height:13px;font-size:9px}.immersive-player .month-trade-row>span{width:27px}.immersive-player .month-trade-bars{gap:3px;height:8px}.immersive-player .month-trade-row>small{min-width:45px;font-size:8px}.immersive-player .timeline-totals{gap:5vw;width:83vw;padding:12px 0 0;top:auto;bottom:16.5vh;left:6vw}.immersive-player .timeline-totals strong{font-size:calc(min(13vw,7dvh))}.immersive-player .timeline-totals span{font-size:7px}.immersive-player .timeline-totals>div{gap:10px}.immersive-player .scene-9 h1{font-size:calc(min(14vw,9.5dvh));top:18vh}.immersive-player .holdings-head{gap:7vw;width:84vw;margin:0;top:35vh;left:6vw}.immersive-player .holdings-head>strong{letter-spacing:-.09em;font-size:calc(min(30vw,17dvh))}.immersive-player .holdings-head>span{font-size:9px}.immersive-player .holdings-list{width:83vw;top:51vh;left:6vw;right:auto}.immersive-player .holdings-labels{padding:6px 0;font-size:6px}.immersive-player .holding-row{gap:10px;padding:7px 0}.immersive-player .holding-monogram{width:25px;height:25px;font-size:12px}.immersive-player .holding-row>span:nth-child(2){gap:2px}.immersive-player .holding-row strong{font-size:11px}.immersive-player .holding-row small{font-size:7px}.immersive-player .holding-row>b{font-size:10px}.immersive-player .valuation-note{gap:6px;width:83vw;margin:0;padding:9px 11px;inset:auto auto 17vh 6vw}.immersive-player .valuation-note>span{font-size:6px}.immersive-player .valuation-note>strong{font-size:8px}.immersive-player .valuation-note>small{font-size:7px;line-height:1.4}.immersive-player .scene-9 .holdings-scope{width:83vw;margin:0;font-size:6px;line-height:1.5;bottom:13vh;left:6vw}.immersive-player .scene-10 .final-title{width:89vw;font-size:calc(min(11.7vw,8.4dvh));line-height:1;top:18vh;left:6vw}.immersive-player .final-scene-frame>img{border-radius:12%;width:calc(min(44vw,25dvh));top:38vh;right:12vw}.immersive-player .final-persona{width:40vw;font-size:12px;line-height:1.5;top:52vh;left:6vw}.immersive-player .final-stats{gap:15px;width:83vw;padding-top:13px;top:67vh;left:6vw;right:auto}.immersive-player .final-stats>div,.immersive-player .final-stats>div:nth-child(2),.immersive-player .final-stats>div:nth-child(3){padding:0}.immersive-player .final-stats strong{font-size:calc(min(12vw,7dvh))}.immersive-player .final-stats span{margin-top:4px;font-size:6px}.immersive-final-actions{gap:10px 17px;width:84vw;bottom:14vh;left:6vw}.immersive-final-actions .button{gap:15px;padding:11px 15px;font-size:10px}.immersive-final-actions .text-link{font-size:8px}.immersive-player .scene-10 .final-stats{top:61vh}.immersive-player .fallback-scene h1{width:88vw;max-width:none;font-size:calc(min(13vw,9dvh));top:18vh}.immersive-player .fallback-art{width:76vw;min-height:28vh;box-shadow:6px 6px 0 var(--ink);padding:20px;top:43vh;right:12vw}.immersive-player .fallback-art>span{font-size:26vw}.immersive-player .fallback-art p{margin-top:14px;font-size:14px}.immersive-player .fallback-scene>.scene-sub{font-size:9px;bottom:15vh}.immersive-player .text-story>h2{font-size:35px}.immersive-player .preferences-panel h2{font-size:38px}}@media (height<=700px) and (width<=700px){.immersive-header{padding-top:12px}.immersive-controls{gap:8px;min-height:80px;padding-top:10px;padding-bottom:10px}.immersive-player .story-scene>.scene-overline{top:13vh}.immersive-player .story-scene h1{top:18vh}.immersive-player .portfolio-timeline{gap:.75vh}.immersive-player .holding-row,.immersive-player .holdings-labels{padding:4px 0}.immersive-player .holding-monogram{width:20px;height:20px;font-size:10px}.immersive-player .holdings-list{top:50vh}.immersive-player .valuation-note{padding:7px;bottom:18vh}.immersive-player .valuation-note>small{font-size:6px}.immersive-player .scene-9 .holdings-scope{display:none}.immersive-player .scene-6 .exit-receipt{padding-top:12px;padding-bottom:23px}.immersive-player .exit-token{margin-top:8px}.immersive-player .exit-receipt p{margin:8px 0}.immersive-player .calendar-art{top:36vh}.immersive-player .scene-5 .scene-sub{font-size:9px;bottom:16vh}.unpack-prompt{bottom:17vh}.immersive-final-actions{bottom:16vh}.immersive-player .intro-art{top:40vh}}@media (prefers-reduced-motion:reduce){.immersive-player *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.immersive-player .scroll-wipe{display:none}}@media (width>=701px){.immersive-player .scene-1 h1{width:58vw;font-size:calc(min(9.2vw,15dvh))}.immersive-player .intro-art{right:-1vw}.immersive-player .scene-9 h1{width:47vw;font-size:calc(min(7.5vw,12dvh))}.immersive-player .scene-4 h1{width:49vw;font-size:calc(min(7.3vw,12dvh))}.immersive-player .scene-7 h1{width:50vw;font-size:calc(min(6.8vw,11dvh))}}.immersive-player .story-scene h1{max-width:none}@media (width<=700px){.immersive-player .scene-9 h1{width:90vw;font-size:calc(min(12.5vw,9dvh))}.immersive-player .scene-10 .final-title{width:90vw;font-size:calc(min(10.3vw,7.8dvh))}.immersive-player .scene-6>.financial-label{background:var(--ink);z-index:10;width:91vw;padding:5px 8px;left:4vw}}.immersive-player .scene-3:before,.immersive-player .scene-8:before,.immersive-player .scene-9:before{content:"";border:7vw solid var(--violet);opacity:.13;z-index:0;pointer-events:none;border-radius:36% 64% 50% 50%;width:75vw;height:75vw;position:absolute;top:-38vw;right:-16vw}.immersive-player .scene-8:before{border-color:var(--acid);opacity:.07;top:25vh;right:-30vw}.immersive-player .scene-9:before{opacity:.2;border-width:2vw;border-radius:48% 52% 28% 72%;width:54vw;height:54vw;top:4vh;right:-20vw}.is-active .scene-3:before,.is-active .scene-8:before,.is-active .scene-9:before{animation:28s linear infinite ambient-orbit}.is-active .range-number>span{animation:6s ease-in-out infinite arrow-wobble}.is-active .calendar-sticker{animation:7s ease-in-out infinite paper-breathe}.is-active .loss-receipt{animation:8s ease-in-out infinite paper-breathe}.is-active .final-scene-frame>img{animation:6s ease-in-out infinite seal-float}@keyframes ambient-orbit{to{rotate:1turn}}@keyframes arrow-wobble{0%,to{rotate:-8deg}50%{rotate:8deg}}@keyframes paper-breathe{0%,to{translate:0 -3px;rotate:-1deg}50%{translate:0 3px;rotate:1deg}}@keyframes seal-float{0%,to{translate:0 -7px}50%{translate:0 7px}}.immersive-player.motion-paused .story-scene:before{animation-play-state:paused!important}.immersive-player.reduce-motion .story-scene:before{animation:none!important}.orbit-home{--night:#09091e;--muted:#b7afc9;--accent:#e8ff19;background:var(--night);color:var(--paper);position:relative;overflow:clip}.orbit-home :focus-visible{outline-color:var(--accent)}.orbit-home .sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.home-grain{z-index:10;pointer-events:none;opacity:.035;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='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.orbit-nav{z-index:20;border-bottom:1px solid #fff5e826;justify-content:space-between;align-items:center;gap:30px;height:106px;margin:0 4.5vw;padding:0;display:flex;position:relative}.orbit-wordmark{font:800 35px/1 var(--display);letter-spacing:-2px;align-items:center;gap:9px;display:inline-flex}.orbit-wordmark img{border-radius:11px;width:43px;height:43px;margin-right:3px}.orbit-wordmark>span{color:var(--accent);font-size:23px}.orbit-nav nav{gap:33px;font-size:12px;display:flex}.orbit-nav nav a{padding:8px 0;position:relative}.orbit-nav nav a:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.orbit-nav nav a:hover:after{transform:scaleX(1)}.orbit-nav nav span{color:var(--accent)}.orbit-nav-cta{border:1px solid #fff5e866;border-radius:30px;align-items:center;gap:20px;padding:12px 18px;font-size:12px;transition:background .25s,color .25s;display:flex}.orbit-nav-cta:hover{background:var(--paper);color:var(--night)}.orbit-menu{display:none}.orbit-hero{isolation:isolate;grid-template-columns:1.08fr 1fr;align-items:center;gap:2vw;min-height:calc(min(850px,100svh - 106px));padding:80px 6vw 95px;display:grid;position:relative}.hero-halo{z-index:-1;background:radial-gradient(at 65% 40%,#6031c02e,#0000 63%);width:100%;height:140%;animation:14s ease-in-out infinite halo-drift;position:absolute;top:-25%;right:-25%}.orbit-eyebrow{font:10px/1.6 var(--mono);letter-spacing:1.7px;align-items:center;gap:10px;margin-bottom:24px;display:flex}.orbit-led{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:3s ease-in-out infinite led-pulse;box-shadow:0 0 16px #e8ff1980}.orbit-hero h1{letter-spacing:-.07em;z-index:3;white-space:nowrap;margin:0 0 34px;font-size:calc(clamp(70px,8.1vw,140px));font-weight:800;line-height:.91;position:relative}.orbit-hero h1>span{color:var(--violet);position:relative}.orbit-hero h1 svg{fill:none;width:116%;height:auto;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1200;animation:1.8s cubic-bezier(.2,.7,.2,1) both draw-orbit;position:absolute;top:74%;left:-7%;transform:rotate(-7deg)}.orbit-hero-lede{letter-spacing:-.4px;color:#f4e8df;margin:0 0 29px;font-size:calc(clamp(17px,1.55vw,24px));font-weight:400;line-height:1.5}.orbit-hero-lede em{color:var(--apricot)}.orbit-hero-buttons{align-items:center;gap:26px;display:flex}.orbit-button{border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:45px;padding:18px 25px;font-size:14px;font-weight:750;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:inline-flex;position:relative}.orbit-button:hover{transform:translateY(-4px)rotate(-1deg);box-shadow:0 8px 32px #e8ff1928}.orbit-button svg{transition:transform .3s}.orbit-button:hover svg{transform:translate(5px)}.acid-button{background:var(--accent);color:var(--night)}.cream-button,.orbit-play:hover>span{background:var(--paper);color:var(--night)}.orbit-play{align-items:center;gap:10px;font-size:12px;display:flex}.orbit-play>span{border:1px solid #fff5e84d;border-radius:50%;place-items:center;width:35px;height:35px;transition:background .25s,color .25s;display:grid}.orbit-micro{font:8px/1.5 var(--mono);letter-spacing:1px;color:var(--muted);align-items:center;gap:8px;margin:22px 0 0;display:flex}.orbit-hero-art{perspective:1000px;--mx:0;--my:0;isolation:isolate;min-height:510px;position:relative}.mascot-float{z-index:2;animation:7s ease-in-out infinite mascot-drift;position:absolute;inset:3% -1% 0 1%}.hero-mascot{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transform:rotate(-9deg) rotateY(calc(var(--mx) * 14deg)) rotateX(calc(var(--my) * -12deg));filter:drop-shadow(0 25px 45px #0008);border-radius:28%;transition:transform .5s}.orbital-path{z-index:1;border:1px solid #b18aff55;width:125%;height:57%;animation:18s ease-in-out infinite path-precess;left:-10%;transform:rotate(-26deg)}.orbital-path,.orbital-path i{border-radius:50%;position:absolute;top:20%}.orbital-path i{background:var(--accent);width:16px;height:16px;left:5%;box-shadow:0 0 22px #e8ff1940}.path-two{border-color:#fff5e823;width:90%;height:85%;animation-direction:reverse;top:1%;left:7%;transform:rotate(45deg)}.path-two i{background:var(--apricot);width:11px;height:11px;top:80%}.floating-label{z-index:4;background:var(--paper);color:var(--night);font:9px/1.3 var(--mono);letter-spacing:.7px;white-space:nowrap;border-radius:4px;padding:13px 18px;position:absolute;box-shadow:4px 5px #0006}.label-top{animation:8s ease-in-out infinite label-bob;top:5%;right:0;rotate:8deg}.label-top i{background:var(--violet);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.label-bottom{background:var(--apricot);animation:7s ease-in-out infinite reverse label-bob;bottom:7%;left:-4%;rotate:-8deg}.orbit-spark{z-index:4;color:var(--accent);line-height:1;animation:18s linear infinite spark-turn;position:absolute}.spark-one{font-size:80px;bottom:20%;right:-2%}.spark-two{color:var(--apricot);font-size:43px;top:8%;left:5%}.hero-art-caption{font:7px var(--mono);letter-spacing:1px;color:var(--muted);justify-content:space-between;display:flex;position:absolute;bottom:-30px;left:0;right:0}.orbit-cross{font:18px var(--mono);color:#fff5e85a;z-index:-1;position:absolute}.cross-one{top:35px;left:3vw}.cross-two{bottom:80px;right:4vw}.orbit-hero-foot{font:8px var(--mono);letter-spacing:1px;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:27px;left:6vw;right:6vw}.orbit-hero-foot>a{color:var(--muted);align-items:center;gap:35px;display:flex}.orbit-hero-foot>a span{color:var(--paper);font-size:25px;animation:2.5s infinite label-bob}.orbit-hero-foot>span{align-items:center;gap:11px;display:flex}.orbit-hero-foot b{color:var(--accent);font-weight:400}.orbit-hero-foot i{background:var(--violet);border-radius:50%;width:4px;height:4px}.orbit-ticker{background:var(--accent);color:var(--night);z-index:4;border-top:1px solid var(--night);border-bottom:1px solid var(--night);padding:20px 0;position:relative;overflow:hidden;transform:rotate(-2deg)scale(1.02)}.ticker-track{width:max-content;animation:36s linear infinite bagged-ticker;display:flex}.ticker-track>span{font:800 calc(clamp(18px,2vw,30px))/1 var(--display);letter-spacing:-.6px;white-space:nowrap;align-items:center;gap:32px;padding-right:32px;display:flex}.ticker-track i{font-size:24px;font-style:normal}.ticker-track b{color:#6240cb;font-weight:800}.orbit-section{padding:110px 6vw;scroll-margin-top:25px}.orbit-section-head{grid-template-columns:1fr 1fr;align-items:end;gap:10px 7vw;margin-bottom:48px;display:grid}.orbit-section-head>.orbit-eyebrow{color:var(--muted);grid-column:1/-1;margin-bottom:15px}.orbit-section h2{letter-spacing:-.055em;margin-bottom:25px;font-size:calc(clamp(40px,4.8vw,76px));line-height:1.03}.orbit-section h2 em{color:var(--violet)}.orbit-section-head h2{margin-bottom:0}.orbit-section-head>p:last-child{color:var(--muted);margin:0 0 5px;font-size:16px}.chapter-exhibits{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.chapter-exhibit{background:#111027;border:1px solid #fff5e82e;border-radius:14px;padding:23px 23px 25px;transition:translate .4s,border-color .4s,background .4s;position:relative;overflow:hidden}.chapter-exhibit:hover{background:#1d1637;border-color:#b794ff;translate:0 -9px}.exhibit-top{font:8px var(--mono);letter-spacing:.4px;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.exhibit-top svg{color:var(--violet);rotate:-35deg}.exhibit-art{justify-content:center;align-items:center;height:185px;margin-bottom:20px;display:flex;position:relative}.exhibit-art>span{font:800 116px/.9 var(--display);letter-spacing:-10px;color:var(--violet);transition:transform .5s;transform:rotate(-8deg)}.chapter-exhibit:hover .exhibit-art>span{transform:rotate(2deg)scale(1.08)}.exhibit-art>i{font:70px var(--display);color:var(--accent);font-style:normal;position:absolute;top:12px;right:0}.repeat .exhibit-art>span{color:var(--accent);font-size:195px;font-weight:400;animation:30s linear infinite slow-turn}.month .exhibit-art>span{background:var(--apricot);color:var(--night);letter-spacing:-3px;border-top:14px solid var(--paper);border-radius:4px;padding:25px 15px;font-size:60px;box-shadow:6px 6px #0007}.held .exhibit-art{justify-content:flex-start}.held .exhibit-art>span{color:var(--paper);font-size:100px}.held-bars{align-items:flex-end;gap:6px;height:100px;display:flex;position:absolute;bottom:20px;right:0}.held-bars b{background:var(--violet);border-radius:3px;width:12px;height:60%;animation:5s ease-in-out infinite bars-breathe}.held-bars b:nth-child(2){background:var(--accent);height:100%;animation-delay:-2s}.held-bars b:nth-child(3){background:var(--apricot);height:80%;animation-delay:-1s}.chapter-exhibit h3{letter-spacing:-.7px;margin-bottom:12px;font-size:23px;line-height:1.12}.chapter-exhibit p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.orbit-small{font:10px/1.7 var(--mono);color:var(--muted)}.exhibit-note{margin:20px 0 0;font-size:8px}.orbit-demo{isolation:isolate;color:var(--paper);background:#8249f1;grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid;position:relative;overflow:hidden}.orbit-demo h2{font-size:calc(clamp(50px,6vw,90px));line-height:.98}.orbit-demo h2 span{color:var(--accent)}.orbit-demo .orbit-small{color:#fff5e8c4;max-width:320px;margin:22px 0 0;font-size:9px}.demo-orbits{z-index:-1;border:1px solid #fff5e82b;border-radius:50%;width:110vw;height:110vw;animation:18s infinite halo-drift;position:absolute;top:-80%;left:15%;box-shadow:0 0 0 8vw #fff5e807,0 0 0 17vw #fff5e807}.demo-data-stage,.orbit-stat,.orbit-token,.orbit-token h2{position:relative}.demo-data-pill{font:8px var(--mono);letter-spacing:1px;border:1px solid #fff5e880;border-radius:30px;margin-bottom:15px;padding:8px 12px;display:inline-flex}.orbit-stat{border-bottom:1px solid #fff5e84a;align-items:center;gap:25px;padding:21px 0;display:flex}.orbit-stat>strong{font:800 calc(clamp(60px,7vw,100px))/.8 var(--display);letter-spacing:-7px;font-variant-numeric:tabular-nums;min-width:140px}.orbit-stat>span:not(.sr-only){font:10px/1.5 var(--mono);letter-spacing:1px;max-width:95px}.orbit-stat i{font:45px var(--display);color:var(--accent);margin-left:auto;font-style:normal}.demo-data-stage>p{margin:22px 0 0;font-size:12px}.orbit-how{background:var(--paper);color:var(--night)}.orbit-how .orbit-section-head>.orbit-eyebrow{color:#655b73}.orbit-steps{grid-template-columns:repeat(3,1fr);gap:5vw;margin-top:60px;display:grid}.orbit-steps article{border-top:1px solid #09091e33;padding-top:25px}.orbit-steps article>span{font:10px var(--mono);color:#655b73}.orbit-steps h3{margin:28px 0 17px;font-size:30px}.orbit-steps p{color:#64596c;margin:0;font-size:14px}.orbit-unpack{grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.orbit-unpack>div>p:not(.orbit-eyebrow){color:var(--muted)}.network-cloud{flex-wrap:wrap;gap:8px;max-width:450px;margin:30px 0 20px;display:flex}.network-cloud>span{color:var(--muted);border:1px solid #fff5e82b;border-radius:30px;padding:8px 12px;font-size:10px;transition:background .25s,color .25s}.network-cloud>span.selected{color:var(--night);background:var(--accent);border-color:var(--accent)}.orbit-wallet-form{background:#15122b;border:1px solid #a882ff55;border-radius:16px;padding:30px;box-shadow:0 35px 90px #0003}.form-header{font:10px var(--mono);letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.form-header svg{color:var(--violet)}.form-pair{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:22px;display:grid}.orbit-wallet-form label{color:#d2c9de;margin-bottom:8px;font-size:11px;display:block}.orbit-wallet-form input,.orbit-wallet-form select{width:100%;color:var(--paper);background:#09091e;border:1px solid #fff5e833;border-radius:6px;min-height:47px;padding:14px;font-size:13px}.orbit-wallet-form select{margin-top:9px;display:block}.orbit-wallet-form input{font-family:var(--mono);font-size:12px}.orbit-wallet-form input::placeholder{color:#a398b5}.chain-availability{font:8px/1.6 var(--mono);color:var(--muted);align-items:center;gap:7px;margin:12px 0 22px;display:flex}.chain-availability>span{background:var(--apricot);border-radius:50%;flex-shrink:0;width:5px;height:5px}.orbit-wallet-form>.orbit-button{width:100%}.orbit-form-error{color:#ffc19e;margin:15px 0 0;font-size:12px}.orbit-form-error:empty{display:none}.form-demo-link{color:var(--paper);justify-content:space-between;align-items:center;margin-top:21px;font-size:11px;display:flex}.form-demo-link:hover{color:var(--accent)}.orbit-form-note{color:var(--muted);margin:20px 0 0;font-size:10px;line-height:1.7}.orbit-disclosure{width:100%;color:var(--muted);background:0 0;border:0;border-top:1px solid #fff5e822;justify-content:space-between;margin-top:20px;padding:18px 0 0;font-size:10px;display:flex}.orbit-receipts{border-top:1px solid #fff5e826;grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.orbit-receipts>div>svg{color:var(--accent);margin-bottom:25px}.orbit-receipts p{color:var(--muted);font-size:14px}.orbit-inline-link{border-bottom:1px solid #b7afc970;align-items:center;gap:25px;margin-top:12px;padding-bottom:9px;font-size:12px;display:inline-flex}.orbit-inline-link:hover{color:var(--accent)}.orbit-tone{border-left:1px solid #fff5e833;padding:35px 0 35px 35px}.orbit-tone-switch{background:#1b1730;border-radius:30px;gap:8px;width:fit-content;padding:5px;display:flex}.orbit-tone-switch button{background:0 0;border:0;border-radius:30px;padding:10px 20px;font-size:12px}.orbit-tone-switch button[aria-pressed=true]{background:var(--violet);color:var(--paper)}.orbit-tone blockquote{font:800 calc(clamp(28px,3vw,45px))/1.15 var(--display);letter-spacing:-1.5px;max-width:400px;margin:35px 0 20px;animation:.4s ease-out both quote-in}.orbit-tone>p{margin:0;font-size:11px}.orbit-token{background:var(--accent);color:var(--night);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:7vw;display:grid}.orbit-token h2{letter-spacing:-.075em;width:fit-content;margin:0 0 25px;font-size:calc(clamp(70px,12vw,190px));line-height:.9}.orbit-token h2>span{color:var(--violet);font-size:42px;animation:18s linear infinite spark-turn;position:absolute;top:-25px;right:-25px}.token-signature{font:12px var(--mono);align-items:center;gap:20px;display:flex}.token-signature strong{border:1px solid var(--night);border-radius:30px;padding:9px 13px;font-weight:400}.token-signature>span{letter-spacing:2px;font-size:10px}.orbit-token p:last-child{margin:24px 0 0;font-size:14px}.orbit-token .token-art{aspect-ratio:1;place-self:center;width:min(100%,360px);min-width:0;transition:rotate .6s;rotate:6deg}.orbit-token .token-art img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:24%;width:100%;height:100%;box-shadow:10px 12px #09091e20}.orbit-token .token-art:hover{rotate:-4deg}.orbit-faq{grid-template-columns:1fr 1.2fr;gap:10vw;display:grid}.orbit-faq details{border-bottom:1px solid #fff5e82e}.orbit-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:14px;list-style:none;display:flex}.orbit-faq summary::-webkit-details-marker{display:none}.orbit-faq summary>span{color:var(--violet);font-size:24px;line-height:.8;transition:rotate .3s}.orbit-faq details[open] summary>span{color:var(--accent);rotate:45deg}.orbit-faq details p{color:var(--muted);margin-bottom:24px;padding-right:30px;font-size:13px;animation:.3s quote-in}.orbit-finale{padding-top:40px;padding-bottom:110px;position:relative}.orbit-finale h2{letter-spacing:-.065em;margin-bottom:45px;font-size:calc(clamp(70px,13vw,195px));line-height:.88;position:relative}.orbit-finale h2>span{color:var(--violet)}.orbit-finale h2>i{color:var(--accent);font-size:1.5em;font-style:normal;animation:8s ease-in-out infinite arrow-wobble;position:absolute;top:5%;right:8%}.orbit-footer{border-top:1px solid #fff5e82e;flex-wrap:wrap;justify-content:space-between;gap:30px;padding:50px 6vw 25px;display:flex}.orbit-footer>div>p{color:var(--muted);margin:12px 0 0;font-size:12px}.orbit-footer nav{align-items:center;gap:25px;font-size:11px;display:flex}.orbit-footer nav a:hover{color:var(--accent)}.footer-bottom{width:100%;font:7px/1.6 var(--mono);letter-spacing:.4px;color:var(--muted);border-top:1px solid #fff5e81c;justify-content:space-between;gap:20px;padding-top:25px;display:flex}.footer-bottom button{font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.reveal{opacity:1;transform:none}.orbit-home:has(.is-revealed) .reveal:not(.is-revealed){opacity:0;transform:translateY(28px)}.reveal.is-revealed{animation:.8s cubic-bezier(.16,1,.3,1) both reveal-in}.chapter-exhibit:nth-child(2){animation-delay:80ms}.chapter-exhibit:nth-child(3){animation-delay:.16s}.chapter-exhibit:nth-child(4){animation-delay:.24s}.ambient-off .demo-orbits,.ambient-off .exhibit-art>span,.ambient-off .floating-label,.ambient-off .held-bars b,.ambient-off .hero-halo,.ambient-off .mascot-float,.ambient-off .orbit-finale h2>i,.ambient-off .orbit-hero-foot>a span,.ambient-off .orbit-led,.ambient-off .orbit-spark,.ambient-off .orbit-token h2>span,.ambient-off .orbital-path,.ambient-off .ticker-track{animation-play-state:paused!important}@keyframes reveal-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes quote-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes bagged-ticker{to{transform:translate(-25%)}}@keyframes halo-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-4%,5%)scale(1.1)}}@keyframes mascot-drift{0%,to{translate:0 -8px}50%{translate:0 8px}}@keyframes label-bob{0%,to{translate:0 -4px}50%{translate:0 4px}}@keyframes spark-turn{to{rotate:1turn}}@keyframes path-precess{0%,to{rotate:-8deg;scale:1}50%{rotate:8deg;scale:.94}}@keyframes led-pulse{50%{opacity:.55;box-shadow:0 0 18px #e8ff1999}}@keyframes draw-orbit{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}@keyframes slow-turn{to{rotate:1turn}}@keyframes bars-breathe{50%{transform-origin:bottom;scale:1 .85}}@media (width>=1600px){.orbit-footer,.orbit-hero,.orbit-nav,.orbit-section{padding-left:calc(max(6vw,50vw - 750px));padding-right:calc(max(6vw,50vw - 750px))}.orbit-nav{margin:0;padding-top:0;padding-bottom:0}.orbit-hero-art{min-height:600px}}@media (width<=1050px){.orbit-nav nav{gap:20px}.orbit-hero{min-height:680px;padding-top:60px}.orbit-hero-art{min-height:430px}.orbit-hero h1{font-size:8.2vw}.orbit-hero-buttons{gap:16px}.orbit-button{gap:22px}.orbit-play{font-size:10px}.chapter-exhibits{gap:12px}.chapter-exhibit{padding:18px}.chapter-exhibit h3{font-size:20px}.exhibit-art>span{font-size:95px}.exhibit-art{height:150px}.month .exhibit-art>span{font-size:44px}.held .exhibit-art>span{font-size:80px}.held-bars b{width:8px}.orbit-stat>strong{min-width:110px}.orbit-stat{gap:15px}.orbit-stat>span:not(.sr-only){font-size:8px}.orbit-wallet-form{padding:25px}.orbit-token h2{font-size:12vw}}@media (width<=700px){.orbit-nav{gap:12px;height:80px;margin:0 6vw}.orbit-wordmark{gap:5px;font-size:29px}.orbit-wordmark img{border-radius:8px;width:32px;height:32px}.orbit-wordmark>span{font-size:18px}.orbit-nav-cta{gap:10px;margin-left:auto;padding:10px 12px;font-size:10px}.orbit-menu{background:0 0;border:1px solid #fff5e84d;border-radius:50%;width:32px;height:32px;font-size:15px;display:block}.orbit-nav nav{background:#16102d;border:1px solid #a882ff55;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:none;position:absolute;top:69px;left:0;right:0;box-shadow:0 15px 35px #0008}.orbit-hero,.orbit-nav nav.open{display:flex}.orbit-hero{flex-direction:column;align-items:stretch;gap:18px;min-height:auto;padding:42px 6vw 80px}.orbit-eyebrow{letter-spacing:1.2px;margin-bottom:22px;font-size:8px}.orbit-hero h1{margin-bottom:28px;font-size:calc(clamp(62px,14.9vw,105px))}.orbit-hero h1 svg{stroke-width:5px}.orbit-hero-lede{margin-bottom:23px;font-size:16px}.orbit-hero-buttons{gap:22px}.orbit-button{gap:28px;padding:15px 19px;font-size:12px}.orbit-play{gap:9px;font-size:11px}.orbit-play>span{width:30px;height:30px}.orbit-micro{letter-spacing:.6px;margin-top:19px;font-size:7px}.orbit-hero-art{min-height:86vw;max-height:440px;margin:0 1vw}.mascot-float{inset:0 5%}.floating-label{padding:11px 12px;font-size:7px}.label-top{top:7%;right:2%}.label-bottom{bottom:5%;left:-1%}.spark-one{font-size:60px;right:0}.spark-two{font-size:33px;top:20%;left:1%}.hero-art-caption{letter-spacing:.5px;font-size:6px;bottom:-17px}.orbital-path{width:110%;height:53%;top:25%;left:-4%}.path-two{width:85%;height:90%;top:0;left:8%}.orbit-hero-foot{letter-spacing:.5px;font-size:6px;bottom:19px;left:6vw;right:6vw}.orbit-hero-foot>a{gap:15px}.orbit-hero-foot>a span,.ticker-track i{font-size:20px}.orbit-hero-foot>span{gap:7px}.orbit-hero-foot>span>b{display:none}.orbit-ticker{padding:17px 0}.ticker-track>span{gap:24px;padding-right:24px;font-size:20px}.orbit-section{padding:70px 6vw;scroll-margin-top:15px}.orbit-section h2{margin-bottom:22px;font-size:calc(clamp(35px,9.6vw,60px))}.orbit-section-head{margin-bottom:35px;display:block}.orbit-section-head>.orbit-eyebrow{margin-bottom:22px}.orbit-section-head>p:last-child{font-size:14px;line-height:1.6}.chapter-exhibits{grid-template-columns:1fr 1fr;gap:12px}.chapter-exhibit{border-radius:10px;padding:15px 14px 21px}.exhibit-top{letter-spacing:0;gap:4px;font-size:6px}.exhibit-top svg{width:14px}.exhibit-art{height:130px;margin-bottom:17px}.exhibit-art>span{letter-spacing:-8px;font-size:88px}.exhibit-art>i{font-size:45px;top:20px;right:-2px}.repeat .exhibit-art>span{font-size:145px}.month .exhibit-art>span{letter-spacing:-2px;border-top-width:10px;padding:20px 10px;font-size:40px}.held .exhibit-art>span{font-size:75px}.held-bars{gap:4px;height:70px;bottom:5px;right:-3px}.held-bars b{width:6px}.chapter-exhibit h3{letter-spacing:-.6px;min-height:44px;margin-bottom:10px;font-size:20px}.chapter-exhibit p{font-size:11px}.exhibit-note{margin-top:17px;font-size:7px}.orbit-demo{grid-template-columns:1fr;gap:55px}.orbit-demo h2{font-size:14vw}.orbit-demo .orbit-small{font-size:8px}.demo-data-stage{width:100%;max-width:100%}.orbit-stat{gap:25px;padding:22px 0}.orbit-stat>strong{letter-spacing:-6px;min-width:125px;font-size:80px}.orbit-stat>span:not(.sr-only){font-size:9px}.orbit-stat>i{font-size:40px}.demo-data-stage>p{font-size:11px}.demo-orbits{width:170vw;height:170vw;top:10%;left:-10%}.orbit-steps{grid-template-columns:1fr;gap:35px;margin-top:40px}.orbit-steps article{padding-top:18px}.orbit-steps h3{margin:20px 0 12px;font-size:28px}.orbit-steps p,.orbit-unpack>div>p{font-size:14px}.orbit-unpack{grid-template-columns:1fr;gap:35px}.orbit-unpack>div>.orbit-small{font-size:9px}.network-cloud{gap:7px;margin:25px 0 20px}.network-cloud>span{padding:7px 10px;font-size:9px}.orbit-wallet-form{border-radius:12px;padding:24px 20px}.form-header{margin-bottom:25px;font-size:9px}.form-pair{gap:12px;margin-bottom:20px}.orbit-wallet-form select{padding:12px 9px;font-size:12px}.orbit-wallet-form input{padding:14px 12px;font-size:11px}.chain-availability{font-size:7px}.orbit-receipts p,.orbit-wallet-form>.orbit-button{font-size:13px}.orbit-receipts,.orbit-token{grid-template-columns:1fr;gap:45px}.orbit-tone{border-top:1px solid #fff5e833;border-left:0;padding:30px 0 0}.orbit-tone blockquote{letter-spacing:-1.2px;font-size:37px}.orbit-token h2{margin-bottom:22px;font-size:19.5vw}.orbit-token h2>span{font-size:30px;top:-16px;right:-10px}.orbit-token .token-art{justify-self:center;width:64%;max-width:260px}.token-signature{gap:15px;font-size:11px}.token-signature>span{font-size:8px}.orbit-token p:last-child{font-size:13px}.orbit-faq{grid-template-columns:1fr;gap:10px}.orbit-faq summary{padding:21px 0;font-size:13px;line-height:1.5}.orbit-faq details p{padding-right:20px;font-size:12px}.orbit-finale{padding-top:15px;padding-bottom:70px}.orbit-finale h2{margin-bottom:30px;font-size:17vw;line-height:.92}.orbit-finale h2>i{font-size:.8em;top:25%;right:0}.orbit-finale .orbit-eyebrow{font-size:7px}.orbit-footer{gap:30px;padding:35px 6vw 25px}.orbit-footer nav{flex-wrap:wrap;justify-content:flex-start;gap:18px;font-size:10px}.footer-bottom{flex-wrap:wrap;gap:15px;padding-top:20px;font-size:6px}.footer-bottom>span:nth-child(2){order:3;width:100%}.footer-bottom button{margin-left:auto}.cross-one{display:none}.orbit-home:has(.is-revealed) .reveal:not(.is-revealed){transform:translateY(18px)}}@media (width<=360px){.orbit-hero-buttons{gap:14px}.orbit-play{font-size:9px}.orbit-button{gap:18px;padding:14px 16px}.orbit-hero h1{font-size:14.8vw}.chapter-exhibit h3{font-size:18px}.exhibit-art>span{font-size:75px}.held .exhibit-art>span{font-size:64px}.month .exhibit-art>span{font-size:34px}.orbit-stat>strong{min-width:110px;font-size:72px}.orbit-stat{gap:18px}.orbit-stat>i{font-size:32px}.orbit-nav-cta{font-size:9px}.orbit-wordmark img{display:none}}@media (prefers-reduced-motion:reduce){.orbit-home *,.orbit-home :after,.orbit-home :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.orbit-home .reveal{opacity:1;transform:none}.orbit-home:has(.is-revealed) .reveal:not(.is-revealed){opacity:1;transform:none}.hero-mascot{transform:rotate(-9deg)!important}}.pinned-player{background:var(--stage-ground,var(--paper))}.pinned-player .story-scroll{scroll-snap-type:none;scroll-behavior:auto;background:0 0}.story-runway{width:100%;position:relative}.story-stage{isolation:isolate;perspective:1400px;width:100%;height:100dvh;position:sticky;top:0;overflow:hidden}.pinned-player .scene-panel{scroll-snap-align:none;height:100dvh;min-height:0;opacity:clamp(0,2 * (-.5 + var(--presence)),1);pointer-events:none;visibility:hidden;will-change:opacity;--enter:1;--leave:0;position:absolute;inset:0}.pinned-player .scene-panel.is-active{pointer-events:auto}.pinned-player .story-scene{perspective:1100px;background:0 0!important}.pinned-player .immersive-controls{background:0 0;border-color:currentColor;transition:color .3s}.pinned-player .rail-label{background:var(--stage-ground,var(--paper))}.pinned-player .chapter-rail,.pinned-player .immersive-header{transition:color .3s}.pinned-player .story-scene h1{opacity:clamp(0,2.1 * (-.52 + var(--presence)),1);filter:none;transform-origin:0;will-change:transform,opacity}.pinned-player .story-scene>.scene-overline,.pinned-player .story-scene>.scene-sub{opacity:clamp(0,2 * (-.5 + var(--presence)),1);transform:translateY(calc(var(--enter) * 18px - var(--leave) * 12px))}.pinned-player :is(.intro-art,.range-number,.coin-mix-head,.coin-type-bars,.repeat-device,.calendar-art,.exit-receipt,.loss-receipt,.portfolio-timeline,.holdings-head,.holdings-list,.valuation-note){opacity:1;filter:none;will-change:transform;backface-visibility:hidden;transform:none}.pinned-player :is(.range-ticket,.exit-receipt,.loss-receipt,.holding-row,.calendar-grid .marked){animation:none!important}.pinned-player .immersive-final-actions,.pinned-player .unpack-prompt{opacity:clamp(0,2.5 * (-.6 + var(--presence)),1)}.pinned-player [data-motion="1"] h1{transform:translateZ(calc(var(--leave) * -150px)) rotateY(calc(var(--leave) * -12deg))}.pinned-player [data-motion="1"] .intro-art{transform:translate3d(calc(var(--leave) * -28vw),calc(var(--leave) * -12vh),calc(var(--leave) * -500px)) rotate(calc(var(--leave) * -35deg))}.pinned-player [data-motion="1"] .intro-star{scale:calc(1 + var(--leave) * 1.5);opacity:calc(1 - var(--leave))}.pinned-player [data-motion="2"] h1{transform:rotateX(calc(var(--enter) * 65deg)) translateY(calc(var(--leave) * -8vh));transform-origin:top}.pinned-player [data-motion="2"] .range-number{transform:perspective(900px) rotateX(calc(var(--enter) * -110deg)) translateY(calc(var(--leave) * -20vh)) scale(calc(1 + var(--leave) * .3));transform-origin:bottom}.pinned-player [data-motion="2"] .range-ticket{transform:translateX(calc(var(--enter) * 65vw + var(--leave) * 45vw)) rotate(calc(-6deg + var(--leave) * 25deg));clip-path:inset(0 calc(var(--enter) * 100%) 0 0)}.pinned-player [data-motion="2"] .genre-chips{transform:none}.pinned-player [data-motion="2"] .genre-chips>span{transform:translate(calc(var(--leave) * 35px * (-2 + var(--order))),calc(var(--leave) * -18px * (1 + var(--order)))) rotate(calc(var(--leave) * 16deg * (-3 + var(--order)))) scale(calc(1 - var(--enter) * .8));opacity:var(--row)}.pinned-player [data-motion="3"] h1{clip-path:inset(0 calc(var(--enter) * 100%) 0 0);transform:skewY(calc(var(--leave) * -6deg))}.pinned-player [data-motion="3"] .coin-mix-head{transform:scale(calc(1 - var(--enter) * .65)) translateX(calc(var(--leave) * -18vw));transform-origin:0 100%}.pinned-player [data-motion="3"] .coin-type-bars>div{opacity:var(--row);transform:translateX(calc(55vw * (1 - var(--row)))) rotateY(calc(var(--leave) * -65deg));transform-origin:100%}.pinned-player [data-motion="3"] .coin-type-track>b{transform:scaleX(var(--row));transition:none}.pinned-player [data-motion="4"] h1{transform:rotate(calc(var(--enter) * -12deg + var(--leave) * 12deg)) scale(calc(1 - var(--enter) * .25));transform-origin:0 100%}.pinned-player [data-motion="4"] .repeat-device{transform:rotate(calc(var(--enter) * -210deg + var(--leave) * 210deg)) scale(calc(1 - var(--enter) * .8 - var(--leave) * .5))}.pinned-player [data-motion="4"] .repeat-token{transform:rotate(calc(var(--enter) * 210deg - var(--leave) * 210deg))}.pinned-player [data-motion="4"] .repeat-sticker{transform:translateY(calc(var(--enter) * 25vh)) rotate(calc(var(--enter) * 40deg))}.pinned-player [data-motion="4"] .repeat-tape{transform:translateX(calc(var(--travel) * 65vw)) rotate(-12deg)}.pinned-player [data-motion="5"] h1{transform:perspective(900px) rotateX(calc(var(--enter) * 80deg - var(--leave) * 65deg));transform-origin:top}.pinned-player [data-motion="5"] .calendar-art{transform:perspective(1000px) rotateX(calc(var(--enter) * -85deg + var(--leave) * 80deg)) rotate(calc(-4deg + var(--leave) * 10deg));transform-origin:top;clip-path:inset(0 0 calc(var(--enter) * 60%) 0)}.pinned-player [data-motion="5"] .calendar-grid .marked{scale:clamp(0,2 * (-.4 + var(--presence)),1);opacity:clamp(0,2 * (-.4 + var(--presence)),1)}.pinned-player [data-motion="6"] h1{clip-path:inset(0 0 calc(var(--enter) * 100%) 0);transform:translateY(calc(var(--leave) * -12vh))}.pinned-player [data-motion="6"] .exit-receipt{transform:translateY(calc(var(--enter) * -14vh - var(--leave) * 15vh)) rotate(calc(5deg - var(--leave) * 16deg));clip-path:inset(0 0 calc(var(--enter) * 100%) 0);transform-origin:top}.pinned-player [data-motion="6"] .receipt-stamp{transform:scale(clamp(0,2.5 * (-.6 + var(--presence)),1)) rotate(calc(var(--enter) * -20deg));display:inline-block}.pinned-player [data-motion="6"] .win-rays{scale:calc(.3 + var(--presence) * .7);opacity:var(--presence)}.pinned-player [data-motion="7"] h1{transform:skewX(calc(var(--enter) * 15deg)) translateX(calc(var(--leave) * -25vw));clip-path:inset(calc(var(--enter) * 100%) 0 0 0)}.pinned-player [data-motion="7"] .loss-receipt{transform:translate3d(calc(var(--enter) * 35vw - var(--leave) * 20vw),calc(var(--enter) * -20vh + var(--leave) * 35vh),0) rotate(calc(-6deg - var(--enter) * 25deg + var(--leave) * 35deg)) scaleY(calc(1 - var(--leave) * .5))}.pinned-player [data-motion="7"] .editorial-mark{transform:translateY(calc(var(--travel) * 30vh)) rotate(calc(var(--leave) * -60deg))}.pinned-player [data-motion="8"] h1{transform:translateX(calc(var(--enter) * -35vw)) skewX(calc(var(--leave) * -12deg))}.pinned-player [data-motion="8"] .portfolio-timeline{clip-path:inset(0 0 calc(var(--enter) * 100%) 0)}.pinned-player [data-motion="8"] .month-trade-row{opacity:var(--row);transform:translateX(calc(35vw * (1 - var(--row))))}.pinned-player [data-motion="8"] .month-trade-row:nth-child(2n){transform:translateX(calc(-35vw * (1 - var(--row))))}.pinned-player [data-motion="8"] .month-trade-bars>b{transform:scaleX(var(--row));transition:none}.pinned-player [data-motion="8"] .timeline-totals>div{transform:translateY(calc(var(--enter) * 20vh - var(--leave) * 20vh))}.pinned-player [data-motion="9"] h1{transform:translateY(calc(var(--enter) * 10vh)) scale(calc(1 + var(--leave) * .15));clip-path:inset(0 0 calc(var(--leave) * 100%) 0)}.pinned-player [data-motion="9"] .holdings-head{transform:scale(calc(.55 + var(--presence) * .45));transform-origin:0}.pinned-player [data-motion="9"] .holding-row{opacity:var(--row);transform:translate(calc(40vw * (1 - var(--row))),calc(12vh * (1 - var(--row)))) rotate(calc(12deg * (1 - var(--row))))}.pinned-player [data-motion="9"] .holding-row:nth-child(odd){transform:translate(calc(-40vw * (1 - var(--row))),calc(12vh * (1 - var(--row)))) rotate(calc(-12deg * (1 - var(--row))))}.pinned-player [data-motion="9"] .valuation-note{opacity:clamp(0,2.3 * (-.55 + var(--presence)),1);transform:translateY(calc(var(--enter) * 15vh))}.pinned-player [data-motion="10"] h1{transform:scale(calc(1.45 - var(--presence) * .45));transform-origin:50%;filter:blur(calc(var(--enter) * 5px))}.pinned-player [data-motion="10"] .final-scene-frame>img{transform:rotate(calc(var(--enter) * -100deg)) scale(calc(2.5 - var(--presence) * 1.5));opacity:var(--presence)}.pinned-player [data-motion="10"] .final-stats>div{transform:translateY(calc(var(--enter) * 25vh)) rotate(calc(var(--enter) * 14deg * (-1 + var(--order))));opacity:var(--row)}.pinned-player .fallback-scene .fallback-art{transform:scale(calc(.8 + var(--presence) * .2)) rotate(calc(var(--travel) * 12deg));opacity:var(--presence)}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline,.holdings-list,.final-stats)>*{--order:0;--row:clamp(0, var(--presence) * 1.9 - var(--order) * .07, 1)}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline,.holdings-list,.final-stats)>:nth-child(2){--order:1}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline,.holdings-list,.final-stats)>:nth-child(3){--order:2}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline,.holdings-list,.final-stats)>:nth-child(4){--order:3}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline,.holdings-list,.final-stats)>:nth-child(5){--order:4}.pinned-player :is(.genre-chips,.coin-type-bars,.portfolio-timeline)>:nth-child(6){--order:5}.pinned-player .portfolio-timeline>:nth-child(7){--order:6}.pinned-player .portfolio-timeline>:nth-child(8){--order:7}.pinned-player .portfolio-timeline>:nth-child(9){--order:8}.pinned-player .portfolio-timeline>:nth-child(10){--order:9}.pinned-player .portfolio-timeline>:nth-child(11){--order:10}.pinned-player .portfolio-timeline>:nth-child(12){--order:11}.pinned-player .portfolio-timeline>:nth-child(13){--order:12}.story-transition{z-index:18;pointer-events:none;opacity:calc(var(--scroll-between) * var(--scroll-between) * var(--scroll-between) * .95);--t:var(--scroll-fraction);position:absolute;inset:0;overflow:hidden}.transition-motif{width:calc(min(54vw,650px));height:calc(min(45vw,550px));color:var(--violet);display:none;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}[data-transition="10"] .motif-finale,[data-transition="2"] .motif-coins,[data-transition="3"] .motif-mix,[data-transition="4"] .motif-repeat,[data-transition="5"] .motif-calendar,[data-transition="6"] .motif-receipt,[data-transition="7"] .motif-rip,[data-transition="8"] .motif-timeline,[data-transition="9"] .motif-holdings{display:block}.motif-coins i{border:2px solid var(--ink);background:var(--violet);width:calc(clamp(42px,6vw,85px));height:calc(clamp(42px,6vw,85px));color:var(--paper);transform:translate(-50%,-50%) rotate(calc(var(--n) * 51deg)) translateY(calc((.15 + var(--t)) * (70px + var(--n) * 13px))) rotateY(calc(var(--t) * 350deg));border-radius:50%;place-items:center;font-size:28px;font-style:normal;display:grid;position:absolute;top:50%;left:50%}.motif-coins i:nth-child(2n){background:var(--apricot);color:var(--ink)}.motif-mix{transform:translate(-50%,-50%) rotate(calc(-25deg + var(--t) * 50deg));justify-content:center;align-items:center;gap:12px;display:none}[data-transition="3"] .motif-mix{display:flex}.motif-mix i{width:8%;height:calc(18% + var(--n) * 9%);background:var(--violet);transform:scaleY(calc(.4 + var(--scroll-between) * .6));border-radius:50px}.motif-mix i:nth-child(2n){background:var(--acid)}.motif-mix i:nth-child(3n){background:var(--apricot)}.motif-repeat>span{font:400 calc(min(45vw,550px))/1 var(--display);color:var(--ink);transform:rotate(calc(var(--t) * 1turn));inset:0}.motif-repeat>i,.motif-repeat>span{place-items:center;display:grid;position:absolute}.motif-repeat>i{color:var(--violet);transform:rotate(calc(var(--t) * -180deg));font-size:calc(min(12vw,150px));font-style:normal;inset:35%}.motif-calendar{perspective:900px;width:calc(min(32vw,420px));height:calc(min(36vw,460px))}.motif-calendar i{border:2px solid var(--ink);border-top:24px solid var(--violet);background:var(--paper);transform-origin:top;transform:rotateX(calc(var(--t) * -150deg));border-radius:8px;position:absolute;inset:0}.motif-calendar i:nth-child(2){transform:rotateX(calc(var(--t) * -100deg))}.motif-calendar i:nth-child(3),.motif-calendar>span{transform:rotateX(calc(var(--t) * -50deg))}.motif-calendar>span{text-align:center;font:800 calc(min(4vw,55px)) var(--display);color:var(--ink);position:absolute;top:40%;left:15%;right:15%}.motif-receipt{background:var(--paper);width:calc(min(25vw,330px));height:calc(min(35vw,450px));color:var(--ink);border-top:8px solid var(--violet);clip-path:polygon(0 0,100% 0,100% 96%,90% 100%,80% 96%,70% 100%,60% 96%,50% 100%,40% 96%,30% 100%,20% 96%,10% 100%,0 96%);transform:translate(-50%,-50%) scaleY(calc(.15 + var(--scroll-between) * .85)) rotate(calc(-12deg + var(--t) * 24deg));transform-origin:top;padding:30px}.motif-receipt>span{color:var(--violet);text-align:center;margin:10px 0 25px;font-size:80px;line-height:1;display:block}.motif-receipt i{border-top:2px dashed var(--ink);margin:20px 0;display:block}.motif-receipt i:nth-child(odd){width:70%}.motif-rip{width:calc(min(30vw,400px));height:calc(min(32vw,430px))}.motif-rip i{background:var(--paper);border-top:12px solid var(--apricot);clip-path:polygon(0 0,100% 0,90% 15%,100% 30%,87% 45%,100% 60%,90% 75%,100% 90%,95% 100%,0 100%);transform:translateX(calc(var(--t) * -25vw)) rotate(calc(var(--t) * -35deg));box-shadow:0 0 0 2px var(--ink);position:absolute;inset:0 50% 0 0}.motif-rip i+i{transform:translateX(calc(var(--t) * 25vw)) rotate(calc(var(--t) * 35deg));border-color:var(--violet);inset:0 0 0 48%;rotate:180deg}[data-transition="8"] .motif-timeline{justify-content:center;align-items:center;gap:2%;display:flex}.motif-timeline i{width:5%;height:calc(15% + var(--n) * 5%);background:var(--acid);transform:scaleY(calc(.2 + var(--scroll-between) * .8)) translateY(calc(20px * (-.5 + var(--t)) * (-6 + var(--n))));border-radius:5px}.motif-timeline i:nth-child(2n){background:var(--violet);height:calc(75% - var(--n) * 4%)}.motif-holdings{width:calc(min(34vw,450px));height:calc(min(32vw,430px))}.motif-holdings>i{background:var(--ink);height:18%;transform:translateX(calc(60vw * (1 - var(--t)) * (-2.5 + var(--n)))) rotate(calc(30deg * (1 - var(--t)) * (-2.5 + var(--n))));border:1px solid #fff5e84d;border-radius:8px;align-items:center;gap:12%;margin:3% 0;padding:5%;display:flex}.motif-holdings b{background:var(--violet);border-radius:50%;width:32px;height:32px}.motif-holdings span{background:var(--acid);border-radius:6px;width:65%;height:6px}.motif-finale>span{transform:rotate(calc(var(--t) * 180deg)) scale(calc(1.5 - var(--t)));place-items:center;font-size:calc(min(25vw,320px));display:grid;inset:15%}.motif-finale>i,.motif-finale>span{color:var(--violet);position:absolute}.motif-finale>i{transform:rotate(calc(var(--n) * 40deg)) translateY(calc(var(--t) * 40vw)) rotate(calc(var(--t) * 220deg));font-size:30px;font-style:normal;top:50%;left:50%}.motif-finale>i:nth-child(2n){color:var(--apricot)}@media (width<=700px){.immersive-player .scene-1 h1{font-size:calc(min(16.5vw,12dvh))}.transition-motif{width:85vw;height:75vw;top:51%}.motif-repeat>span{font-size:86vw}.motif-repeat>i{font-size:24vw}.motif-calendar{width:58vw;height:68vw}.motif-calendar>span{font-size:8vw}.motif-receipt{width:52vw;height:70vw;padding:20px}.motif-receipt>span{margin:5px 0 18px;font-size:60px}.motif-receipt i{margin:13px 0}.motif-rip{width:65vw;height:75vw}.motif-holdings{width:73vw;height:70vw}.motif-holdings b{width:22px;height:22px}.motif-finale>span{font-size:50vw}.motif-finale>i{font-size:23px}}.pinned-player.reduce-motion .story-transition{display:none}.pinned-player.reduce-motion .scene-panel{opacity:var(--presence)}.pinned-player.reduce-motion .story-scene *{filter:none!important;clip-path:none!important;opacity:1!important;transform:scale(1)!important}.pinned-player.reduce-motion .immersive-final-actions{opacity:1}@media (prefers-reduced-motion:reduce){.story-transition{display:none}.pinned-player .story-scene *{filter:none!important;clip-path:none!important;opacity:1!important;transform:scale(1)!important}}[data-transition="1"] .motif-intro{display:block}.motif-intro img{width:60%;transform:translate(-50%,-50%) rotateY(calc(180deg * (1 - var(--t)))) rotate(calc(var(--t) * -15deg)) scale(calc(.6 + var(--t) * .4));border-radius:20%;position:absolute;top:50%;left:50%}.immersive-player.pinned-player .chapter-rail,.immersive-player.pinned-player .immersive-controls,.immersive-player.pinned-player .immersive-header{color:var(--stage-ink,var(--ink))}.role-scene{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:100px 8vw 136px!important;display:flex!important}.role-scene h1{z-index:3;letter-spacing:-.055em!important;width:min(1100px,100%)!important;max-width:100%!important;margin:0!important;font-size:calc(clamp(42px,6.4vw,96px))!important;line-height:.94!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.role-scene .scene-overline{letter-spacing:.11em;margin:0 0 4px!important;font-size:12px!important;position:static!important}.role-composition{flex:1;justify-content:center;align-items:center;width:min(600px,100%);min-height:100px;max-height:380px;display:flex;position:relative}.role-composition .wallet-reaction{z-index:2;width:min(390px,75%);height:100%;position:relative}.role-number{letter-spacing:-.08em;z-index:3;flex-shrink:0;font-family:Bricolage Grotesque Variable,sans-serif;font-size:calc(clamp(90px,14vw,190px));line-height:1;position:relative}.role-number+.wallet-reaction{width:60%}.role-caption{z-index:3;max-width:720px!important;margin:0!important;font-size:calc(clamp(16px,1.5vw,21px))!important;line-height:1.4!important;position:static!important}.recipient-lineup{z-index:3;flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:absolute;bottom:0}.priced-subset,.recipient-lineup span{color:#080921;background:#ddfd17;border:2px solid #080921;padding:7px 12px;font-family:monospace;font-size:12px;transform:rotate(-2deg)}.priced-subset{z-index:4;font-weight:700;position:absolute;bottom:0;right:0;transform:rotate(3deg)}.priced-subset span{margin-top:5px;font-size:10px;display:block}.role_reveal .wallet-reaction,.role_summary .wallet-reaction{width:min(340px,85%)}.role-scene.role_summary{padding-bottom:220px!important}.role_summary h1{font-size:calc(clamp(38px,5.6vw,78px))!important}.role_scene .scene-scope{position:absolute}.role-demo-nav{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.role-demo-nav a{border:1px solid;border-radius:30px;padding:10px 15px;font-size:14px;text-decoration:none}.role-demo-nav a:hover{color:#080921;background:#ddfd17}.player-tone{gap:4px;display:flex}.player-tone button{color:inherit;background:0 0;border:1px solid;border-radius:30px;padding:7px 10px;font-size:12px}.player-tone button[aria-pressed=true]{color:#080921;background:#ddfd17;border-color:#ddfd17}@media (width<=600px){.role-scene{gap:10px;padding:95px 24px 132px!important}.role-scene h1{font-size:calc(clamp(34px,10.5vw,54px))!important;line-height:.98!important}.role-composition{min-height:100px;max-height:280px}.role-number{font-size:100px}.role-caption{font-size:16px!important;line-height:1.35!important}.role-scene .scene-overline{font-size:10px!important}.role-scene.role_summary{padding-bottom:236px!important}.role_summary .role-composition{max-height:145px}.role_summary h1{font-size:36px!important}.player-tone button{padding:6px 8px}.immersive-scope{max-width:45%}.priced-subset,.recipient-lineup span{padding:5px;font-size:10px}.role-scene .scene-scope{font-size:9px!important}.role_composition .wallet-reaction{min-height:100px}}@media (height<=720px){.role-scene{gap:6px;padding-top:86px!important;padding-bottom:112px!important}.role-scene h1{font-size:calc(clamp(30px,7vw,48px))!important}.role-composition{min-height:65px;max-height:190px}.role-caption{font-size:14px!important}.role-scene.role_summary{padding-bottom:218px!important}.role_summary h1{font-size:30px!important}.role-number{font-size:84px}}@media (prefers-reduced-motion:reduce){.role-scene *{transition:none!important;animation:none!important}}.reduce-motion .role-scene *{transition:none!important;animation:none!important}.immersive-player .role-scene>.role-caption{flex-shrink:0;visibility:visible!important;width:100%!important;max-width:720px!important;display:block!important}.role-composition .wallet-reaction,.role_reveal .wallet-reaction,.role_summary .wallet-reaction{aspect-ratio:3/4;flex:none;max-width:75%;height:100%;width:auto!important}.role-number+.wallet-reaction{max-width:55%}.pinned-player .role-composition{opacity:var(--presence);transform:translateY(calc(var(--enter) * 28px - var(--leave) * 20px)) rotate(calc(var(--travel) * -3deg));transform-origin:50%}@media (width<=600px){.immersive-header{grid-template-columns:1fr auto;gap:6px;padding:16px 18px;display:grid}.immersive-header .wordmark{font-size:30px}.immersive-header-actions{grid-area:1/2;gap:6px}.immersive-header-actions .icon-button{width:28px;height:28px}.immersive-header .immersive-scope{flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;max-width:100%;font-size:7px}.player-tone{gap:3px}.player-tone button{padding:5px 7px;font-size:10px}.role-scene.role_summary{padding-bottom:235px!important}.role_summary .role-composition{max-height:125px}.role_summary .role-caption{font-size:14px!important}}.orbit-hero-copy h1{font-size:calc(clamp(44px,5.7vw,90px))}@media (width<=600px){.orbit-hero-copy h1{font-size:calc(clamp(38px,12vw,64px));line-height:1.03}.role_summary .role-composition{max-height:200px}}@media (height<=720px){.role_summary .role-composition{max-height:105px}}.role-stat{z-index:3;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;max-width:52%;display:flex}.role-stat .role-number{font-size:clamp(60px,400px / var(--digits,2),180px);position:static}.role-stat-label{font-family:var(--mono);letter-spacing:.04em;text-wrap:balance;max-width:240px;font-size:12px;line-height:1.35}.role-stat+.wallet-reaction{max-width:48%}.role-summary-facts{z-index:4;justify-content:center;gap:26px;width:100%;max-width:700px;display:flex;position:relative}.role-summary-facts>div{flex-direction:column;gap:6px;min-width:0;max-width:32%;display:flex}.role-summary-facts strong{font-family:var(--display);letter-spacing:-.05em;font-size:44px;line-height:1}.role-summary-facts span{font-family:var(--mono);font-size:10px;line-height:1.3}.role-scene .role-caption{text-wrap:balance;max-width:600px!important}.role_summary .role-composition{max-height:180px}@media (width<=600px){.role-stat .role-number{font-size:clamp(44px,260px / var(--digits,2),100px)}.role-stat-label{max-width:160px;font-size:10px}.role-summary-facts{gap:16px}.role-summary-facts strong{font-size:36px}.role-summary-facts span{font-size:9px}.role_summary .role-composition{max-height:155px}.immersive-control-scope{letter-spacing:0;font-size:7px}}@media (height<=720px){.role_summary .role-composition{min-height:44px;max-height:72px}.role-summary-facts{gap:14px}.role-summary-facts strong{font-size:27px}.role-summary-facts span{font-size:8px}.role-stat-label{font-size:9px}.role-stat{gap:6px}}.token-bag-ticket{z-index:3;text-align:left;color:#080921;background:#ddfd17;border:3px solid #080921;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:62%;padding:24px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:7px 7px #080921}.token-bag-symbol{font-family:var(--display);letter-spacing:-.06em;overflow-wrap:anywhere;max-width:100%;font-size:calc(clamp(28px,5vw,64px));line-height:1}.token-bag-status{font:700 10px/1.35 var(--mono);letter-spacing:.03em;border-top:2px solid;padding-top:9px}.token-bag-narrative{font-size:14px;font-weight:700}.token-bag-trades{font:10px/1.4 var(--mono)}.has-token-card .wallet-reaction{max-width:46%;margin-left:-25px}.token-bag-roster{z-index:3;grid-template-columns:1fr 1fr;gap:9px;width:74%;display:grid;position:relative;transform:rotate(-3deg)}.token-bag-roster>div{color:#080921;text-align:left;background:#ddfd17;border:2px solid #080921;flex-direction:column;gap:5px;min-width:0;padding:12px;display:flex;box-shadow:3px 3px #080921}.token-bag-roster strong{font:700 calc(clamp(14px,2vw,26px))/1 var(--display);overflow-wrap:anywhere}.token-bag-roster span{font:8px/1.3 var(--mono);letter-spacing:.04em;font-weight:700}.has-token-roster .wallet-reaction{max-width:42%;height:80%;position:absolute;bottom:-10px;right:-35px}.role_certified_degen .scene-overline{color:#080921;background:#ddfd17;transform:rotate(-3deg);padding:7px 12px!important}@media (width<=600px){.token-bag-ticket{gap:9px;max-width:66%;padding:16px}.token-bag-symbol{font-size:calc(clamp(26px,9vw,43px))}.token-bag-status,.token-bag-trades{font-size:8px}.token-bag-narrative{font-size:12px}.token-bag-roster{gap:7px;width:86%}.token-bag-roster>div{padding:9px}.has-token-roster .wallet-reaction{max-width:37%;height:65%;right:-20px}}@media (height<=720px){.token-bag-ticket{gap:6px;padding:12px}.token-bag-symbol{font-size:28px}.token-bag-narrative{font-size:10px}.token-bag-roster{gap:5px}.token-bag-roster>div{padding:6px}.token-bag-roster strong{font-size:16px}.has-token-roster{min-height:160px}}.token-bag-heading{align-items:center;gap:14px;width:100%;min-width:0;display:flex}.token-bag-heading .token-bag-symbol{font-size:calc(clamp(24px,4.2vw,54px))}.token-bag-roster>div{flex-direction:row;align-items:center;gap:12px;padding:14px}.token-roster-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.token-bag-roster .token-icon{--token-icon-size:40px}.role-composition .wallet-reaction.standalone-reaction{aspect-ratio:1;flex:none;max-width:85%;height:100%}.has-token-card .wallet-reaction.standalone-reaction{max-width:55%;margin-left:-14px}.has-token-roster .wallet-reaction.standalone-reaction{max-width:44%;height:74%;bottom:-22px;right:-40px}.role_certified_degen .role-composition{width:min(620px,100%);max-height:420px}.role_certified_degen .wallet-reaction.standalone-reaction{max-width:100%;width:100%!important}.token-bag-name{overflow-wrap:anywhere;max-width:190px}.holding-row .token-icon{--token-icon-size:38px}@media (width<=600px){.token-bag-heading{gap:10px}.token-bag-heading .token-icon{--token-icon-size:34px}.token-bag-heading .token-bag-symbol{font-size:28px}.token-bag-roster>div{gap:9px;padding:11px 9px}.token-bag-roster .token-icon{--token-icon-size:30px}.token-bag-roster strong{font-size:20px}.token-bag-roster span{font-size:8px}.token-bag-roster{gap:9px;width:96%}.has-token-roster .wallet-reaction.standalone-reaction{max-width:38%;height:61%;bottom:-38px;right:-12px}.role_certified_degen .role-composition{max-height:350px}.has-token-card .wallet-reaction.standalone-reaction{max-width:55%;margin-left:-16px}}@media (height<=720px){.token-bag-heading{gap:8px}.token-bag-heading .token-icon,.token-bag-roster .token-icon{--token-icon-size:26px}.token-bag-heading .token-bag-symbol{font-size:24px}.token-bag-roster>div{gap:8px;padding:8px}.token-bag-roster strong{font-size:17px}.token-bag-roster span{font-size:7px}.role_certified_degen .role-composition{max-height:230px}.has-token-roster .wallet-reaction.standalone-reaction{height:64%;bottom:-22px}}.role-composition.has-token-roster{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;width:min(940px,100%);min-height:0;max-height:380px;display:grid}.has-token-roster .token-bag-roster{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.has-token-roster .wallet-reaction.standalone-reaction{aspect-ratio:1;place-self:center;max-width:100%;height:auto;max-height:100%;margin:0;position:relative;inset:auto;width:100%!important}@media (width<=600px){.role-composition.has-token-roster{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:12px;max-height:300px}.has-token-roster .wallet-reaction.standalone-reaction{max-width:100%;height:100%;max-height:170px;width:auto!important}.has-token-roster .token-bag-roster{transform:none}}@media (height<=720px){.role-composition.has-token-roster{gap:8px;max-height:190px}.has-token-roster .wallet-reaction.standalone-reaction{max-height:150px}.has-token-roster .token-bag-roster{gap:6px}.has-token-roster .token-bag-roster>div{gap:7px;padding:5px}.has-token-roster .token-roster-copy{gap:3px}.has-token-roster .token-bag-roster strong{font-size:16px}.has-token-roster .token-bag-roster .token-icon{--token-icon-size:24px}}.pinned-player .canonical-export-scope{display:none!important}.pinned-player .canonical-scene h1{transform:var(--chapter-heading,none)!important}[data-motion="1"] .canonical-scene{--chapter-heading:translateZ(calc(var(--leave) * -150px)) rotateY(calc(var(--leave) * -12deg))}[data-motion="2"] .canonical-scene{--chapter-heading:rotateX(calc(var(--enter) * 65deg)) translateY(calc(var(--leave) * -8vh))}[data-motion="3"] .canonical-scene{--chapter-heading:skewY(calc(var(--leave) * -6deg))}[data-motion="4"] .canonical-scene{--chapter-heading:rotate(calc(var(--enter) * -12deg + var(--leave) * 12deg)) scale(calc(1 - var(--enter) * .25))}[data-motion="5"] .canonical-scene{--chapter-heading:perspective(900px) rotateX(calc(var(--enter) * 80deg - var(--leave) * 65deg))}[data-motion="6"] .canonical-scene{--chapter-heading:translateY(calc(var(--leave) * -12vh))}[data-motion="7"] .canonical-scene{--chapter-heading:skewX(calc(var(--enter) * 15deg)) translateX(calc(var(--leave) * -25vw))}[data-motion="8"] .canonical-scene{--chapter-heading:translateX(calc(var(--enter) * -35vw)) skewX(calc(var(--leave) * -12deg))}[data-motion="9"] .canonical-scene{--chapter-heading:translateY(calc(var(--enter) * 10vh)) scale(calc(1 + var(--leave) * .15))}[data-motion="10"] .canonical-scene{--chapter-heading:scale(calc(1.45 - var(--presence) * .45))}.canonical-scene .role-composition{z-index:1;will-change:transform}[data-motion="1"] .canonical-scene .role-composition{transform:translate3d(calc(var(--leave) * -28vw),calc(var(--leave) * -12vh),calc(var(--leave) * -500px)) rotate(calc(var(--leave) * -35deg))}[data-motion="2"] .canonical-scene .role-composition{transform:perspective(900px) rotateX(calc(var(--enter) * -100deg)) translateY(calc(var(--leave) * -20vh)) scale(calc(1 + var(--leave) * .3))}[data-motion="4"] .canonical-scene .role-composition{transform:rotate(calc(var(--enter) * -80deg + var(--leave) * 80deg)) scale(calc(1 - var(--enter) * .75 - var(--leave) * .5))}[data-motion="5"] .canonical-scene .role-composition{transform:perspective(1000px) rotateX(calc(var(--enter) * -85deg + var(--leave) * 80deg));transform-origin:top}[data-motion="6"] .canonical-scene .role-composition{transform:translateY(calc(var(--enter) * -30vh - var(--leave) * 20vh)) rotate(calc(var(--enter) * -12deg))}[data-motion="7"] .canonical-scene .role-composition{transform:translate(calc(var(--enter) * 35vw - var(--leave) * 20vw),calc(var(--enter) * -20vh + var(--leave) * 35vh)) rotate(calc(var(--enter) * -25deg + var(--leave) * 35deg))}[data-motion="8"] .canonical-scene .role-composition{transform:translateX(calc(var(--enter) * 40vw - var(--leave) * 40vw)) skewY(calc(var(--travel) * -8deg))}[data-motion="9"] .canonical-scene .role-composition{transform:translateY(calc(var(--enter) * 35vh)) rotate(calc(var(--travel) * 12deg)) scale(calc(.55 + var(--presence) * .45))}[data-motion="10"] .canonical-scene .role-composition{transform:rotate(calc(var(--enter) * -40deg)) scale(calc(2 - var(--presence)));opacity:var(--presence)}.pinned-player .canonical-genres>div{--order:0;--row:clamp(0, var(--presence) * 1.9 - var(--order) * .1, 1);opacity:var(--row);transform:translateX(calc(55vw * (1 - var(--row)))) rotateY(calc(var(--leave) * -65deg));transform-origin:100%}.pinned-player .canonical-genres>div:nth-child(2){--order:1}.pinned-player .canonical-genres>div:nth-child(3){--order:2}.pinned-player .canonical-genres>div:nth-child(4){--order:3}.pinned-player .canonical-genres>div:nth-child(5){--order:4}.pinned-player .canonical-genres .genre-track b{transform:scaleX(var(--row));transform-origin:0}.immersive-player .canonical-scene:before{content:"";border:7vw solid var(--violet);opacity:.12;pointer-events:none;z-index:0;border-radius:36% 64% 50% 50%;width:72vw;height:72vw;position:absolute;top:-30vw;right:-22vw}.immersive-player [data-motion="4"] .canonical-scene:before{border-color:var(--ink);opacity:.07;border-style:dashed}.immersive-player [data-motion="8"] .canonical-scene:before{border-color:var(--acid);opacity:.08;top:28vh;right:-30vw}.immersive-player [data-motion="9"] .canonical-scene:before{opacity:.2;border-width:2vw;border-radius:48% 52% 28% 72%;width:54vw;height:54vw;top:4vh;right:-20vw}.immersive-player .canonical-scene:after{content:"✳";font:calc(clamp(160px,30vw,450px))/1 var(--display);color:var(--violet);opacity:.08;pointer-events:none;z-index:0;position:absolute;bottom:10vh;left:-5vw}.is-active .canonical-scene:before{animation:28s linear infinite ambient-orbit}.is-active .canonical-scene:after{animation:45s linear infinite reverse ambient-orbit}.is-active .canonical-scene .wallet-reaction{animation:6s ease-in-out infinite seal-float}.motion-paused .canonical-scene:after{animation-play-state:paused!important}.pinned-player.reduce-motion .canonical-scene h1{transform:none!important}.immersive-player.reduce-motion .canonical-scene:after{animation:none!important}@media (prefers-reduced-motion:reduce){.pinned-player .canonical-scene h1{transform:none!important}.immersive-player .canonical-scene:after,.immersive-player .canonical-scene:before{animation:none!important}}
