:root{--bg: #0C0917;--void: #070510;--band: #150F26;--panel: #161028;--panel2: #1B1133;--line: #2E2545;--volt: #B4FF39;--magenta: #FF3DCE;--violet: #A78BFA;--green: #52F5A2;--text: #F2EEFF;--muted: #A79FC2;--dim: #837B9E;--dark: #0D0A16;--grad: linear-gradient(90deg, var(--volt), var(--magenta));--font-display: "Space Grotesk", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "IBM Plex Mono", monospace}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--volt);color:var(--dark)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}.container{max-width:1280px;margin:0 auto;padding:0 40px}h1,h2,h3,.display{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}.h1{font-size:clamp(38px,4.6vw,58px);line-height:1.12}.h2{font-size:clamp(28px,3.2vw,40px);line-height:1.2}.h3{font-size:18px;font-family:var(--font-body);font-weight:600}.eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--volt)}.eyebrow--magenta{color:var(--magenta)}.lead{font-size:18px;color:var(--muted);line-height:1.66}.body-muted{color:var(--muted)}.mono{font-family:var(--font-mono)}.grad-text{background:linear-gradient(90deg,var(--volt),var(--magenta),var(--violet),var(--volt));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 8s linear infinite}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:300% 50%}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;border-radius:8px;font-weight:600;font-size:15.5px;font-family:var(--font-body);cursor:pointer;border:1px solid transparent;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease;white-space:nowrap}.btn-volt{background:var(--volt);color:var(--dark);box-shadow:0 0 28px #b4ff3959}.btn-volt:hover{transform:translateY(-2px);box-shadow:0 0 44px #b4ff398c}.btn-ghost{background:#a78bfa14;border-color:#a78bfa80;color:var(--violet)}.btn-ghost:hover{transform:translateY(-2px);background:#a78bfa29;border-color:var(--violet)}.btn-sm{padding:11px 20px;font-size:14px}.btn-block{width:100%}.glow-pulse{animation:glowPulse 3.2s ease-in-out infinite}@keyframes glowPulse{0%,to{box-shadow:0 0 24px #b4ff394d}50%{box-shadow:0 0 52px #b4ff3999}}.nav{position:fixed;inset:0 0 auto 0;z-index:100;border-bottom:1px solid transparent;transition:background .35s ease,border-color .35s ease}.nav.scrolled{background:#0c0917d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 40px;max-width:1440px;margin:0 auto}.logo{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:21px}.logo-icon{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;background:var(--grad);color:var(--dark);font-weight:700;font-size:15px;box-shadow:0 0 16px #b4ff3966}.logo b{font-weight:700;color:var(--volt)}.logo span{font-weight:500;color:var(--text)}.nav-links{display:flex;gap:34px;align-items:center}.nav-links a{font-size:15px;font-weight:500;color:var(--muted);transition:color .2s;position:relative}.nav-links>a:after,.nav-item>a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--grad);transition:width .25s ease;border-radius:2px}.nav-links a:hover{color:var(--text)}.nav-links>a:hover:after,.nav-item>a:hover:after{width:100%}.nav-item{position:relative}.nav-item .caret{font-size:9px;opacity:.6}.dropdown{position:absolute;top:calc(100% + 18px);left:-24px;z-index:60;display:grid;grid-template-columns:auto auto;gap:10px 44px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:24px 28px;box-shadow:0 28px 64px #0000008c,0 0 44px #a78bfa1a;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .22s ease,transform .22s ease,visibility .22s}.dropdown:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px}.nav-item:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-col{display:grid;gap:11px;align-content:start}.dropdown-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--dim);margin-bottom:3px}.dropdown a{font-size:14px;color:var(--muted);white-space:nowrap;display:flex;justify-content:space-between;align-items:baseline;gap:22px}.dropdown a b{color:var(--volt);font-weight:600;font-size:13px}.dropdown a:hover{color:var(--text)}@media(max-width:720px){.dropdown{display:none}}.nav-right{display:flex;align-items:center;gap:28px}.nav-burger{display:none}.section{padding:104px 0;position:relative}.section--band{background:var(--band)}.section-head{max-width:840px;margin-bottom:52px;display:grid;gap:16px}.hero{position:relative;padding:170px 0 120px;overflow:hidden}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(167,139,250,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(167,139,250,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,black 30%,transparent 75%)}.hero-inner{position:relative;display:grid;grid-template-columns:1.15fr .95fr;gap:72px;align-items:center}.hero-copy{display:grid;gap:26px;justify-items:start}.pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:100px;background:#b4ff3912;border:1px solid rgba(180,255,57,.4);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--volt)}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--volt);box-shadow:0 0 10px var(--volt);animation:blink 2s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.hero-ctas{display:flex;gap:16px;flex-wrap:wrap}.trust-line{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--dim)}.blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0;will-change:transform}.blob--magenta{background:radial-gradient(circle,#ff3dce42,#ff3dce00 68%)}.blob--violet{background:radial-gradient(circle,#a78bfa3d,#a78bfa00 68%)}.blob--volt{background:radial-gradient(circle,#b4ff3929,#b4ff3900 68%)}.blob-drift{animation:drift 14s ease-in-out infinite alternate}.blob-drift--rev{animation:drift 18s ease-in-out infinite alternate-reverse}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(60px,-40px) scale(1.15)}}.report-card{position:relative;background:var(--panel);border:1px solid rgba(167,139,250,.35);border-radius:14px;padding:26px 28px;display:grid;gap:18px;box-shadow:0 0 48px #a78bfa38,0 24px 56px #00000080;will-change:transform}.report-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.report-head strong{font-size:16px;font-weight:600}.chip{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;padding:5px 10px;border-radius:4px}.chip--magenta{color:var(--magenta);background:#ff3dce24;border:1px solid rgba(255,61,206,.5)}.chip--volt{color:var(--volt);background:#b4ff391f}.chip--volt-solid{color:var(--dark);background:var(--volt);font-weight:600}.chip--dim{color:var(--dim);background:#837b9e1f}.report-url{font-family:var(--font-mono);font-size:13px;color:var(--violet)}.report-divider{height:1px;background:var(--line)}.report-row{display:grid;gap:7px}.report-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--volt)}.report-label--dim{color:var(--dim)}.report-value{font-size:14px;line-height:1.5}.report-value--old{color:var(--dim);text-decoration:line-through}.report-value--muted{color:var(--muted)}.score-head{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em}.score-head .val{color:var(--volt)}.score-head .lbl{color:var(--dim)}.score-track{height:6px;border-radius:100px;background:var(--line);overflow:hidden}.score-fill{height:100%;width:0;border-radius:100px;background:var(--grad)}.report-foot{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.reviewed{display:flex;align-items:center;gap:7px;color:var(--green);font-family:var(--font-body);font-weight:500}.reviewed .dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.ticker{border-block:1px solid var(--line);background:var(--void);overflow:hidden;padding:16px 0}.ticker-track{display:flex;gap:48px;width:max-content;animation:tickerScroll 32s linear infinite;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;color:var(--dim);white-space:nowrap}.ticker-track b{color:var(--volt);font-weight:500}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:30px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);border-color:#a78bfa73;box-shadow:0 16px 44px #00000073,0 0 32px #a78bfa1f}.card .num{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:var(--magenta)}.card h3{margin:10px 0 8px;font-size:18px;font-family:var(--font-body);font-weight:600;line-height:1.4}.card p{font-size:15px;color:var(--muted);line-height:1.6}.card--rule{padding-top:0;overflow:hidden}.card--rule .rule{height:3px;margin:0 -30px 22px;background:var(--grad);transform-origin:left}.card--rule .num{color:var(--volt)}.sem-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:96px;align-items:center;position:relative}.sem-points{display:grid}.sem-point{display:flex;align-items:center;gap:14px;padding:22px 0;font-weight:500;font-size:17px}.sem-point+.sem-point{border-top:1px solid rgba(167,139,250,.2)}.sem-point .tick{width:18px;height:2px;flex:none;background:var(--volt);box-shadow:0 0 10px #b4ff3999}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:28px}.step{display:grid;gap:12px;align-content:start}.step .step-rule{height:2px;background:var(--grad);transform-origin:left;border-radius:2px}.step .step-num{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--volt)}.step h3{font-size:18px;font-family:var(--font-body);font-weight:600}.step p{font-size:14px;color:var(--muted);line-height:1.6}.pricing-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;align-items:stretch}.pkg{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:26px 24px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.pkg:hover{transform:translateY(-6px)}.pkg--hot{background:var(--panel2);border:1.5px solid transparent;background-image:linear-gradient(var(--panel2),var(--panel2)),var(--grad);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 0 40px #b4ff3929}.pkg--hot:hover{box-shadow:0 0 64px #b4ff3947}.pkg--pro{border:1.5px solid rgba(255,61,206,.55)}.pkg--pro:hover{box-shadow:0 0 40px #ff3dce2e}.pkg .name{font-size:18px;font-weight:600}.pkg .price{font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--volt);letter-spacing:-.01em}.pkg .price small{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--dim);letter-spacing:.04em;margin-left:6px}.pkg .tag{font-size:13.5px;color:var(--muted)}.pkg .divider{height:1px;background:var(--line)}.pkg ul{display:grid;gap:10px}.pkg li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.pkg li:before{content:"";width:10px;height:2px;flex:none;background:var(--volt)}.pkg .spacer{flex:1}.pkg .chip{align-self:flex-start}.compare{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.compare-arrow{font-family:var(--font-display);font-size:28px;color:var(--magenta)}.ba-card{display:grid;gap:18px;height:100%}.ba-card--after{border:1.5px solid rgba(180,255,57,.6);box-shadow:0 0 36px #b4ff3924}.ba-row{display:grid;gap:7px}.ba-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--dim)}.ba-card--after .ba-label{color:var(--volt)}.ba-value{font-size:15px;line-height:1.55;color:var(--dim)}.ba-value--strike{text-decoration:line-through}.ba-card--after .ba-value{color:var(--text);font-weight:500}.ba-card--after .ba-value.meta{color:var(--muted);font-weight:400}.fit-col{display:grid;gap:15px;align-content:start;height:100%}.fit-col h3{font-size:18px;font-family:var(--font-body);font-weight:600}.fit-col--good{border-color:#52f5a259}.fit-item{display:flex;gap:12px;font-size:15px;color:var(--muted);line-height:1.55}.fit-item .mark{font-weight:600;flex:none}.fit-item .mark--yes{color:var(--green)}.fit-item .mark--no{color:var(--magenta)}.final-cta{position:relative;overflow:hidden;padding:130px 0;text-align:center}.final-cta-inner{position:relative;display:grid;gap:26px;justify-items:center}.final-cta .h1{font-size:clamp(32px,3.6vw,46px)}.footer{background:var(--void);border-top:1px solid var(--line);padding:56px 0 36px}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.footer-tagline{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--muted);margin-top:10px}.footer-links{display:flex;gap:30px}.footer-links a{font-size:14px;font-weight:500;color:var(--muted);transition:color .2s}.footer-links a:hover{color:var(--volt)}.footer-divider{height:1px;background:var(--line);margin:34px 0 22px}.footer-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.footer-bottom a{color:var(--muted);transition:color .2s}.footer-bottom a:hover{color:var(--volt)}.footer-motto{color:var(--volt);font-weight:500}.page-hero{position:relative;padding:168px 0 80px;background:var(--band);overflow:hidden}.page-hero-inner{position:relative;display:grid;gap:18px;max-width:860px}.page-hero .h1{font-size:clamp(34px,4vw,48px)}.checklist{display:grid;grid-template-columns:1fr 1fr;gap:16px 48px}.check-item{display:flex;gap:12px;align-items:start;font-size:15.5px;color:var(--muted)}.check-item:before{content:"\2713";color:var(--green);font-weight:600}.note-strip{background:var(--void);border-block:1px solid var(--line);padding:26px 0;text-align:center;font-weight:600;font-size:17px;color:var(--volt)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.cmp-table{width:100%;border-collapse:collapse;min-width:900px}.cmp-table th{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;color:var(--dim);text-align:left;padding:18px 28px}.cmp-table td{padding:20px 28px;border-top:1px solid var(--line);font-size:14px;color:var(--muted);vertical-align:top}.cmp-table td:first-child{color:var(--text);font-weight:600;white-space:nowrap}.cmp-table td.price{font-family:var(--font-display);font-weight:700;color:var(--volt);font-size:16px;white-space:nowrap}.cmp-table tr.hot td{background:#b4ff390f}.form-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:32px;display:grid;gap:16px;box-shadow:0 12px 32px #00000059;min-width:0}.contact-grid>*{min-width:0}.field select{max-width:100%}.field{display:grid;gap:7px}.field label{font-size:13px;font-weight:600}.field input,.field select,.field textarea{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--text);font-family:var(--font-body);font-size:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.field textarea{min-height:110px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--volt);box-shadow:0 0 0 3px #b4ff3924}[data-reveal]{opacity:0}.no-js [data-reveal]{opacity:1}@media(max-width:1080px){.hero-inner{grid-template-columns:1fr;gap:56px}.grid-3{grid-template-columns:1fr 1fr}.grid-4{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);gap:36px 28px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.sem-grid{grid-template-columns:1fr;gap:40px}.compare{grid-template-columns:1fr}.compare-arrow{transform:rotate(90deg);justify-self:center}.checklist{grid-template-columns:1fr}}@media(max-width:720px){.container{padding:0 22px}.section{padding:72px 0}.nav-inner{padding:15px 20px}.nav-burger{display:grid;gap:5px;background:none;border:none;cursor:pointer;padding:6px;z-index:70}.nav-burger span{width:22px;height:2px;background:var(--text);border-radius:2px;transition:transform .25s ease,opacity .2s ease}.nav.open .nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav.open .nav-burger span:nth-child(2){opacity:0}.nav.open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-right{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);padding:6px 20px 22px;max-height:calc(100vh - 60px);overflow-y:auto;display:none;box-shadow:0 24px 48px #00000080}.nav.open .nav-right{display:flex}.nav-links{flex-direction:column;align-items:stretch;gap:0;width:100%}.nav-links>a,.nav-item>a{padding:15px 0;font-size:16px;border-bottom:1px solid var(--line)}.nav-links>a:after,.nav-item>a:after{display:none}.nav-item{width:100%}.nav-item>a{display:flex;justify-content:space-between;align-items:center}.dropdown{display:grid!important;position:static;opacity:1!important;visibility:visible!important;transform:none!important;grid-template-columns:1fr;gap:4px;background:transparent;border:none;box-shadow:none;padding:8px 0 12px 14px}.dropdown:before{display:none}.dropdown-label{margin:8px 0 2px}.dropdown a{font-size:14px;padding:8px 0}.nav-right>.btn{margin-top:18px}.grid-3,.grid-2,.grid-4,.pricing-grid,.steps{grid-template-columns:1fr}.hero{padding:130px 0 80px}.hero-ctas{width:100%}.hero-ctas .btn{flex:1}.footer-top,.footer-bottom{flex-direction:column;align-items:flex-start}.footer-links{flex-wrap:wrap;gap:14px 22px}.footer-tagline{line-height:1.6}.final-cta .h1 br{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal]{opacity:1!important;transform:none!important}}.rte ul{display:grid;gap:10px;margin:18px 0}.rte li{display:flex;align-items:start;gap:10px;font-size:15px;color:var(--muted);line-height:1.6}.rte li:before{content:"";width:10px;height:2px;flex:none;background:var(--volt);margin-top:11px}.rte p{margin:12px 0;color:var(--muted)}.rte p strong{color:var(--text)}.rte h2{font-size:23px;margin:34px 0 6px;color:var(--text);letter-spacing:-.01em}.rte h2:first-child{margin-top:0}.rte a{color:var(--volt)}.rte em{color:var(--dim);font-style:normal;font-family:var(--font-mono);font-size:13px}.purchase-options{display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-bottom:4px}.po-option{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .2s}.po-option+.po-option,.po-group+.po-option{border-top:1px solid var(--line)}.po-option:hover{background:#a78bfa0f}.po-option:has(input:checked){background:#b4ff3912}.po-option input{accent-color:var(--volt);width:16px;height:16px;flex:none}.po-label{flex:1;font-size:14.5px;font-weight:500;color:var(--text)}.po-price{font-family:var(--font-mono);font-size:13px;color:var(--volt)}.po-group{border-top:1px solid var(--line);padding:12px 16px 4px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:var(--dim);text-transform:uppercase}.po-note{padding:10px 16px 13px;font-size:12px;color:var(--dim);border-top:1px solid var(--line);margin:0}.product-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:start}.product-layout>*{min-width:0}@media(max-width:900px){.product-layout{grid-template-columns:1fr;gap:32px}.product-layout>.card:last-child{position:static!important}}.shopify-challenge__container{margin:120px auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
