@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");font-weight:700 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2)format("woff2");font-weight:500 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--panel:#0b0d0c;--panel-2:#121513;--ink:#f5f5f5;--ink-2:#c5c5c5;--muted:#a6a6a6;--line:#ffffff17;--line-2:#ffffff2e;--turbo:#00ca6a;--turbo-2:#43e397;--turbo-dim:#00ca6a21;--fiat:#d7a656;--burn:#ff5a5a;--bill:#cfdcb8;--bill-ink:#24452c;--display:"Tenge", "Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--text:"Tenge", "Space Grotesk", system-ui, sans-serif;--r:8px;--wrap:1180px}.bp *{box-sizing:border-box}.bp [hidden]{display:none!important}.bp{scroll-behavior:smooth;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px));background:var(--bg);color:var(--ink);font-family:var(--text);margin:0;font-size:16px;line-height:1.55;overflow-x:clip}.bp body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}.bp a{color:var(--turbo-2)}.bp .wrap{max-width:var(--wrap);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.bp h1,.bp h2,.bp h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:.95}.bp .bpe{font-family:var(--text);letter-spacing:.18em;text-transform:uppercase;color:var(--turbo-2);font-size:12px;font-weight:600}.bp .g{color:var(--turbo-2)}.bp .bpd{font-variant-numeric:tabular-nums}.bp .bpb{isolation:isolate;min-height:44px;font-family:var(--font-sans,var(--text));cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.bp .bpb:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#fff3,#ffffff08 42%,#0000 62%);position:absolute;inset:0}.bp .bpb--p{color:#c0ffd5;background:linear-gradient(145deg,#003d25,#005e3a);border-color:#00ff7f;box-shadow:0 0 8px #00ff7f40}.bp .bpb--p:hover{color:#000;background:linear-gradient(145deg,#00ff7f,#0c6);box-shadow:0 0 16px #00ff7fcc,0 0 32px #00ff7f99}.bp .bpb--g{color:var(--turbo-2);border:2px solid var(--turbo-2);background:#000}.bp .bpb--g:hover{color:#000;background:var(--turbo-2)}.bp .bpb:focus-visible,.bp button:focus-visible,.bp a:focus-visible{outline:2px solid var(--turbo-2);outline-offset:2px}.bp section,.bp #studio{scroll-margin-top:64px}.bp .nav{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#000000db;position:sticky}.bp .nav .wrap{justify-content:space-between;align-items:center;gap:22px;height:60px;display:flex}.bp .nav img{width:auto;height:22px;display:block}.bp .nav .links{flex:1;gap:20px;font-size:14px;display:flex}.bp .nav .links a{color:var(--ink-2);text-decoration:none}.bp .nav .links a:hover{color:var(--turbo-2)}.bp .nav .bpb{min-height:36px;padding:0 14px;font-size:13px}.bp .nav .links{flex:1;justify-content:center}.bp .icons{flex:none;align-items:center;gap:8px;display:flex}.bp .pop{position:relative}.bp .langbtn{border:1px solid var(--line-2);height:34px;color:var(--ink);font:600 12.5px var(--text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.bp .langbtn svg{width:15px;height:15px}.bp .langbtn .chev{width:10px;height:10px;color:var(--muted)}.bp .langbtn:hover{border-color:var(--turbo-2)}.bp .poplist{z-index:60;border:1px solid var(--line-2);background:#080c0afa;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #000000b3}.bp .langs{width:13.5rem;max-height:min(70vh,30rem);overflow-y:auto}.bp .langs a{color:var(--ink-2);border-radius:8px;align-items:center;gap:10px;padding:7px 8px;font-size:14px;text-decoration:none;display:flex}.bp .langs a b{width:2.2rem;color:var(--muted);letter-spacing:.06em;font-size:11px}.bp .langs a:hover,.bp .langs a[aria-current]{color:var(--turbo-2);background:#ffffff0d}.bp .donut{place-items:center;width:40px;height:40px;text-decoration:none;display:grid;position:relative}.bp .donut svg{width:100%;height:100%;position:absolute;inset:0}.bp .donut span{font:700 8.5px var(--text);letter-spacing:-.03em;color:#fff;position:relative}.bp .donut:hover{filter:brightness(1.25)}.bp .ami{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:42px;padding:0;display:grid}.bp .hal{background:linear-gradient(135deg,#f4f4f4,#9a9a9a 35%,#e6e6e6 55%,#8a8a8a 80%,#d9d9d9);border-radius:5px;flex-direction:column;justify-content:flex-end;width:22px;height:40px;padding:2px;display:flex;box-shadow:0 0 0 1px #0009}.bp .hal img{object-fit:contain;filter:drop-shadow(0 0 4px #72ff54b3);width:18px;height:18px;margin-bottom:4px;transition:filter .2s}.bp .ami[aria-expanded=true] .hal img{filter:drop-shadow(0 0 9px #72ff54)brightness(1.25)}.bp .ext{vertical-align:-.02em;width:.74em;height:.74em;display:inline-block}.bp .drawer{z-index:49;left:0;right:0;top:calc(60px + env(safe-area-inset-top,0px));bottom:calc(59px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border-top:1px solid var(--line);padding:4px max(16px, env(safe-area-inset-right,0px)) 20px max(16px, env(safe-area-inset-left,0px));background:#000;position:fixed;overflow-y:auto}.bp .mgroup{border-bottom:1px solid var(--line);padding-block:12px}.bp .mgroup:last-child{border-bottom:0}.bp .mtitle{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:15px;font-weight:800}.bp .mgrid{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.bp .mgrid a{color:#a9a9a9;padding:4px 0;font-size:14.5px;text-decoration:none;display:block}.bp .mgrid a:hover{color:var(--turbo-2)}.bp .mcol small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:6px 0 2px;font-size:10px;display:block}@media (max-width:860px){.bp .nav .links,.bp .nav .desk{display:none}.bp .nav img{height:19px}.bp .icons{gap:4px}}@media (max-width:374px){.bp .nav .wrap{gap:8px}.bp .nav img{height:16px}.bp .langbtn{gap:3px;padding:0 7px}.bp .langbtn .chev{display:none}.bp .donut,.bp .ami{width:36px}}@media (min-width:861px){.bp .drawer{display:none!important}}.bp .menu-open .toast{display:none}.bp .ticker{border-bottom:1px solid var(--line);background:#050605;overflow:hidden}.bp .ticker .track{width:max-content;animation:60s linear infinite tick;display:flex}.bp .ticker span{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:9px 22px 9px 0;font-size:12px}.bp .ticker b{color:var(--ink);margin-left:6px;font-weight:600}.bp .ticker b.t{color:var(--turbo-2)}.bp .ticker b.f{color:var(--fiat)}.bp .ticker b.r{color:var(--burn)}.bp .ticker span:after{content:"·";color:#444;margin-left:22px}@keyframes tick{to{transform:translate(-50%)}}.bp .hero .wrap{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-block:64px 72px;display:grid}.bp .hero h1{font-size:clamp(46px,6.2vw,88px);font-weight:800}.bp .hero p{color:var(--ink-2);max-width:34rem;margin:22px 0 28px;font-size:clamp(16px,1.6vw,19px)}.bp .hero .ctas{flex-wrap:nowrap;gap:10px;display:flex}@media (max-width:374px){.bp .hero .ctas .xs,.bp .hero .ctas svg{display:none}}@media (max-width:560px){.bp .hero .ctas .bpb{flex:auto;gap:6px;min-width:0;padding:0 10px;font-size:clamp(12.5px,3.35vw,15px)}.bp .hero .ctas svg{width:13px;height:13px}}.bp .pill-tag{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 12px;font-size:13px;display:inline-flex}.bp .pill-tag i{background:var(--turbo-2);width:7px;height:7px;box-shadow:0 0 10px var(--turbo-2);border-radius:50%;animation:1.4s infinite blink}@keyframes blink{50%{opacity:.35}}.bp .mascot{aspect-ratio:1;justify-self:center;width:100%;max-width:460px;position:relative}.bp .mascot .frame{background:#0a120d;border:1px solid #00ca6a80;border-radius:28px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 60px #00ca6a47}.bp .mascot video{object-fit:cover;width:100%;height:100%;display:block}.bp .stamp{z-index:3;border:3px solid var(--turbo-2);width:118px;height:118px;color:var(--turbo-2);text-align:center;font-family:var(--text);letter-spacing:.14em;text-transform:uppercase;background:#000000d1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;line-height:1.25;display:flex;position:absolute;top:-18px;right:-4px;transform:rotate(12deg);box-shadow:0 0 0 4px #000000d1,0 0 0 5px #43e39780}.bp .stamp b{font-family:var(--display);letter-spacing:0;text-transform:none;color:var(--ink);font-size:17px;font-weight:800;line-height:1.05}.bp .fly{z-index:2;pointer-events:none;opacity:0;width:64px;height:28px;animation:3.2s linear infinite fly;position:absolute;bottom:12%}.bp .fly canvas{width:100%;height:100%}@keyframes fly{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{transform:translate(var(--dx), -380px) rotate(var(--r));opacity:0}}@media (max-width:860px){.bp .hero .wrap{grid-template-columns:1fr;gap:28px;padding-block:36px 48px}.bp .mascot{max-width:340px}.bp .fly{display:none}.bp .stamp{width:98px;height:98px;font-size:9px;top:-14px;right:0}.bp .stamp b{font-size:14.5px}}.bp .scrolly{height:460svh;position:relative}.bp .stage{background:radial-gradient(at 50% 40%,#0d1510,#000 70%);height:100svh;position:sticky;top:0;overflow:hidden}.bp .stage canvas.rain{width:100%;height:100%;display:block;position:absolute;inset:0}.bp .stage .ui{padding-top:76px;position:absolute;inset:0}.bp .stage .ui .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:32px;height:100%;display:grid}.bp .yearbox{background:rgba(0,0,0,var(--veil,0));-webkit-backdrop-filter:blur(calc(var(--veil,0) * 10px));border-radius:16px;align-self:center;max-width:30rem;padding:22px 24px}@media (min-width:861px){.bp .yearbox{max-width:40rem}.bp .yline{text-wrap:balance;font-size:clamp(22px,2.2vw,32px)}}.bp .year{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(84px,13vw,184px);font-weight:800;line-height:.86}.bp .year.t{color:var(--turbo-2)}.bp .yline{font-family:var(--display);min-height:2.3em;margin-top:14px;font-size:clamp(22px,2.6vw,36px);font-weight:700;line-height:1.12}.bp .track-bar{background:#ffffff1f;border-radius:2px;max-width:22rem;height:4px;margin-top:18px;overflow:hidden}.bp .track-bar i{background:var(--turbo-2);width:0;height:100%;display:block}.bp .ticks{max-width:22rem;color:var(--ink-2);letter-spacing:.08em;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.bp .billcol{flex-direction:column;align-items:center;gap:20px;display:flex}.bp .bigbill{aspect-ratio:2.35;transform-origin:50%;will-change:transform, filter;filter:drop-shadow(0 22px 40px #000000b3);width:min(360px,78vw)}.bp .bigbill canvas{width:100%;height:100%;display:block}.bp .readout{flex-wrap:nowrap;justify-content:center;gap:10px;display:flex}.bp .chip{border:1px solid var(--line-2);border-radius:var(--r);text-align:center;background:#000000f0;min-width:9.5rem;padding:10px 14px}.bp .chip small{letter-spacing:.14em;text-transform:uppercase;color:#d4d4d4;font-size:10.5px;font-weight:600;display:block}.bp .chip b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.1}.bp .tusd{opacity:0;pointer-events:none;position:absolute;inset:0}.bp .tusd video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bp .tusd .shade{background:linear-gradient(#00000040,#0003 45%,#000000eb);position:absolute;inset:0}.bp .tusd .copy{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px));position:absolute;bottom:0;left:0;right:0}.bp .tusd h2{font-size:clamp(40px,6.6vw,92px);font-weight:800}.bp .tusd p{color:var(--ink-2);max-width:36rem;margin:12px 0 0;font-size:clamp(15px,1.6vw,19px)}.bp .tusd .copy .wrap{align-items:flex-end;gap:clamp(10px,3.5vw,56px);display:flex}.bp .tusd .copy .cl{min-width:0}.bp .rstamp{aspect-ratio:1;width:clamp(150px,17vw,240px);color:var(--turbo-2);opacity:0;pointer-events:none;flex:none;margin:0 0 clamp(0px,1vw,12px);transform:rotate(-14deg)}.bp .rstamp svg{filter:drop-shadow(0 0 14px #43e39747);width:100%;height:100%;display:block;overflow:visible}.bp .rstamp .ghost{opacity:.2;transform:translate(2.5px,2px)}.bp .tusd.stamped .rstamp{animation:.6s cubic-bezier(.2,.9,.25,1) both rstampIn}.bp .tusd.stamped .copy .cl{animation:.32s ease-out .2s both rstampThud}@keyframes rstampIn{0%{opacity:0;transform:rotate(-3deg)scale(2.6)}50%{opacity:1;transform:rotate(-15deg)scale(.9)}70%{transform:rotate(-13.5deg)scale(1.05)}to{opacity:.95;transform:rotate(-14deg)scale(1)}}@keyframes rstampThud{0%,to{transform:none}35%{transform:translate(-2px,2px)}65%{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.bp .tusd.stamped .rstamp{opacity:.95;animation:none}.bp .tusd.stamped .copy .cl{animation:none}}@media (max-width:600px){.bp .tusd h2{font-size:clamp(26px,7.6vw,40px)}.bp .tusd .bpe{letter-spacing:.14em;font-size:10.5px}.bp .rstamp{width:clamp(92px,27vw,140px);margin-bottom:2px}}@media (max-width:860px){.bp .scrolly{height:380svh}.bp .stage .ui{padding-top:68px}.bp .stage .ui .wrap{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:8px}.bp .yearbox{padding:14px 16px}.bp .yline{min-height:2.4em;margin-top:8px}.bp .billcol{align-self:center;gap:14px}.bp .chip{flex:1 1 0;min-width:0;max-width:11rem;padding:8px 10px}.bp .chip small{letter-spacing:.08em;font-size:9.5px;line-height:1.25}.bp .readout .chip{flex-direction:column;align-items:center;display:flex}.bp .readout .chip b{margin-top:auto}}.bp .sec{padding-block:104px 24px}.bp .sec h2{font-size:clamp(38px,5.6vw,76px)}.bp .sec .head{flex-direction:column;gap:12px;margin-bottom:30px;display:flex}.bp .sec .lead{color:var(--ink-2);max-width:40rem;margin:0}@media (max-width:860px){.bp .sec{padding-block:72px 16px}}.bp .vs{gap:22px;max-width:880px;display:grid}.bp .vs-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid;position:relative}.bp .vs-row .k{z-index:1;box-shadow:0 0 0 4px var(--bg);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;background:#101311;border:1px solid #ffffff6b;border-radius:999px;padding:3px 12px;font-size:11px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.bp .vs-cell{font-family:var(--display);letter-spacing:-.02em;border-radius:14px;min-width:0;padding:22px 18px 18px;font-size:clamp(17px,2.5vw,28px);font-weight:800;line-height:1.1}.bp .vs-cell.l{color:#ffb3b3;background:#ff5a5a12;border:1px solid #ff5a5a47}.bp .vs-cell.r{background:var(--turbo-dim);color:var(--turbo-2);border:1px solid #00ca6a73}.bp .vs-cell .count{text-align:left;font-variant-numeric:tabular-nums;text-overflow:clip;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(22px,3.6vw,40px);line-height:1;display:block;overflow:hidden}.bp .vs-cell .fire{vertical-align:-.1em;width:.78em;height:1.3em;margin:-.42em .12em 0 -.06em;display:inline-block;overflow:visible}.bp .fire .fl{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-in-out infinite alternate flick}.bp .fire .f2{animation-duration:.38s;animation-delay:-.2s}.bp .fire .f3{animation-duration:.3s;animation-delay:-.1s}.bp .fire .smk{fill:#bebebe8c;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite smoke}.bp .fire .s2{animation-delay:.8s}.bp .fire .s3{animation-delay:1.6s}@keyframes flick{0%{transform:scale(1)skew(0)}50%{transform:scale(.94,1.08)skew(-3deg)}to{transform:scale(1.04,.93)skew(3deg)}}@keyframes smoke{0%{opacity:0;transform:translateY(4px)scale(.6)}20%{opacity:.8}to{opacity:0;transform:translate(3px,-26px)scale(1.8)}}@media (prefers-reduced-motion:reduce){.bp .fire .fl,.bp .fire .smk{animation:none}}.bp .vs-cell .prn{vertical-align:.08em;margin-right:.42em;font-size:.72em;display:inline-block}.bp .vs-cell small{white-space:nowrap;font-family:var(--text);letter-spacing:0;color:var(--ink-2);margin-top:8px;font-size:clamp(11.5px,1.4vw,14px);font-weight:600;line-height:1.3;display:block}.bp .vs-top .vs-cell{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:20px 14px 16px;font-size:clamp(22px,3.4vw,40px);display:flex}.bp .vs-top .vs-cell.l,.bp .vs-top .vs-cell.r{color:var(--ink)}.bp .vs-top canvas{aspect-ratio:2.35;filter:grayscale(.55)brightness(.85);width:min(190px,78%);transform:rotate(-6deg)}.bp .vs-top img{aspect-ratio:1;object-fit:cover;border:2px solid var(--turbo);border-radius:50%;width:min(112px,46%);box-shadow:0 0 26px #00ca6a73}@media (max-width:560px){.bp .vs{gap:20px}.bp .vs-cell{padding:18px 12px 14px}}.bp .player{background:#000;border:1px solid #00ca6a66;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 60px #00ca6a24}.bp .player video{aspect-ratio:654/432;object-fit:cover;background:#000;width:100%;display:block}.bp .tabs{scrollbar-width:none;gap:6px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.bp .tabs::-webkit-scrollbar{display:none}.bp .tab{cursor:pointer;height:38px;font-family:var(--text);white-space:nowrap;color:var(--ink-2);border:1px solid var(--line-2);background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.bp .tab small{min-width:28px;height:28px;color:var(--turbo-2);font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:grid}.bp .tab em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.bp .tab:hover{color:var(--ink);border-color:#00ca6a99}.bp .tab[aria-pressed=true]{background:var(--turbo);border-color:var(--turbo);color:#021a0c}.bp .tab[aria-pressed=true] small{color:#021a0c;background:#0000002e}.bp .tab[aria-pressed=true] em{color:#021a0cb3}@media (max-width:760px){.bp .tabs{margin-inline:calc(-1 * max(16px, env(safe-area-inset-left,0px)));padding-inline:max(16px, env(safe-area-inset-left,0px));scroll-padding-inline:max(16px, env(safe-area-inset-left,0px));scroll-snap-type:x proximity;gap:5px;padding-inline-end:40px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000)}.bp .tab{scroll-snap-align:start;gap:6px;height:32px;padding:0 10px 0 4px;font-size:12.5px}.bp .tab small{min-width:24px;height:24px;font-size:11px}.bp .tab em{display:none}}.bp .fgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);align-items:center;gap:32px;display:grid}.bp .fyear{font-family:var(--display);letter-spacing:-.03em;color:#e8c15a;font-variant-numeric:tabular-nums;font-size:clamp(64px,9vw,132px);font-weight:800;line-height:.9;transition:color .5s}.bp .fyear.bad{color:var(--burn)}.bp .fline{max-width:22rem;min-height:3.9em;margin:14px 0 0;font-size:clamp(17px,1.8vw,22px);font-weight:600;line-height:1.3}.bp .fmap{border:1px solid var(--line-2);background:#050605;border-radius:16px;padding:clamp(10px,2vw,20px)}.bp .fmap canvas{aspect-ratio:116/43;width:100%;display:block}.bp .flegend{color:var(--ink-2);gap:16px;margin-top:10px;font-size:12px;display:flex}.bp .flegend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.bp .ftabs .tab{padding-left:12px}@media (min-width:1000px){.bp #filmTabs{gap:5px;overflow:visible}.bp #filmTabs .tab{flex:auto;justify-content:center;gap:6px;min-width:0;padding:0 9px 0 4px;font-size:clamp(11.5px,1.05vw,14px)}.bp #filmTabs .tab small{min-width:24px;height:24px;font-size:11px}.bp #filmTabs .tab span{text-overflow:ellipsis;overflow:hidden}}.bp #chTabs .tab[aria-pressed=true] small,.bp #filmTabs .tab[aria-pressed=true] small{color:#fff;background:#0006}.bp #chTabs .tab[aria-pressed=true],.bp #filmTabs .tab[aria-pressed=true],.bp .ftabs .tab[aria-pressed=true]{background:linear-gradient(90deg, var(--turbo) var(--p,100%), #00ca6a33 0);border-color:var(--turbo);color:#fff}.bp .ftabs .tab.done{color:var(--ink);border-color:#00ca6a80}.bp .fcount{align-items:center;gap:12px;margin-top:18px;display:flex}.bp .fcount b{font-family:var(--display);color:var(--burn);font-variant-numeric:tabular-nums;min-width:2.1ch;font-size:clamp(44px,5.4vw,72px);font-weight:800;line-height:.9}.bp .fcount span{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;font-size:13.5px;font-weight:600;line-height:1.25}.bp .fstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.bp .fstat{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;padding:16px 18px}.bp .fstat b{font-family:var(--display);color:var(--burn);font-variant-numeric:tabular-nums;font-size:clamp(30px,4.4vw,54px);font-weight:800;line-height:1;display:block}.bp .fstat span{color:var(--ink-2);margin-top:6px;font-size:13.5px;line-height:1.3;display:block}.bp .fend{max-width:44rem;margin:22px 0 0;font-size:clamp(17px,1.9vw,22px);font-weight:600}@media (max-width:760px){.bp .fcount{margin-top:10px}.bp .fcount b{font-size:46px}.bp .fcount span{font-size:11.5px}.bp .fgrid{grid-template-columns:minmax(0,1fr);gap:14px}.bp .fline{max-width:none;min-height:2.6em;margin-top:8px}.bp .fstats{gap:6px}.bp .fstat{border-radius:10px;padding:10px}.bp .fstat span{font-size:11.5px}}.bp .steps3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bp .s3{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:18px}.bp .s3 b{background:var(--turbo-2);color:#021a0c;width:34px;height:34px;font-family:var(--display);border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.bp .s3 h3{white-space:nowrap;text-wrap:balance;margin-top:12px;font-size:clamp(18px,2vw,22px);line-height:1.15}.bp .s3 p{color:var(--ink-2);margin:6px 0 0;font-size:14.5px;line-height:1.35}.bp .cbox{background:linear-gradient(#08120c,#050806);border:1.5px dashed #00ca6a99;border-radius:16px;margin-top:12px;padding:14px 16px}.bp .crow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp .caddr{flex:0 auto;min-width:0}.bp .caddr span{white-space:nowrap;min-width:0;overflow:hidden}.bp .fitone{white-space:nowrap;display:block;overflow:hidden}.bp .caddr{border-radius:var(--r);border:1px solid var(--line-2);height:40px;color:var(--ink);align-items:center;gap:8px;padding:0 12px;font:700 15px ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none;display:inline-flex}.bp .caddr:hover{border-color:var(--turbo-2)}.bp .caddr .basesq{background:#0052ff;border-radius:3px;width:14px;height:14px;display:block}.bp .caddr .chk{width:16px;height:16px;color:var(--turbo-2)}.bp .ccopy.ok{background:var(--turbo);color:#021a0c;border-color:var(--turbo)}.bp .cbox.ok{border-style:solid;border-color:var(--turbo-2);box-shadow:0 0 26px #00ca6a4d}.bp .cbtns{gap:8px;margin-left:auto;display:flex}.bp .cbtns .bpb{min-height:40px;padding:0 14px;font-size:14px}@media (min-width:861px){.bp .cbox{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"addr copy.btns""note note note btns";align-items:center;gap:10px;display:grid}.bp .cbox .crow{display:contents}.bp .cbox .caddr{grid-area:addr}.bp .cbox .ccopy{grid-area:copy;justify-self:start}.bp .cbox .cbtns{grid-area:btns;margin-left:0}.bp .cbox .cnote{grid-area:note;margin-top:0}}.bp .cnote{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:10px;font-size:13px;display:flex}.bp .cnote .slip{color:var(--fiat);white-space:nowrap;border:1px solid #d7a65680;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}@media (max-width:760px){.bp .steps3{gap:6px}.bp .s3{border-radius:12px;padding:12px 10px}.bp .s3 b{width:26px;height:26px;font-size:13px}.bp .s3 h3{letter-spacing:-.02em;margin-top:8px;font-size:clamp(11px,3.3vw,14.5px)}.bp .s3 p{font-size:12px}.bp .caddr{flex:1 1 0}.bp .caddr span{flex:1}.bp .cbtns{width:100%;margin-left:0}.bp .cbtns .bpb--p{flex:1.7 1 0!important}.bp .cbtns .bpb{flex:1 1 0;gap:4px;min-width:0;padding:0 6px;font-size:12.5px}}.bp .pile,.bp .race{border:1px solid var(--line-2);background:var(--panel);border-radius:18px;margin-top:26px;padding:clamp(16px,2.6vw,26px)}.bp .pile h3,.bp .race h3{margin-top:8px;font-size:clamp(22px,3vw,36px)}.bp .pile{position:relative}.bp .pile-grid i{cursor:pointer}.bp .pile-grid i.sel{outline-offset:1px;outline:2px solid #fff}.bp .pile-tip{z-index:5;border:1px solid var(--line-2);width:max-content;max-width:92vw;color:var(--ink-2);pointer-events:none;background:#000;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 10px 30px #0009}.bp .pile-tip b{color:var(--ink);font-size:14px;display:block}.bp .pile-tip span{white-space:nowrap;display:block}.bp .pile-tip[hidden]{display:none}.bp .pile-grid{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;margin-top:16px;display:grid}.bp .pile-grid i{aspect-ratio:1;background:var(--turbo);opacity:.9;border-radius:4px;position:relative}.bp .pile-grid i.l{opacity:.75;background:#6b6b6b}.bp .pile-grid i.b{opacity:1;background:radial-gradient(circle at 50% 78%,#ffaa3cd9,#ff5a2873 34%,#0000 62%),linear-gradient(170deg,#3b0c09 0%,#8e1d16 55%,#c9341f 100%);box-shadow:inset 0 0 0 1px #ff785059}.bp .pile-grid i.b:after{content:"";border-radius:inherit;opacity:.15;pointer-events:none;background:radial-gradient(circle at 50% 78%,#ffc85a8c,#0000 60%);animation:2.6s ease-in-out infinite alternate ember;position:absolute;inset:0}@keyframes ember{0%{opacity:.1}to{opacity:.85}}.bp .pile-grid i.edge{background:linear-gradient(0deg, #b3261b var(--gone,5%), var(--turbo) 0);opacity:.9;border:0}.bp .pile-grid i.edge.hot{animation:1.4s ease-out edgeHot}.bp .pile-grid i.edge.bite{animation:.9s ease-out edgeBite}@keyframes edgeHot{0%{box-shadow:0 0 #ff7828e6}50%{box-shadow:0 -8px 22px 6px #ff5a2880}to{box-shadow:0 -16px 26px 10px #ff5a2800}}@keyframes edgeBite{0%{box-shadow:inset 0 0 #0000,0 0 #9ce0ff00}30%{box-shadow:inset 0 0 0 3px #000000d9,0 0 0 2px #9ce0ffcc}to{box-shadow:inset 0 0 #0000,0 0 #9ce0ff00}}.bp .pfx{z-index:4;border:1px solid var(--line-2);pointer-events:none;white-space:nowrap;background:#000000d1;border-radius:10px;flex-direction:column;align-items:center;padding:5px 9px 6px;animation:2.5s ease-out forwards pfxUp;display:flex;position:absolute;transform:translate(-50%,-100%)}.bp .pfx-ico{font-size:22px;line-height:1}.bp .pfx b{font-family:var(--display);font-size:15px;font-weight:800;line-height:1.1}.bp .pfx small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:700}.bp .pfx-burn b{color:var(--burn)}.bp .pfx-buy b{color:#9ce0ff}@keyframes pfxUp{0%{opacity:0;transform:translate(-50%,-80%)scale(.6)}12%{opacity:1;transform:translate(-50%,-100%)scale(1)}70%{opacity:1;transform:translate(-50%,-150%)}to{opacity:0;transform:translate(-50%,-190%)}}@media (prefers-reduced-motion:reduce){.bp .pile-grid i.b:after,.bp .pfx{animation:none}}.bp .pile-grid i.flare{animation:1.3s ease-out flare}@keyframes flare{0%{filter:brightness(1.25);box-shadow:0 0 #ff7828e6}60%{box-shadow:0 -10px 22px 6px #ff5a288c}to{filter:none;box-shadow:0 -18px 26px 10px #ff5a2800}}.bp .pile-read{grid-template-columns:1.4fr 1.2fr 1fr;gap:10px 18px;margin-top:16px;display:grid}.bp .pile-read small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:700;display:block}.bp .pile-read b{font-family:var(--display);color:var(--turbo-2);white-space:nowrap;font-size:clamp(17px,2.5vw,30px);font-weight:800;line-height:1.15;display:block}.bp .pile-read b.bad{color:var(--burn)}.bp .pile-read b.lock{color:#d9d9d9}.bp .pile-legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:12.5px;display:flex}.bp .pile-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.bp .pile-legend .c{background:var(--turbo)}.bp .pile-legend .l{background:#6b6b6b}.bp .pile-legend .b{background:linear-gradient(170deg,#3b0c09,#c9341f)}.bp .pile-legend .unit{color:var(--muted);margin-left:auto}.bp .race-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.bp .race h3 small{font-family:var(--text);color:var(--ink-2);font-size:.5em;font-weight:600}.bp .race-next{text-align:right}.bp .race-next small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:700;display:block}.bp .race-next b{font-family:var(--display);color:var(--fiat);font-size:22px;font-weight:800;display:block}.bp .race-next span{color:var(--ink-2);font-size:13px}.bp .race-win{margin-top:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.bp .race-track{will-change:transform;gap:8px;width:max-content;transition:transform 3.2s cubic-bezier(.2,.7,.2,1);display:flex}.bp .race-track span{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:84px;height:56px;padding:0 10px;font-size:13.5px;font-weight:700;display:inline-flex}.bp .race-track span small{color:var(--muted);font-size:11px;font-weight:500}.bp .race-track .p{opacity:.45;text-decoration:line-through;-webkit-text-decoration-color:var(--burn);text-decoration-color:var(--burn)}.bp .race-track .a{color:var(--fiat);border-color:#d7a65680}.bp .race-track .me{background:var(--turbo);border-color:var(--turbo);color:#021a0c;font-family:var(--display);font-size:16px;font-weight:800;box-shadow:0 0 24px #00ca6a80}.bp .race-track .me small{color:#021a0cbf;font-weight:700}.bp .nail{border:1px solid var(--line-2);background:#00000073;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.bp .nail-year{align-items:center;gap:10px;display:flex}.bp .nail-year b{font-family:var(--display);color:var(--fiat);font-variant-numeric:tabular-nums;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1}.bp .nail-year span{color:var(--ink-2);font-size:13.5px}.bp .nrow small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.bp .nbar{background:repeating-linear-gradient(135deg,#2a1608 0 8px,#3a1f0c 8px 16px);border-radius:8px;height:38px;position:relative;overflow:hidden}.bp .nbar i{background:#d9d9d9;border-radius:8px 0 0 8px;position:absolute;inset:0 auto 0 0}.bp .nbar.buys i{background:var(--fiat)}.bp .nbar.m2{background:#131313}.bp .nbar.m2 i{background:var(--burn)}.bp .nbar b{font-family:var(--display);color:#0a0a0a;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bp .nbar.m2 b{color:#fff}.bp .nbar .pin{width:auto;height:32px;position:absolute;top:3px;right:10px}.bp .nail-say{font-family:var(--display);margin:2px 0 0;font-size:clamp(17px,2.2vw,24px);font-weight:800}@media (max-width:760px){.bp .pile-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}.bp .pile-read{grid-template-columns:1fr 1fr}.bp .pile-read div:first-child{grid-column:1/-1}.bp .pile-legend .unit{width:100%;margin-left:0}.bp .race-next{text-align:left}.bp .race-track span{min-width:72px;height:50px;font-size:12.5px}}.bp .calc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px;display:grid}.bp .step{margin-top:24px}.bp .step .label{align-items:center;gap:10px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}.bp .step .label b{background:var(--turbo);color:#021a0c;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.bp .opts{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.bp .opts{scrollbar-width:none;margin-inline:calc(-1 * max(16px, env(safe-area-inset-left,0px)));padding-inline:max(16px, env(safe-area-inset-left,0px)) 32px;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 24px),#0000)}.bp .opts::-webkit-scrollbar{display:none}.bp .opt{flex:none;padding:0 13px}.bp #amounts,.bp #years{gap:5px;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.bp #amounts .opt,.bp #years .opt{letter-spacing:-.01em;min-height:38px;padding:0 2px;font-size:13px}}.bp #amounts,.bp #years{gap:6px;display:grid}.bp #amounts{grid-template-columns:repeat(5,minmax(0,1fr))}.bp #years{grid-template-columns:repeat(7,minmax(0,1fr))}.bp #amounts .opt,.bp #years .opt{padding-inline:2px}.bp .opt{border-radius:var(--r);cursor:pointer;min-height:42px;font-family:var(--text);color:var(--ink);border:1px solid var(--line-2);font-variant-numeric:tabular-nums;background:0 0;padding:0 16px;font-size:15px;font-weight:600}.bp .opt:hover{border-color:var(--turbo-2)}.bp .opt[aria-pressed=true]{background:var(--turbo);color:#021a0c;border-color:var(--turbo)}.bp .share{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.bp .fine{color:var(--muted);margin-top:14px;font-size:12.5px}.bp .card{border:1.5px solid var(--turbo);background:linear-gradient(#08120c,#050806);border-radius:18px;padding:clamp(18px,3vw,30px);box-shadow:0 0 60px #00ca6a33}.bp .card .top{justify-content:space-between;align-items:center;display:flex}.bp .card .top img{width:auto;height:18px}.bp .card .ate{font-family:var(--display);color:var(--turbo-2);font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(64px,9vw,112px);font-weight:800;line-height:.9}.bp .card .postx{border-radius:8px;flex:none;gap:6px;min-height:30px;padding:0 11px;font-size:12.5px}.bp #postNote{color:var(--ink-2);margin:8px 0 0;font-size:12.5px}.bp #postNote a{color:var(--turbo-2)}.bp .card .say{font-family:var(--display);margin-top:10px;font-size:clamp(17px,1.9vw,22px);font-weight:600;line-height:1.3}.bp .card .say b{color:var(--fiat)}.bp .chart{margin-top:16px}.bp .chart svg{width:100%;height:auto;display:block;overflow:visible}.bp .legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:12.5px;display:flex}.bp .legend i{vertical-align:middle;border-top:3px solid var(--fiat);width:18px;height:0;margin-right:6px;display:inline-block}.bp .legend i.dash{border-top:2px dashed var(--muted)}.bp .card .foot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12.5px;display:flex}@media (max-width:860px){.bp .calc{grid-template-columns:minmax(0,1fr);gap:28px}}.bp .screen{background:var(--panel);border:1px solid var(--line);border-radius:16px;height:clamp(300px,46vw,560px);position:relative;overflow:hidden}.bp .screen video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.bp .screen video.on{opacity:1}.bp .screen .over{pointer-events:none;background:linear-gradient(#0000 45%,#000000eb);position:absolute;inset:0}.bp .screen .cap{padding:22px 24px;position:absolute;bottom:0;left:0;right:0}.bp .screen .big{font-family:var(--display);color:var(--turbo-2);padding-bottom:.04em;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.1}.bp .screen .sbar{background:#fff3;border-radius:2px;height:4px;margin-top:12px;overflow:hidden}.bp .screen .sbar i{background:var(--turbo-2);width:0;height:100%;display:block}.bp .cult-head{align-items:flex-start;min-height:500px;display:flex;position:relative;overflow:hidden}.bp .cult-head video{object-fit:cover;object-position:50% 80%;filter:brightness(1.12)saturate(1.08);width:100%;height:100%;position:absolute;inset:0}.bp .cult-head .shade{background:linear-gradient(#000000c7 0%,#00000073 30%,#0000 58%,#0000001f 100%);position:absolute;inset:0}.bp .cult-head .wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding-block:40px;display:flex;position:relative}.bp .cult-head h2{font-size:clamp(48px,7vw,96px);font-weight:800}.bp .count{text-align:right}.bp .count b{font-family:var(--display);color:var(--turbo-2);font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1}.bp .count small{color:var(--ink-2);font-size:14px;display:block}.bp .ribbons{--h:260px;flex-direction:column;gap:14px;padding-block:14px 0;display:flex}.bp .rrow{scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-x pan-y;overflow:auto hidden}.bp .rrow::-webkit-scrollbar{display:none}.bp .rrow.drag{cursor:grabbing}.bp .rrow.drag *{pointer-events:none}.bp .ribbon{gap:14px;width:max-content;display:flex}.bp .tile{height:var(--h);background:var(--panel);border:1px solid var(--line);border-radius:14px;flex:none;overflow:hidden}.bp .tile video,.bp .tile img{object-fit:cover;width:100%;height:100%;display:block}.bp .cult-cta{flex-wrap:wrap;justify-content:center;gap:12px;padding-block:28px 0;display:flex}@media (max-width:560px){.bp .cult-cta{flex-wrap:nowrap;gap:8px}.bp .cult-cta .bpb{white-space:normal;text-align:center;text-wrap:balance;flex:1 1 0;min-width:0;max-width:13rem;padding:6px 10px;font-size:13.5px;line-height:1.15}}@media (max-width:860px){.bp .cult-head{align-items:flex-start}.bp .cult-head video{object-position:50% 75%;filter:brightness(1.2)saturate(1.1)}.bp .cult-head .shade{background:linear-gradient(#000000f2 0%,#000000b3 34%,#0000 62%,#00000026 100%)}.bp .cult-head .wrap{padding-block:28px 40px}.bp .ribbons{--h:150px;gap:10px}.bp .ribbon{gap:10px}.bp .tile{border-radius:10px}.bp .cult-head{min-height:380px}.bp .count{text-align:left}}.bp .shots{scrollbar-width:none;gap:18px;padding:14px 4px 26px;display:flex;overflow-x:auto}.bp .shots::-webkit-scrollbar{display:none}.bp .shot{scroll-snap-align:start;color:#06120b;box-shadow:5px 5px 0 var(--turbo);transform:rotate(var(--rot,0deg));background:#f2f5f2;border-radius:10px;flex-direction:column;flex:0 0 200px;gap:8px;padding:8px 8px 12px;display:flex}.bp .shot .pic{background:#06120b;border-radius:6px;place-items:center;height:150px;display:grid;overflow:hidden}.bp .shot .pic img{object-fit:cover;width:100%;height:100%}.bp .shot small{color:var(--turbo-2);letter-spacing:.1em;background:#06120b;border-radius:4px;align-self:flex-start;padding:2px 7px;font-size:11px;font-weight:700}.bp .shot b{font-family:var(--display);letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.1}.bp .shot b.b2{letter-spacing:-.03em;font-size:16px}@media (min-width:1100px){.bp .shots{justify-content:space-between;overflow:visible}.bp .shot{flex:1 1 0;min-width:0}}.bp .studio{background:var(--panel);border:1px solid #00ca6a59;border-top:0;border-radius:0 0 20px 20px;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,36px);margin-top:0;padding:clamp(16px,3vw,30px);display:grid}.bp .studio h3{font-size:clamp(26px,3.4vw,40px)}.bp .stagepf{touch-action:none;background:#000;border:1px solid #00ca6a80;border-radius:16px;position:relative;overflow:hidden}.bp .stagepf canvas{cursor:grab;width:100%;height:auto;display:block}.bp .stagepf .hint{color:var(--ink-2);text-align:center;pointer-events:none;background:#0009;padding:6px 10px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.bp .tools{flex-direction:column;gap:16px;min-width:0;display:flex}.bp .tool{flex-direction:column;gap:8px;display:flex}.bp .tool>span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700}.bp .chips{flex-wrap:wrap;gap:8px;display:flex}.bp .studio .chips{scrollbar-width:none;flex-wrap:nowrap;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.bp .studio .chips::-webkit-scrollbar{display:none}.bp .shots,.bp .tabs,.bp .opts,.bp .studio .chips,.bp .reel{cursor:grab}.bp .drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.bp .drag img,.bp .drag a{pointer-events:none}.bp .studio .chipb{white-space:nowrap;flex:none;position:relative}.bp .toolpair{grid-template-columns:auto auto;justify-content:start;gap:44px;display:grid}.bp .toolpair .chips{padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.bp .chipb canvas.ico{width:auto;height:22px}.bp .studio .chips{margin-bottom:-3px;padding-bottom:3px}@media (max-width:560px){.bp #pfStickers{padding-right:0;-webkit-mask-image:none;mask-image:none}.bp #pfStickers .chipb{justify-content:center;min-width:calc(40% - 6px)}.bp .toolpair{gap:40px}.bp .toolpair .chips{gap:6px}.bp .toolpair .chipb,.bp #pfFilter .chipb{min-height:36px;padding:0 11px;font-size:13px}.bp #pfFilter{gap:6px}}@media (max-width:374px){.bp .toolpair{gap:24px}.bp .toolpair .chipb,.bp #pfFilter .chipb{padding:0 8px;font-size:12.5px}}.bp .chipb{border-radius:var(--r);cursor:pointer;min-height:40px;font-family:var(--text);color:var(--ink);border:1px solid var(--line-2);background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.bp .chipb:hover{border-color:var(--turbo-2)}.bp .chipb[aria-pressed=true],.bp .chipb.on{border-color:var(--turbo-2);box-shadow:inset 0 0 0 1px var(--turbo-2)}.bp #pf.blink{animation:.45s ease-out pfBlink}@keyframes pfBlink{0%{filter:brightness(1.6)}to{filter:none}}.bp .chipb[aria-pressed=true]:after,.bp .chipb.on:after{content:"";background:var(--turbo-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.3 2.3 4.7-5' fill='none' stroke='%23021a0c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:-6px;right:-6px}.bp .chipb{position:relative}.bp .studio .chips{margin-top:-7px;padding-top:7px}.bp .chipb img,.bp .chipb canvas{width:auto;height:24px}.bp .range{color:var(--ink-2);align-items:center;gap:10px;font-size:13.5px;display:flex}.bp .range input{min-width:0;accent-color:var(--turbo);flex:1}.bp .field{flex-wrap:wrap;gap:8px;display:flex}.bp .field input{border-radius:var(--r);border:1px solid var(--line-2);min-width:0;min-height:42px;color:var(--ink);font:500 16px var(--text);background:#000;flex:180px;padding:0 12px}.bp .field input:focus{border-color:var(--turbo);outline:none}.bp .note{color:var(--muted);margin:0;font-size:12.5px}.bp .note b{color:var(--fiat);font-weight:600}.bp .ibtn{width:48px;min-height:42px;padding:0}.bp .ibtn svg{width:20px;height:20px}.bp .savewrap{flex-flow:row-reverse wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}@media (min-width:861px){.bp .studio{align-items:stretch}.bp .studio .savewrap{margin-top:auto}.bp .studio>div:first-child{flex-direction:column;justify-content:center;display:flex}}.bp #pfOut{border:1px solid var(--line-2);border-radius:10px;max-width:220px}@media (max-width:860px){.bp .studio{grid-template-columns:1fr}.bp .stagepf{justify-self:center;width:100%;max-width:420px}}.bp .bar{z-index:55;padding-bottom:env(safe-area-inset-bottom,0px);background:#040806f7;border-top:1px solid #00ca6a59;position:fixed;bottom:0;left:0;right:0}.bp .bar .prog{background:linear-gradient(90deg, var(--turbo), var(--turbo-2));transform-origin:0;height:3px;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #00ca6a99}.bp .bar .in{height:58px;padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(8px, env(safe-area-inset-right,0px));align-items:center;gap:8px;display:flex}.bp .bar .n{font-family:var(--display);color:#021a0c;background:var(--turbo-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:4px 8px;font-size:12px;font-weight:800;line-height:1}.bp .bar .t{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.bp .bar .arw{width:38px;height:38px;color:var(--ink);cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff4d;border-radius:50%;flex:none;place-items:center;display:grid}.bp .bar .arw:hover{color:var(--turbo-2);border-color:var(--turbo-2)}.bp .bar .bpb{border-radius:999px;flex:none;min-height:38px;padding:0 15px;font-size:14px;font-weight:700}.bp .bar .arw svg{width:14px;height:14px}@media (max-width:374px){.bp .bar .in{gap:5px}.bp .bar .arw{width:34px;height:34px}.bp .bar .bpb{padding:0 11px;font-size:13px}.bp .bar .t{font-size:14px}}.bp .joinwrap{flex:none;position:relative}.bp .joincard{background:#0b0d0cf7;border:1px solid #00ca6a66;border-radius:16px;width:min(17rem,100vw - 24px);padding:6px;position:absolute;bottom:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 16px 40px #000000a6,0 0 24px #00ca6a24}.bp .joincard:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#00ca6a29,#0000 70%);height:64px;position:absolute;inset:0 0 auto}.bp .jhead{border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;padding:4px 32px 8px 8px;font-size:12.5px;font-weight:600;display:flex;position:relative}.bp .jhead .cult svg{width:18px;height:18px;color:var(--turbo-2);filter:drop-shadow(0 0 6px #00ca6a99);display:block}.bp .jx{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:12px;display:grid;position:absolute;top:6px;right:6px}.bp .jx:hover{color:var(--ink);background:#ffffff0d}.bp .joincard .two{grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;display:grid;position:relative}.bp .joincard .two a{min-width:0;color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:8px;text-decoration:none;transition:background .2s;display:flex}.bp .joincard .two a:hover{background:#00ca6a1a}.bp .joincard .ic{background:#000;border:1px solid #ffffff26;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;transition:border-color .2s,color .2s;display:grid}.bp .joincard .two a:hover .ic{color:var(--turbo-2);border-color:#00ca6a99}.bp .joincard .ic svg{width:17px;height:17px}.bp .joincard .tx{line-height:1.15}.bp .joincard .tx b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;display:block}.bp .joincard .tx small{color:var(--muted);font-size:11px}.bp .jmemes{border-top:1px solid #ffffff1a;margin-top:4px;padding:10px 8px 6px;position:relative}.bp .jrow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;display:flex}.bp .jrow a{color:var(--ink-2);border-radius:6px;padding:2px 4px;font-size:12px;font-weight:500;text-decoration:none}.bp .jrow a:hover{color:var(--ink);background:#00ca6a1a}.bp .jrow a .g{font-weight:700}.bp .reel{scrollbar-width:none;cursor:grab;border-radius:8px;gap:6px;display:flex;overflow-x:auto}.bp .reel::-webkit-scrollbar{display:none}.bp .reel a{aspect-ratio:1;background:#000;border:1px solid #ffffff1a;border-radius:8px;flex:none;width:calc(33.3333% - 4px);overflow:hidden}.bp .reel a:hover{border-color:#00ca6a99}.bp .reel img{object-fit:cover;width:100%;height:100%;display:block}.bp .joincard .mk{width:fit-content;color:var(--turbo-2);border-radius:6px;align-items:center;gap:4px;margin:8px auto 0;padding:2px 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:flex}.bp .joincard .mk:hover{background:#00ca6a26;text-decoration:underline}.bp .stepper{height:38px;color:var(--ink);background:#ffffff0a;border:1.5px solid #ffffff47;border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 6px;display:flex;position:relative}.bp .stepper .chev{place-items:center;width:22px;height:22px;transition:color .15s,transform .15s;display:grid}.bp .stepper .n{color:var(--turbo-2);background:0 0;padding:0 2px;font-size:13px}.bp .stepper .half{cursor:pointer;background:0 0;border:0;border-radius:999px;width:calc(50% + 8px);padding:0;position:absolute;top:-10px;bottom:-10px}.bp .stepper .half.up{left:-8px}.bp .stepper .half.down{right:-8px}:is(.bp .stepper:has(.up:hover) .chev:first-child,.bp .stepper:has(.down:hover) .chev:nth-child(3)){color:var(--turbo-2)}.bp .stepper:has(.up:active) .chev:first-child{transform:translateY(-2px)}.bp .stepper:has(.down:active) .chev:nth-child(3){transform:translateY(2px)}.bp .pills{flex:none;align-items:center;gap:2px;display:flex;position:relative}.bp .pl{cursor:pointer;height:38px;font:700 11px var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 8px;text-decoration:none;transition:color .2s,background .2s,opacity .2s;display:inline-flex}.bp .pl i{opacity:.4;filter:saturate(.5);border-radius:6px;width:24px;height:12px;transition:opacity .25s,filter .25s,box-shadow .25s;display:block;transform:rotate(-38deg)}.bp .pl.b i{background:linear-gradient(90deg,#2f7dff 50%,#b8d6ff 50%)}.bp .pl.r i{background:linear-gradient(90deg,#ff3b3b 50%,#ffc1c1 50%)}.bp .pl.on i,.bp .pl:hover i,.bp .pl.peek i{opacity:1;filter:none}.bp .pl.b.on i{box-shadow:0 0 14px #3c82ffe6}.bp .pl.r.peek i,.bp .pl.r:hover i{box-shadow:0 0 14px #ff4646cc}.bp .pl.b.on{color:#b8d6ff}.bp .pl.r:hover,.bp .pl.r.peek{color:#ffb0b0}.bp .pl em{white-space:nowrap;font-style:normal}.bp .plabel{white-space:nowrap;max-width:0;height:34px;font:800 12px var(--text);letter-spacing:.12em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:999px 0 0 999px;justify-content:flex-end;align-items:center;margin-top:-17px;text-decoration:none;transition:max-width .55s cubic-bezier(.16,1,.3,1),opacity .35s,padding .55s;display:flex;position:absolute;top:50%;right:100%;overflow:hidden}.bp .plabel.open{opacity:1;padding:0 8px 0 14px}.bp .plabel.b{color:#b8d6ff;background:linear-gradient(90deg,#07132600,#071326 18px)}.bp .plabel.r{color:#ffb0b0;pointer-events:auto;background:linear-gradient(90deg,#26080800,#260808 18px)}.bp .bar .t{transition:opacity .3s}.bp .bar.peeking .t{opacity:0}@keyframes pilldrop{0%{opacity:0;transform:translate(-30vw,-46vh)rotate(-38deg)scale(4.5)}18%{opacity:1}70%{transform:translateY(6px)rotate(-38deg)scale(1.25)}85%{transform:translateY(-3px)rotate(-38deg)scale(.95)}to{transform:rotate(-38deg)scale(1)}}.bp .pl.drop i{z-index:3;animation:1.1s cubic-bezier(.3,.1,.3,1) both pilldrop;position:relative}@media (min-width:861px){.bp .plabel{display:none}.bp .pl{padding:0 12px}.bp .pl.b.on{background:#3c82ff29}.bp .pl.r:hover{background:#ff464624}}@media (max-width:860px){.bp .bar .in{gap:6px}.bp .stepper{gap:0;height:34px;padding:0 3px}.bp .stepper .chev{width:19px}.bp .stepper .n{font-size:12px}.bp .bar .bpb{min-height:34px;padding:0 12px;font-size:13px}.bp .bar .t{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.08;display:-webkit-box}.bp .pl em{display:none}.bp .pl{padding:0 5px}.bp .pl i{width:22px;height:11px}.bp .pills{gap:0}}@media (max-width:359px){.bp .bar .t{display:none}.bp .bar .pills{margin-left:auto}}@media (max-width:374px){.bp .plabel{letter-spacing:.05em;font-size:10.5px}.bp .plabel.open{padding:0 6px 0 10px}}.bp .endnote{right:max(12px, env(safe-area-inset-right,0px));bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:54;background:#0a0606f5;border:1px solid #ff5a5a8c;border-radius:14px;width:auto;max-width:calc(100vw - 24px);padding:14px 36px 14px 14px;position:fixed;box-shadow:0 18px 44px #000000bf}.bp .endnote b{font:800 17px var(--display);color:var(--ink);display:block}.bp .endnote p{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.45}.bp .endnote p span{color:#ff9c9c;font-weight:700}.bp .endnote button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.bp .endnote button:hover{color:var(--ink);background:#ffffff0f}.bp .endnote .arrow{color:#ff9c9c;position:absolute;bottom:-30px}.bp .menu-open .endnote{display:none}.bp .toast{left:max(12px, env(safe-area-inset-left,0px));bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:53;border:1px solid var(--line-2);max-width:min(24rem,100vw - 24px);color:var(--ink);opacity:0;pointer-events:none;background:#080c0af5;border-radius:12px;align-items:center;gap:8px;padding:7px 12px 7px 7px;transition:transform .4s,opacity .4s;display:flex;position:fixed;transform:translateY(16px);box-shadow:0 12px 30px #0009}.bp .toast.show{opacity:1;pointer-events:auto;transform:none}@media (max-width:374px){.bp .toast{padding-left:5px}.bp .toast .tlink{gap:6px}.bp .toast .line{font-size:11.5px}.bp .toast .dot{width:22px;height:22px;font-size:13px}.bp .toast .tx{width:24px}}.bp .toast{padding-right:4px}.bp .toast .tlink{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.bp .toast .tx{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:2px;display:grid}.bp .toast .tx:hover{color:var(--ink);background:#ffffff14}.bp .toast .line{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;line-height:1;overflow:hidden}.bp .toast .line b{font-weight:700}.bp .toast .line em{font-style:normal;font-weight:700}.bp .toast.buy .line em{color:var(--turbo-2)}.bp .toast.burn .line em{color:var(--burn)}.bp .toast .when{color:var(--muted)}.bp .toast .vf{color:var(--turbo-2);font-weight:600}.bp .toast .dot{width:26px;height:26px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.bp .toast.buy .dot{background:var(--turbo-dim);color:var(--turbo-2);border:1px solid var(--turbo)}.bp .toast.burn .dot{color:var(--burn);border:1px solid var(--burn);background:#ff5a5a1f}.bp .ride{border:1px solid #00ca6a59;border-radius:20px;align-items:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.bp .ride video{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.bp .ride .shade{background:linear-gradient(#0000 35%,#000000d9);position:absolute;inset:0}.bp .ride .in{padding:clamp(22px,4.5vw,44px);position:relative}.bp .ride h2{margin-top:10px;font-size:clamp(38px,6vw,80px)}.bp .ride p{max-width:34rem;color:var(--ink-2);margin:14px 0 0;font-size:clamp(15px,1.6vw,18px);line-height:1.4}@media (max-width:860px){.bp .ride{min-height:380px}}.bp .join{border:1px solid #00ca6a59;border-radius:20px 20px 0 0;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.bp .join video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bp .join .shade{background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.bp .join .in{flex-direction:column;gap:20px;padding:clamp(24px,5vw,48px);display:flex;position:relative}.bp .join h2{font-size:clamp(40px,5.6vw,76px);font-weight:800}.bp .join .row{flex-wrap:nowrap;gap:10px;display:flex}@media (max-width:560px){.bp .join .row .bpb{padding:0 14px;font-size:14px}}.bp .join{align-items:flex-end}.bp .gcards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bp .gcard{text-align:left;cursor:pointer;font-family:var(--text);color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:0 16px 18px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.bp .gcard:hover{border-color:#00ca6a8c;transform:translateY(-2px)}}.bp .gcard[aria-expanded=true]{border-color:var(--turbo);background:var(--turbo-dim)}.bp .gcard .art{background:radial-gradient(closest-side,#00ca6a2b,#0000);place-items:center;height:132px;margin:0 -16px 10px;padding-top:14px;display:grid}.bp .gcard b{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(19px,2vw,24px);font-weight:800;line-height:1.05}.bp .gcard b.fitone{white-space:nowrap;display:block;overflow:hidden}.bp .gcard .one{color:var(--ink-2);padding-right:26px;font-size:14px;line-height:1.35}.bp .gcard .plus{border:1.5px solid var(--turbo-2);border-radius:50%;width:22px;height:22px;position:absolute;bottom:16px;right:14px}.bp .gcard .plus:before,.bp .gcard .plus:after{content:"";background:var(--turbo-2);width:10px;height:2px;margin:-1px 0 0 -5px;transition:transform .25s;position:absolute;top:50%;left:50%}.bp .gcard .plus:after{transform:rotate(90deg)}.bp .gcard[aria-expanded=true] .plus:after{transform:rotate(0)}.bp .tickers{flex-direction:column;align-items:center;gap:6px;margin-top:-14px;display:flex}.bp .tickers em{letter-spacing:.1em;background:#000;border:1px solid #ffffff4d;border-radius:6px;padding:4px 12px;font-size:13px;font-style:normal;font-weight:700}.bp .tickers em:nth-child(2){border-color:var(--turbo);color:var(--turbo-2);transform:translate(14px)}.bp .tickers em:nth-child(3){transform:translate(-10px)}.bp .wheel{border:3px dashed var(--turbo-2);border-radius:50%;place-items:center;width:86px;height:86px;animation:9s linear infinite spin;display:grid}.bp .wheel span{font-family:var(--display);color:var(--turbo-2);font-size:34px;font-weight:800;animation:9s linear infinite reverse spin}@keyframes spin{to{transform:rotate(360deg)}}.bp .nopeg{font-family:var(--display);color:var(--ink);font-size:46px;font-weight:800;position:relative}.bp .nopeg:after{content:"";background:var(--burn);border-radius:3px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-12px;right:-12px;transform:rotate(-16deg)}.bp .gpanel{border:1px solid var(--turbo);background:linear-gradient(#08120c,#040705);border-radius:18px;flex-direction:column;align-items:flex-start;gap:22px;margin-top:12px;padding:clamp(20px,3.4vw,36px);display:flex;position:relative}.bp .gpanel h3{padding-right:44px;font-size:clamp(28px,4.4vw,54px)}.bp .gx{border:1.5px solid var(--turbo-2);width:36px;height:36px;color:var(--turbo-2);cursor:pointer;background:#00000080;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.bp .gx:hover{background:var(--turbo);color:#021a0c}.bp .gsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.bp .gstep{border:1px solid var(--line);color:var(--turbo-2);background:#000;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.bp .gstep.bad{color:#ff8f8f}.bp .gstep.hot{color:#ff9a4d}.bp .gstep svg,.bp .gstep img{width:46px;height:46px}.bp .gstep img{border-radius:10px}.bp a.gstep{text-decoration:none;transition:border-color .2s}.bp a.gstep:hover{border-color:var(--turbo)}.bp .gstep .gname{color:var(--turbo-2);white-space:nowrap;padding:0}.bp .gstep .gname:after{content:"";vertical-align:-.02em;background:currentColor;width:.7em;height:.7em;margin-left:.35em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.7 7.3 7.3 2.7M3.9 2.7h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.7 7.3 7.3 2.7M3.9 2.7h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.bp .gstep b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(18px,1.9vw,23px);font-weight:800;line-height:1.12}.bp .gstep>span{color:var(--ink-2);font-size:14.5px;line-height:1.4}.bp .gfacts{color:var(--ink-2);flex-wrap:wrap;gap:8px 26px;font-size:14.5px;display:flex}.bp .gfacts b{font-family:var(--display);color:var(--turbo-2);margin-right:6px;font-size:22px;font-weight:800}.bp .basket{width:100%;font-family:var(--display);border-radius:12px;font-size:clamp(13px,1.7vw,19px);font-weight:800;display:flex;overflow:hidden}.bp .basket span{text-align:center;background:var(--turbo);color:#021a0c;white-space:nowrap;min-width:0;padding:16px 10px}.bp .basket .b2{background:#f5f5f5}.bp .basket .b3{background:#5aa0ea}.bp .loop{counter-reset:lp;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;width:100%;margin:0;padding:0;list-style:none;display:grid}.bp .loop li{counter-increment:lp;border:1px solid var(--line);background:#000;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:16px 14px;display:flex;position:relative}.bp .loop li:before{content:counter(lp);font-family:var(--display);color:var(--muted);font-size:15px;font-weight:800}.bp .loop li:not(:last-child):after{content:"→";color:var(--turbo-2);font-size:20px;font-weight:700;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.bp .loop b{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(16px,1.7vw,21px);font-weight:800;line-height:1.1}.bp .loop span{color:var(--ink-2);font-size:13.5px;line-height:1.35}.bp .loop .hot{border-color:#ff5a5a8c}.bp .loop .hot b{color:var(--burn)}.bp .loop .buy{border-color:#9ce0ff73}.bp .loop .buy b{color:#9ce0ff}.bp .loop .win{border-color:var(--turbo);background:var(--turbo-dim)}.bp .loop .win b{color:var(--turbo-2)}.bp .again{color:var(--ink-2);align-self:stretch;min-width:0;margin:0;font-size:15px}.bp .bpb.go{padding-right:2.2em;line-height:1.35;display:inline-block}.bp .bpb.go:after{content:"";background:currentColor;width:.7em;height:.7em;margin-top:-.35em;position:absolute;top:50%;right:.95em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.7 7.3 7.3 2.7M3.9 2.7h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.7 7.3 7.3 2.7M3.9 2.7h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.bp .gpanel .bpb{white-space:normal;text-align:center;padding-block:10px}@media (max-width:900px){.bp .gcards{grid-template-columns:repeat(2,minmax(0,1fr))}.bp .gcard .art{height:104px}.bp .gsteps{grid-template-columns:1fr}.bp .gstep{flex-flow:wrap;align-items:center;gap:4px 14px;padding:14px}.bp .gstep svg,.bp .gstep img{flex:none;width:38px;height:38px}.bp .gstep b{flex:1;min-width:0}.bp .gstep>span{flex-basis:100%;padding-left:0}.bp .loop{grid-template-columns:1fr;gap:24px}.bp .loop li{white-space:nowrap;flex-flow:row;align-items:baseline;gap:2px .6em;font-size:16px}.bp .loop li:before{flex:none;width:.9em;font-size:.94em}.bp .loop li b{flex:none;font-size:1.3em}.bp .loop li span{flex:none;font-size:.86em}.bp .loop li:not(:last-child):after{content:"↓";inset:auto auto -24px 50%;transform:translate(-50%)}.bp .basket span{padding:14px 4px}}.bp footer{border-top:1px solid var(--line);padding-block:28px max(28px, env(safe-area-inset-bottom,0px));color:var(--muted);margin-top:72px;font-size:13px}.bp footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;display:flex}@media (prefers-reduced-motion:reduce){.bp *,.bp :before,.bp :after{transition:none!important;animation:none!important}.bp .scrolly{height:auto}.bp .stage{position:relative}}.bp.bp-slot{font-size:inherit;background:0 0;padding-bottom:0;overflow:visible}.bp.bp-slot:empty{display:none}.bp.bp-slot{--display:var(--font-sans), system-ui, sans-serif;--text:var(--font-sans), system-ui, sans-serif}.bp.bp-slot h1,.bp.bp-slot h2,.bp.bp-slot h3{letter-spacing:-.03em;font-weight:600}.bp.bp-slot .bpe{font-family:var(--font-label), var(--font-sans), sans-serif}#red-slot-printer .scrolly{height:340svh}#red-slot-map{margin-bottom:28px}#red-slot-map .ftabs{margin-top:12px}#red-slot-pile .pile{margin-top:0}#red-slot-peg{height:100%}#red-slot-peg .nail{background:#0b0d0c;border-color:#ffffff1a;border-radius:16px;justify-content:center;height:100%;padding:clamp(16px,2.4vw,28px)}#red-slot-ribbons .ribbons{--h:98px;justify-content:center;gap:8px;height:100%;padding:6px 0}#red-slot-ribbons .tile{border-radius:8px}#red-slot-studio .studio{border:1px solid #00ca6a59;border-radius:20px}@media (max-width:639px){#red-slot-ribbons .ribbons{--h:60px;gap:6px}}
