.page{--bg:#060606;--bg2:#0b0b0b;--card:#ffffff08;--line:#ffffff1a;--ink:#ffffff;--muted:#ffffffb3;--dim:#7a7a7a;--accent:#f350f7;--accent-deep:#d231d6;--accent-soft:#f592f9;--badge-bg:#f592f91a;--glow:243,80,247;--green:#4ade80;--red:#f87171;--sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"PP Supply Mono",ui-monospace,"SF Mono",Menlo,monospace;--ascii-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cg fill='%23f350f7'%3E%3Crect x='20' y='6' width='2' height='10'/%3E%3Crect x='16' y='10' width='10' height='2'/%3E%3Ccircle cx='8' cy='24' r='1.3'/%3E%3Crect x='28' y='28' width='9' height='1.8'/%3E%3Crect x='28' y='32' width='9' height='1.8'/%3E%3Ccircle cx='36' cy='10' r='1.1'/%3E%3C/g%3E%3C/svg%3E");background:var(--bg);color:var(--ink);font-family:var(--sans);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}.page[data-theme=hl]{--accent:#8ef5d2;--accent-deep:#34d399;--accent-soft:#8ef5d2;--badge-bg:#8ef5d21a;--glow:52,211,153;--ascii-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cg fill='%238ef5d2'%3E%3Crect x='20' y='6' width='2' height='10'/%3E%3Crect x='16' y='10' width='10' height='2'/%3E%3Ccircle cx='8' cy='24' r='1.3'/%3E%3Crect x='28' y='28' width='9' height='1.8'/%3E%3Crect x='28' y='32' width='9' height='1.8'/%3E%3Ccircle cx='36' cy='10' r='1.1'/%3E%3C/g%3E%3C/svg%3E")}@font-face{font-family:Geist;src:url(/brand/Geist-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(/brand/Geist-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(/brand/PPSupplyMono-Regular.woff2) format("woff2");font-weight:400;font-display:swap}.page *{box-sizing:border-box;margin:0}.page a{color:inherit;text-decoration:none}.wrap{max-width:1080px;margin:0 auto;padding:0 20px}.page h1{font-size:clamp(38px,6vw,64px);line-height:1.02;letter-spacing:-.04em;font-weight:400}.page h2{font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-.035em;font-weight:400}.page h1 .dim,.page h2 .dim,.sub{color:var(--muted)}.sub{font-size:clamp(15px,2vw,18px);max-width:580px;font-weight:400}.page section{padding:72px 0}.center{text-align:center}.center .sub{margin:14px auto 0}.g{color:var(--green)}.r{color:var(--red)}.micro{font-size:12px;color:var(--dim)}.eyebrow{font-size:12px;color:var(--accent);background:var(--badge-bg);border-radius:600px;padding:8px 16px}.eyebrow,.page .btn{display:inline-flex;align-items:center;font-family:var(--mono);letter-spacing:-.02em;text-transform:uppercase}.page .btn{gap:12px;background:#fff;color:#060606;font-weight:400;font-size:13px;padding:15px 20px;border-radius:6px;border:0;cursor:pointer;white-space:nowrap;transition:transform .15s,opacity .15s}.page .btn:after{content:"→";font-family:var(--sans);font-weight:500}.page .btn:hover{transform:translateY(-1px);opacity:.92}.page .btn.big{font-size:14px;padding:18px 26px}.page .btn.pill{border-radius:600px}.page .btn.ghost{background:#ffffff26;color:#fff;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.page header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.hd{display:flex;justify-content:space-between;height:64px}.hd,.logo{align-items:center}.logo{display:inline-flex}.logo img{height:24px;width:auto;display:block}.logo em{font-style:normal;color:var(--dim);font-weight:400;font-size:13px;margin-left:10px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap}@media (max-width:429px){.logo em{display:none}}.page .hd .btn{padding:0 20px;min-height:44px;font-size:12px}.frame{position:relative;border-top:1px solid var(--line)}.frame .tick{position:absolute;top:-7px;width:13px;height:13px;color:#7a7a7a;pointer-events:none}.frame .tick:after,.frame .tick:before{content:"";position:absolute;background:currentColor}.frame .tick:before{left:6px;top:0;width:1px;height:13px}.frame .tick:after{left:0;top:6px;width:13px;height:1px}.frame .tick.l{left:14px}.frame .tick.r{right:14px}.hero{position:relative;padding:84px 0 64px;overflow:hidden;isolation:isolate}.hero:before{content:"";display:none;position:absolute;pointer-events:none;z-index:-1}@media (min-width:880px){.hero:before{display:block;top:-120px;right:-180px;width:760px;height:560px;background:radial-gradient(ellipse,rgba(var(--glow),.12),transparent 65%)}}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:var(--ascii-tile);background-size:44px 44px;opacity:.14;-webkit-mask-image:radial-gradient(ellipse 62% 34% at 100% 0,#000,transparent 70%);mask-image:radial-gradient(ellipse 62% 34% at 100% 0,#000,transparent 70%)}@media (min-width:880px){.hero:after{opacity:.34;-webkit-mask-image:radial-gradient(ellipse 52% 62% at 82% 28%,#000,transparent 72%);mask-image:radial-gradient(ellipse 52% 62% at 82% 28%,#000,transparent 72%)}}.hgrid{display:grid;grid-gap:48px;gap:48px;align-items:center;grid-template-columns:1fr}@media (min-width:880px){.hgrid{grid-template-columns:1.05fr .95fr}}.hero h1{margin-top:18px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chip{font-family:var(--mono);font-size:11px;letter-spacing:-.01em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:600px;padding:6px 13px;background:var(--card)}.chip b{color:var(--ink);font-weight:400}.phone{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:0 24px 80px rgba(0,0,0,.55);max-width:430px;margin:0 auto;width:100%}.phead{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:14px}.orb{width:26px;height:26px;border-radius:50%;background:conic-gradient(from 180deg,var(--accent-soft),var(--accent-deep),var(--accent-soft))}.phead b{font-size:13.5px;font-weight:500}.phead span{font-family:var(--mono);font-size:10px;color:var(--green);text-transform:uppercase}.msg{max-width:88%;font-size:13.5px;padding:9px 13px;border-radius:12px;margin-bottom:9px;line-height:1.45}.msg.u{margin-left:auto;background:var(--badge-bg);border:1px solid rgba(var(--glow),.25);border-bottom-right-radius:4px}.msg.a{background:#ffffff0d;border:1px solid var(--line);border-bottom-left-radius:4px;color:var(--ink)}.tcard{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:12.5px;margin:6px 0 10px}.tcard .row{display:flex;justify-content:space-between;padding:3px 0;color:var(--muted)}.tcard .row b{color:var(--ink);font-weight:400;font-family:var(--mono);font-size:12px}.tcard .ok{margin-top:8px;text-align:center;background:#fff;color:#060606;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;border-radius:6px;padding:8px;font-size:11.5px}.proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg2);padding:26px 0}.pgrid{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;text-align:center}@media (min-width:560px){.pgrid{grid-template-columns:repeat(3,1fr);gap:14px}}.pgrid b{display:block;font-size:clamp(20px,3.2vw,30px);font-weight:400;letter-spacing:-.02em}.pgrid b,.pgrid span{font-family:var(--mono)}.pgrid span{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:-.01em}.excards{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;margin-top:36px}@media (min-width:720px){.excards{grid-template-columns:repeat(2,1fr)}}.ex{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:18px 20px 20px;transition:border-color .15s;display:flex;flex-direction:column;align-items:flex-start}.ex:hover{border-color:rgba(var(--glow),.4)}.ex .say{font-size:16.5px;font-weight:500;letter-spacing:-.01em}.ex .say:before{content:"\201C";color:var(--accent);margin-right:2px}.ex .say:after{content:"\201D";color:var(--accent);margin-left:2px}.ex .does{font-size:13px;color:var(--muted);margin-top:8px}.ex .tag{order:-1;margin-bottom:10px;font-family:var(--mono);font-size:10px;letter-spacing:-.01em;text-transform:uppercase;color:var(--accent);background:var(--badge-bg);border-radius:600px;padding:4px 10px}.band{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.qgrid{display:grid;grid-gap:40px;gap:40px;align-items:center;grid-template-columns:1fr}@media (min-width:880px){.qgrid{grid-template-columns:1fr 1fr}}.qsteps{display:flex;flex-direction:column;gap:18px;margin-top:28px}.qstep{display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px}.qstep i{width:28px;height:28px;border-radius:8px;background:var(--badge-bg);display:flex;align-items:center;justify-content:center;font-style:normal;font-family:var(--mono);font-size:12px;color:var(--accent)}.qstep b{font-size:15px;font-weight:500}.qstep p{font-size:13.5px;color:var(--muted)}.strats{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;margin-top:36px;text-align:left}@media (min-width:760px){.strats{grid-template-columns:repeat(3,1fr)}}.strat{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px;transition:border-color .15s}.strat:hover{border-color:rgba(var(--glow),.4)}.strat .hd2{display:flex;justify-content:space-between;align-items:center}.strat .hd2 b{font-size:14.5px;font-weight:500}.strat .hd2 span{font-family:var(--mono);font-size:10px;color:var(--dim);text-transform:uppercase;border:1px solid var(--line);border-radius:600px;padding:3px 9px}.strat .pnl{font-family:var(--mono);font-size:25px;font-weight:400;letter-spacing:-.02em}.strat .pnl small{font-size:10px;color:var(--dim);text-transform:uppercase;margin-left:6px}.strat .mini{display:flex;gap:8px}.strat .mini div{flex:1 1;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:7px 9px}.strat .mini b{display:block;font-family:var(--mono);font-size:12px;font-weight:400}.strat .mini span{font-size:8.5px;color:var(--dim)}.strat .dep,.strat .mini span{font-family:var(--mono);text-transform:uppercase}.strat .dep{margin-top:2px;text-align:center;background:#fff;color:#060606;letter-spacing:-.02em;padding:11px;cursor:pointer}.ghost,.strat .dep{border-radius:6px;font-size:12px}.ghost{display:inline-block;margin-top:26px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);background:#ffffff26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:11px 18px}.protgrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;margin-top:36px}@media (min-width:760px){.protgrid{grid-template-columns:repeat(3,1fr)}}.pcard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px}.pcard b{display:block;font-size:16px;font-weight:500;margin-bottom:6px}.pcard p{font-size:13.5px;color:var(--muted)}.steps{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;margin-top:36px}@media (min-width:720px){.steps{grid-template-columns:repeat(3,1fr)}}.step{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px}.step i{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--accent)}.step b{display:block;font-size:16.5px;font-weight:500;margin:8px 0 6px}.step p{font-size:13.5px;color:var(--muted)}.faq{max-width:680px;margin:36px auto 0}.faq details{border-bottom:1px solid var(--line);padding:16px 4px}.faq summary{cursor:pointer;font-weight:500;font-size:15.5px;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq summary:after{content:"+";color:var(--accent);font-size:20px;font-weight:400}.faq details[open] summary:after{content:"\2212"}.faq details p{margin-top:10px;font-size:14px;color:var(--muted)}.final{text-align:center;padding:96px 0;position:relative;overflow:hidden;isolation:isolate}.final:before{bottom:-280px;left:50%;transform:translateX(-50%);width:900px;height:480px;background:radial-gradient(ellipse,rgba(var(--glow),.12),transparent 65%)}.final:after,.final:before{content:"";position:absolute;pointer-events:none;z-index:-1}.final:after{inset:0;background-image:var(--ascii-tile);background-size:44px 44px;opacity:.22;-webkit-mask-image:radial-gradient(ellipse 55% 70% at 50% 108%,#000,transparent 74%);mask-image:radial-gradient(ellipse 55% 70% at 50% 108%,#000,transparent 74%)}.page footer{border-top:1px solid var(--line);padding:28px 0;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:-.01em;color:var(--dim)}.frow{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.page[data-surface=paper]{--bg:#ffffff;--bg2:#f6f3f8;--card:#ffffff;--line:#e7e2ee;--ink:#131316;--muted:#4c4c58;--dim:#6e6e78;--accent:#bd23c2;--accent-deep:#a51baa;--accent-soft:#e879ec;--badge-bg:#f350f716;--glow:211,49,214;--green:#1f9e63;--red:#d5443c;--ascii-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cg fill='%23bd23c2'%3E%3Crect x='20' y='6' width='2' height='10'/%3E%3Crect x='16' y='10' width='10' height='2'/%3E%3Ccircle cx='8' cy='24' r='1.3'/%3E%3Crect x='28' y='28' width='9' height='1.8'/%3E%3Crect x='28' y='32' width='9' height='1.8'/%3E%3Ccircle cx='36' cy='10' r='1.1'/%3E%3C/g%3E%3C/svg%3E");background:var(--bg);color:var(--ink)}.page[data-surface=paper] .logo img{filter:brightness(0)}.page[data-surface=paper] .btn{background:var(--ink);color:#ffffff}.page[data-surface=paper] .btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}.page[data-surface=paper] .ex,.page[data-surface=paper] .strat{border-color:var(--line)}.page[data-surface=paper] .chip{background:#ffffff}.page[data-surface=paper] .frame .tick{color:#b9b3c2}.page[data-surface=paper] .gcard,.page[data-surface=paper] .phone{--bg:#060606;--bg2:#0b0b0b;--card:#ffffff08;--line:#ffffff1a;--ink:#ffffff;--muted:#ffffffb3;--dim:#7a7a7a;--accent:#f350f7;--glow:243,80,247;--green:#4ade80;--red:#f87171;background:#0b0b0b;color:#ffffff}.page[data-surface=paper] .phone{box-shadow:0 20px 40px rgba(189,35,194,.14)}.page[data-surface=paper] .hero:before{opacity:.55}@media (prefers-reduced-motion:reduce){.btn,.page .btn:hover{transition:none;transform:none}}.imgslot{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:880px;margin-inline:auto;border:2px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:14px;background:color-mix(in srgb,var(--accent) 6%,transparent);text-align:center;padding:24px}.imgslot,.imgslot b{align-items:center;gap:8px}.imgslot b{font-size:15px;letter-spacing:.01em;display:inline-flex}.imgslot b svg{flex-shrink:0}.imgslot span{font-family:var(--mono);font-size:11.5px;opacity:.65}.qualify{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:12px;padding:18px 22px;text-align:center;font-size:15.5px;margin:8px 0 40px}.qualify span{opacity:.7}.tkwrap,.trwrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tkwrap{margin-top:14px}.tkwrap+.tkwrap{margin-top:10px}.trwrap{margin-top:36px}.tk,.tr{display:flex;width:max-content}.tkseq{display:flex;gap:10px;padding-right:10px}.trseq{display:flex;gap:14px;padding-right:14px;align-items:stretch}@media (prefers-reduced-motion:no-preference){.tk{animation:rail-slide 38s linear infinite}.tk.rev{animation-direction:reverse}.tr{animation:rail-slide 60s linear infinite}.tkwrap:hover .tk,.trwrap:hover .tr{animation-play-state:paused}}@keyframes rail-slide{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tkwrap,.trwrap{mask-image:none;-webkit-mask-image:none}.tk,.tr{width:auto}.tkseq,.trseq{flex-wrap:wrap;justify-content:center}.tkseq[aria-hidden],.trseq[aria-hidden]{display:none}}.tkb{display:inline-flex;gap:9px;font-family:var(--mono);font-size:12.5px;letter-spacing:-.01em;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:600px;padding:6px 15px 6px 6px;white-space:nowrap}.tkb,.tkb i{align-items:center}.tkb i{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;font-style:normal;font-size:12px;position:relative;overflow:hidden}.tkb i img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.tq{width:320px;flex-shrink:0;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:18px 20px;margin:0;text-align:left}.stars,.tq{display:flex}.stars{gap:2px;color:#f0b429}.tq blockquote{margin:0;font-size:14px;line-height:1.5;color:var(--ink)}.tq figcaption{margin-top:auto;display:flex;flex-direction:column;gap:2px}.tq figcaption b{font-size:13px;font-weight:500}.tq figcaption span{font-family:var(--mono);font-size:10px;color:var(--dim);text-transform:uppercase;letter-spacing:-.01em}@media (max-width:559px){.tq{width:260px}}.ladder{max-width:640px;margin:30px auto 0}.ladder>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:18px 0;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.ladder span{font-size:11px;text-transform:uppercase;letter-spacing:-.01em;color:var(--dim);max-width:300px}.ladder b,.ladder span{font-family:var(--mono)}.ladder b{font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.ladder .g{color:var(--green)}.ladder .r{color:var(--red)}.ladder>div:first-child b{font-size:clamp(22px,3vw,30px)}.ladder>div:nth-child(2) b{font-size:clamp(26px,4vw,38px)}.ladder>div:nth-child(3) b{font-size:clamp(34px,5.4vw,54px)}.poweredby{display:flex;align-items:center;gap:12px;margin-top:26px;flex-wrap:wrap}.poweredby span{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:-.01em;color:var(--dim)}.poweredby img{height:21px;width:auto;display:block;opacity:.92}.freeband{background:linear-gradient(105deg,var(--accent),var(--accent-deep));color:#060606;padding:clamp(56px,8vw,92px) 0;text-align:center}.page .freeband h2{font-size:clamp(32px,5.4vw,60px);line-height:1.03;letter-spacing:-.045em;color:#060606;margin:0}.page .freeband h2 .dim{color:#060606;opacity:.5}.freeband p{margin:18px auto 0;max-width:540px;font-size:clamp(15px,1.8vw,18px);color:#060606;opacity:.74}.page .freeband .btn{background:#060606;color:#ffffff;margin-top:32px}.page .freeband .btn:hover{background:#1c1c1c}.page[data-surface=paper] .freeband{background:#060606}.page[data-surface=paper] .freeband h2{color:#ffffff}.page[data-surface=paper] .freeband h2 .dim{color:var(--accent);opacity:1}.page[data-surface=paper] .freeband p{color:#ffffff;opacity:.68}.page[data-surface=paper] .freeband .btn{background:var(--accent);color:#060606}.page[data-surface=paper] .freeband .btn:hover{background:var(--accent-deep)}body{background:#060606}body:has(.page[data-surface=paper]){background:#ffffff}.page :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.page ::selection{background:var(--accent);color:#060606}.page[data-surface=paper] ::selection{color:#ffffff}.page h1,.page h2{text-wrap:balance}.pgrid b,.stat b,.strat .mini b,.strat .pnl,.tcard .row b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq summary::-webkit-details-marker{display:none}.page footer a{transition:color .12s}.page footer a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.hero .phone .msg{opacity:0;transform:translateY(8px);animation:msg-in .5s cubic-bezier(.16,1,.3,1) forwards}.hero .phone .msg:nth-child(2){animation-delay:.15s}.hero .phone .msg:nth-child(3){animation-delay:.4s}.hero .phone .msg:nth-child(4){animation-delay:.65s}.hero .phone .msg:nth-child(5){animation-delay:.9s}}@keyframes msg-in{to{opacity:1;transform:none}}.page .btn:after{transition:transform .15s ease-out}.page .btn:hover:after{transform:translateX(3px)}.ex,.pcard,.step,.strat,.tq{transition:transform .16s ease-out,border-color .16s}.ex:hover,.pcard:hover,.step:hover,.strat:hover,.tq:hover{transform:translateY(-2px)}.ex:hover,.strat:hover{border-color:rgba(var(--glow),.4)}@media (prefers-reduced-motion:reduce){.ex:hover,.pcard:hover,.step:hover,.strat:hover,.tq:hover{transform:none}}.tkb i{box-shadow:inset 0 2px 4px rgba(255,255,255,.38),inset 0 -2px 4px rgba(0,0,0,.28)}.gcard{position:relative;isolation:isolate;background:#0a0a0d;color:#ffffff;border:1px solid rgba(var(--glow),.55);border-radius:20px;padding:22px;box-shadow:0 0 0 1px rgba(var(--glow),.14),0 0 26px rgba(var(--glow),.22),0 14px 60px rgba(0,0,0,.5),inset 0 0 30px rgba(var(--glow),.08)}.gcard:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,rgba(255,255,255,.1),transparent 38%)}.gcard .ghd{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.gcard .ghd b{font-size:14.5px;font-weight:500}.gcard .ghd span{font-family:var(--mono);font-size:10px;color:#7a7a7a;text-transform:uppercase;letter-spacing:-.01em}.gcard .gpnl{margin:14px 0 6px}.gcard .gpnl span{font-size:10px;color:#7a7a7a;text-transform:uppercase;letter-spacing:-.01em}.gcard .gpnl b,.gcard .gpnl span{display:block;font-family:var(--mono)}.gcard .gpnl b{margin-top:4px;font-weight:400;font-size:clamp(34px,4.6vw,46px);line-height:1.05;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gcard .gstats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff1f;margin-top:12px}.gcard .gstats div{padding:12px 10px 12px 0;display:flex;flex-direction:column;gap:6px}.gcard .gstats div+div{padding-left:14px;border-left:1px solid #ffffff14}.gcard .gstats span{font-family:var(--mono);font-size:9.5px;color:#7a7a7a;text-transform:uppercase;letter-spacing:-.01em}.gcard .gstats b{font-family:var(--mono);font-weight:400;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:8px}.page .gcard .btn{width:100%;justify-content:center;margin-top:14px;background:#ffffff;color:#060606}@media (prefers-reduced-motion:no-preference){.gcard .dline{stroke-dasharray:1;stroke-dashoffset:1;animation:chart-draw 1.4s cubic-bezier(.4,0,.2,1) .35s forwards}.gcard .darea{opacity:0;animation:chart-fill .8s ease-out 1.1s forwards}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-fill{to{opacity:.8}}.imgslot.wide{max-width:none}html{scrollbar-color:#3a3a42 #060606}html:has(.page[data-surface=paper]){scrollbar-color:#cfc8da #ffffff}.faq summary{transition:color .15s}.faq summary:hover{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.faq details[open] p{animation:faq-in .28s cubic-bezier(.16,1,.3,1)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.orb{animation:orb-turn 7s linear infinite}.phead span{animation:live-pulse 2.6s ease-in-out infinite}.hero .hgrid>div:first-child{animation:rise-in .55s cubic-bezier(.16,1,.3,1) both}}@keyframes orb-turn{to{transform:rotate(1turn)}}@keyframes live-pulse{50%{opacity:.55}}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}