.prob{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--card);overflow:hidden}.prob__col{padding:30px 32px 28px}.prob__col+.prob__col{border-left:1px solid var(--hair)}.prob__tag{display:inline-block;margin-bottom:22px;padding:7px 13px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);font:400 var(--fs-mono-sm)/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.prob__item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding-block:18px;border-top:1px solid var(--hair)}.prob__item:first-of-type{border-top:0;padding-top:0}.prob__item i{font:400 12px/1.6 var(--font-mono);font-style:normal;color:var(--accent)}.prob__item b{display:block;font:600 15.5px/1.4 var(--font-sans);color:var(--ink)}.prob__item p{margin-top:5px;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.prob__cost{margin-top:26px;padding:15px 17px;border-radius:var(--r-inner);background:var(--panel);font-size:14.5px;line-height:1.55;color:var(--ink-2)}.prob__cost b{color:var(--ink);font-weight:600}.quote{margin-top:44px;padding-left:22px;border-left:2px solid var(--accent);max-width:78ch}.quote p{font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--ink)}.quote footer{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.quote cite{font:500 var(--fs-mono)/1 var(--font-mono);font-style:normal;letter-spacing:.04em;color:var(--ink)}.quote span{font:400 var(--fs-mono-sm)/1 var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.catches__note{margin-top:14px;font:400 var(--fs-mono)/1.5 var(--font-mono);color:var(--ink-3)}.rejects{margin-top:30px;max-width:860px;border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--bg);overflow:hidden}.reject{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:20px 22px;font:400 var(--fs-mono)/1.6 var(--font-mono);color:var(--ink-2)}.reject+.reject{border-top:1px solid var(--hair)}.reject i{font-style:normal;font-size:14px;color:var(--danger)}.js .reject i{opacity:0;transform:scale(1.3);transition:opacity .08s linear,transform .08s var(--ease)}.js .reject span{opacity:0;transition:opacity .16s linear}.js .rejects.is-in .reject i,.js .rejects.is-in .reject span{opacity:1;transform:none}.js .rejects.is-in .reject:nth-child(1) i{transition-delay:0s}.js .rejects.is-in .reject:nth-child(1) span{transition-delay:.06s}.js .rejects.is-in .reject:nth-child(2) i{transition-delay:.14s}.js .rejects.is-in .reject:nth-child(2) span{transition-delay:.2s}.js .rejects.is-in .reject:nth-child(3) i{transition-delay:.28s}.js .rejects.is-in .reject:nth-child(3) span{transition-delay:.34s}.catches__close{margin-top:26px;font-size:var(--fs-lead);color:var(--ink-2);max-width:70ch}.pipe{position:relative;margin-top:40px;padding-left:34px;max-width:880px}.pipe:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1px;background:var(--hair-2)}.pipe:after{content:"";position:absolute;left:7px;top:8px;width:1px;height:calc(100% - 16px);background:var(--accent);transform-origin:top;transform:scaleY(var(--pipe, 1));transition:transform .12s linear}.pipe__row{position:relative;padding-block:20px;border-top:1px solid var(--hair)}.pipe__row:first-child{border-top:0;padding-top:0}.pipe__row:before{content:"";position:absolute;left:-31px;top:26px;width:7px;height:7px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 1px var(--hair-2)}.pipe__row:first-child:before{top:6px}.pipe__row:before,.pipe__row.is-lit:before{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.js .pipe__row:before{background:var(--bg);box-shadow:0 0 0 1px var(--hair-2)}.js .pipe__row.is-lit:before{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.pipe__n{font:400 12px/1 var(--font-mono);letter-spacing:.06em;color:var(--accent);transition:color .2s ease}.js .pipe__n{color:var(--ink-3)}.js .pipe__row.is-lit .pipe__n{color:var(--accent)}.pipe__row h3{margin-top:8px;font-size:clamp(17px,1.3vw,20px)}.pipe__row p{margin-top:7px;font-size:14.5px;line-height:1.55;color:var(--ink-2);max-width:62ch}.noncustodial{margin-top:34px;padding:16px 18px;border-left:2px solid var(--accent);border-radius:0 var(--r-inner) var(--r-inner) 0;background:var(--panel);font-size:14.5px;line-height:1.6;color:var(--ink-2);max-width:82ch}.noncustodial b{color:var(--ink);font-weight:600}.trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--hair-2);border:1px solid var(--hair-2);border-radius:var(--r-panel);overflow:hidden}.trust>div{padding:24px 26px;background:var(--bg-alt)}.trust b{display:block;font:600 15px/1.3 var(--font-sans);color:var(--ink)}.trust p{margin-top:7px;font-size:14px;line-height:1.55;color:var(--ink-2)}.venues{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:28px;background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-panel);overflow:hidden}.venues span{display:grid;place-items:center;min-height:59px;padding:10px 8px;background:var(--bg);font:400 var(--fs-mono-sm)/1.3 var(--font-mono);letter-spacing:.1em;color:var(--ink-3);text-align:center}.disclaim{margin-top:16px;font-size:12.5px;line-height:1.6;color:var(--ink-3);max-width:90ch}.fcols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:40px}.fcol-h{font:400 var(--fs-mono-sm)/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);padding-bottom:14px;border-bottom:1px solid var(--accent-line)}.fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px;align-items:start}.fblock h3+p{margin-top:12px}.fblock>p{font-size:14.5px;line-height:1.6;color:var(--ink-2)}.fblock__body{margin-top:20px}.fblock--lead{grid-column:span 1}.fblock--lead h3{font-size:clamp(21px,2.15vw,31px)}.cert{border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--card);overflow:hidden}.cert__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;background:var(--panel);border-bottom:1px solid var(--hair);font:400 var(--fs-mono-sm)/1.3 var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.cert__bar b{color:var(--accent);font-weight:400;letter-spacing:.1em}.cert__split{display:grid;grid-template-columns:1.25fr 1fr;gap:1px;background:var(--hair)}.cert__half{padding:16px 15px;background:var(--card)}.cert__half>.label{display:block;margin-bottom:12px}.cert__li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;padding-block:7px;font:400 12px/1.5 var(--font-mono);color:var(--ink-2)}.cert__li i{font-style:normal;color:var(--accent)}.cert__li--no i{color:var(--ink-3)}.cert__seal{padding:11px 15px;border-top:1px solid var(--hair);background:var(--accent-soft);font:400 var(--fs-mono-sm)/1.4 var(--font-mono);letter-spacing:.04em;color:var(--accent)}.log{border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--card);overflow:hidden}.log__body{padding:14px 15px;display:grid;gap:7px}.log__line{display:grid;grid-template-columns:46px 62px minmax(0,1fr);gap:8px;font:400 12px/1.5 var(--font-mono);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log__line time{color:var(--ink-3)}.log__line b{color:var(--accent);font-weight:500}.log__foot{padding:10px 15px;border-top:1px solid var(--hair);font:400 var(--fs-mono-sm)/1.4 var(--font-mono);color:var(--ink-3);text-align:center}.fields{display:flex;flex-wrap:wrap;gap:8px}.fields span{display:inline-flex;align-items:baseline;gap:7px;padding:9px 13px;border:1px solid var(--hair-2);border-radius:var(--r-chip);background:var(--bg);font-size:13.5px;color:var(--ink-2)}.fields i{font-style:normal;font:400 11px/1 var(--font-mono);color:var(--ink-3)}.modes{display:grid;gap:10px}.mode{padding:14px 16px;border:1px solid var(--hair-2);border-radius:var(--r-inner);background:var(--bg)}.mode--on{border-color:var(--accent-line);background:var(--accent-soft)}.mode b{display:block;font:500 var(--fs-mono)/1.3 var(--font-mono);letter-spacing:.04em;color:var(--ink-2)}.mode--on b{color:var(--accent)}.mode p{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.crosses{display:grid;gap:2px}.crosses div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;padding:12px 14px;border-left:2px solid var(--hair-2);background:var(--bg);font:400 var(--fs-mono)/1.4 var(--font-mono);color:var(--ink-2)}.crosses div:first-child{border-left-color:var(--accent)}.crosses em{font-style:normal;color:var(--ink-3)}.trail{position:relative;padding-left:26px;display:grid;gap:20px}.trail:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:var(--hair-2)}.trail__row{position:relative}.trail__row:before{content:"";position:absolute;left:-26px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 1px var(--hair-2)}.trail__row--live:before{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.trail__row b{font:500 var(--fs-mono)/1.3 var(--font-mono);color:var(--ink)}.trail__row span{display:block;margin-top:5px;font:400 var(--fs-mono-sm)/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.trail__row--live span{color:var(--accent)}.prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:40px;background:var(--hair-2);border:1px solid var(--hair-2);border-radius:var(--r-panel);overflow:hidden}.price{padding:26px 28px;background:var(--bg-alt)}.price--own{background:var(--panel)}.price b{display:block;font:400 clamp(30px,3vw,40px)/1 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.price--own b{color:var(--accent)}.price em{display:block;margin-top:14px;font:600 14.5px/1.3 var(--font-sans);font-style:normal;color:var(--ink)}.price p{margin-top:5px;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.tabs{display:inline-flex;gap:4px;margin-top:28px;padding:3px;border:1px solid var(--hair);border-radius:var(--r-chip);background:var(--panel)}.tabs button{min-height:44px;padding:10px 16px;border-radius:4px;font:500 var(--fs-mono-sm)/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);transition:background-color .16s ease,color .16s ease}.tabs button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:34px}.steps--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}@media(max-width:1180px){.steps--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}}.step{padding-top:20px;border-top:1px solid var(--hair-2)}.step i{font-style:normal;font:400 12px/1 var(--font-mono);letter-spacing:.06em;color:var(--accent)}.step h3{margin-top:12px;font-size:clamp(17px,1.3vw,20px)}.step p{margin-top:9px;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.how__cta{margin-top:36px}.doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}.door{display:flex;flex-direction:column;min-height:180px;padding:26px 28px;border:1px solid var(--hair-2);border-radius:var(--r-panel);background:var(--card);box-shadow:0 2px 8px #141e190d;transition:border-color .18s ease,transform .18s var(--ease)}.door:hover{border-color:var(--accent-line);transform:translateY(-2px)}.door>i{font-style:normal;font:400 12px/1 var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.door h3{margin-top:14px}.door p{margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.door .textlink{margin-top:auto;padding-top:14px;color:var(--accent)}.faq{margin-top:34px;max-width:940px;border-top:1px solid var(--hair)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{display:flex;align-items:center;gap:16px;min-height:60px;padding-block:14px;list-style:none;cursor:pointer;font:500 clamp(15.5px,1.3vw,17px)/1.4 var(--font-sans);color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary i{font-style:normal;flex:none;font:400 12px/1 var(--font-mono);color:var(--ink-3)}.faq summary .mark{margin-left:auto;flex:none;width:18px;font:400 18px/1 var(--font-mono);color:var(--ink-3);text-align:center;transition:transform .18s var(--ease),color .18s ease}.faq details[open] summary .mark{transform:rotate(45deg);color:var(--accent)}.faq details>p{padding:0 34px 22px 0;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:78ch}.final{background:var(--bg-alt)}.final .lead{margin-top:16px}.final__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.final__note{margin-top:18px;font-size:13px;color:var(--ink-3)}@media(max-width:1180px){.venues{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:980px){.prob{grid-template-columns:minmax(0,1fr)}.prob__col+.prob__col{border-left:0;border-top:1px solid var(--hair)}.fgrid,.fcols{grid-template-columns:minmax(0,1fr);gap:28px}.fcol-h{margin-top:8px}.steps{grid-template-columns:minmax(0,1fr);gap:26px}.prices,.trust,.doors{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.prob__col{padding:24px 20px}.venues{grid-template-columns:repeat(3,minmax(0,1fr))}.cert__split{grid-template-columns:minmax(0,1fr)}.reject{padding:16px 15px;grid-template-columns:22px minmax(0,1fr);gap:10px}.pipe{padding-left:26px}.pipe__row:before{left:-23px}.price,.door{padding:22px 20px}.final__cta .btn{width:100%}}.stakes{margin-top:40px;max-width:920px;border-top:1px solid var(--hair-2)}.stake{display:grid;grid-template-columns:38px minmax(0,1fr);gap:18px;padding:22px 0;border-bottom:1px solid var(--hair)}.stake i{font-style:normal;font:400 12px/1.7 var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.stake b{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(17px,1.45vw,21px);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.stake p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:68ch}.stake em{display:block;margin-top:10px;font:400 12px/1.5 var(--font-mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.stakes__close{margin-top:30px;font-size:var(--fs-lead);line-height:1.6;color:var(--ink);max-width:70ch}.stakes__close b{font-weight:600}.fivebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:32px;background:var(--hair-2);border:1px solid var(--hair-2);border-radius:var(--r-panel);overflow:hidden}.fivebar div{padding:20px 18px;background:var(--bg)}.fivebar i{font-style:normal;font:400 11px/1 var(--font-mono);letter-spacing:.1em;color:var(--accent)}.fivebar b{display:block;margin-top:10px;font:600 14px/1.3 var(--font-sans);color:var(--ink)}.fivebar span{display:block;margin-top:6px;font:400 11.5px/1.5 var(--font-mono);color:var(--ink-3)}@media(max-width:900px){.fivebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.fivebar{grid-template-columns:minmax(0,1fr)}.stake{grid-template-columns:30px minmax(0,1fr);gap:12px}}.band{margin-top:8px;padding:clamp(40px,5vw,64px);border:1px solid var(--accent-line);border-radius:var(--r-panel);background:var(--accent-soft);text-align:center}.band h2{margin-bottom:16px}.band .lead{margin-inline:auto}.band .btn{margin-top:30px}.band__note{margin-top:16px;font:400 12px/1.5 var(--font-mono);color:var(--ink-3)}.cert--wide{max-width:880px;margin-top:38px}.cert--wide .cert__bar{padding:14px 18px;font-size:var(--fs-mono)}.cert--wide .cert__half{padding:22px 20px}.cert--wide .cert__li{font-size:12.5px;padding-block:9px}.cert--wide .cert__seal{padding:14px 18px;font-size:var(--fs-mono)}.wall{margin-top:40px;max-width:980px;border-top:1px solid var(--hair-2)}.wall__row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(20px,3vw,48px);align-items:baseline;padding:24px 0;border-bottom:1px solid var(--hair)}.wall__q{font-family:var(--font-display);font-size:clamp(16px,1.45vw,20px);line-height:1.35;color:var(--ink)}.wall__a{font-size:clamp(14px,1.1vw,15.5px);line-height:1.65;color:var(--ink-2)}.wall__close{margin-top:34px;max-width:760px;font-size:clamp(14.5px,1.15vw,16px);line-height:1.7;color:var(--ink-2)}.wall__close b{font-weight:600;color:var(--ink)}@media(max-width:760px){.wall__row{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}}.model{margin-top:38px;max-width:1000px;border-top:1px solid var(--accent-line)}.model__row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(16px,2.5vw,40px);align-items:baseline;padding:20px 0;border-bottom:1px solid var(--accent-line)}.model__k{font-family:var(--font-display);font-size:clamp(15px,1.3vw,18px);line-height:1.35;color:var(--ink)}.model__v{font-size:clamp(13.5px,1.05vw,15px);line-height:1.6;color:var(--ink-2)}@media(max-width:760px){.model__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 0}}.close{max-width:760px;margin-inline:auto;text-align:center}.close h2{margin-bottom:24px}.close__route{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;font:400 12.5px/1 var(--font-mono);letter-spacing:.02em;color:var(--ink-2)}.close__route span{padding:9px 14px;border:1px solid var(--accent-line);border-radius:var(--r-chip);background:var(--accent-soft)}.close__route i{font-style:normal;color:var(--accent)}.close .btn{margin-top:32px}.close__note{margin-top:18px;font:400 12px/1.6 var(--font-mono);color:var(--ink-3)}@media(max-width:520px){.close__route{gap:8px 10px;font-size:11.5px}.close__route span{padding:8px 11px}}.model__math{margin-top:26px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font:400 13px/1.6 var(--font-mono);color:var(--ink-3)}.model__math b{font-family:var(--font-display);font-size:clamp(19px,1.7vw,24px);font-weight:400;color:var(--ink)}.model__math i{font-style:normal;color:var(--accent)}.vs{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:1px;margin-top:40px;background:var(--hair-2);border:1px solid var(--hair-2);border-radius:var(--r-panel);overflow:hidden}.vs>*{background:var(--bg);padding:15px 20px}.vs .b{background:linear-gradient(var(--accent-soft),var(--accent-soft)),var(--bg)}.vs__h{padding-block:18px}.vs__h b{display:block;font-family:var(--font-display);font-size:clamp(15px,1.3vw,18px);font-weight:400;color:var(--ink)}.vs__h span{display:block;margin-top:5px;font:400 10.5px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.vs .b.vs__h span{color:var(--accent)}.vs__k{font:400 10.5px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.vs__v{font-size:clamp(13.5px,1.05vw,15px);line-height:1.55;color:var(--ink-2)}.vs .b.vs__v{color:var(--ink)}.vs__fee{font-family:var(--font-display);font-size:clamp(16px,1.4vw,19px);color:var(--ink)}.obj__lede,.obj__bet,.obj__out{max-width:800px;font-size:clamp(14.5px,1.15vw,16px);line-height:1.7;color:var(--ink-2)}.obj__lede{margin-top:8px}.obj__bet{margin-top:38px;padding-left:20px;border-left:2px solid var(--accent)}.obj__out{margin-top:26px}.obj__lede b,.obj__bet b,.obj__out b{font-weight:600;color:var(--ink)}@media(max-width:900px){.vs{grid-template-columns:minmax(0,1fr)}.vs__h{display:none}.vs__k{padding-bottom:4px}.vs__v{padding-top:10px}.vs__v:before{content:attr(data-src);display:block;margin-bottom:5px;font:400 9.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.vs .b.vs__v:before{color:var(--accent)}}.pipe__more{margin:14px 0 0;font-size:14.5px;line-height:1.7;color:var(--ink-2)}
