:root{--bg:#050409;--bg-2:#0d0918;--bg-3:#150e26;--line:#241b3a;--line-2:#3a2c58;--ink:#f6f4fa;--ink-2:#cdc7db;--ink-3:#8b84a0;--brand-rgb:123,47,247;--brand:#7b2ff7;--brand-2-rgb:149,88,255;--brand-2:#9558ff;--brand-3-rgb:185,140,255;--brand-3:#b98cff;--brand-deep:#3a1686;--brand-ink:var(--brand-3);--royal-rgb:88,40,190;--royal:#5828be;--chrome-rgb:207,211,224;--chrome:#cfd3e0;--chrome-2:#9aa0b4;--green:#3ddc84;--red:#ff5c5c;--radius:14px;--radius-lg:22px;--shadow:0 10px 30px rgba(0,0,0,.6),0 2px 4px rgba(0,0,0,.5);--shadow-brand:0 10px 30px rgba(123,47,247,.42);--shadow-royal:0 18px 60px rgba(88,40,190,.3);--font:var(--font-inter),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--maxw:1180px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:78px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.5}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.container{max-width:var(--maxw);margin:0 auto;padding:0 24px}.marquee{position:relative;z-index:51;background:linear-gradient(90deg,var(--brand-deep),var(--brand) 50%,var(--brand-deep));color:#f6f4fa;padding:9px 0;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.25);box-shadow:0 6px 18px rgba(var(--brand-rgb),.25)}.marquee-track{display:flex;width:max-content;animation:marqueeScroll 38s linear infinite}.marquee-group{display:flex;flex-shrink:0}.marquee-item{display:inline-flex;align-items:center;gap:18px;padding:0 18px;white-space:nowrap;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.marquee-sep{color:rgba(246,244,250,.5);font-weight:900;font-size:11px}@keyframes marqueeScroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}@media (max-width:600px){.marquee{padding:7px 0}.marquee-item{font-size:11.5px;gap:14px;padding:0 14px;letter-spacing:.04em}.marquee-track{animation-duration:28s}}.orbs{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}body{position:relative;background:var(--bg)}.exit-overlay,.foot,.nav,.sticky-cta,main{position:relative;z-index:1}.orb{position:absolute;border-radius:50%;filter:blur(110px);opacity:.55;mix-blend-mode:screen;will-change:transform}.orb--a{width:560px;height:560px;top:-12%;left:-10%;background:radial-gradient(circle,rgba(var(--brand-rgb),.7),transparent 60%);animation:orbA 24s ease-in-out infinite}.orb--b{width:640px;height:640px;top:18%;right:-14%;background:radial-gradient(circle,rgba(var(--royal-rgb),.7),transparent 60%);animation:orbB 32s ease-in-out infinite}.orb--c{width:460px;height:460px;top:52%;left:14%;background:radial-gradient(circle,rgba(var(--chrome-rgb),.28),transparent 60%);animation:orbC 28s ease-in-out infinite}.orb--d{width:540px;height:540px;top:78%;right:6%;background:radial-gradient(circle,rgba(var(--brand-rgb),.55),transparent 60%);animation:orbD 30s ease-in-out infinite}.orb--e{width:420px;height:420px;top:108%;left:24%;background:radial-gradient(circle,rgba(var(--royal-rgb),.55),transparent 60%);animation:orbE 26s ease-in-out infinite}.orb--f{width:520px;height:520px;top:40%;left:-12%;background:radial-gradient(circle,rgba(var(--brand-3-rgb),.45),transparent 60%);animation:orbC 34s ease-in-out infinite}@keyframes orbA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(120px,80px,0) scale(1.12)}}@keyframes orbB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-140px,120px,0) scale(.92)}}@keyframes orbC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(80px,-100px,0) scale(1.08)}}@keyframes orbD{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-100px,-80px,0) scale(1.1)}}@keyframes orbE{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(140px,-60px,0) scale(.95)}}@media (prefers-reduced-motion:reduce){.orb{animation:none}}@media (max-width:780px){.orb{filter:blur(80px);opacity:.45}.orb--a{width:380px;height:380px}.orb--b{width:420px;height:420px}.orb--c{width:320px;height:320px}.orb--d{width:380px;height:380px}.orb--e{width:300px;height:300px}}.gballs{inset:0;pointer-events:none;z-index:0;overflow:hidden}.gball,.gballs{position:absolute}.gball{perspective:800px;filter:drop-shadow(0 22px 32px rgba(0,0,0,.55)) drop-shadow(0 0 32px rgba(var(--brand-rgb),.18))}.gball-cube{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotate(var(--gb-tilt,0deg));animation:gbSpin var(--gb-dur,16s) linear infinite}.gface{position:absolute;inset:0;background:linear-gradient(135deg,rgba(216,206,255,.22) 0,rgba(var(--brand-rgb),.06) 45%,rgba(255,255,255,.1) 100%),radial-gradient(circle at 25% 20%,rgba(255,255,255,.28),transparent 55%);border:1px solid rgba(198,186,240,.55);box-shadow:inset 0 0 40px rgba(150,95,255,.18),inset 0 0 10px rgba(255,255,255,.18),inset 0 0 1px rgba(255,255,255,.5);border-radius:6px}.gface--front{transform:translateZ(calc(var(--gb-size)/2))}.gface--back{transform:rotateY(180deg) translateZ(calc(var(--gb-size)/2))}.gface--left{transform:rotateY(-90deg) translateZ(calc(var(--gb-size)/2))}.gface--right{transform:rotateY(90deg) translateZ(calc(var(--gb-size)/2))}.gface--top{transform:rotateX(90deg) translateZ(calc(var(--gb-size)/2))}.gface--bottom{transform:rotateX(-90deg) translateZ(calc(var(--gb-size)/2))}.gball-inner{position:absolute;top:50%;left:50%;width:64%;height:64%;transform-style:preserve-3d;animation:gbInner var(--gb-dur,16s) linear infinite reverse;filter:drop-shadow(0 8px 10px rgba(0,0,0,.45))}.gball-img{position:absolute;inset:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.gball-shade{background:radial-gradient(circle at 50% 50%,transparent 62%,rgba(0,0,0,.35) 96%,rgba(0,0,0,.7) 100%),radial-gradient(circle at 76% 76%,rgba(var(--brand-rgb),.22),transparent 42%);mix-blend-mode:multiply}.gball-shade,.gball-spec{position:absolute;inset:6%;border-radius:50%;pointer-events:none}.gball-spec{background:radial-gradient(ellipse 32% 22% at 26% 20%,rgba(255,255,255,.45) 0,rgba(255,255,255,.08) 50%,transparent 72%),radial-gradient(circle at 22% 18%,rgba(255,255,255,.25) 0,transparent 14%);mix-blend-mode:screen}@keyframes gbSpin{0%{transform:rotate(var(--gb-tilt,0deg)) rotateX(-12deg) rotateY(0deg)}to{transform:rotate(var(--gb-tilt,0deg)) rotateX(-12deg) rotateY(1turn)}}@keyframes gbInner{0%,to{transform:translate(-50%,-50%) rotateY(0deg) rotateX(0deg)}25%{transform:translate(-50%,-50%) rotateY(-18deg) rotateX(6deg)}50%{transform:translate(-50%,-50%) rotateY(0deg) rotateX(-4deg)}75%{transform:translate(-50%,-50%) rotateY(18deg) rotateX(6deg)}}@media (prefers-reduced-motion:reduce){.gball-cube,.gball-inner{animation:none}}@media (max-width:780px){.gball{transform:scale(.78);transform-origin:top left}.gballs[data-variant=hero] .gball:first-of-type{left:auto!important;right:2%!important;top:1%!important;transform-origin:top right}.gballs[data-variant=hero] .gball:nth-of-type(2){left:2%!important;top:1%!important;transform-origin:top left}.gballs[data-variant=hiw] .gball:first-of-type{left:2%!important;top:auto!important;bottom:3%!important;transform-origin:bottom left}.gballs[data-variant=analysts] .gball:first-of-type,.gballs[data-variant=hiw] .gball:nth-of-type(2){left:auto!important;right:2%!important;top:1%!important;transform-origin:top right}.gballs[data-variant=analysts] .gball:nth-of-type(2){left:2%!important;top:auto!important;bottom:3%!important;transform-origin:bottom left}.gballs[data-variant=pricing] .gball:first-of-type{left:2%!important;top:1%!important;transform-origin:top left}.gballs[data-variant=pricing] .gball:nth-of-type(2){left:auto!important;right:2%!important;top:auto!important;bottom:3%!important;transform-origin:bottom right}}@media (max-width:480px){.gball{transform:scale(.62);transform-origin:top left}.gballs[data-variant=analysts] .gball:first-of-type,.gballs[data-variant=hero] .gball:first-of-type,.gballs[data-variant=hiw] .gball:nth-of-type(2),.gballs[data-variant=pricing] .gball:nth-of-type(2){transform-origin:top right}.gballs[data-variant=analysts] .gball:nth-of-type(2),.gballs[data-variant=hiw] .gball:first-of-type,.gballs[data-variant=pricing] .gball:nth-of-type(2){transform-origin:bottom left}}[data-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}[data-reveal].in-view{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:15px;letter-spacing:.01em;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-primary{background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#f6f4fa;box-shadow:var(--shadow-brand);position:relative;transform-origin:50% 60%}.btn-primary:hover{background:linear-gradient(180deg,var(--brand-3),var(--brand-2));transform:translateY(-1px);box-shadow:0 16px 40px rgba(var(--brand-rgb),.5)}.btn-primary:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.5);opacity:0;animation:btnPulse 2.6s ease-out infinite;pointer-events:none}.btn-primary:not(:hover):not(:active){animation:btnJiggle 5.5s ease-in-out infinite}@keyframes btnPulse{0%{transform:scale(1);opacity:.85}70%,to{transform:scale(1.1,1.45);opacity:0}}@keyframes btnJiggle{0%,86%,to{transform:translateY(0) rotate(0deg) scale(1)}88%{transform:translateY(-1px) rotate(-2.5deg) scale(1.03)}90%{transform:translateY(-2px) rotate(2.5deg) scale(1.04)}92%{transform:translateY(-1px) rotate(-2deg) scale(1.03)}94%{transform:translateY(0) rotate(1.5deg) scale(1.02)}96%{transform:translateY(0) rotate(0deg) scale(1)}}@media (prefers-reduced-motion:reduce){.btn-primary:after,.btn-primary:not(:hover):not(:active){animation:none}}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{border-color:var(--brand);background:#141414}.btn-green{background:linear-gradient(180deg,#4ce992,var(--green));color:#06331b;box-shadow:0 12px 32px rgba(61,220,132,.3)}.btn-green:hover{background:linear-gradient(180deg,#63eda0,#4ce992);transform:translateY(-1px);box-shadow:0 16px 40px rgba(61,220,132,.4)}.btn-green:disabled{opacity:.6;cursor:default;transform:none}.btn-lg{padding:16px 22px;font-size:16px}.btn-xl{padding:18px 24px;font-size:17px;font-weight:700}.btn-block{display:flex;width:100%}.btn .price-old{text-decoration:line-through;opacity:.55;font-weight:500;margin-right:6px}.btn--tg-icon{padding-inline:4px}.btn-lg.btn--tg-icon{padding-inline:8px}.btn-xl.btn--tg-icon{padding-inline:10px}.nav{position:sticky;top:0;z-index:50;gap:16px;padding:14px 24px;background:rgba(7,7,7,.78);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--line)}.brand,.nav{display:flex;align-items:center}.brand{gap:10px;font-weight:800;letter-spacing:.06em}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#141414;border:1px solid var(--line-2)}.brand-name{font-size:15px}.brand-num{color:var(--brand-ink)}.nav-links{display:flex;gap:22px;margin-left:18px;flex:1 1}.nav-links a{color:var(--ink-2);font-size:14px;font-weight:500}.nav-links a:hover{color:var(--ink)}.nav-cta{display:flex;align-items:center;gap:10px;margin-left:auto}.nav-cta .btn-primary{padding:8px 14px;font-size:13.5px}.geo{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:#111}.geo-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(61,220,132,.7)}@media (max-width:900px){.nav{padding-inline:14px}.nav-links{display:none}.nav-cta{margin-left:auto}.nav-cta .btn-ghost,.nav-cta .geo{display:none}}.hero{position:relative;padding:72px 0 96px;overflow:hidden;isolation:isolate}.hero-bg{position:absolute;inset:-20% -10% -10% -10%;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(var(--royal-rgb),.06) 0 72px,rgba(var(--royal-rgb),0) 72px 144px),radial-gradient(900px 520px at 75% 8%,rgba(var(--brand-rgb),.2),transparent 62%),radial-gradient(700px 420px at 12% 40%,rgba(var(--royal-rgb),.18),transparent 68%),radial-gradient(760px 520px at 28% 70%,rgba(var(--royal-rgb),.14),transparent 66%),radial-gradient(600px 360px at 50% 95%,rgba(var(--brand-rgb),.06),transparent 72%),linear-gradient(180deg,#07060e 0,#050409 100%);filter:saturate(125%)}.hero-bg:before{content:"";position:absolute;inset:0;background:radial-gradient(2px 2px at 12% 18%,rgba(255,255,255,.4),transparent 60%),radial-gradient(2px 2px at 88% 22%,rgba(var(--chrome-rgb),.55),transparent 60%),radial-gradient(2px 2px at 22% 78%,rgba(var(--brand-3-rgb),.45),transparent 60%),radial-gradient(2px 2px at 72% 62%,rgba(var(--brand-rgb),.5),transparent 60%),radial-gradient(1.5px 1.5px at 42% 32%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1.5px 1.5px at 60% 88%,rgba(255,255,255,.3),transparent 60%);opacity:.7;animation:driftParticles 18s linear infinite}.hero-glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;mix-blend-mode:screen;animation:floatGlow 10s ease-in-out infinite}.hero-glow--brand{width:520px;height:520px;top:-80px;right:-80px;background:radial-gradient(circle,rgba(var(--brand-rgb),.55),transparent 60%)}.hero-glow--violet{width:480px;height:480px;bottom:-120px;left:-100px;background:radial-gradient(circle,rgba(var(--royal-rgb),.5),transparent 60%);animation-delay:-3s}.hero-beam{position:absolute;width:2px;height:140%;top:-20%;background:linear-gradient(180deg,transparent,rgba(var(--chrome-rgb),.35),transparent);filter:blur(1px);opacity:.55;animation:beamFlicker 6s ease-in-out infinite}.hero-beam--a{left:18%;transform:rotate(8deg)}.hero-beam--b{right:22%;transform:rotate(-6deg);animation-delay:-2s;background:linear-gradient(180deg,transparent,rgba(var(--brand-3-rgb),.35),transparent)}.hero-particles{position:absolute;inset:0;background:radial-gradient(1px 1px at 30% 40%,rgba(255,255,255,.4),transparent 50%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.3),transparent 50%);opacity:.4;animation:driftParticles 22s linear infinite reverse}@keyframes floatGlow{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(20px,-15px,0) scale(1.06)}}@keyframes beamFlicker{0%,to{opacity:.2}50%{opacity:.7}}@keyframes driftParticles{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-30px,0)}}@media (prefers-reduced-motion:reduce){.hero-beam,.hero-bg:before,.hero-glow,.hero-particles{animation:none}}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr .9fr;gap:48px;align-items:center}.hero-copy h1{font-size:clamp(40px,6vw,72px);line-height:1.02;letter-spacing:-.02em;margin:20px 0 0;font-weight:900}.accent{color:var(--brand-ink);background:linear-gradient(90deg,var(--brand),var(--brand-3));-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;color:var(--ink-2);background:#111}.pulse{width:8px;height:8px;border-radius:50%;background:var(--brand);position:relative}.iab-dot:after,.live-dot:after,.pulse:after,.roi-updated-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(var(--brand-rgb),.5);animation:pulseRing 1.8s ease-out infinite;pointer-events:none}@keyframes pulseRing{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(4);opacity:0}}@media (prefers-reduced-motion:reduce){.iab-dot:after,.join-step--goal .join-step__node:after,.live-dot:after,.pulse:after,.roi-updated-dot:after{animation:none;opacity:0}}.lede{color:var(--ink-2);font-size:18px;max-width:560px;margin:16px 0 0}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 0}.join-steps{list-style:none;padding:0;margin:28px 0 0;max-width:540px}.join-step{position:relative;display:grid;grid-template-columns:46px 1fr;align-items:center;gap:16px;padding-bottom:14px}.join-step:last-child{padding-bottom:0}.join-step:not(:last-child):before{content:"";position:absolute;left:23px;top:34px;bottom:-10px;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(var(--brand-rgb),.65),rgba(var(--brand-rgb),.12))}.join-step:not(:last-child):after{content:"";position:absolute;left:23px;z-index:0;pointer-events:none;width:7px;height:7px;border-radius:50%;transform:translateX(-50%);background:#fff;box-shadow:0 0 10px 3px rgba(var(--brand-2-rgb),.9),0 0 5px 1px var(--brand-3);top:44%;opacity:0;animation:railPulse 3s ease-in infinite}.join-step:nth-child(2):after{animation-delay:1s}.join-step:nth-child(3):after{animation-delay:2s}@keyframes railPulse{0%{top:44%;opacity:0}4%{opacity:1}30%{top:108%;opacity:1}34%{top:108%;opacity:0}to{top:108%;opacity:0}}.join-step--goal .join-step__node{position:relative}.join-step--goal .join-step__node:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 6px rgba(var(--brand-rgb),.28),0 0 40px rgba(var(--brand-rgb),.85);opacity:0;animation:goalArrive 3s ease-in-out infinite;pointer-events:none}@keyframes goalArrive{0%,82%,to{opacity:0}92%{opacity:1}}@media (prefers-reduced-motion:reduce){.join-step--goal .join-step__node,.join-step:not(:last-child):after{animation:none}.join-step:not(:last-child):after{display:none}}.join-step__node{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 32%,rgba(var(--brand-rgb),.22),rgba(18,16,24,.96));border:1px solid rgba(var(--brand-rgb),.5);box-shadow:0 0 0 4px rgba(var(--brand-rgb),.07),0 8px 22px rgba(0,0,0,.45)}.join-step__num{font-size:17px;font-weight:800;color:var(--brand-3);letter-spacing:-.02em}.join-step__card{display:flex;align-items:center;min-height:46px;padding:12px 16px;border-radius:14px;background:linear-gradient(180deg,rgba(20,18,28,.9),rgba(12,10,18,.9));border:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px rgba(0,0,0,.35);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.join-step:hover .join-step__card{transform:translateX(4px);border-color:rgba(var(--brand-rgb),.45);box-shadow:0 8px 26px rgba(0,0,0,.4),0 0 24px rgba(var(--brand-rgb),.12)}.join-step__text{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.4}.join-step--goal .join-step__node{color:#f6f4fa;background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:var(--brand-3);box-shadow:0 0 0 4px rgba(var(--brand-rgb),.14),0 0 26px rgba(var(--brand-rgb),.5)}.join-step--goal .join-step__card{background:linear-gradient(180deg,rgba(var(--brand-rgb),.14),rgba(20,18,28,.92));border-color:rgba(var(--brand-rgb),.4)}.join-step--goal .join-step__text{color:#fff;font-weight:600}.hero-stack{position:relative;min-height:480px}.float-card{background:linear-gradient(180deg,rgba(20,18,28,.92),rgba(12,10,18,.92));border:1px solid var(--line-2);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow),0 0 40px rgba(var(--brand-rgb),.12),0 0 80px rgba(var(--royal-rgb),.15);will-change:transform}.float-card--main{position:relative;z-index:2;padding:18px;animation:floatMain 7s ease-in-out infinite}.float-card--roi{position:absolute;top:-12px;right:-12px;z-index:3;width:230px;padding:14px 16px;animation:floatA 6s ease-in-out infinite}.float-card--tg{position:absolute;bottom:-22px;left:-18px;z-index:3;width:300px;padding:12px 14px;animation:floatB 8s ease-in-out infinite}.float-head{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:12px;font-weight:600;margin-bottom:8px}.roi-card{padding:13px 15px 12px}.roi-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.roi-head{gap:7px;color:var(--ink-2);font-size:11.5px;font-weight:600;white-space:nowrap}.roi-head,.roi-verified{display:inline-flex;align-items:center}.roi-verified{gap:3px;flex-shrink:0;color:var(--green);font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:rgba(61,220,132,.1);border:1px solid rgba(61,220,132,.3);border-radius:999px;padding:2px 6px 2px 5px}.roi-verified svg{flex-shrink:0}.roi-figure{display:flex;align-items:baseline;gap:8px}.roi-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:27px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--brand-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(var(--brand-rgb),.35)}.roi-pct{font-size:15px;font-weight:700;margin-left:1px}.roi-trend{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-trend>span[aria-hidden]{font-size:8px;transform:translateY(-1px)}.roi-trend-tag{color:var(--ink-3);font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:.05em;margin-left:1px}.roi-sub{margin-top:3px;color:var(--ink-3);font-size:11px}.roi-chart{width:100%;height:50px;display:block;margin-top:8px;overflow:visible}.roi-baseline{stroke:var(--line-2);stroke-width:1;stroke-dasharray:3 4;opacity:.7}.roi-area{opacity:0;transition:opacity 1.1s ease .45s}.roi-area.is-on{opacity:1}.roi-line{stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 1px 6px rgba(var(--brand-rgb),.45))}.roi-line.is-on{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1)}.roi-pulse-halo{fill:var(--brand);opacity:0}.roi-pulse-halo.is-on{animation:roiHalo 2s ease-out 1.5s infinite}.roi-pulse-dot{fill:#fff;opacity:0;filter:drop-shadow(0 0 4px var(--brand))}.roi-pulse-dot.is-on{opacity:1;transition:opacity .4s ease 1.5s}@keyframes roiHalo{0%{opacity:.55;r:2.6}70%{opacity:0;r:8}to{opacity:0;r:8}}.roi-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.roi-updated{display:inline-flex;align-items:center;gap:5px;color:var(--ink-3);font-size:10px;font-weight:500}.roi-updated-dot{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 6px rgba(61,220,132,.8);position:relative}.roi-updated-dot:after{background:rgba(61,220,132,.5)}.roi-payout{display:inline-flex;align-items:baseline;gap:4px;color:var(--ink-3);font-size:10.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.roi-payout b{color:var(--brand-ink);font-weight:800;font-size:12px}.tg-row{display:flex;gap:10px}.tg-ico,.tg-row{align-items:center}.tg-ico{width:34px;height:34px;border-radius:10px;display:inline-flex;justify-content:center;background:linear-gradient(135deg,#27a7e7,#1c87bd);color:#fff;flex-shrink:0;box-shadow:0 6px 18px rgba(39,167,231,.4)}.tg-title{font-size:13px;font-weight:700;color:var(--ink)}.tg-msg{font-size:12px;color:var(--ink-2);margin-top:2px}.tg-time{margin-left:auto;font-size:11px;color:var(--ink-3)}@keyframes floatMain{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes floatA{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-6px,-12px,0) rotate(-1deg)}}@keyframes floatB{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(6px,-10px,0) rotate(1deg)}}@media (prefers-reduced-motion:reduce){.float-card--main,.float-card--roi,.float-card--tg{animation:none}.roi-line,.roi-line.is-on{transition:none;stroke-dashoffset:0}.roi-area,.roi-pulse-dot{transition:none;opacity:1}.roi-pulse-halo.is-on,.roi-updated-dot{animation:none}}.card-head{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13px;font-weight:600;margin-bottom:12px}.card-src{margin-left:auto;font-weight:400;color:var(--ink-3)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 8px rgba(255,92,92,.7);position:relative}.live-dot:after{background:rgba(255,92,92,.5);animation-duration:1.4s}.odds-list{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.odds-pill{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#0d0d0d}.odds-match{font-weight:600;font-size:14px}.odds-meta{color:var(--ink-3);font-size:12px}.odds-val{font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--brand-ink);font-size:15px}.odds-pick{display:flex;align-items:baseline;gap:6px;font-size:14px;white-space:nowrap}.odds-pick-suffix{color:var(--ink-3);font-size:12px}.odds-blur{filter:blur(5px);-webkit-user-select:none;user-select:none;font-weight:700}.card-foot{color:var(--ink-3);font-size:12px;text-align:center;margin:10px 0 0}@media (max-width:900px){.hero{padding:48px 0 64px}.hero-grid{grid-template-columns:1fr;gap:24px}.hero-copy h1{font-size:clamp(30px,7.5vw,42px);margin:14px 0 0}.lede{font-size:16px}.hero-copy{text-align:center;align-items:center;display:flex;flex-direction:column}.hero-copy .lede{margin-left:auto;margin-right:auto}.hero-cta{justify-content:center;flex-direction:column;align-items:center;width:100%;gap:10px}.hero-cta .btn{width:100%;max-width:360px;white-space:normal;text-align:center;line-height:1.25}.join-steps{width:100%;max-width:420px;margin:24px auto 0;text-align:left}.hero-stack{min-height:0;display:flex;flex-direction:column;gap:14px;align-items:stretch;padding:30px 6px 40px}.float-card--roi,.float-card--tg{position:relative;inset:auto;width:100%;animation:none}.float-card--main{animation:none}.hero-glow{filter:blur(80px);opacity:.4}.hero .gballs{opacity:.5}}.section-head{text-align:center;max-width:720px;margin:0 auto 40px}.section-head h2{font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.02em;margin:8px 0 10px;font-weight:800}.section-head p{color:var(--ink-2);font-size:17px;margin:0}.kicker{display:inline-block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-ink);font-weight:700}.vsl{padding:40px 0;background:linear-gradient(180deg,rgba(7,7,11,.55),rgba(13,11,18,.55));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;position:relative}.vsl-h2{font-size:clamp(36px,5.6vw,58px)!important;font-weight:900!important;letter-spacing:-.01em!important;text-transform:uppercase;color:#fff}.vsl-h2-grad{display:inline-block;padding:0 .08em;background:linear-gradient(100deg,#6d28d9,#b98cff 22%,#f4efff 50%,#b98cff 78%,#6d28d9);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(var(--brand-rgb),.72)) drop-shadow(0 0 11px rgba(190,150,255,.55));animation:vslHeadlineSheen 1.4s ease-in-out infinite}@media (max-width:560px){.vsl-h2{font-size:clamp(26px,7.6vw,38px)!important;line-height:1.05!important}}.vsl-frame{display:flex;flex-direction:column;align-items:center;gap:40px}.phone-mockup{position:relative;width:100%;max-width:920px;margin:0 auto;aspect-ratio:16/9;border-radius:24px;background:#141414;border:12px solid #141414;box-shadow:0 30px 60px rgba(0,0,0,.6),0 0 80px rgba(var(--brand-rgb),.28),inset 0 0 0 1px #333;overflow:hidden}.phone-notch{display:none}.phone-mockup--portrait{aspect-ratio:4/5;max-width:360px}.phone-screen{border-radius:14px;overflow:hidden;background:#000}.phone-screen,.vsl-player{position:absolute;inset:0}.vsl-player img,.vsl-player video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vsl-player:-webkit-full-screen{background:#000}.vsl-player:fullscreen{background:#000}.vsl-player:-webkit-full-screen video{object-fit:contain}.vsl-player:fullscreen video{object-fit:contain}.vsl-player-cover{position:absolute;inset:0;z-index:1;width:100%;border:0;padding:0;background:transparent;cursor:pointer}.vsl-player-cover,.vsl-player-hint{display:flex;align-items:center;justify-content:center}.vsl-player-hint{position:relative;width:76px;height:76px;border-radius:50%;background:#9558ff;color:#000;box-shadow:0 10px 30px rgba(0,0,0,.5)}.vsl-player-hint>svg{margin-left:4px;width:30px;height:30px}.vsl-player-hint--unmute{width:auto;height:auto;gap:10px;border-radius:999px;padding:12px 22px;font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.02em;background:rgba(var(--brand-2-rgb),.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:vsl-pulse 2s ease-in-out infinite}.vsl-player-hint--unmute>svg{margin-left:0;width:20px;height:20px}.vsl-player-hint--unmute:after{content:"";position:absolute;inset:0;border-radius:999px;box-shadow:0 0 0 3px rgba(var(--brand-2-rgb),.55);opacity:0;animation:vslUnmuteRing 2s ease-in-out infinite;pointer-events:none}@keyframes vsl-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes vslUnmuteRing{0%{transform:scale(1);opacity:.8}60%,to{transform:scale(1.15,1.5);opacity:0}}.vsl-ctl{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.vsl-ctl-group{display:flex;gap:8px}.vsl-ctl-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:0;background:rgba(var(--brand-2-rgb),.92);color:#000;cursor:pointer;pointer-events:auto;transition:background .15s ease,transform .15s ease}.vsl-ctl-btn:hover{background:#9558ff;transform:scale(1.06)}@media (max-width:560px){.vsl-ctl-btn{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.vsl-player-hint--unmute,.vsl-player-hint--unmute:after{animation:none}.vsl-ctl-btn{transition:none}}.vsl-cta-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px;isolation:isolate}.vsl-cta-wrap:before{width:520px;height:200px;background:radial-gradient(ellipse at center,rgba(var(--brand-rgb),.55) 0,rgba(var(--brand-rgb),.3) 25%,rgba(var(--brand-rgb),.1) 55%,transparent 75%);filter:blur(36px);animation:vslHalo 2.6s ease-in-out infinite}.vsl-cta-wrap:after,.vsl-cta-wrap:before{content:"";position:absolute;left:50%;top:36%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.vsl-cta-wrap:after{width:300px;height:100px;background:radial-gradient(ellipse at center,rgba(206,178,255,.45) 0,rgba(var(--brand-rgb),.2) 40%,transparent 75%);filter:blur(18px);animation:vslHaloInner 1.8s ease-in-out infinite}.vsl-cta-wrap>*{position:relative;z-index:1}.vsl-action-stack{display:flex;flex-direction:column;align-items:center;gap:18px}.vsl-cta{font-size:18px;padding:20px 38px;letter-spacing:.02em;box-shadow:0 14px 30px rgba(var(--brand-rgb),.35),0 0 40px rgba(var(--brand-rgb),.25),0 0 18px rgba(206,178,255,.3),inset 0 1px 0 rgba(255,255,255,.4)!important}.btn-xl.btn--tg-icon.vsl-cta{padding:24px 44px;max-width:calc(100vw - 48px);white-space:normal;text-align:center}.vsl-cta:before{inset:-4px;overflow:hidden}.vsl-cta:after,.vsl-cta:before{content:"";position:absolute;border-radius:inherit;filter:blur(8px);opacity:.5;z-index:-1}.vsl-cta:after{top:-4px;bottom:-4px;left:-4px;width:calc(100% + 8px);background:linear-gradient(90deg,rgba(var(--brand-rgb),0),rgba(206,178,255,.45),rgba(var(--brand-rgb),0));animation:vslSheen 2.4s linear infinite;pointer-events:none}.telegram-store-download{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:76px;min-width:170px;opacity:0;transition:opacity .18s ease}.telegram-store-download[data-ready=true]{opacity:1}.telegram-store-label{margin:0;color:var(--ink-2);font-size:14px;font-weight:700;line-height:1.2}.telegram-store-badges{gap:12px}.telegram-store-badge,.telegram-store-badges{display:flex;align-items:center;justify-content:center}.telegram-store-badge{height:56px}.telegram-store-badge img{display:block;width:auto;max-width:none}.telegram-store-badge--play img{height:46px}.telegram-store-badge--apple img{height:50px}.telegram-store-badge:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:6px}.cta-sub,.vsl-foot{color:var(--ink-3);font-size:13px}.cta-sub{display:block;font-weight:500;line-height:1.4;text-align:center}.cta-why{margin:12px 0 0;max-width:520px}.cta-why,.hero-watch{color:var(--ink-2);font-size:14px;font-weight:600}.hero-watch{display:inline-block;margin-top:20px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-2);transition:color .2s ease,text-decoration-color .2s ease}.hero-watch:hover{color:var(--ink);text-decoration-color:var(--brand)}.hiw-cta .cta-sub{flex-basis:100%}.cta-strip-cta{display:flex;flex-direction:column;align-items:center;gap:8px}.pricing-card .cta-sub{margin-top:12px}@keyframes vslHalo{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.22)}}@keyframes vslHaloInner{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes vslSheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes vslHeadlineSheen{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.vsl-cta-wrap:after,.vsl-cta-wrap:before,.vsl-cta:after,.vsl-cta:before,.vsl-h2-grad{animation:none}.telegram-store-download{transition:none}}@media (min-width:901px){.vsl .section-head{max-width:960px}}@media (max-width:900px){.vsl{padding:24px 0}.vsl-frame{gap:28px}.vsl-cta{font-size:16px;padding:18px 28px}.btn-xl.btn--tg-icon.vsl-cta{padding:18px 24px;max-width:calc(100vw - 32px)}.vsl-cta-wrap:before{width:340px;height:140px}.vsl-cta-wrap:after{width:220px;height:80px}}@media (max-width:480px){.vsl-cta-wrap:before{width:280px;height:120px}.vsl-cta-wrap:after{width:180px;height:70px}.telegram-store-badges{gap:8px}.telegram-store-badge--play img{height:42px}.telegram-store-badge--apple img{height:46px}}:root{--tg:#2aabee;--tg-ink:#04293d;--tg-soft:#bfe6fb;--wa:#25d366;--wa-ink:#053d1c;--wa-soft:#bff3d4}.chan-cta{display:flex;flex-direction:column;align-items:center;gap:14px}.chan-cta-title{margin:0;text-align:center;font-weight:800;color:var(--ink);font-size:18px;line-height:1.25;letter-spacing:-.01em}.chan-cta-rowwrap{isolation:isolate}.chan-cta-row,.chan-cta-rowwrap{position:relative;display:flex;justify-content:center;width:100%}.chan-cta-row{z-index:1;gap:14px;flex-wrap:wrap}.chan-cta-sub{display:block;text-align:center;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.4}.chan-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;font-weight:700;letter-spacing:.01em;border:1px solid transparent;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.chan-btn svg{flex:0 0 auto}.chan-btn:hover{transform:translateY(-1px)}.chan-halo{position:absolute;left:50%;top:50%;width:460px;height:160px;max-width:92%;transform:translate(-50%,-50%);filter:blur(34px);pointer-events:none;z-index:0;animation:chanHalo 2.8s ease-in-out infinite}@keyframes chanHalo{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}@media (prefers-reduced-motion:reduce){.chan-halo{animation:none}}.chan-cta--md .chan-btn{padding:13px 20px;font-size:14px}.chan-cta--lg .chan-btn{padding:16px 26px;font-size:16px}.chan-cta--xl .chan-btn{padding:18px 32px;font-size:17px}.chan-cta--xl .chan-cta-title{font-size:clamp(20px,2.4vw,26px)}.chan-cta--glow .chan-btn--tg{background:var(--tg);color:var(--tg-ink);box-shadow:0 12px 26px rgba(42,171,238,.4)}.chan-cta--glow .chan-btn--wa{background:var(--wa);color:var(--wa-ink);box-shadow:0 12px 26px rgba(37,211,102,.4)}.chan-cta--glow .chan-btn--tg:hover{box-shadow:0 16px 34px rgba(42,171,238,.55)}.chan-cta--glow .chan-btn--wa:hover{box-shadow:0 16px 34px rgba(37,211,102,.55)}.chan-cta--glow .chan-halo{background:radial-gradient(ellipse at 30% 50%,rgba(42,171,238,.45),transparent 60%),radial-gradient(ellipse at 70% 50%,rgba(37,211,102,.45),transparent 60%)}.chan-cta--glow.chan-cta--solo .chan-halo{background:radial-gradient(ellipse at center,rgba(42,171,238,.45),transparent 62%)}.chan-cta--halo .chan-btn--tg{background:rgba(42,171,238,.12);border-color:var(--tg);color:var(--tg-soft)}.chan-cta--halo .chan-btn--wa{background:rgba(37,211,102,.12);border-color:var(--wa);color:var(--wa-soft)}.chan-cta--halo .chan-btn--tg svg{color:var(--tg)}.chan-cta--halo .chan-btn--wa svg{color:var(--wa)}.chan-cta--halo .chan-btn--tg:hover{background:rgba(42,171,238,.2)}.chan-cta--halo .chan-btn--wa:hover{background:rgba(37,211,102,.2)}.chan-cta--halo .chan-halo{background:radial-gradient(ellipse at center,rgba(var(--brand-rgb),.45) 0,rgba(var(--brand-rgb),.16) 45%,transparent 72%)}.chan-cta--solo .chan-btn{min-width:240px}.hero-channel-cta{align-items:center;margin-top:clamp(24px,4vw,40px)}.hero-channel-cta .chan-cta-sub,.hero-channel-cta .chan-cta-title{text-align:center}.hero-channel-cta .chan-cta-row,.hero-channel-cta .chan-cta-rowwrap{width:auto;justify-content:center}.hiw-channel-cta{margin-top:clamp(32px,5vw,48px)}@media (min-width:768px){.hiw .chan-cta,.vsl .chan-cta{width:100%}.hiw .chan-cta-rowwrap,.vsl .chan-cta-rowwrap{max-width:66%;margin-left:auto;margin-right:auto}.hiw .chan-cta-row,.vsl .chan-cta-row{flex-wrap:nowrap}.hiw .chan-btn,.vsl .chan-btn{flex:1 1}.hiw .chan-cta--lg .chan-btn,.vsl .chan-cta--xl .chan-btn{padding-top:12px;padding-bottom:12px}.hero-channel-cta .chan-cta-row,.hero-channel-cta .chan-cta-rowwrap{width:100%;flex-wrap:nowrap}.hero-channel-cta .chan-btn{flex:1 1}}@media (max-width:480px){.chan-cta-row{flex-direction:column;gap:10px}.chan-btn,.hero-channel-cta .chan-cta-row,.hero-channel-cta .chan-cta-rowwrap{width:100%}.chan-cta--lg .chan-btn,.chan-cta--xl .chan-btn{padding:0 18px;min-height:44px;font-size:15px;border-radius:12px}.btn-lg,.btn-xl{padding:0 20px;min-height:44px;font-size:15px}}body,html{overflow-x:clip}.cta-strip{padding:34px 0;background:linear-gradient(90deg,rgba(20,18,28,.6),rgba(10,8,16,.6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cta-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.cta-strip h3{margin:0;font-size:22px;font-weight:800}.cta-strip p{margin:4px 0 0;color:var(--ink-2);font-size:14px}@media (max-width:780px){.cta-strip-inner{flex-direction:column;text-align:center}.cta-strip-inner>div{width:100%}.cta-strip-inner .btn{align-self:center}}.reviews{padding:80px 0}.shots-wrap{position:relative;display:flex;align-items:center;gap:10px}.shots-track{flex:1 1;min-width:0;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:8px 4px;scrollbar-width:thin;scrollbar-color:var(--brand) #111}.shots-track::-webkit-scrollbar{height:8px}.shots-track::-webkit-scrollbar-track{background:#111;border-radius:99px}.shots-track::-webkit-scrollbar-thumb{background:var(--brand-deep);border-radius:99px}.shot{margin:0;flex:0 0 auto;width:clamp(220px,28vw,320px);scroll-snap-align:center;background:#0d0d0d;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.shot:hover{transform:translateY(-3px);border-color:var(--brand);box-shadow:var(--shadow),0 0 30px rgba(var(--brand-rgb),.2)}.shot img{width:100%;height:auto;display:block}.shots-nav{flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:rgba(7,7,7,.85);color:var(--brand-ink);border:1px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-weight:700;transition:background .2s,border-color .2s,color .2s}.shots-nav:hover{background:var(--brand);color:#f6f4fa;border-color:var(--brand)}@media (max-width:900px){.reviews{padding:56px 0}.shot{width:78vw}.shots-nav{display:none}}.why{position:relative;padding:80px 0;background:rgba(11,9,16,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hiw:after,.why:after{content:"";position:absolute;top:0;left:50%;width:62px;height:62px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle,rgba(var(--brand-rgb),.14),transparent 62%);transform:translate(-50%,-50%);pointer-events:none}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.why-card{background:#0d0d0d;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease,border-color .2s ease}.why-card:hover{transform:translateY(-3px);border-color:var(--brand);box-shadow:0 0 28px rgba(var(--brand-rgb),.15)}.why-ico{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--brand-rgb),.12);color:var(--brand-ink);font-size:20px;border:1px solid rgba(var(--brand-rgb),.3)}.why-card h3{margin:6px 0 0;font-size:18px;font-weight:700}.why-card p{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.55}@media (max-width:1000px){.why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.why-grid{grid-template-columns:1fr}}.whyjoin{position:relative;padding:clamp(56px,9vw,96px) 0}.whyjoin .section-head{margin-bottom:clamp(28px,5vw,48px)}.wj-grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:12px;max-width:960px}.wj-card{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(20,18,28,.5),rgba(13,11,18,.5));border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .2s ease,box-shadow .2s ease}.wj-card:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--brand),var(--brand-deep));opacity:.55;transition:opacity .25s ease,background .25s ease;z-index:1}.wj-card.is-open:before{background:linear-gradient(180deg,var(--green),#1f9d5b);opacity:1}.wj-trigger{position:relative;appearance:none;-webkit-appearance:none;background:none;border:0;width:100%;text-align:left;color:inherit;font:inherit;cursor:pointer;display:flex;align-items:center;gap:14px;padding:15px 16px 15px 18px;min-height:64px;transition:transform .14s ease}.wj-trigger:active{transform:scale(.985)}.wj-trigger:focus-visible{outline:2px solid var(--brand);outline-offset:-3px;border-radius:var(--radius-lg)}.wj-trigger:after{content:"";position:absolute;top:0;left:-65%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.07) 45%,rgba(var(--brand-3-rgb),.1) 55%,transparent);transform:skewX(-16deg);pointer-events:none;opacity:0}.wj-ico{flex:0 0 auto;width:44px;height:44px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--brand-rgb),.12);color:var(--brand-3);border:1px solid rgba(var(--brand-rgb),.28);transition:background .25s ease,color .25s ease,border-color .25s ease}.wj-card.is-open .wj-ico{background:rgba(61,220,132,.12);color:var(--green);border-color:rgba(61,220,132,.32)}.wj-body{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1}.wj-pain{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.4}.wj-cue{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;color:var(--brand-3);font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:rgba(var(--brand-rgb),.1);border:1px solid rgba(var(--brand-rgb),.24)}.wj-cue-ico{flex:0 0 auto;transition:transform .3s ease}.wj-card.is-open .wj-cue{color:var(--green);background:rgba(61,220,132,.1);border-color:rgba(61,220,132,.26)}.wj-card.is-open .wj-cue-text{display:none}.wj-card.is-open .wj-cue-ico{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.wj-card:not(.is-open) .wj-trigger:after{animation:wjSheen 2.8s ease-in-out infinite}.wj-card:nth-child(2) .wj-trigger:after{animation-delay:.45s}.wj-card:nth-child(3) .wj-trigger:after{animation-delay:.9s}.wj-card:nth-child(4) .wj-trigger:after{animation-delay:1.35s}.wj-card:not(.is-open) .wj-cue:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 0 4px rgba(var(--brand-rgb),.14);opacity:0;animation:wjGlow 1.6s ease-in-out infinite;pointer-events:none}.wj-card:not(.is-open) .wj-cue-ico{animation:wjBob 1.2s ease-in-out infinite}.wj-card.is-open .wj-ico{animation:wjPop .45s ease}}@keyframes wjSheen{0%{transform:skewX(-16deg) translateX(0);opacity:0}12%{opacity:1}38%,to{transform:skewX(-16deg) translateX(336%);opacity:0}}@keyframes wjGlow{0%,to{opacity:0}50%{opacity:1}}@keyframes wjBob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes wjPop{0%{transform:scale(1)}35%{transform:scale(1.14)}70%{transform:scale(.95)}to{transform:scale(1)}}.wj-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.wj-card.is-open .wj-reveal{grid-template-rows:1fr}.wj-reveal-inner{overflow:hidden}.wj-fix{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0 16px 16px 18px;color:var(--ink-2);font-size:13.5px;line-height:1.45}.wj-fix-check{flex:0 0 auto;margin-top:2px;color:var(--green)}@media (prefers-reduced-motion:no-preference){.wj-fix{opacity:0;transform:translateY(5px);transition:opacity .3s ease .06s,transform .3s ease .06s}.wj-card.is-open .wj-fix{opacity:1;transform:none}.wj-fix-check{stroke-dasharray:26;stroke-dashoffset:26}.wj-card.is-open .wj-fix-check{animation:wjDraw .45s ease .16s forwards}}@keyframes wjDraw{to{stroke-dashoffset:0}}@media (hover:hover){.wj-card:hover{border-color:rgba(var(--brand-rgb),.4);box-shadow:0 14px 36px rgba(0,0,0,.4),0 0 24px rgba(var(--brand-rgb),.1)}.wj-card:hover .wj-cue{background:rgba(var(--brand-rgb),.16)}.wj-card.is-open:hover{border-color:rgba(61,220,132,.4)}}.wj-promise{position:relative;overflow:hidden;max-width:960px;margin:12px auto 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:22px 20px;border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(var(--brand-rgb),.14),rgba(var(--chrome-rgb),.06) 55%,rgba(var(--royal-rgb),.12));border:1px solid rgba(var(--chrome-rgb),.34);box-shadow:0 18px 50px rgba(0,0,0,.4)}.wj-promise:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(var(--brand-rgb),.22),transparent 60%);pointer-events:none}.wj-promise-ico{flex:0 0 auto;width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--brand),var(--brand-deep));color:#f6f4fa;box-shadow:0 12px 28px rgba(var(--brand-rgb),.4)}.wj-promise-body{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.wj-promise-text{margin:0;color:var(--ink);font-size:clamp(16px,2.2vw,18px);font-weight:600;line-height:1.45}.wj-promise-cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.wj-promise-cta .btn{width:100%;justify-content:center}.wj-promise-cta .cta-sub{color:var(--ink-3);font-size:13px}@media (min-width:720px){.wj-grid{grid-template-columns:1fr 1fr;gap:16px}.wj-trigger{gap:16px;padding:20px 20px 20px 22px}.wj-fix{padding:0 20px 20px 22px}.wj-promise{gap:20px;padding:26px 30px}.wj-promise,.wj-promise-cta{flex-direction:row;align-items:center}.wj-promise-cta{gap:14px}.wj-promise-cta .btn{width:auto}}.odds{padding:80px 0}.odds-table{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:#0d0d0d}.odds-row{display:grid;grid-template-columns:2fr 1fr 1fr .8fr 1.2fr auto;gap:14px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line);font-size:14px}.odds-row:last-child{border-bottom:0}.odds-row--head{background:#141414;color:var(--ink-3);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.odds-row b{font-weight:700}.bar{width:100%;height:6px;background:#1a1a1a;overflow:hidden}.bar,.bar i{border-radius:99px}.bar i{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--brand-3));transition:width .6s ease}.odds-stamp{color:var(--brand-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.odds-cta{display:flex;justify-content:center;margin-top:24px}@media (max-width:780px){.odds-row{grid-template-columns:1fr 1fr;gap:6px;padding:14px 16px}.odds-row--head{display:none}.odds-row span:nth-child(5),.odds-row span:nth-child(6){grid-column:1/-1}}.pricing{padding:80px 0 120px;position:relative}.pricing:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(620px 340px at 16% 18%,rgba(var(--royal-rgb),.14),transparent 65%),radial-gradient(640px 360px at 84% 82%,rgba(var(--brand-rgb),.16),transparent 65%),radial-gradient(760px 420px at 50% 0,rgba(var(--brand-rgb),.1),transparent 72%)}.pricing-card{position:relative;z-index:1;max-width:720px;margin:0 auto;background:linear-gradient(180deg,#141414,#0a0a0a);border:1px solid var(--line-2);border-radius:24px;padding:48px 40px;text-align:center;box-shadow:var(--shadow),0 0 60px rgba(var(--brand-rgb),.18)}.ribbon{display:inline-block;background:var(--brand);color:#f6f4fa;font-weight:800;padding:6px 14px;border-radius:999px;font-size:12px;letter-spacing:.1em;margin-bottom:14px}.pricing-card h2{font-size:clamp(28px,4vw,40px);margin:0 0 8px;letter-spacing:-.02em}.pricing-card>p{color:var(--ink-2);margin:0 0 28px}.price-line{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:14px;margin:8px 0 24px}.price-strike{position:relative;display:inline-block;font-size:28px;color:var(--ink-3);font-weight:700;padding:0 6px;line-height:1}.price-strike-num{display:inline-block;opacity:.8}.price-strike:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--brand) 0,var(--brand-3) 70%,var(--red) 100%);box-shadow:0 0 14px rgba(var(--brand-rgb),.7);transform:translateY(-50%) scaleX(0);transform-origin:left center;transition:transform .85s cubic-bezier(.65,0,.35,1) .35s;pointer-events:none}.pricing-card.in-view .price-strike:after,.pricing-card[data-reveal].in-view .price-strike:after{transform:translateY(-50%) scaleX(1)}@media (prefers-reduced-motion:reduce){.price-strike:after{transform:translateY(-50%) scaleX(1);transition:none}}.price-zero{font-size:64px;font-weight:900;color:var(--brand-ink);line-height:1}.price-period{color:var(--ink-2)}.price-feats{list-style:none;padding:0;margin:0 0 28px;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;text-align:left}.price-feats li{color:var(--ink-2);font-size:14.5px}.price-foot{display:block;margin-top:12px;color:var(--ink-3)}@media (max-width:600px){.pricing{padding:56px 0 120px}.pricing-card{padding:32px 22px}.price-feats{grid-template-columns:1fr}.price-period{flex-basis:100%;text-align:center}}.foot{border-top:1px solid var(--line);padding:40px 0;background:#050505}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px;align-items:center}.foot-blurb{color:var(--ink-3);font-size:13px;margin-top:8px;max-width:380px}.foot-social{display:flex;gap:14px;color:var(--ink-2);justify-content:center}.foot-social a{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#0d0d0d;border:1px solid var(--line);transition:all .2s}.foot-social a:hover{color:var(--brand-ink);border-color:var(--brand)}.foot-legal{color:var(--ink-3);font-size:12px;text-align:right}.foot-legal a{color:var(--ink-2)}@media (max-width:900px){.foot-grid{grid-template-columns:1fr;text-align:center}.foot-blurb{margin:8px auto 0}.foot-social{justify-content:center}.foot-legal{text-align:center}}.sticky-cta{display:none;position:fixed;left:12px;right:12px;bottom:12px;z-index:60;align-items:stretch;gap:8px}@media (max-width:780px){.sticky-cta{display:flex}}.sticky-cta-main{flex:1 1;flex-direction:column;gap:0;background:var(--brand);color:#f6f4fa;border-radius:14px;padding:14px 20px;border:0;box-shadow:0 12px 30px rgba(var(--brand-rgb),.45),0 4px 10px rgba(0,0,0,.5);text-align:center;font-weight:800}.sticky-cta-main span{display:block;font-size:16px;line-height:1.2}.sticky-cta-main small{display:block;font-weight:500;font-size:11px;opacity:.85;margin-top:2px}.exit-overlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .25s ease}.exit-overlay[data-open=true]{opacity:1}.exit-overlay[hidden]{display:none}.exit-modal{position:relative;max-width:480px;width:100%;background:linear-gradient(180deg,#141414,#0a0a0a);border:1px solid var(--line-2);border-radius:20px;padding:32px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.7),0 0 60px rgba(var(--brand-rgb),.22);transform:translateY(10px) scale(.98);transition:transform .25s ease}.exit-overlay[data-open=true] .exit-modal{transform:translateY(0) scale(1)}.exit-close{position:absolute;top:10px;right:14px;background:transparent;border:0;color:var(--ink-3);font-size:28px;line-height:1}.exit-close:hover{color:var(--ink)}.exit-badge{display:inline-block;background:rgba(var(--brand-rgb),.15);color:var(--brand-ink);padding:4px 12px;border-radius:99px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.exit-modal h2{margin:0 0 8px;font-size:26px;letter-spacing:-.01em}.exit-modal p{color:var(--ink-2);margin:0 0 18px}.exit-or{display:flex;align-items:center;gap:12px;margin:18px 0 14px;color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.exit-or:after,.exit-or:before{content:"";flex:1 1;height:1px;background:var(--line-2)}.exit-email{margin:0;text-align:left}.handoff-overlay{z-index:120}.handoff-modal{max-width:460px;text-align:center}.handoff-modal h2{margin:0 0 6px;font-size:23px}.handoff-modal>p{margin:0 0 16px}.handoff-steps{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px;text-align:left}.handoff-steps li{display:flex;align-items:flex-start;gap:10px;color:var(--ink-2);font-size:14px;line-height:1.45}.handoff-step-n{flex:none;width:22px;height:22px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:var(--brand-ink);background:rgba(var(--brand-rgb),.15);border:1px solid rgba(var(--brand-rgb),.3)}.handoff-email{margin:0 0 16px;text-align:left}.handoff-email-label{display:block;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.handoff-email-row{display:flex;gap:8px}.handoff-email-row input{flex:1 1;min-width:0;background:var(--bg-3);border:1px solid var(--line-2);border-radius:12px;padding:11px 13px;color:var(--ink);font-size:14px;font-family:inherit}.handoff-email-row input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.2)}.handoff-email-row input::placeholder{color:var(--ink-3)}.handoff-email-btn{flex:none;background:var(--bg-2);border:1px solid var(--line-2);border-radius:12px;color:var(--ink-2);font-weight:700;font-size:14px;padding:0 16px;cursor:pointer;transition:border-color .2s,color .2s}.handoff-email-btn:hover{border-color:var(--brand);color:var(--brand-ink)}.handoff-skip{display:block;margin-top:7px;color:var(--ink-3);font-size:12px}.handoff-email-done{margin:0 0 16px;color:var(--green);font-size:14px;font-weight:600}.handoff-web{display:inline-block;margin-top:14px;color:var(--brand-ink);font-size:13px;text-decoration:underline;text-underline-offset:3px}.handoff-web:hover{color:var(--brand-3)}.legal{padding:64px 0 96px;position:relative;z-index:1}.legal-container{max-width:780px}.legal-back{display:inline-block;color:var(--ink-3);font-size:13px;margin-bottom:14px;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.legal-back:hover{color:var(--brand-ink);border-color:var(--brand)}.legal h1{font-size:clamp(32px,5vw,48px);letter-spacing:-.02em;margin:0 0 6px;font-weight:900}.legal-meta{color:var(--ink-3);font-size:13px;margin:0 0 32px}.legal-body{color:var(--ink-2);font-size:15.5px;line-height:1.7}.legal-body h2{color:var(--ink);font-size:20px;font-weight:800;letter-spacing:-.01em;margin:32px 0 10px}.legal-body p,.legal-body ul{margin:0 0 14px}.legal-body ul{padding-left:20px}.legal-body li{margin-bottom:6px}.legal-body a{color:var(--brand-ink);text-decoration:underline;text-underline-offset:3px}.legal-body a:hover{color:var(--brand-3)}.legal-lede{font-size:17px;color:var(--ink-2);border-left:2px solid var(--brand);padding-left:14px;margin:0 0 28px}.legal-foot{margin-top:36px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}@media (max-width:600px){.legal{padding:36px 0 56px}}.hiw{padding:90px 0;position:relative;background:linear-gradient(180deg,rgba(6,5,10,.55),rgba(10,8,16,.55));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hiw:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(600px 320px at 18% 20%,rgba(var(--royal-rgb),.16),transparent 65%),radial-gradient(560px 300px at 82% 80%,rgba(var(--brand-rgb),.14),transparent 65%)}.hiw .container{position:relative;z-index:1}.hiw-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative}.hiw-card{position:relative;background:linear-gradient(180deg,rgba(20,17,28,.9),rgba(10,8,16,.9));border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:26px 22px 24px;display:flex;flex-direction:column;gap:10px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:hiwIn .6s ease-out backwards}@keyframes hiwIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hiw-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(var(--brand-rgb),0),rgba(var(--brand-rgb),0));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:background .3s}.hiw-card:hover{transform:translateY(-6px);border-color:rgba(var(--brand-rgb),.45);box-shadow:0 24px 60px rgba(var(--brand-rgb),.18),0 0 40px rgba(var(--royal-rgb),.18)}.hiw-card:hover:before{background:linear-gradient(135deg,rgba(var(--brand-rgb),.6),rgba(var(--royal-rgb),.5))}.hiw-card:hover .hiw-ico{transform:translateY(-3px);box-shadow:0 14px 30px rgba(var(--brand-rgb),.4)}.hiw-ico{width:54px;height:54px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--brand-rgb),.18),rgba(var(--royal-rgb),.18));color:var(--brand-ink);border:1px solid rgba(var(--brand-rgb),.28);transition:transform .25s ease,box-shadow .25s ease;animation:floatIco 5s ease-in-out infinite}.hiw-card:nth-child(2) .hiw-ico{animation-delay:-1s}.hiw-card:nth-child(3) .hiw-ico{animation-delay:-2s}.hiw-card:nth-child(4) .hiw-ico{animation-delay:-3s}@keyframes floatIco{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}.hiw-head{display:flex;align-items:center;gap:12px}.hiw-num{font-size:11px;letter-spacing:.18em;color:var(--ink-3);font-weight:700}.hiw-card h3{margin:2px 0 0;font-size:18px;font-weight:800;color:var(--ink)}.hiw-card p{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.55}.hiw-link{display:none;position:absolute;top:50%;right:-12px;width:24px;height:1px;background:linear-gradient(90deg,rgba(var(--brand-rgb),.55),rgba(var(--brand-rgb),0))}@media (min-width:1000px){.hiw-link{display:block}}.hiw-cta{margin-top:clamp(36px,6vw,56px);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:clamp(28px,4vw,40px) clamp(22px,4vw,40px);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:radial-gradient(620px 220px at 50% -25%,rgba(var(--brand-rgb),.14),transparent 60%),linear-gradient(180deg,rgba(22,19,30,.82),rgba(10,8,16,.86));box-shadow:0 18px 48px rgba(0,0,0,.35)}.hiw-cta-title{margin:0;font-size:clamp(20px,2.8vw,28px);font-weight:800;letter-spacing:-.01em;line-height:1.15;max-width:540px}.hiw-cta-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hiw-cta .cta-sub{flex-basis:auto;margin-top:0}@media (prefers-reduced-motion:reduce){.hiw-card,.hiw-ico{animation:none}}@media (max-width:1000px){.hiw-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.hiw-grid{grid-template-columns:1fr}.hiw{padding:60px 0}}.analysts{padding:90px 0;background:rgba(7,6,12,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;border-bottom:1px solid var(--line)}.analysts:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 460px at 50% 0,rgba(var(--royal-rgb),.14),transparent 60%)}.analysts .container{position:relative;z-index:1}.analyst-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.analyst-card{position:relative;background:linear-gradient(180deg,rgba(22,19,30,.92),rgba(10,8,16,.92));border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:22px;display:flex;flex-direction:column;gap:14px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.analyst-card:hover{transform:translateY(-4px);border-color:rgba(var(--brand-rgb),.45);box-shadow:0 22px 50px rgba(var(--royal-rgb),.22),0 0 32px rgba(var(--brand-rgb),.15)}.analyst-head{display:flex;align-items:center;gap:14px}.analyst-avatar{width:52px;height:52px;border-radius:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2a1f4a,#0f0d18);border:1px solid rgba(var(--brand-3-rgb),.35);color:var(--chrome);font-weight:800;letter-spacing:.04em;font-size:16px;box-shadow:inset 0 0 24px rgba(var(--royal-rgb),.25)}.analyst-card h3{margin:0;font-size:17px;font-weight:800}.analyst-region{display:inline-block;margin-top:2px;color:var(--ink-3);font-size:12.5px;letter-spacing:.04em}.analyst-quote{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.55;border-left:2px solid rgba(var(--brand-rgb),.55);padding-left:12px;font-style:italic}.analyst-markets{display:flex;flex-wrap:wrap;gap:6px}.market-tag{font-size:11px;letter-spacing:.03em;color:var(--ink-2);padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;background:#100e16;transition:border-color .2s,color .2s,background .2s}.analyst-card:hover .market-tag{border-color:rgba(var(--brand-rgb),.4);color:var(--chrome)}.analyst-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px;border-top:1px dashed var(--line-2)}.analyst-handle{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--brand-ink);font-size:13px;font-weight:600}.analyst-live{display:inline-flex;align-items:center;gap:6px;color:var(--ink-3);font-size:12px}@media (max-width:1000px){.analyst-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.analysts{padding:60px 0}.analyst-grid{grid-template-columns:1fr;gap:14px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 12px;scrollbar-width:thin;scrollbar-color:var(--brand) #111}.analyst-grid::-webkit-scrollbar{height:6px}.analyst-grid::-webkit-scrollbar-thumb{background:var(--brand-deep);border-radius:99px}.analyst-card{flex:0 0 82vw;scroll-snap-align:center}}.responsible{margin:22px auto 0;max-width:520px;display:flex;gap:12px;align-items:flex-start;text-align:left;background:rgba(15,13,20,.6);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.responsible-ico{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(var(--brand-rgb),.12);color:var(--brand-ink);border:1px solid rgba(var(--brand-rgb),.35);font-weight:800;font-size:13px;letter-spacing:.04em}.responsible p{margin:0;color:var(--ink-2);font-size:12.5px;line-height:1.5}.pricing-card .ribbon{background:linear-gradient(90deg,var(--brand),var(--chrome));letter-spacing:.06em;font-size:11.5px;text-transform:uppercase;padding:7px 14px}.price-disclosure{margin:16px auto 0;max-width:520px}.foot-disclosure,.price-disclosure{color:var(--ink-3);font-size:12px;line-height:1.5}.foot-disclosure{max-width:760px}.foot-disclosure,.foot-responsible-se{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line)}.foot-responsible-se{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.foot-responsible-se-text{margin:0;flex:1 1 320px;max-width:640px;color:var(--ink-3);font-size:11px;font-style:italic;line-height:1.5}.foot-responsible-se-badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:0 0 auto}.foot-responsible-se-badge{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:4px 10px;line-height:0}.foot-responsible-se-badge img{display:block;height:22px;width:auto}@media (max-width:760px){.foot-responsible-se{flex-direction:column;align-items:flex-start}.foot-responsible-se-badges{align-self:center}}.email-capture{padding:48px 0;position:relative}.email-band{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:26px 30px;background:linear-gradient(90deg,rgba(var(--brand-rgb),.07),rgba(var(--royal-rgb),.07));border:1px solid var(--line);border-radius:16px}.email-band-copy{flex:1 1;min-width:0;text-align:left}.email-band-copy .kicker{margin-bottom:6px}.email-band-copy h2{font-size:clamp(21px,2.6vw,28px);line-height:1.15;letter-spacing:-.01em;margin:0 0 6px;font-weight:800}.email-band-copy p{color:var(--ink-2);font-size:14.5px;line-height:1.5;margin:0;max-width:460px}.email-band-action{flex:0 0 auto;width:min(420px,44%)}.email-form{margin:0}.email-row{display:flex;gap:8px}.email-row input{flex:1 1;min-width:0;background:var(--bg-3);border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;color:var(--ink);font-size:15px;font-family:inherit}.email-row input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.2)}.email-row input::placeholder{color:var(--ink-3)}.email-row .btn{flex:none;white-space:nowrap}.email-note{color:var(--ink-3);font-size:12px}.email-error,.email-note{display:block;margin-top:8px}.email-error{color:var(--red);font-size:12.5px;font-weight:600}.email-done{color:var(--green);font-size:15px;font-weight:700;margin:0}@media (max-width:760px){.email-band{flex-direction:column;align-items:stretch;gap:18px;padding:24px 22px}.email-band,.email-band-copy{text-align:center}.email-band-copy p{margin:0 auto}.email-band-action{width:100%}}@media (max-width:560px){.email-capture{padding:36px 0}.email-row{flex-direction:column}.email-row .btn{width:100%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-pick{position:relative;z-index:4;margin:0 0 18px auto}.hero-pick:empty{display:none}.pick-loop{width:100%;max-width:360px}.pick-loop-stage{position:relative;min-height:138px}.pick-card{position:absolute;inset:0;z-index:0;display:flex;flex-direction:column;gap:8px;padding:16px 18px 16px 20px;background:linear-gradient(180deg,rgba(20,18,28,.92),rgba(12,10,18,.92));border:1px solid var(--line-2);border-left:3px solid var(--brand);border-radius:var(--radius-lg);box-shadow:var(--shadow),0 0 40px rgba(var(--brand-rgb),.1);opacity:0;transition:opacity .3s ease-in-out}.pick-card.is-active{opacity:1;z-index:1}.pick-card.no-fade{transition:none}.pick-card-top{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink-3);flex-wrap:wrap}.pick-league{font-weight:600;color:var(--ink-2)}.pick-sep{opacity:.5}.pick-badge{margin-left:auto;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px}.pick-badge--won{color:var(--green);background:rgba(61,220,132,.12);border:1px solid rgba(61,220,132,.3)}.pick-badge--lost{color:var(--red);background:rgba(255,92,92,.12);border:1px solid rgba(255,92,92,.3)}.pick-match{margin:0;font-size:18px;font-weight:800;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pick-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:2px}.pick-dir{font-size:14px;font-weight:600;color:var(--ink-2)}.pick-odds{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;font-weight:900;letter-spacing:-.01em;color:var(--brand-ink)}.pick-odds--sm{font-size:21px}.pick-dots{display:flex;gap:6px;justify-content:center;margin-top:12px}.pick-dot{width:6px;height:6px;border-radius:50%;background:var(--line-2);transition:width .3s,background .3s}.pick-dot.is-active{width:18px;border-radius:999px;background:var(--brand)}@media (max-width:900px){.hero-pick{margin:0;width:100%}.pick-loop{max-width:100%}}@media (prefers-reduced-motion:reduce){.pick-card{transition:none}}.exp-variant{display:none}.final-cta{position:relative;padding:clamp(56px,8vw,96px) 0}.final-cta-card{position:relative;overflow:hidden;max-width:760px;margin:0 auto;text-align:center;padding:clamp(34px,5vw,60px) clamp(24px,4vw,52px);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:linear-gradient(180deg,rgba(22,19,30,.92),rgba(10,8,16,.94));box-shadow:var(--shadow-royal)}.final-cta-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(640px 320px at 50% -10%,rgba(var(--brand-rgb),.2),transparent 60%),radial-gradient(540px 320px at 50% 118%,rgba(var(--royal-rgb),.22),transparent 60%)}.final-cta-card>*{position:relative;z-index:1}.final-cta-card h2{font-size:clamp(28px,4.6vw,46px);line-height:1.08;letter-spacing:-.02em;margin:10px 0 14px;font-weight:800}.final-cta-card p{color:var(--ink-2);font-size:17px;line-height:1.55;margin:0 auto 26px;max-width:520px}.final-cta-card .btn{margin:0 auto}.final-cta-card .cta-sub{margin-top:14px}@media (max-width:560px){.final-cta{padding:48px 0}.final-cta-card p{font-size:15.5px}}.iab-banner{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;align-items:center;gap:12px;padding:11px 16px;background:linear-gradient(180deg,#16131c,#0d0b12);border-bottom:1px solid var(--line-2);box-shadow:0 12px 34px rgba(0,0,0,.5);color:var(--ink);animation:iabIn .3s cubic-bezier(.2,.7,.3,1) both}.iab-banner[data-leaving=true]{animation:iabOut .25s ease-in both}@keyframes iabIn{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}@keyframes iabOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-110%)}}.iab-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--brand);position:relative}.iab-msg{margin:0;flex:1 1 auto;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.iab-msg strong{color:var(--ink);font-weight:700}.iab-x{flex:0 0 auto;background:transparent;border:0;color:var(--ink-3);font-size:24px;line-height:1;cursor:pointer;padding:0 2px;transition:color .2s}.iab-x:hover{color:var(--ink)}@media (min-width:560px){.iab-banner{top:12px;left:50%;right:auto;transform:translateX(-50%);width:calc(100% - 24px);max-width:480px;border:1px solid var(--line-2);border-radius:14px;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);animation-name:iabInD}.iab-banner[data-leaving=true]{animation-name:iabOutD}}@keyframes iabInD{0%{opacity:0;transform:translate(-50%,-130%)}to{opacity:1;transform:translate(-50%)}}@keyframes iabOutD{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-130%)}}@media (prefers-reduced-motion:reduce){.iab-banner,.iab-banner[data-leaving=true],.iab-dot{animation:none}}.ob-page{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:44px 20px 40px}.ob-wordmark{font-size:clamp(38px,6vw,56px);font-weight:900;letter-spacing:-.02em;margin:0}.ob-sub{color:var(--ink-2);text-align:center;max-width:640px;font-size:clamp(16px,2.2vw,20px);line-height:1.45;margin:14px 0 0}.ob-card{width:100%;max-width:560px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:32px 28px;margin-top:30px}.ob-center{text-align:center}.ob-logo{display:flex;justify-content:center;margin-bottom:26px}.ob-field{margin-bottom:18px}.ob-label{display:block;font-weight:700;font-size:14px;margin-bottom:8px}.ob-req{color:var(--red)}.ob-input{width:100%;background:var(--bg-3);border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;color:var(--ink);font-size:15px;font-family:inherit}.ob-input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.2)}.ob-input::placeholder{color:var(--ink-3)}.ob-input-wrap{position:relative}.ob-input-wrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.ob-input-wrap .ob-input{padding-left:42px}.ob-select{appearance:none;-webkit-appearance:none;padding-right:38px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.ob-phone{display:grid;grid-template-columns:132px 1fr;gap:10px}.ob-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ob-help{color:var(--ink-3);font-size:12px;margin:6px 0 0}.ob-error{color:var(--red);font-size:12.5px;font-weight:600;margin:6px 0 0}.ob-error-submit{text-align:center;margin-top:12px}.ob-card .btn-block{margin-top:8px;width:100%}.ob-done-title,.ob-invalid-title{font-size:22px;margin:0 0 10px}.ob-done-text,.ob-invalid-text{color:var(--ink-2);font-size:15px;line-height:1.55;margin:0}.ob-done-check{display:flex;justify-content:center;color:var(--green);margin:0 0 6px}.ob-card .ob-done-text+.btn-block{margin-top:22px}.ob-ss{position:relative}.ob-ss-trigger{text-align:left;display:flex;align-items:center;min-height:44px;overflow:hidden}.ob-ss-trigger>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-ss-trigger .ob-ss-ph{color:var(--ink-3)}.ob-ss-pop{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;background:var(--bg-2);border:1px solid var(--line-2);border-radius:12px;box-shadow:var(--shadow);padding:8px}.ob-ss--wide .ob-ss-pop{right:auto;min-width:260px;max-width:min(360px,calc(100vw - 40px))}.ob-ss-search{margin-bottom:8px}.ob-ss-list{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto}.ob-ss-opt{width:100%;text-align:left;background:none;border:0;color:var(--ink);font-size:15px;font-family:inherit;padding:10px 12px;border-radius:8px;cursor:pointer}.ob-ss-opt.is-sel,.ob-ss-opt:hover{background:var(--bg-3)}.ob-ss-opt.is-sel{color:var(--brand-ink)}.ob-ss-empty{color:var(--ink-3);font-size:14px;padding:10px 12px;text-align:center}.ob-links{display:flex;align-items:center;gap:14px;margin-top:22px;color:var(--ink-3);font-size:13px}.ob-links a:hover{color:var(--ink)}@media (max-width:560px){.ob-card{padding:26px 18px}.ob-row2{grid-template-columns:1fr}.ob-phone{grid-template-columns:118px 1fr}}.adm-solo{display:flex;justify-content:center;padding:20px}.adm-shell,.adm-solo{position:relative;z-index:1;min-height:100dvh}.adm-shell{display:grid;grid-template-columns:236px minmax(0,1fr)}.adm-side{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:var(--bg-2);border-right:1px solid var(--line);padding:18px 14px 16px}.adm-side-brand{display:flex;align-items:center;gap:10px;padding:4px 10px 16px;border-bottom:1px solid var(--line);margin-bottom:16px}.adm-brand-name{display:flex;flex-direction:column;line-height:1.15;font-weight:800;letter-spacing:.06em;font-size:14px}.adm-brand-sub{color:var(--ink-3);font-weight:600;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase}.adm-nav{display:flex;flex-direction:column;gap:2px;flex:1 1;min-height:0}.adm-nav-label{color:var(--ink-3);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:0 10px 8px}.adm-nav-item{position:relative;display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:9px;color:var(--ink-2);font-size:14px;font-weight:600;transition:background .18s ease,color .18s ease}.adm-nav-item svg{color:var(--ink-3);flex:none;transition:color .18s ease}.adm-nav-item:hover{background:var(--bg-3);color:var(--ink)}.adm-nav-item:hover svg{color:var(--ink-2)}.adm-nav-item:active{background:var(--bg-3)}.adm-nav-item:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-nav-item.is-active{background:linear-gradient(90deg,rgba(var(--brand-rgb),.13),rgba(var(--brand-rgb),.03) 55%,transparent);color:var(--ink)}.adm-nav-item.is-active:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--brand)}.adm-nav-item.is-active svg{color:var(--brand-ink)}.adm-side-foot{gap:10px;border-top:1px solid var(--line);padding:14px 4px 0;margin-top:12px}.adm-avatar,.adm-side-foot{display:flex;align-items:center}.adm-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#f6f4fa;font-weight:800;font-size:15px;justify-content:center;flex:none}.adm-side-user{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.25}.adm-side-name{font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-role-chip{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.adm-role-admin{color:var(--brand-ink)}.adm-role-support{color:var(--green)}.adm-logout{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);transition:color .18s ease,border-color .18s ease}.adm-logout:hover{color:var(--red);border-color:var(--red)}.adm-logout:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-logout:active{transform:translateY(1px)}.adm-main{padding:30px 34px 60px;min-width:0}.adm-head{margin-bottom:22px}.adm-title{font-size:21px;font-weight:800;letter-spacing:-.01em;margin:0}.adm-sub{color:var(--ink-3);font-size:13.5px;margin:5px 0 0}.adm-card{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.adm-login{width:100%;max-width:380px;margin-top:12vh;align-self:flex-start}.adm-login h1{font-size:20px;margin:0 0 14px}.adm-login form{display:flex;flex-direction:column;gap:12px}.adm-hint{color:var(--ink-3);font-size:13.5px;margin:0 0 14px;line-height:1.5}.adm-table-wrap{overflow-x:auto;padding:4px 8px}.adm-table{width:100%;border-collapse:collapse;font-size:13.5px}.adm-table th{text-align:left;color:var(--ink-3);font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--line-2)}.adm-table td,.adm-table th{padding:12px 14px;white-space:nowrap}.adm-table td{border-bottom:1px solid var(--line);vertical-align:middle}.adm-table tbody tr{transition:background .15s ease}.adm-table tbody tr:hover{background:rgba(255,255,255,.025)}.adm-table tr:last-child td{border-bottom:0}.adm-th-num{text-align:right!important}.adm-dim{color:var(--ink-3)}.adm-member-name{font-weight:700;font-size:13.5px}.adm-flag{font-size:15px;margin-right:2px}.adm-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adm-date,.adm-id{font-size:12.5px}.adm-id{display:inline-flex;align-items:center;gap:7px;background:var(--bg-3);border:1px solid var(--line-2);border-radius:8px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink-2);transition:border-color .18s ease,color .18s ease}.adm-id:hover{border-color:var(--brand);color:var(--ink)}.adm-id:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-id svg,.adm-id-hash{color:var(--ink-3)}.chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:8px;font-size:12.5px;font-weight:600;border:1px solid var(--line-2);background:var(--bg-3);color:var(--ink-2);line-height:1.2}.chip-green{color:var(--ink);font-weight:700}.st-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--line-2);background:var(--bg-3);color:var(--ink-2);line-height:1.2}.st-pill:before{content:"";width:6px;height:6px;border-radius:50%}.st-pending:before{background:#b3924f}.st-handled:before{background:#6ca57c}.st-canceled:before{background:#a86868}.bs-ftd:before{background:#6ca57c}.bs-hold:before{background:#b3924f}.bs-reject:before,.bs-silent:before{background:#a86868}.bs-silent{color:var(--ink);border-color:#a86868}.bs-untracked{color:var(--ink-3)}.bs-untracked:before{background:var(--ink-3)}.adm-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;margin-bottom:16px}.adm-search{position:relative;flex:1 1 280px;min-width:220px}.adm-search svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.adm-search .ob-input{padding:9px 14px 9px 38px;font-size:14px}.adm-range{width:auto;flex:none;padding:9px 12px;font-size:13.5px;cursor:pointer}.adm-filters{display:flex;gap:8px;flex-wrap:wrap}.adm-filter{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid var(--line-2);color:var(--ink-2);font-size:13px;font-weight:600;transition:border-color .18s ease,color .18s ease,background .18s ease}.adm-filter svg{color:var(--ink-3);transition:color .18s ease}.adm-filter:hover{border-color:var(--brand);color:var(--ink)}.adm-filter:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-filter.is-active{border-color:rgba(var(--brand-rgb),.55);background:rgba(var(--brand-rgb),.08)}.adm-filter.is-active,.adm-filter.is-active svg{color:var(--brand-ink)}.adm-export{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:8px 14px;border-radius:10px;border:1px solid var(--line-2);color:var(--ink-2);font-size:13px;font-weight:600;transition:border-color .18s ease,color .18s ease}.adm-export:hover{border-color:var(--brand);color:var(--ink)}.adm-export:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-modal-backdrop{position:fixed;inset:0;z-index:90;background:rgba(3,2,6,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.adm-modal{width:100%;max-width:540px;max-height:90dvh;overflow-y:auto;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:24px}.adm-modal h2{font-size:17px;font-weight:800;margin:0 0 18px}.adm-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adm-field{display:flex;flex-direction:column;gap:6px;min-width:0}.adm-field span{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.adm-field-full{grid-column:1/-1}.adm-modal-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.adm-modal .ob-error{margin-top:12px}.adm-details{display:flex;flex-direction:column;gap:9px;margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line)}.adm-detail{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;font-size:12.5px;line-height:1.45}.adm-detail dt{color:var(--ink-3);font-weight:700;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;padding-top:2px}.adm-detail dd{margin:0;color:var(--ink-2);word-break:break-all}.adm-detail-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (max-width:560px){.adm-detail{gap:2px}.adm-detail,.adm-modal-grid{grid-template-columns:1fr}}.adm-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--ink-2)}.adm-empty{color:var(--ink-3);padding:26px 0;text-align:center;margin:0}.adm-pager{justify-content:space-between;gap:12px;margin-top:14px;color:var(--ink-3);font-size:13px}.adm-pager,.adm-pages{display:flex;align-items:center;flex-wrap:wrap}.adm-pages{gap:6px}.adm-page{min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border:1px solid var(--line-2);border-radius:9px;color:var(--ink-2);font-size:13px;font-weight:600;transition:border-color .18s ease,color .18s ease,background .18s ease}.adm-page:hover{border-color:var(--brand);color:var(--ink)}.adm-page:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-page.is-current{color:var(--brand-ink);border-color:rgba(var(--brand-rgb),.55);background:rgba(var(--brand-rgb),.08)}.adm-page.is-disabled{opacity:.35}.adm-page-gap{color:var(--ink-3);padding:0 2px}.adm-actions{display:flex;gap:8px;align-items:center}.adm-role.ob-input{width:auto;padding:6px 10px;font-size:13px}.adm-btn-sm{background:transparent;border:1px solid var(--line-2);border-radius:8px;color:var(--ink-2);padding:5px 10px;font-size:12.5px;transition:color .18s ease,border-color .18s ease}.adm-btn-sm:hover{border-color:var(--brand);color:var(--ink)}.adm-btn-sm:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-btn-sm:disabled{opacity:.5;cursor:default}.adm-btn-danger:hover{border-color:var(--red);color:var(--red)}.adm-user{color:var(--ink-3);font-weight:500;font-size:13px}.adm-form-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.adm-form-row .ob-input{width:auto;flex:1 1;min-width:150px}.adm-form-row select.ob-input{flex:0 0 130px}.adm-tool{display:flex;flex-direction:column;gap:12px;max-width:760px}.adm-tool textarea.ob-input{min-height:110px;resize:vertical;font-family:inherit}.adm-note{color:var(--ink-3);font-size:12.5px;margin:0;line-height:1.5}.adm-result{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.adm-result code{background:var(--bg-3);border:1px solid var(--line-2);border-radius:8px;padding:9px 12px;font-size:13px;word-break:break-all}.adm-ok{color:var(--green);font-size:13px;font-weight:600}@media (max-width:820px){.adm-shell{grid-template-columns:1fr}.adm-side{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;border-right:0;border-bottom:1px solid var(--line);padding:12px 16px}.adm-side-brand{border-bottom:0;padding:0;margin:0}.adm-nav{flex-direction:row;flex-wrap:wrap;align-items:center;flex:1 1 auto;gap:4px;margin-left:8px}.adm-nav-label{display:none}.adm-nav-item{padding:7px 10px;font-size:13.5px}.adm-nav-item.is-active:before{display:none}.adm-side-foot{border-top:0;padding:0;margin-left:auto}.adm-side-user{display:none}.adm-main{padding:22px 16px 50px}}@media (max-width:560px){.final-cta-card .btn,.hero-cta .btn,.vsl-cta,.wj-promise-cta .btn{font-size:clamp(13px,3.6vw,15px);letter-spacing:0;line-height:1.2;white-space:normal;text-wrap:balance}.final-cta-card .btn,.hero-cta .btn,.wj-promise-cta .btn{max-width:min(430px,calc(100vw - 28px))}}