:root{--bg:#050507;--panel:#0c0c10;--line:#2b2b31;--muted:#9c9ca8;--text:#f8f8fb;--pink:#ff078b;--yellow:#f5ff23;--green:#8eeeb3;--radius:16px;color-scheme:dark;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 50% 100%,#350f241f,transparent 45%),var(--bg);color:var(--text);font-size:14px}button,input,select{font:inherit}button{cursor:pointer;color:inherit;border:0;background:none;transition:background .18s,border-color .18s,transform .18s}button:disabled{cursor:not-allowed;opacity:.45}input,select{min-width:0;color:var(--text);background:transparent;border:0}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button{opacity:.2}input:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid var(--pink);outline-offset:4px}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}p{color:var(--muted);line-height:1.65;margin:0}h1,h2,h3{margin:0;font-weight:700;letter-spacing:-.8px}em{font-style:normal;color:var(--pink)}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.svg-sprite{position:absolute;width:0;height:0;overflow:hidden}.yellow{color:var(--yellow)}.pink-text{color:var(--pink)!important}.eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:2.6px;line-height:1.5}.button{display:flex;align-items:center;justify-content:center;gap:13px;border:1px solid transparent;border-radius:9px;padding:13px 20px;min-height:45px;font-size:13px;font-weight:700;line-height:1.25}.button svg{width:19px;height:19px}.primary{background:var(--yellow);color:#080908;box-shadow:0 0 23px #e9ff0012}.primary:hover{background:#fcff8b;box-shadow:0 0 25px #f5ff232b}.outline-pink{border-color:var(--pink);color:var(--pink);background:#080609}.outline-pink:hover{background:#ff078b17}.outline-yellow{border-color:var(--yellow);color:var(--yellow);background:#0b0c06}.outline-yellow:hover{background:#f5ff2312}.subtle{border-color:#4c4653;color:#e3ddea;background:#131017}.subtle:hover{background:#26202e}.text-link{font-size:11px;color:#d1c3d9;line-height:1.5;padding:3px 0}.text-link:hover{color:var(--pink)}.glass{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#111115c7,#08080bd9)}.small-note{font-size:8px;letter-spacing:1px;color:#85828d}.micro-note{font-size:10px;color:#817d8b;line-height:1.6;margin-top:12px}.centered{text-align:center}.header{max-width:1540px;margin:20px auto 0;padding:18px 35px 19px;display:flex;align-items:center;justify-content:space-between;border:1px solid #25252c;border-radius:50px 50px 0 0;position:relative;z-index:5;gap:25px;background:linear-gradient(135deg,#11111470,#060608);box-shadow:0 -7px 45px #d2cdff06}.header:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#4e4355,transparent)}.logo{display:flex;align-items:center;white-space:nowrap;gap:6px}.bolt{color:var(--yellow);font-weight:900;font-size:49px;font-style:italic;line-height:.8;transform:skew(-7deg);text-shadow:0 0 19px #f5ff232b}.logo strong{font-size:29px;letter-spacing:-1px}.logo strong>span{font-size:21px;color:var(--yellow);letter-spacing:-.5px}.header nav{display:flex;align-items:center;gap:25px}.nav-link{font-size:11px;color:#dfdce3;position:relative;padding:12px 0;white-space:nowrap}.nav-link:after{content:"";position:absolute;bottom:0;height:2px;left:0;right:0;background:var(--pink);transform:scaleX(0);transition:transform .2s}.nav-link:hover,.nav-link.active{color:var(--pink)}.nav-link.active:after{transform:scaleX(1)}.header-end{display:flex;align-items:center;gap:10px}.demo-tag{font-size:7px;letter-spacing:1.1px;color:#9e9b81;border:1px solid #46462f;border-radius:4px;padding:5px 6px}.header-wallet{display:flex;align-items:center;gap:9px;border:1px solid #777c23;border-radius:8px;padding:9px 11px;font-size:11px;white-space:nowrap}.header-wallet svg{width:15px;height:15px;color:var(--yellow)}.header-wallet .plus{color:var(--yellow);font-size:18px;line-height:1}.header-wallet:hover{background:#f5ff230d}main{min-height:65vh}.page{max-width:1440px;margin:0 auto}.content-page{padding:47px 36px 20px}.hero{position:relative;min-height:505px;display:flex;align-items:center;isolation:isolate;overflow:hidden;border-bottom:1px solid #252229}.hero-image{position:absolute;inset:0 -70px 0 240px;background:url(./assets/global-flight.webp) right center/cover no-repeat;z-index:-2;opacity:.9}.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050507 8%,#050507ec 24%,#050507aa 40%,transparent 68%),linear-gradient(0deg,#050507,transparent 26%)}.hero-copy{padding:58px 36px 42px;max-width:760px}.hero-copy .eyebrow{margin-bottom:18px}.hero h1{font-size:65px;letter-spacing:-3px;line-height:1.05;margin-bottom:22px;font-weight:800}.hero h1 em{font-size:1.04em}.hero-copy>p{font-size:15px;line-height:1.65;color:#c6c2cc;max-width:560px}.hero-actions{display:flex;gap:15px;margin-top:28px;flex-wrap:wrap}.hero-actions .button{border-radius:28px;padding:15px 24px;font-size:13px}.hero-caption{font-size:7px;letter-spacing:1.6px;color:#847e8a;display:block;margin-top:18px}.hero-callout{position:absolute;right:45px;bottom:75px;text-align:right}.hero-callout>span{font-size:8px;letter-spacing:2px;color:#b4a4b7}.hero-callout strong{font-size:24px;line-height:1.3;display:block;margin-top:10px;letter-spacing:-.5px}.hero-callout em{color:var(--yellow)}.models-section{padding:40px 36px 0}.section-intro .eyebrow{color:#9d929f;font-size:8px;letter-spacing:2px;margin-bottom:10px}.section-intro h2{font-size:28px;margin-bottom:22px}.model-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}.model-card{border:1px solid #333038;border-radius:15px;padding:27px 30px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#797d1614,transparent 55%),#0b0b0e}.subscription-card{background:radial-gradient(ellipse at 100% 0,#ff078b13,transparent 55%),#0b0b0e;border-color:#68324e}.model-index{font-size:9px;letter-spacing:2px;color:var(--yellow);display:block;margin-bottom:22px}.subscription-card .model-index{color:var(--pink)}.model-icon{position:absolute;right:30px;top:31px;width:56px;height:56px;color:var(--yellow);opacity:.75;stroke-width:1.1}.subscription-card .model-icon{color:var(--pink)}.model-card h3{font-size:30px;line-height:1.15;margin-bottom:14px}.model-card p{font-size:12px;max-width:470px;line-height:1.7;color:#a9a3af}.model-tags{display:flex;gap:6px;flex-wrap:wrap;margin:20px 0}.model-tags span{font-size:8px;border:1px solid #3c3743;color:#b1a7bc;padding:6px 9px;border-radius:5px}.model-card .button{width:100%;justify-content:space-between;margin-top:21px}.feature-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:25px 36px 40px}.feature-strip>button{display:flex;align-items:center;gap:17px;border:1px solid #343038;border-radius:13px;padding:21px;text-align:left;background:#0a090c}.feature-strip>button:hover{border-color:#7c415f;background:#171016}.feature-icon{border:1px solid #9b9e21;color:var(--yellow);border-radius:50%;width:57px;height:57px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:radial-gradient(circle,#f5ff2310,transparent)}.feature-icon svg{width:29px;height:29px;stroke-width:1.3}.feature-icon.pink{color:var(--pink);border-color:var(--pink);background:#ff078b08}.feature-strip h3{font-size:14px;letter-spacing:-.3px;margin-bottom:5px}.feature-strip p{font-size:10px;line-height:1.5}.feature-strip>button>span:last-child{margin-left:auto;color:#a69caf;font-size:20px}.page-title-row{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.page-title-row h1{font-size:45px;letter-spacing:-1.9px;margin:11px 0 13px;line-height:1.15}.page-title-row p{font-size:12px;max-width:800px}.model-switch{display:flex;padding:5px;border:1px solid #514052;background:#0d0a10;border-radius:12px;flex-shrink:0;gap:5px}.model-switch button{display:flex;align-items:center;gap:8px;padding:12px 19px;border-radius:8px;font-size:12px;font-weight:600;color:#ab9ab7}.model-switch button svg{width:17px;height:17px}.model-switch .active{background:var(--pink);color:#10050b;box-shadow:0 0 20px #ff078b24}.model-switch button[data-model=classic].active{background:var(--yellow);box-shadow:0 0 20px #f5ff2319}.play-status-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border:1px solid #39323e;background:linear-gradient(115deg,#151016,#0b0a0d);border-radius:12px;margin-bottom:28px}.play-status-bar>div>span{font-size:7px;letter-spacing:1px;color:#a58faf;display:block;margin-bottom:9px}.play-status-bar strong{font-size:24px;letter-spacing:-.5px;font-weight:550;font-variant-numeric:tabular-nums}.play-status-bar small{font-size:9px;color:#95839e;letter-spacing:.5px}.play-status-bar>div:first-child strong{color:var(--yellow)}.play-status-bar .button{font-size:10px;min-height:39px;padding:10px 13px}.play-tabs-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:14px;border-bottom:1px solid #29232e}.play-tabs{display:flex;gap:25px}.play-tabs button{position:relative;color:#9d90a7;font-size:13px;padding:14px 0}.play-tabs button[aria-selected=true]{color:var(--pink)}.play-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--pink)}.play-tabs button>span{font-size:8px;border:1px solid #5d3f61;border-radius:4px;padding:2px 5px;margin-left:4px;color:#d596bf}.global-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);gap:22px}.global-side{padding:25px;position:relative;overflow:hidden}.global-side>.eyebrow{font-size:8px;letter-spacing:1.6px}.global-side h2{font-size:32px;line-height:1.1;position:relative;z-index:1;margin:13px 0 0}.world-art{height:147px;background:linear-gradient(0deg,#0a090d,transparent 45%),url(./assets/global-flight.webp) right 28%/135% auto no-repeat;margin:-35px -25px 8px;opacity:.85}.global-fact{display:flex;gap:14px;padding:17px 0;border-top:1px solid #322935;position:relative}.global-fact svg{color:var(--yellow);width:24px;height:24px}.global-fact strong{display:block;font-size:12px;margin-bottom:5px}.global-fact p{font-size:10px;line-height:1.5}.global-side>.button{font-size:11px;margin-top:12px;width:100%}.global-side .micro-note{font-size:8px;text-align:center}.game-card{border:1px solid #3b2d40;border-radius:13px;background:linear-gradient(135deg,#131015,#08060b);overflow:hidden;--accent:var(--pink);min-width:0}.game-card.entered{border-color:var(--accent);box-shadow:0 0 18px #ff078b0a}.game-card-header{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px;gap:10px}.game-name{display:flex;align-items:center;gap:10px}.game-number{display:flex;align-items:center;justify-content:center;width:33px;height:35px;border:1px solid #684052;border-radius:8px;background:#25111e;color:var(--accent);font-size:11px}.game-name h3{font-size:14px;letter-spacing:-.3px}.game-name small{display:block;font-size:5px;letter-spacing:1px;color:#97809e;margin-top:5px}.game-phase-badge{font-size:6px;letter-spacing:.8px;border:1px solid #4c3653;border-radius:20px;padding:6px 8px;color:#a68bac}.game-phase-badge.running{color:var(--yellow);border-color:#656822;background:#292b08}.recent-rounds{padding:0 18px;display:flex;gap:5px;overflow:hidden;height:23px;white-space:nowrap}.recent-rounds>span{font-size:8px;padding:4px 6px;border:1px solid #3d2b45;border-radius:4px;color:#a38daa;line-height:1.5}.recent-rounds>span.high{color:var(--accent);background:#271020;border-color:#63304d}.game-chart{position:relative;height:177px;margin:13px 18px 0;overflow:hidden;border-bottom:1px solid #3e2a44;background-image:linear-gradient(to bottom,#44304750 1px,transparent 1px),linear-gradient(to right,#44304730 1px,transparent 1px);background-size:100% 25%,20% 100%}.game-chart>svg{position:absolute;inset:0;width:100%;height:100%}.game-number-display{position:absolute;top:23px;left:0;right:0;text-align:center;z-index:1;pointer-events:none}.game-number-display span{display:block;font-size:7px;letter-spacing:1.5px;color:#bf8fb6}.game-number-display strong{display:block;font-size:46px;line-height:1.1;letter-spacing:-2px;color:var(--yellow);margin:7px 0;text-shadow:0 0 20px #f5ff2326;font-variant-numeric:tabular-nums}.game-number-display small{display:block;font-size:8px;color:#ab8caf}.game-chart.crashed .game-number-display strong{color:var(--pink);text-shadow:0 0 20px #ff078b2b}.game-round-id{position:absolute;bottom:8px;right:0;font-size:7px;color:#846a8d}.game-controls{padding:15px 18px 11px}.game-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-label{display:flex;align-items:center;justify-content:space-between;gap:5px;height:20px;margin-bottom:6px}.field-label label{font-size:9px;color:#b9a2c5}.field-label>span{font-size:6px;letter-spacing:.5px;color:#9d809e}.input-box{display:flex;align-items:center;gap:8px;border:1px solid #59415f;border-radius:8px;background:#09060d;padding:10px 12px}.input-box input{width:100%;font-size:14px;font-variant-numeric:tabular-nums;outline:none}.input-box>span{font-size:10px;color:#a789b5}.input-box input:disabled{color:#88768f}.check-switch{width:28px;height:15px;position:relative;display:block;cursor:pointer}.check-switch input{opacity:0;position:absolute;inset:0;margin:0;cursor:pointer}.check-switch span{position:absolute;inset:0;background:#4b3552;border-radius:20px;pointer-events:none}.check-switch span:before{content:"";position:absolute;width:9px;height:9px;left:3px;top:3px;background:#bda4c4;border-radius:50%;transition:transform .15s}.check-switch input:checked+span{background:var(--yellow)}.check-switch input:checked+span:before{transform:translate(13px);background:#22250b}.check-switch input:focus-visible+span{outline:2px solid var(--pink);outline-offset:3px}.check-switch input:disabled+span{opacity:.4}.entry-button{width:100%;margin-top:13px;background:#2d0d22;border:1px solid #a51a67;color:#ff58ad;font-size:11px;min-height:41px;justify-content:space-between;padding:11px 14px}.entry-button:hover{background:#46102f}.entry-button.queued{background:#1d1822;border-color:#6b4e78;color:#c9a9d7}.entry-button.cashout{background:var(--yellow);border-color:var(--yellow);color:#121405}.entry-result{font-size:8px;min-height:30px;line-height:1.4;padding-top:9px;text-align:center;color:#9b7aa6;display:flex;align-items:center;justify-content:center}.global-card .game-card-header{padding:22px 23px 16px}.global-card .game-name h3{font-size:18px}.global-card .game-name small{font-size:7px}.global-card .game-phase-badge{font-size:8px;padding:7px 10px}.global-card .recent-rounds{padding:0 23px;height:25px}.global-card .recent-rounds>span{font-size:9px}.global-card .game-chart{height:265px;margin:15px 23px 0}.global-card .game-number-display{top:45px}.global-card .game-number-display strong{font-size:78px;letter-spacing:-3px}.global-card .game-number-display span{font-size:9px;letter-spacing:2.5px}.global-card .game-number-display small{font-size:10px}.global-card .game-controls{padding:20px 23px 12px}.global-card .field-label label{font-size:11px}.global-card .input-box input{font-size:17px}.global-card .entry-button{font-size:13px;min-height:47px}.global-card .entry-result{font-size:10px}.multi-actions{display:flex;align-items:center;justify-content:space-between;margin:6px 0 19px;gap:20px}.multi-actions h2{font-size:26px;margin-bottom:7px}.multi-actions p{font-size:10px}.multi-actions>div:last-child{display:flex;gap:10px}.multi-actions .button{font-size:11px;white-space:nowrap;min-height:40px;padding:11px 15px}.provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.play-footnote{font-size:9px;margin-top:19px;color:#897991}.five-offer{display:grid;grid-template-columns:1fr 350px;gap:35px;padding:30px;margin-bottom:22px}.five-offer h2{font-size:32px;margin:13px 0}.five-offer p{font-size:12px;max-width:500px}.five-offer form>label{font-size:10px;color:#b9a5c1;display:block;margin-bottom:9px}.five-offer .input-box strong{white-space:nowrap;color:var(--yellow);font-size:14px}.five-offer .button{width:100%;margin-top:13px}.five-offer .micro-note{font-size:9px}.builder-title{position:relative;isolation:isolate;padding-top:5px}.builder-title:after{content:"";position:absolute;right:0;top:-35px;bottom:-20px;width:350px;background:linear-gradient(90deg,#050507,transparent),url(./assets/global-flight.webp) right center/cover;z-index:-1;opacity:.45;pointer-events:none}.builder-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,.85fr);gap:22px;align-items:start}.builder-main{display:grid;gap:18px}.price-section{padding:24px 25px}.numbered-heading{display:flex;align-items:center;gap:13px;margin-bottom:24px}.numbered-heading>span{width:31px;height:31px;border:2px solid var(--pink);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--pink);font-size:17px;flex-shrink:0}.numbered-heading h2{font-size:17px;letter-spacing:-.2px;margin-bottom:5px}.numbered-heading p{font-size:10px;line-height:1.4}.price-input{margin-left:auto;display:flex;align-items:center;gap:3px;border:1px solid #989e16;border-radius:9px;padding:9px 11px;background:#f5ff2305;white-space:nowrap;color:var(--yellow)}.price-input input{width:66px;color:var(--yellow);font-size:22px;font-weight:700;outline:none}.price-input>span{font-size:22px;font-weight:700}.price-input small{font-size:10px;color:#e8e8d7;margin-left:3px}input[type=range]{width:100%;height:5px;accent-color:var(--pink);cursor:pointer;display:block;margin:14px 0}.range-row{display:flex;align-items:center;gap:15px;font-size:11px}.range-row input{flex:1}.plan-presets{display:flex;gap:8px;margin-top:18px}.plan-presets button{border:1px solid #463449;border-radius:6px;color:#bda4c7;font-size:10px;padding:7px 14px}.plan-presets button.selected{background:#ff078b1c;border-color:var(--pink);color:var(--pink)}.mechanics-section{padding:25px}.risk-presets{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:22px}.risk-presets>span{font-size:6px;letter-spacing:1px;color:#a68bb0;margin-right:auto}.risk-presets button{font-size:9px;border:1px solid #49394d;border-radius:6px;padding:8px 10px;color:#bfaac9}.risk-presets button.selected{background:var(--yellow);color:#141606;border-color:var(--yellow)}.mechanics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mechanic-card{border:1px solid #453346;border-radius:11px;padding:19px 14px;background:linear-gradient(150deg,#21111e55,transparent);min-width:0}.mechanic-card>svg{width:33px;height:33px;color:var(--pink);margin-bottom:16px;stroke-width:1.7}.mechanic-card h3{font-size:14px;letter-spacing:-.2px;margin-bottom:7px}.mechanic-card p{font-size:10px;min-height:48px;line-height:1.5}.mechanic-card output{font-size:24px;display:block;color:var(--pink);margin:15px 0 17px;letter-spacing:-.8px}.range-labels{display:flex;justify-content:space-between;gap:6px;font-size:7px;color:#a086aa;margin-top:11px}.yellow-card>svg,.yellow-card output{color:var(--yellow)}.yellow-card{background:linear-gradient(145deg,#35380730,transparent);border-color:#494a2c}.yellow-card input{accent-color:var(--yellow)}.builder-options{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:28px;padding-top:23px;border-top:1px solid #3d2c42}.builder-options label{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#c4adcf;gap:5px;margin-bottom:12px}.builder-options output{color:var(--pink);font-size:12px}.builder-options p{font-size:8px;line-height:1.5;margin-top:12px}.plain-input{border:1px solid #514056;border-radius:7px;background:#0c0810;padding:9px 12px;width:100%;font-size:13px}.play-style{display:flex;align-items:center;gap:12px;border-top:1px solid #3d2c42;margin-top:23px;padding-top:23px}.play-style>div:first-child{display:flex;align-items:center;gap:12px;margin-right:auto}.play-style svg{width:25px;height:25px;color:var(--yellow)}.play-style strong{font-size:12px}.play-style p{font-size:8px;max-width:235px;margin-top:5px}.check-label{display:flex;align-items:center;gap:6px;font-size:9px;color:#c4afce;white-space:nowrap;cursor:pointer}.check-label input{accent-color:var(--pink);width:14px;height:14px}.target-box{width:79px;padding:8px}.target-box input{font-size:12px}.mechanics-notes{padding:17px 22px;font-size:11px;color:#bda7ca}.mechanics-notes summary{cursor:pointer;line-height:1.5}.mechanics-notes p{font-size:10px;margin-top:13px;line-height:1.7}.builder-preview{padding:24px;position:sticky;top:20px}.preview-title{display:flex;gap:14px;align-items:center;padding-bottom:19px;border-bottom:1px solid #49394c}.preview-title>svg{width:29px;height:29px;color:var(--yellow)}.preview-title h2{font-size:18px;letter-spacing:-.3px}.preview-title p{font-size:10px;margin-top:5px}dl{margin:0}dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #352839}dt{font-size:10px;color:#b8a7c2;line-height:1.45}dd{font-size:12px;color:var(--yellow);margin:0;text-align:right;font-weight:600;line-height:1.4}.sample-round{background:#20101c;border:1px solid #563046;border-radius:9px;margin-top:23px;padding:15px}.sample-round>.eyebrow{font-size:7px;letter-spacing:1.3px;color:#be8da9;margin-bottom:13px}.sample-round>div{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#bc9ac5;padding:8px 0}.sample-round strong{font-size:10px;white-space:nowrap}.preview-conversion{display:flex;gap:12px;align-items:center;padding:19px 0}.preview-conversion svg{color:var(--yellow);width:25px;height:25px}.preview-conversion p{font-size:10px;color:#ac93b5;line-height:1.6}.preview-conversion strong{color:#d9c8e1;font-weight:500}.builder-preview>.button{width:100%;font-size:11px;margin-top:11px;padding:12px}.builder-preview .micro-note{font-size:8px}.outlined-badge{font-size:7px;letter-spacing:1px;border:1px solid #624b66;border-radius:5px;color:#b89ac5;padding:8px 10px;white-space:nowrap}.conversion-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:24px}.conversion-card{padding:29px}.step-kicker{font-size:8px;letter-spacing:1.5px;color:#b99bc8}.destination-options{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 28px}.destination-options>label{cursor:pointer;position:relative}.destination-options input{position:absolute;opacity:0}.destination-options>label>span{display:flex;flex-direction:column;align-items:center;gap:9px;padding:19px 13px;border:1px solid #503e59;border-radius:10px;background:#100b16}.destination-options svg{color:#a28dab;width:30px;height:30px;margin-bottom:3px}.destination-options strong{font-size:13px}.destination-options small{font-size:9px;color:#9b82a9}.destination-options input:checked+span{border-color:var(--pink);background:#2c0b21;box-shadow:0 0 18px #ff078b09}.destination-options input:checked+span svg{color:var(--pink)}.destination-options input:focus-visible+span{outline:2px solid var(--yellow);outline-offset:3px}.conversion-amount-label{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#c9b1d8;margin-bottom:10px}.conversion-amount-label button{font-size:8px;color:var(--pink);border:1px solid #87375e;border-radius:4px;padding:5px 7px}.large-input{padding:15px}.large-input input{font-size:23px;font-weight:600}.conversion-available{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#9b81aa;margin:13px 0 25px}.conversion-available strong{color:#d0b6df}.exchange-preview{padding:17px;border:1px solid #423347;border-radius:10px;background:#0b080f}.exchange-preview>div{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:9px 0;font-size:10px;color:#a38caf}.exchange-preview strong{font-size:11px;color:#dac7e4}.exchange-preview .receive-row{border-top:1px solid #49334e;margin-top:9px;padding-top:19px}.receive-row strong{color:var(--yellow);font-size:25px;letter-spacing:-.6px}.conversion-card>.button{width:100%;margin-top:23px}.form-message{font-size:11px;line-height:1.6;margin:12px 0;color:var(--green);min-height:17px}.form-message.error{color:#ff70b8}.conversion-side{display:grid;gap:20px;align-content:start}.token-card{display:flex;align-items:center;flex-direction:column;text-align:center;padding:25px 22px;background:radial-gradient(ellipse at 50% 20%,#c4cc0720,transparent 65%),#0b0b0c}.token-orbit{font-size:52px;color:var(--yellow);display:flex;align-items:center;justify-content:center;width:86px;height:86px;border:1px solid #a1a920;border-radius:50%;background:radial-gradient(circle,#f5ff2315,transparent);box-shadow:0 0 25px #f5ff2310;margin-bottom:21px}.token-card .eyebrow{font-size:8px;letter-spacing:1.5px}.token-card>strong{font-size:52px;letter-spacing:-2px;font-weight:500;margin:13px 0 0;color:#f9ff9b;font-variant-numeric:tabular-nums}.token-card>span:not(.eyebrow):not(.token-orbit){font-size:12px;letter-spacing:4px;color:#b1ac77;margin:6px 0 15px}.token-card p{font-size:10px}.conversion-rules{padding:25px}.conversion-rules h3{font-size:18px;margin-bottom:15px}.conversion-rules ol{padding-left:17px;margin:0 0 18px;color:#ad99b8;font-size:11px;line-height:1.65}.conversion-rules li{padding:6px 0 6px 5px}.conversion-rules .text-link{font-size:10px;color:var(--pink)}.history-panel{margin-top:27px;overflow:hidden}.section-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 23px;border-bottom:1px solid #322538;gap:14px}.section-heading h2{font-size:18px;letter-spacing:-.4px}.section-heading>div{display:flex;align-items:center;gap:18px}.section-heading select{border:1px solid #49364f;border-radius:5px;padding:6px 9px;font-size:10px;background:#100b15}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:550px}th{font-size:7px;color:#8c739c;letter-spacing:1px;padding:15px 23px;background:#130e19;font-weight:500;border-bottom:1px solid #302036}td{font-size:11px;color:#c5afcf;padding:16px 23px;border-bottom:1px solid #291a2e;font-variant-numeric:tabular-nums}td small{display:block;color:#866990;font-size:8px;margin-top:5px}th:last-child,td:last-child{text-align:right}tr:last-child td{border-bottom:0}.empty-state{padding:35px 23px;font-size:11px;text-align:center;color:#917a9c}.dashboard-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.dash-plan{display:flex;gap:20px;align-items:center;padding:25px}.dash-plan>svg{width:46px;height:46px;color:var(--yellow);padding:8px;border:1px solid #858d21;border-radius:50%}.dash-plan>div>span{font-size:8px;letter-spacing:1px;color:#a1a17e}.dash-plan strong{display:block;font-size:30px;color:var(--yellow);margin:7px 0 5px;letter-spacing:-.7px}.dash-plan small{font-size:16px}.dash-plan p{font-size:9px}.status-chip{font-size:6px;letter-spacing:.8px;border:1px solid var(--pink);border-radius:12px;padding:7px 9px;color:var(--pink);margin-left:auto;white-space:nowrap}.dash-profile{display:flex;align-items:center;gap:20px;padding:25px}.dash-profile>svg{width:45px;height:45px;border:1px solid #79747d;border-radius:50%;padding:9px;color:#bdb3c5}.dash-profile strong{font-size:18px}.dash-profile p{font-size:10px;margin-top:8px}.dashboard-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0}.dashboard-metrics>div{padding:21px}.dashboard-metrics svg{color:var(--pink);width:24px;height:24px;margin-bottom:14px}.dashboard-metrics>div:nth-child(2n) svg{color:var(--yellow)}.dashboard-metrics span{font-size:7px;color:#a186ac;letter-spacing:1px;display:block}.dashboard-metrics strong{display:block;font-size:27px;letter-spacing:-.6px;margin-top:9px;font-weight:500}.dashboard-panels{display:grid;grid-template-columns:1.25fr 1.1fr .9fr;gap:18px}.dashboard-panels>div{padding:25px}.next-flight{position:relative;isolation:isolate;overflow:hidden}.next-flight:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08060bf0,#08060b80),url(./assets/global-flight.webp) center/cover;opacity:.7}.next-flight .eyebrow{font-size:8px;color:#c2a5d0;letter-spacing:1.6px}.next-flight>strong{display:block;font-size:56px;color:var(--yellow);letter-spacing:-2px;margin:17px 0 8px;font-variant-numeric:tabular-nums}.next-flight>p{font-size:10px;max-width:230px}.next-flight>.button{font-size:11px;justify-content:space-between;margin-top:23px;min-height:42px}.build-summary h2,.quick-actions h2{font-size:20px;margin-bottom:13px}.quick-actions .button{width:100%;justify-content:space-between;margin-top:11px;font-size:11px;padding:12px 14px}.build-summary dl>div{padding:13px 0}.build-summary dl>div:last-child{border:0}.build-summary dt{font-size:9px}.build-summary dd{font-size:11px}.footer{max-width:1440px;margin:38px auto 0;border-top:1px solid #2c2330;padding:28px 36px 24px;position:relative;overflow:hidden}.footer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:radial-gradient(ellipse at 50% 100%,#ff078b0a,transparent 70%);pointer-events:none}.footer-steps{display:flex;justify-content:center;align-items:center;gap:30px;padding:0 0 29px}.footer-steps>span{display:flex;align-items:center;gap:15px;font-size:12px;color:#ded2e4;white-space:nowrap}.footer-steps b{font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--pink);border-radius:50%;color:var(--pink)}.footer-steps>span:nth-of-type(2) b{border-color:var(--yellow);color:var(--yellow)}.footer-steps i{height:1px;background:#514656;width:70px;display:block}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #29212d;padding-top:24px}.footer-brand{font-size:8px;letter-spacing:3px;color:#a594ad}.footer-brand span{display:block;font-size:6px;margin-top:8px;letter-spacing:2.5px;color:#716277}.footer-bottom>p{font-size:8px;color:#7c6b85}.footer-bottom .text-link{font-size:9px}dialog{width:min(570px,calc(100vw - 28px));max-height:88dvh;border:1px solid #57325b;border-radius:18px;background:#0e0a13;color:var(--text);padding:0;box-shadow:0 20px 100px #000a}dialog::backdrop{background:#030106d9;backdrop-filter:blur(8px)}.dialog-shell{padding:29px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;gap:15px}.dialog-heading .eyebrow{font-size:9px;letter-spacing:1.8px}.icon-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #54375b;border-radius:6px;color:#b49abd}.icon-button svg{width:16px;height:16px}.dialog-shell h2{font-size:31px;letter-spacing:-1px;margin-bottom:12px}.dialog-shell>p{font-size:12px}.wallet-balances{margin:25px 0}.wallet-balances>div{padding:16px 0}.wallet-balances dt{font-size:11px}.wallet-balances dd{font-size:15px}.dialog-shell>.button{width:100%;margin-top:13px;font-size:12px}.dialog-shell>.micro-note{font-size:10px;margin-top:18px}.rules-block{border-top:1px solid #3c2844;padding-top:18px;margin-top:20px}.rules-block h3{font-size:17px;margin-bottom:8px}.rules-block p{font-size:11px;margin-top:8px;color:#aa93b7;line-height:1.75}.toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,25px);opacity:0;background:var(--yellow);border:1px solid #f8ff70;color:#141702;font-size:12px;line-height:1.5;padding:13px 20px;border-radius:10px;box-shadow:0 0 30px #000b;z-index:100;max-width:min(600px,calc(100vw - 30px));text-align:center;pointer-events:none;transition:.2s}.toast.visible{opacity:1;transform:translate(-50%)}@media(min-width:1600px){.hero{min-height:550px}.hero h1{font-size:76px}.hero-copy{max-width:820px}.hero-copy>p{font-size:17px}.hero-image{left:190px}.hero-callout{right:50px;bottom:95px}.game-chart{height:195px}.global-card .game-chart{height:290px}}@media(max-width:1250px){.header{margin:12px 16px 0;padding:17px 23px;gap:20px}.header nav{gap:17px}.nav-link{font-size:10px}.logo strong{font-size:26px}.logo strong>span{font-size:18px}.bolt{font-size:42px}.header-wallet{padding:8px;font-size:10px}.demo-tag{display:none}.hero h1{font-size:59px}.hero-copy{max-width:680px}.hero-copy>p{max-width:490px;font-size:14px}.hero-callout{right:35px;bottom:65px}.hero-callout strong{font-size:21px}.hero-image{left:170px;right:-130px}.feature-strip>button{padding:19px 16px;gap:12px}.feature-icon{width:48px;height:48px}.feature-strip h3{font-size:12px}.feature-strip p{font-size:9px}.page-title-row h1{font-size:40px}.builder-layout{grid-template-columns:minmax(0,1.7fr) 300px;gap:17px}.builder-preview{padding:20px}.price-section,.mechanics-section{padding:21px}.mechanics-grid{gap:10px}.mechanic-card{padding:17px 12px}.mechanic-card h3{font-size:13px}.mechanic-card p{font-size:9px;min-height:44px}.play-style{flex-wrap:wrap}.play-style>div:first-child{flex:1 0 100%;margin-bottom:6px}.builder-options{gap:18px}.play-status-bar{gap:15px;padding:19px}.play-status-bar strong{font-size:21px}.provider-grid{gap:14px}.game-card-header{padding:16px 14px 12px}.game-controls{padding:14px}.game-chart{margin-left:14px;margin-right:14px;height:164px}.game-name h3{font-size:13px}.recent-rounds{padding:0 14px}.game-name small{font-size:4px}.game-phase-badge{font-size:5px}.game-number{width:27px;height:30px;font-size:10px}.field-label label{font-size:8px}.game-controls .input-box{padding:9px 10px}.dashboard-panels{grid-template-columns:1.1fr 1fr .9fr;gap:14px}.dashboard-panels>div{padding:20px}.dash-plan,.dash-profile{padding:22px;gap:15px}.status-chip{font-size:5px;letter-spacing:.4px;padding:6px}.dash-plan strong{font-size:27px}.dashboard-metrics strong{font-size:23px}.footer-steps{gap:23px}.footer-steps i{width:45px}}@media(max-width:1000px){.header{flex-wrap:wrap;padding:16px 23px;border-radius:27px 27px 0 0;gap:12px}.header nav{order:3;flex-basis:100%;justify-content:center;gap:30px;border-top:1px solid #29222e;padding-top:5px}.nav-link{font-size:11px;padding:11px 0}.header-end{margin-left:auto}.hero{min-height:470px}.hero h1{font-size:53px}.hero-copy{padding:45px 29px;max-width:590px}.hero-copy>p{font-size:13px;max-width:450px}.hero-image{left:80px;right:-180px;opacity:.75}.hero-callout{display:none}.models-section{padding:31px 29px 0}.feature-strip{margin:22px 29px 30px;gap:12px}.feature-strip>button{flex-wrap:wrap;gap:12px;position:relative}.feature-strip>button>span:last-child{position:absolute;right:14px;top:24px}.feature-strip>button>div{width:100%}.feature-strip p{font-size:10px}.content-page{padding:35px 29px 20px}.page-title-row{gap:19px}.page-title-row h1{font-size:37px}.model-switch button{padding:11px 13px;font-size:11px}.play-status-bar{flex-wrap:wrap;gap:19px}.play-status-bar .current-plan{display:none}.play-tabs-row>.small-note{display:none}.global-layout{grid-template-columns:minmax(0,1.5fr) 260px;gap:17px}.global-side{padding:21px}.global-side h2{font-size:29px}.world-art{margin-left:-21px;margin-right:-21px}.global-card .game-chart{height:250px}.global-card .game-number-display strong{font-size:68px}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-name h3{font-size:15px}.game-name small{font-size:5px}.game-phase-badge{font-size:6px}.game-chart{height:183px}.game-card-header{padding:18px 17px 14px}.recent-rounds{padding:0 17px}.game-controls{padding:16px 17px 12px}.field-label label{font-size:10px}.entry-button{font-size:12px}.game-name .game-number{width:32px;height:34px;font-size:11px}.game-number-display strong{font-size:48px}.builder-layout{grid-template-columns:1fr}.builder-preview{position:static;display:grid;grid-template-columns:1fr 1fr;column-gap:27px;align-items:start;padding:24px}.preview-title{grid-column:1/-1}.builder-preview dl{grid-column:1;grid-row:2/5}.sample-round{grid-column:2;grid-row:2;margin-top:18px}.preview-conversion{grid-column:2;grid-row:3}.builder-preview>.button{grid-column:2}.builder-preview>.micro-note{grid-column:2}.mechanic-card{padding:22px 18px}.mechanic-card h3{font-size:16px}.mechanic-card p{font-size:11px;min-height:36px}.play-style{flex-wrap:nowrap}.play-style>div:first-child{flex:auto;margin:0 auto 0 0}.builder-options p{font-size:9px}.conversion-layout{grid-template-columns:1.2fr .85fr;gap:18px}.conversion-card{padding:23px}.conversion-rules{padding:21px}.receive-row strong{font-size:21px}.dashboard-grid{grid-template-columns:1fr}.dash-profile{display:none}.dash-plan .status-chip{font-size:7px;padding:8px 11px}.dashboard-metrics{gap:12px}.dashboard-metrics>div{padding:18px}.dashboard-metrics strong{font-size:22px}.dashboard-panels{grid-template-columns:1fr 1fr}.quick-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.quick-actions h2{grid-column:1/-1;margin:0}.quick-actions .button{margin:0}.footer{padding:27px 29px}.footer-steps{gap:17px}.footer-steps>span{font-size:10px;gap:11px}.footer-steps i{width:25px}.footer-steps b{width:30px;height:30px;font-size:15px}.five-offer{grid-template-columns:1fr 300px;padding:25px;gap:25px}}@media(max-width:760px){.header{margin:8px 10px 0;padding:15px 16px 0;gap:13px;border-radius:22px 22px 0 0}.logo strong{font-size:25px}.logo strong>span{font-size:17px}.bolt{font-size:40px}.header-wallet{font-size:10px;padding:8px;gap:7px}.header-wallet svg{width:14px;height:14px}.header nav{gap:0;justify-content:space-between;overflow:auto}.nav-link{font-size:9px;padding:13px 4px}.hero{min-height:590px;align-items:flex-start}.hero-copy{padding:36px 22px 28px;max-width:100%;width:100%}.hero .eyebrow{font-size:8px;letter-spacing:2px;margin-bottom:15px}.hero h1{font-size:48px;letter-spacing:-2px;line-height:1.04;margin-bottom:18px}.hero-copy>p{font-size:12px;line-height:1.65;max-width:420px}.hero-actions{margin-top:22px;gap:10px}.hero-actions .button{font-size:11px;padding:13px 17px;min-height:43px}.hero-caption{font-size:6px;letter-spacing:1px;margin-top:14px}.hero-image{inset:auto -35px -15px -20px;height:330px;background-position:right bottom;background-size:cover;opacity:.85}.hero:after{background:linear-gradient(180deg,#050507 20%,#050507e8 43%,#05050755 67%,transparent),linear-gradient(0deg,#050507,transparent 14%)}.models-section{padding:27px 20px 0}.section-intro h2{font-size:26px}.section-intro .eyebrow{font-size:7px}.model-cards{grid-template-columns:1fr;gap:16px}.model-card{padding:25px}.model-card h3{font-size:29px}.model-card p{font-size:11px}.model-index{font-size:8px;margin-bottom:20px}.model-icon{width:47px;height:47px;right:24px;top:25px}.model-tags span{font-size:8px}.feature-strip{grid-template-columns:1fr;margin:20px 20px 25px;gap:11px}.feature-strip>button{flex-wrap:nowrap;padding:18px;gap:16px}.feature-strip>button>div{width:auto}.feature-strip>button>span:last-child{position:static;margin-left:auto}.feature-strip h3{font-size:14px}.feature-strip p{font-size:10px}.content-page{padding:30px 20px 15px}.page-title-row{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:24px}.page-title-row>.button{font-size:10px;min-height:37px;padding:10px 13px}.page-title-row .eyebrow{font-size:8px;letter-spacing:1.6px}.page-title-row h1{font-size:36px;letter-spacing:-1.3px;margin:10px 0}.page-title-row p{font-size:11px}.model-switch{width:100%;padding:4px;border-radius:9px}.model-switch button{width:50%;justify-content:center;font-size:12px;padding:12px}.play-status-bar{padding:17px;display:grid;grid-template-columns:1.3fr 1fr;gap:20px 15px;margin-bottom:18px}.play-status-bar>div>span{font-size:6px;letter-spacing:.6px}.play-status-bar strong{font-size:24px}.play-status-bar small{font-size:8px}.play-status-bar .button{justify-self:stretch;font-size:10px;gap:9px}.play-status-bar .button svg{width:15px;height:15px}.play-tabs{gap:24px}.play-tabs button{font-size:11px;padding:13px 0}.global-layout{grid-template-columns:1fr}.global-side{display:none}.global-card .game-card-header{padding:18px 18px 14px}.global-card .game-name h3{font-size:16px}.global-card .game-name small{font-size:6px}.global-card .recent-rounds{padding:0 18px}.global-card .game-chart{height:245px;margin:14px 18px 0}.global-card .game-number-display strong{font-size:66px}.global-card .game-controls{padding:18px 18px 12px}.global-card .field-label label{font-size:10px}.global-card .input-box input{font-size:16px}.global-card .entry-result{font-size:9px}.multi-actions{flex-direction:column;align-items:stretch;gap:17px;margin:2px 0 17px}.multi-actions h2{font-size:24px}.multi-actions p{font-size:9px;line-height:1.6}.multi-actions>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:9px}.multi-actions .button{font-size:10px;padding:11px 9px}.provider-grid{gap:14px}.game-card-header{padding:13px 12px 10px}.game-name{gap:7px}.game-name h3{font-size:12px}.game-name small{font-size:4px;letter-spacing:.7px}.game-name .game-number{width:24px;height:27px;font-size:9px}.game-phase-badge{font-size:5px;padding:5px 6px;letter-spacing:.4px}.recent-rounds{padding:0 12px;gap:4px;height:22px}.recent-rounds>span{font-size:7px;padding:4px 5px}.game-chart{height:150px;margin:11px 12px 0}.game-number-display{top:20px}.game-number-display strong{font-size:39px}.game-number-display span{font-size:6px}.game-number-display small{font-size:7px}.game-controls{padding:12px}.game-inputs{gap:9px}.field-label label{font-size:7px}.field-label>span{font-size:5px}.game-controls .input-box{padding:8px}.game-controls .input-box input{font-size:12px}.check-switch{width:24px;height:14px}.check-switch span:before{width:8px;height:8px}.check-switch input:checked+span:before{transform:translate(10px)}.entry-button{font-size:9px;padding:10px;min-height:38px}.entry-button svg{width:13px;height:13px}.entry-result{font-size:7px;min-height:29px}.builder-title:after{width:180px;opacity:.3}.builder-layout{gap:17px}.price-section,.mechanics-section{padding:20px 17px}.numbered-heading{gap:10px;flex-wrap:wrap;margin-bottom:20px}.numbered-heading>span{width:27px;height:27px;font-size:15px;border-width:1px}.numbered-heading h2{font-size:15px}.numbered-heading p{font-size:9px}.price-input{margin-left:37px;margin-top:4px}.price-input input{font-size:22px}.range-row{font-size:10px;gap:10px}.risk-presets{gap:6px;margin-bottom:19px}.risk-presets>span{flex-basis:100%;font-size:7px;margin-bottom:6px}.risk-presets button{flex:1;padding:8px 6px;font-size:9px}.mechanics-grid{gap:8px}.mechanic-card{padding:16px 11px}.mechanic-card>svg{width:27px;height:27px;margin-bottom:12px}.mechanic-card h3{font-size:12px;letter-spacing:-.1px}.mechanic-card p{font-size:8px;min-height:48px;line-height:1.5}.mechanic-card output{font-size:22px;margin:13px 0}.range-labels{font-size:6px;gap:3px;flex-direction:column;margin-top:10px}.builder-options{grid-template-columns:1fr;gap:22px;margin-top:23px;padding-top:20px}.builder-options label{font-size:10px}.builder-options p{font-size:9px}.play-style{flex-wrap:wrap;gap:13px}.play-style>div:first-child{flex-basis:100%;margin-bottom:2px}.play-style strong{font-size:11px}.play-style p{font-size:9px;max-width:260px}.check-label{font-size:10px}.target-box{margin-left:auto;width:90px}.builder-preview{display:block;padding:22px}.builder-preview dl>div{padding:13px 0}.sample-round{margin-top:20px}.sample-round>div{font-size:10px}.sample-round strong{font-size:11px}.builder-preview>.button{font-size:12px}.mechanics-notes{padding:17px;font-size:10px}.mechanics-notes p{font-size:10px}.conversion-layout{grid-template-columns:1fr}.conversion-card{padding:22px 19px}.destination-options{gap:11px}.destination-options>label>span{padding:18px 10px}.destination-options strong{font-size:13px}.conversion-amount-label{font-size:10px}.conversion-available{font-size:9px}.exchange-preview{padding:15px}.exchange-preview>div{font-size:9px}.exchange-preview strong{font-size:10px}.receive-row strong{font-size:24px}.token-card{padding:23px}.token-orbit{width:68px;height:68px;font-size:43px}.token-card>strong{font-size:44px}.conversion-rules h3{font-size:17px}.conversion-rules ol{font-size:11px}.outlined-badge{font-size:6px;padding:7px 9px}.section-heading{padding:17px;flex-wrap:wrap;gap:13px}.section-heading h2{font-size:16px}.section-heading>div{gap:14px;width:100%;justify-content:space-between}.section-heading select,.section-heading .text-link{font-size:9px}th{padding:13px 17px}td{padding:14px 17px;font-size:10px}.empty-state{font-size:10px;padding:28px 20px}.dash-plan{padding:20px;gap:13px;flex-wrap:wrap}.dash-plan>svg{width:39px;height:39px}.dash-plan strong{font-size:28px}.dash-plan small{font-size:14px}.dash-plan>div>span{font-size:7px}.dash-plan .status-chip{font-size:5px;padding:6px 7px;margin-left:52px}.dashboard-metrics{grid-template-columns:1fr 1fr;gap:12px}.dashboard-metrics>div{padding:19px}.dashboard-metrics strong{font-size:25px}.dashboard-metrics span{font-size:6px}.dashboard-panels{grid-template-columns:1fr;gap:15px}.dashboard-panels>div{padding:23px}.quick-actions{display:block;grid-column:auto}.quick-actions .button{margin-top:12px;font-size:12px}.next-flight>strong{font-size:62px}.next-flight .button{font-size:12px}.footer{padding:24px 20px;margin-top:30px}.footer-steps{gap:15px;justify-content:space-between;padding-bottom:24px;align-items:flex-start}.footer-steps>span{flex-direction:column;text-align:center;white-space:normal;font-size:8px;line-height:1.5;gap:10px;flex:1}.footer-steps i{display:none}.footer-steps b{width:29px;height:29px;font-size:14px}.footer-bottom{flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:22px}.footer-bottom>p{flex-basis:100%;font-size:8px}.footer-brand{font-size:7px;letter-spacing:2px}.footer-brand span{font-size:5px;letter-spacing:1.8px}.footer-bottom .text-link{font-size:8px}.dialog-shell{padding:23px}.dialog-shell h2{font-size:28px}.dialog-shell>p{font-size:11px}.wallet-balances dt{font-size:10px}.wallet-balances dd{font-size:13px}.toast{font-size:11px;bottom:20px;min-width:270px;padding:12px 16px}.five-offer{grid-template-columns:1fr;padding:23px;gap:24px}.five-offer h2{font-size:29px}.five-offer p{font-size:11px}}@media(max-width:520px){.provider-grid{grid-template-columns:1fr}.game-card-header{padding:17px 17px 12px}.game-name h3{font-size:15px}.game-name small{font-size:5px}.game-name .game-number{width:31px;height:34px;font-size:11px}.game-phase-badge{font-size:6px;padding:6px 8px}.recent-rounds{padding:0 17px;height:24px}.recent-rounds>span{font-size:8px}.game-chart{height:174px;margin:13px 17px 0}.game-number-display{top:24px}.game-number-display strong{font-size:47px}.game-number-display span{font-size:7px}.game-number-display small{font-size:8px}.game-controls{padding:15px 17px 11px}.field-label label{font-size:10px}.field-label>span{font-size:7px}.game-controls .input-box{padding:10px 11px}.game-controls .input-box input{font-size:14px}.check-switch{width:28px;height:15px}.check-switch span:before{width:9px;height:9px}.check-switch input:checked+span:before{transform:translate(13px)}.entry-button{font-size:12px;min-height:44px;padding:12px 14px}.entry-button svg{width:16px;height:16px}.entry-result{font-size:8px}.hero{min-height:610px}.hero h1{font-size:43px}.hero-actions{align-items:stretch;flex-direction:column;max-width:290px;gap:10px}.hero-actions .button{font-size:12px;padding:13px 18px}.hero-image{height:295px;bottom:0;left:-15px;right:-50px}.hero-copy>p{max-width:355px}.hero-caption{font-size:5px}.header-wallet{font-size:9px;gap:6px}.header-wallet .plus{font-size:16px}.header-wallet svg{width:12px;height:12px}.logo strong{font-size:23px}.logo strong>span{font-size:15px}.bolt{font-size:36px}.page-title-row h1{font-size:33px}.mechanic-card{padding:15px 9px}.mechanic-card h3{font-size:11px}.mechanic-card p{font-size:8px;min-height:50px}.mechanics-grid{gap:7px}.mechanic-card output{font-size:20px}.price-input{margin-left:0}.plan-presets{gap:7px}.plan-presets button{flex:1;font-size:9px;padding:8px}.model-card .button{font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.header nav{gap:19px}.category-page{padding-bottom:40px}.home-collection{padding:0 36px 10px}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.category-tile{display:flex;flex-direction:column;padding:25px;border:1px solid #40303e;border-radius:15px;min-height:250px;background:radial-gradient(ellipse at 100% 0,#ff078b12,transparent 65%),#0b0a0e;transition:border-color .2s,transform .2s}.category-tile:hover{border-color:var(--pink);transform:translateY(-3px)}.category-tile:nth-child(2n){background:radial-gradient(ellipse at 100% 0,#f5ff230b,transparent 65%),#0b0a0e}.category-tile-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:32px}.category-tile-top>span{font-size:8px;letter-spacing:1.2px;color:#a596ac}.category-tile-top svg{width:31px;height:31px;color:var(--pink)}.category-tile:nth-child(2n) svg{color:var(--yellow)}.category-tile h3{font-size:27px;margin-bottom:12px}.category-tile p{font-size:12px;max-width:310px}.category-tile-link{display:flex;align-items:center;justify-content:space-between;color:var(--yellow);font-size:10px;margin-top:auto;padding-top:25px}.category-tile-link svg{width:17px;height:17px}.explore-banner{margin-bottom:24px;padding:38px;display:flex;justify-content:space-between;align-items:center;overflow:hidden;background:linear-gradient(90deg,#0c0a10 35%,#0c0a1099),url(./assets/global-flight.webp) right center/cover}.explore-banner h2,.fund-vision h2{font-size:39px;line-height:1.12;margin:15px 0}.explore-banner p{font-size:12px;max-width:470px}.collection-mark{font-size:115px;letter-spacing:-10px;font-weight:800;color:var(--yellow);padding:0 35px;text-shadow:0 0 50px #f5ff2320}.collection-mark span{display:block;font-size:9px;letter-spacing:3px;text-align:center;margin-top:5px}.category-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px;margin-top:24px}.category-bottom h3{font-size:18px;margin-bottom:7px}.category-bottom p{font-size:11px}.cat-actions{display:flex;gap:10px;flex-wrap:wrap}.cat-actions .button{flex:1}.category-bottom .cat-actions{flex-shrink:0}.cat-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(285px,1fr);gap:22px}.cat-panel{padding:26px;min-width:0}.cat-panel h2{font-size:28px;line-height:1.2;margin:12px 0 20px}.cat-panel h3{font-size:19px;margin-bottom:10px}.cat-panel>p{font-size:12px}.cat-panel>.micro-note{font-size:10px}.cat-stack{display:flex;flex-direction:column;gap:20px}.panel-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.panel-top h2{font-size:20px;margin:0}.cat-chip{font-size:7px;letter-spacing:1px;border:1px solid #574059;border-radius:20px;padding:7px 10px;color:#c9add1;white-space:nowrap}.cat-field{display:flex;flex-direction:column;gap:10px;font-size:11px;color:#bcafc5;line-height:1.4;margin-bottom:18px;min-width:0}.cat-field input,.cat-field select,.cat-field textarea{width:100%;min-height:44px;padding:12px;border:1px solid #59435e;background:#0a080d;border-radius:8px;font-size:13px;color:#f4edf8}.cat-field textarea{font:11px/1.65 monospace;resize:vertical;min-height:220px;overflow-wrap:anywhere}.cat-field select{appearance:auto}.cat-field>span,.cat-field>strong{padding:12px 0;font-size:13px;color:var(--yellow)}.cat-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.cat-dl{margin:20px 0}.cat-dl>div{display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid #312836;font-size:11px;line-height:1.5}.cat-dl dt{color:#a391ae}.cat-dl dd{margin:0;text-align:right;color:var(--yellow)}.cat-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px 0}.cat-metrics>div>span{display:block;font-size:7px;letter-spacing:1px;color:#9d8ca7;margin-bottom:10px}.cat-metrics strong{font-size:22px;letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cat-metrics>div:first-child strong{color:var(--yellow)}.category-page progress{appearance:none;display:block;width:100%;height:4px;border:0;background:#2b1c30;border-radius:5px}.category-page progress::-webkit-progress-bar{background:#2b1c30;border-radius:5px}.category-page progress::-webkit-progress-value{background:var(--pink);border-radius:5px}.category-page progress::-moz-progress-bar{background:var(--pink)}.cat-message{min-height:36px;padding:14px 0 0;color:#cfafd4!important;font-size:11px!important;line-height:1.65}.cat-table-note{padding:16px 24px;font-size:10px;border-top:1px solid #2d2631}.full-width{width:100%}.agent-arena{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;padding:35px 0 75px;margin-bottom:10px;background:radial-gradient(ellipse at 50% 70%,#ff078b12,transparent 60%)}.agent-arena:after{content:"";position:absolute;left:12%;right:12%;bottom:67px;height:40px;border:1px solid #63274e;border-top:0;border-radius:0 0 25px 25px}.agent-node{text-align:center;position:relative}.agent-node>span{display:flex;align-items:center;justify-content:center;width:65px;height:65px;border:1px solid #ac307b;border-radius:18px;margin:0 auto 14px;color:var(--pink);font-size:27px;background:linear-gradient(135deg,#3a1029,#0d0810);box-shadow:0 0 30px #ff078b0b}.agent-node:nth-child(2n)>span{color:var(--yellow);border-color:#6a701a;background:linear-gradient(135deg,#2b2b0b,#0b0d07)}.agent-node small{font-size:8px;letter-spacing:1px;color:#b9a4bf}.arena-core{position:absolute;left:calc(50% - 21px);bottom:4px;width:42px;height:42px;border:1px solid var(--yellow);border-radius:50%;display:grid;place-items:center;font-size:32px;color:var(--yellow);background:#17190b}.category-stage{position:relative;overflow:hidden;margin:22px 0 0;min-height:230px;border-bottom:1px solid #543047;background-image:linear-gradient(#44304740 1px,transparent 1px),linear-gradient(90deg,#44304720 1px,transparent 1px);background-size:100% 25%,12.5% 100%}.global-cat-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.global-cat-stage>strong{font-size:70px;letter-spacing:-3px;color:var(--yellow);font-variant-numeric:tabular-nums;position:relative;z-index:1}.global-cat-stage>.eyebrow{font-size:8px;color:#c690b4;position:relative;z-index:1}.global-cat-stage>span:last-of-type{font-size:8px;letter-spacing:1px;color:#927a9d;position:relative;z-index:1}.stage-orbit{position:absolute;width:380px;height:180px;border-top:1px solid #ff078b80;border-radius:50%;transform:rotate(-25deg);bottom:-60px;right:-50px;box-shadow:0 -12px 40px #ff078b09}.product-display{display:flex;align-items:center;gap:22px;padding:18px;border:1px solid #382c3f;border-radius:11px;background:linear-gradient(115deg,#1c1120,#0a090d)}.product-monogram{flex-shrink:0;display:grid;place-items:center;width:80px;height:85px;background:#19151c;border:1px solid #65495f;border-radius:13px;font-size:60px;color:var(--yellow);transform:rotate(-5deg)}.product-display h3{font-size:18px;margin:7px 0;overflow-wrap:anywhere}.product-display .eyebrow{font-size:7px;color:#a590ab}.product-display strong{font-size:24px;color:var(--yellow)}.product-display p{font-size:9px;margin-top:5px}.discount-offer{padding:22px;margin-top:20px;border:1px solid #8b9029;background:#f5ff2307;border-radius:11px}.discount-offer>.eyebrow{font-size:8px;color:#b6ba79}.discount-offer>div:first-of-type{display:flex;align-items:baseline;gap:8px;margin:15px 0}.discount-offer strong{font-size:45px;letter-spacing:-2px;color:var(--yellow)}.discount-offer b{margin-left:auto;font-size:28px}.discount-offer p{font-size:11px;margin:0 0 18px}.discount-offer .button{font-size:11px}.standalone-metric{display:block;font-size:40px;margin:15px 0}.line-stage{height:285px;color:var(--pink);margin-top:25px}.line-stage>svg{position:absolute;bottom:0;width:100%;height:100%;z-index:0;stroke:var(--pink)}.line-stage-number{position:absolute;top:17px;left:20px;z-index:1;pointer-events:none;padding:8px 14px;background:#0a080dbd;border-radius:9px}.line-stage-number strong{display:block;font-size:48px;color:var(--yellow);margin-top:8px;letter-spacing:-2px;font-variant-numeric:tabular-nums}.line-stage-number .eyebrow{font-size:7px;color:#b996bc}.sport-events{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid #34293c}.sport-event-button{display:flex;justify-content:space-between;gap:10px;padding:14px 12px;border:1px solid #493251;border-radius:8px;text-align:left;font-size:11px;color:#ccb6d6}.sport-event-button:hover{border-color:var(--pink);background:#ff078b0d}.sport-event-button b{color:var(--yellow);white-space:nowrap}.sport-timeline{list-style:none;margin:25px 0 0;padding:0}.sport-timeline li{position:relative;display:flex;justify-content:space-between;gap:12px;padding:0 0 20px 20px;border-left:1px solid #704268;font-size:11px;line-height:1.4}.sport-timeline li:before{content:"";position:absolute;left:-4px;top:3px;width:7px;height:7px;border-radius:50%;background:var(--pink)}.sport-timeline li span{color:#baa4c2}.sport-timeline li strong{color:var(--yellow);white-space:nowrap}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.choice-card{padding:25px 12px;text-align:center;border:1px solid #4f3b55;border-radius:14px;background:#100c15}.choice-card b{font-size:95px;letter-spacing:-5px;color:#a285ae;line-height:1}.choice-card>span{display:block;margin-top:16px;font-size:9px;letter-spacing:1px;color:#b79dc0}.choice-card small{display:block;font-size:9px;color:#9c83a8;margin-top:9px}.choice-card.selected{border-color:var(--yellow);background:radial-gradient(ellipse at 50% 0,#f5ff2318,transparent 75%),#111109;box-shadow:0 0 25px #f5ff2306}.choice-card.selected b,.choice-card.selected>span{color:var(--yellow)}#pick-7.selected{border-color:var(--pink);background:radial-gradient(ellipse at 50% 0,#ff078b23,transparent 75%),#160b12}#pick-7.selected b,#pick-7.selected>span{color:var(--pink)}.choice-card:disabled{opacity:.8}.fund-vision{padding:33px 37px;margin-bottom:25px;background:radial-gradient(ellipse at 95% 0,#a6b12616,transparent 60%),#0b0b0f}.fund-vision p{font-size:12px;max-width:670px}.fund-flow{display:flex;align-items:center;justify-content:space-between;margin-top:30px;gap:10px}.fund-flow span{padding:16px 20px;border:1px solid #5a4c56;border-radius:9px;text-align:center;flex:1;font-size:11px;color:#dbc2df}.fund-flow i{font-style:normal;color:var(--pink)}.hash-box{display:block;padding:14px;background:#07090b;border:1px solid #3a3f30;border-radius:8px;color:var(--yellow);font:11px/1.6 monospace;overflow-wrap:anywhere;min-height:49px}.proof-label{margin-top:22px}.cat-panel>form{margin-top:20px}.category-page .history-panel{margin-top:25px}.cat-panel p+.text-link{display:block;margin-top:15px}@media(max-width:1100px){.header nav{gap:14px}.category-grid{gap:14px}.category-tile{padding:22px}.cat-panel{padding:23px}.cat-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:17px}.panel-top{flex-wrap:wrap}.cat-metrics strong{font-size:20px}.cat-form-row{gap:12px}.cat-actions .button{font-size:11px;padding:12px}.category-bottom{flex-direction:column;align-items:flex-start}.category-bottom .cat-actions{width:100%}}@media(max-width:900px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-collection{padding:0 29px 10px}.cat-layout{grid-template-columns:1fr}.cat-stack{display:grid;grid-template-columns:1fr 1fr;align-items:start}.cat-stack>form{grid-column:1}.cat-panel h2{font-size:27px}.explore-banner{padding:30px}.collection-mark{font-size:90px;padding:0 20px}.fund-flow span{padding:14px 10px;font-size:10px}}@media(max-width:600px){.header nav{gap:9px;justify-content:flex-start}.nav-link{font-size:9px;flex-shrink:0}.home-collection{padding:0 20px 10px}.category-grid{grid-template-columns:1fr}.category-tile{min-height:220px;padding:23px}.category-tile-top{margin-bottom:24px}.category-tile p{max-width:none}.explore-banner{padding:25px}.explore-banner h2,.fund-vision h2{font-size:29px}.explore-banner p{font-size:11px}.collection-mark{display:none}.cat-panel{padding:20px}.cat-stack{display:flex}.cat-form-row{grid-template-columns:1fr}.cat-form-row .cat-field{margin-bottom:4px}.cat-form-row{margin-bottom:20px;gap:14px}.cat-chip{font-size:6px}.cat-metrics{gap:9px}.cat-metrics strong{font-size:18px}.cat-metrics>div>span{font-size:6px;letter-spacing:.7px;line-height:1.6;min-height:18px}.agent-node>span{width:49px;height:54px;font-size:23px}.agent-node small{font-size:6px}.agent-arena{gap:8px}.product-display{gap:16px;padding:14px}.product-monogram{width:58px;height:72px;font-size:44px}.product-display h3{font-size:15px}.product-display strong{font-size:23px}.global-cat-stage>strong{font-size:58px}.category-stage{min-height:210px}.discount-offer{padding:17px}.discount-offer strong{font-size:36px}.discount-offer b{font-size:23px}.discount-offer .cat-actions{flex-direction:column}.line-stage{height:250px}.line-stage-number strong{font-size:40px}.sport-events{grid-template-columns:1fr}.choice-card{padding:22px 8px}.choice-card b{font-size:77px}.choice-card>span{font-size:7px;letter-spacing:.5px}.choice-card small{font-size:8px}.fund-vision{padding:24px}.fund-flow{display:grid;grid-template-columns:1fr;gap:7px;margin-top:23px}.fund-flow i{text-align:center;transform:rotate(90deg)}.fund-flow span{font-size:11px}.cat-dl>div{font-size:10px}.category-bottom .cat-actions{flex-direction:column}.cat-table-note{padding:16px;font-size:9px}}:root{--bg:#0a0a0e;--panel:#0c0c10;--line:#26272d;--muted:#b2afb6;--text:#f8f5fc;--pink:#b3b0b7;--yellow:#dfdce3;--green:#b8f2d4;--classic:#8ee9f2;--radius:17px}body{background:radial-gradient(ellipse at 85% 4%,#292a3055,transparent 40%),radial-gradient(ellipse at 0% 50%,#11111533,transparent 60%),var(--bg);color:var(--text)}::selection{background:#c5c2c9;color:#0b0b0f}input,select,button{accent-color:var(--pink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#d9d6dd}.glass{border-color:#2b2c325c;background:linear-gradient(145deg,#0d0d11cf,#0b0b0fed)}.header{background:linear-gradient(100deg,#0e0e12e8,#0b0b0ff7);border-color:#2a2b31;border-radius:30px 30px 0 0;box-shadow:0 -10px 70px #99969d10;margin-top:15px;gap:20px}.header:after{background:linear-gradient(90deg,transparent,#4d4e5466,transparent)}.logo strong{color:#f7f4fb}.logo strong>span{color:#d2cfd6}.bolt{color:#c5c2c9;text-shadow:0 0 25px #a09da44d}.header nav{gap:21px}.nav-link{color:#bfbcc3}.nav-link:hover{color:#e8e5ec}.nav-link.active{color:#e9e6ed}.nav-link.active:after{background:#d3d0d7}.subscription-nav{font-weight:700;color:#e7e4eb;padding:12px 15px;background:#38393f3b;border:1px solid #42434959;border-radius:8px}.subscription-nav:after{display:none}.subscription-nav.active{background:linear-gradient(125deg,#38393f,#27282e);border-color:#aeabb2}.classic-nav{font-size:10px!important;color:var(--classic)!important;padding:8px 10px!important;border:1px solid #8ee9f24d;border-radius:7px}.classic-nav.active{background:#18444a}.classic-nav:after{display:none}.header-wallet{border-color:#3f4046;background:#0e0e12;color:#ece9f0}.header-wallet svg,.header-wallet .plus{color:#d5d2d9}.header-wallet:hover{background:#111115}.demo-tag{border-color:#2f3036;color:#bfbcc3}.primary{background:linear-gradient(110deg,#b8b5bc,#d5d2d9);border-color:#ccc9d0;color:#0c0c10;box-shadow:0 5px 30px #4c4d531f}.primary:hover{background:linear-gradient(110deg,#c7c4cb,#e8e5ec);box-shadow:0 5px 30px #4c4d5338}.outline-pink{color:#d6d3da;background:#0e0e12;border-color:#47484e}.outline-pink:hover{background:#121216;border-color:#d6d3da}.outline-yellow{color:#e7e4eb;background:#0f0f13;border-color:#3e3f45}.outline-yellow:hover{background:#121216}.subtle{background:#0d0d11;border-color:#323339;color:#d6d3da}.subtle:hover{background:#0f0f13}.classic-link{background:#153b42;border:1px solid #72bfca;color:#b8f4f8;box-shadow:none}.classic-link:hover{background:#20545b;border-color:#b8f4f8}.text-link{color:#c6c3ca}.text-link:hover{color:#eae7ee}.micro-note{color:#a6a3aa}.small-note{color:#aeabb2}.eyebrow{color:#c9c6cd}.positive{color:var(--green)!important}.subscription-hero{min-height:475px;border-bottom:1px solid #393a4055;background:linear-gradient(125deg,#0d0d11,#0b0b0f 65%,#0f0f13)}.subscription-hero .hero-image{inset:0 -40px 0 220px;background-image:linear-gradient(#43444a,#43444a),url(./assets/global-flight.webp);background-blend-mode:color;background-size:cover;background-position:right center;opacity:.78}.subscription-hero:after{background:linear-gradient(90deg,#0a0a0e 5%,#0a0a0ef0 24%,#0a0a0eb5 47%,#0a0a0e10 77%),linear-gradient(0deg,#0a0a0e,transparent 40%)}.subscription-hero .hero-copy{padding:55px 36px 45px;max-width:820px}.subscription-hero h1{font-size:66px;line-height:1.05;letter-spacing:-3px;color:#efecf3;font-weight:800;margin-bottom:23px}.subscription-hero h1 em{color:#c0bdc4;text-shadow:0 2px 50px #a09da432;font-size:1em}.subscription-hero .eyebrow{color:#dbd8df;font-size:9px;letter-spacing:2.4px}.subscription-hero .hero-copy>p{color:#ccc9d0;max-width:610px;font-size:14px}.subscription-hero p strong{font-weight:600;color:#f0edf4}.subscription-hero .hero-actions{align-items:center;gap:14px;margin-top:28px}.subscription-hero .hero-actions>.primary{min-height:53px;min-width:250px;font-size:14px;padding:17px 25px;border-radius:28px}.subscription-hero .hero-actions>.classic-link{min-height:37px;padding:10px 16px;font-size:11px;border-radius:21px;gap:14px;flex:none;min-width:110px}.subscription-hero .hero-actions>.classic-link svg{width:15px;height:15px}.subscription-hero .hero-caption{color:#a6a3aa;letter-spacing:1.1px;font-size:7px;max-width:560px;line-height:1.7}.subscription-hero .hero-callout{bottom:58px;right:40px}.subscription-hero .hero-callout>span{color:#b5b2b9}.subscription-hero .hero-callout strong{font-size:25px;color:#f0edf4}.subscription-hero .hero-callout em{color:#d4d1d8}.subscription-hero .hero-callout small{display:block;margin-top:10px;font-size:8px;color:#9c99a0}.subscription-highlights{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #2e2f3559;margin:0 36px;padding:27px 0;gap:27px}.subscription-highlights>div{padding-right:20px;border-right:1px solid #292a3066}.subscription-highlights>div:last-child{border:0}.subscription-highlights span{display:block;font-size:8px;letter-spacing:1.3px;color:#b4b1b8;margin-bottom:12px}.subscription-highlights strong{font-size:17px;letter-spacing:-.4px;color:#ebe8ef;display:block;margin-bottom:6px}.subscription-highlights p{font-size:11px;line-height:1.6;color:#b7b4bb}.home-builder{padding:36px 36px 10px}.subscription-plan-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:25px}.subscription-plan-intro .eyebrow{font-size:8px;letter-spacing:1.7px}.subscription-plan-intro h2{font-size:30px;line-height:1.2;margin:10px 0}.subscription-plan-intro p{font-size:12px;max-width:700px}.included-badge{display:flex;align-items:center;gap:9px;padding:11px 13px;border:1px solid #3c3d434f;background:#1010146b;border-radius:8px;font-size:10px;color:#dcd9e0;white-space:nowrap}.included-badge svg{width:18px;height:18px}.builder-layout{scroll-margin-top:25px}.builder-preview{border-color:#3f4046b0;background:linear-gradient(155deg,#101014,#0c0c10)}.preview-title{border-color:#2e2f35}.numbered-heading>span{border-color:#424349;color:#dfdce3;background:#10101433}.numbered-heading p,.builder-options p,.play-style p{color:#a8a5ac}.mechanic-card{background:linear-gradient(145deg,#0f0f1380,#0d0d11);border-color:#34353b75}.mechanic-card.yellow-card{border-color:#b0adb473;background:linear-gradient(155deg,#12121680,#0d0d11)}.mechanic-card.yellow-card>svg,.mechanic-card.yellow-card output{color:#e7e4eb}.price-input{background:#0c0c10;border-color:#3c3d43}.price-input input{color:#dbd8df}.plan-presets button{border-color:#3b3c4280;background:#0d0d11;color:#bfbcc3}.plan-presets button.selected{border-color:#d3d0d7;color:#ebe8ef;background:#2a2b31}.risk-presets button{background:#0c0c10;border-color:#35363c;color:#c1bec5}.risk-presets button.selected{background:#26272d;color:#e0dde4;border-color:#aca9b0}.mechanics-notes{background:#0b0b0f}.mechanics-notes summary{color:#d6d3da}.mechanics-notes p{color:#b1aeb5}.builder-options,.play-style{border-color:#3031376b}.plain-input,.input-box{background:#0b0b0f;border-color:#36373d}.sample-round{background:#0b0b0f;border-color:#33343a6b}.preview-conversion{border-color:#31323859}.builder-preview dl>div{border-color:#35363c65}.builder-preview>.primary{min-height:49px;font-size:12px}.builder-preview>.outline-pink{min-height:38px;font-size:11px}.model-switch{background:#0c0c10;border-color:#35363c}.model-switch button{color:#b7b4bb}.model-switch button[data-model=subscription]{order:0;min-width:150px}.model-switch button[data-model=classic]{order:1;font-size:10px;padding:9px 13px;color:var(--classic)}.model-switch .active{background:linear-gradient(120deg,#b8b5bc,#d5d2d9);color:#0c0c10;box-shadow:none}.model-switch button[data-model=classic].active{background:#153f48;color:var(--classic);box-shadow:inset 0 0 0 1px #8ee9f2}.play-status-bar{background:linear-gradient(115deg,#0f0f13,#0c0c10);border-color:#393a40}.play-tabs-row{border-color:#2d2e34}.game-card{background:linear-gradient(140deg,#0e0e12,#0b0b0f);border-color:#2e2f35;--accent:#bbb8bf}.game-number{background:#111115;border-color:#3d3e44;color:#ccc9d0}.game-name small{color:#a5a2a9}.game-phase-badge{color:#bcb9c0;border-color:#3f4046}.game-phase-badge.running{background:#111115;border-color:#9f9ca3;color:#e7e4eb}.game-chart{border-color:#3f404659;background-image:linear-gradient(to bottom,#3e3f4530 1px,transparent 1px),linear-gradient(to right,#3e3f4522 1px,transparent 1px)}.game-number-display strong{text-shadow:0 0 25px #bbb8bf23}.game-number-display small,.game-round-id{color:#a4a1a8}.recent-rounds>span{border-color:#393a4059;background:#0d0d11;color:#adaab1}.recent-rounds>span.high{background:#111115;border-color:#44454b;color:#d7d4db}.entry-button{background:#27282e;color:#e7e4eb;border-color:#4b4c52}.entry-button:hover{background:#303137}.entry-button.cashout{background:linear-gradient(110deg,#c7c4cb,#e8e5ec);color:#0c0c10;border-color:#d7d4db}.entry-button.queued{background:#0d0d11;border-color:#494a50;color:#cdcad1}.entry-result{color:#aca9b0}.check-switch input:checked+span{background:#ccc9d0}.check-switch input:checked+span:before{background:#0d0d11}.global-side{background:linear-gradient(155deg,#0f0f13,#0b0b0f)}.world-art{background-image:linear-gradient(0deg,#0c0c10,transparent 45%),linear-gradient(#47484e,#47484e),url(./assets/global-flight.webp);background-blend-mode:normal,color,normal}.global-fact{border-color:#31323866}.global-fact p{color:#b2afb6}.global-side .micro-note{color:#a19ea5}.classic-mode{--yellow:#a4eef4;--accent:#8ee9f2}.classic-mode .game-card{--accent:#8ee9f2;border-color:#508c9a77;background:linear-gradient(145deg,#19313c,#0b0b0f)}.classic-mode .game-number{color:#a9f0f4;background:#143d46;border-color:#548f9d}.classic-mode .game-chart>svg path[stroke]{stroke:#8ee9f2}.classic-mode .game-chart stop{stop-color:#8ee9f2}.classic-mode .entry-button{background:#17414b;border-color:#509fac;color:#c8f9fb}.classic-mode .entry-button.cashout{background:#9be6ed;color:#12333b;border-color:#b3f4f7}.classic-mode .page-title-row h1 em{color:#97e8ef}.classic-mode .play-tabs button[aria-selected=true]{color:#8ee9f2}.classic-mode .play-tabs button[aria-selected=true]:after{background:#8ee9f2}.home-collection{padding:45px 36px 15px}.research-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.research-section-heading .section-intro h2{margin-bottom:10px}.research-section-heading .section-intro p{font-size:12px}.research-section-heading .text-link{white-space:nowrap}.research-section-heading .eyebrow{color:#b0adb4}.category-tile,.category-tile:nth-child(2n){background:linear-gradient(140deg,#0e0e12,#0b0b0f);border-color:#31323869;min-height:290px}.category-tile:hover{border-color:#a4a1a8;transform:none}.category-tile-top>span{color:#b8b5bc;letter-spacing:.9px}.category-tile-top svg,.category-tile:nth-child(2n) svg{color:#c7c4cb}.category-tile h3{margin-top:11px;color:#efecf3}.category-tile p{color:#b1aeb5}.research-card-status{font-size:7px;letter-spacing:1.3px;color:#9d9aa1}.research-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:auto;padding-top:24px}.research-card-actions .button{padding:10px 13px;min-height:38px;font-size:11px}.research-card-actions svg{width:15px;height:15px}.research-card-actions .subtle{background:#0b0b0f}.explore-banner{background:linear-gradient(120deg,#101014,#0c0c10);border-color:#393a4070}.explore-banner h2{color:#efecf3}.explore-banner p{color:#b5b2b9}.collection-mark{color:#bbb8bf;text-shadow:0 0 40px #c2bfc61a}.collection-mark span{color:#b6b3ba}.category-bottom{background:linear-gradient(115deg,#0e0e12,#0c0c10);border-color:#34353b5c}.category-bottom .classic-link{flex:0 1 auto;font-size:10px;min-height:38px;padding:10px 18px;align-self:center}.cat-chip{background:#0f0f13;border-color:#393a40;color:#cac7ce}.cat-field{color:#bab7be}.cat-field input,.cat-field select,.cat-field textarea{background:#0b0b0f;border-color:#37383e;color:#f2eff6}.cat-message{color:#cdcad1!important}.cat-dl>div{border-color:#34353b69}.cat-dl dt{color:#aeabb2}.cat-dl dd{color:#e0dde4}.category-stage{background-image:linear-gradient(#40414730 1px,transparent 1px),linear-gradient(90deg,#40414720 1px,transparent 1px);border-color:#3f404669}.line-stage-number{background:#0c0c10df}.global-cat-stage>.eyebrow,.global-cat-stage>span:last-of-type{color:#b5b2b9}.product-display{background:linear-gradient(120deg,#0f0f13,#0c0c10);border-color:#3c3d435e}.product-monogram{background:#111115;border-color:#494a50;color:#e1dee5}.product-display .eyebrow{color:#b2afb6}.discount-offer{border-color:#47484e;background:#3a3b4112}.discount-offer>.eyebrow{color:#bcb9c0}.choice-card{border-color:#393a40;background:#0c0c10}.choice-card b{color:#a9a6ad}.choice-card.selected{border-color:#dfdce3;background:linear-gradient(130deg,#2e2f35,#0e0e12);box-shadow:none}#pick-7.selected{background:linear-gradient(130deg,#2e2f35,#0e0e12)}.sport-event-button{border-color:#36373d6b;background:#0c0c10;color:#cfccd3}.sport-event-button:hover{background:#111115}.fund-vision{background:radial-gradient(ellipse at 90% 0,#98959c33,transparent 75%),#0c0c10;border-color:#393a4073}.fund-flow span{border-color:#3f4046;background:#0f0f13;color:#dad7de}.hash-box{background:#0b0b0f;border-color:#323339;color:#e1dee5}.agent-node>span,.agent-node:nth-child(2n)>span{background:linear-gradient(140deg,#2a2b31,#0c0c10);border-color:#a3a0a7;color:#d9d6dd}.agent-node:nth-child(2n)>span{background:linear-gradient(140deg,#121216,#0c0c10);border-color:#4c4d53;color:#ece9f0}.arena-core{background:#101014;border-color:#bab7be;color:#e7e4eb}.sport-timeline li span{color:#bbb8bf}.cat-metrics>div>span{color:#b6b3ba}.cat-table-note{border-color:#31323880}.category-page progress,.category-page progress::-webkit-progress-bar{background:#111115}.five-offer{background:linear-gradient(130deg,#0f0f13,#0c0c10);border-color:#36373d}.research-bar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:0 0 16px;margin:0 0 28px;border-bottom:1px solid #35363c74}.research-label{font-size:8px;letter-spacing:1.5px;color:#c3c0c7;line-height:1.7}.research-label>span{color:#4a4b51;margin-left:8px}.research-tabs{display:flex;gap:4px;padding:4px;border-radius:9px;background:#0b0b0f;border:1px solid #38393f5e}.research-tabs a{padding:9px 20px;color:#a19ea5;font-size:11px;border-radius:6px}.research-tabs a[aria-current=page]{background:#28292f;color:#f0edf4}.research-tabs a:hover{color:#f8f5fc;background:#0f0f13}.provider-roadmap{padding:30px;margin-top:27px}.provider-roadmap h2{font-size:30px;margin:14px 0}.provider-roadmap>p{font-size:12px;max-width:800px}.provider-roadmap>.micro-note{font-size:10px;margin-top:20px}.provider-milestones{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:25px}.provider-milestones>div{border-top:1px solid #3c3d435f;padding-top:20px}.provider-milestones b{font-size:10px;color:#ccc9d0;display:block;margin-bottom:14px}.provider-milestones strong{display:block;font-size:15px;color:#e4e1e8;margin-bottom:8px}.provider-milestones span{font-size:11px;line-height:1.6;color:#aca9b0;display:block}.docs-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:23px;align-items:start}.docs-main,.docs-side{display:grid;gap:22px}.docs-block{padding:27px 29px}.doc-number{display:block;color:#bab7be;font-size:8px;letter-spacing:1.4px;margin-bottom:16px}.docs-block h2{font-size:24px;letter-spacing:-.6px;margin-bottom:17px;color:#f0edf4}.docs-block p{font-size:13px;line-height:1.85;color:#bfbcc3}.docs-block dl{margin:0}.docs-block dl>div{padding:18px 0;border-bottom:1px solid #36373d59}.docs-block dl>div:last-child{border-bottom:0;padding-bottom:0}.docs-block dt{font-weight:700;font-size:13px;color:#dedbe2;margin-bottom:9px}.docs-block dd{margin:0;color:#b5b2b9;font-size:12px;line-height:1.85}.docs-block ol{padding-left:19px;margin:0;color:#c7c4cb}.docs-block li{padding:0 0 18px 7px;font-size:12px;line-height:1.8;color:#bcb9c0}.docs-block li:last-child{padding-bottom:0}.docs-status{display:grid;grid-template-columns:1fr auto;gap:15px;margin-top:22px;padding-top:20px;border-top:1px solid #30313785;font-size:10px;line-height:1.5}.docs-status span{color:#adaab1}.docs-status b{color:#d4d1d8;font-weight:500;text-align:right}.docs-limits p{font-size:11px;line-height:1.8}.docs-footer{display:flex;justify-content:space-between;gap:22px;padding:25px 0;border-top:1px solid #3c3d4359;margin-top:30px;font-size:11px;color:#c7c4cb}.conversion-card,.conversion-rules,.token-card,.dash-plan,.dash-profile,.dashboard-metrics>div,.dashboard-panels>div{background:linear-gradient(140deg,#0e0e12,#0b0b0f);border-color:#36373d65}.token-orbit{background:#101014;border-color:#99969d;box-shadow:0 0 40px #a9a6ad1a}.exchange-preview,.destination-options>label>span{background:#0c0c10;border-color:#323339}.destination-options input:checked+span{background:#111115;border-color:#c8c5cc}.history-panel{background:#0b0b0f;border-color:#3132386b}.history-panel th{background:#0d0d11;color:#a6a3aa;border-color:#31323852}.history-panel td{border-color:#28292f80;color:#c9c6cd}.section-heading{border-color:#30313765}.empty-state{color:#a3a0a7}.footer{border-color:#3132385f;background:linear-gradient(180deg,transparent,#0b0b0f)}.footer-steps b{background:#0f0f13;border-color:#3d3e44;color:#e0dde4;box-shadow:none}.footer-steps i{background:#292a30}.footer-bottom{border-color:#2d2e3459}.footer-bottom>p,.footer-brand span{color:#9a979e}.footer-brand{color:#d4d1d8}dialog{background:#0c0c10;border-color:#393a40;color:#efecf3}dialog::backdrop{background:#09090dcc;backdrop-filter:blur(5px)}.dialog-shell{background:linear-gradient(140deg,#0e0e12,#0b0b0f)}.wallet-balances>div,.rules-block{border-color:#32333969}.toast{background:#111115;border-color:#a5a2a9;color:#f0edf4;box-shadow:0 8px 30px #09090d60}@media(max-width:1200px){.header nav{gap:14px}.subscription-hero h1{font-size:60px}.subscription-hero .hero-copy{max-width:750px}.subscription-hero .hero-callout{right:30px}.subscription-highlights strong{font-size:15px}}@media(max-width:1000px){.header nav{justify-content:center;gap:23px}.subscription-hero .hero-copy{padding:45px 29px;max-width:660px}.subscription-hero h1{font-size:55px}.subscription-hero{min-height:445px}.subscription-hero .hero-copy>p{max-width:520px;font-size:13px}.subscription-hero .hero-image{inset:0 -170px 0 80px;opacity:.6}.subscription-highlights{margin:0 29px;gap:19px;padding:23px 0}.subscription-highlights strong{font-size:14px}.subscription-highlights p{font-size:10px}.home-builder{padding:30px 29px 10px}.home-collection{padding:35px 29px 10px}.subscription-plan-intro h2{font-size:27px}.docs-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:17px}.docs-block{padding:24px}.docs-block h2{font-size:22px}.research-section-heading{align-items:flex-start}}@media(max-width:760px){.header{margin:8px 10px 0;padding:15px 16px 7px;border-radius:22px 22px 0 0}.header nav{justify-content:flex-start;gap:15px;padding-top:12px;padding-bottom:7px;border-color:#33343a66}.subscription-nav{padding:9px 12px;font-size:10px}.classic-nav{font-size:9px!important;padding:7px 10px!important}.nav-link{font-size:9px;flex-shrink:0}.subscription-hero{min-height:550px;align-items:flex-start}.subscription-hero .hero-copy{padding:34px 22px 25px;max-width:100%}.subscription-hero h1{font-size:49px;letter-spacing:-2.2px;margin-bottom:19px}.subscription-hero .eyebrow{font-size:7px;letter-spacing:1.8px;margin-bottom:17px}.subscription-hero .hero-copy>p{font-size:12px;max-width:440px}.subscription-hero .hero-image{inset:auto -30px -5px 0;height:285px;background-position:right bottom;background-size:cover;opacity:.65}.subscription-hero:after{background:linear-gradient(180deg,#0a0a0e 20%,#0a0a0ef2 43%,#0a0a0e33 80%,transparent),linear-gradient(0deg,#0a0a0e,transparent 20%)}.subscription-hero .hero-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;max-width:none;margin-top:23px}.subscription-hero .hero-actions>.primary{font-size:12px;min-height:46px;min-width:215px;padding:13px 18px}.subscription-hero .hero-actions>.classic-link{min-width:90px;font-size:10px;min-height:34px;padding:8px 12px;gap:7px}.subscription-hero .hero-caption{font-size:6px;letter-spacing:.7px;max-width:350px}.subscription-highlights{grid-template-columns:1fr;margin:0 20px;padding:21px 0;gap:17px}.subscription-highlights>div{padding:0 0 17px;border:0;border-bottom:1px solid #292a3066}.subscription-highlights>div:last-child{padding-bottom:0}.subscription-highlights span{font-size:7px;margin-bottom:7px}.subscription-highlights strong{font-size:16px;margin-bottom:4px}.subscription-highlights p{font-size:11px}.home-builder{padding:28px 20px 0}.subscription-plan-intro{display:block;margin-bottom:20px}.subscription-plan-intro h2{font-size:26px}.subscription-plan-intro .eyebrow{font-size:7px}.subscription-plan-intro p{font-size:11px}.included-badge{display:inline-flex;font-size:9px;padding:9px 11px;margin-top:16px}.builder-preview>.primary{font-size:12px}.home-collection{padding:35px 20px 10px}.research-section-heading{flex-direction:column;gap:15px}.research-section-heading .section-intro h2{font-size:27px}.research-section-heading .section-intro p{font-size:11px}.research-section-heading .text-link{font-size:10px}.model-switch{align-items:center;gap:7px}.model-switch button[data-model=subscription]{width:auto;flex:1;min-width:0;font-size:12px}.model-switch button[data-model=classic]{flex:0 0 auto;width:auto;font-size:10px;padding:10px 17px}.research-bar{gap:12px;margin-bottom:23px;align-items:center}.research-label{font-size:7px;letter-spacing:1px;max-width:160px}.research-label span{display:block;margin-left:0}.research-tabs a{padding:8px 15px;font-size:10px}.provider-roadmap{padding:23px}.provider-roadmap h2{font-size:27px}.provider-roadmap>p{font-size:11px}.provider-milestones{grid-template-columns:1fr;gap:20px}.provider-milestones b{margin-bottom:9px}.provider-milestones strong{font-size:14px}.docs-layout{grid-template-columns:1fr}.docs-main,.docs-side{gap:16px}.docs-block{padding:23px}.docs-block h2{font-size:22px}.docs-block p{font-size:12px}.docs-block dd,.docs-block li{font-size:11px}.docs-footer{flex-direction:column;gap:17px}.cat-actions .classic-link{flex:0 1 auto}.category-bottom .cat-actions{align-items:flex-start}.category-bottom .cat-actions>.primary{width:100%}.category-bottom .classic-link{align-self:flex-start}}@media(max-width:420px){.subscription-hero h1{font-size:40px;letter-spacing:-1.8px}.subscription-hero .hero-actions>.primary{min-width:192px;font-size:11px;padding:13px 14px;gap:8px}.subscription-hero .hero-actions>.classic-link{min-width:85px}.subscription-hero{min-height:555px}.header nav{gap:12px}.header-wallet{padding:8px;gap:6px}.research-tabs a{padding:8px 11px}.research-label{max-width:145px;font-size:6px}}:root{--bg:#070709;--panel:#111115;--line:#2d2b33;--muted:#aba6b2;--text:#faf7fc;--pink:#ff2d94;--yellow:#ff87bd;--classic:#83d8e4;--green:#a6e6bf}body{background:radial-gradient(ellipse at 78% 0,#ff2d9407,transparent 42%),#070709;color:var(--text)}::selection{background:#ff2d94;color:#160710}.glass{background:linear-gradient(145deg,#151418,#0d0d11);border-color:#302a34}.header{background:linear-gradient(110deg,#131216,#09090c);border-color:#302b34;box-shadow:0 -9px 50px #ff2d9405;border-radius:22px 22px 0 0}.header:after{background:linear-gradient(90deg,transparent,#ff2d945c,transparent)}.logo strong{color:#fff}.logo strong>span,.bolt{color:#ff479f}.bolt{text-shadow:0 0 18px #ff2d941b}.nav-link{color:#b9b3c0}.nav-link:hover,.nav-link.active{color:#fff}.nav-link.active:after{background:#ff2d94}.subscription-nav{color:#ff9bc7;background:#ff2d9409;border-color:#ff2d9425}.subscription-nav.active{background:#ff2d9412;color:#ff83bd;border-color:#ff2d9470}.classic-nav{color:var(--classic)!important;background:#0d171d;border-color:#83d8e433}.classic-nav.active{background:#11242c}.header-wallet{background:#141117;border-color:#603449;color:#fff}.header-wallet svg,.header-wallet .plus{color:#ff4ba2}.header-wallet:hover{background:#20131c;border-color:#c3417e}.demo-tag{color:#a69baa;border-color:#3a303d}.primary{background:linear-gradient(110deg,#ff2d94,#ff52a5);border-color:#ff64b0;color:#210711;box-shadow:0 5px 22px #ff2d941d}.primary:hover{background:linear-gradient(110deg,#ff54a7,#ff7fbb);box-shadow:0 6px 25px #ff2d9433}.outline-pink{background:#ff2d9406;color:#ff70b5;border-color:#ff2d946d}.outline-pink:hover{background:#ff2d9416;border-color:#ff58aa}.outline-yellow{background:#171018;color:#ff9ac8;border-color:#704058}.outline-yellow:hover{background:#2b1421;border-color:#b85485}.subtle{background:#19171d;color:#d1cbd7;border-color:#413944}.subtle:hover{background:#25202a;border-color:#6c5060}.classic-link{background:#101b23;color:#9be3eb;border-color:#5597a54d}.classic-link:hover{background:#162b35;border-color:#83d8e4}.eyebrow,.yellow{color:#ff75b6}.text-link{color:#e0b1c9}.text-link:hover{color:#ff68b1}.micro-note{color:#a19aa8}.small-note{color:#aaa2b1}.subscription-hero{background:#09090b;border-bottom:1px solid #2e2530}.subscription-hero .hero-image{background-image:url(./assets/global-flight.webp);background-blend-mode:normal;opacity:.83}.subscription-hero:after{background:linear-gradient(90deg,#070709 4%,#070709f2 25%,#070709ad 49%,#07070905 80%),linear-gradient(0deg,#070709,transparent 40%)}.subscription-hero h1{color:#fcf9ff}.subscription-hero h1 em{color:#ff2d94;text-shadow:0 0 50px #ff2d940f}.subscription-hero .eyebrow{color:#ff6bad}.subscription-hero .hero-copy>p{color:#bdb7c4}.subscription-hero p strong{color:#f6edf4}.subscription-hero .hero-caption{color:#978c9c}.subscription-hero .hero-callout>span{color:#a69aa9}.subscription-hero .hero-callout strong{color:#fff}.subscription-hero .hero-callout em{color:#ff70b4}.subscription-hero .hero-callout small{color:#a699aa}.subscription-hero .hero-actions>.primary{border-radius:12px}.subscription-hero .hero-actions>.classic-link{border-radius:9px}.subscription-highlights{border-color:#302733}.subscription-highlights>div{border-color:#302733}.subscription-highlights span{color:#f15b9e}.subscription-highlights strong{color:#f3edf5}.subscription-highlights p{color:#aba2b2}.subscription-plan-intro .eyebrow{color:#ff70b3}.included-badge{color:#ff8ec2;background:#ff2d9408;border-color:#ff2d943a}.builder-preview{background:linear-gradient(155deg,#20121c,#101014 60%);border-color:#ff2d9465;box-shadow:0 0 36px #ff2d9407}.preview-title svg,.numbered-heading>span{color:#ff57a6}.numbered-heading>span{background:#ff2d940a;border-color:#ff2d9459}.mechanic-card,.mechanic-card.yellow-card{background:linear-gradient(150deg,#1c161d,#121115);border-color:#49303d}.mechanic-card>svg,.mechanic-card.yellow-card>svg,.mechanic-card output,.mechanic-card.yellow-card output{color:#ff64ad}.plan-presets button.selected,.risk-presets button.selected{background:#ff2d9417;border-color:#ff2d94;color:#ffa3ce}.price-input,.plain-input,.input-box{background:#0b0a0e;border-color:#493440}.price-input input{color:#ff69b2}.sample-round{background:#0d0b11;border-color:#352733}.mechanics-notes{background:#111014}.mechanics-notes summary{color:#cfc3d3}.model-switch{background:#111015;border-color:#3d2b37}.model-switch .active{background:linear-gradient(110deg,#ff2d94,#ff52a5);color:#210711}.model-switch button[data-model=classic].active{background:#142b34;color:var(--classic);box-shadow:inset 0 0 0 1px #6fb9c3}.play-status-bar{background:linear-gradient(115deg,#1f131d,#101014);border-color:#4f2d40}.play-tabs button[aria-selected=true]{color:#ff64ad}.play-tabs button[aria-selected=true]:after{background:#ff2d94}.game-card{--accent:#ff49a2;background:linear-gradient(135deg,#191119,#0c0c10);border-color:#513043}.game-card.entered{border-color:#ff2d94;box-shadow:0 0 20px #ff2d9409}.game-number{color:#ff61ac;background:#29101f;border-color:#8b305d}.game-phase-badge.running{background:#2d1222;border-color:#8e355e;color:#ff93c4}.game-number-display strong{color:#ff8cc2;text-shadow:0 0 22px #ff2d941c}.game-chart{border-color:#4e283e;background-image:linear-gradient(to bottom,#89456a22 1px,transparent 1px),linear-gradient(to right,#89456a16 1px,transparent 1px)}.game-number-display small,.game-round-id{color:#a3849c}.recent-rounds>span.high{color:#ff78b6;background:#2c1021;border-color:#6d2c50}.entry-button{background:#341226;border-color:#a1316a;color:#ff84be}.entry-button:hover{background:#4b1735}.entry-button.cashout{background:linear-gradient(110deg,#ff2d94,#ff67ae);color:#210711;border-color:#ff8bc0}.entry-button.queued{background:#211a26;border-color:#644b6d;color:#c9b2d2}.check-switch input:checked+span{background:#ff459f}.check-switch input:checked+span:before{background:#260b1a}.global-side{background:linear-gradient(155deg,#1b1119,#0c0b10)}.world-art{background-image:linear-gradient(0deg,#100d13,transparent 45%),url(./assets/global-flight.webp);background-blend-mode:normal;opacity:.7}.classic-mode .game-card{--accent:#83d8e4;background:linear-gradient(145deg,#111d27,#0c0c12);border-color:#31525d}.classic-mode .game-number-display strong{color:#9ce2ed;text-shadow:none}.category-tile,.category-tile:nth-child(2n){background:linear-gradient(145deg,#171319,#0d0c11);border-color:#422d3b;transition:border-color .2s,box-shadow .2s}.category-tile:hover{border-color:#c93b7c;box-shadow:0 7px 28px #ff2d9409}.category-tile h3{color:#fbf3fa}.category-tile-top svg,.category-tile:nth-child(2n) svg{color:#ff55a6}.category-tile-top>span{color:#a58b9e}.research-card-status{color:#dd5a9a}.research-card-actions .subtle{background:#17131b}.explore-banner{background:radial-gradient(ellipse at 95% 0,#ff2d9411,transparent 70%),#101014;border-color:#4d2a3e}.collection-mark{color:#ff379b;text-shadow:0 0 30px #ff2d940c}.research-tabs{background:#0d0b10;border-color:#3e2a38}.research-tabs a[aria-current=page]{background:#ff2d9417;color:#ff8cc3;box-shadow:inset 0 -1px #ff2d94}.research-tabs a:hover{background:#2a1423;color:#ffa4ce}.research-label,.doc-number{color:#ed70ad}.research-bar{border-color:#442a3b}.category-bottom{background:linear-gradient(115deg,#1c111a,#100e14);border-color:#482b3e}.cat-chip{background:#28101f;color:#e5a3c4;border-color:#6d2b4e}.cat-field input,.cat-field select,.cat-field textarea{background:#0c0b10;border-color:#493040;color:#f2e5ef}.cat-message{color:#d5b6cc!important}.cat-dl dd{color:#ff93c7}.cat-dl>div{border-color:#372a35}.category-stage{background-image:linear-gradient(#713d5d24 1px,transparent 1px),linear-gradient(90deg,#713d5d16 1px,transparent 1px);border-color:#593048}.line-stage-number{background:#0e0b12d9}.line-stage-number strong,.global-cat-stage>strong{color:#ff85bc}.product-display{background:linear-gradient(120deg,#22121d,#100d13);border-color:#4f2c40}.product-monogram{background:#24121d;border-color:#884266;color:#ff6eb0}.discount-offer{background:#ff2d9407;border-color:#8e3660}.discount-offer strong{color:#ff6cb1}.choice-card{background:#141018;border-color:#4f3448}.choice-card.selected{background:radial-gradient(ellipse at 50% 0,#ff2d9418,transparent 75%),#17101a;border-color:#ff6eb4}.choice-card.selected b,.choice-card.selected>span{color:#ff88be}#pick-7.selected{background:radial-gradient(ellipse at 50% 0,#ff2d9424,transparent 75%),#160e14}.sport-event-button{background:#161019;border-color:#57334a;color:#d1b4ca}.sport-event-button:hover{background:#2c1123;border-color:#ff4da3}.fund-vision{background:radial-gradient(ellipse at 90% 0,#ff2d9414,transparent 60%),#110d14;border-color:#542b40}.fund-flow span{background:#19111b;border-color:#62394f;color:#e1c4d8}.hash-box{background:#0a090e;border-color:#4b2d40;color:#ff8dc1}.agent-node>span,.agent-node:nth-child(2n)>span{background:linear-gradient(140deg,#3b122a,#100c13);border-color:#b03472;color:#ff72b5}.agent-node:nth-child(2n)>span{color:#ffbddc;border-color:#79405d}.arena-core{background:#1e101a;border-color:#ff4ca3;color:#ff83bc}.category-page progress,.category-page progress::-webkit-progress-bar{background:#341427}.conversion-card,.conversion-rules,.token-card,.dash-plan,.dash-profile,.dashboard-metrics>div,.dashboard-panels>div{background:linear-gradient(140deg,#171219,#0d0c11);border-color:#442e3c}.token-orbit{background:#271021;border-color:#a33970;box-shadow:0 0 35px #ff2d940e}.destination-options input:checked+span{background:#ff2d940c;border-color:#ed4a99}.history-panel{background:#100d14;border-color:#3b2936}.history-panel th{background:#19121b;color:#b391aa}.history-panel td{color:#cbbbd0;border-color:#332534}.footer{background:linear-gradient(180deg,transparent,#0b0a0e);border-color:#352632}.footer-steps b{background:#23101d;border-color:#a43d72;color:#ff80b8}.footer-steps i{background:#4b273c}.footer-bottom{border-color:#392333}dialog{background:#141018;border-color:#69415a}.dialog-shell{background:linear-gradient(140deg,#20121d,#0d0b12)}dialog::backdrop{background:#050408d9}.toast{background:#21131e;border-color:#b53e7a;color:#ffd2e9;box-shadow:0 8px 32px #0008}@media(max-width:760px){.subscription-hero:after{background:linear-gradient(180deg,#070709 20%,#070709f2 43%,#07070933 80%,transparent),linear-gradient(0deg,#070709,transparent 20%)}.header{border-radius:18px 18px 0 0}.subscription-highlights>div{border-color:#322431}.subscription-hero .hero-image{opacity:.8}}.header{padding-top:9px;padding-bottom:9px}.logo{flex-shrink:0;display:flex;align-items:center}.brand-logo{display:block;width:156px;height:78px;object-fit:contain}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.footer-brand img{display:block;width:120px;height:60px;object-fit:contain}.footer-brand span{font-size:6px;letter-spacing:1.3px;line-height:1.5}@media(max-width:1000px){.header{padding-top:9px;padding-bottom:11px}.brand-logo{width:146px;height:73px}}@media(max-width:760px){.header{padding-top:6px;padding-bottom:7px;gap:6px 13px}.brand-logo{width:126px;height:63px}.header nav{padding-top:8px}.footer-brand img{width:112px;height:56px}.footer-brand span{font-size:5px;letter-spacing:1px}}.button{min-height:48px;border-radius:999px;padding:8px 12px 8px 21px;gap:12px;font-weight:650;font-size:13px;letter-spacing:-.12px;line-height:1.35;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;box-shadow:inset 0 1px #ffffff08,0 3px 8px #00000014}.button>svg{width:31px;height:31px;padding:7px;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff12;border-radius:50%;flex:0 0 31px;stroke-width:1.7;transition:transform .18s ease,background .18s ease}.button.primary{background:linear-gradient(115deg,#ff3a99,#ff65b0);border:1px solid #ff8bc2;color:#240812;box-shadow:inset 0 1px #ffc8e64d,0 6px 22px #ff2d941c}.button.primary>svg{color:#ff91c7;stroke:#ff91c7;background:#23101e;border-color:#351627}.button.outline-pink{background:linear-gradient(135deg,#25101d,#170e16);color:#ff98c8;border-color:#9e3f6b}.button.outline-pink>svg{background:#ff2d9412;color:#ff8dc3;border-color:#ff2d9433}.button.outline-yellow{background:#21141e;border-color:#684154;color:#f2c2d9}.button.subtle{background:linear-gradient(135deg,#25212b,#18151d);border-color:#453c4b;color:#e7dfec}.button.classic-link{background:linear-gradient(120deg,#14232d,#101c23);color:#a4e3ec;border-color:#42717f}.button.classic-link>svg{color:#9ee5ee;background:#213e49;border-color:#4c7a854a}.button:focus-visible,.subscription-nav:focus-visible,.header-wallet:focus-visible,.plan-presets button:focus-visible,.risk-presets button:focus-visible,.research-tabs a:focus-visible{outline:2px solid #ffd7eb;outline-offset:4px}.button:active:not(:disabled),.subscription-nav:active,.header-wallet:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0002}.button:disabled{opacity:.4;box-shadow:none;transform:none;cursor:not-allowed}.header .subscription-nav,.header .subscription-nav.active{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:166px;min-height:48px;padding:7px 8px 7px 21px;border-radius:999px;background:linear-gradient(110deg,#ff3798,#ff69b2);border:1px solid #ff9ecb;color:#240812;font-size:13px;font-weight:750;letter-spacing:-.1px;box-shadow:inset 0 1px #ffd8eb55,0 4px 23px #ff2d9424;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.header .subscription-nav:after{display:none;content:none}.nav-action-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#24101e;color:#ff9acb;border:1px solid #37162a;box-shadow:inset 0 1px #ffffff0a}.nav-action-icon svg{width:17px;height:17px;stroke-width:1.8}.header .classic-nav{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;padding:9px 16px!important;font-size:11px!important}.header nav{gap:18px}.header-wallet{border-radius:999px;min-height:44px;gap:10px;padding:6px 7px 6px 15px;border-color:#61364c;background:linear-gradient(130deg,#1f151e,#131017);box-shadow:inset 0 1px #ffffff06}.header-wallet .plus{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;border-radius:50%;background:#ff459f;color:#260917;font-size:20px;line-height:1}.subscription-hero .hero-actions>.primary{min-height:56px;min-width:272px;padding:9px 10px 9px 24px;border-radius:999px;font-size:14px;gap:20px;justify-content:space-between;box-shadow:inset 0 1px #ffd0e84d,0 8px 28px #ff2d9424}.subscription-hero .hero-actions>.primary>svg{width:36px;height:36px;flex-basis:36px;padding:8px}.subscription-hero .hero-actions>.classic-link{min-height:42px;padding:6px 7px 6px 17px;border-radius:999px;font-size:11px;gap:11px}.subscription-hero .hero-actions>.classic-link>svg{width:28px;height:28px;flex-basis:28px;padding:6px}.builder-preview>.primary{min-height:52px;padding:8px 9px 8px 18px;font-size:12px;gap:8px;justify-content:space-between}.builder-preview>.outline-pink{min-height:44px;padding:11px 18px;border-radius:999px;font-size:12px}.cat-actions>.button,.quick-actions>.button,.global-side>.button{border-radius:999px;min-height:46px}.entry-button{border-radius:999px;min-height:46px;padding:7px 8px 7px 17px;font-size:12px;gap:9px}.entry-button>svg{width:29px;height:29px;flex-basis:29px;padding:6px}.entry-button.cashout>svg{background:#23101e;color:#ff9bca;border-color:#3a1830}.classic-mode .entry-button.cashout>svg{background:#17333b;color:#b0f3fa;border-color:#254f59}.plan-presets button,.risk-presets button{border-radius:999px;min-height:38px;padding:9px 17px;font-size:11px;line-height:1.3;transition:background .18s,border-color .18s,box-shadow .18s}.plan-presets button.selected,.risk-presets button.selected{background:#ff2d941c;border-color:#ed559b;color:#ffbedb;box-shadow:inset 0 1px #ffb5d417}.model-switch{border-radius:999px;padding:5px;gap:6px}.model-switch button,.model-switch button[data-model=subscription],.model-switch button[data-model=classic]{border-radius:999px;min-height:44px}.model-switch button[data-model=subscription]{padding:7px 19px 7px 9px;gap:10px;font-size:12px}.model-switch button[data-model=subscription]>svg{width:29px;height:29px;box-sizing:border-box;padding:6px;border-radius:50%;background:#ff2d9415;color:#ff97c8}.model-switch button[data-model=subscription].active>svg{background:#24101e;color:#ff96c5}.model-switch button[data-model=classic]{min-height:38px;padding:8px 16px;font-size:11px}.research-card-actions .button{min-height:43px;padding:8px 15px;border-radius:999px;font-size:12px;gap:10px}.research-card-actions .button>svg{width:25px;height:25px;flex-basis:25px;padding:5px}.research-tabs{border-radius:999px;padding:4px}.research-tabs a{border-radius:999px;min-height:37px;display:flex;align-items:center;justify-content:center;padding:9px 20px}.research-tabs a[aria-current=page]{background:#ff2d941d;color:#ffabd0;box-shadow:inset 0 0 0 1px #ff74b438}.sport-event-button{min-height:46px;border-radius:18px;padding:13px 16px}.icon-button{border-radius:50%}@media(hover:hover)and (pointer:fine){.button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff15,0 7px 20px #00000024}.button.primary:hover:not(:disabled),.header .subscription-nav:hover{background:linear-gradient(110deg,#ff60ad,#ff89c0);border-color:#ffb0d4;box-shadow:inset 0 1px #ffe0ef66,0 9px 28px #ff2d9433;color:#240812}.button:hover:not(:disabled)>svg{transform:translate(1px)}.button.outline-pink:hover:not(:disabled){background:#341323;border-color:#f46ba8;color:#ffd4e8}.button.classic-link:hover:not(:disabled){background:#19303b;border-color:#78bfcf}.plan-presets button:hover,.risk-presets button:hover{border-color:#ff83be;background:#ff2d9412}}@media(max-width:1200px)and (min-width:1001px){.header nav{gap:12px}.header .subscription-nav{min-width:153px;font-size:12px;padding-left:16px;gap:11px}.header .classic-nav{padding-left:12px!important;padding-right:12px!important}.header{gap:17px}}@media(max-width:1000px){.header nav{gap:22px}.builder-preview>.primary{font-size:12px}.builder-preview>.primary>svg{width:29px;height:29px;flex-basis:29px;padding:6px}}@media(max-width:760px){.header nav{gap:16px;padding-bottom:9px}.header .subscription-nav,.header .subscription-nav.active{min-width:152px;min-height:46px;padding:6px 7px 6px 17px;font-size:12px;gap:12px}.nav-action-icon{width:31px;height:31px;flex-basis:31px}.header .classic-nav{min-height:44px;padding:9px 15px!important;font-size:10px!important}.header-wallet{font-size:10px;min-height:42px;padding:5px 6px 5px 12px;gap:8px}.header-wallet .plus{width:28px;height:28px;flex-basis:28px;font-size:19px}.subscription-hero .hero-actions{gap:11px}.subscription-hero .hero-actions>.primary{min-height:52px;min-width:224px;padding:8px 8px 8px 18px;font-size:12px;gap:12px}.subscription-hero .hero-actions>.primary>svg{width:32px;height:32px;flex-basis:32px;padding:7px}.subscription-hero .hero-actions>.classic-link{min-height:44px;padding:6px 7px 6px 14px;font-size:10px;gap:8px}.subscription-hero .hero-actions>.classic-link>svg{width:27px;height:27px;flex-basis:27px;padding:6px}.button,.cat-actions>.button,.quick-actions>.button,.global-side>.button{min-height:46px;font-size:12px}.plan-presets button,.risk-presets button{min-height:44px;padding:10px 13px;font-size:11px}.risk-presets{gap:8px}.research-card-actions .button,.research-tabs a{min-height:44px}.model-switch button[data-model=subscription]{min-height:46px}.model-switch button[data-model=classic]{min-height:44px}.entry-button{min-height:46px;font-size:11px;padding:7px 7px 7px 13px}.research-card-actions .button{font-size:12px}.builder-preview>.primary{min-height:52px;font-size:12px}.builder-preview>.outline-pink{min-height:46px}.sport-event-button{min-height:48px}}@media(max-width:420px){.subscription-hero .hero-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.subscription-hero .hero-actions>.primary{min-width:0;width:100%;min-height:52px;padding:8px 7px 8px 14px;font-size:11px;gap:8px;text-align:left}.subscription-hero .hero-actions>.primary>svg{width:29px;height:29px;flex-basis:29px;padding:6px}.subscription-hero .hero-actions>.classic-link{min-width:0;padding:7px 7px 7px 12px;font-size:10px;gap:6px}.subscription-hero .hero-actions>.classic-link>svg{width:25px;height:25px;flex-basis:25px;padding:5px}.header nav{gap:14px}.plan-presets{gap:6px}.plan-presets button{padding:10px;font-size:10px}.risk-presets button{padding:10px 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.button,.button>svg,.subscription-nav,.header-wallet{transition:none}.button:hover:not(:disabled),.button:hover:not(:disabled)>svg,.button:active:not(:disabled),.subscription-nav:active,.header-wallet:active{transform:none}}.multi-actions{gap:24px;align-items:center}.multi-actions h2{white-space:nowrap}.multi-actions .multi-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.provider-add-button{gap:10px!important;white-space:nowrap}.plus-small{font-size:25px;font-weight:400;line-height:1}.provider-add-tile{min-height:340px;width:100%;padding:34px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1px dashed #c4407f;border-radius:18px;background:radial-gradient(ellipse at 50% 24%,#ff278114,transparent 65%),#101014;color:#b7abb4;cursor:pointer;transition:border-color .2s,background .2s,transform .2s;font:inherit;text-align:center}.provider-add-tile:hover{border-color:#ff81b7;background-color:#191018;transform:translateY(-2px)}.provider-add-tile:focus-visible{outline:3px solid #ffa6cf;outline-offset:4px}.provider-plus{display:grid;place-items:center;width:64px;height:64px;background:linear-gradient(150deg,#ff79b6,#ff2087);color:#210b16;font-size:38px;font-weight:300;border-radius:50%;box-shadow:0 8px 28px #ff23872b,inset 0 1px #ffc3df}.provider-add-tile>strong{font-size:25px;letter-spacing:-.7px;color:#fff4fa}.provider-add-tile>span:not(.provider-plus){line-height:1.65;font-size:13px}.provider-tile-action{display:flex;align-items:center;gap:22px;padding-top:14px;color:#ff93c2;font-weight:700}.provider-preview-note{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 16px 10px;color:#a9a0a8;font-size:10px}.provider-remove{border:0;background:transparent;color:#e9afc9;padding:8px 0 8px 10px;cursor:pointer;min-height:32px;font:inherit}.provider-remove span{font-size:17px;padding-left:3px}.provider-remove:disabled{opacity:.4;cursor:not-allowed}.provider-remove:focus-visible{outline:2px solid #ff8fc0;border-radius:6px}.provider-dialog{width:760px;max-width:calc(100vw - 28px);max-height:90dvh;border:1px solid #573040;border-radius:24px;background:#111014;color:#f8f2f6;padding:0;box-shadow:0 30px 120px #000c;overflow:auto}.provider-dialog::backdrop{background:#030205bb;backdrop-filter:blur(7px)}.provider-dialog .dialog-shell{padding:30px}.provider-dialog .dialog-heading{margin-bottom:20px}.provider-dialog h2{font-size:42px;line-height:1.08;letter-spacing:-1.8px;margin:0 0 16px}.provider-dialog h2 em{color:#ff73af}.provider-dialog .eyebrow{color:#ed8eb8;font-size:10px;letter-spacing:1.8px}.provider-dialog .dialog-shell>p{font-size:13px;line-height:1.6;color:#b5aab3}.provider-picker-tabs{display:flex;gap:6px;padding:5px;margin:25px 0 20px;border:1px solid #33252e;border-radius:50px;background:#09090c}.provider-picker-tabs button{flex:1;min-height:44px;padding:10px 12px;border-radius:40px;border:1px solid transparent;color:#b9adb5;background:transparent;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.provider-picker-tabs button[aria-selected=true]{background:#32202d;color:#ffb7d9;border-color:#6c3450}.provider-picker-tabs span{margin-left:8px;opacity:.7}.provider-picker-tabs button:focus-visible{outline:2px solid #ff8fc0;outline-offset:1px}.provider-search{display:flex;gap:12px;align-items:center;padding:0 15px;border:1px solid #3c2d36;border-radius:12px;background:#19151b}.provider-search svg{width:19px;height:19px;stroke:#bca9b4;stroke-width:1.6;fill:none;flex-shrink:0}.provider-search input{height:48px;min-width:0;width:100%;border:0;background:transparent;color:#fff;font:inherit;font-size:13px;outline:none}.provider-search:focus-within{border-color:#ff78b2;box-shadow:0 0 0 2px #ff408322}.provider-directory-note{display:flex;gap:9px;align-items:flex-start;margin:16px 0 18px}.provider-directory-note p{font-size:11px;color:#a69aa3;line-height:1.65;margin:0}.provider-directory-note strong{font-weight:600;color:#d7bdcc}.provider-status-dot{width:6px;height:6px;flex:0 0 6px;background:#b69aa9;border-radius:50%;margin-top:6px}.provider-directory{display:grid;gap:10px}.provider-directory-row{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center;padding:17px;border-radius:15px;border:1px solid #3b2a34;background:linear-gradient(115deg,#241720,#151217)}.provider-monogram{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;border:1px solid #694058;color:#ffb1d3;background:linear-gradient(140deg,#462535,#20161f);font-size:15px;font-weight:800;letter-spacing:-.5px}.provider-directory-row h3{font-size:17px;margin:0 0 4px;letter-spacing:-.3px}.provider-directory-row p{font-size:11px;color:#bba6b2;margin:0 0 6px}.provider-directory-row a{font-size:10px;color:#dd8db3;text-underline-offset:3px}.provider-directory-row .button{font-size:11px;min-height:40px;padding:10px 15px;gap:9px}.provider-directory-row .button:disabled{opacity:.55;cursor:default}.provider-directory-footer{display:flex;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #30232b;font-size:10px;color:#93828e}.provider-directory-footer span:first-child{color:#d8a0bb}.provider-empty{text-align:center;color:#c5acbb;padding:22px 0;font-size:13px}.provider-suggest-intro{color:#bda8b5;font-size:13px;line-height:1.6;margin-bottom:22px}.provider-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}#provider-suggest-form label{display:block;font-size:12px;color:#e1ceda;font-weight:500;margin-bottom:16px}#provider-suggest-form label>span{color:#ff6ca9}#provider-suggest-form label>small{color:#8c7e87;margin-left:5px;font-weight:400}#provider-suggest-form input,#provider-suggest-form textarea{display:block;width:100%;box-sizing:border-box;background:#19151b;border:1px solid #3c2d36;border-radius:10px;color:#fff;padding:13px;margin-top:9px;font:inherit;font-weight:400;resize:vertical;min-width:0}#provider-suggest-form input:focus,#provider-suggest-form textarea:focus{outline:2px solid #ff78b2;outline-offset:1px}#provider-suggest-form .button{width:100%;margin-top:4px}#provider-suggest-form .micro-note{line-height:1.6;font-size:10px;margin-top:12px}.provider-saved{border-top:1px solid #382430;margin-top:24px;padding-top:20px}.provider-saved h3{font-size:12px;font-weight:600;margin:0 0 15px}.provider-saved h3 span{font-size:10px;color:#d593b3;margin-left:6px}.provider-suggestion{padding:14px 0;border-bottom:1px solid #2d222a;overflow-wrap:anywhere}.provider-suggestion strong{display:block;font-size:13px;color:#f5d7e7}.provider-suggestion p{font-size:11px;color:#b29ba9;line-height:1.6;margin:7px 0}.provider-suggestion small{font-size:10px;color:#876e7d}@media(max-width:1100px){.multi-actions{align-items:flex-start;flex-direction:column}.multi-actions .multi-toolbar{justify-content:flex-start}}@media(max-width:600px){.provider-dialog .dialog-shell{padding:22px 18px}.provider-dialog h2{font-size:34px}.provider-picker-tabs button{font-size:11px;padding:9px 6px}.provider-picker-tabs span{margin-left:4px}.provider-directory-row{grid-template-columns:40px 1fr;gap:10px;padding:14px}.provider-monogram{width:40px;height:40px}.provider-directory-row .button{grid-column:1/-1;width:100%}.provider-form-row{grid-template-columns:1fr;gap:0}.provider-directory-footer{flex-direction:column;gap:8px}.multi-actions .multi-toolbar{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:9px}.multi-toolbar .provider-add-button{grid-column:1/-1}.multi-toolbar .button{font-size:11px;padding:12px 10px}.provider-add-tile{min-height:300px}}@media(prefers-reduced-motion:reduce){.provider-add-tile{transition:none}.provider-add-tile:hover{transform:none}}.provider-empty .text-button{border:0;background:transparent;color:#ff95c1;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:10px}.header{gap:16px;padding-inline:24px}.header nav{gap:9px}.header .nav-link:not(.subscription-nav){display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:7px 12px!important;border:1px solid var(--nav-border,#355b69);border-radius:999px;background:linear-gradient(125deg,var(--nav-bg,#162a32),#12131a);color:var(--nav-ink,#a0edf7);font-size:11px!important;font-weight:600;box-shadow:inset 0 1px #ffffff0b,0 4px 10px #0002;transition:background .18s,border-color .18s,transform .18s}.header .classic-nav{--nav-bg:#123540;--nav-border:#3f7785;--nav-ink:#9eeaf3}.header .research-nav{--nav-bg:#302342;--nav-border:#695187;--nav-ink:#dbc1ff}.header .convert-nav{--nav-bg:#17392e;--nav-border:#3d7c63;--nav-ink:#a0efc8}.header .dashboard-nav{--nav-bg:#3c301b;--nav-border:#826537;--nav-ink:#f4d29a}.nav-mini-icon{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:50%;background:#ffffff09}.nav-mini-icon svg{width:14px;height:14px;stroke-width:1.7}.header .nav-link:not(.subscription-nav):after{display:none}.header .nav-link:not(.subscription-nav).active{border-color:var(--nav-ink);box-shadow:inset 0 0 0 1px var(--nav-border),0 4px 14px #0003;color:var(--nav-ink);background:var(--nav-bg)}.header .nav-link:focus-visible{outline:2px solid var(--nav-ink,#ffb6d8);outline-offset:4px}@media(hover:hover){.header .nav-link:not(.subscription-nav):hover{transform:translateY(-1px);background:var(--nav-bg);border-color:var(--nav-ink);color:var(--nav-ink)}}.subscription-hero{min-height:560px;background:#070709}.subscription-hero .hero-image{inset:22px 22px 12px 7%;height:auto;background-image:url(./assets/global-flight.webp);background-size:contain;background-repeat:no-repeat;background-position:right top;opacity:1;filter:none}.subscription-hero:after{background:linear-gradient(90deg,#070709 3%,#070709f7 22%,#070709b8 43%,#07070918 64%,transparent 78%),linear-gradient(0deg,#070709,transparent 18%)}.subscription-hero .hero-copy{max-width:790px;width:66%;padding:60px 40px 46px}.subscription-hero .hero-copy>p{max-width:535px;font-size:15px}.subscription-hero h1{font-size:clamp(48px,4.5vw,72px)}.subscription-hero .hero-callout{display:block;bottom:42px;right:34px;text-align:right;max-width:270px}.subscription-hero .hero-callout small{font-size:10px;line-height:1.6;color:#cfbfce}.hero-explain-link{display:flex;align-items:center;gap:16px;background:transparent;color:#e8a9ca;border:0;padding:0;min-height:44px;margin:18px 0 3px;font:inherit;font-size:12px;cursor:pointer;text-align:left}.hero-explain-link span{font-size:17px;color:#ff68ab}.hero-explain-link:hover{color:#ffd1e8}.hero-explain-link:focus-visible{outline:2px solid #ff9cca;outline-offset:5px;border-radius:4px}.subscription-explainer{padding:68px 40px 0;scroll-margin-top:24px}.explainer-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:end;margin-bottom:32px}.subscription-explainer .eyebrow{color:#e99cbe;font-size:10px;letter-spacing:1.7px}.explainer-heading h2{font-size:42px;line-height:1.12;letter-spacing:-1.6px;margin:17px 0 0}.explainer-heading h2 em{color:#ff76b4}.explainer-heading>p{font-size:14px;line-height:1.8;color:#b5a5b3;max-width:440px;margin:0 0 2px}.subscription-story{display:grid;grid-template-columns:310px minmax(0,1fr);gap:0;border:1px solid #533044;border-radius:24px;overflow:hidden;background:linear-gradient(125deg,#1d131d,#110e15)}.story-tabs{display:grid;align-content:start;gap:7px;padding:20px;border-right:1px solid #3f2837;background:#0e0c11}.story-tabs button{display:flex;align-items:center;gap:16px;width:100%;min-height:80px;padding:14px;border:1px solid transparent;border-radius:14px;background:transparent;color:#988391;text-align:left;cursor:pointer;font:inherit;transition:background .2s,border-color .2s}.story-tabs button b{font-size:12px;font-weight:500;align-self:flex-start;margin-top:3px;color:#8f6f82}.story-tabs button>span{font-size:16px;color:#cfbdc9;font-weight:550}.story-tabs small{display:block;font-size:10px;font-weight:400;margin-top:7px;color:#998391}.story-tabs i{font-size:18px;margin-left:auto;font-style:normal}.story-tabs button[aria-selected=true]{background:linear-gradient(110deg,#52233e,#2b1625);border-color:#a84e7b;color:#ff9bc9;box-shadow:inset 0 1px #ffb9d917}.story-tabs button[aria-selected=true]>span,.story-tabs button[aria-selected=true] b{color:#ffe0ef}.story-tabs button[aria-selected=true] small{color:#d9a6c0}.story-tabs button:focus-visible,.story-panel:focus-visible{outline:2px solid #ff95c5;outline-offset:-3px}.story-panel{padding:36px 40px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;background:radial-gradient(ellipse at 100% 0,#ff2d9411,transparent 65%)}.story-kicker{font-size:10px;letter-spacing:1.5px;color:#e08cb5}.story-panel h3{font-size:31px;line-height:1.16;letter-spacing:-.8px;max-width:540px;margin:17px 0}.story-panel>p{font-size:13px;line-height:1.85;color:#beacb9;max-width:600px;margin:0}.story-metric{display:flex;flex-direction:column;gap:9px;padding:28px 0 24px}.story-metric strong{font-size:35px;color:#ff8bc0;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-1px}.story-metric span{font-size:10px;color:#a08799}.story-panel-bottom{margin-top:auto;width:100%;display:flex;align-items:center;gap:25px;justify-content:space-between;padding-top:20px;border-top:1px solid #452738}.story-panel-bottom p{font-size:10px;line-height:1.7;color:#a78e9f;max-width:400px;margin:0}#story-next{border:0;border-radius:99px;background:#412037;color:#ffb2d7;min-height:42px;padding:11px 16px;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}#story-next:focus-visible,.pool-scenarios button:focus-visible{outline:2px solid #ffd0e8;outline-offset:3px}.subscription-fund{display:grid;grid-template-columns:1fr 1fr;gap:36px 54px;padding:46px;margin-top:30px;border:1px solid #365249;border-radius:24px;background:radial-gradient(ellipse at 0 0,#25534424,transparent 60%),#0e1213;scroll-margin-top:25px}.subscription-fund .eyebrow{color:#8ac7af;font-size:9px;line-height:1.7}.fund-intro{padding-top:10px}.fund-intro h3{font-size:39px;letter-spacing:-1.2px;line-height:1.12;margin:20px 0}.fund-intro h3 em{color:#a0efc8}.fund-intro>p{font-size:13px;line-height:1.9;color:#a6b9b0;max-width:440px}.fund-equation{display:flex;align-items:center;gap:16px;margin:32px 0 20px;padding:20px 0;border-top:1px solid #2a4239;border-bottom:1px solid #2a4239;color:#bdddcf}.fund-equation>span{font-size:13px;font-weight:600;white-space:nowrap}.fund-equation>b{font-size:22px;font-weight:400;color:#6c9c86}.fund-equation>div{display:flex;flex-direction:column;gap:10px;text-align:center;flex:1}.fund-equation strong{font-size:11px;font-weight:500;line-height:1.5}.fund-equation i{height:1px;background:#607f70;width:100%}.fund-intro .fund-equation-note{font-size:11px;line-height:1.75;color:#82988d}.pool-scenarios{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.pool-scenarios button{min-height:38px;padding:8px 12px;border-radius:99px;border:1px solid #3c6250;color:#b7e2cb;background:#19291f;font:inherit;font-size:10px;cursor:pointer}.pool-scenarios button:hover{border-color:#95d9b4;background:#23392c}.fund-calculator{min-width:0;padding:25px;border:1px solid #3c584a;border-radius:18px;background:linear-gradient(125deg,#18231c,#101914);box-shadow:0 15px 45px #0002}.fund-calculator-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:25px;color:#b9d5c6;font-size:9px;letter-spacing:1.2px}.example-badge{font-size:7px;letter-spacing:1px;padding:6px 8px;border:1px solid #45664f;border-radius:999px;color:#99c5a8;background:#253a2a}.fund-calculator>label{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#bad0c2;margin-bottom:9px;line-height:1.5}.fund-calculator>label>span{color:#6d8b79;font-size:9px}.fund-calculator input{display:block;width:100%;height:46px;padding:10px 13px;border:1px solid #3c5947;border-radius:9px;background:#0a120d;color:#e0f3e5;font:inherit;font-size:17px;margin-bottom:18px;min-width:0;font-variant-numeric:tabular-nums}.fund-calculator input:focus{outline:2px solid #a1e0ba;outline-offset:2px}.fund-unit-value{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 0 20px;margin:0 0 21px;border-bottom:1px solid #304f3c;font-size:10px;color:#9eb7a7}.fund-unit-value strong{font-size:21px;font-weight:600;color:#a0efc8;overflow-wrap:anywhere}.fund-claim-result{display:flex;flex-direction:column;gap:9px;padding:6px 0 18px}.fund-claim-result>span{font-size:8px;color:#88af97;letter-spacing:1.4px}.fund-claim-result>strong{font-size:43px;letter-spacing:-1.3px;color:#b4f3cd;line-height:1.2;overflow-wrap:anywhere}.fund-claim-result>small{font-size:10px;color:#84a38e}.pool-share-track{height:5px;background:#2b4433;border-radius:5px;overflow:hidden}.pool-share-track>span{display:block;height:100%;min-width:0;background:#99e9b6;border-radius:5px;transition:width .2s}.pool-remainder{display:flex;flex-direction:column;gap:12px;padding:18px 0 12px}.pool-remainder>span{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#869c8c}.pool-remainder b{font-weight:500;color:#bfd0c4}.fund-example-note{font-size:9px;color:#7d9686;line-height:1.65;margin:7px 0 0}.fund-example-note.error{color:#ffacbd}.fund-future{grid-column:1/-1;display:flex;gap:20px;align-items:flex-start;padding-top:28px;border-top:1px solid #2f453b}.future-mark{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #48745c;border-radius:12px;color:#a0efc8;background:#172c20}.future-mark svg{width:23px;height:23px}.fund-future strong{font-size:13px;font-weight:600;color:#c4e4d2}.fund-future p{font-size:11px;line-height:1.8;color:#81998b;margin:10px 0 0;max-width:800px}.future-status{margin-left:auto;color:#a9d8bc;border:1px solid #3c674c;border-radius:99px;padding:7px 12px;font-size:8px;letter-spacing:1px;white-space:nowrap}.model-comparison{margin:62px 0 0}.comparison-heading{text-align:center;margin-bottom:30px}.comparison-heading h3{font-size:38px;letter-spacing:-1.2px;margin:16px 0 12px}.comparison-heading h3 em{color:#7e6d7a;font-weight:400}.comparison-heading p{font-size:13px;color:#b8a7b3}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.comparison-plan{--comparison:#ff9bce;--comparison-border:#6b3550;--comparison-bg:#2c1424;padding:30px;border:1px solid var(--comparison-border);border-radius:22px;background:linear-gradient(145deg,#21131e,#100e14)}.classic-comparison{--comparison:#9eeaf3;--comparison-border:#3b6572;--comparison-bg:#142e37;background:linear-gradient(145deg,#15252d,#0d1218)}.comparison-card-top{display:flex;align-items:center;gap:12px;color:var(--comparison);font-size:8px;letter-spacing:1px}.comparison-icon{display:grid;place-items:center;background:var(--comparison-bg);border:1px solid var(--comparison-border);border-radius:12px;width:43px;height:43px}.comparison-icon svg{width:22px;height:22px}.comparison-plan h4{font-size:31px;letter-spacing:-.9px;margin:22px 0 12px;color:var(--comparison)}.comparison-lead{font-size:19px;line-height:1.5;color:#eee4ed;margin-bottom:20px}.comparison-plan dl{margin:0 0 25px}.comparison-plan dl>div{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid #ffffff0d;min-height:75px}.comparison-plan dt{font-size:11px;color:var(--comparison);line-height:1.7}.comparison-plan dd{margin:0;font-size:11px;line-height:1.8;color:#b4a8b5}.classic-comparison dd{color:#a0b2bd}.comparison-plan .button{width:100%;justify-content:space-between}.comparison-scope{text-align:center;font-size:10px;line-height:1.7;color:#8d7a88;margin:20px auto 0;max-width:800px}.redemption-explanation{display:flex;gap:25px;justify-content:space-between;align-items:center;padding:25px 30px;border:1px solid #3c6b54;border-radius:18px;background:linear-gradient(125deg,#1b3024,#101914);margin-bottom:25px}.redemption-explanation strong{font-size:18px;color:#b1edc9;line-height:1.5}.redemption-explanation p{font-size:12px;line-height:1.8;color:#91b39e;max-width:700px;margin:8px 0 0}.button.fund-link{background:#244531;border-color:#598a69;color:#c5f4d3;font-size:11px;white-space:nowrap}.conversion-sandbox-label{margin:25px 0 18px}.conversion-sandbox-label>span{font-size:9px;letter-spacing:1.5px;color:#ad89a0}.conversion-sandbox-label p{font-size:11px;color:#8f7a89;line-height:1.7;margin:8px 0}@media(max-width:1200px){.header nav{gap:7px}.header .nav-link:not(.subscription-nav){padding-inline:10px!important;gap:6px;font-size:10px!important}.header .subscription-nav{min-width:150px}.nav-mini-icon{width:22px;height:22px;flex-basis:22px}.subscription-story{grid-template-columns:265px 1fr}.story-panel{padding:32px}.subscription-fund{padding:32px;gap:28px}.fund-intro h3{font-size:33px}.comparison-plan dl>div{grid-template-columns:90px 1fr;gap:14px}.subscription-hero .hero-copy{padding-left:32px}.subscription-explainer{padding-inline:32px}}@media(max-width:1000px){.header nav{gap:10px}.header .nav-link:not(.subscription-nav){padding-inline:13px!important;font-size:11px!important}.subscription-hero{min-height:570px}.subscription-hero .hero-copy{width:73%;padding:48px 29px}.subscription-hero .hero-image{inset:24px 12px 10px 0;background-size:auto 100%;background-position:right top}.subscription-hero h1{font-size:55px}.subscription-hero .hero-callout{bottom:30px;right:23px}.subscription-hero .hero-callout strong{font-size:20px}.subscription-hero .hero-callout small{font-size:8px}.explainer-heading{gap:30px}.explainer-heading h2{font-size:34px}.explainer-heading>p{font-size:12px}.subscription-story{grid-template-columns:225px 1fr}.story-tabs{padding:12px}.story-tabs button{gap:10px;padding:12px}.story-tabs button>span{font-size:14px}.story-tabs small{font-size:9px}.story-panel h3{font-size:27px}.story-panel-bottom{align-items:flex-start;flex-direction:column;gap:15px}.story-panel{padding:28px}.subscription-fund{grid-template-columns:1fr;gap:26px}.fund-intro h3 br{display:none}.fund-intro>p{max-width:100%}.fund-equation{max-width:550px}.fund-calculator{width:100%}.fund-intro{padding-top:0}.comparison-plan{padding:24px}.comparison-plan dl>div{grid-template-columns:1fr;gap:6px;min-height:105px}.redemption-explanation{align-items:flex-start;flex-direction:column}.comparison-card-top{font-size:7px}.fund-future{gap:15px}}@media(max-width:760px){.header{padding-inline:16px}.header nav{justify-content:flex-start;gap:9px;padding:9px 0 12px}.header .nav-link:not(.subscription-nav){min-height:44px;flex-shrink:0;padding:8px 13px!important}.subscription-hero{display:block;min-height:730px;padding-bottom:330px}.subscription-hero .hero-copy{width:100%;max-width:100%;padding:35px 22px 0}.subscription-hero h1{font-size:clamp(39px,7.8vw,55px)}.subscription-hero .hero-copy>p{font-size:13px;max-width:490px}.subscription-hero .hero-image{inset:auto 10px 0 -35%;height:335px;background-size:auto 100%;background-position:right bottom;opacity:1}.subscription-hero:after{background:linear-gradient(180deg,#070709 0%,#070709 42%,#070709b3 49%,transparent 62%),linear-gradient(0deg,#070709,transparent 12%)}.subscription-hero .hero-callout{right:auto;left:22px;bottom:31px;max-width:170px;text-align:left}.subscription-hero .hero-callout strong{font-size:23px;text-shadow:0 2px 18px #000}.subscription-hero .hero-callout>span{font-size:7px}.subscription-hero .hero-callout small{font-size:8px;max-width:150px}.hero-explain-link{font-size:11px;margin-top:15px}.subscription-explainer{padding:45px 20px 0}.explainer-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.explainer-heading h2{font-size:33px;line-height:1.15}.explainer-heading>p{max-width:100%;font-size:12px}.subscription-story{grid-template-columns:1fr;border-radius:18px}.story-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:10px;border-right:0;border-bottom:1px solid #3f2837}.story-tabs button{flex-direction:column;gap:8px;min-height:76px;align-items:flex-start;padding:11px 8px;border-radius:10px}.story-tabs button b{font-size:9px;margin:0}.story-tabs button>span{font-size:10px;line-height:1.4}.story-tabs small,.story-tabs i{display:none}.story-panel{padding:25px 22px;min-height:392px}.story-panel h3{font-size:27px}.story-panel>p{font-size:12px;line-height:1.8}.story-metric strong{font-size:29px}.story-panel-bottom{gap:13px}.story-panel-bottom p{font-size:10px}.subscription-fund{padding:24px 20px;margin-top:20px;border-radius:18px;gap:25px}.fund-intro h3{font-size:31px;margin-top:14px}.fund-intro>p{font-size:12px}.fund-equation{gap:10px}.fund-equation>span{font-size:11px}.fund-equation strong{font-size:10px}.fund-calculator{padding:20px 17px}.fund-calculator>label{font-size:9px}.fund-calculator-heading{font-size:8px}.fund-claim-result>strong{font-size:37px}.fund-future{flex-wrap:wrap;padding-top:23px;gap:13px}.fund-future>div{flex:1;min-width:170px}.fund-future strong{font-size:12px;line-height:1.5}.fund-future p{font-size:10px}.future-status{margin-left:57px}.comparison-grid{grid-template-columns:1fr;gap:16px}.model-comparison{margin-top:42px}.comparison-heading h3{font-size:30px}.comparison-heading p{font-size:11px;line-height:1.7}.comparison-plan{padding:25px 22px}.comparison-plan dl>div{grid-template-columns:95px 1fr;gap:12px;min-height:0}.comparison-plan dt,.comparison-plan dd{font-size:11px}.comparison-lead{font-size:18px}.comparison-card-top{font-size:8px}.comparison-scope{font-size:9px;padding:0 10px}.redemption-explanation{padding:22px}.redemption-explanation strong{font-size:17px}.redemption-explanation p{font-size:11px}}@media(max-width:420px){.subscription-hero{min-height:755px}.subscription-hero .hero-image{height:305px}.subscription-hero .hero-copy>p{font-size:12px}.subscription-explainer{padding-inline:16px}.subscription-fund{padding:22px 16px}.fund-unit-value strong{font-size:18px}.fund-equation{gap:8px}.pool-scenarios{gap:7px}.pool-scenarios button{font-size:9px;padding:8px 10px}.story-tabs button>span{font-size:9px}.comparison-plan dl>div{grid-template-columns:80px 1fr}.comparison-heading h3{font-size:28px}}@media(prefers-reduced-motion:reduce){.header .nav-link,.story-tabs button,.pool-share-track>span{transition:none}.header .nav-link:not(.subscription-nav):hover{transform:none}}.research-cover-link{display:block;margin:-25px -25px 22px;overflow:hidden;background:#fff;border-bottom:1px solid #654055}.research-cover-link img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#fff;transition:filter .2s}.research-cover-link:hover img{filter:brightness(1.035)}.research-cover-link:focus-visible{outline:3px solid #ff74b5;outline-offset:-4px}.category-tile{overflow:hidden;padding:25px}.category-tile-top{margin-bottom:20px}.research-doc-cover{margin:0 0 22px;border:1px solid #714459;border-radius:17px;overflow:hidden;background:#fff}.research-doc-cover img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.development-banner{max-width:1540px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:14px 34px;background:linear-gradient(100deg,#301527,#17101a);border-inline:1px solid #513044;border-bottom:1px solid #513044;color:#c4a8ba}.development-banner>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:11px;line-height:1.6}.development-banner strong{font-size:11px;font-weight:600;color:#f8cde4}.development-dot{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#ff76b7;box-shadow:0 0 12px #ff76b75c}.development-banner .waitlist-banner-cta{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:23px;min-height:62px;padding:10px 11px 10px 22px;border:1px solid #ffb8da;border-radius:999px;background:linear-gradient(125deg,#ffb8db,#ff78b8 44%,#ff459e);color:#240c1b;text-decoration:none;white-space:nowrap;box-shadow:inset 0 1px #ffffff80,0 4px #8c2857,0 9px 27px #ff2b921f;transition:transform .18s,box-shadow .18s,filter .18s}.waitlist-cta-copy{display:flex;flex-direction:column;gap:5px}.waitlist-cta-label{font-size:15px;font-weight:750;line-height:1.2;letter-spacing:-.2px}.waitlist-cta-note{font-size:10px;font-weight:500;line-height:1.3;color:#4e1735}.waitlist-cta-arrow{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid #ffffff2e;border-radius:50%;background:#240c1b;color:#ffadd3;box-shadow:inset 0 1px 1px #ffffff1f;transition:transform .18s}.waitlist-cta-arrow svg{width:20px;height:20px;stroke-width:2;transform:rotate(-40deg)}@media(hover:hover){.development-banner .waitlist-banner-cta:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffa6,0 6px #8c2857,0 13px 32px #ff2b9238}.waitlist-banner-cta:hover .waitlist-cta-arrow{transform:translate(1px,-1px)}}.development-banner .waitlist-banner-cta:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff80,0 2px #8c2857,0 5px 18px #ff2b9226}.development-banner .waitlist-banner-cta:focus-visible{outline:3px solid #fff1f8;outline-offset:5px}.launch-waitlist{margin:44px 40px 0;display:grid;grid-template-columns:1.12fr 1fr;border:1px solid #713b57;border-radius:26px;background:radial-gradient(ellipse at 5% 0,#ff2d9419,transparent 60%),linear-gradient(130deg,#1f111c,#110d14);overflow:hidden;scroll-margin-top:25px}.waitlist-copy{padding:42px;display:flex;flex-direction:column;align-items:flex-start}.launch-status{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.3px;color:#e5a6c5;line-height:1.8}.launch-status i{width:6px;height:6px;flex:0 0 6px;background:#ff5ca6;border-radius:50%;box-shadow:0 0 13px #ff5ca64d}.waitlist-copy h2{font-size:49px;line-height:1.05;letter-spacing:-1.8px;margin:28px 0 22px}.waitlist-copy h2 em{color:#ff79b7}.waitlist-copy>p{font-size:14px;line-height:1.85;color:#bfa5b7;max-width:420px;margin:0}.waitlist-promises{display:flex;flex-direction:column;gap:20px;margin:34px 0 30px;color:#e2bdd2;font-size:12px}.waitlist-promises>span{display:flex;align-items:center;gap:13px}.waitlist-promises svg{width:20px;height:20px;color:#ef85b7;flex:0 0 20px}.waitlist-free{font-size:10px;color:#957b8b;margin-top:auto;padding-top:20px}.waitlist-form-panel{padding:33px 35px;background:linear-gradient(135deg,#261321,#160f18);border-left:1px solid #503043;min-width:0}.waitlist-form-title{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:1.5px;color:#be8aa7;margin-bottom:23px}.waitlist-version{padding:6px 10px;font-size:8px;border:1px solid #89516f;border-radius:99px;color:#efb1d1;letter-spacing:1px}#waitlist-form>label:not(.waitlist-consent){display:block;font-size:11px;color:#e5c7db;margin:0 0 9px}#waitlist-form>label>small{font-size:9px;color:#957589;font-weight:400;margin-left:6px}#waitlist-form>input,#waitlist-form>select{display:block;min-width:0;box-sizing:border-box;width:100%;height:47px;border:1px solid #63334d;border-radius:10px;background:#0e0b11;color:#f6e6f0;padding:11px 13px;font:inherit;font-size:12px;margin-bottom:19px}#waitlist-form>input::placeholder{color:#795e70}#waitlist-form>input:focus,#waitlist-form>select:focus{outline:2px solid #ff8ec4;outline-offset:2px}#waitlist-form>select{appearance:auto}.waitlist-consent{display:flex;gap:10px;align-items:flex-start;font-size:10px;line-height:1.7;color:#b99aae;margin:4px 0 23px;cursor:pointer}.waitlist-consent input{width:16px;height:16px;flex:0 0 16px;margin-top:2px;accent-color:#ff57a6}#waitlist-form .button{width:100%;justify-content:space-between;min-height:50px}.waitlist-privacy{font-size:9px;line-height:1.75;color:#947688;margin:15px 0 0}.waitlist-message{font-size:11px;line-height:1.8;color:#bfebd2;margin:16px 0 0;overflow-wrap:anywhere}.waitlist-message:empty{margin:0}.waitlist-message.error{color:#ffb1ca}#waitlist-signin{margin-top:14px;width:100%}.waitlist-success{display:flex;flex-direction:column;align-items:flex-start;min-height:380px;padding:30px 0 12px}.waitlist-check{display:grid;place-items:center;width:62px;height:62px;border:1px solid #78be96;background:#1a3d2d;color:#bef3d2;border-radius:50%;font-size:29px;margin-bottom:25px}.waitlist-success h3{font-size:31px;letter-spacing:-.8px;color:#fff0f7;margin:0 0 14px}.waitlist-success p{font-size:13px;line-height:1.8;color:#c2a1b7;margin:0 0 25px;max-width:350px}.waitlist-success>span:not(.waitlist-check){font-size:8px;letter-spacing:1.5px;color:#bb8ba6}.waitlist-success .button{margin-top:auto;width:100%;justify-content:space-between}@media(max-width:1200px){.launch-waitlist{margin-inline:32px}.waitlist-copy{padding:33px}.waitlist-copy h2{font-size:43px}.waitlist-form-panel{padding:30px}.development-banner{margin-inline:16px;padding-inline:23px}}@media(max-width:1000px){.launch-waitlist{grid-template-columns:1fr 1fr}.waitlist-copy{padding:30px}.waitlist-copy h2{font-size:39px}.waitlist-copy>p{font-size:12px}.waitlist-promises{font-size:11px}.launch-status{font-size:7px;letter-spacing:.8px}.development-banner{align-items:flex-start}.development-banner>div>span:last-child{flex-basis:100%;padding-left:18px}.waitlist-form-panel{padding:28px 24px}}@media(max-width:760px){.development-banner{margin-inline:10px;padding:12px 16px;flex-direction:column;gap:5px}.development-banner>div{font-size:10px;gap:5px 10px}.development-banner strong{font-size:10px}.development-banner>div>span:last-child{padding-left:16px}.development-banner>a{font-size:10px;margin-left:16px;min-height:32px}.launch-waitlist{margin:28px 20px 0;grid-template-columns:1fr;border-radius:20px}.waitlist-copy{padding:28px 25px}.waitlist-copy h2{font-size:40px;margin:23px 0 19px}.waitlist-copy>p{font-size:12px;max-width:100%}.waitlist-promises{gap:16px;margin:23px 0 0;font-size:11px}.waitlist-free{padding-top:25px}.waitlist-form-panel{padding:27px 25px;border-left:0;border-top:1px solid #503043}.launch-status{font-size:7px;letter-spacing:1px}.waitlist-success{min-height:350px}.research-cover-link{margin:-25px -25px 20px}.research-doc-cover{max-width:520px;margin-inline:auto}}@media(max-width:420px){.launch-waitlist{margin-inline:16px}.waitlist-copy,.waitlist-form-panel{padding:25px 21px}.waitlist-copy h2{font-size:38px}.waitlist-copy>p{font-size:12px}}@media(max-width:760px){.development-banner{gap:14px;padding-bottom:18px}.development-banner .waitlist-banner-cta{align-self:stretch;margin-left:0;min-height:60px;padding-left:20px}.waitlist-cta-label{font-size:15px}.waitlist-cta-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.research-cover-link img,.development-banner .waitlist-banner-cta,.waitlist-cta-arrow{transition:none}.development-banner .waitlist-banner-cta:hover,.development-banner .waitlist-banner-cta:active,.waitlist-banner-cta:hover .waitlist-cta-arrow{transform:none}}#waitlist-dialog{width:min(980px,calc(100vw - 28px));max-height:90dvh;padding:0;border:1px solid #a5527c;border-radius:24px;background:#160e18;box-shadow:0 24px 120px #000b}#waitlist-dialog:not([open]){display:none}#waitlist-dialog::backdrop{background:#050208d9;backdrop-filter:blur(9px)}.waitlist-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 22px;border-bottom:1px solid #573047;background:#21121e}.waitlist-dialog-toolbar>.eyebrow{font-size:9px;letter-spacing:1.8px;color:#db9fbe}.waitlist-dialog-toolbar .icon-button{width:38px;height:38px;border-radius:50%;color:#ffe0f0;border-color:#774760}#waitlist-dialog .launch-waitlist{margin:0;border:0;border-radius:0;grid-template-columns:1fr 1fr}#waitlist-dialog .waitlist-copy{padding:34px}#waitlist-dialog .waitlist-copy h2{font-size:43px}body:has(#waitlist-dialog[open]){overflow:hidden}@media(max-width:760px){#waitlist-dialog{border-radius:18px;max-height:92dvh}#waitlist-dialog .launch-waitlist{grid-template-columns:1fr}#waitlist-dialog .waitlist-copy{padding:25px}#waitlist-dialog .waitlist-copy h2{font-size:35px;margin:18px 0 15px}#waitlist-dialog .waitlist-promises{display:none}#waitlist-dialog .waitlist-free{padding-top:18px}.waitlist-dialog-toolbar{padding:12px 18px}}.subscription-home>.launch-waitlist{margin-top:30px}.waitlist-build-link{margin-top:26px;font-size:12px;min-height:46px}.build-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:0 0 24px}.build-steps li{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid #573049;border-radius:13px;background:#1b1019;color:#e7c9db;font-size:12px;line-height:1.5}.build-steps b{color:#ff86bc;font-size:11px;letter-spacing:1px}.header .guide-nav{--nav-bg:#2b2847;--nav-border:#55558a;--nav-ink:#c3c9ff}.header .guide-nav:hover,.header .guide-nav.active{background:linear-gradient(145deg,#443d69,#28223d);border-color:#9592d1;color:#f1efff}.guide-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:32px 40px 0;color:#d4a4c0}.guide-heading>.eyebrow{font-size:9px;letter-spacing:1.8px}.subscription-guide .subscription-explainer{margin-top:28px}#page-discrash .product-display{display:grid;grid-template-columns:minmax(160px,42%) minmax(0,1fr);gap:25px;padding:16px;background:radial-gradient(ellipse at 0 50%,#ff358819,transparent 75%),#110c12}.disc-product-image{display:grid;place-items:center;overflow:hidden;aspect-ratio:1;border:1px solid #613048;border-radius:12px;background:#100b10}.disc-product-image img{display:block;width:100%;height:100%;object-fit:contain}.disc-product-image>span{display:grid;place-items:center;width:100%;height:100%;color:#b682a1;background:linear-gradient(135deg,#271322,#140f17)}.disc-product-image svg{width:48px;height:48px}#page-discrash .product-display h3{font-size:24px;line-height:1.2;margin:12px 0}#page-discrash .product-display .eyebrow{line-height:1.7}#page-discrash .product-display strong{color:#ff99c7;font-size:30px}#page-discrash .product-display p{line-height:1.7}.disc-percentage-stage>strong{color:#ff80bc;font-size:78px;text-shadow:0 0 35px #ff3f961f}.disc-scale{padding:20px 0 0}.disc-scale progress{height:7px}.disc-scale>div{display:flex;justify-content:space-between;gap:6px;margin-top:10px;font-size:10px;color:#b48ca6;font-variant-numeric:tabular-nums}.disc-live-price{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:18px 0 16px;border-bottom:1px solid #422537}.disc-live-price>div{display:flex;flex-direction:column;gap:9px}.disc-live-price>div:last-child{text-align:right}.disc-live-price span{font-size:8px;line-height:1.5;letter-spacing:1px;color:#b08ba1}.disc-live-price strong{font-size:25px;font-variant-numeric:tabular-nums;color:#ffd8ec}@media(min-width:1101px){.header nav{gap:9px}.header .guide-nav{padding-inline:12px}}@media(max-width:1240px){.header{flex-wrap:wrap}.header nav{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto;padding-top:12px;padding-bottom:6px;border-top:1px solid #33343a66}.header .nav-link{flex-shrink:0}}@media(max-width:760px){.subscription-home>.launch-waitlist{margin-top:22px}.build-steps{grid-template-columns:1fr;gap:8px}.build-steps li{padding:13px 16px;font-size:11px}.guide-heading{padding:24px 20px 0;flex-wrap:wrap}.guide-heading .button{font-size:11px}.subscription-guide .subscription-explainer{margin-top:22px}}@media(max-width:480px){#page-discrash .product-display{grid-template-columns:1fr;gap:18px;padding:14px}.disc-product-image{max-width:320px;width:100%;margin:auto}#page-discrash .product-display h3{font-size:22px}.disc-percentage-stage>strong{font-size:58px}.disc-live-price strong{font-size:23px}}:root{--bg:#0b080c;--panel:#151017;--line:#44303d;--pink:#ff198b;--yellow:#ff86bf;--text:#fff6fb;--muted:#b9a9b4;--brand-rose:#ff67b0;--brand-white:#fff5fa}body{background:radial-gradient(ellipse at 100% 0,#ff198b09,transparent 40%),#0b080c;color:var(--text)}::selection{background:#ff87bd;color:#250c19}.header{background:linear-gradient(115deg,#21101c,#100d12 62%);border-color:#593044;box-shadow:0 -6px 48px #ff198b0d;gap:14px;padding-block:11px}.header .logo{gap:5px;min-width:198px}.header .brand-cat-icon{width:59px;height:59px;object-fit:contain;filter:drop-shadow(0 3px 8px #ff168b24)}.header .brand-logo{width:140px;height:59px;object-fit:contain}.header .subscription-nav,.header .subscription-nav.active{background:linear-gradient(125deg,#ff8ec6,#ff2b96 75%);border-color:#ffb8da;box-shadow:inset 0 1px #fff8,0 4px #84244f,0 8px 24px #ff168b20;color:#260a18}.development-banner{background:linear-gradient(100deg,#341125,#1a0d16);border-color:#633049}.development-banner .waitlist-banner-cta{background:linear-gradient(120deg,#ffb0d7,#ff6fb4 48%,#ff268f);border-color:#ffd4e9;box-shadow:inset 0 1px #fff9,0 4px #902650,0 9px 27px #ff168b24}.button.primary{background:linear-gradient(125deg,#ff9dcc,#ff49a4 65%,#ff1a8d);border-color:#ffb1d7;color:#250916;box-shadow:inset 0 1px #fff9,0 4px #83234d,0 8px 22px #ff198b14;font-weight:800}.button.primary:hover:not(:disabled){background:linear-gradient(125deg,#ffb6db,#ff6bb5 65%,#ff3e9f);border-color:#ffe3f1;box-shadow:inset 0 1px #fffc,0 4px #98325f,0 10px 28px #ff198b30}.button.outline-pink{color:#ffd6ea;border-color:#a34974;background:linear-gradient(135deg,#371527,#1b1019)}.button.outline-pink:hover{background:#4a1934;border-color:#ff80bb}.button.primary:active:not(:disabled){box-shadow:inset 0 1px #fff6,0 1px #83234d;transform:translateY(2px)}.subscription-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:0;min-height:0;padding:18px 0 28px;background:radial-gradient(ellipse at 85% 36%,#ff198b1c,transparent 48%),linear-gradient(135deg,#110a11,#09080b 70%);border-bottom:1px solid #603147}.subscription-hero:after{display:none}.subscription-hero:before{content:"";position:absolute;width:68%;height:6px;right:-8%;bottom:23%;transform:rotate(-21deg);background:linear-gradient(90deg,transparent,#ff198b,#ffa2ce,transparent);opacity:.35;pointer-events:none;z-index:0}.subscription-hero .hero-copy{grid-column:1;grid-row:1;position:relative;z-index:2;width:auto;max-width:none;padding:44px 20px 38px 42px}.subscription-hero .hero-copy>.eyebrow{color:#ffc7e2;font-size:9px;letter-spacing:1.6px;line-height:1.8}.subscription-hero h1{font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(37px,3.8vw,61px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1.06;letter-spacing:-2.7px;margin-top:22px;text-shadow:0 3px 0 #2a0c1f}.subscription-hero h1 em{display:inline-block;color:#ff50a5;background:linear-gradient(165deg,#ffb1d6,#ff3e9e 60%,#ff168b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.subscription-hero .hero-copy>p{font-size:14px;line-height:1.8;color:#c4afbf;max-width:490px;margin-top:22px}.subscription-hero .hero-copy>p strong{color:#ffe4f2}.subscription-hero .hero-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px}.subscription-hero .hero-actions>.primary{min-width:234px;font-size:13px;min-height:54px;padding:8px 9px 8px 21px}.subscription-hero .hero-actions>.outline-pink{min-height:54px;font-size:12px;padding:9px 13px 9px 19px}.subscription-hero .hero-caption{max-width:435px;line-height:1.8;color:#a58c9d;font-size:8px;letter-spacing:.7px}.subscription-hero .hero-image{position:relative;grid-column:2;grid-row:1;inset:auto;z-index:1;width:100%;height:auto;padding:10px 28px 0 0;background:none;filter:none;opacity:1;justify-self:center;align-self:center}.brand-hero-art>img{display:block;width:100%;height:auto;max-height:590px;object-fit:contain;filter:drop-shadow(0 15px 35px #ff168b1c)}.brand-sparkle{position:absolute;width:34px;height:34px;background:#fff4fb;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 9px #ffacd2);pointer-events:none}.sparkle-one{left:2%;top:18%;transform:rotate(8deg)}.sparkle-two{right:6%;bottom:15%;width:20px;height:20px}.subscription-hero .brand-included-strip{position:relative;grid-column:1/-1;grid-row:2;inset:auto;display:flex;align-items:center;gap:14px;text-align:left;max-width:none;margin:12px 40px 0;padding:17px 22px;border:1px solid #67304b;border-radius:16px;background:linear-gradient(115deg,#2b1022,#140d15 75%);box-shadow:inset 0 1px #ffb6d50a}.brand-feature-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;background:linear-gradient(135deg,#ff9ccc,#ff298f);border:1px solid #ffc3df;border-radius:12px;transform:rotate(-7deg);color:#270b1d}.brand-feature-icon svg{width:24px;height:24px;transform:rotate(7deg)}.brand-included-strip>div>span{display:block;font-size:8px;letter-spacing:1.6px;color:#be92ac;margin-bottom:5px}.subscription-hero .brand-included-strip strong{font-size:20px;line-height:1.2;color:#fff6fb;font-style:italic;font-weight:800}.subscription-hero .brand-included-strip strong em{color:#ff80bb}.subscription-hero .brand-included-strip small{margin:0 0 0 auto;color:#cfabc0;font-size:11px;line-height:1.6}.subscription-highlights{border-bottom-color:#4e293d}.subscription-highlights>div>span,.subscription-plan-intro .eyebrow,.subscription-explainer .eyebrow{color:#ff9dcc}.subscription-highlights>div strong{color:#fff3fa}.subscription-plan-intro h2,.explainer-heading h2,.comparison-heading h3,.page-title-row h1{font-weight:850;letter-spacing:-1.5px}.subscription-story{border-color:#62344d;background:linear-gradient(130deg,#25101f,#120d15)}.story-tabs button[aria-selected=true]{border-color:#c75d91;background:linear-gradient(125deg,#492039,#281222);box-shadow:inset 3px 0 #ff69b2}.story-metric strong{color:#ff92c5}.subscription-fund,.comparison-plan,.builder-preview{border-color:#63344d}.fund-claim-result{background:radial-gradient(ellipse at 50% 100%,#ff168b1a,transparent 80%),#1b1019;border-color:#7d3c5c}.build-steps li{background:linear-gradient(125deg,#2b1222,#170e17);border-color:#603149}.build-steps b{color:#ff9dcc;font-style:italic;font-weight:900}.game-card{border-color:#533044}.explore-banner{background:radial-gradient(ellipse at 100% 20%,#ff168b1c,transparent 55%),linear-gradient(120deg,#24101e,#110c14);border-color:#6d3451;gap:30px}.collection-brand{flex:0 0 185px;display:flex;flex-direction:column;align-items:center;gap:10px}.collection-brand img{display:block;width:185px;height:185px;object-fit:contain;filter:drop-shadow(0 7px 20px #ff168b33)}.collection-brand>span{color:#ffabd4;font-size:10px;letter-spacing:2.5px;font-weight:800}.category-tile,.category-tile:nth-child(2n){border-color:#67344d;background:linear-gradient(145deg,#24111f,#100b13 65%);border-radius:20px;box-shadow:inset 0 1px #ffc2df0a}.category-tile h3{font-style:italic;font-weight:900;letter-spacing:-.9px}.research-cover-link,.research-doc-cover{position:relative;border-color:#b34b7c;background:#fff5fa}.research-cover-link:after,.research-doc-cover:after{content:"";position:absolute;right:12px;bottom:12px;width:52px;height:52px;border:2px solid #ff8fc6;border-radius:15px;background:#190c15 url(./assets/brand/lamp/crashfy-lamp.webp) center/46px 46px no-repeat;box-shadow:0 4px 16px #330c2433;pointer-events:none;transform:rotate(-6deg)}.research-card-status{color:#ffaad2;border-color:#75405a}.research-tabs a[aria-current=page]{background:linear-gradient(120deg,#fca0ce,#ff4fa7);color:#260c19;border-color:#ffb7d9}.world-art{height:210px;margin:5px 0 15px;background:url(./assets/brand/lamp/crashfy-lamp.webp) center/contain no-repeat;background-blend-mode:normal;opacity:1}.next-flight:before{background:linear-gradient(90deg,#150c17f5 20%,#150c17c7 70%),url(./assets/brand/lamp/crashfy-lamp.webp) right center/auto 95% no-repeat;opacity:1}.token-orbit{background:radial-gradient(circle,#802451,#24101f);border-color:#b64c7e;box-shadow:0 0 30px #ff168b18}.token-orbit img{display:block;width:85%;height:85%;object-fit:contain}.waitlist-brand-icon{display:block;width:94px;height:94px;object-fit:contain;margin:-5px 0 22px;filter:drop-shadow(0 5px 17px #ff168b24)}#waitlist-dialog{border-color:#c56093;box-shadow:0 24px 120px #000b,0 0 75px #ff168b0d}#waitlist-dialog .waitlist-copy{background:radial-gradient(ellipse at 0 0,#ff168b1c,transparent 65%),#1b0e18}#waitlist-dialog .waitlist-copy h2{font-style:italic;font-weight:900;letter-spacing:-1.3px;font-size:40px}.waitlist-dialog-toolbar{background:linear-gradient(100deg,#381429,#1a0e17)}.footer{border-color:#63334b;background:radial-gradient(ellipse at 5% 100%,#ff168b0b,transparent 60%)}.footer-brand img{width:155px;height:auto;max-height:70px;object-fit:contain}.footer-brand>span{color:#cf99b6;font-size:7px;letter-spacing:1.3px}.footer-steps b{background:#2c1123;border-color:#b45182;color:#ffaad3;font-weight:800}@media(min-width:1241px){.header nav{gap:7px}.header .nav-link:not(.subscription-nav){gap:6px;padding-inline:10px!important;font-size:10px!important}.header .subscription-nav{min-width:151px;font-size:12px}.header .logo{min-width:190px}.header .brand-logo{width:132px}}@media(max-width:1240px){.subscription-hero .hero-copy{padding-left:32px}.subscription-hero h1{font-size:clamp(35px,3.9vw,48px);letter-spacing:-1.8px}.subscription-hero .hero-actions{gap:12px}.subscription-hero .hero-actions>.primary{min-width:228px}.subscription-hero .brand-included-strip{margin-inline:32px}}@media(max-width:900px){.subscription-hero{grid-template-columns:1fr;padding:0 0 25px}.subscription-hero .hero-copy{grid-column:1;grid-row:1;padding:36px 28px 12px;max-width:700px;width:100%;justify-self:center}.subscription-hero h1{font-size:clamp(37px,6.5vw,58px);letter-spacing:-2px}.subscription-hero .hero-copy>p{max-width:580px}.subscription-hero .hero-image{grid-column:1;grid-row:2;width:min(100%,520px);padding:8px 20px 0}.brand-hero-art>img{max-height:480px}.subscription-hero .brand-included-strip{grid-row:3;margin:14px 28px 0}.subscription-hero:before{bottom:20%;width:100%;right:-20%;opacity:.25}.collection-brand{flex-basis:150px}.collection-brand img{width:150px;height:150px}}@media(max-width:600px){.header{padding:10px 15px 7px}.header .logo{min-width:0;gap:2px}.header .brand-cat-icon{width:47px;height:47px}.header .brand-logo{width:113px;height:47px}.header .header-end{gap:7px}.header-wallet{padding-inline:9px}.header .demo-tag{display:none}.subscription-hero .hero-copy{padding:30px 21px 6px}.subscription-hero .hero-copy>.eyebrow{font-size:8px;letter-spacing:1.2px}.subscription-hero h1{font-size:clamp(32px,7.3vw,43px);letter-spacing:-1.5px}.subscription-hero .hero-copy>p{font-size:12px;margin-top:20px}.subscription-hero .hero-actions{display:grid;grid-template-columns:1fr;gap:14px;margin-top:24px}.subscription-hero .hero-actions>.primary,.subscription-hero .hero-actions>.outline-pink{width:100%;min-width:0;min-height:52px;font-size:13px;padding:8px 10px 8px 20px;justify-content:space-between}.subscription-hero .hero-image{width:min(100%,410px);padding:9px 15px 0}.subscription-hero .brand-included-strip{margin:12px 20px 0;padding:16px;gap:12px;flex-wrap:wrap}.subscription-hero .brand-included-strip strong{font-size:20px}.subscription-hero .brand-included-strip small{margin-left:52px;font-size:10px;flex-basis:100%}.brand-feature-icon{flex-basis:38px;height:38px}.collection-brand{flex:0 0 100px}.collection-brand img{width:100px;height:100px}.collection-brand>span{font-size:7px;letter-spacing:1.2px}.explore-banner{gap:14px;align-items:flex-start}.explore-banner h2{font-size:27px}.research-cover-link:after{width:44px;height:44px;background-size:38px 38px}.waitlist-brand-icon{width:68px;height:68px;margin:0 0 17px}#waitlist-dialog .waitlist-copy h2{font-size:34px}.footer-brand img{width:138px}.brand-sparkle{width:24px;height:24px}}@media(max-width:380px){.header .brand-cat-icon{width:39px;height:39px}.header .brand-logo{width:98px;height:42px}.header-wallet{font-size:10px;gap:6px}.subscription-hero h1{font-size:30px}.collection-brand{display:none}}@media(prefers-reduced-motion:reduce){.button.primary:active:not(:disabled){transform:none}}:root{--bg:#101016;--panel:#1a1922;--line:#302c3a;--muted:#a5a1b4;--text:#f7f5fb;--sidebar-width:240px;--header-height:76px;--pink:#ff268e}html{scroll-padding-top:100px}body{background:#101016}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #ffa5d1;outline-offset:4px}.skip-link{position:fixed;top:-100px;left:20px;z-index:200;background:#ff80b9;color:#1a0e17;padding:14px;border-radius:8px}.skip-link:focus{top:12px}.header.app-header{position:fixed;top:0;left:0;right:0;max-width:none;margin:0;height:var(--header-height);padding:0 28px 0 16px;border:0;border-bottom:1px solid #2c2734;border-radius:0;background:#18151f;box-shadow:0 4px 16px #0003;display:flex;gap:22px;justify-content:flex-start;z-index:50}.header-brand{width:calc(var(--sidebar-width) - 16px);flex-shrink:0;display:flex;align-items:center;gap:8px}.shell-icon-button{border:0;background:none;border-radius:8px;display:grid;place-items:center;flex:0 0 32px;width:32px;height:36px;color:#b9b1c8;cursor:pointer}.shell-icon-button:hover{background:#302639;color:#fff}.shell-icon-button svg{width:20px;height:20px}.header.app-header .logo{gap:0;min-width:0}.header.app-header .brand-cat-icon{width:40px;height:47px}.header.app-header .brand-logo{width:125px;height:50px}.header.app-header .header-models{display:flex;gap:9px;margin:0;padding:0;width:auto;overflow:visible;order:0}.header.app-header .header-models .nav-link{display:flex;align-items:center;gap:8px;min-height:40px;min-width:0;padding:10px 16px!important;border-radius:8px;font-size:12px!important;letter-spacing:0;box-shadow:none;border:1px solid transparent;background:#24212e;color:#d0c9dc;transform:none}.header.app-header .header-models .nav-link svg{width:16px;height:16px}.header.app-header .header-models .subscription-nav{background:linear-gradient(115deg,#ff57aa,#f51483);border-color:#ff78b8;color:#fff;box-shadow:inset 0 1px #fff3,0 3px #8f174e}.header.app-header .header-models .classic-nav{color:#81dedc;background:#162d33;min-height:35px;padding:8px 13px!important;font-size:11px!important;align-self:center}.header.app-header .header-models .classic-nav.active{background:#2b6267;border-color:#60c4c9;color:#fff}.header.app-header .header-end{display:flex;align-items:center;gap:14px;margin-left:auto;flex-shrink:0;width:auto}.header.app-header .header-wallet{height:43px;padding:7px 10px;gap:11px;display:flex;background:#24212c;border:1px solid #38313f;border-radius:8px;font-size:12px}.header-wallet .wallet-copy{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:nowrap}.header-wallet .wallet-copy small{font-size:7px;letter-spacing:1px;color:#b6a9c0}.header-wallet .plus{width:25px;height:25px;display:grid;place-items:center;border-radius:5px;background:#443044;color:#ffacd2;font-size:18px}.header-wallet>svg{color:#c8b6d0;width:17px;height:17px}.button.primary.header-waitlist{min-height:43px;border-radius:8px;padding:10px 15px;gap:16px;font-size:12px;box-shadow:inset 0 1px #fff5,0 3px #8d1d4d;color:#2c0b1d}.header-waitlist svg{width:17px;height:17px}.app-sidebar{position:fixed;top:var(--header-height);left:0;bottom:0;width:var(--sidebar-width);padding:23px 15px 18px;background:#18151f;border-right:1px solid #2c2734;z-index:45;overflow:auto;scrollbar-width:thin;scrollbar-color:#44394b transparent}.sidebar-section-label{font-size:9px;font-weight:800;color:#93879f;letter-spacing:1.3px;padding:0 10px;margin:0 0 11px;display:flex;align-items:center;justify-content:space-between}.sidebar-section-label>span{font-size:8px;color:#c995ee;background:#39294a;border-radius:4px;padding:3px 5px;letter-spacing:.4px}.sidebar-nav{display:flex;flex-direction:column;gap:4px}.side-link{display:flex;align-items:center;gap:11px;width:100%;min-height:41px;text-align:left;padding:10px;border:1px solid transparent;border-radius:7px;background:transparent;color:#c2b9cf;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none}.side-link:hover{color:#fff;background:#27212f}.side-link>svg{width:17px;height:17px;color:#a297b2;flex-shrink:0}.side-link.active{background:linear-gradient(100deg,#4d213b,#332134);color:#ffc8e3;border-color:#773452;box-shadow:inset 3px 0 #ff469b}.side-link.active>svg{color:#ff80b8}.side-pill{font-size:7px;margin-left:auto;color:#ffabd0;border:1px solid #75415e;padding:3px 4px;border-radius:3px;letter-spacing:.5px}.side-count{margin-left:auto;font-size:20px;color:#e3aed0;line-height:1}.sidebar-divider{height:1px;background:#302837;margin:19px 10px}.side-link .side-chevron{margin-left:auto;width:14px;height:14px}.side-project-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;font-weight:900;font-size:10px;flex-shrink:0}.side-project-icon svg{width:15px;height:15px}.side-project-icon.purple{background:#432957;color:#cda2ed}.side-project-icon.orange{background:#573323;color:#ffbc86}.side-project-icon.pink{background:#57233f;color:#ff91c4}.side-project-icon.mint{background:#214439;color:#87dbc1}.side-project-icon.blue{background:#273b58;color:#94beff}.side-project-icon.gold{background:#493f24;color:#f3d27c}.research-side-nav .side-link{min-height:37px;font-size:11px;padding-block:7px}.sidebar-launch{margin:22px 5px 0;padding:17px 13px;background:linear-gradient(130deg,#382033,#221927);border:1px solid #633451;border-radius:9px;position:relative}.sidebar-launch strong{display:block;font-size:11px;margin:0 0 7px}.sidebar-launch p{font-size:10px;color:#bda7bd;line-height:1.5;margin:0}.sidebar-launch button{border:0;padding:12px 0 0;background:none;color:#ff8fc2;width:100%;display:flex;justify-content:space-between;font-size:11px;font-weight:700;cursor:pointer}.sidebar-bottom{padding:20px 10px 0;display:flex;justify-content:space-between;color:#7f748a;font-size:8px;letter-spacing:1px}.site-workspace{margin-left:var(--sidebar-width);padding-top:var(--header-height);min-width:0;transition:margin .2s}.sidebar-collapsed .site-workspace{margin-left:0}.site-workspace main{width:100%;max-width:1480px;margin:auto;border:0;background:none;min-height:65vh}.development-banner{max-width:none;margin:0;padding:11px 32px;min-height:40px;border:0;border-bottom:1px solid #332331;background:#211522;gap:10px}.development-banner>div{font-size:10px;gap:8px}.development-banner strong{font-size:10px;color:#d9bbd0}.development-banner button{background:none;border:0;white-space:nowrap;padding:0;color:#ffa3ce;font-size:10px;font-weight:700;cursor:pointer}.development-dot{width:5px;height:5px;flex-basis:5px;box-shadow:none}.subscription-home{padding:25px 32px 0}.catalog-search{height:47px;border:1px solid #39313f;background:#1a1721;display:flex;align-items:center;gap:12px;padding:0 16px;border-radius:8px;cursor:text;margin-bottom:22px}.catalog-search:focus-within{border-color:#d75a96;box-shadow:0 0 0 2px #ff3c9512}.catalog-search svg{width:18px;height:18px;color:#b5a8c0;flex-shrink:0}.catalog-search input{width:100%;min-width:0;color:#fff;background:none;border:0;outline:none;font-size:12px;padding:13px 0}.catalog-search input:focus-visible{outline:none}.catalog-search input::placeholder{color:#a295ae}.catalog-search kbd{flex-shrink:0;border:1px solid #42364b;border-radius:4px;padding:4px 6px;font-size:9px;font-family:inherit;color:#a194ad}.subscription-hero{display:grid;grid-template-columns:1.4fr .65fr;min-height:0;height:auto;padding:0;gap:0;border:1px solid #673047;border-radius:12px;background:radial-gradient(ellipse at 95% 20%,#f81e8a35,transparent 50%),linear-gradient(110deg,#271521,#1b121c);overflow:hidden;margin:0 0 27px}.subscription-hero:before{height:3px;bottom:30%;width:50%;right:-8%;opacity:.45}.subscription-hero .hero-copy{padding:25px 30px;grid-column:1;grid-row:1;width:100%;max-width:none}.subscription-hero .hero-copy>.eyebrow{font-size:8px;letter-spacing:1.9px;margin:0;color:#e7bdd7}.subscription-hero h1{font-size:clamp(26px,2.5vw,38px);line-height:1.04;letter-spacing:-1.2px;margin:12px 0 10px;font-style:italic}.subscription-hero h1 br{display:none}.subscription-hero h1 em{display:block;margin-top:3px}.subscription-hero .hero-copy>p{font-size:11px;line-height:1.7;margin:0;max-width:500px;color:#bca8ba}.subscription-hero .hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;max-width:none;gap:10px;margin:17px 0 0}.subscription-hero .hero-actions>.primary{min-width:0;min-height:38px;border-radius:7px;font-size:10px;padding:9px 13px;gap:13px}.subscription-hero .hero-actions>.outline-pink{display:none}.subscription-hero .hero-actions>.primary svg{width:14px;height:14px}.hero-explain-link{font-size:9px;margin:14px 0 0;color:#e1a8c6}.subscription-hero .hero-caption{font-size:6px;letter-spacing:.5px;line-height:1.6;margin-top:12px;max-width:none;color:#9d7e93}.subscription-hero .hero-image{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:100%;padding:0 8px;align-self:center;max-height:280px;opacity:1}.brand-hero-art>img{width:100%;height:100%;object-fit:contain;max-height:280px;filter:drop-shadow(0 12px 18px #0004);transform:scale(1.06)}.brand-sparkle{width:16px;height:16px}.sparkle-one{left:2%;top:19%}.sparkle-two{right:8%;bottom:25%;width:11px;height:11px}.catalog-heading,.catalog-heading>div{display:flex;align-items:center;gap:10px}.catalog-heading{justify-content:space-between;margin:0 0 18px}.catalog-heading>div>svg{width:20px;height:20px;color:#e6c7db}.catalog-heading h2{font-size:18px;letter-spacing:-.3px;font-weight:750;margin:0}.catalog-included{font-size:7px;padding:5px 7px;border-radius:4px;background:#3d1d32;color:#ffa4cf;letter-spacing:.5px;font-weight:700}.catalog-count{font-size:10px;color:#9b8ea6;white-space:nowrap}.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px}.catalog-filter-tabs{display:flex;gap:5px;padding:4px;background:#1a1620;border:1px solid #2f2737;border-radius:8px}.catalog-filter-tabs button{border:0;background:none;color:#aa9bb7;font-size:10px;font-weight:700;padding:9px 13px;border-radius:5px;cursor:pointer;white-space:nowrap}.catalog-filter-tabs button[aria-pressed=true]{color:#ffe4f1;background:#503045;box-shadow:0 2px 5px #0002}.catalog-filter-tabs button:hover{color:#fff}.catalog-sort{display:flex;align-items:center;gap:10px;font-size:10px;color:#ab9cb8;white-space:nowrap}.catalog-sort select{background:#231d2b;border:1px solid #42344b;color:#efdeef;font-size:10px;min-height:36px;padding:8px 28px 8px 10px;border-radius:6px;cursor:pointer}.lobby-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:22px 16px}.lobby-tile{min-width:0}.game-cover{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:9px;border:1px solid #ffffff26;box-shadow:0 4px 12px #0003;isolation:isolate;color:#fff;text-align:left;padding:14px;cursor:pointer;transition:transform .18s,filter .18s,box-shadow .18s;background:var(--cover-bg)}.game-cover:hover{transform:translateY(-5px);filter:brightness(1.08);box-shadow:0 10px 22px #0005}.cover-label{font-size:7px;letter-spacing:1.3px;font-weight:800;position:relative;z-index:3;opacity:.85}.cover-illustration{position:absolute;top:13%;left:10%;width:80%;height:51%;display:grid;place-items:center;z-index:0;transform:rotate(-10deg);color:#ffffffdc}.cover-illustration>svg{width:75%;height:75%;stroke-width:1.35;filter:drop-shadow(5px 7px 0 #0002)}.cover-illustration:before{content:"";position:absolute;inset:4% 0 -3%;border:1px solid #ffffff3b;border-radius:50%;transform:rotate(-32deg) scaleX(1.2);z-index:-1}.cover-illustration:after{content:"";position:absolute;inset:14%;border-radius:50%;background:#ffffff15;z-index:-1}.cover-title{position:absolute;left:14px;bottom:28px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(23px,2vw,33px);line-height:.92;font-weight:950;letter-spacing:-1px;text-shadow:2px 3px 0 #0002;font-style:italic}.cover-brand{position:absolute;bottom:12px;left:14px;font-size:7px;font-weight:900;letter-spacing:1.8px;opacity:.8}.cover-number{position:absolute;right:-3%;top:-5%;color:#ffffff15;font-style:italic;line-height:1;font-weight:900;font-size:90px;z-index:-1}.cover-play{position:absolute;right:12px;bottom:14px;width:27px;height:27px;display:grid;place-items:center;background:#ffffff20;border:1px solid #ffffff4d;border-radius:50%;font-size:17px;opacity:0;transform:translateY(6px);transition:.18s}.game-cover:hover .cover-play,.game-cover:focus-visible .cover-play,.research-cover-link:hover .cover-play,.research-cover-link:focus-visible .cover-play{opacity:1;transform:none}.cover-multi{--cover-bg:linear-gradient(145deg,#d50d81,#8e0557);border-color:#ff71ba}.cover-multi .cover-illustration{top:4%;left:1%;width:98%;height:66%;transform:rotate(-5deg)}.cover-multi .cover-illustration img{width:110%;height:110%;object-fit:contain;filter:drop-shadow(0 7px 6px #48062d88)}.cover-multi .cover-illustration:before,.cover-multi .cover-illustration:after{display:none}.cover-global{--cover-bg:linear-gradient(145deg,#1395ac,#0e546f)}.cover-global .cover-illustration{transform:rotate(-15deg);color:#97ffff}.cover-rose{--cover-bg:linear-gradient(145deg,#fc628d,#ba2051)}.cover-violet{--cover-bg:linear-gradient(145deg,#9569ed,#462798)}.cover-mint{--cover-bg:linear-gradient(145deg,#15b9a4,#076c69)}.cover-orange{--cover-bg:linear-gradient(145deg,#f58948,#bf3b38)}.cover-blue{--cover-bg:linear-gradient(145deg,#528cda,#29428e)}.cover-gold{--cover-bg:linear-gradient(145deg,#c9a342,#795512)}.cover-add{--cover-bg:linear-gradient(145deg,#282132,#1e1826);border:1px dashed #72546f;align-items:center;text-align:center;justify-content:center;gap:10px;box-shadow:none}.cover-add .cover-label{font-size:6px;position:absolute;top:15px;left:0;right:0;color:#a992b5;letter-spacing:1px}.add-cover-plus{font-size:44px;color:#f38fc1;font-weight:200;line-height:.9}.cover-add>strong{font-size:25px;line-height:1;font-style:italic;letter-spacing:-.7px;color:#ead9ed}.cover-add>span:not(.cover-label):not(.add-cover-plus){font-size:8px;line-height:1.6;color:#b59bbd}.cover-add .add-cover-action{color:#ffa6d3!important;font-weight:700;margin-top:4px;font-size:8px!important}.tile-caption{display:flex;flex-direction:column;gap:6px;padding-top:11px}.tile-caption>strong{font-size:11px;font-weight:650;color:#d8cede}.tile-caption>span{display:flex;align-items:center;gap:5px;font-size:9px;color:#9f90aa}.tile-caption i,.catalog-footnote i{display:inline-block;width:5px;height:5px;background:#d283b4;border-radius:50%;flex-shrink:0}.catalog-footnote{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:22px 0 0;font-size:9px;color:#8b7f97;line-height:1.6}.catalog-footnote>span{display:flex;gap:7px;align-items:center}.catalog-footnote a{display:flex;align-items:center;gap:8px;color:#e6a1c9;font-weight:700;white-space:nowrap;text-decoration:none}.catalog-footnote svg{width:13px;height:13px}.catalog-empty{border:1px dashed #52394e;border-radius:10px;padding:36px;text-align:center;color:#ac98b6;background:#201624}.catalog-empty>svg{width:32px;height:32px;color:#ec8cbe}.catalog-empty h3{color:#ead6e6;font-size:18px}.catalog-empty p{font-size:12px;margin:12px 0 20px}.catalog-empty .button{font-size:11px;min-height:36px;margin:auto}.subscription-highlights{margin:34px 0 0;padding:22px 0;gap:25px;border-top:1px solid #332a3a;border-bottom:1px solid #332a3a}.subscription-highlights>div{padding:0 15px 0 0}.subscription-highlights>div>span{font-size:7px}.subscription-highlights>div strong{font-size:14px;margin:9px 0}.subscription-highlights>div p{font-size:10px;line-height:1.8}.subscription-explainer{margin:35px 0 0;padding:0;scroll-margin-top:100px}.explainer-heading h2{font-size:28px}.explainer-heading>p{font-size:11px}.home-builder{padding:0;margin:40px 0 0}.subscription-plan-intro h2{font-size:28px}.subscription-plan-intro p{font-size:11px}.content-page{padding:25px 32px 15px}.page-title-row h1{font-size:35px}.page-title-row p{font-size:12px}.page-title-row{margin-bottom:23px;gap:20px}.page-title-row .eyebrow{font-size:8px}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.game-card{border-radius:12px;background:#17141e}.game-name small{letter-spacing:.7px;font-size:6px}.game-name h3{font-size:14px}.game-chart{height:180px}.game-controls .input-box input{min-width:0}.game-card-header{padding:15px 15px 12px}.game-card .game-phase-badge{font-size:6px;padding:6px}.game-controls{padding:15px}.entry-button{font-size:10px}.game-card .field-label label{font-size:9px}.research-catalog{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:20px 16px}.category-tile.research-catalog-tile{padding:0;border-radius:9px;background:none;border:0;box-shadow:none;overflow:visible;min-width:0;display:flex;flex-direction:column}.research-catalog-tile .research-cover-link{display:block;position:relative;aspect-ratio:3/4;margin:0;overflow:hidden;border:1px solid #e47eaf;border-radius:9px;background:linear-gradient(155deg,#ffe7f4,#e6a5cc);text-decoration:none;color:#47233d;transition:transform .18s}.research-catalog-tile .research-cover-link:hover{transform:translateY(-4px)}.research-catalog-tile .research-cover-link:after{display:none}.research-catalog-tile .research-cover-link img{position:absolute;top:20%;left:0;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;mix-blend-mode:multiply;background:none}.research-cover-kicker{position:absolute;left:12px;top:15px;font-size:6px;letter-spacing:1px;font-weight:800;opacity:.65}.research-cover-title{position:absolute;left:12px;right:7px;bottom:32px;font-size:22px;font-weight:900;font-style:italic;line-height:1;letter-spacing:-1px}.research-cover-subtitle{position:absolute;left:12px;bottom:17px;font-size:6px;letter-spacing:1px;font-weight:800;opacity:.7}.research-agentcrash .research-cover-link{background:linear-gradient(155deg,#f4e8ff,#af91db);border-color:#a588cc;color:#422664}.research-discrash .research-cover-link{background:linear-gradient(155deg,#fff1dd,#efbc9c);border-color:#dca47d;color:#75432a}.research-sportcrash .research-cover-link{background:linear-gradient(155deg,#e6fff5,#96cbb8);border-color:#70b098;color:#265649}.research-67crash .research-cover-link{background:linear-gradient(155deg,#ebeeff,#a8b9e9);border-color:#8b9ed4;color:#3b4a7a}.research-crashfund .research-cover-link{background:linear-gradient(155deg,#fff6d7,#d7bf83);border-color:#c9a45b;color:#665022}.research-tile-info{padding-top:12px;display:flex;flex-direction:column;flex:1}.research-tile-info .research-card-status{padding:0;border:0;color:#b090ab;letter-spacing:.8px;font-size:7px;display:flex;gap:5px;align-items:center;background:none;min-height:0;margin:0}.research-card-status i{height:4px;width:4px;border-radius:50%;background:#d095bd}.research-tile-info h3{font-size:13px;font-style:normal;margin:9px 0 6px;letter-spacing:0}.research-tile-info>p{font-size:9px;line-height:1.7;color:#9f8eaa;margin:0 0 15px;min-height:0;max-width:none}.research-catalog-tile .research-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:auto}.research-catalog-tile .research-card-actions .button{font-size:9px;min-width:0;min-height:32px;padding:8px;border-radius:6px;justify-content:center;gap:3px;box-shadow:none}.research-card-actions .button svg{width:12px;height:12px}.research-toolbar{margin-top:22px}.explore-banner{padding:24px;border-radius:11px;min-height:0;gap:20px;margin:0}.explore-banner h2{font-size:27px;margin:12px 0}.explore-banner p{font-size:11px;line-height:1.8;max-width:630px}.explore-banner .eyebrow{font-size:7px}.collection-brand{flex-basis:125px;gap:0}.collection-brand img{width:115px;height:115px}.collection-brand>span{font-size:7px;letter-spacing:2px}.provider-roadmap{margin-top:34px;border-radius:11px}.category-bottom{border-radius:11px}.site-workspace .footer{margin:35px 32px 0;max-width:none;padding:22px 0;background:none;border-color:#302735}.footer-steps{padding-bottom:22px}.footer-steps>span{font-size:10px}.footer-steps b{width:26px;height:26px;font-size:12px}.footer-bottom{padding-top:20px}.footer-bottom p{font-size:8px}.button{border-radius:8px}.glass{border-radius:12px}.builder-preview{top:98px}.builder-layout{scroll-margin-top:100px}.sidebar-scrim{position:fixed;inset:var(--header-height) 0 0;background:#07060cbb;border:0;z-index:42;backdrop-filter:blur(3px)}@media(min-width:1800px){.lobby-grid,.research-catalog{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:1250px){:root{--sidebar-width:218px}.header.app-header{gap:15px;padding-right:22px}.header.app-header .brand-logo{width:108px}.header.app-header .brand-cat-icon{width:34px}.header.app-header .header-models .nav-link{padding-inline:12px!important}.header.app-header .header-end{gap:10px}.header.app-header .header-wallet>svg{display:none}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-included{display:none}.subscription-hero .hero-copy{padding:23px}.subscription-hero .hero-copy>p{font-size:10px}.subscription-hero .hero-image{padding:0}.lobby-grid,.research-catalog{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.catalog-heading h2{font-size:17px}.cover-title{font-size:29px}}@media(max-width:1000px){:root{--sidebar-width:248px;--header-height:68px}.site-workspace,.sidebar-collapsed .site-workspace{margin-left:0}.header.app-header{padding-inline:15px;gap:15px}.header-brand{width:auto}.header.app-header .header-models{margin-left:10px}.header.app-header .header-end{gap:10px}.header.app-header .brand-logo{width:115px}.header.app-header .brand-cat-icon{width:37px}.app-sidebar{box-shadow:14px 0 35px #0004}.sidebar-mobile-open{overflow:hidden}.subscription-hero{grid-template-columns:1.3fr .7fr}.subscription-hero .hero-image{grid-row:1;grid-column:2;max-width:none}.subscription-hero .hero-copy{grid-row:1;grid-column:1;max-width:none}.lobby-grid,.research-catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.subscription-highlights{gap:17px}.header.app-header .header-models .nav-link{padding:9px 12px!important;font-size:11px!important}.button.primary.header-waitlist{font-size:10px;gap:10px;padding:10px 12px}.cover-title{font-size:31px}.header.app-header .header-wallet{font-size:11px}}@media(max-width:760px){.header.app-header .header-models{display:none}.header.app-header .header-end{gap:10px}.header-brand{flex:1}.header.app-header .brand-logo{width:110px}.development-banner{padding:9px 20px}.development-banner>div>span:last-child{display:none}.subscription-home,.content-page{padding:20px 20px 0}.catalog-search{margin-bottom:18px}.subscription-hero .hero-copy{padding:23px}.subscription-hero h1{font-size:31px}.subscription-hero .hero-image{max-height:260px}.subscription-hero .hero-caption{font-size:5px;letter-spacing:.1px}.subscription-hero .hero-copy>p{font-size:10px}.catalog-heading h2{font-size:16px}.catalog-heading>div>svg{width:17px;height:17px}.catalog-count{font-size:9px}.catalog-filter-tabs button{font-size:9px;padding:8px 10px}.catalog-sort{font-size:9px;gap:7px}.catalog-sort select{font-size:9px;padding-left:8px}.lobby-grid,.research-catalog{gap:18px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.cover-title{font-size:30px}.subscription-highlights{grid-template-columns:1fr;gap:17px;padding:22px 0}.subscription-highlights>div{padding:0 0 0 13px;border-left:2px solid #783451;border-right:0}.subscription-highlights>div strong{margin:5px 0}.subscription-highlights>div>span{font-size:7px}.subscription-highlights>div p{font-size:10px}.subscription-explainer,.home-builder{margin:30px 0 0}.site-workspace .footer{margin-inline:20px}.page-title-row h1{font-size:32px}.page-title-row p{font-size:11px}.collection-brand{flex-basis:90px}.collection-brand img{width:90px;height:90px}.explore-banner{padding:20px}.explore-banner h2{font-size:25px}.research-cover-title{font-size:23px}.research-tile-info>p{font-size:10px}.catalog-footnote{align-items:flex-start;font-size:8px}}@media(max-width:520px){:root{--header-height:65px}.header.app-header{padding-inline:9px;gap:8px}.header-brand{gap:3px}.shell-icon-button{width:29px;flex-basis:29px}.header.app-header .brand-cat-icon{width:30px;height:40px}.header.app-header .brand-logo{width:91px;height:40px}.header.app-header .header-end{gap:7px}.header.app-header .header-wallet{font-size:10px;padding:6px;height:36px;gap:4px}.header-wallet .wallet-copy small{font-size:5px;letter-spacing:.4px}.header-wallet .plus{display:none}.button.primary.header-waitlist{font-size:9px;min-height:36px;padding:8px 9px;gap:0;white-space:nowrap}.header-waitlist svg{display:none}.development-banner{padding:10px 15px}.development-banner>div,.development-banner strong,.development-banner button{font-size:9px}.subscription-home,.content-page{padding:17px 15px 0}.catalog-search{height:42px;padding:0 12px;gap:10px;border-radius:7px}.catalog-search input{font-size:11px}.catalog-search kbd{display:none}.subscription-hero{grid-template-columns:1fr;min-height:0;margin-bottom:24px;border-radius:10px;position:relative}.subscription-hero .hero-copy{padding:24px 20px;z-index:2;grid-column:1;grid-row:1}.subscription-hero .hero-image{position:absolute;inset:3px -10px auto auto;width:43%;height:142px;max-height:none;grid-column:auto;grid-row:auto;opacity:.85;z-index:1}.brand-hero-art>img{transform:none}.brand-sparkle{display:none}.subscription-hero .hero-copy>.eyebrow{font-size:6px;letter-spacing:1.1px;max-width:65%}.subscription-hero h1{font-size:27px;letter-spacing:-.8px;max-width:65%;margin:16px 0 14px}.subscription-hero .hero-copy>p{font-size:10px;max-width:95%;line-height:1.8}.subscription-hero .hero-actions{margin-top:15px;display:flex;max-width:none;flex-direction:row}.subscription-hero .hero-actions>.primary{min-height:39px;width:auto;font-size:10px;padding:10px 12px}.hero-explain-link{font-size:9px;margin-top:13px}.subscription-hero .hero-caption{font-size:5px;max-width:none;margin-top:12px;letter-spacing:.2px}.catalog-heading{gap:8px;align-items:flex-start;margin-bottom:15px}.catalog-heading h2{font-size:15px;line-height:1.4;max-width:180px}.catalog-heading>div{gap:8px}.catalog-count{padding-top:3px;font-size:8px}.catalog-toolbar{flex-wrap:wrap;gap:12px}.catalog-filter-tabs{padding:3px;gap:3px;flex:1;justify-content:space-between}.catalog-filter-tabs button{font-size:9px;padding:8px 9px;flex:1}.catalog-sort{margin-left:auto;min-height:32px}.catalog-sort select{min-height:32px}.lobby-grid,.research-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 12px}.game-cover{padding:13px}.cover-label{font-size:6px}.cover-title{font-size:29px;bottom:29px}.cover-brand{font-size:6px}.tile-caption>strong{font-size:11px}.tile-caption>span{font-size:8px}.catalog-footnote{flex-direction:column;gap:10px;margin-top:20px}.provider-grid{grid-template-columns:1fr}.game-chart{height:190px}.game-name small{font-size:5px}.explainer-heading h2,.subscription-plan-intro h2{font-size:27px}.subscription-explainer .story-tabs{gap:5px}.research-cover-title{font-size:23px}.research-cover-subtitle{font-size:6px}.explore-banner{padding:18px}.collection-brand{flex-basis:66px}.collection-brand img{width:66px;height:66px}.collection-brand>span{font-size:5px;letter-spacing:1px}.explore-banner h2{font-size:23px;letter-spacing:-.8px}.explore-banner p{font-size:10px}.research-toolbar{flex-wrap:nowrap}.research-tile-info h3{font-size:13px}.research-tile-info>p{font-size:10px}.research-catalog-tile .research-card-actions .button{font-size:10px;min-height:35px}.site-workspace .footer{margin-inline:15px}.footer-steps>span{font-size:8px}.footer-steps{gap:8px}}@media(max-width:360px){.header.app-header .brand-cat-icon{display:none}.header.app-header .brand-logo{width:92px}.subscription-hero h1{font-size:24px}.subscription-hero .hero-image{top:15px;width:41%}.catalog-heading h2{font-size:14px}.cover-title{font-size:26px}.research-cover-title{font-size:20px}}@media(prefers-reduced-motion:reduce){.site-workspace,.game-cover,.research-cover-link,.cover-play{transition:none}.game-cover:hover,.research-cover-link:hover{transform:none}}.side-link.sidebar-classic{color:#81dedc;background:#17292f;font-size:11px;min-height:36px}.sidebar-classic>svg{color:#70bdc4}.sidebar-classic .side-pill{border-color:#355c63;color:#8ed3d6;font-size:6px}.brand-money-quote{display:flex;align-items:center;gap:13px;margin:-7px 0 27px;padding:12px 18px;border-left:3px solid #ff3697;background:linear-gradient(90deg,#ff268e0c,transparent 80%);color:#c5b6cb;font-size:16px;font-style:italic;line-height:1.6;letter-spacing:-.2px}.brand-money-quote strong{color:#ff89c0;font-weight:750;white-space:normal}.brand-quote-mark{flex:0 0 auto;align-self:flex-start;color:#ff469f;font:52px/.9 Georgia,serif;margin-top:4px;user-select:none}@media(max-width:520px){.brand-money-quote{gap:10px;padding:11px 12px;font-size:13px;margin-bottom:24px}.brand-money-quote strong{display:block}.brand-quote-mark{font-size:43px}}:root{color-scheme:light;--bg:#ffffff;--panel:#ffffff;--text:#292231;--muted:#716476;--line:#eadfe8;--pink:#ce176d;--yellow:#bd1b68;--green:#167553;--classic:#126f7b;--brand-rose:#ce176d}::selection{background:#ffd4e7;color:#531c3c}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-color:#b81766}.site-workspace,.site-workspace main{background:#fff}.header.app-header{background:#fff;border-color:#eedfe8;box-shadow:0 3px 18px #642a4310}.shell-icon-button{color:#78657d}.shell-icon-button:hover{background:#f9edf4;color:#a6185b}.header.app-header .brand-logo,.footer-brand img{filter:drop-shadow(0 1px 1px #5a1c3c26)}.header.app-header .header-models .subscription-nav{background:linear-gradient(115deg,#d32277,#bd0b63);color:#fff;border-color:#eb5d9c;box-shadow:inset 0 1px #fff5,0 3px #ad155b}.header.app-header .header-models .classic-nav{background:#eaf7f8;border-color:#cbe5e8;color:#126f7b}.header.app-header .header-models .classic-nav.active{background:#d0edf0;border-color:#87c8ce;color:#155563}.header.app-header .header-wallet{background:#fbf7fa;border-color:#eadde7;color:#302136}.header-wallet .wallet-copy small{color:#78677f}.header-wallet>svg{color:#915f7d}.header-wallet .plus{background:#f9e1ee;color:#ae1b60}.header.app-header .header-wallet:hover{background:#fceaf3}.app-sidebar{background:#fff;border-color:#eee4eb;scrollbar-color:#dac5d3 #fff}.sidebar-section-label{color:#7b687f}.sidebar-section-label>span{background:#f1e9f8;color:#7a4a98}.side-link{color:#64536c}.side-link>svg{color:#7b6981}.side-link:hover{color:#a21c5e;background:#fbf0f6}.side-link.active{background:linear-gradient(100deg,#ffe6f1,#fff2f8);color:#ac155f;border-color:#f5bad5;box-shadow:inset 3px 0 #e92c85}.side-link.active>svg{color:#c8206c}.side-pill{background:#fff4f9;color:#ab2e66;border-color:#efc6dc}.side-count{color:#bf397e}.sidebar-divider{background:#eee4eb}.sidebar-bottom{color:#7a6a7e}.side-project-icon.purple{background:#efe5fa;color:#79449c}.side-project-icon.orange{background:#fff0e5;color:#a85a24}.side-project-icon.pink{background:#ffe5f0;color:#ba286c}.side-project-icon.mint{background:#e2f5ed;color:#2e7b60}.side-project-icon.blue{background:#e8efff;color:#3e66a7}.side-project-icon.gold{background:#fcf2db;color:#8a6a1d}.side-link.sidebar-classic{background:#edf8f9;color:#126f7b}.sidebar-classic>svg{color:#297786}.sidebar-classic .side-pill{background:#f5fcfc;border-color:#c4e2e5;color:#387782}.sidebar-launch{background:linear-gradient(130deg,#fff1f8,#fff9fc);border-color:#f2ccdf}.sidebar-launch strong{color:#6f3558}.sidebar-launch p{color:#83677b}.sidebar-launch button{color:#b81d64}.sidebar-scrim{background:#47314055}.development-banner{background:#fff1f7;border-color:#f6dce8;color:#8a6379}.development-banner>div{color:#8a6379}.development-banner strong{color:#93486f}.development-banner button{color:#b51c63}.catalog-search{background:#fff;border-color:#e5d8e3;box-shadow:0 2px 5px #6e345407}.catalog-search svg{color:#7d697c}.catalog-search input{color:#35283b}.catalog-search input::placeholder{color:#796b79}.catalog-search kbd{background:#faf6f9;border-color:#e9dce6;color:#7b697d}.subscription-hero{background:radial-gradient(ellipse at 95% 20%,#ffd8eb,transparent 55%),linear-gradient(110deg,#fff8fc,#fff1f7);border-color:#f0c9dc;box-shadow:0 5px 24px #a42e6410}.subscription-hero h1{color:#322135;text-shadow:none}.subscription-hero h1 em{color:#cf176b;background:linear-gradient(150deg,#d53280,#bc0e60);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subscription-hero .hero-copy>.eyebrow{color:#a8366e}.subscription-hero .hero-copy>p{color:#7f627a}.subscription-hero .hero-copy>p strong{color:#71324f}.subscription-hero .hero-caption{color:#826679}.hero-explain-link{color:#a71d60}.hero-explain-link span,.hero-explain-link:hover{color:#c62674}.brand-sparkle{background:#da3f8a}.brand-money-quote{background:linear-gradient(90deg,#fff0f7,transparent 85%);color:#72536c;border-color:#e52d82}.brand-money-quote strong{color:#c01b69}.brand-quote-mark{color:#cd2a77}.catalog-heading h2{color:#362b3d}.catalog-heading>div>svg{color:#886481}.catalog-included{background:#ffe9f3;color:#b92c71}.catalog-count{color:#79687e}.catalog-filter-tabs{background:#f8f3f7;border-color:#ebdfe8}.catalog-filter-tabs button{color:#7c6882}.catalog-filter-tabs button[aria-pressed=true]{background:#fff;color:#ad1c62;box-shadow:0 1px 5px #7e355521}.catalog-filter-tabs button:hover{color:#ae1b62}.catalog-sort{color:#7c6780}.catalog-sort select{background:#fff;border-color:#e6d8e3;color:#685270}.tile-caption>strong{color:#514157}.tile-caption>span{color:#7a687c}.catalog-footnote{color:#7a6a7e}.catalog-footnote a{color:#b82b70}.cover-add{--cover-bg:linear-gradient(145deg,#fff7fb,#fcedf5);border-color:#e3a6c4;box-shadow:none}.cover-add .cover-label{color:#90607b}.add-cover-plus{color:#c53678}.cover-add>strong{color:#a03069}.cover-add>span:not(.cover-label):not(.add-cover-plus){color:#8b6280}.cover-add .add-cover-action{color:#b62369!important}.catalog-empty{background:#fff8fc;border-color:#e9c6d9;color:#80687c}.catalog-empty h3{color:#663c58}.catalog-empty>svg{color:#bd3f7c}.subscription-highlights{border-color:#eddee7}.subscription-highlights>div{border-color:#eacbdb}.subscription-highlights>div>span{color:#b42e71}.subscription-highlights>div strong{color:#4b3047}.subscription-highlights>div p{color:#7e6879}.eyebrow,.yellow,.subscription-plan-intro .eyebrow,.subscription-explainer .eyebrow{color:#b6266a}.text-link{color:#a72664}.text-link:hover{color:#c6156a}.micro-note,.small-note,.empty-state{color:#7c6981}.page-title-row h1,.explainer-heading h2,.comparison-heading h3,.subscription-plan-intro h2{color:#36293d}.page-title-row p,.explainer-heading>p,.subscription-plan-intro p{color:#7d6884}.glass,.price-section,.mechanics-section,.builder-preview,.mechanics-notes,.conversion-card,.conversion-rules,.token-card,.dash-plan,.dash-profile,.dashboard-metrics>div,.dashboard-panels>div,.history-panel,.five-offer,.provider-roadmap,.category-bottom,.cat-panel,.docs-block,.fund-vision{background:#fff;border-color:#e8dce5;box-shadow:0 3px 16px #71374c08}.button.subtle,.button.outline-pink,.button.outline-yellow,.button.fund-link{background:#fff7fb;color:#a92565;border-color:#e7b6cf;box-shadow:inset 0 1px #fff,0 2px #f5e5ed}.button.subtle{background:#f8f4f8;color:#6a5073;border-color:#e2d3e1}.button.subtle:hover,.button.outline-pink:hover,.button.outline-yellow:hover,.button.fund-link:hover{background:#fce9f3;color:#9b205b;border-color:#d89bb9}.button.classic-link{background:#e9f7f8;color:#176c78;border-color:#b7dce0;box-shadow:0 2px #dceef0}.button.classic-link:hover{background:#d9f0f2}.button.outline-pink>svg,.button.outline-yellow>svg,.button.subtle>svg{background:#f7e1ed;color:#b72c6d;stroke:currentColor;border-color:#ecc4d9}.button.classic-link>svg{background:#d7eef0;color:#327783;stroke:currentColor;border-color:#b7dce0}.subscription-story{background:linear-gradient(130deg,#fff8fc,#fff);border-color:#e9cada}.story-tabs{border-color:#eddae5}.story-tabs button{background:#fff;color:#6e526b;border-color:#eedce7}.story-tabs button b{color:#b5477d}.story-tabs button>span{color:#5e3e57}.story-tabs small{color:#80687a}.story-tabs i{color:#a65280}.story-tabs button[aria-selected=true]{background:linear-gradient(125deg,#ffe8f2,#fff5fa);border-color:#e6adc9;box-shadow:inset 3px 0 #d22e7a}.story-tabs button[aria-selected=true]>span,.story-tabs button[aria-selected=true] b{color:#b02265}.story-tabs button[aria-selected=true] small{color:#985272}.story-panel{background:transparent}.story-kicker{color:#b7296e}.story-panel h3{color:#54314b}.story-panel>p,.story-panel-bottom p{color:#7e6378}.story-metric{border-color:#eed7e4}.story-metric strong{color:#bb226a}.story-metric span{color:#836579}.story-panel-bottom{border-color:#eedce6}#story-next{color:#b32368}.subscription-fund{background:#fff;border-color:#e6cddc}.fund-intro h3{color:#4b2b43}.fund-intro h3 em{color:#c42b72}.fund-intro>p,.fund-intro .fund-equation-note{color:#85657d}.fund-equation{background:#fff5fa;border-color:#eccbde;color:#7c3f62}.fund-equation strong{color:#743858}.fund-equation>span,.fund-equation>b{color:#bd3978}.fund-equation i{background:#dcacc5}.pool-scenarios button{background:#fff6fa;border-color:#e9c1d6;color:#a33c6e}.pool-scenarios button:hover{background:#fce5f0}.fund-calculator{background:#fff9fc;border-color:#e8cadb}.fund-calculator-heading{color:#a04576}.example-badge{background:#fbe9f3;border-color:#eac2d7;color:#9f5079}.fund-calculator>label{color:#744b65}.fund-calculator>label>span{color:#8b637b}.fund-calculator input{background:#fff;border-color:#e3c5d6;color:#63354f}.fund-unit-value{border-color:#ead2e0;color:#945e7f}.fund-unit-value strong{color:#bc2a6b}.fund-claim-result{background:#ffeff7;border-color:#ebbed4}.fund-claim-result>span{color:#a24b79}.fund-claim-result>strong{color:#b51f65}.fund-claim-result>small{color:#915f7c}.pool-share-track{background:#f3dce8}.pool-share-track>span{background:#d82b7b}.pool-remainder{color:#92607c}.pool-remainder b{color:#71435f}.fund-example-note{color:#8a647c}.fund-example-note.error{color:#b62b65}.fund-future{background:#fff5fa;border-color:#efd7e4}.future-mark{background:#fce4f0;border-color:#edc0d5;color:#c52e74}.fund-future strong{color:#804564}.fund-future p{color:#856579}.future-status{background:#fff;border-color:#e4b7ce;color:#a53d71}.comparison-plan{background:#fff9fc;border-color:#e8c1d6}.classic-comparison{background:#f7fcfd;border-color:#c9e3e7}.comparison-heading p,.comparison-scope{color:#7b697f}.comparison-plan h4{color:#803754}.classic-comparison h4{color:#245f69}.comparison-card-top{color:#985c7f}.comparison-icon{color:#bd3076;background:#ffe6f1;border-color:#edbdd3}.classic-comparison .comparison-icon{background:#e5f5f7;color:#267485;border-color:#c7e0e7}.comparison-lead{color:#75546b}.comparison-plan dl>div{border-color:#eddae6}.comparison-plan dt{color:#89647b}.comparison-plan dd{color:#61465b}.classic-comparison dd{color:#456d78}.build-steps li{background:#fff7fb;border-color:#efd1e1;color:#77465f}.build-steps b{color:#c43379}.included-badge{color:#ac2f6d;background:#fff0f7;border-color:#eec7da}.numbered-heading p,.risk-presets>span,.range-labels,.builder-options p,.mechanic-card p{color:#7c677c}.price-input{background:#fff5fa;border-color:#edc4d9;color:#b52b6b}.price-input input{color:#ac2362}.price-input small{color:#8c6279}.plan-presets button,.risk-presets button{background:#fff9fc;color:#8e6080;border-color:#e7c8db}.plan-presets button.selected,.risk-presets button.selected{background:#fce0ee;color:#a61c61;border-color:#dc8bb3}.mechanic-card,.yellow-card{background:linear-gradient(145deg,#fff2f8,#fff);border-color:#eed7e3}.mechanic-card h3{color:#713c5e}.mechanic-card>svg,.mechanic-card output,.yellow-card>svg,.yellow-card output{color:#bf2d70}.builder-options label,.check-label{color:#84617a}.builder-options output{color:#bc2b6d}.builder-options,.play-style{border-color:#eddae5}.mechanics-notes{color:#79607e}.mechanics-notes p{color:#7f6781}.builder-preview dl>div{border-color:#eedce7}dt{color:#816782}dd{color:#ac326c}.sample-round{background:#fff2f8;border-color:#ecd0df}.sample-round>.eyebrow{color:#a6537a}.sample-round>div{color:#8c627f}.preview-conversion p{color:#80687b}.preview-conversion strong{color:#7a385d}.input-box,.plain-input,.section-heading select,.cat-field input,.cat-field select,.cat-field textarea{background:#fff;border-color:#dfcbdc;color:#533751}.input-box>span{color:#846680}.input-box input,.plain-input{color:#533751}.input-box input:disabled{color:#7a6a79;background:#faf6f9}.field-label label{color:#876482}.field-label>span{color:#85657d}.check-switch span{background:#ddcbd9}.check-switch span:before{background:#fff}.check-switch input:checked+span{background:#cc3178}.check-switch input:checked+span:before{background:#fff}input[type=range]{accent-color:#d52b78}input[type=checkbox],progress{accent-color:#d52b78}.model-switch{background:#f7eef5;border-color:#e5cadc}.model-switch button{color:#8a627f}.model-switch .active{background:#c61b70;color:#fff}.model-switch button[data-model=classic].active{background:#e0f1f4;color:#246b77}.play-status-bar{background:linear-gradient(115deg,#fff5fa,#fff);border-color:#ebcfdf}.play-status-bar>div>span{color:#86647d}.play-status-bar strong{color:#5d3454}.play-status-bar>div:first-child strong{color:#b52a68}.play-status-bar small{color:#85657b}.play-tabs-row,.play-tabs{border-color:#ead4e2}.play-tabs button{color:#85667c}.play-tabs button[aria-selected=true]{color:#b62a69}.play-tabs button>span{background:#fde6f1;color:#b6477c}.game-card{background:#fff;border-color:#e7cadb;box-shadow:0 3px 18px #8a34510a}.game-name h3{color:#59324f}.game-name small{color:#866580}.game-number{color:#be3b79;background:#fdebf4;border-color:#efcee0}.game-phase-badge{color:#85667b;border-color:#e7cddd;background:#faf3f8}.game-phase-badge.running{background:#eaf6ef;color:#2d7d57;border-color:#c4e5d3}.game-phase-badge.crashed{background:#ffe9f1;color:#bd3567;border-color:#efbcd0}.recent-rounds>span{background:#f7eef5;border-color:#ecd9e5;color:#8d6082}.recent-rounds>span.high{background:#fce2ef;color:#bc2e70;border-color:#f0bfd7}.game-chart{background:linear-gradient(0deg,#fceef6,transparent 65%),repeating-linear-gradient(0deg,transparent,transparent 39px,#f2e5ed 40px),#fff;border-color:#eddae6}.game-number-display span{color:#9a5a80}.game-number-display strong{color:#b42d6c}.game-number-display small{color:#86647f}.game-chart.crashed .game-number-display strong{color:#c63276}.game-round-id{color:#7f687a}.entry-button{background:linear-gradient(110deg,#ffe6f2,#fbd4e7);border-color:#e4a1c0;color:#a22060;box-shadow:0 2px #edbfd6}.entry-button:hover{background:#f9cde2}.entry-button.queued{background:#f6eff5;color:#85667e;border-color:#e5ccdf}.entry-button.cashout{background:#c51d70;color:#fff;border-color:#d12574}.entry-result,.play-footnote{color:#82677f}.provider-add-tile{background:#fff6fb;border-color:#dc9cbe}.provider-add-tile:hover{background:#ffeaf4}.provider-plus{background:#fce1ef;color:#bf3377;border-color:#edc1d7}.provider-add-tile>strong{color:#98456f}.provider-add-tile>span:not(.provider-plus){color:#8b627b}.provider-tile-action{color:#b3266c}.provider-preview-note{background:#fff5fa;border-color:#eed3e2;color:#925f7f}.provider-remove{color:#b4457c}.redemption-explanation{background:#fff4f9;border-color:#edcadd}.redemption-explanation strong{color:#8d3962}.redemption-explanation p,.conversion-sandbox-label p{color:#88647c}.conversion-sandbox-label>span{color:#b24979}.outlined-badge,.step-kicker{color:#935e80;border-color:#e5c3d9}.destination-options>label>span{background:#fff;border-color:#e5cddd}.destination-options input:checked+span{background:#fff0f8;border-color:#d989b4}.destination-options strong{color:#7c3c65}.destination-options small,.destination-options svg{color:#86647e}.conversion-amount-label{color:#87607d}.conversion-available{color:#85647e}.conversion-available strong{color:#6d385e}.exchange-preview{background:#fcf6fa;border-color:#ecdae6}.exchange-preview>div{color:#87657f}.exchange-preview strong{color:#7a4266}.exchange-preview .receive-row strong{color:#af2968}.receive-row{border-color:#ecd6e3}.token-card{background:radial-gradient(ellipse at 50% 20%,#ffe3f0,transparent 65%),#fff}.token-orbit{background:radial-gradient(circle,#ffd3e8,#fff3f9);border-color:#e69cbd;box-shadow:0 0 30px #d8277410}.token-card>strong{color:#ac2565}.token-card>span:not(.eyebrow):not(.token-orbit){color:#955d7f}.conversion-rules ol{color:#83667f}.history-panel th,th{background:#fcf4f9;color:#86657f}.history-panel td,td{color:#76566f;border-color:#eedee8}.history-panel td small,td small{color:#81677e}.section-heading,.section-heading select{border-color:#ead6e4}.empty-state{color:#80687d}.dashboard-metrics strong{color:#6c3155}.dashboard-metrics span,.dash-plan>div>span{color:#86657f}.dash-plan strong{color:#b53070}.dash-plan small{color:#8e617d}.dash-profile>svg{color:#89647e}.status-chip{background:#fff1f8;border-color:#e5b8d0;color:#b33d76}.next-flight:before{background:linear-gradient(90deg,#fffafff5 20%,#fffaffd9 70%),url(./assets/brand/sharp/crashfy-mark.webp) right center/auto 95% no-repeat}.next-flight .eyebrow{color:#925e83}.next-flight>strong{color:#bf3073}.explore-banner{background:radial-gradient(ellipse at 100% 20%,#ffe0ef,transparent 55%),linear-gradient(120deg,#fff8fc,#fff);border-color:#e7c9db}.explore-banner h2,.fund-vision h2{color:#6e3558}.explore-banner p,.category-bottom p{color:#85657a}.collection-brand>span{color:#b5437b}.research-tile-info h3{color:#63465c}.research-tile-info>p{color:#7d677a}.research-tile-info .research-card-status{color:#915f80}.research-tabs{background:#faf2f8;border-color:#e5ccdf}.research-tabs a{color:#88647f}.research-tabs a[aria-current=page]{background:linear-gradient(120deg,#fca0ce,#ff4fa7);color:#5a1638;border-color:#e9a2c3}.research-tabs a:hover{background:#ffe5f2;color:#a32e68}.research-label{color:#8c6283}.research-label>span{color:#7d6878}.provider-milestones{border-color:#ebd5e4}.provider-milestones b{color:#ac507d}.provider-milestones strong{color:#794363}.provider-milestones span{color:#87647e}.doc-number{color:#9e5883}.docs-block h2{color:#6c385a}.docs-block p,.docs-block dd,.docs-block li,.docs-block ol{color:#87657e}.docs-block dt{color:#81496d}.docs-block dl>div{border-color:#ead0e0}.docs-status span{color:#85667c}.docs-status b{color:#99557d}.docs-footer{color:#8c617f}.docs-block,.docs-status,.docs-footer{border-color:#e6ccdd}.cat-panel h2,.cat-panel h3,.panel-top h2{color:#673752}.cat-panel>p,.cat-panel>.micro-note,.cat-table-note{color:#85657c}.cat-chip{background:#fff2f9;border-color:#e6bfd5;color:#935e7e}.cat-field{color:#89647f}.cat-field>span,.cat-field>strong{color:#ad326b}.cat-dl dt{color:#88647c}.cat-dl dd{color:#a93b6f}.cat-dl>div{border-color:#ead0df}.cat-metrics{border-color:#e6cadc}.cat-metrics>div>span{color:#83667d}.cat-metrics strong,.cat-metrics>div:first-child strong{color:#b13170}.cat-message{color:#8b4b72!important}.category-page progress,.category-page progress::-webkit-progress-bar{background:#f0deea}.category-page progress::-webkit-progress-value{background:#cc2a76}.category-page progress::-moz-progress-bar{background:#cc2a76}.agent-arena{background:radial-gradient(ellipse at 50% 70%,#ffd7ea,transparent 60%)}.agent-node>span,.agent-node:nth-child(2n)>span{background:linear-gradient(140deg,#fff6fb,#fbddec);color:#b74079;border-color:#e6b0cd}.agent-node small{color:#88637e}.arena-core{background:#fff0f7;color:#c13777;border-color:#eab2cc}.category-stage,.global-cat-stage{background:radial-gradient(ellipse at 50% 110%,#ffd5e9,transparent 70%),#fffafd;border-color:#e6bbd1}.global-cat-stage>strong{color:#bf296e}.global-cat-stage>.eyebrow{color:#ae4e7f}.global-cat-stage>span:last-of-type{color:#87657c}.stage-orbit{border-color:#edb7d1}.line-stage{background:#fff9fd;color:#ca2d77;border-color:#e4bbd1}.line-stage-number{background:#fffafde8}.line-stage-number strong{color:#b62e6b}.line-stage-number .eyebrow{color:#8e617f}.product-display,#page-discrash .product-display{background:linear-gradient(115deg,#fff4fa,#fff);border-color:#e9c5d8}.product-display h3,#page-discrash .product-display h3{color:#77405e}.product-display .eyebrow,#page-discrash .product-display .eyebrow{color:#8f617d}.product-display strong,#page-discrash .product-display strong{color:#b22b66}.product-display p,#page-discrash .product-display p{color:#84667a}.disc-product-image{background:#fff;border-color:#e7c9da}.disc-scale>div{color:#89647c}.disc-live-price>div,.disc-live-price>div:last-child{background:#fff3f9;border-color:#e9c1d4}.disc-live-price span{color:#955d7e}.disc-live-price strong{color:#b83070}.discount-offer{background:#fff1f8;border-color:#e7b9d1}.discount-offer>.eyebrow{color:#9f587b}.discount-offer strong,.discount-offer b{color:#b52b6a}.discount-offer p{color:#88647b}.sport-event-button{background:#fff5fa;border-color:#eac8da;color:#906083}.sport-event-button b,.sport-timeline li strong{color:#b22d6c}.sport-event-button:hover{background:#ffe8f2}.sport-timeline li span{color:#84657d}.sport-timeline li{border-color:#eacfe0}.choice-card{background:#fff;border-color:#e5c5d9}.choice-card b{color:#915f7c}.choice-card>span{color:#8f5f80}.choice-card small{color:#816779}.choice-card.selected,#pick-7.selected{background:radial-gradient(ellipse at 50% 0,#ffd4e8,transparent 75%),#fff7fc;border-color:#d67ca9}.choice-card.selected b,.choice-card.selected>span,#pick-7.selected b,#pick-7.selected>span{color:#bd2b6d}.fund-vision{background:radial-gradient(ellipse at 95% 0,#ffe5f1,transparent 60%),#fff}.fund-flow span{background:#fff5fa;border-color:#e8bed4;color:#975c7c}.hash-box{background:#fff7fb;color:#8a3661;border-color:#e4bed2}dialog,#waitlist-dialog,.provider-dialog{background:#fff;color:#54324b;border-color:#dfabc4;box-shadow:0 24px 100px #63234633}.dialog-shell{background:#fff}.dialog-shell h2,.provider-dialog h2{color:#643550}.dialog-shell>p,.provider-dialog .dialog-shell>p,.rules-block p{color:#85657b}.dialog-heading,.wallet-balances>div{border-color:#eed6e3}.icon-button{color:#995b82;background:#fff5fa;border-color:#ebc8da}.icon-button:hover{background:#fbe1ee}.rules-block h3{color:#ad3771}dialog::backdrop,.provider-dialog::backdrop,#waitlist-dialog::backdrop{background:#48283d66}.provider-picker-tabs{background:#fbf2f8;border-color:#e8cbdd}.provider-picker-tabs button{color:#8b6280}.provider-picker-tabs button[aria-selected=true]{background:#fff;border-color:#e3acc8;color:#ae2c6b}.provider-picker-tabs span{background:#f9dfee;color:#a9507c}.provider-search{background:#fff;border-color:#e4c9da}.provider-search input{color:#814266}.provider-search svg{color:#87647e}.provider-directory-note{background:#fff5fa;border-color:#edcddd}.provider-directory-note p{color:#89647c}.provider-directory-note strong{color:#a34474}.provider-directory-row{background:#fff;border-color:#ead0df}.provider-monogram{background:#fce4ef;border-color:#ebbad0;color:#b44877}.provider-directory-row h3{color:#8b4166}.provider-directory-row p{color:#87657c}.provider-directory-row a{color:#b34a7b}.provider-directory-footer,.provider-directory-footer span:first-child{color:#89637c;border-color:#e8cbdc}.provider-empty,.provider-suggest-intro,#provider-suggest-form .micro-note{color:#8b637f}#provider-suggest-form label{color:#8c5076}#provider-suggest-form label>span{color:#b74576}#provider-suggest-form label>small{color:#826779}#provider-suggest-form input,#provider-suggest-form textarea{background:#fff;border-color:#e4c0d6;color:#804460}.provider-saved{border-color:#ebcddf}.provider-saved h3{color:#955776}.provider-saved h3 span{background:#fae4ee;color:#9f597c}.provider-suggestion{background:#fff6fa;border-color:#e9c8da}.provider-suggestion strong{color:#935576}.provider-suggestion p{color:#8a637b}.provider-suggestion small{color:#856579}.waitlist-dialog-toolbar{background:linear-gradient(100deg,#fff0f7,#fff8fc);border-color:#eecddd}.waitlist-dialog-toolbar>.eyebrow{color:#aa3970}.waitlist-dialog-toolbar .icon-button{background:#fff;color:#ae4e7a;border-color:#e6bad0}#waitlist-dialog .launch-waitlist{background:#fff;border-color:#edcfde}#waitlist-dialog .waitlist-copy{background:radial-gradient(ellipse at 0 0,#ffd9ea,transparent 65%),#fff5fa}#waitlist-dialog .waitlist-copy h2{color:#77415f}.waitlist-copy h2 em{color:#c62a71}.waitlist-copy>p,.waitlist-promises{color:#8e617d}.launch-status{color:#a9517e}.waitlist-free{color:#a45479}.waitlist-form-panel{background:#fff}.waitlist-form-title{color:#9c597e;border-color:#ecd0df}.waitlist-version{color:#a3567e;background:#fff4f9;border-color:#e7b8d0}#waitlist-form>label:not(.waitlist-consent){color:#995b80}#waitlist-form>label>small{color:#8a647c}#waitlist-form>input,#waitlist-form>select{background:#fff;border-color:#dfb9d0;color:#7a3f5f}#waitlist-form>input::placeholder{color:#7e6879}.waitlist-consent,.waitlist-privacy{color:#89647d}.waitlist-message{color:#367c5b}.waitlist-message.error{color:#b53066}.waitlist-success h3{color:#87516e}.waitlist-success p,.waitlist-success>span:not(.waitlist-check){color:#876479}.waitlist-check{background:#fff0f7;border-color:#e2a8c2;color:#bb3d75}.form-message.error{color:#b62f69}.site-workspace .footer{background:#fff;border-color:#ecdfe7}.footer-steps>span{color:#84667b}.footer-steps b,.footer-steps>span:nth-of-type(2) b{background:#fff1f8;border-color:#e5bad0;color:#ae3870}.footer-steps i{background:#ead1e0}.footer-brand>span,.footer-bottom>p{color:#7f687b}.footer-bottom{border-color:#ecdde6}.toast{background:#fff;color:#824664;border-color:#dba6c0;box-shadow:0 8px 32px #68264126}:root{--pink:#d50069;--yellow:#d50069;--brand-neon:#ff007f;--brand-ink:#080b0d;--brand-rose:#d50069;--text:#202326;--muted:#6d6e75;--line:#e5e5e8;--panel:#fff;--bg:#fff}body{background:#fff;color:var(--text)}::selection{background:#ff007f;color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #d50069;outline-offset:4px}.header.app-header{background:#fff;border-bottom:1px solid #e2e2e6;box-shadow:0 4px 18px #090b0d05;flex-wrap:nowrap}.header.app-header:after{content:"";position:absolute;bottom:-1px;left:0;width:var(--sidebar-width);height:3px;background:linear-gradient(110deg,#080b0d 70%,#ff007f 70%)}.header.app-header .logo{align-items:center;min-width:0;gap:0}.header.app-header .brand-logo{width:168px;height:50px;object-fit:contain;filter:none}.header.app-header .header-models{flex-basis:auto;border:0}.header.app-header .header-models .nav-link{border-radius:3px;font-weight:800}.header.app-header .header-models .subscription-nav{background:#ff007f;color:#18020e;border-color:#ff007f;box-shadow:0 3px #a60050}.header.app-header .header-models .subscription-nav:hover{background:#ff2994}.header.app-header .header-models .classic-nav{background:#eaf7f9;color:#126b76;border-color:#cde8eb;box-shadow:none}.header.app-header .header-wallet{background:#fafafa;border-color:#e4e4e7;border-radius:4px;color:#33353c}.header-wallet .wallet-copy small{color:#777981}.header-wallet .plus{background:#f0f0f2;color:#080b0d;border-radius:2px}.header-wallet>svg,.shell-icon-button{color:#63656c}.shell-icon-button:hover{background:#f4f4f6;color:#080b0d}.button.primary{background:#ff007f;border:1px solid #ff007f;border-radius:3px;color:#18020e;font-weight:800;box-shadow:0 3px #a60050;transition:background .18s,transform .18s,box-shadow .18s}.button.primary:hover:not(:disabled){background:#ff2893;color:#18020e;border-color:#ff2893;box-shadow:0 3px #a60050,0 7px 20px #ff007f1a}.button.primary:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #a60050}.button.primary>svg,.subscription-hero .hero-actions>.primary svg,.header.app-header .header-waitlist svg{width:26px;height:26px;flex-basis:26px;padding:4px;background:#080b0d;border:1px solid #080b0d;border-radius:2px;color:#fff;stroke:#fff}.button.primary.header-waitlist{border-radius:3px;background:#080b0d;color:#fff;border-color:#080b0d;box-shadow:0 3px #ff007f}.header.app-header .header-waitlist svg{color:#ff007f;stroke:#ff007f;background:#080b0d;border:0}.button.primary.header-waitlist:hover{background:#29232a;color:#fff;border-color:#29232a}.button.outline-pink,.button.outline-yellow,.button.subtle,.button.classic-link{border-radius:4px;box-shadow:none}.button.outline-pink,.button.outline-yellow{background:#fff;color:#22252a;border-color:#d9d9de}.button.outline-pink:hover:not(:disabled),.button.outline-yellow:hover:not(:disabled){background:#fff2f8;color:#be005e;border-color:#ef8cba}.button.outline-pink>svg,.button.outline-yellow>svg,.button.subtle>svg{border-radius:2px;background:#fff0f7;color:#c80063;border-color:#f4d2e2;stroke:currentColor}.app-sidebar{background:#fff;border-color:#e8e8eb;scrollbar-color:#dfdfe3 transparent}.sidebar-section-label{font-size:8px;font-weight:800;letter-spacing:1.5px;color:#909198}.side-link{border-radius:3px;color:#555760}.side-link>svg{color:#83858c}.side-link:hover{background:#f7f7f8;color:#111316}.side-link.active{background:#fff0f7;color:#c60061;border-color:#f5cfdf;box-shadow:inset 3px 0 #ff007f}.side-link.active>svg,.side-count{color:#cf0066}.side-pill{border-color:#f0c5d9;color:#bc005e;background:#fff}.sidebar-divider{background:#ebebee}.sidebar-section-label>span{background:#f1f0f3;color:#6f6476;border-radius:2px}.sidebar-launch{background:#fafafa;border-color:#e6e6e8;border-radius:4px;box-shadow:inset 3px 0 #ff007f}.sidebar-launch strong{color:#1a1d20;font-weight:800}.sidebar-launch p{color:#7a7c82}.sidebar-launch button{color:#c50061}.sidebar-bottom{color:#96979c}.development-banner{background:#fafafa;border-color:#e9e9ec}.development-banner strong{color:#2b2c30}.development-banner>div{color:#808087}.development-banner button{color:#c60062}.catalog-search{border-radius:4px;border-color:#dfdfe4;background:#fff;box-shadow:none}.catalog-search svg{color:#777981}.catalog-search input{color:#191c20}.catalog-search input::placeholder{color:#92939a}.catalog-search kbd{background:#f8f8fa;border-color:#e5e5e9;color:#8a8b93;border-radius:2px}.subscription-hero.wordmark-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.9fr);padding:0;gap:0;align-items:stretch;min-height:360px;background:#fff;border:1px solid #e3e3e7;border-radius:5px;box-shadow:none;overflow:hidden}.subscription-hero.wordmark-hero:before,.subscription-hero.wordmark-hero:after{display:none}.subscription-hero .hero-copy{grid-column:1;grid-row:1;align-self:center;max-width:none;width:100%;padding:36px 34px}.subscription-hero .hero-copy>.eyebrow{font-size:8px;font-weight:800;letter-spacing:2px;color:#cd0067;margin:0 0 17px}.subscription-hero h1{font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(31px,2.9vw,45px);font-weight:900;line-height:1.03;letter-spacing:-1.65px;font-style:italic;text-transform:uppercase;color:#080b0d;text-shadow:none;margin:0 0 20px}.subscription-hero h1 em{display:block;color:#ff007f;background:none;-webkit-text-fill-color:#ff007f;letter-spacing:-1.6px;margin-top:4px}.subscription-hero .hero-copy>p{color:#757780;font-size:12px;line-height:1.8;max-width:480px;margin:0}.subscription-hero .hero-copy>p strong{color:#35373c;font-weight:700}.subscription-hero .hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:11px;margin:22px 0 0;max-width:none}.subscription-hero .hero-actions>.primary{min-height:45px;min-width:0;padding:9px 11px 9px 16px;font-size:11px;border-radius:3px;gap:16px}.subscription-hero .hero-caption{display:block;color:#93949b;font-size:6px;line-height:1.8;letter-spacing:.4px;margin-top:21px;max-width:none}.hero-explain-link{color:#4a4c53;font-size:10px;font-weight:600;margin-top:20px}.hero-explain-link span{color:#d00066}.brand-motion{position:relative;grid-column:2;grid-row:1;min-height:360px;align-self:stretch;overflow:hidden;background:linear-gradient(120deg,#fff7fb,#fff 80%);border-left:1px solid #efedf0}.motion-kicker{position:absolute;top:22px;left:25px;color:#89818a;font-size:7px;font-weight:700;letter-spacing:1.7px;z-index:1}.brand-rise{position:absolute;top:41px;left:0;width:100%;height:225px;fill:none;stroke:none;overflow:visible}.rise-guide{stroke:#eddee6;stroke-width:.7}.rise-shadow{fill:#080b0d;transform:translate(16px,-1px);opacity:1}.rise-main{fill:#ff007f}.rise-cut{stroke:#fff;stroke-width:7;stroke-linecap:butt}.rise-speed{stroke:#ff007f;stroke-width:3;stroke-linecap:butt}.motion-lockup{position:absolute;left:26px;right:26px;bottom:26px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.motion-lockup img{display:block;width:min(100%,270px);height:65px;object-fit:contain;filter:none}.motion-lockup>span{font-size:8px;letter-spacing:2.4px;color:#080b0d;font-weight:500}.motion-edge{position:absolute;bottom:0;right:-10px;width:100px;height:7px;transform:skew(-35deg);background:#ff007f;border-left:12px solid #080b0d}.brand-money-quote{background:#fafafa;border-color:#ff007f;border-left-width:3px;border-radius:0;color:#5f6068;margin-top:20px;padding-block:16px}.brand-money-quote strong{color:#090b0d;font-weight:800}.brand-quote-mark{color:#ff007f}.catalog-heading h2,.page-title-row h1,.explainer-heading h2,.subscription-plan-intro h2,.comparison-heading h3{color:#111316;font-weight:850;letter-spacing:-.6px}.catalog-heading>div>svg{color:#777980}.catalog-count,.catalog-footnote,.catalog-sort{color:#8b8d94}.catalog-included{background:#fff0f7;color:#bf005f;letter-spacing:.7px;border-radius:2px}.catalog-filter-tabs{border-radius:3px;border-color:#e4e4e8;background:#f8f8f9;padding:4px}.catalog-filter-tabs button{border-radius:2px;color:#7c7e85;font-weight:700}.catalog-filter-tabs button[aria-pressed=true]{background:#080b0d;color:#fff;box-shadow:none}.catalog-filter-tabs button:hover{color:#c60062}.catalog-filter-tabs button[aria-pressed=true]:hover{color:#fff}.catalog-sort select{border-radius:3px;border-color:#e1e1e5;background:#fff;color:#5f6169}.game-cover{border-radius:4px;border-color:#ffffff38;box-shadow:none;transition:transform .18s,box-shadow .18s}.game-cover:hover{transform:translateY(-4px);box-shadow:0 10px 22px #14131a22}.cover-title{font-family:Arial Black,Arial,Helvetica,sans-serif;font-style:italic;font-weight:900;letter-spacing:-1.7px}.cover-multi{--cover-bg:linear-gradient(150deg,#ff1789,#e70070);border-color:#e90072}.cover-multi:before{border-color:#ffffff3d;border-radius:4px;transform:rotate(-17deg)}.cover-multi .cover-label{color:#fff;opacity:1;font-weight:800;letter-spacing:1.2px}.cover-multi .cover-illustration{top:16%;left:24%;width:58%;height:43%;transform:rotate(-12deg)}.cover-multi .multi-brand-symbol{width:100%;height:100%;stroke:#fff;fill:#0b0d1073;stroke-width:3;filter:drop-shadow(6px 5px 0 #96004970)}.cover-multi .multi-brand-symbol path:last-child{fill:none;stroke:#fff;stroke-width:4}.cover-multi .cover-title{color:#fff;text-shadow:3px 3px #97004c}.cover-multi .cover-brand{color:#fff;opacity:.8}.cover-global{--cover-bg:linear-gradient(145deg,#25242b,#080b0d);border-color:#202027}.cover-global .cover-illustration>svg{color:#ff3c9b;filter:none}.cover-global .cover-title{color:#fff}.cover-add{border-radius:4px;background:#fafafa;border-color:#d9d9df}.cover-add .add-cover-plus{color:#ff007f}.cover-add>strong{font-family:Arial Black,Arial,sans-serif;font-style:italic;color:#0d0f12}.cover-add .cover-label{color:#a3a3aa}.cover-add>span:not(.cover-label):not(.add-cover-plus){color:#85858e}.tile-caption>strong{color:#30333a;font-weight:750}.tile-caption>span{color:#8b8c94}.tile-caption i{background:#ed127d}.catalog-footnote a{color:#cb0064}.subscription-highlights{border-color:#e7e7eb}.subscription-highlights>div>span{color:#c60062;font-weight:700}.subscription-highlights>div strong{color:#212329;font-weight:800}.subscription-highlights p{color:#85868d}.glass,.subscription-story,.subscription-fund,.comparison-plan,.price-section,.mechanics-section,.builder-preview,.mechanics-notes,.history-panel,.game-card,.provider-roadmap,.category-bottom,.cat-panel,.docs-block{border-radius:5px;border-color:#e4e4e8;box-shadow:none}.subscription-story{background:#fff}.story-tabs{background:#fafafa}.story-tabs button{color:#73757d}.story-tabs button[aria-selected=true]{background:#fff0f7;border-color:#f1bfd7;color:#c10060;box-shadow:inset 3px 0 #ff007f}.story-panel h3,.fund-intro h3,.comparison-plan h4,.numbered-heading h2,.preview-title h2{color:#17191d;font-weight:800}.story-panel p,.fund-intro p,.comparison-plan dd,.subscription-plan-intro>p,.numbered-heading p,.mechanic-card p{color:#7b7d86}.story-metric strong,.fund-unit-value strong,.fund-claim-result>strong,.mechanic-card output,.price-input input{color:#d00068}.build-steps li{border-radius:4px;background:#fafafa;border-color:#e5e5e8}.build-steps b,.numbered-heading>span{color:#d00068;font-weight:900;font-style:italic}.build-steps li span{color:#777982}.fund-future{background:#fafafa;border-color:#e7e7eb}.fund-future strong{color:#23252c}.fund-future p{color:#888a92}.fund-future>span{color:#c00060}.entry-button{border-radius:3px;background:#fff0f7;border-color:#edb3ce;color:#b6005a;font-weight:800}.entry-button.cashout{background:#d00068;border-color:#b40058;color:#fff}.entry-button.queued{background:#f7f7f9;border-color:#e1e1e7;color:#787985}.game-chart,.game-number,.game-phase-badge{border-radius:3px}.recent-rounds>span.high{color:#c10060;background:#ffe6f2}.world-art{height:200px;background:#fff url(./assets/brand/lamp/crashfy-lamp.webp) center/170px no-repeat;filter:none}.token-orbit{background:#fff;border-color:#ecbad0;box-shadow:8px 8px #fff0f7;border-radius:8px}.token-orbit img{width:90%;height:90%;object-fit:contain}.next-flight:before{background:linear-gradient(90deg,#fffffff5 15%,#ffffffd9 70%),url(./assets/brand/lamp/crashfy-lamp.webp) right center/auto 90% no-repeat}.explore-banner{border-radius:5px;background:linear-gradient(120deg,#fff,#fff5fa);border-color:#eadce3}.explore-banner h2,.cat-panel h2,.cat-panel h3,.docs-block h2{color:#181a1f;font-weight:850}.explore-banner p{color:#7c7e86}.collection-brand{flex-basis:210px;gap:6px}.collection-brand img{width:210px;height:72px;object-fit:contain;filter:none}.collection-brand>span{color:#c50062;font-size:7px;letter-spacing:2px;font-weight:800}.research-catalog-tile .research-cover-link{border-radius:4px}.research-cover-title{font-family:Arial Black,Arial,sans-serif;font-style:italic}.research-doc-cover:after,.research-cover-link:after{background:#fff url(./assets/brand/lamp/crashfy-lamp.webp) center/42px no-repeat;border:1px solid #e80075;border-radius:3px;transform:none;box-shadow:4px 4px #ff007f}.research-tile-info h3{color:#292c33}.research-tile-info>p{color:#83858e}.research-tile-info .research-card-status{color:#c40061}.research-card-status i{background:#ff007f}.waitlist-brand-wordmark{display:block;width:210px;height:65px;object-fit:contain;filter:none;margin:-7px 0 22px}#waitlist-dialog{border-radius:6px;border-color:#dad7dd;box-shadow:0 24px 100px #15111d44}.waitlist-dialog-toolbar{background:#fff;border-bottom-color:#ece9ed}.waitlist-dialog-toolbar>.eyebrow{color:#7b727f;font-weight:800}#waitlist-dialog .waitlist-copy{background:linear-gradient(135deg,#fff3f9,#fff);border-right-color:#ece7ec}#waitlist-dialog .waitlist-copy h2{font-family:Arial Black,Arial,sans-serif;color:#080b0d;font-weight:900;font-style:italic;font-size:38px;letter-spacing:-1.2px}.waitlist-copy h2 em{color:#ff007f}.waitlist-copy p{color:#757780}.waitlist-promises{color:#74747d}.waitlist-promises svg{color:#d00068}.launch-status{color:#a8386d}.waitlist-version{color:#b9005c}.site-workspace .footer{border-color:#e3e3e8;background:#fff}.footer-steps>span{color:#747780}.footer-steps b{background:#fff;border-color:#e1d6dd;color:#d20069;border-radius:3px;font-style:italic;font-weight:900}.footer-steps i{background:#e7e3e8}.wordmark-signature{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;padding:28px 27px;margin-top:18px;border:1px solid #e7e7eb;border-radius:3px;background:#fcfcfd;gap:30px}.wordmark-signature img{display:block;width:min(50%,320px);height:95px;object-fit:contain}.wordmark-signature>span{color:#0b0d10;font-size:22px;line-height:1.08;font-weight:900;font-style:italic;letter-spacing:-.7px;font-family:Arial Black,Arial,sans-serif;margin-right:30px}.wordmark-signature>span strong{color:#ff007f}.wordmark-signature i{position:absolute;right:10px;top:-30%;width:25px;height:160%;background:#ff007f;transform:rotate(24deg);border-right:5px solid #fff;box-shadow:10px 0 #080b0d}.footer-brand img{width:150px;height:45px;max-height:none;object-fit:contain;filter:none}.footer-brand>span,.footer-bottom>p{color:#96979f}.footer-bottom{border-color:#e9e9ed}@media(max-width:1250px){.header.app-header .brand-logo{width:147px}.subscription-hero.wordmark-hero{grid-template-columns:minmax(0,1.2fr) minmax(250px,.85fr)}.subscription-hero .hero-copy{padding:30px 26px}.subscription-hero h1{font-size:34px}.brand-rise{height:215px}.motion-kicker{font-size:6px;letter-spacing:1.25px}}@media(max-width:1000px){.header.app-header .brand-logo{width:155px}.header.app-header .header-models{margin-left:5px}.header.app-header:after{width:225px}.subscription-hero.wordmark-hero{grid-template-columns:minmax(0,1.2fr) minmax(250px,.85fr)}.subscription-hero h1{font-size:35px}}@media(max-width:760px){.subscription-hero.wordmark-hero{grid-template-columns:minmax(0,1.2fr) minmax(210px,.85fr)}.subscription-hero .hero-copy{padding:28px 23px}.subscription-hero h1{font-size:30px;letter-spacing:-1.2px}.subscription-hero h1 em{letter-spacing:-1.2px}.subscription-hero .hero-copy>p{font-size:11px}.brand-motion{min-height:360px}.brand-rise{height:210px;top:58px}.motion-kicker{top:24px;left:20px;font-size:6px;max-width:155px;line-height:1.8}.motion-lockup{left:15px;right:15px;bottom:28px}.motion-lockup>span{font-size:6px;letter-spacing:1.8px}.collection-brand{flex-basis:150px}.collection-brand img{width:150px;height:60px}.collection-brand>span{font-size:6px;letter-spacing:1px}.wordmark-signature>span{font-size:19px}}@media(max-width:520px){.header.app-header .brand-logo{width:127px;height:42px}.header.app-header:after{width:180px}.header.app-header .header-wallet{padding-inline:6px}.header.app-header .header-waitlist{font-size:9px;padding:8px 9px}.header.app-header .header-waitlist svg{display:none}.subscription-hero.wordmark-hero{grid-template-columns:1fr;min-height:0}.subscription-hero .hero-copy{grid-column:1;grid-row:1;padding:26px 22px}.subscription-hero .hero-copy>.eyebrow{font-size:7px;letter-spacing:1.5px;max-width:none}.subscription-hero h1{font-size:33px;max-width:none;margin:0 0 17px;letter-spacing:-1.3px}.subscription-hero h1 em{font-size:32px;letter-spacing:-1.3px}.subscription-hero .hero-copy>p{max-width:none;font-size:11px}.subscription-hero .hero-actions>.primary{width:auto;font-size:11px}.subscription-hero .hero-caption{font-size:5px;letter-spacing:.2px;margin-top:16px}.hero-explain-link{font-size:9px;margin-top:18px}.brand-motion{grid-column:1;grid-row:2;min-height:190px;border-left:0;border-top:1px solid #eee3e9;background:#fff6fa}.motion-kicker{top:16px;left:19px;max-width:none;font-size:5px;letter-spacing:1px}.brand-rise{top:34px;left:-18px;width:67%;height:155px}.motion-lockup{left:auto;right:17px;bottom:52px;width:43%;gap:4px}.motion-lockup img{width:100%;height:45px}.motion-lockup>span{font-size:5px;letter-spacing:.8px}.motion-edge{height:5px;width:70px}.brand-money-quote{font-size:12px}.collection-brand{display:flex;flex-basis:100px}.collection-brand img{width:100px;height:40px}.collection-brand>span{font-size:4px;letter-spacing:.7px}.waitlist-brand-wordmark{width:175px;height:55px;margin-bottom:17px}#waitlist-dialog .waitlist-copy h2{font-size:32px}.wordmark-signature{padding:17px 13px;gap:15px}.wordmark-signature img{width:55%;height:58px}.wordmark-signature>span{font-size:14px;margin-right:11px;letter-spacing:-.35px}.wordmark-signature i{width:13px;right:0;box-shadow:7px 0 #080b0d}.footer-brand img{width:140px;height:42px}}@media(max-width:360px){.header.app-header .brand-logo{width:108px;height:38px}.subscription-hero h1{font-size:33px}.subscription-hero h1 em{font-size:28px}.subscription-hero .hero-copy{padding-inline:20px}.motion-lockup{right:15px;width:41%}.motion-lockup>span{font-size:4px}.wordmark-signature>span{font-size:12px}}@media(prefers-reduced-motion:reduce){.button.primary,.game-cover{transition:none}.button.primary:active:not(:disabled),.game-cover:hover{transform:none}}:root{--pink:#ff007f;--header-height:90px}body{color:#18171d;background:#fff}body .site-workspace{margin-left:0}body .header.app-header{height:90px;padding:0 max(24px,calc((100vw - 1240px)/2));background:#fff;border-bottom:1px solid #eee;gap:24px}.header-brand{width:auto;flex-shrink:0}.lamp-lockup{display:flex!important;align-items:center;gap:8px}.lamp-lockup img{object-fit:contain;width:76px!important;height:60px!important;mix-blend-mode:multiply}.lamp-lockup>span{font-size:30px;font-weight:900;letter-spacing:-1.5px;color:#15141a}.lamp-lockup b{color:#ff007f}.lamp-lockup small{display:block;font-size:6px;letter-spacing:1.8px;margin-top:3px}.showcase-nav{display:flex;align-items:center;gap:26px;white-space:nowrap}.showcase-nav a,.showcase-nav button{font:600 13px inherit;font-size:13px;color:#55515c;background:none;border:0;cursor:pointer;padding:12px 0}.showcase-nav [aria-current],.showcase-nav a:hover{color:#ff007f}.header.app-header .header-wallet{display:none}body[data-section=play] .header.app-header .header-wallet{display:flex}.button{border-radius:30px!important;text-transform:none;letter-spacing:0;font-weight:650}.button.primary{background:#ff007f!important;color:#fff!important;box-shadow:none!important;border:1px solid #ff007f}.button svg,.quiet-link svg{width:18px;height:18px}.header-waitlist{white-space:nowrap}.app-sidebar{top:90px;background:#fff!important}.app-sidebar[hidden]{display:none!important}.app-sidebar:not([hidden]){display:block!important;box-shadow:10px 0 50px #17121a22}.development-banner{justify-content:center;background:#fff5fa!important;border:0;font-size:10px;padding:8px 20px!important}.showcase-home,.partners-page,.partner-game-page{padding:0 48px;max-width:1320px;margin:auto}.showcase-hero,.partner-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:570px;padding:60px 0}.new-eyebrow{font-size:10px;font-weight:750;letter-spacing:2px;color:#8b7c86;display:block;margin-bottom:20px}.new-eyebrow i,.hero-development i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff007f;margin-right:8px}.showcase-hero h1,.partner-hero h1{font-size:clamp(44px,5.1vw,72px);line-height:1.04;letter-spacing:-3.5px;font-weight:850;margin:0 0 26px}.showcase-home em,.partners-page em{color:#ff007f;font-style:normal}.showcase-hero-copy>p,.partner-hero>div>p{font-size:16px;line-height:1.9;color:#76707c;margin-bottom:30px}.showcase-hero-actions{display:flex;align-items:center;gap:25px}.quiet-link{color:#18171d;font-weight:700;font-size:13px;display:inline-flex;gap:22px;align-items:center}.hero-development{display:block;font-size:10px;color:#8b8189;margin-top:24px}.showcase-hero-art{position:relative;min-width:0;padding:0 0 64px}.hero-lamp{width:100%;height:auto;position:relative;mix-blend-mode:multiply}.hero-orbit{position:absolute;inset:10%;border:1px solid #f7dae9;border-radius:50%;transform:rotate(-20deg)}.orbit-two{inset:0 18%;transform:rotate(35deg)}.hero-spark{position:absolute;color:#ff007f;font-size:35px;z-index:2}.spark-one{top:13%;left:6%}.spark-two{bottom:20%;right:2%;font-size:22px}.hero-art-caption{position:absolute;bottom:0;left:8%;right:1%;background:#fff;border:1px solid #f3eaf0;border-radius:18px;box-shadow:0 15px 40px #2710200d;padding:22px 26px;display:flex;align-items:center;gap:20px}.lamp-caption-number{font-size:8px;letter-spacing:1px;color:#93848f}.hero-art-caption strong{font-size:22px;line-height:1.15}.hero-art-caption a,.round-arrow{margin-left:auto;background:#fff0f7;color:#ff007f;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;font-size:25px}.showcase-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #ece6eb;margin-bottom:80px}.showcase-strip>a{display:flex;gap:20px;align-items:center;padding:26px;color:#17151b}.showcase-strip>a+a{border-left:1px solid #ece6eb}.strip-icon svg{width:24px;height:24px;fill:none;stroke:#ff007f;stroke-width:1.5}.showcase-strip strong,.showcase-strip div>span{display:block}.showcase-strip strong{font-size:16px;margin-bottom:6px}.showcase-strip div>span{font-size:11px;color:#888}.showcase-strip b{margin-left:auto}.showcase-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.showcase-section-head h2,.showcase-labs-banner h2,.partner-roadmap h2{font-size:44px;line-height:1.12;letter-spacing:-1.7px;margin:0}.showcase-section-head p,.showcase-labs-banner p,.partner-roadmap p{font-size:13px;color:#817480;line-height:1.8}.showcase-filter-row{display:flex;justify-content:space-between;align-items:center;margin:28px 0}.showcase-filters{display:flex;gap:8px}.showcase-filters button{border:1px solid #ece6eb;border-radius:30px;padding:11px 18px;background:#fff;color:#7a7079;font-size:11px;cursor:pointer}.showcase-filters [aria-pressed=true]{color:#fff;background:#17151b;border-color:#17151b}#showcase-count{font-size:11px;color:#888}.showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.showcase-card[hidden]{display:none}.showcase-cover{height:245px;border-radius:16px;position:relative;overflow:hidden;display:block;background:#f9f6f8}.showcase-cover>img{width:100%;height:100%;object-fit:contain}.product-label{position:absolute;top:18px;left:18px;font-size:8px;letter-spacing:1.2px;font-weight:750;z-index:2;background:#fffd;border-radius:20px;padding:7px 10px;color:#29212a}.round-arrow{position:absolute;bottom:15px;right:15px;width:34px;height:34px;font-size:20px}.cover-demo-label{position:absolute;bottom:19px;left:20px;font-size:7px;letter-spacing:1px;color:#bbaebc}.showcase-card-copy h3{font-size:23px;margin:20px 0 8px;letter-spacing:-.6px}.showcase-card-copy p{font-size:12px;color:#817480;line-height:1.7;min-height:41px;margin:0 0 14px}.showcase-card-copy a{font-size:11px;font-weight:750;color:#19161c;display:inline-flex;gap:14px;align-items:center}.showcase-card-copy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5}.research-product-actions{display:flex;gap:26px}.collection-note{font-size:10px;color:#998e96;margin:30px 0 75px}.core-multi .showcase-cover,.core-classic .showcase-cover{background:#18131e}.mini-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:58px 18px 40px;transform:rotate(-5deg)}.mini-board>span{position:relative;border:1px solid #4d2c44;background:#251c2b;border-radius:7px;height:66px}.mini-board svg{width:100%;height:100%;position:absolute}.card-grid{stroke:#ffffff0d;fill:none}.card-curve{stroke:#ff007f;stroke-width:3;fill:none}.mini-board circle{fill:#ff007f}.mini-board b{position:absolute;left:12px;top:16px;font-size:19px;color:#fff}.mini-board small{position:absolute;bottom:6px;left:12px;font-size:5px;color:#ac9ba9}.classic-card-art{position:absolute;inset:45px 20px}.classic-card-art svg{width:100%;height:100%}.classic-card-art>strong{position:absolute;top:50px;left:30px;font-size:51px;color:#fff}.classic-card-art>strong span{color:#ff007f}.art-small{font-size:7px;color:#a192a3;position:absolute;left:30px;bottom:25px}.subscription-card-art{height:100%;display:flex;flex-direction:column;align-items:center;padding-top:27px;background:#fff0f7}.subscription-card-art img{height:160px;max-width:90%;object-fit:contain;mix-blend-mode:multiply}.subscription-card-art>span{font-size:11px;text-align:center;color:#20121c;line-height:1.4}.subscription-card-art b{color:#ff007f}.products-showcase{margin-bottom:80px}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.audience-card{position:relative;overflow:hidden;padding:40px;border-radius:20px;background:#fff3f9;min-height:365px}.audience-index{font-size:9px;letter-spacing:1.6px;color:#a05d7d}.audience-card h3{font-size:36px;line-height:1.13;margin:22px 0 16px;letter-spacing:-1.3px}.audience-card p{font-size:13px;line-height:1.8;max-width:350px;color:#8b687a}.audience-tags{display:flex;gap:14px;margin:20px 0 25px;font-size:9px}.audience-card .button{position:relative;z-index:2}.audience-partners{background:#19151e;color:#fff}.audience-partners p,.audience-partners .audience-index{color:#c4a9b9}.audience-partners .button{background:#fff;color:#1a141d}.audience-watermark{position:absolute;bottom:0;right:-10px;font-size:90px;font-weight:900;opacity:.05;line-height:1}.showcase-labs-banner{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:55px 0;border-block:1px solid #eee}.showcase-launch{padding:65px 0;display:flex;gap:25px;align-items:center}.showcase-launch>img{width:110px;mix-blend-mode:multiply}.showcase-launch h2{font-size:26px;letter-spacing:-.8px}.showcase-launch p{font-size:12px;color:#817480}.showcase-launch .new-eyebrow{margin-bottom:12px}.showcase-launch>.button{margin-left:auto}.partner-hero-visual{border:1px solid #eee;border-radius:24px;overflow:hidden;transform:rotate(3deg);box-shadow:0 20px 70px #3111250b}.partner-hero-visual>img{width:100%;height:auto;display:block}.partner-window-top{display:flex;align-items:center;gap:5px;padding:18px;background:#faf7f9}.partner-window-top>span{width:6px;height:6px;background:#e4dce1;border-radius:50%}.partner-window-top small{font-size:7px;margin-left:14px;letter-spacing:1px}.partner-window-caption{display:flex;justify-content:space-between;padding:25px;font-size:23px}.partner-window-caption b{color:#ff007f}.partner-window-caption svg{width:40px;fill:none;stroke:#ff007f}.partner-value-row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-block:1px solid #eee;padding:35px 0;margin-bottom:70px}.partner-value-row span{color:#ff007f;font-size:11px}.partner-value-row h3{margin:12px 0;font-size:19px}.partner-value-row p{font-size:12px;color:#817480;line-height:1.7}.studio-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px}.studio-form{padding:30px;border:1px solid #ece5ea;border-radius:18px}.studio-steps{display:flex;gap:14px;margin-bottom:30px}.studio-steps button{background:none;border:0;padding:10px 0;color:#aaa;font-size:12px;cursor:pointer}.studio-steps .active{color:#ff007f}.studio-steps span{border-radius:50%;background:#f8eff4;padding:5px 9px;margin-right:6px}.studio-step-label{font-size:8px;color:#aaa;letter-spacing:1px}.studio-panel h3{font-size:23px;margin:14px 0 25px}.studio-panel>label{display:block;font-size:12px;margin:18px 0 8px}.studio-panel>input{width:100%;background:#fff;border:1px solid #ddd2db;border-radius:8px;padding:13px;color:#19151d}.studio-panel fieldset{border:0;padding:0;margin:25px 0}.studio-panel legend{font-size:12px;margin-bottom:14px}.studio-color-field label{font-size:10px;display:inline-flex;align-items:center;gap:4px;margin:0 10px 12px 0}.studio-color-field input{accent-color:var(--swatch)}.studio-color-field label>span{width:12px;height:12px;background:var(--swatch);border-radius:50%}.studio-options>label{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid #eee;border-radius:10px;margin:8px 0}.studio-options small{display:block;font-size:10px;color:#888;margin-top:6px}.studio-options svg{width:20px;margin-left:auto;fill:none;stroke:#ff007f}.studio-options input{accent-color:#ff007f}.studio-summary>div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #eee;padding:15px 0;font-size:12px}.studio-summary dt{color:#888}.studio-summary dd{margin:0;text-align:right}.studio-scope{margin-top:22px;padding:18px;background:#fff4f9;border-radius:12px;font-size:12px}.studio-scope p{font-size:11px;color:#91647a;line-height:1.8}.studio-navigation{display:flex;gap:10px;margin-top:25px}.studio-live{padding-top:10px;min-width:0}.studio-live-top{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;color:#a28c98;padding:15px 0}.studio-live-top small{font-size:6px}.studio-mini-preview{background:#19151f;border-radius:16px;padding:25px;color:#fff;--studio-accent:#ff007f}.studio-mini-brand{display:flex;align-items:center;gap:10px;font-size:23px;overflow-wrap:anywhere}.studio-brand-dot{color:var(--studio-accent)}.studio-mini-preview>p{font-size:11px;color:#b9a8b5;margin:12px 0 25px;overflow-wrap:anywhere}#studio-live-format{font-size:8px;color:#b9a8b5;letter-spacing:2px}#studio-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0 25px}#studio-mini-grid>div{height:92px;position:relative;background:#231d2b;border:1px solid #392b3c;border-radius:8px}#studio-mini-grid svg{position:absolute;width:100%;height:100%;fill:none;stroke:var(--studio-accent);stroke-width:2}#studio-mini-grid strong{position:absolute;top:28px;left:15px;font-size:24px}#studio-mini-grid.single{grid-template-columns:1fr}#studio-mini-grid.single>div{height:170px}#studio-mini-grid.single>div:not(:first-child){display:none}.studio-mini-bottom{display:flex;gap:12px;align-items:center;font-size:7px}.studio-mini-bottom strong{font-size:21px}.mini-cta{margin-left:auto;background:var(--studio-accent);padding:11px;border-radius:20px;color:#fff}.studio-preview-note{font-size:10px;color:#aaa;margin:15px 0}.studio-powered{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.6}.studio-powered img{object-fit:contain}.partner-roadmap{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:80px 0}.partner-roadmap ol{list-style:none;padding:0}.partner-roadmap li{padding:20px 0;border-bottom:1px solid #eee}.roadmap-status{font-size:7px;color:#a58c9a;letter-spacing:1px;display:block;margin-bottom:10px}.roadmap-status.available{color:#16927b}.partner-roadmap strong{font-size:18px}.partner-contact{display:flex;justify-content:space-between;align-items:center;padding:35px;background:#fff3f9;border-radius:18px;margin-bottom:50px}.partner-contact h2{font-size:25px}.partner-contact p{font-size:12px;color:#8d6f80}.partner-preview-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:30px 0}.partner-preview-toolbar p{font-size:11px;color:#999}.partner-preview-toolbar .new-eyebrow{margin-bottom:10px}.partner-preview-toolbar>div:last-child{display:flex;gap:10px}.partner-game-shell{--studio-accent:#ff007f;background:#18131e;color:#fff;border-radius:22px;padding:30px}.partner-game-header{display:flex;justify-content:space-between;gap:20px;margin-bottom:30px}.partner-game-header h1{font-size:38px;overflow-wrap:anywhere;margin:12px 0}.partner-game-header p{font-size:12px;color:#b5a5b4;overflow-wrap:anywhere}.partner-game-kicker,.partner-game-wallet>span{font-size:8px;letter-spacing:1.3px;color:#bda4b4}.partner-game-wallet strong{display:block;font-size:32px;margin-top:10px}.partner-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.partner-game-grid.single-game{grid-template-columns:1fr;max-width:650px;margin:auto}.studio-game{padding:18px;background:#241c2c;border:1px solid #3b2c41;border-radius:12px}.studio-game-top{display:flex;justify-content:space-between;font-size:11px}.studio-game-top>span{font-size:7px;color:#bc9eb3}.studio-game-chart{height:150px;position:relative;margin:10px 0}.studio-game-chart svg{width:100%;height:100%;fill:none;stroke:var(--studio-accent);stroke-width:2}.studio-game-chart .studio-chart-grid{stroke:#ffffff08;stroke-width:1}.studio-game-chart>strong{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px}.studio-game[data-phase=crashed] .studio-game-chart>strong{color:var(--studio-accent)}.studio-game-fields{display:flex;gap:10px}.studio-game-fields label{font-size:8px;color:#b49cb0;flex:1;min-width:0}.studio-game-fields input{width:100%;padding:10px;margin-top:8px;color:#fff;background:#18131e;border:1px solid #4e3755;border-radius:7px}.studio-bet{width:100%;background:var(--studio-accent);color:#fff;padding:12px;border:0;border-radius:25px;margin:14px 0 8px;cursor:pointer}.studio-game>p{font-size:9px;color:#c5acc0;min-height:25px}.partner-game-bottom{display:flex;justify-content:space-between;gap:20px;font-size:8px;color:#ab91a4;padding-top:25px}.partner-game-notice{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px 0 45px}.partner-game-notice p{font-size:12px;color:#888;line-height:1.8;max-width:650px}.subscription-lamp{background:none!important;clip-path:none!important;transform:none!important}.subscription-lamp img{width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.subscription-lamp>span{font-size:8px;letter-spacing:3px;display:block;text-align:center}.site-workspace .footer{max-width:1224px;margin:30px auto;padding:25px}.footer-lamp-lockup{display:flex;align-items:center;gap:10px}.footer-lamp-lockup img{width:65px;height:50px;object-fit:contain}.waitlist-brand img{object-fit:contain!important}section[id]{scroll-margin-top:110px}[hidden]{display:none!important}@media(max-width:1100px){.showcase-nav{gap:15px}.showcase-nav a,.showcase-nav button{font-size:11px}.header.app-header{padding-inline:25px!important;gap:20px}.lamp-lockup>span{font-size:25px}.lamp-lockup img{width:60px!important}.showcase-home,.partners-page,.partner-game-page{padding-inline:30px}.showcase-hero h1{font-size:59px}.showcase-cover{height:220px}.partner-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.showcase-nav{display:none}.header-brand{flex:1}.showcase-hero,.partner-hero{gap:15px;min-height:470px;padding:40px 0}.showcase-hero h1,.partner-hero h1{font-size:46px;letter-spacing:-2px}.showcase-hero-copy>p{font-size:13px}.showcase-hero-actions{flex-wrap:wrap;gap:18px}.hero-art-caption{left:0;padding:18px}.lamp-caption-number{display:none}.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-strip>a{padding:20px 12px;gap:12px}.showcase-strip strong{font-size:13px}.showcase-strip div>span{font-size:9px}.showcase-section-head h2,.partner-roadmap h2{font-size:35px}.audience-card{padding:25px}.audience-card h3{font-size:30px}.showcase-launch{flex-wrap:wrap}.showcase-launch>.button{margin-left:135px}.studio-layout{grid-template-columns:1fr}.studio-live{max-width:600px}.partner-roadmap{gap:30px}.studio-form{padding:24px}}@media(max-width:560px){.header.app-header{height:72px;padding-inline:14px!important;gap:8px}:root{--header-height:72px}.app-sidebar{top:72px}.lamp-lockup img{width:48px!important;height:44px!important}.lamp-lockup>span{font-size:23px}.lamp-lockup small{font-size:5px;letter-spacing:1px}.header.app-header .header-end{gap:8px}.header.app-header .header-waitlist{font-size:10px;padding:11px 12px}.showcase-home,.partners-page,.partner-game-page{padding-inline:22px}.showcase-hero,.partner-hero{grid-template-columns:1fr;padding:40px 0 30px}.showcase-hero h1,.partner-hero h1{font-size:49px;letter-spacing:-2px}.showcase-hero-copy>p{font-size:14px}.new-eyebrow{font-size:8px;letter-spacing:1.6px;margin-bottom:16px}.showcase-hero-art{max-width:400px;width:100%;margin:auto;padding-bottom:58px}.hero-art-caption{padding:16px 20px;left:5%;right:5%}.hero-art-caption strong{font-size:20px}.hero-development{font-size:8px}.showcase-strip{grid-template-columns:1fr;margin-bottom:45px}.showcase-strip>a{padding:17px 8px}.showcase-strip>a+a{border-left:0;border-top:1px solid #eee}.showcase-strip strong{font-size:15px}.showcase-strip div>span{font-size:11px}.showcase-section-head{display:block}.showcase-section-head p{font-size:12px;margin-top:16px}.showcase-section-head h2,.showcase-labs-banner h2,.partner-roadmap h2{font-size:35px}.showcase-filter-row{display:block}.showcase-filters{gap:5px;margin-bottom:12px}.showcase-filters button{font-size:9px;padding:10px 12px}.showcase-grid{grid-template-columns:1fr;gap:30px}.showcase-cover{height:260px}.showcase-card-copy p{min-height:0}.showcase-card-copy h3{margin-top:16px}.mini-board{padding-top:65px}.mini-board>span{height:70px}.audience-grid{grid-template-columns:1fr}.audience-card{padding:30px}.showcase-labs-banner{grid-template-columns:1fr;gap:20px;padding:35px 0}.showcase-launch{padding:40px 0;gap:15px}.showcase-launch>img{width:80px}.showcase-launch>div{flex:1}.showcase-launch h2{font-size:22px}.showcase-launch .new-eyebrow{font-size:6px}.showcase-launch p{font-size:11px}.showcase-launch>.button{margin-left:95px}.partner-hero-visual{margin:30px 5px 10px}.partner-value-row{grid-template-columns:1fr;gap:25px;margin-bottom:45px}.partner-value-row p{margin-bottom:0}.studio-form{padding:20px}.studio-steps{gap:10px}.studio-steps button{font-size:10px}.studio-panel h3{font-size:21px}.studio-mini-preview{padding:18px}#studio-mini-grid{gap:6px}#studio-mini-grid strong{font-size:20px;left:10px}.studio-mini-brand{font-size:20px}.partner-roadmap{grid-template-columns:1fr;padding:50px 0;gap:20px}.partner-contact,.partner-game-notice,.partner-preview-toolbar{flex-direction:column;align-items:flex-start;gap:20px}.partner-contact{padding:25px}.partner-game-grid{grid-template-columns:1fr}.partner-game-shell{padding:18px}.partner-game-header{flex-direction:column}.partner-game-header h1{font-size:32px}.partner-game-wallet strong{font-size:25px}.partner-game-bottom{flex-direction:column;font-size:8px}.partner-preview-toolbar>div:last-child{flex-wrap:wrap}.partner-preview-toolbar .button{font-size:10px}.desktop-break{display:none}.collection-note,.products-showcase{margin-bottom:45px}}.header.app-header nav.showcase-nav{display:flex;gap:24px;margin-left:12px}.header.app-header:after{display:none}.header.app-header .lamp-lockup:after{display:none}.button.primary>svg,.header.app-header .header-waitlist svg{background:transparent;border:0;border-radius:0;fill:none;stroke:currentColor;stroke-width:1.7}.showcase-footer{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.showcase-footer nav{display:flex;gap:20px;flex-wrap:wrap}.showcase-footer nav a{font-size:12px;color:#7b6b78}.showcase-footer .footer-bottom{width:100%}.collection-brand img{object-fit:contain;width:125px;height:100px}.footer-brand img{object-fit:contain}.header.app-header .showcase-nav a,.header.app-header .showcase-nav button{font-family:inherit;font-weight:600}@media(max-width:820px){.header.app-header nav.showcase-nav{display:none}}.research-product .showcase-cover{height:auto;aspect-ratio:3/2;background:#fff;border:1px solid #f3e7ef}.research-product .showcase-cover>img{display:block;object-fit:contain;padding:24px 14px 28px;background:#fff}.research-product .showcase-cover .product-label{top:8px;left:10px;font-size:7px;padding:4px 7px;background:#fff5fa;color:#8f4268}.research-product .showcase-cover .round-arrow{bottom:6px;right:8px;width:24px;height:24px;font-size:16px}.research-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.research-catalog-tile .research-cover-link{aspect-ratio:3/2;background:#fff;border-color:#f0e4ec;border-radius:14px}.research-catalog-tile .research-cover-link img{position:static;width:100%;height:100%;padding:12px;object-fit:contain;mix-blend-mode:normal;background:#fff}.research-cover-kicker,.research-cover-title,.research-cover-subtitle{display:none}.research-doc-cover{background:#fff;border-color:#f0e4ec;padding:12px;border-radius:14px}.research-doc-cover:after{display:none}@media(max-width:850px){.research-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.research-catalog{grid-template-columns:1fr}}.launch-game-cta{font-size:11px;letter-spacing:.2px;line-height:1.4;min-height:44px;white-space:normal}.launch-game-cta>svg{flex-shrink:0}.showcase-hero-actions{flex-wrap:wrap;gap:18px 24px}.showcase-hero-actions>button.quiet-link{padding:10px 0;background:none;border:0;font-family:inherit;cursor:pointer}.header.app-header .header-waitlist.launch-game-cta{font-size:10px;letter-spacing:.2px;white-space:normal;padding:14px 18px}@media(max-width:1100px){.header.app-header nav.showcase-nav{display:none}}@media(max-width:560px){.header.app-header .header-waitlist.launch-game-cta{font-size:9px;padding:8px 12px;gap:8px;max-width:165px}.header-waitlist .launch-cta-label>span{display:block}.header.app-header .header-waitlist.launch-game-cta>svg{width:14px;height:14px}}@media(max-width:380px){.header.app-header .lamp-lockup img{width:36px!important;height:38px!important}.header.app-header .lamp-lockup>span{font-size:20px}.header.app-header .lamp-lockup small{font-size:4px;letter-spacing:.7px}.header.app-header .header-waitlist.launch-game-cta{padding-inline:9px;font-size:8px}.header.app-header .header-waitlist.launch-game-cta>svg{display:none}}:root{--button-ribbon: url(./assets/ui/button-ribbon.svg);--button-ribbon-outline: url(./assets/ui/button-ribbon-outline.svg);--ticket-pink: #df006c}body .button[class],body .studio-bet{--button-art: var(--button-ribbon-outline);--button-ink: #281b2a;--button-icon: #cc0064;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;max-width:100%;min-height:52px;padding:15px 26px 21px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--button-ink)!important;box-shadow:none!important;font-family:inherit;font-size:12px;font-weight:750;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;overflow:visible;transition:transform .16s ease,filter .16s ease;-webkit-tap-highlight-color:transparent}body .button[class]:before,body .studio-bet:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--button-art) center / 100% 100% no-repeat;pointer-events:none}body .button.primary{--button-art: var(--button-ribbon);--button-ink: #fff;--button-icon: #ff168b}body .button[class]>svg{width:19px;height:19px;flex:0 0 19px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;fill:none;color:var(--button-icon)!important;stroke:currentColor!important;stroke-width:2;transition:transform .16s ease}body .button:not(.brand-ticket):not(.entry-button)>svg:has(use[href="#i-arrow"]){transform:rotate(-45deg)}body .button.brand-ticket,body .button.entry-button,body .studio-bet{--button-ink: #fff;--button-icon: #17131c;--ticket-fill: var(--ticket-pink);padding:15px 25px;min-height:50px}body .button.brand-ticket:before,body .button.entry-button:before,body .studio-bet:before{border-radius:7px;background:var(--ticket-fill);-webkit-mask:radial-gradient(circle at left center,transparent 6px,#000 6.5px) left / 51% 100% no-repeat,radial-gradient(circle at right center,transparent 6px,#000 6.5px) right / 51% 100% no-repeat;mask:radial-gradient(circle at left center,transparent 6px,#000 6.5px) left / 51% 100% no-repeat,radial-gradient(circle at right center,transparent 6px,#000 6.5px) right / 51% 100% no-repeat}body .button:is(.brand-ticket,.entry-button):has(>svg:last-child){padding-right:68px}body .button:is(.brand-ticket,.entry-button):has(>svg:last-child):after{content:"";position:absolute;top:10px;bottom:10px;right:51px;border-left:1px dashed #17131c99;pointer-events:none}body .button:is(.brand-ticket,.entry-button)>svg:last-child{position:absolute;right:20px;top:50%;transform:translateY(-50%)}body .button.entry-button.cashout{--ticket-fill: #08785d;--button-icon: #fff}body .button.entry-button.queued{--ticket-fill: #4c3451;--button-icon: #ff8fc5}body .studio-bet{--ticket-fill: var(--studio-accent, var(--ticket-pink))}body .button[class]:hover:not(:disabled),body .studio-bet:hover:not(:disabled){transform:translateY(-2px);filter:drop-shadow(0 5px 7px #55113518)}body .button[class]:active:not(:disabled),body .studio-bet:active:not(:disabled){transform:translateY(1px);filter:none}body .button[class]:focus-visible,body .studio-bet:focus-visible{outline:3px solid #a90053;outline-offset:5px}body .button[class]:disabled,body .studio-bet:disabled{opacity:.42;cursor:not-allowed;transform:none;filter:grayscale(.35)}body .showcase-hero-actions>.launch-game-cta,body .partner-hero>div>.button,body .hero-actions>.button{min-height:62px;padding:19px 29px 25px;font-size:12px}body .hero-actions>.button.brand-ticket{padding:19px 68px 19px 27px}body .audience-card .button{min-height:56px}body .audience-partners .button{--button-art: var(--button-ribbon-outline)}body .showcase-card-copy .button{min-height:44px;padding:10px 20px 17px;font-size:11px;gap:12px}body .research-product-actions{gap:12px;flex-wrap:wrap}body .research-catalog-tile .research-card-actions .button{min-height:44px;padding:11px 20px 17px;font-size:11px;gap:10px}body .research-catalog-tile .research-card-actions .button>svg{width:15px;height:15px;flex-basis:15px}body .studio-navigation .button{min-width:110px}body #waitlist-form .button{min-height:56px}body .sidebar-launch .button{width:100%;font-size:11px;margin-top:16px}body .sidebar-launch .button>span:last-child{color:#17131c;font-size:18px}body .showcase-launch>.button{flex-shrink:0}body .header.app-header .header-waitlist.launch-game-cta{min-height:50px;padding:15px 63px 15px 23px;font-size:10px;letter-spacing:.1px}body .header.app-header .header-waitlist.launch-game-cta>svg{width:17px;height:17px;flex-basis:17px;display:block}.showcase-filters button,.catalog-filter-tabs button,.plan-presets button,.risk-presets button{border-radius:6px}.showcase-filters button[aria-pressed=true],.catalog-filter-tabs button[aria-pressed=true]{background:#17131c;border-color:#17131c;color:#fff;box-shadow:inset 0 -3px #ff007f}.quiet-link:focus-visible,.showcase-filters button:focus-visible,.catalog-filter-tabs button:focus-visible{outline:2px solid #a90053;outline-offset:4px}.quiet-link>span:last-child{color:#d00065}.showcase-launch,.partner-contact{position:relative}.showcase-launch{border-top:1px dashed #e7c5d6}@media(max-width:820px){body .header.app-header .header-end{min-width:0;flex-shrink:1}body .showcase-launch>.button{margin-left:0}}@media(max-width:560px){body .header.app-header{height:72px}body[data-section=play] .header.app-header .lamp-lockup>span{display:none}body[data-section=play] .header.app-header .header-wallet{width:44px;min-width:44px;height:44px;padding:10px;justify-content:center}body[data-section=play] .header-wallet .wallet-copy,body[data-section=play] .header-wallet .plus{display:none}body .button[class]{max-width:100%}body .showcase-hero-actions{gap:14px}body .showcase-hero-actions>.launch-game-cta{min-height:60px;padding:19px 24px 25px;font-size:10px;gap:12px}body .header.app-header .header-waitlist.launch-game-cta{width:150px;max-width:150px;flex-shrink:0;min-height:46px;padding:9px 42px 9px 16px;font-size:9px;gap:0}body .header.app-header .header-waitlist.launch-game-cta:after{right:34px}body .header.app-header .header-waitlist.launch-game-cta>svg{right:12px;width:13px;height:13px}body .partner-contact .launch-game-cta{font-size:10px}body .studio-navigation .button{min-width:0}body .cat-actions .button{padding-left:19px;padding-right:19px}body .multi-actions .button{font-size:10px;gap:7px;padding-left:17px;padding-right:17px}}@media(max-width:380px){body .header.app-header .lamp-lockup{gap:5px}body .header.app-header .lamp-lockup img{width:32px!important}body .header.app-header .lamp-lockup>span{font-size:18px}body .header.app-header .lamp-lockup small{display:none}body .header.app-header .header-waitlist.launch-game-cta{width:129px;max-width:129px;padding-left:13px;padding-right:35px;font-size:8px}body .header.app-header .header-waitlist.launch-game-cta:after{right:28px}body .header.app-header .header-waitlist.launch-game-cta>svg{right:9px;width:11px}}@media(prefers-reduced-motion:reduce){body .button[class],body .button[class]>svg,body .studio-bet{transition:none}body .button[class]:hover:not(:disabled),body .button[class]:active:not(:disabled),body .studio-bet:hover:not(:disabled),body .studio-bet:active:not(:disabled){transform:none}}:root{--page-gutter: clamp(18px, 1.5vw, 32px)}body .header.app-header{max-width:none;padding-inline:var(--page-gutter)!important}body .site-workspace{width:100%;margin-inline:0}body .site-workspace main{width:100%;max-width:none;margin-inline:0}body .site-workspace .page,body .site-workspace .development-banner{width:100%;max-width:none;margin-inline:0;padding-inline:var(--page-gutter)}body .site-workspace .footer{width:100%;max-width:none;margin:30px 0 0;padding-inline:var(--page-gutter)}@media(min-width:821px){.showcase-hero,.partner-hero{min-height:0;gap:clamp(24px,3vw,56px);padding-block:clamp(32px,3vw,56px)}.hero-lamp{display:block;width:100%;max-height:520px;object-fit:contain}.partner-hero-visual{transform:none}.partner-hero-visual>img{max-height:430px;object-fit:contain}.showcase-hero h1,.partner-hero h1{font-size:clamp(46px,4.8vw,88px)}.showcase-hero-copy>p,.partner-hero>div>p{font-size:clamp(16px,1.1vw,20px);line-height:1.75}}@media(min-width:1800px){.showcase-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:36px 24px}.showcase-grid>.core-card{grid-column:span 2}.showcase-grid>.research-product{grid-column:span 1}.research-catalog{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.core-card .showcase-cover{height:280px}.subscription-card-art{padding-top:25px}.subscription-card-art img{height:205px}.showcase-card-copy p{font-size:13px}}@media(max-width:560px){:root{--page-gutter: 14px}body .site-workspace .page{min-width:0}}@font-face{font-family:Amazon Ember;src:url(./assets/fonts/amazon-ember/regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Amazon Ember;src:url(./assets/fonts/amazon-ember/medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Amazon Ember;src:url(./assets/fonts/amazon-ember/bold.woff) format("woff");font-style:normal;font-weight:600 800;font-display:swap}@font-face{font-family:Amazon Ember;src:url(./assets/fonts/amazon-ember/heavy.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Amazon Ember;src:url(./assets/fonts/amazon-ember/italic.woff) format("woff");font-style:italic;font-weight:400;font-display:swap}:root{font-family:Amazon Ember,Arial,sans-serif;--text: #0f1111;--muted: #565959;--copy-ink: #42464a}body{font-family:Amazon Ember,Arial,sans-serif;font-size:16px;color:var(--text)}button,input,select,textarea{font-family:inherit}body :is(h1,h2,h3,h4,h5,h6){text-rendering:optimizeLegibility}.site-workspace :is(h1,h2,h3,h4,h5,h6){font-family:Amazon Ember,Arial,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.18}body .showcase-hero h1,body .partner-hero h1{font-size:clamp(44px,4.6vw,76px);font-weight:900;letter-spacing:-.035em;line-height:1.08}.site-workspace .subscription-hero h1{font-family:Amazon Ember,Arial,sans-serif;font-size:clamp(34px,3.1vw,48px);font-weight:900;font-style:normal;text-transform:none;line-height:1.12;letter-spacing:-.03em}.site-workspace .subscription-hero h1 em{font-size:inherit;letter-spacing:inherit}.site-workspace :is(.showcase-section-head h2,.showcase-labs-banner h2,.partner-roadmap h2){font-size:clamp(30px,3vw,42px);font-weight:900}.site-workspace :is(.showcase-card-copy h3,.research-tile-info h3){font-size:24px;font-weight:700;line-height:1.2}.site-workspace .audience-card h3{font-size:36px;font-weight:900}.site-workspace :is(.catalog-heading h2,.studio-panel h3,.partner-value-row h3){font-size:24px}.site-workspace :is(.cover-title,.cover-add>strong,.research-cover-title){font-family:Amazon Ember,Arial,sans-serif;font-style:normal;letter-spacing:-.025em}body :is(.showcase-hero-copy>p,.partner-hero>div>p){font-size:clamp(18px,1.25vw,21px);line-height:1.6;color:var(--copy-ink)}body :is(.showcase-section-head p,.showcase-labs-banner p,.partner-roadmap p,.showcase-card-copy p,.research-tile-info>p,.audience-card p,.showcase-launch p,.partner-value-row p,.partner-contact p,.page-title-row p,.explore-banner p,.category-bottom p,.subscription-hero .hero-copy>p,.explainer-heading>p,.subscription-plan-intro p,.subscription-highlights>div p,.docs-block p,.docs-block dd,.docs-block li,.docs-block ol,.cat-panel>p,.fund-vision p,.partner-game-notice p){font-size:16px;line-height:1.6;color:var(--copy-ink)}body .audience-partners p{color:#e3dce1}body .showcase-card-copy p{min-height:3.2em}body :is(.new-eyebrow,.eyebrow,.audience-index,.research-card-status,.studio-step-label,.roadmap-status,.launch-status,.sidebar-section-label){font-size:12px;font-weight:700;letter-spacing:.065em;line-height:1.5}body :is(.new-eyebrow,.studio-step-label,.roadmap-status){color:#565959}body .roadmap-status.available{color:#08785d}body .audience-partners .audience-index{color:#e3dce1}body .subscription-hero .hero-copy>.eyebrow{font-size:12px;letter-spacing:.065em}body :is(.hero-development,.collection-note,.catalog-footnote,.hero-caption,.studio-preview-note,.partner-preview-toolbar p,.micro-note,.small-note,.empty-state,.waitlist-privacy,.waitlist-free,.provider-preview-note,.research-tile-info .research-card-status,.footer-bottom>p){font-size:12px;line-height:1.55;letter-spacing:0;color:#565959}body .subscription-hero .hero-caption{font-size:12px;color:#565959;letter-spacing:0}body :is(.showcase-strip div>span,.tile-caption>span,.catalog-count,#showcase-count,.studio-options small,.studio-scope p,.studio-powered,.subscription-highlights>div>span,.showcase-footer nav a,.footer-brand>span){font-size:14px;line-height:1.45;color:#565959}body :is(.showcase-strip strong,.tile-caption>strong,.studio-options strong){font-size:18px;line-height:1.3;color:#0f1111;font-weight:700}body .showcase-strip div>span{display:block;margin-top:5px}body .tile-caption{align-items:flex-start;gap:6px}body .header.app-header .showcase-nav :is(a,button){font-size:16px;font-weight:700;letter-spacing:0;color:#303438}body .header.app-header .showcase-nav :is([aria-current],a:hover,button:hover){color:#c90064}body .button[class],body .studio-bet{font-size:15px;font-weight:700;letter-spacing:0}body :is(.showcase-card-copy,.research-catalog-tile .research-card-actions) .button{font-size:14px}body :is(.showcase-hero-actions>.launch-game-cta,.partner-hero>div>.button,.hero-actions>.button){font-size:15px}body .subscription-hero .hero-actions>.button{font-size:15px}body .header.app-header .header-waitlist.launch-game-cta{font-size:12px}body :is(.quiet-link,.hero-explain-link){font-size:16px;font-weight:700}body :is(.showcase-filters button,.catalog-filter-tabs button,.catalog-sort,.catalog-sort select,.studio-steps button,.studio-panel>label,.studio-panel legend,.studio-summary>div,.studio-scope,.side-link,.research-side-nav .side-link){font-size:15px;line-height:1.4}body :is(.showcase-filters button,.catalog-filter-tabs button){min-height:42px;color:#42464a}body :is(.showcase-filters,.catalog-filter-tabs) button[aria-pressed=true]{color:#fff}body :is(.catalog-search input,.studio-panel>input){font-size:16px}body :is(.catalog-search input::placeholder,.studio-summary dt){color:#565959}body .studio-color-field label{font-size:13px}body .studio-options strong{display:block}body .studio-options small{display:block;margin-top:4px}body .studio-steps button{color:#565959}body .studio-steps .active{color:#c90064}body .studio-live-top{font-size:12px;color:#565959;letter-spacing:.03em;gap:12px;flex-wrap:wrap}body .studio-live-top small{font-size:11px}body .development-banner>div,body .development-banner strong,body .development-banner button{font-size:13px;line-height:1.45}body .development-banner>div{color:#565959}body .development-banner strong{color:#0f1111}body .development-banner button{color:#b8005c}body :is(.product-label,.research-product .showcase-cover .product-label,.cover-label,.cover-brand,.research-cover-kicker,.research-cover-subtitle){font-size:11px;letter-spacing:.04em;line-height:1.3}body :is(.cover-demo-label,.art-small){font-size:10px;color:#ddd2df;letter-spacing:.04em}body .core-subscription .cover-demo-label{color:#565959}body .mini-board small{font-size:9px;color:#d5c8d2}body .lamp-caption-number{font-size:11px;letter-spacing:.03em;color:#565959}body .hero-art-caption strong{font-size:24px}body .subscription-card-art>span{font-size:13px}body .partner-window-top small{font-size:11px}body .audience-tags{font-size:13px}body :is(.studio-mini-preview>p,.partner-game-header p,.studio-game>p){font-size:14px;color:#e0d5de}body :is(#studio-live-format,.studio-mini-bottom,.partner-game-kicker,.partner-game-wallet>span,.studio-game-top>span,.studio-game-fields label,.partner-game-bottom){font-size:12px;letter-spacing:.025em}body .studio-game-fields label{color:#d9c9d5}body .studio-game-top{font-size:15px}body .mini-cta{font-size:12px}body .game-name h3{font-size:18px}body .game-name small{font-size:10px;letter-spacing:.025em}body .game-card .game-phase-badge{font-size:10px}body .game-card .field-label label{font-size:13px}body :is(.field-label>span,.game-round-id,.entry-result,.play-footnote){font-size:11px}body .recent-rounds{height:auto;min-height:28px}body .recent-rounds>span{font-size:11px}body :is(.cat-field,.cat-dl>div,.cat-table-note,.sport-timeline li,.sport-event-button){font-size:14px}body :is(.cat-metrics>div>span,.cat-chip,.agent-node small,.choice-card>span,.choice-card small){font-size:11px;letter-spacing:.02em}body :is(th,td){font-size:13px}body .play-status-bar>div>span{font-size:11px;letter-spacing:.035em;line-height:1.4}body .play-status-bar small{font-size:11px}body .play-status-bar .button{font-size:13px;padding:14px 16px 20px;gap:8px}body .play-tabs button,body .model-switch button{font-size:14px}body .multi-actions p{font-size:14px;line-height:1.5}body :is(.dashboard-metrics span,.dash-plan>div>span,.dash-plan small,.story-tabs small,.story-kicker,.story-metric span,.story-panel-bottom p,.fund-calculator-heading,.fund-calculator>label>span,.fund-claim-result>span,.fund-claim-result>small,.pool-remainder>span,.fund-example-note,.future-status,.comparison-card-top,.comparison-scope){font-size:12px;line-height:1.5;letter-spacing:.025em}body :is(.story-panel>p,.fund-intro>p,.fund-future p,.comparison-heading p,.redemption-explanation p,.conversion-sandbox-label p,.rules-block p){font-size:16px;line-height:1.6;color:var(--copy-ink)}body :is(.comparison-plan dt,.comparison-plan dd,.fund-calculator>label,.fund-unit-value,.pool-scenarios button){font-size:14px;line-height:1.5}body .story-tabs button>span{font-size:15px}#waitlist-dialog .waitlist-copy h2{font-family:Amazon Ember,Arial,sans-serif;font-size:40px;font-weight:900;font-style:normal;letter-spacing:-.03em}body :is(.waitlist-copy>p,.waitlist-promises,.waitlist-success p){font-size:16px;color:#42464a;line-height:1.6}#waitlist-form>label:not(.waitlist-consent){font-size:15px;color:#303438}#waitlist-form>label>small,body .waitlist-consent{font-size:13px;color:#565959}#waitlist-form>input,#waitlist-form>select{font-size:16px}body :is(.waitlist-dialog-toolbar>.eyebrow,.waitlist-form-title,.waitlist-version){font-size:12px;letter-spacing:.04em}@media(max-width:1100px){body .header.app-header .showcase-nav{gap:16px}body .header.app-header .showcase-nav :is(a,button){font-size:14px}}@media(max-width:820px){body .catalog-filter-row,body .showcase-filter-row{gap:14px;flex-wrap:wrap}body .showcase-filters{flex-wrap:wrap}body .showcase-hero h1,body .partner-hero h1{font-size:clamp(40px,7vw,56px)}}@media(max-width:560px){body .showcase-hero h1,body .partner-hero h1{font-size:clamp(36px,10vw,46px)}.site-workspace .subscription-hero h1{font-size:34px}.site-workspace .subscription-hero h1 em{font-size:inherit}.site-workspace .audience-card h3{font-size:30px}.site-workspace :is(.catalog-heading h2,.studio-panel h3){font-size:22px}body .header.app-header .header-waitlist.launch-game-cta{font-size:10px;line-height:1.2}body .showcase-hero-actions>.launch-game-cta{font-size:13px;padding-inline:20px}body :is(.showcase-filters button,.catalog-filter-tabs button){font-size:13px}body :is(.showcase-strip strong,.tile-caption>strong){font-size:17px}body .studio-steps button{font-size:13px}body .hero-art-caption{gap:12px;padding-inline:18px}body .hero-art-caption strong{font-size:21px}body .lamp-caption-number,body .mini-cta{font-size:10px}body .development-banner>div,body .development-banner strong,body .development-banner button{font-size:12px}body .game-name h3{font-size:16px}body .multi-actions .button{font-size:12px}body .play-status-bar .button{width:100%;padding-inline:8px;font-size:12px;gap:6px;white-space:nowrap}#waitlist-dialog .waitlist-copy h2{font-size:34px}}@media(max-width:380px){body .header.app-header .header-waitlist.launch-game-cta{font-size:9px}body .showcase-hero-actions>.launch-game-cta{font-size:12px;gap:8px;padding-inline:18px}}.lab-page{padding-block:24px 45px}.lab-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(20px,4vw,64px);padding:18px 0 28px;border-bottom:1px solid #ebe4e9}.lab-hero>div{min-width:0}.lab-hero h1{font-size:clamp(32px,3.6vw,56px);margin:12px 0 18px;overflow-wrap:anywhere}.lab-hero p{font-size:19px;color:#42464a;line-height:1.6;max-width:700px}.lab-hero figure{margin:0;border:1px solid #eee6ec;border-radius:18px;overflow:hidden;background:#fff}.lab-hero img{display:block;width:100%;height:auto;max-height:330px;object-fit:contain}.lab-development{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #ffc5e3;background:#fff0f7;border-radius:25px;color:#a60054;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:18px}.lab-development i{width:7px;height:7px;background:#ff007f;border-radius:50%}.lab-hero .eyebrow{display:block;color:#565959}.lab-hero-links{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:25px}.lab-hero-links>a:last-child{font-size:15px;color:#42464a;font-weight:700}.lab-demo-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:32px 0 20px}.lab-demo-heading h2{margin:0;font-size:30px}.lab-demo-heading>span{color:#686068;font-size:12px;font-weight:700}.lab-workbench{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.lab-panel{padding:clamp(18px,2vw,30px);border:1px solid #e9e1e7;border-radius:18px;background:#fff;min-width:0;box-shadow:0 8px 24px #29111f05}.lab-panel h2{margin:0 0 22px;font-size:25px}.lab-panel hr{border:0;border-top:1px solid #eee4eb;margin:24px 0}.lab-field{display:flex;flex-direction:column;gap:9px;margin-bottom:18px;min-width:0;color:#303438;font-weight:600;font-size:14px}.lab-field input,.lab-field select,.lab-field textarea{width:100%;max-width:100%;min-width:0;border:1px solid #bfb7be;border-radius:9px;padding:12px;background:#fff;color:#151318;font-size:16px;line-height:1.4;min-height:46px;box-shadow:none}.lab-field textarea{font-family:monospace;font-size:13px;resize:vertical}.lab-field :is(input,select,textarea):focus-visible,.lab-check input:focus-visible{outline:3px solid #ff007f55;outline-offset:3px;border-color:#c90064}.lab-field :disabled{background:#f4f1f3;color:#686068}.lab-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.lab-check{display:flex;align-items:center;gap:10px;margin:16px 0;font-size:15px;line-height:1.5}.lab-check input{width:19px;height:19px;accent-color:#db006b;flex-shrink:0}.lab-actions{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.lab-panel .button{max-width:100%;min-height:46px;white-space:normal;text-align:center}.lab-panel button:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.lab-stage{position:relative;overflow:hidden;min-height:200px;border-radius:15px;background:#19131b;color:#fff;padding:28px;margin-bottom:20px}.lab-stage>span{display:block;font-size:11px;letter-spacing:.12em;color:#e3c4d6}.lab-stage>strong{display:block;font-size:clamp(42px,4vw,68px);line-height:1.1;letter-spacing:-.04em;margin:16px 0;color:#ff419e;position:relative;z-index:1;overflow-wrap:anywhere}.lab-stage p{font-size:14px;line-height:1.5;margin:0;color:#f0e3eb;position:relative;z-index:1}.lab-stage-arc{position:absolute;width:290px;height:180px;border:22px solid #ff007f26;border-radius:50%;transform:rotate(-30deg);right:-60px;top:0}.lab-rule,.lab-composition{display:flex;flex-wrap:wrap;gap:12px;align-items:center;background:#fff3f9;border:1px solid #ffd6eb;padding:18px;border-radius:12px;margin:20px 0;font-size:15px}.lab-rule>span{color:#c90064}.lab-composition{justify-content:center}.lab-composition span{font-size:13px}.lab-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.lab-metrics>div{padding:16px;background:#faf7f9;border:1px solid #eee5eb;border-radius:11px;min-width:0}.lab-metrics span{display:block;font-size:13px;line-height:1.4;color:#61565f}.lab-metrics strong{display:block;font-size:25px;line-height:1.3;color:#171419;margin-top:7px;overflow-wrap:anywhere}.lab-status{min-height:48px;padding:13px 15px;border-left:3px solid #ff007f;background:#fff3f9;color:#52243c;font-size:15px;line-height:1.55;margin:20px 0;border-radius:0 8px 8px 0;overflow-wrap:anywhere}.lab-status[data-error=true]{background:#fff0ed;border-left-color:#ac331a;color:#84230e}.lab-help{font-size:13px;line-height:1.65;color:#565959;margin:16px 0}.lab-table-wrap{overflow-x:auto;margin:20px 0 0;max-width:100%;border:1px solid #ede5eb;border-radius:10px}.lab-table{border-collapse:collapse;width:100%;font-size:13px;text-align:left;color:#363039}.lab-table th{font-size:12px;font-weight:700;color:#665460;background:#faf5f8}.lab-table :is(th,td){padding:12px;line-height:1.45;border-bottom:1px solid #eee6ec;overflow-wrap:anywhere}.lab-table tr:last-child td{border:0}.lab-rights{display:grid;gap:12px}.lab-right{display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid #ffc4e1;background:#fff5fa;padding:18px;border-radius:11px}.lab-right strong{color:#c90064}.lab-right small{grid-column:1/-1;color:#645761;font-size:12px}.lab-right.consumed{background:#f5f2f4;border-color:#ddd4db}.lab-team-board{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center;background:#1c151d;border-radius:15px;padding:30px 20px;color:#fff}.lab-team-board>div{min-width:0;text-align:center}.lab-team-board span{font-size:12px;color:#ff7dbb;letter-spacing:.1em}.lab-team-board strong{display:block;font-size:clamp(26px,3vw,46px);margin:13px 0;overflow-wrap:anywhere}.lab-team-board small{color:#dfd0da;font-size:12px}.lab-team-board>b{font-size:16px;color:#a68e9d}.lab-progress-label{display:block;font-size:13px;color:#565959}.lab-panel progress{width:100%;height:11px;accent-color:#ff007f;margin:12px 0 25px}.lab-chart{display:block;width:100%;height:150px;margin:10px 0;color:#e90073}.lab-chart path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lab-chart .lab-chart-grid{stroke:#eadfe6;stroke-width:1}.lab-hash{font-family:monospace;font-size:13px;background:#f6f1f5;border:1px solid #e9dce5;padding:14px;border-radius:9px;overflow-wrap:anywhere;line-height:1.7}.lab-participants{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.lab-participants>div{border:1px solid #e8dce4;border-radius:10px;padding:14px 10px;text-align:center;min-width:0}.lab-participants span{font-size:12px;color:#6b5965;display:block}.lab-participants b{display:block;font-size:23px;margin:10px 0;color:#be005e}.lab-participants small{font-size:11px;line-height:1.5;color:#52444d;display:block}.lab-explanation{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:40px 0;margin-top:24px;border-top:1px solid #e9e1e7}.lab-explanation h2{font-size:30px;line-height:1.25;margin:12px 0 18px}.lab-explanation p{font-size:16px;line-height:1.7;color:#42464a}.lab-explanation ol{padding-left:24px;margin:0}.lab-explanation li{padding-left:9px;margin-bottom:20px}.lab-explanation li::marker{color:#cd0067;font-weight:700}.lab-explanation li strong{font-size:18px}.lab-explanation li p{margin:7px 0 0}.lab-scope{background:#f8f5f7;padding:20px;border:1px solid #ebe3e8;border-radius:12px;color:#565959;font-size:14px;line-height:1.65}.lab-page-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:28px;font-size:15px;font-weight:700}.lab-page-footer a{color:#a90055}.research-product.is-development .product-label{position:static;display:inline-block;margin:0 0 8px;color:#a60054;background:#fff0f7}.research-product.is-development .showcase-cover{background:#fff;aspect-ratio:3/2;height:auto;border:1px solid #eee5eb}.research-product.is-development .round-arrow{bottom:12px;right:12px}.research-product-actions{flex-wrap:wrap;gap:12px}.research-catalog-tile.is-development .research-cover-link{aspect-ratio:3/2;height:auto;min-height:0}.research-catalog-tile.is-development .research-cover-link img{object-fit:contain;position:static;width:100%;height:auto}.research-catalog-tile.is-development :is(.research-cover-kicker,.research-cover-title,.research-cover-subtitle){display:none}.research-catalog-tile.is-development .research-cover-link:after{display:none}.research-doc-page .development-doc-status{color:#a60054}.research-side-nav .side-link{white-space:normal;line-height:1.35}.research-side-nav .side-project-icon{flex-shrink:0}@media(min-width:1800px){.lab-hero img{max-height:390px}.lab-workbench{gap:32px}.lab-panel{padding:32px}.lab-stage{min-height:220px}}@media(max-width:900px){.lab-hero{grid-template-columns:1fr 1fr;gap:22px}.lab-hero h1{font-size:34px}.lab-hero p{font-size:16px}.lab-hero-links{gap:14px}.lab-workbench{gap:16px}.lab-fields{grid-template-columns:1fr}.lab-participants{grid-template-columns:1fr 1fr}.lab-team-board{padding:22px 12px;gap:10px}}@media(max-width:680px){.lab-hero{grid-template-columns:1fr;gap:24px;padding-top:8px}.lab-hero figure{order:-1}.lab-hero img{max-height:260px}.lab-hero h1{font-size:34px}.lab-workbench,.lab-explanation{grid-template-columns:1fr}.lab-demo-heading{align-items:flex-start;flex-direction:column;gap:10px}.lab-demo-heading h2{font-size:27px}.lab-panel{padding:18px}.lab-stage{min-height:180px;padding:22px}.lab-stage>strong{font-size:48px}.lab-explanation{gap:20px;padding:28px 0}.lab-hero-links>a:last-child{font-size:14px}.lab-metrics{gap:10px}.lab-metrics>div{padding:12px}.lab-metrics strong{font-size:23px}.lab-actions>.button{flex:1 1 150px}.lab-page-footer{font-size:14px}.lab-team-board strong{font-size:28px}.lab-rule{font-size:13px;gap:9px}.lab-right{padding:14px;font-size:14px}.lab-explanation h2{font-size:26px}.lab-table :is(th,td){padding:10px 8px}.lab-scope{padding:16px}.lab-hero-links .button{width:100%}}.lab-page .research-label,.lab-page .research-tabs a{font-size:13px}@media(max-width:680px){.explore-banner{flex-direction:column;gap:16px}.explore-banner>div{width:100%}.explore-banner .collection-brand{display:none}.research-toolbar{flex-wrap:wrap;gap:14px}.research-toolbar .catalog-sort{margin-left:0;max-width:100%}.lab-page .research-bar{flex-wrap:wrap;gap:12px}.lab-page .research-label span{display:none}.lab-page .research-tabs a{padding-inline:16px}}.showcase-card .showcase-cover .round-arrow,.research-catalog-tile .research-cover-link .cover-play{position:absolute;inset:auto 4px 4px auto;display:block;width:64px;height:64px;margin:0;padding:0;border:0;border-radius:0;background:transparent url(./assets/buttons/mini-ticket-arrow.webp) center / contain no-repeat;box-shadow:none;color:transparent;font-size:0;opacity:1;visibility:visible;transform:none;pointer-events:none;z-index:2;transition:transform .16s ease,filter .16s ease}.showcase-card.research-product .showcase-cover,.category-tile.research-catalog-tile .research-cover-link{height:auto;min-height:0;aspect-ratio:auto;padding-bottom:56px}.showcase-card.research-product .showcase-cover>img,.research-catalog-tile .research-cover-link>img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;padding-bottom:0;object-fit:contain}.showcase-card.core-card .cover-demo-label{max-width:calc(100% - 94px)}.showcase-card .showcase-cover:hover .round-arrow,.showcase-card .showcase-cover:focus-visible .round-arrow,.research-catalog-tile .research-cover-link:hover .cover-play,.research-catalog-tile .research-cover-link:focus-visible .cover-play{transform:translateY(-2px);filter:drop-shadow(0 3px 0 #16121920)}.showcase-card .showcase-cover:focus-visible,.research-catalog-tile .research-cover-link:focus-visible{outline:3px solid #161219;outline-offset:4px}@media(prefers-reduced-motion:reduce){.showcase-card .showcase-cover .round-arrow,.research-catalog-tile .research-cover-link .cover-play{transition:none;transform:none}}.hero-art-caption>a.ribbon-arrow,.showcase-strip>a>.ribbon-arrow{display:block;flex:0 0 64px;width:64px;height:64px;margin-left:auto;padding:0;border:0;border-radius:0;background:transparent url(./assets/buttons/flowing-ribbon-arrow.webp) center / contain no-repeat;color:transparent;font-size:0;box-shadow:none;transition:transform .16s ease,filter .16s ease}.showcase-strip>a>.ribbon-arrow{pointer-events:none}.showcase-strip>a>div,.hero-art-caption>strong{min-width:0}.hero-art-caption>a.ribbon-arrow:is(:hover,:focus-visible),.showcase-strip>a:is(:hover,:focus-visible)>.ribbon-arrow{transform:translateY(-2px);filter:drop-shadow(0 3px 0 #16121920)}.hero-art-caption>a.ribbon-arrow:focus-visible{outline:3px solid #ff007f;outline-offset:2px;border-radius:12px}@media(max-width:560px){.hero-art-caption>a.ribbon-arrow,.showcase-strip>a>.ribbon-arrow{flex-basis:56px;width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.hero-art-caption>a.ribbon-arrow,.showcase-strip>a>.ribbon-arrow{transition:none;transform:none}}:root{--header-height: 104px}body .header.app-header{height:var(--header-height);gap:24px}body .app-sidebar{top:var(--header-height)}body section[id]{scroll-margin-top:calc(var(--header-height) + 20px)}body .header.app-header .logo.lamp-lockup{gap:12px;align-items:center;padding:0;text-decoration:none}body .header.app-header .lamp-lockup>img{display:block;flex:0 0 auto;width:112px!important;height:84px!important;object-fit:contain;mix-blend-mode:normal;filter:none}body .header.app-header .lamp-lockup>span{display:block;font-size:42px;font-weight:900;line-height:1;letter-spacing:-1.8px;color:#141218;white-space:nowrap}body .header.app-header .lamp-lockup b{color:#ff007f}body .header.app-header .lamp-lockup small{display:block;margin-top:9px;font-size:9px;font-weight:700;line-height:1.35;letter-spacing:1.55px;color:#303438;white-space:nowrap}@media(min-width:561px)and (max-width:1200px){body .header.app-header{gap:18px}body .header.app-header nav.showcase-nav{display:none}body .header.app-header .lamp-lockup>img{width:96px!important;height:72px!important}body .header.app-header .lamp-lockup>span{font-size:36px}body .header.app-header .lamp-lockup small{font-size:8px;letter-spacing:1.2px}}@media(min-width:561px)and (max-width:1280px){body[data-section=play] .header.app-header nav.showcase-nav{display:none}}@media(max-width:560px){:root{--header-height: 132px}body .header.app-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:72px 44px;column-gap:12px;row-gap:0;padding-block:4px 12px;align-items:center}body .header.app-header .header-brand{grid-column:1 / -1;grid-row:1;padding-right:44px;min-width:0}body .header.app-header .logo.lamp-lockup{gap:10px}body .header.app-header .lamp-lockup>img{width:64px!important;height:48px!important}body .header.app-header .lamp-lockup>span{font-size:34px;letter-spacing:-1.4px}body[data-section=play] .header.app-header .lamp-lockup>span{display:block}body .header.app-header .lamp-lockup small{font-size:8px;letter-spacing:1.05px;margin-top:7px}body .header.app-header .header-end{display:contents}body .header.app-header #menu-toggle{position:absolute;top:22px;right:var(--page-gutter);width:36px;height:36px}body .header.app-header .header-waitlist.launch-game-cta{grid-column:1 / -1;grid-row:2;justify-self:stretch;width:100%;max-width:none;min-height:44px;height:44px;font-size:10px}body[data-section=play] .header.app-header .header-wallet{grid-column:1;grid-row:2;width:100%;height:44px;justify-content:center}body[data-section=play] .header.app-header .header-wallet .wallet-copy{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:14px;font-weight:700;line-height:1.2}body[data-section=play] .header.app-header .header-wallet .wallet-copy small{font-size:8px;font-weight:600}body[data-section=play] .header.app-header .header-waitlist.launch-game-cta{grid-column:2;font-size:9px}}.showcase-strip.signature-strip>a{display:grid;grid-template-columns:80px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:24px 18px;transition:background-color .16s ease}.signature-strip>a>.signature-icon{display:grid;place-items:center;width:80px;height:80px;flex-shrink:0}.signature-strip .signature-icon>img{display:block;width:100%;height:100%;object-fit:contain}.signature-strip>a>div{min-width:0}.signature-strip>a:hover{background-color:#fff7fb}@media(min-width:561px)and (max-width:1100px){.showcase-strip.signature-strip>a{grid-template-columns:minmax(0,1fr) 64px;gap:14px 12px;padding:22px 18px}.signature-strip>a>.signature-icon{grid-column:1;grid-row:1}.signature-strip>a>.ribbon-arrow{grid-column:2;grid-row:1}.signature-strip>a>div{grid-column:1 / -1;grid-row:2;align-self:start}}@media(max-width:560px){.showcase-strip.signature-strip>a{grid-template-columns:60px minmax(0,1fr) 56px;gap:12px;padding:20px 6px}.signature-strip>a>.signature-icon{width:60px;height:60px}}@media(prefers-reduced-motion:reduce){.showcase-strip.signature-strip>a{transition:none}}#page-explore .research-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px;align-items:stretch}#page-explore .research-catalog-tile{min-width:0}#page-explore .research-square-cover{--research-cover: #ba005d;--research-tint: #fff1f8;position:relative;display:grid;grid-template-rows:minmax(0,1fr) 112px;width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;margin:0;padding:0;overflow:hidden;border:1px solid #e8dce4;border-radius:16px;background:var(--research-cover);box-shadow:0 5px 18px #29111f08;text-decoration:none;color:#fff;transition:box-shadow .18s ease,border-color .18s ease}#page-explore .research-tone-1{--research-cover: #18131e;--research-tint: #f6f2f7}#page-explore .research-tone-2{--research-cover: #80365f;--research-tint: #fff2f8}#page-explore .research-tone-3{--research-cover: #49335e;--research-tint: #f6f0fc}#page-explore .research-tone-4{--research-cover: #a52b58;--research-tint: #fff2f5}#page-explore .research-tone-5{--research-cover: #293140;--research-tint: #f1f4f9}#page-explore .research-square-art{display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden;padding:35px 18px 9px;background:linear-gradient(145deg,#fff,var(--research-tint))}#page-explore .research-square-art>img{display:block;position:static;width:100%;height:100%;min-height:0;aspect-ratio:auto;padding:0;object-fit:contain;mix-blend-mode:multiply;background:transparent}#page-explore .research-square-status{position:absolute;top:14px;left:16px;z-index:2;padding:5px 9px;border:1px solid #ead6e1;border-radius:5px;background:#fff;color:#942050;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.035em}#page-explore .research-square-index{position:absolute;top:18px;right:17px;z-index:2;color:#82717d;font-size:12px;font-weight:700;line-height:1}#page-explore .research-square-caption{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:16px 85px 16px 20px;background:var(--research-cover)}#page-explore .research-square-caption strong{display:block;color:#fff;font-size:clamp(21px,2vw,29px);font-weight:900;line-height:.98;letter-spacing:-.025em}#page-explore .research-square-caption strong>span{display:block}#page-explore .research-square-caption small{margin-top:8px;color:#fff;font-size:10px;font-weight:700;line-height:1;letter-spacing:.08em;opacity:.85}#page-explore .research-square-cover .cover-play{right:10px;bottom:15px}#page-explore .research-square-cover:hover{border-color:#d5a4bf;box-shadow:0 10px 26px #29111f13;transform:none}#page-explore .research-tile-info{display:flex;flex-direction:column;flex:1;padding:18px 2px 0}#page-explore .research-tile-info h3{margin:0 0 9px;color:#17131c;font-size:22px;font-weight:800;line-height:1.25}#page-explore .research-tile-info p{margin:0 0 18px;color:#565959;font-size:15px;line-height:1.6}#page-explore .research-card-actions{gap:10px;padding-top:4px}#page-explore .research-card-actions .button{min-height:46px;font-size:13px}@media(min-width:1800px){#page-explore .research-catalog{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1050px){#page-explore .research-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}}@media(max-width:640px){#page-explore .research-catalog{grid-template-columns:minmax(0,1fr);gap:32px}#page-explore .research-square-cover{grid-template-rows:minmax(0,1fr) 106px}#page-explore .research-square-caption strong{font-size:clamp(21px,6vw,28px)}}@media(prefers-reduced-motion:reduce){#page-explore .research-square-cover{transition:none}}#multi-round-results{--result-profit: #087443;--result-loss: #bd2537;margin:4px 0 24px;padding:20px;border:1px solid #e7e5ea;border-radius:14px;background:#fff;color:#18151d;min-width:0}#multi-round-results [hidden]{display:none!important}#multi-round-results .round-results-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}#multi-round-results h3{margin:0 0 6px;font-size:21px;line-height:1.2;font-weight:800;color:#18151d}#multi-round-results .round-results-context{margin:0;font-size:12px;line-height:1.5;color:#68616c}#multi-round-results .round-results-summary{display:flex;align-items:center;gap:22px}#multi-round-results .round-results-total{display:grid;gap:3px;min-width:0;max-width:100%}#multi-round-results .round-results-total>span{font-size:11px;color:#68616c}#multi-round-results .round-results-total>strong{font-size:25px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#multi-round-results .round-results-counts{font-size:12px;line-height:1.8;white-space:nowrap}#multi-round-results [data-results-profit-count]{color:var(--result-profit)}#multi-round-results [data-results-loss-count]{color:var(--result-loss)}#multi-round-results [data-results-even-count]{color:#68616c}#multi-round-results .round-results-list{display:flex;gap:10px;margin:0;padding:1px 1px 10px;overflow-x:auto;list-style:none;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#c9c4cc #f4f2f5}#multi-round-results .round-results-list:focus-visible{outline:2px solid #17131b;outline-offset:4px;border-radius:6px}#multi-round-results .round-result{flex:0 0 174px;min-width:0;border:1px solid #bfe7d3;border-top:3px solid #17a261;border-radius:9px;padding:12px 14px;background:#f0fbf5;display:flex;flex-direction:column;gap:5px}#multi-round-results .round-result[data-tone=loss]{border-color:#f1c7cd;border-top-color:#df4455;background:#fff3f4}#multi-round-results .round-result[data-tone=neutral]{border-color:#ddd9e0;border-top-color:#928a98;background:#f7f6f8}#multi-round-results [data-tone=profit]{color:var(--result-profit)}#multi-round-results [data-tone=loss]{color:var(--result-loss)}#multi-round-results [data-tone=neutral]{color:#68616c}#multi-round-results .round-result-top{display:flex;align-items:center;justify-content:space-between;gap:8px}#multi-round-results .round-result-provider{color:#302b34;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#multi-round-results .round-result-direction{font-size:16px;font-weight:800}#multi-round-results .round-result-amount{font-size:22px;line-height:1.3;letter-spacing:-.4px;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#multi-round-results .round-result-meta{font-size:11px;line-height:1.4;font-weight:700}#multi-round-results .round-result-round{color:#68616c;font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums}#multi-round-results .round-results-empty{padding:16px;border:1px dashed #ded9e2;border-radius:8px;background:#faf9fb}#multi-round-results .round-results-empty strong{display:block;font-size:14px;margin-bottom:5px}#multi-round-results .round-results-empty p{margin:0;color:#68616c;font-size:13px;line-height:1.5}#multi-round-results .round-results-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font-size:11px;color:#68616c}#multi-round-results .round-results-footer a{color:#a60053;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;padding:6px 0}#multi-round-results .round-results-footer a:hover{text-decoration:underline}#multi-round-results .round-results-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:700px){#multi-round-results{padding:16px;margin-bottom:20px}#multi-round-results .round-results-heading{flex-wrap:wrap;gap:14px}#multi-round-results .round-results-summary{width:100%;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:12px;border-top:1px solid #eeeaf0}#multi-round-results h3{font-size:19px}#multi-round-results .round-result{flex-basis:154px;padding:11px 12px}#multi-round-results .round-results-footer{align-items:flex-start}}body .pump-community-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:18px var(--page-gutter);background:#111b19;border-bottom:1px solid #26453b;color:#fff}.pump-community-brand{display:flex;align-items:center;gap:18px;min-width:0}.pump-community-eyebrow{display:block;margin-bottom:4px;color:#b4c9c0;font-size:10px;font-weight:700;letter-spacing:1.3px;line-height:1.3}.pump-platform-name{display:block;color:#fff;font-size:30px;font-weight:800;line-height:1;letter-spacing:-1px}.pump-platform-mark{display:block;flex:0 0 auto;width:46px;height:25px;border:2px solid #f5fff9;border-radius:20px;transform:rotate(-40deg);background:linear-gradient(90deg,#f5fff9 0 48%,#111b19 48% 52%,#72f5b3 52%)}body .pump-banner-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;width:clamp(340px,38vw,500px);max-width:100%;min-height:68px;padding:14px 28px;border:1px solid #a4ffce;border-radius:12px;background:#77f5b5;color:#09291e;font-size:22px;font-weight:700;line-height:1.3;text-decoration:none;letter-spacing:-.2px;box-shadow:0 4px #2c895f;transition:background .15s ease,box-shadow .15s ease}.pump-banner-button strong{font-weight:900}.pump-banner-button .pump-external-arrow{flex:0 0 auto;font-size:30px;line-height:1}body .pump-banner-button:hover{background:#a0ffd0;box-shadow:0 5px #2c895f;color:#09291e}body .pump-banner-button:focus-visible{outline:3px solid #fff;outline-offset:5px}@media(max-width:700px){body .pump-community-bar{flex-direction:column;align-items:stretch;gap:14px;padding-block:16px 20px}.pump-community-brand{gap:14px;padding-left:4px}.pump-platform-mark{width:36px;height:21px}.pump-community-brand>div{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1}.pump-community-eyebrow{margin:0;font-size:9px;letter-spacing:1px}.pump-platform-name{font-size:23px}body .pump-banner-button{width:100%;min-height:64px;padding:14px 18px;font-size:20px;gap:16px}.pump-banner-button .pump-external-arrow{font-size:27px}}@media(max-width:360px){body .pump-banner-button{font-size:18px;gap:12px}.pump-community-eyebrow{font-size:8px;letter-spacing:.5px}}@media(prefers-reduced-motion:reduce){body .pump-banner-button{transition:none}}body .showcase-hero.hero-crash-intro{display:block;min-height:0;padding:30px 0 28px}.hero-crash-intro .showcase-hero-copy{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:26px}body .hero-crash-intro h1{font-size:clamp(38px,3.7vw,64px);margin:0;line-height:1.03}.hero-crash-intro .new-eyebrow{font-size:10px;margin-bottom:12px}.hero-crash-intro-copy{max-width:650px}.hero-crash-intro-copy>p{font-size:17px;line-height:1.6;color:#55535c;margin:0 0 18px}.hero-crash-intro .showcase-hero-actions{gap:16px 24px}body .hero-crash-intro .showcase-hero-actions>.launch-game-cta{font-size:13px}.hero-crash-intro .quiet-link{font-size:14px}.hero-crash{--hc-pink:#ff138b;--hc-line:#ffffff14;position:relative;color:#fff;border:1px solid #342331;border-radius:22px;overflow:hidden;background:#151219;box-shadow:0 20px 45px #28102112;isolation:isolate}.hero-crash button,.hero-crash input{font:inherit}.hero-crash button{cursor:pointer}.hero-crash button:disabled{cursor:default}.hero-crash button:focus-visible,.hero-crash input:focus-visible{outline:2px solid #ff78ba;outline-offset:4px}.hero-crash-header{display:flex;align-items:center;gap:26px;min-height:74px;padding:14px 26px;border-bottom:1px solid var(--hc-line);background:#ffffff02}.hero-crash-game-name{display:flex;align-items:center;gap:12px}.hero-crash-star{font-size:34px;color:#ff168c;line-height:1}body .hero-crash h2{font-size:19px;font-weight:900;line-height:1;letter-spacing:1.6px;margin:0;color:#fff}.hero-crash h2>span{display:block;font-size:8px;letter-spacing:2px;font-weight:500;color:#ad9eac;margin-top:7px}.hero-crash-demo-label{display:inline-flex;align-items:center;gap:7px;border:1px solid #5e314a;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:700;letter-spacing:.9px;color:#fca4cf}.hero-crash-demo-label i{width:5px;height:5px;background:#ff168c;border-radius:50%}.hero-crash-wallet{margin-left:auto;display:grid;grid-template-columns:auto auto;column-gap:16px;align-items:center}.hero-crash-wallet>span{font-size:8px;letter-spacing:1px;color:#b4a8b3}.hero-crash-wallet>strong{grid-column:1;grid-row:2;font-size:21px;line-height:1.2;font-variant-numeric:tabular-nums}.hero-crash-wallet>button{grid-column:2;grid-row:1/3;border:1px solid #ffffff1a;background:none;color:#c7b9c6;border-radius:50%;width:32px;height:32px;font-size:21px;line-height:1}.hero-crash-body{display:grid;grid-template-columns:280px minmax(0,1fr)}.hero-crash-controls{position:relative;z-index:2;padding:24px 26px;background:linear-gradient(125deg,#ffffff04,#fff0);border-right:1px solid var(--hc-line)}.hero-crash-control-kicker{display:flex;justify-content:space-between;color:#a695a5;font-size:9px;letter-spacing:1.3px}body .hero-crash-controls h3{font-size:23px;line-height:1.15;letter-spacing:-.5px;color:#fff;margin:15px 0 24px}.hero-crash-entry-label{display:flex;justify-content:space-between;gap:10px;font-size:12px;margin-bottom:9px;color:#f2e7ef}.hero-crash-entry-label>span{font-size:10px;color:#a694a2}.hero-crash-input-wrap{display:flex;align-items:center;padding:0 13px;height:48px;border:1px solid #624353;border-radius:8px;background:#0e0c11;gap:10px}.hero-crash-input-wrap>span:first-child{font-size:18px;color:#ff499f}.hero-crash-input-wrap>span:last-child{font-size:10px;color:#9b8796}.hero-crash-input-wrap input{appearance:textfield;-moz-appearance:textfield;min-width:0;flex:1;border:0;outline:none;background:none;color:#fff;font-size:20px;font-weight:700;width:100%;font-variant-numeric:tabular-nums}.hero-crash-input-wrap input::-webkit-inner-spin-button,.hero-crash-input-wrap input::-webkit-outer-spin-button{appearance:none;margin:0}.hero-crash-input-wrap:focus-within{border-color:#ff499f}.hero-crash-input-wrap input:focus-visible{outline:none}.hero-crash-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0 16px}.hero-crash-presets>button{min-height:30px;border:1px solid #ffffff14;border-radius:5px;color:#b9a8b6;background:#ffffff04;font-size:11px}.hero-crash-presets>button[aria-pressed=true]{color:#ffd3e9;border-color:#af3d75;background:#ff007f16}.hero-crash-presets>button:hover:not(:disabled){background:#ff007f25;color:#fff}.hero-crash-presets>button:disabled{opacity:.5}body .hero-crash-launch{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:54px;padding:12px 19px;border:1px solid #ff4ca5;border-radius:9px 9px 22px;background:#f6007a;color:#fff;font-size:17px;font-weight:700;box-shadow:0 3px #7c0c45;transition:background .15s}.hero-crash-launch>span:last-child{font-size:26px;line-height:1}body .hero-crash-launch:hover{background:#ff2c94}body .hero-crash-launch:disabled{opacity:.45}.hero-crash-controls>p{font-size:10px;line-height:1.5;color:#bdaaba;margin:12px 0 16px;min-height:30px}.hero-crash-result{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid var(--hc-line);padding-top:15px}.hero-crash-result>span{font-size:8px;letter-spacing:.7px;color:#af9eac;max-width:100px;line-height:1.5}.hero-crash-result>strong{font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.hero-crash-result small{font-size:9px;color:#ad9aab;font-weight:500}.hero-crash-stage{position:relative;min-width:0;min-height:396px;overflow:hidden;background:radial-gradient(ellipse at 72% 80%,#69214232,transparent 62%),radial-gradient(ellipse at 45% 40%,#ff007f06,transparent 70%),#141117}.hero-crash-stage-top{position:absolute;z-index:5;top:22px;left:26px;right:26px;display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-crash-stage-top>span{display:flex;gap:8px;align-items:center;font-size:9px;letter-spacing:1px;color:#bda9b8}.hero-crash-stage-top i{width:5px;height:5px;display:block;background:#fc61ac;border-radius:50%}.hero-crash-stage-top b{font-weight:600}.hero-crash-how{display:flex;align-items:center;gap:8px;color:#bda9b8;font-size:10px!important;border:0;background:none;padding:5px 0}.hero-crash-how>span{display:grid;place-items:center;width:18px;height:18px;border:1px solid #7b6073;border-radius:50%;font-size:11px}.hero-crash-help{position:absolute;z-index:10;top:60px;right:25px;width:min(310px,calc(100% - 50px));border:1px solid #70465f;background:#251b25;padding:20px;border-radius:10px;box-shadow:0 8px 35px #0005;font-size:13px;line-height:1.7;color:#fff1fa}.hero-crash-multiplier{position:absolute;z-index:3;top:85px;left:19%;right:15%;text-align:center;pointer-events:none}.hero-crash-multiplier>span{font-size:9px;letter-spacing:2px;color:#c3a8ba}.hero-crash-multiplier>strong{display:block;font-size:clamp(76px,8.1vw,140px);line-height:1.1;letter-spacing:-6px;font-weight:900;color:#fff7fc;font-variant-numeric:tabular-nums;text-shadow:0 0 45px #ff007f22}.hero-crash-multiplier>strong>span{font-weight:400;color:#ff218c;font-size:.62em;vertical-align:8%}.hero-crash-multiplier>p{font-size:12px;margin:8px 0;color:#bd9fb3}.hero-crash-flight{position:absolute;inset:10px 0 5px;width:100%;height:calc(100% - 15px);overflow:visible;stroke:none;stroke-width:1}.hero-crash-flight-spark,.hero-crash-axis{stroke:none}.hero-crash-orbits{fill:none;stroke:#c478a922;stroke-width:1}.hero-crash-orbits>path{stroke:#ffffff06;stroke-dasharray:3 8}.hero-crash-axis{fill:#96718a;font-size:10px}.hero-crash-trail-glow{opacity:.42}.hero-crash-trail{stroke-linecap:round}.hero-crash-flight-spark{filter:drop-shadow(0 0 12px #ff168c)}.hero-crash-lamp{position:absolute;width:133px;height:auto;left:5%;bottom:24px;transform:rotate(-8deg);filter:drop-shadow(0 0 22px #ff007f20)}.hero-crash-lamp-caption{position:absolute;left:5.5%;bottom:16px;color:#98718b;font-size:6px;letter-spacing:1.5px}.hero-crash-flight-caption{position:absolute;bottom:18px;left:29%;right:25px;display:flex;justify-content:space-between;gap:12px;color:#956e87;font-size:7px;letter-spacing:1.3px}.hero-crash-bottom{min-height:51px;padding:12px 26px;display:flex;align-items:center;gap:15px;border-top:1px solid var(--hc-line);background:#100d13}.hero-crash-recent-label{font-size:8px;letter-spacing:.9px;color:#aa90a1;white-space:nowrap}.hero-crash-bottom>ol{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;padding:0;min-height:25px}.hero-crash-bottom li{font-size:10px;color:#c9abc0;background:#ffffff06;border:1px solid #ffffff0c;padding:5px 9px;border-radius:5px;font-variant-numeric:tabular-nums}.hero-crash-bottom li[data-tone=positive]{color:#9df1c4;border-color:#80ebb123;background:#80ebb108}.hero-crash-bottom li[data-tone=negative]{color:#ff9ab5;border-color:#ff506823;background:#ff506808}.hero-crash-bottom li.hero-crash-history-empty{padding:0;background:none;border:0;color:#8e7285;font-size:10px}.hero-crash-demo-note{margin-left:auto;color:#a68b9e;font-size:9px;white-space:nowrap}.hero-crash-explainer{display:flex;gap:35px;align-items:center;padding:19px 7px 0;color:#51464f;font-size:12px}.hero-crash-explainer b{color:#d20068;font-size:9px;font-weight:700;margin-right:8px}.hero-crash-explainer-note{margin-left:auto;color:#9c8d97;font-size:11px}.hero-crash-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-crash[data-phase=running] .hero-crash-stage-top i{background:#94f6c3;box-shadow:0 0 12px #94f6c344}.hero-crash[data-phase=running] .hero-crash-stage-top>span{color:#b7ebce}.hero-crash[data-phase=running] .hero-crash-launch{background:#fff0f8;color:#56102e;border-color:#fff0f8;box-shadow:0 3px #a4567c}.hero-crash[data-phase=collected] .hero-crash-multiplier>strong,.hero-crash[data-phase=collected] .hero-crash-result>strong{color:#9df1c4}.hero-crash[data-phase=crashed] .hero-crash-multiplier>strong,.hero-crash[data-phase=crashed] .hero-crash-result>strong{color:#ff7b9c}.hero-crash[data-phase=crashed] .hero-crash-flight-spark{opacity:0}.hero-crash[data-phase=crashed] .hero-crash-trail{stroke:#82495f}.hero-crash[data-phase=crashed] .hero-crash-trail-glow{opacity:0}@media(min-width:1600px){.hero-crash-body{grid-template-columns:320px minmax(0,1fr)}.hero-crash-stage{min-height:425px}.hero-crash-controls{padding:30px 32px}.hero-crash-multiplier{top:90px}}@media(max-width:1000px){.hero-crash-intro .showcase-hero-copy{gap:25px}.hero-crash-intro-copy>p{font-size:15px}.hero-crash-intro .showcase-hero-actions{gap:12px}.hero-crash-intro .quiet-link{display:none}.hero-crash-body{grid-template-columns:250px minmax(0,1fr)}.hero-crash-controls{padding:24px 20px}.hero-crash-demo-label{font-size:8px}.hero-crash-multiplier{left:10%;right:10%;top:110px}.hero-crash-multiplier>strong{font-size:90px}.hero-crash-multiplier>span{font-size:7px;letter-spacing:1.4px}.hero-crash-demo-note{white-space:normal;line-height:1.4;max-width:150px}.hero-crash-explainer{gap:22px}.hero-crash-explainer-note{display:none}}@media(max-width:700px){body .showcase-hero.hero-crash-intro{padding:26px 0 22px}.hero-crash-intro .showcase-hero-copy{display:block;margin-bottom:22px}.hero-crash-intro h1 br{display:none}body .hero-crash-intro h1{font-size:40px;max-width:490px}.hero-crash-intro-copy>p{font-size:14px;margin:14px 0 0}.hero-crash-intro .showcase-hero-actions{display:none}.hero-crash{border-radius:15px}.hero-crash-header{padding:14px 16px;gap:14px;min-height:69px}.hero-crash-star{font-size:28px}body .hero-crash h2{font-size:16px;letter-spacing:.7px}.hero-crash h2>span{font-size:6px;letter-spacing:1.5px}.hero-crash-demo-label{display:none}.hero-crash-wallet{column-gap:8px}.hero-crash-wallet>span{font-size:6px;letter-spacing:.5px}.hero-crash-wallet>strong{font-size:17px}.hero-crash-wallet>button{width:28px;height:28px;font-size:19px}.hero-crash-body{display:flex;flex-direction:column}.hero-crash-stage{order:-1;min-height:310px;border-bottom:1px solid var(--hc-line)}.hero-crash-stage-top{left:17px;right:17px;top:15px}.hero-crash-stage-top>span{font-size:8px;letter-spacing:.6px}.hero-crash-how{font-size:9px!important}.hero-crash-multiplier{top:70px;left:13%;right:13%}.hero-crash-multiplier>strong{font-size:91px;letter-spacing:-4px}.hero-crash-multiplier>span{font-size:7px;letter-spacing:1.1px}.hero-crash-multiplier>p{font-size:11px}.hero-crash-lamp{width:95px;left:3%;bottom:18px}.hero-crash-lamp-caption{font-size:5px;letter-spacing:.6px;left:4%;bottom:11px}.hero-crash-flight-caption{font-size:5px;letter-spacing:.7px;left:39%;bottom:12px;right:15px}.hero-crash-controls{padding:20px;border:0;display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.hero-crash-control-kicker{grid-column:1/-1;margin-bottom:15px}.hero-crash-controls h3{display:none}.hero-crash-entry-label{grid-column:1;margin:0 0 8px;font-size:11px}.hero-crash-entry-label>span{font-size:9px}.hero-crash-input-wrap{grid-column:1;grid-row:3}.hero-crash-presets{grid-column:1;grid-row:4;margin-bottom:0;gap:4px}.hero-crash-launch{grid-column:2;grid-row:3;min-height:48px!important;padding:10px 13px!important;font-size:15px!important;align-self:start}.hero-crash-controls>p{grid-column:2;grid-row:4;font-size:9px;margin:8px 0 0;min-height:30px}.hero-crash-result{grid-column:1/-1;margin-top:16px;padding-top:14px}.hero-crash-result>span{max-width:none;font-size:8px}.hero-crash-result>strong{font-size:19px}.hero-crash-bottom{flex-wrap:wrap;padding:13px 18px;gap:9px 12px}.hero-crash-recent-label{font-size:7px}.hero-crash-bottom>ol{gap:5px}.hero-crash-demo-note{max-width:none;flex-basis:100%;font-size:8px;margin:0;padding-top:4px}.hero-crash-explainer{justify-content:space-between;align-items:start;font-size:10px;gap:14px;padding:17px 2px 0}.hero-crash-explainer>span{max-width:110px;line-height:1.5}.hero-crash-explainer b{display:block;margin:0 0 3px}.hero-crash-explainer-note{display:none}}@media(max-width:380px){body .hero-crash-intro h1{font-size:35px}.hero-crash-header{padding-inline:12px;gap:8px}.hero-crash-game-name{gap:7px}.hero-crash-star{font-size:23px}body .hero-crash h2{font-size:14px}.hero-crash-wallet>strong{font-size:16px}.hero-crash-wallet>button{width:25px;height:25px}.hero-crash-stage{min-height:280px}.hero-crash-multiplier>strong{font-size:79px}.hero-crash-stage-top>span{font-size:7px}.hero-crash-multiplier>span{font-size:6px}.hero-crash-controls{padding:17px 14px;gap:0 12px}.hero-crash-entry-label{display:block;font-size:10px}.hero-crash-entry-label>span{margin-left:4px;font-size:8px}.hero-crash-launch{font-size:13px!important;padding-inline:11px!important}.hero-crash-launch>span:last-child{font-size:21px}}@media(max-width:700px){.hero-crash-entry-label{grid-column:1/-1;font-size:12px;display:flex;justify-content:space-between}.hero-crash-entry-label>span{font-size:10px}.hero-crash-input-wrap{grid-column:1;grid-row:3}.hero-crash-presets{grid-column:2;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:5px}.hero-crash-presets>button{min-height:22px;font-size:11px}.hero-crash-launch{grid-column:1/-1;grid-row:4;margin-top:14px;min-height:52px!important;font-size:17px!important;padding-inline:18px!important}.hero-crash-controls>p{grid-column:1/-1;grid-row:5;font-size:11px;min-height:0;margin:12px 0 0}.hero-crash-result{grid-row:6;margin-top:14px}.hero-crash-result>span{font-size:9px}.hero-crash-stage-top>span{font-size:8px}}@media(prefers-reduced-motion:reduce){.hero-crash *{transition:none!important;animation:none!important}}.hero-crash{border-color:#573047;box-shadow:0 16px 55px #380e2915}.hero-crash-stage{background:radial-gradient(ellipse at 75% 30%,#48153440,transparent 58%),radial-gradient(ellipse at 40% 100%,#7f095d35,transparent 63%),linear-gradient(135deg,#16111e,#100d16 68%,#241024)}.hero-crash-stage:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,transparent 25%,#08060c38 100%)}.hero-crash-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:.65}.hero-crash-atmosphere>span{position:absolute;width:70%;height:130px;left:33%;top:56%;border-radius:50%;transform:rotate(-22deg);background:linear-gradient(90deg,transparent,#d8278218,#ff46b51b,transparent);filter:blur(28px)}.hero-crash-atmosphere>span+span{left:4%;top:18%;width:40%;height:80px;transform:rotate(25deg);background:#7844ad12;filter:blur(24px)}.hero-crash-flight{z-index:2}.hero-crash-starfield{fill:#e6a8cf;stroke:none;opacity:.5}.hero-crash-starfield>path{fill:none;stroke:#e6a8cf;stroke-width:1;opacity:.6}.hero-crash-orbits{stroke:#cb73a31f;stroke-width:.8}.hero-crash-orbit-accent{stroke:#e68db937;stroke-dasharray:50 260 130 500}.hero-crash-floor-grid{fill:none;stroke:#c86cab12;stroke-width:.8;mask-image:linear-gradient(transparent,#000 75%)}.hero-crash-launch-pad{fill:#fc228e03;stroke:#e9309e61;stroke-width:1;opacity:.7}.hero-crash-launch-pad>ellipse:last-child{stroke-dasharray:3 8;opacity:.35}.hero-crash-guide{fill:none;stroke:#ff95ce30;stroke-width:1;stroke-dasharray:2 10}.hero-crash-area{stroke:none}.hero-crash-trail{stroke-linecap:round;filter:drop-shadow(0 0 5px #ff1d8e88)}.hero-crash-trail-core{fill:none;stroke:#fff1fa;stroke-width:1;stroke-linecap:round;opacity:.8}.hero-crash-trail-glow{opacity:.6;stroke-linecap:round}.hero-crash-flight-spark{filter:drop-shadow(0 0 9px #ff5dab)}.hero-crash-tip-ring{fill:#ff1e8c08;stroke:#ff83c7;stroke-width:.8;stroke-dasharray:13 6;opacity:.55}.hero-crash-comet-star{fill:#fff2fb;stroke:#fff;stroke-width:.5}.hero-crash-comet-streak{fill:none;stroke:#ffb3dd;stroke-width:1;stroke-linecap:round;opacity:.8}.hero-crash-tip-core{fill:#fff}.hero-crash-particles{fill:#ffb3da;stroke:none;filter:drop-shadow(0 0 4px #ff168c)}.hero-crash-burst{fill:none;stroke:#ff78b5;stroke-width:1.5;opacity:0;pointer-events:none}.hero-crash-burst>g{transform-origin:0 0}.hero-crash-burst circle+circle{stroke-width:.6;stroke-dasharray:2 6}.hero-crash-lamp{z-index:3;width:148px;bottom:23px;filter:drop-shadow(0 8px 5px #0009) drop-shadow(0 0 17px #ff168c50)}.hero-crash-lamp-caption,.hero-crash-flight-caption{z-index:3;color:#c791b5;letter-spacing:1.2px}.hero-crash-multiplier{z-index:4}.hero-crash-multiplier:before{content:"";position:absolute;width:270px;height:270px;top:-40px;left:50%;transform:translate(-50%);border:1px solid #f7add00b;border-radius:50%;background:radial-gradient(circle,#230c2033,transparent 64%);box-shadow:0 0 0 16px #ff8ec803,0 0 0 50px #ff8ec802;z-index:-1}.hero-crash-multiplier>strong{text-shadow:0 3px 0 #f4c6e208,0 0 38px #ff007f28;filter:drop-shadow(0 8px 18px #0004)}.hero-crash-multiplier>span{color:#dbb3cd}.hero-crash-multiplier>p{color:#d6b4ca}.hero-crash[data-phase=running] .hero-crash-tip-ring{animation:hc-comet-ring 7s linear infinite}.hero-crash[data-phase=running] .hero-crash-tip-aura{animation:hc-comet-breathe 2.4s ease-in-out infinite}.hero-crash[data-phase=running] .hero-crash-lamp{filter:drop-shadow(0 8px 5px #0009) drop-shadow(0 0 24px #ff168c88)}.hero-crash[data-phase=collected] .hero-crash-flight-spark{filter:drop-shadow(0 0 12px #93ffbe)}.hero-crash[data-phase=collected] .hero-crash-comet-star,.hero-crash[data-phase=collected] .hero-crash-particles{fill:#afffd3}.hero-crash[data-phase=collected] .hero-crash-trail-core,.hero-crash[data-phase=collected] .hero-crash-tip-ring{stroke:#afffd3}.hero-crash[data-phase=collected] .hero-crash-burst{stroke:#afffd3;animation:hc-burst-fade 1.1s ease-out both}.hero-crash[data-phase=collected] .hero-crash-burst>g{animation:hc-burst-grow 1.1s ease-out both}.hero-crash[data-phase=crashed] .hero-crash-trail-core{opacity:.15}.hero-crash[data-phase=crashed] .hero-crash-particles{opacity:.2;fill:#ff7b9c}.hero-crash[data-phase=crashed] .hero-crash-area{opacity:.12!important}.hero-crash[data-phase=crashed] .hero-crash-burst{stroke:#ff638c;animation:hc-burst-fade 1.1s ease-out both}.hero-crash[data-phase=crashed] .hero-crash-burst>g{animation:hc-burst-grow 1.1s ease-out both}@keyframes hc-comet-ring{to{transform:rotate(360deg)}}@keyframes hc-comet-breathe{50%{opacity:.6}}@keyframes hc-burst-fade{0%{opacity:.9}to{opacity:0}}@keyframes hc-burst-grow{0%{transform:scale(.5)}to{transform:scale(3)}}@media(max-width:700px){.hero-crash-lamp{width:106px;left:2%;bottom:17px}.hero-crash-multiplier:before{width:200px;height:200px;top:-25px;box-shadow:0 0 0 12px #ff8ec803,0 0 0 30px #ff8ec802}.hero-crash-atmosphere>span{height:80px;filter:blur(18px)}.hero-crash-lamp-caption{letter-spacing:.6px;font-size:5px}.hero-crash-flight-caption{letter-spacing:.6px}.hero-crash-floor-grid{opacity:.65}}@media(prefers-reduced-motion:reduce){.hero-crash *{transition:none!important;animation:none!important}.hero-crash-burst{display:none}}.hero-crash-expand,.hero-crash-mobile-links{display:none}@media(max-width:700px){body:is(:not([data-section]),[data-section=home]){--header-height:64px}body:is(:not([data-section]),[data-section=home]) .header.app-header{display:flex;height:64px;padding-block:0;gap:10px}body:is(:not([data-section]),[data-section=home]) .header.app-header .header-brand{flex:1;padding-right:0}body:is(:not([data-section]),[data-section=home]) .header.app-header .lamp-lockup>img{width:54px!important;height:42px!important}body:is(:not([data-section]),[data-section=home]) .header.app-header .lamp-lockup>span{font-size:30px}body:is(:not([data-section]),[data-section=home]) .header.app-header .header-end{display:flex}body:is(:not([data-section]),[data-section=home]) .header.app-header .header-waitlist{display:none}body:is(:not([data-section]),[data-section=home]) .header.app-header #menu-toggle{position:static;width:44px;height:44px}body:is(:not([data-section]),[data-section=home]) .pump-community-bar{flex-direction:row;align-items:center;padding:7px 14px;gap:10px;min-height:56px}body:is(:not([data-section]),[data-section=home]) .pump-community-brand{gap:8px;padding:0}body:is(:not([data-section]),[data-section=home]) .pump-community-brand>div{display:block;flex:initial}body:is(:not([data-section]),[data-section=home]) .pump-community-eyebrow{display:none}body:is(:not([data-section]),[data-section=home]) .pump-platform-name{font-size:20px;letter-spacing:-.7px}body:is(:not([data-section]),[data-section=home]) .pump-platform-mark{width:23px;height:14px;border-width:1.5px}body:is(:not([data-section]),[data-section=home]) .pump-banner-button{width:auto;max-width:220px;min-width:0;min-height:42px;flex:1;padding:8px 10px;font-size:13px;gap:8px;border-radius:8px;box-shadow:0 2px #2c895f;white-space:nowrap}body:is(:not([data-section]),[data-section=home]) .pump-banner-button .pump-external-arrow{font-size:20px}body:is(:not([data-section]),[data-section=home]) .development-banner{display:none}body .showcase-hero.hero-crash-intro{padding:13px 0 20px}.hero-crash-intro .showcase-hero-copy{margin-bottom:12px}.hero-crash-intro .new-eyebrow,.hero-crash-intro-copy>p{display:none}body .hero-crash-intro h1{font-size:clamp(24px,6.7vw,32px);max-width:none;line-height:1.1;letter-spacing:-1px}.hero-crash-intro h1 br{display:none}.hero-crash{border-radius:13px}.hero-crash-header{min-height:56px;height:56px;padding:7px 12px;gap:8px}.hero-crash-game-name{gap:6px;min-width:0}.hero-crash-star{font-size:22px}body .hero-crash h2{font-size:13px;letter-spacing:.5px;white-space:nowrap}.hero-crash h2>span{font-size:6px;letter-spacing:.7px;margin-top:5px}.hero-crash-wallet{column-gap:5px}.hero-crash-wallet>span{font-size:7px;letter-spacing:.5px}.hero-crash-wallet>strong{font-size:16px;white-space:nowrap}.hero-crash-wallet>button{width:44px;height:44px;font-size:23px;border:0;background:#ffffff04}.hero-crash-stage{min-height:180px;height:clamp(180px,29svh,240px);max-height:240px}.hero-crash-stage-top{top:3px;left:12px;right:6px;gap:2px}.hero-crash-stage-top>span{font-size:8px;letter-spacing:.3px;gap:6px;flex:1}.hero-crash-how{width:44px;min-height:44px;justify-content:center;font-size:0!important;gap:0}.hero-crash-how>span{font-size:12px;width:20px;height:20px}.hero-crash-expand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:44px;min-height:44px;padding:3px;border:0;border-radius:6px;color:#f9d7e9;background:#ffffff06;touch-action:manipulation}.hero-crash-expand>span:first-child{font-size:20px;line-height:1}.hero-crash-expand>span:last-child{font-size:7px;line-height:1.2}.hero-crash-flight{top:43px;bottom:10px;height:calc(100% - 53px)}.hero-crash-multiplier{top:46px;left:12%;right:12%}.hero-crash-multiplier>span{font-size:6px;letter-spacing:1px}.hero-crash-multiplier>strong{font-size:76px;line-height:1.03;letter-spacing:-4px}.hero-crash-multiplier>p{font-size:10px;line-height:1.3;margin-top:4px}.hero-crash-multiplier:before{width:160px;height:160px;top:-20px;box-shadow:0 0 0 10px #ff8ec803}.hero-crash-lamp{width:86px;bottom:13px;left:2%}.hero-crash-lamp-caption{bottom:7px;font-size:4px}.hero-crash-flight-caption{bottom:8px;font-size:4px;left:37%}.hero-crash-help{top:49px;right:10px;width:calc(100% - 20px);max-height:calc(100% - 58px);overflow:auto;padding:12px 14px;font-size:12px;line-height:1.5}.hero-crash-controls{display:grid;grid-template-columns:minmax(0,1fr) 48px 48px;gap:0 6px;padding:12px}.hero-crash-control-kicker{display:none}.hero-crash-entry-label{grid-column:1/-1;grid-row:1;font-size:12px;margin-bottom:6px}.hero-crash-entry-label>span{font-size:10px}.hero-crash-input-wrap{grid-column:1;grid-row:2;height:48px;padding-inline:10px}.hero-crash-input-wrap input{font-size:20px}.hero-crash-presets{grid-column:2/-1;grid-row:2;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:6px;margin:0}.hero-crash-presets>button{min-height:48px;font-size:12px;touch-action:manipulation}.hero-crash-presets>[data-hc-preset="10"],.hero-crash-presets>[data-hc-preset="50"]{display:none}body .hero-crash-launch{grid-column:1/-1;grid-row:3;margin-top:10px;min-height:56px!important;font-size:20px!important;padding:12px 18px!important;touch-action:manipulation}.hero-crash-controls>p{grid-column:1/-1;grid-row:4;margin:8px 0 0;font-size:11px;line-height:1.35;min-height:0}.hero-crash-result{grid-column:1/-1;grid-row:5;margin-top:8px;padding-top:8px}.hero-crash:not([data-phase=collected]):not([data-phase=crashed]) .hero-crash-result{display:none}.hero-crash-result>span{font-size:9px}.hero-crash-result>strong{font-size:19px}.hero-crash-bottom{padding:7px 12px;min-height:29px;gap:0}.hero-crash-bottom>ol,.hero-crash-recent-label{display:none}.hero-crash-demo-note{flex-basis:auto;width:100%;text-align:center;font-size:8px;line-height:1.4;padding:0;margin:0;max-width:none;white-space:normal}.hero-crash-explainer{padding-top:12px;font-size:10px;gap:10px}.hero-crash-mobile-links{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:22px 0 0}.hero-crash-mobile-links>.button{font-size:12px!important;min-height:52px}.hero-crash-mobile-links>.quiet-link{justify-content:center;border:0;background:none;min-height:44px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}}@media(max-width:350px){body .hero-crash h2{font-size:12px;letter-spacing:.2px}.hero-crash-star{font-size:18px}.hero-crash-wallet>strong{font-size:15px}.hero-crash-wallet>span{font-size:6px}.hero-crash-game-name{gap:5px}}@media(max-width:700px)and (max-height:620px){.hero-crash:not(.hero-crash-focused) .hero-crash-stage{height:150px;min-height:150px}.hero-crash:not(.hero-crash-focused) .hero-crash-multiplier{top:43px}.hero-crash:not(.hero-crash-focused) .hero-crash-multiplier>strong{font-size:64px}.hero-crash:not(.hero-crash-focused) .hero-crash-multiplier>p{font-size:9px}}body.hero-crash-focus-open{overflow:hidden;overscroll-behavior:none}.hero-crash.hero-crash-focused{position:fixed;inset:0;z-index:2000;display:grid;grid-template-rows:56px minmax(0,1fr) 29px;width:100%;max-width:none;height:100vh;height:100dvh;margin:0;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);border:0;border-radius:0;box-shadow:none;overflow:hidden}.hero-crash-focused .hero-crash-body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}.hero-crash-focused .hero-crash-stage{grid-row:1;order:0;min-height:0;height:auto;max-height:none}.hero-crash-focused .hero-crash-controls{grid-row:2;background:#19131e}.hero-crash-focused .hero-crash-header{height:56px;min-height:56px}.hero-crash-focused .hero-crash-multiplier{top:clamp(55px,12dvh,110px)}.hero-crash-focused .hero-crash-multiplier>strong{font-size:clamp(82px,16dvh,140px)}.hero-crash-focused .hero-crash-multiplier>span{font-size:8px}.hero-crash-focused .hero-crash-multiplier>p{font-size:12px}.hero-crash-focused .hero-crash-flight{top:43px;height:calc(100% - 53px)}.hero-crash-focused .hero-crash-lamp{width:115px;bottom:18px}.hero-crash-focused .hero-crash-expand{display:flex;color:#fff;background:#ffffff10}.hero-crash-focused .hero-crash-bottom{height:29px;min-height:29px}@media(max-width:950px)and (max-height:500px)and (orientation:landscape){.hero-crash-expand{display:flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:5px 8px;border:1px solid #ffffff20;border-radius:7px;background:#ffffff08;color:#fff}.hero-crash-expand>span:last-child{font-size:10px}.hero-crash-focused{grid-template-rows:52px minmax(0,1fr) 24px!important}.hero-crash-focused .hero-crash-header{height:52px;min-height:52px;padding:7px 18px}.hero-crash-focused .hero-crash-body{grid-template-columns:minmax(0,1fr) 270px;grid-template-rows:minmax(0,1fr)}.hero-crash-focused .hero-crash-stage{grid-column:1;grid-row:1}.hero-crash-focused .hero-crash-controls{grid-column:2;grid-row:1;display:grid;grid-template-columns:1fr 48px 48px;align-content:center;gap:0 6px;padding:10px 14px;overflow-y:auto}.hero-crash-focused .hero-crash-controls h3,.hero-crash-focused .hero-crash-control-kicker{display:none}.hero-crash-focused .hero-crash-entry-label{grid-column:1/-1;grid-row:1;font-size:12px;margin-bottom:7px}.hero-crash-focused .hero-crash-input-wrap{grid-column:1;grid-row:2}.hero-crash-focused .hero-crash-presets{grid-column:2/-1;grid-row:2;grid-template-columns:1fr 1fr;margin:0;gap:6px}.hero-crash-focused .hero-crash-presets>button{min-height:44px}.hero-crash-focused [data-hc-preset="10"],.hero-crash-focused [data-hc-preset="50"]{display:none}.hero-crash-focused .hero-crash-launch{grid-column:1/-1;grid-row:3;margin-top:10px;min-height:52px;font-size:19px}.hero-crash-focused .hero-crash-controls>p{grid-column:1/-1;grid-row:4;font-size:11px;line-height:1.4;margin:8px 0 0;min-height:0}.hero-crash-focused .hero-crash-result{grid-column:1/-1;grid-row:5;margin-top:8px;padding-top:8px}.hero-crash-focused .hero-crash-multiplier{top:52px;left:15%;right:15%}.hero-crash-focused .hero-crash-multiplier>strong{font-size:80px;line-height:1.05}.hero-crash-focused .hero-crash-multiplier>span{font-size:6px}.hero-crash-focused .hero-crash-multiplier>p{font-size:10px}.hero-crash-focused .hero-crash-bottom{height:24px;min-height:24px;padding:4px 14px}.hero-crash-focused .hero-crash-bottom>ol,.hero-crash-focused .hero-crash-recent-label{display:none}.hero-crash-focused .hero-crash-demo-note{flex-basis:auto;font-size:9px;text-align:center;width:100%;max-width:none;padding:0}.hero-crash-focused .hero-crash-stage-top{top:4px}}
