.page-module__ZZpEAW__page{color:#d1d5db;background:#000}.page-module__ZZpEAW__hero{background:radial-gradient(1200px 600px at 50% -10%,#0a1430 0%,#050505 55%,#000 100%);border-bottom:1px solid #1f2937;flex-direction:column;justify-content:center;min-height:90vh;padding:6.5rem 6vw 4rem;display:flex;position:relative;overflow:hidden}.page-module__ZZpEAW__heroVideo{object-fit:cover;object-position:center top;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-module__ZZpEAW__heroOverlay{z-index:1;background:linear-gradient(#000000a3 0%,#000000b8 45%,#000000eb 100%);position:absolute;inset:0}.page-module__ZZpEAW__heroInner{z-index:2;text-align:center;max-width:1080px;margin:0 auto;position:relative}.page-module__ZZpEAW__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#2f75ff;margin-bottom:1.25rem;font-size:.78rem;font-weight:700;display:inline-block}.page-module__ZZpEAW__heroTitle{color:#fff;font-family:var(--font-family-heading,"Bebas Neue",sans-serif);letter-spacing:.01em;text-transform:uppercase;margin:0 0 1.5rem;font-size:clamp(2.8rem,8vw,6rem);font-weight:400;line-height:.95}.page-module__ZZpEAW__heroSubtitle{color:#cfcfcf;max-width:64ch;margin:0 auto 2rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.6}.page-module__ZZpEAW__scoreDial{flex-direction:column;align-items:center;gap:.85rem;width:220px;margin:0 auto 2.25rem;display:flex}.page-module__ZZpEAW__dialRing{background:radial-gradient(120px 120px,#0a1430 0%,#070707 72%);border:1px solid #1f2937;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 60px -12px #2f75ffb3}.page-module__ZZpEAW__dialRing:before{content:"";opacity:.85;background:conic-gradient(from 220deg,#2f75ff 0deg,#1f5eff 110deg,#15233f 200deg 360deg);border-radius:50%;animation:3.4s ease-in-out infinite page-module__ZZpEAW__ringPulse;position:absolute;inset:8px;-webkit-mask:radial-gradient(circle,#0000 84px,#000 85px);mask:radial-gradient(circle,#0000 84px,#000 85px)}.page-module__ZZpEAW__dialNeedle{transform-origin:50% 100%;z-index:3;opacity:.45;background:linear-gradient(#fff,#93c5fd);border-radius:2px;width:4px;height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)rotate(-28deg)}.page-module__ZZpEAW__dialHub{z-index:4;background:#2f75ff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #2f75ffe6}.page-module__ZZpEAW__dialQ{z-index:2;font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:#ffffff52;font-size:4.6rem;line-height:1;position:relative}@keyframes page-module__ZZpEAW__ringPulse{0%,to{opacity:.6}50%{opacity:.95}}.page-module__ZZpEAW__dialCaption{letter-spacing:.18em;text-transform:uppercase;color:#2f75ff;margin:0;font-size:.72rem;font-weight:800}.page-module__ZZpEAW__shortAnswer{text-align:left;background:#2f75ff14;border:1px solid #2f75ff80;border-left:4px solid #2f75ff;border-radius:12px;max-width:66ch;margin:0 auto 2.25rem;padding:1.25rem 1.4rem}.page-module__ZZpEAW__shortAnswerTag{letter-spacing:.2em;text-transform:uppercase;color:#2f75ff;margin-bottom:.6rem;font-size:.7rem;font-weight:800;display:inline-block}.page-module__ZZpEAW__shortAnswer p{color:#e5e7eb;margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7}.page-module__ZZpEAW__heroActions{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__ZZpEAW__testDriveCta{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#2f75ff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:16px 34px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 0 0 1px #2f75ff66,0 14px 40px -18px #2f75ffe6}.page-module__ZZpEAW__testDriveCta:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #2f75ff8c,0 18px 46px -16px #2f75ff}.page-module__ZZpEAW__heroSecondary{color:#9ca3af;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0000;font-size:.78rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s}.page-module__ZZpEAW__heroSecondary:hover{color:#93c5fd;border-color:#2f75ff80}.page-module__ZZpEAW__stickyCta{display:none}@media (max-width:768px){.page-module__ZZpEAW__stickyCta{z-index:50;color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#2f75ff;justify-content:center;align-items:center;min-height:44px;padding:16px 18px;font-size:.92rem;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px -10px #000c}}@media (max-width:640px){.page-module__ZZpEAW__hero{padding:5rem 1.4rem 3rem}}@media (prefers-reduced-motion:reduce){.page-module__ZZpEAW__dialRing:before{animation:none}}@media (max-width:768px){.page-module__ZZpEAW__heroTitle:not(#page-module__ZZpEAW__never){font-size:clamp(44px,9.5vw,68px)!important;line-height:.98!important}}@media (max-width:480px){.page-module__ZZpEAW__heroTitle:not(#page-module__ZZpEAW__never){font-size:clamp(40px,12vw,58px)!important}}
.audit-module__7Sw51q__article{--bg:#000;--card:#0b0b0b;--card-2:#070707;--border:#1f2937;--blue:#2f75ff;--blue-hover:#4c82ff;--white:#fff;--body:#d1d5db;--muted:#9ca3af;--warn:#ef4444;--amber:#f59e0b;--green:#34d399;background:var(--bg);color:var(--body);font-family:var(--font-family-body,"DM Sans",sans-serif)}.audit-module__7Sw51q__wrap{max-width:1180px;margin:0 auto;padding:0 5vw}.audit-module__7Sw51q__section{padding:5rem 0 1rem}.audit-module__7Sw51q__section:first-child{padding-top:4rem}.audit-module__7Sw51q__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--blue);margin-bottom:1rem;font-size:.72rem;font-weight:700;display:inline-block}.audit-module__7Sw51q__h2{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);letter-spacing:.01em;text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.6rem);line-height:.98}.audit-module__7Sw51q__body p{color:var(--body);max-width:72ch;margin:0 0 1.1rem;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.audit-module__7Sw51q__peteNote{border:1px dashed var(--blue);color:#bcd1ff;background:#2f75ff14;border-radius:10px;max-width:76ch;margin-top:1.25rem;padding:.85rem 1.05rem;font-size:.92rem;font-weight:600;line-height:1.55}.audit-module__7Sw51q__sourceLine{color:var(--muted);margin-top:.9rem;font-size:.82rem;font-style:italic}.audit-module__7Sw51q__takeaways{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.5rem;display:grid}.audit-module__7Sw51q__takeCard{background:var(--card);border:1px solid var(--blue);border-radius:14px;padding:1.6rem 1.4rem;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}.audit-module__7Sw51q__takeCard:hover{border-color:var(--blue-hover);transform:translateY(-4px);box-shadow:0 18px 50px -24px #2f75ffe6}.audit-module__7Sw51q__takeNum{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--blue);letter-spacing:.08em;margin-bottom:.6rem;font-size:1.5rem;display:inline-block}.audit-module__7Sw51q__takeText{color:var(--white);margin:0;font-size:1.02rem;line-height:1.6}.audit-module__7Sw51q__pulseDot{background:var(--blue);border-radius:50%;width:9px;height:9px;animation:2s infinite audit-module__7Sw51q__pulse;position:absolute;top:14px;right:14px;box-shadow:0 0 #2f75ffb3}@keyframes audit-module__7Sw51q__pulse{0%{box-shadow:0 0 #2f75ffb3}70%{box-shadow:0 0 0 10px #2f75ff00}to{box-shadow:0 0 #2f75ff00}}.audit-module__7Sw51q__widget{background:var(--card-2);border:1px solid var(--border);border-radius:16px;margin:1.75rem 0 0;padding:1.75rem}.audit-module__7Sw51q__widgetHead{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.audit-module__7Sw51q__widgetTag{letter-spacing:.22em;text-transform:uppercase;color:var(--blue);font-size:.7rem;font-weight:700}.audit-module__7Sw51q__widgetTitle{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);text-transform:uppercase;letter-spacing:.02em;margin:0 0 1rem;font-size:clamp(1.4rem,2.6vw,2rem)}.audit-module__7Sw51q__widgetEnd{text-align:center;color:var(--white);margin-top:1.4rem;font-size:1.02rem;font-weight:700;line-height:1.5}.audit-module__7Sw51q__btn{background:var(--blue);color:var(--white);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:13px 26px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 0 0 1px #2f75ff59,0 12px 32px -18px #2f75ffe6}.audit-module__7Sw51q__btn:hover{background:var(--blue-hover);transform:translateY(-2px)}.audit-module__7Sw51q__btnGhost{border:1px solid var(--blue);color:var(--white);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:13px 26px;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.audit-module__7Sw51q__btnGhost:hover{background:#2f75ff1f}.audit-module__7Sw51q__linkBtn{color:var(--blue-hover);cursor:pointer;background:0 0;border:0;margin-top:.6rem;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-block}.audit-module__7Sw51q__btnRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.3rem;display:flex}.audit-module__7Sw51q__copyToast{color:#86efac;font-size:.85rem;font-weight:700;display:inline-block}.audit-module__7Sw51q__resultPanel{border-left:3px solid var(--blue);color:var(--body);background:#2f75ff0f;border-radius:0 8px 8px 0;margin-top:1.1rem;padding:.9rem 1.1rem;font-size:1rem;line-height:1.55}.audit-module__7Sw51q__toggleRow{flex-wrap:wrap;gap:.6rem;margin:1.2rem 0;display:flex}.audit-module__7Sw51q__toggle{border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;letter-spacing:.03em;border-radius:999px;padding:.6rem 1.1rem;font-size:.85rem;font-weight:700;transition:all .18s}.audit-module__7Sw51q__toggleActive{border-color:var(--blue);color:var(--white);background:#2f75ff26}.audit-module__7Sw51q__fullSliderRow{grid-template-columns:1fr;gap:.5rem;margin:1.2rem 0;display:grid}.audit-module__7Sw51q__sliderLabel{color:var(--body);font-size:.9rem;font-weight:600}.audit-module__7Sw51q__slider{width:100%;accent-color:var(--blue)}.audit-module__7Sw51q__sliderVal{color:var(--white);font-size:.95rem;font-weight:700}.audit-module__7Sw51q__auditIntro{color:var(--body);max-width:70ch;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.audit-module__7Sw51q__progressRow{margin-bottom:1.5rem}.audit-module__7Sw51q__progressLabel{color:var(--white);margin-bottom:.4rem;font-size:.88rem;font-weight:700;display:block}.audit-module__7Sw51q__progressBar{border:1px solid var(--border);background:#161616;border-radius:999px;height:10px;overflow:hidden}.audit-module__7Sw51q__progressFill{background:linear-gradient(90deg,#2f75ff,#4c82ff);border-radius:999px;height:100%;transition:width .3s;display:block}.audit-module__7Sw51q__auditGrid{grid-template-columns:1.3fr .9fr;align-items:start;gap:1.5rem;display:grid}.audit-module__7Sw51q__auditInputs{gap:1rem;display:grid}.audit-module__7Sw51q__catBlock{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:1.1rem 1.2rem}.audit-module__7Sw51q__catHead{align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.audit-module__7Sw51q__catNum{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--blue);letter-spacing:.06em;font-size:1.2rem}.audit-module__7Sw51q__catTitleWrap{flex-direction:column;flex:1;display:flex}.audit-module__7Sw51q__catName{color:var(--white);font-size:1rem;font-weight:700;line-height:1.2}.audit-module__7Sw51q__catWeight{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.audit-module__7Sw51q__catScore{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);text-align:right;min-width:2.2ch;font-size:1.6rem}.audit-module__7Sw51q__catScoreIdle{color:#4b5563}.audit-module__7Sw51q__catBarTrack{border:1px solid var(--border);background:#161616;border-radius:999px;height:8px;margin-bottom:.85rem;overflow:hidden}.audit-module__7Sw51q__catBarFill{border-radius:999px;height:100%;transition:width .35s,background .3s;display:block}.audit-module__7Sw51q__barBad{background:linear-gradient(90deg,#ef4444,#f59e0b)}.audit-module__7Sw51q__barMid{background:linear-gradient(90deg,#f59e0b,#2f75ff)}.audit-module__7Sw51q__barGood{background:linear-gradient(90deg,#2f75ff,#34d399)}.audit-module__7Sw51q__qRow{justify-content:space-between;align-items:center;gap:.8rem;padding:.45rem 0;display:flex}.audit-module__7Sw51q__qText{color:var(--body);font-size:.9rem;line-height:1.4}.audit-module__7Sw51q__yesNo{flex-shrink:0;gap:.35rem;display:flex}.audit-module__7Sw51q__ynBtn{border:1px solid var(--border);background:var(--card-2);color:var(--muted);cursor:pointer;border-radius:8px;padding:.35rem .85rem;font-size:.82rem;font-weight:700;transition:all .15s}.audit-module__7Sw51q__ynYes{border-color:var(--green);color:#0b0b0b;background:var(--green)}.audit-module__7Sw51q__ynNo{border-color:var(--warn);color:var(--white);background:#ef444438}.audit-module__7Sw51q__auditResult{position:sticky;top:1.5rem}.audit-module__7Sw51q__scoreCard{border:2px solid var(--blue);text-align:center;background:linear-gradient(160deg,#0a1430 0%,#070707 70%);border-radius:16px;padding:1.75rem 1.4rem;box-shadow:0 0 50px -18px #2f75ffcc}.audit-module__7Sw51q__scoreCardTag{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:800}.audit-module__7Sw51q__gauge{border:1px solid var(--border);background:radial-gradient(90px 90px,#0a1430 0%,#070707 72%);border-radius:50%;width:150px;height:150px;margin:.85rem auto .4rem;position:relative}.audit-module__7Sw51q__gauge:before{content:"";opacity:.85;background:conic-gradient(from 210deg,#ef4444 0deg,#f59e0b 80deg,#2f75ff 160deg,#34d399 240deg,#15233f 240deg 360deg);border-radius:50%;position:absolute;inset:6px;-webkit-mask:radial-gradient(circle,#0000 60px,#000 61px);mask:radial-gradient(circle,#0000 60px,#000 61px)}.audit-module__7Sw51q__gaugeNeedle{transform-origin:50% 100%;z-index:3;background:linear-gradient(#fff,#93c5fd);border-radius:2px;width:4px;height:60px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)rotate(0)}.audit-module__7Sw51q__gaugeHub{background:var(--blue);z-index:4;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #2f75ffd9}.audit-module__7Sw51q__scoreNum{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);font-size:clamp(2.8rem,9vw,3.6rem);line-height:1}.audit-module__7Sw51q__scoreOf{color:var(--muted);margin-left:.2rem;font-size:.34em}.audit-module__7Sw51q__bandPill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:.5rem;padding:.3rem .95rem;font-size:.85rem;font-weight:800;display:inline-block}.audit-module__7Sw51q__bandGood{color:#6ee7b7;background:#34d39929;border:1px solid #34d399}.audit-module__7Sw51q__bandMid{color:#fcd34d;background:#f59e0b29;border:1px solid #f59e0b}.audit-module__7Sw51q__bandBad{color:#fca5a5;background:#ef444429;border:1px solid #ef4444}.audit-module__7Sw51q__verdict{color:#e5e7eb;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.audit-module__7Sw51q__scoreSbsMark{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-top:1rem;font-size:.66rem;font-weight:800;display:block}.audit-module__7Sw51q__fixesBlock{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1.5rem}.audit-module__7Sw51q__fixesTitle{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);text-transform:uppercase;margin:0 0 .3rem;font-size:1.5rem}.audit-module__7Sw51q__fixesSub{color:var(--muted);margin:0 0 1rem;font-size:.92rem}.audit-module__7Sw51q__fixList{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__7Sw51q__fixItem{border:1px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:.9rem;padding:1rem 1.1rem;display:grid}.audit-module__7Sw51q__fixRank{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);background:var(--blue);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;display:flex}.audit-module__7Sw51q__fixBody{min-width:0}.audit-module__7Sw51q__fixText{color:var(--white);margin:0 0 .4rem;font-weight:600;line-height:1.4}.audit-module__7Sw51q__whyToggle{color:var(--blue-hover);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:700}.audit-module__7Sw51q__whyText{color:var(--muted);border-left:2px solid var(--blue);margin:.5rem 0 0;padding-left:.7rem;font-size:.88rem;line-height:1.6}.audit-module__7Sw51q__fixCat{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;text-align:right;white-space:nowrap;font-size:.7rem;font-weight:700}.audit-module__7Sw51q__leadCard{border:1px solid var(--blue);text-align:center;background:#2f75ff14;border-radius:14px;margin-top:1.5rem;padding:1.4rem 1.3rem}.audit-module__7Sw51q__leadCopy{color:var(--white);margin:0 0 1rem;font-size:1.02rem;line-height:1.55}.audit-module__7Sw51q__leadNote{color:var(--muted);margin:.85rem 0 0;font-size:.82rem}.audit-module__7Sw51q__splitRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.audit-module__7Sw51q__splitPanel{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:1.2rem;transition:opacity .3s}.audit-module__7Sw51q__splitLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:.85rem;font-size:.7rem;font-weight:800;display:block}.audit-module__7Sw51q__linkList{gap:.45rem;display:grid}.audit-module__7Sw51q__linkBar{background:#2b2b2b;border-radius:4px;width:90%;height:10px}.audit-module__7Sw51q__linkBar:nth-child(2n){width:75%}.audit-module__7Sw51q__splitFoot{color:var(--muted);margin-top:.85rem;font-size:.8rem;display:block}.audit-module__7Sw51q__answerBox{background:#2f75ff14;border:1px solid #2f75ff99;border-radius:10px;padding:.9rem}.audit-module__7Sw51q__answerLine{background:#3a4a6b;border-radius:4px;width:100%;height:11px;margin-bottom:.4rem;display:block}.audit-module__7Sw51q__answerLineShort{background:#3a4a6b;border-radius:4px;width:65%;height:11px;margin-bottom:.85rem;display:block}.audit-module__7Sw51q__sourceRow{flex-wrap:wrap;gap:.4rem;display:flex}.audit-module__7Sw51q__sourceChip{color:#bcd1ff;border:1px solid var(--blue);border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:800}.audit-module__7Sw51q__rankList{gap:.6rem;display:grid}.audit-module__7Sw51q__rankCard{border:1px solid var(--border);background:var(--card);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:150px 1fr auto;align-items:center;gap:.9rem;padding:.8rem 1rem;transition:border-color .16s,background .16s;display:grid}.audit-module__7Sw51q__rankCard:hover{border-color:var(--blue)}.audit-module__7Sw51q__rankCardActive{border-color:var(--blue);background:#2f75ff1a}.audit-module__7Sw51q__rankName{color:var(--white);font-size:.9rem;font-weight:700}.audit-module__7Sw51q__rankBarTrack{border:1px solid var(--border);background:#161616;border-radius:999px;height:12px;overflow:hidden}.audit-module__7Sw51q__rankBarFill{background:linear-gradient(90deg,#2f75ff,#4c82ff);border-radius:999px;height:100%;transition:width .4s;display:block}.audit-module__7Sw51q__rankPct{color:var(--blue-hover);white-space:nowrap;font-size:.9rem;font-weight:800}.audit-module__7Sw51q__rankNote{color:var(--muted);grid-column:1/-1;margin-top:.3rem;font-size:.85rem;line-height:1.5}.audit-module__7Sw51q__meterTrack{border:1px solid var(--border);background:#161616;border-radius:999px;height:18px;margin-top:.5rem;overflow:hidden}.audit-module__7Sw51q__meterFill{background:linear-gradient(90deg,#ef4444,#f59e0b 45%,#2f75ff 80%,#34d399);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.audit-module__7Sw51q__meterLabelRow{justify-content:space-between;margin-top:.5rem;display:flex}.audit-module__7Sw51q__meterLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700}.audit-module__7Sw51q__meterValue{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);font-size:1.4rem}.audit-module__7Sw51q__schemaRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.audit-module__7Sw51q__schemaPanel{border:1px solid var(--border);background:var(--card);border-radius:12px;min-height:170px;padding:1.2rem}.audit-module__7Sw51q__schemaPanelTag{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:.85rem;font-size:.68rem;font-weight:800;display:block}.audit-module__7Sw51q__schemaPlain{color:var(--white);margin:0;font-size:.95rem;line-height:1.6}.audit-module__7Sw51q__schemaConfused{flex-direction:column;gap:.5rem;display:flex}.audit-module__7Sw51q__schemaBlur{color:#6b7280;letter-spacing:.04em;font-size:.92rem}.audit-module__7Sw51q__schemaBlurShort{color:#6b7280;width:60%;font-size:.92rem}.audit-module__7Sw51q__schemaGuess{color:#fca5a5;margin-top:.4rem;font-size:.82rem;font-style:italic}.audit-module__7Sw51q__schemaCard{gap:.5rem;display:grid}.audit-module__7Sw51q__schemaField{border-bottom:1px solid var(--border);justify-content:space-between;gap:.8rem;padding-bottom:.4rem;display:flex}.audit-module__7Sw51q__schemaKey{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.audit-module__7Sw51q__schemaVal{color:var(--white);text-align:right;font-size:.88rem;font-weight:700}.audit-module__7Sw51q__checkList{gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.audit-module__7Sw51q__checkItem{flex-direction:column;gap:.3rem;display:flex}.audit-module__7Sw51q__checkBtn{border:1px solid var(--border);background:var(--card);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:.7rem;padding:.7rem .95rem;transition:all .15s;display:flex}.audit-module__7Sw51q__checkBtnOn{border-color:var(--green);background:#34d3991a}.audit-module__7Sw51q__checkBox{border:1px solid var(--border);color:#0b0b0b;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-weight:900;display:flex}.audit-module__7Sw51q__checkBtnOn .audit-module__7Sw51q__checkBox{background:var(--green);border-color:var(--green)}.audit-module__7Sw51q__checkLabel{color:var(--white);font-size:.92rem;font-weight:600}.audit-module__7Sw51q__checkFix{color:var(--muted);padding-left:2.6rem;font-size:.82rem;line-height:1.4}.audit-module__7Sw51q__aoStage{min-height:190px}.audit-module__7Sw51q__aoBefore,.audit-module__7Sw51q__aoAfter{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:1.2rem}.audit-module__7Sw51q__aoAfter{background:#2f75ff0f;border-color:#2f75ff99}.audit-module__7Sw51q__aoTag{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.7rem;font-size:.68rem;font-weight:800;display:inline-block}.audit-module__7Sw51q__aoRamble{color:var(--muted);margin:0 0 .85rem;font-size:.95rem;line-height:1.65}.audit-module__7Sw51q__aoQ{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:var(--white);letter-spacing:.01em;margin:0 0 .5rem;font-size:1.3rem}.audit-module__7Sw51q__aoAnswer{color:var(--white);margin:0 0 .85rem;font-size:1rem;font-weight:600}.audit-module__7Sw51q__aoData{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}.audit-module__7Sw51q__aoDataChip{color:#bcd1ff;border:1px solid var(--blue);border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700}.audit-module__7Sw51q__aoBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:800;display:inline-block}.audit-module__7Sw51q__aoBadgeBad{color:#fca5a5;border:1px solid var(--warn);background:#ef44441f}.audit-module__7Sw51q__aoBadgeGood{color:#6ee7b7;border:1px solid var(--green);background:#34d3991f}.audit-module__7Sw51q__planList{gap:.85rem;display:grid}.audit-module__7Sw51q__planCard{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:1.1rem 1.2rem}.audit-module__7Sw51q__planStep{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:inline-block}.audit-module__7Sw51q__planFix{color:var(--white);margin:0 0 .7rem;font-size:1rem;font-weight:600;line-height:1.45}.audit-module__7Sw51q__planMeta{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.audit-module__7Sw51q__planCat{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:700}.audit-module__7Sw51q__planLift{color:var(--green);font-size:.92rem;font-weight:800}.audit-module__7Sw51q__faqList{border-top:1px solid var(--border);margin-top:1.5rem}.audit-module__7Sw51q__faqItem{border-bottom:1px solid var(--border)}.audit-module__7Sw51q__faqItemOpen{border-left:3px solid var(--blue)}.audit-module__7Sw51q__faqQ{text-align:left;cursor:pointer;width:100%;color:var(--white);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1rem;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:700;display:flex}.audit-module__7Sw51q__faqIcon{color:var(--blue);flex-shrink:0;font-size:1.5rem;line-height:1}.audit-module__7Sw51q__faqA{max-height:0;transition:max-height .3s;overflow:hidden}.audit-module__7Sw51q__faqAOpen{max-height:520px}.audit-module__7Sw51q__faqAInner{color:var(--muted);max-width:72ch;padding:0 1rem 1.3rem;line-height:1.7}.audit-module__7Sw51q__crossLinks{gap:.7rem;max-width:72ch;margin-top:1.25rem;display:grid}.audit-module__7Sw51q__crossLinks a{border:1px solid var(--border);color:var(--white);border-radius:10px;padding:.9rem 1.1rem;font-weight:700;text-decoration:none;transition:border-color .16s,background .16s;display:block}.audit-module__7Sw51q__crossLinks a:hover{border-color:var(--blue);background:#2f75ff14}@media (max-width:980px){.audit-module__7Sw51q__auditGrid{grid-template-columns:1fr}.audit-module__7Sw51q__auditResult{order:-1;position:static}}@media (max-width:900px){.audit-module__7Sw51q__takeaways{grid-template-columns:1fr}}@media (max-width:680px){.audit-module__7Sw51q__splitRow,.audit-module__7Sw51q__schemaRow{grid-template-columns:1fr}.audit-module__7Sw51q__rankCard{grid-template-columns:110px 1fr auto;gap:.6rem}.audit-module__7Sw51q__rankName{font-size:.82rem}}@media (max-width:640px){.audit-module__7Sw51q__section{padding:3.25rem 0 .5rem}.audit-module__7Sw51q__qRow{flex-wrap:wrap}.audit-module__7Sw51q__fixItem{grid-template-columns:auto 1fr}.audit-module__7Sw51q__fixCat{text-align:left;grid-column:2}}@media (prefers-reduced-motion:reduce){.audit-module__7Sw51q__pulseDot{animation:none!important}.audit-module__7Sw51q__catBarFill,.audit-module__7Sw51q__meterFill,.audit-module__7Sw51q__progressFill,.audit-module__7Sw51q__gaugeNeedle,.audit-module__7Sw51q__rankBarFill,.audit-module__7Sw51q__faqA,.audit-module__7Sw51q__splitPanel{transition:none!important}}
.styles-module__5HynOG__kit{--kit-blue:#3b82f6;--kit-blue-soft:#3b82f614;--kit-blue-line:#3b82f64d;--kit-green:#22c55e;--kit-green-soft:#22c55e14;--kit-amber:#f59e0b;--kit-red:#ef4444;--kit-bg-card:#0a0a0a;--kit-bg-deep:#050505;--kit-line:#1f2937;--kit-mute:#6b7280;--kit-text-soft:#9ca3af;--kit-text:#d1d5db;--kit-radius:14px;font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;color:var(--kit-text)}.styles-module__5HynOG__stat{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.styles-module__5HynOG__statValue{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:var(--kit-blue);letter-spacing:.005em;font-size:clamp(36px,4.5vw,60px);font-weight:400;line-height:1}.styles-module__5HynOG__statValue.styles-module__5HynOG__green{color:var(--kit-green)}.styles-module__5HynOG__statValue.styles-module__5HynOG__amber{color:var(--kit-amber)}.styles-module__5HynOG__statLabel{color:var(--kit-text-soft);font-size:clamp(12px,1vw,14px);line-height:1.4}.styles-module__5HynOG__statSource{color:var(--kit-mute);font-size:clamp(10px,.85vw,12px);font-style:italic}.styles-module__5HynOG__calc{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);padding:clamp(20px,2.4vw,32px)}.styles-module__5HynOG__calcGrid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:clamp(18px,2.4vw,32px);display:grid}@media (max-width:720px){.styles-module__5HynOG__calcGrid{grid-template-columns:1fr}}.styles-module__5HynOG__calcInputs{flex-direction:column;gap:clamp(14px,1.6vw,20px);display:flex}.styles-module__5HynOG__calcRow{flex-direction:column;gap:8px;display:flex}.styles-module__5HynOG__calcLabel{color:var(--kit-text);justify-content:space-between;font-size:clamp(13px,1vw,14px);font-weight:700;display:flex}.styles-module__5HynOG__calcLabel span{color:var(--kit-blue);font-weight:800}.styles-module__5HynOG__calcSlider{appearance:none;background:var(--kit-line);cursor:pointer;background-clip:content-box;border-radius:6px;outline:none;width:100%;height:8px;min-height:44px;padding:18px 0}.styles-module__5HynOG__calcSlider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--kit-blue);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 0 12px #3b82f699}.styles-module__5HynOG__calcSlider::-moz-range-thumb{background:var(--kit-blue);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px}.styles-module__5HynOG__calcResult{background:linear-gradient(135deg,var(--kit-bg-deep)0%,#3b82f60f 100%);border:1px solid var(--kit-blue);border-radius:var(--kit-radius);flex-direction:column;justify-content:center;padding:clamp(18px,2.4vw,28px);display:flex}.styles-module__5HynOG__calcResultLabel{color:var(--kit-text-soft);text-transform:uppercase;letter-spacing:.18em;margin-bottom:8px;font-size:clamp(11px,.9vw,13px);font-weight:800}.styles-module__5HynOG__calcResultValue{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:var(--kit-green);letter-spacing:.005em;font-size:clamp(36px,4.5vw,60px);font-weight:400;line-height:1}.styles-module__5HynOG__calcResultValue.styles-module__5HynOG__warn{color:var(--kit-amber)}.styles-module__5HynOG__calcResultValue.styles-module__5HynOG__bad{color:var(--kit-red)}.styles-module__5HynOG__calcResultSub{color:var(--kit-text);margin-top:10px;font-size:clamp(13px,1.05vw,15px);line-height:1.5}.styles-module__5HynOG__quiz{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);padding:clamp(20px,2.6vw,32px)}.styles-module__5HynOG__quizQ{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 14px;font-size:clamp(20px,2.4vw,30px);font-weight:400;line-height:1.15}.styles-module__5HynOG__quizProgress{color:var(--kit-mute);text-transform:uppercase;letter-spacing:.18em;margin-bottom:12px;font-size:clamp(11px,.9vw,13px);font-weight:800}.styles-module__5HynOG__quizOpts{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.styles-module__5HynOG__quizBtn{background:var(--kit-blue-soft);color:var(--kit-blue);border:1px solid var(--kit-blue-line);cursor:pointer;border-radius:10px;min-height:44px;padding:clamp(12px,1.4vw,16px) clamp(18px,2.4vw,28px);font-family:inherit;font-size:clamp(14px,1.1vw,16px);font-weight:800;transition:all .18s}.styles-module__5HynOG__quizBtn:hover{color:#fff;background:#3b82f62e;transform:translateY(-2px)}.styles-module__5HynOG__quizResult{background:linear-gradient(135deg,var(--kit-green-soft),transparent);border:1px solid var(--kit-green);border-radius:12px;margin-top:18px;padding:clamp(16px,2vw,22px)}.styles-module__5HynOG__quizResultTag{color:var(--kit-green);text-transform:uppercase;letter-spacing:.18em;margin-bottom:8px;font-size:clamp(11px,.9vw,13px);font-weight:800}.styles-module__5HynOG__quizResultTitle{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 8px;font-size:clamp(22px,2.6vw,32px);font-weight:400}.styles-module__5HynOG__quizResultBody{color:var(--kit-text);font-size:clamp(14px,1.1vw,16px);line-height:1.6}.styles-module__5HynOG__quizReset{border:1px solid var(--kit-line);color:var(--kit-text-soft);cursor:pointer;background:0 0;border-radius:8px;min-height:44px;margin-top:14px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700}.styles-module__5HynOG__ba{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);padding:clamp(18px,2.4vw,28px)}.styles-module__5HynOG__baSwitch{background:var(--kit-bg-deep);border:1px solid var(--kit-line);border-radius:999px;margin-bottom:18px;padding:4px;display:inline-flex}.styles-module__5HynOG__baSwitchBtn{color:var(--kit-text-soft);cursor:pointer;letter-spacing:.05em;background:0 0;border:none;border-radius:999px;min-height:44px;padding:clamp(10px,1.1vw,14px) clamp(16px,2vw,24px);font-family:inherit;font-size:clamp(13px,1vw,14px);font-weight:800;transition:all .18s}.styles-module__5HynOG__baSwitchBtn.styles-module__5HynOG__on{background:var(--kit-blue);color:#fff;box-shadow:0 0 12px #3b82f666}.styles-module__5HynOG__baBody{background:var(--kit-bg-deep);border-left:3px solid var(--kit-line);color:var(--kit-text);border-radius:10px;min-height:80px;padding:clamp(16px,2vw,22px);font-size:clamp(14px,1.15vw,16px);line-height:1.65}.styles-module__5HynOG__baBody.styles-module__5HynOG__before{border-left-color:var(--kit-red)}.styles-module__5HynOG__baBody.styles-module__5HynOG__after{border-left-color:var(--kit-green);color:#fff}.styles-module__5HynOG__tl{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);padding:clamp(20px,2.6vw,32px)}.styles-module__5HynOG__tlTrack{scroll-snap-type:x mandatory;gap:8px;margin-bottom:18px;padding-bottom:6px;display:flex;overflow-x:auto}.styles-module__5HynOG__tlDot{border:1px solid var(--kit-line);background:var(--kit-bg-deep);min-width:56px;min-height:44px;color:var(--kit-text-soft);font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.04em;cursor:pointer;scroll-snap-align:start;border-radius:10px;flex:none;padding:10px 14px;font-size:clamp(14px,1.2vw,18px);font-weight:400;transition:all .18s}.styles-module__5HynOG__tlDot.styles-module__5HynOG__active{background:var(--kit-blue);color:#fff;border-color:var(--kit-blue)}.styles-module__5HynOG__tlDot.styles-module__5HynOG__done{background:var(--kit-green-soft);color:var(--kit-green);border-color:var(--kit-green)}.styles-module__5HynOG__tlPanel{background:var(--kit-bg-deep);border-left:3px solid var(--kit-blue);border-radius:12px;padding:clamp(18px,2.2vw,28px)}.styles-module__5HynOG__tlTitle{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 8px;font-size:clamp(20px,2.2vw,28px);font-weight:400}.styles-module__5HynOG__tlBody{color:var(--kit-text);margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.65}.styles-module__5HynOG__tap{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);overflow:hidden}.styles-module__5HynOG__tapBtn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:44px;padding:clamp(16px,2vw,22px) clamp(20px,2.4vw,28px);font-family:inherit;display:flex}.styles-module__5HynOG__tapBtn:hover{background:var(--kit-blue-soft)}.styles-module__5HynOG__tapTitle{color:#fff;font-size:clamp(15px,1.2vw,17px);font-weight:700;line-height:1.3}.styles-module__5HynOG__tapArrow{color:var(--kit-blue);flex-shrink:0;font-size:clamp(18px,1.6vw,22px);transition:transform .18s}.styles-module__5HynOG__tap.styles-module__5HynOG__open .styles-module__5HynOG__tapArrow{transform:rotate(180deg)}.styles-module__5HynOG__tapBody{color:var(--kit-text);padding:0 clamp(20px,2.4vw,28px) clamp(16px,2vw,22px);font-size:clamp(14px,1.1vw,16px);line-height:1.7;display:none}.styles-module__5HynOG__tap.styles-module__5HynOG__open .styles-module__5HynOG__tapBody{display:block}.styles-module__5HynOG__story{background:#030510;border:1px solid #3b82f64d;border-radius:14px;margin:clamp(20px,3vw,36px) 0;padding:clamp(22px,3vw,40px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3b82f62e,0 30px 60px -25px #3b82f659,0 0 80px -20px #f973162e}.styles-module__5HynOG__storyBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__5HynOG__storyOrbBlue,.styles-module__5HynOG__storyOrbOrange{filter:blur(70px);opacity:.55;border-radius:50%;position:absolute}.styles-module__5HynOG__storyOrbBlue{background:radial-gradient(circle,#3b82f680,#0000 60%);width:360px;height:360px;top:-120px;left:-100px}.styles-module__5HynOG__storyOrbOrange{background:radial-gradient(circle,#f9731659,#0000 60%);width:320px;height:320px;bottom:-120px;right:-80px}.styles-module__5HynOG__storyInner{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:clamp(18px,2.6vw,32px);display:flex;position:relative}.styles-module__5HynOG__storyImageWrap{flex:none;width:100%}.styles-module__5HynOG__storyImage{aspect-ratio:4/3;object-fit:cover;object-position:center top;border:1px solid #3b82f659;border-radius:8px;width:100%;display:block;box-shadow:inset 0 0 0 1px #60a5fa2e,0 18px 36px -16px #0009}.styles-module__5HynOG__storyContent{flex:280px;min-width:0}.styles-module__5HynOG__storyEyebrow{color:var(--kit-blue-bright);text-transform:uppercase;letter-spacing:.28em;text-shadow:0 0 16px #60a5fa80;margin:0 0 14px;font-size:clamp(12px,1vw,14px);font-weight:800}.styles-module__5HynOG__storyTitle{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;text-shadow:0 0 32px #60a5fa80;margin:0 0 clamp(14px,1.8vw,22px);font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:.95}.styles-module__5HynOG__storyBody{color:var(--kit-text);font-size:clamp(15px,1.2vw,17px);line-height:1.7}.styles-module__5HynOG__storyBody p{margin:0 0 14px}.styles-module__5HynOG__storyBody p:last-child{margin-bottom:0}.styles-module__5HynOG__storyAttr{font-family:var(--font-family-body),"DM Sans",sans-serif;color:var(--kit-blue-bright);letter-spacing:.04em;border-top:1px dashed #3b82f64d;margin:clamp(16px,2vw,22px) 0 0;padding-top:clamp(14px,1.6vw,18px);font-size:clamp(12px,1vw,14px);font-style:normal}.styles-module__5HynOG__storyAttr a{color:var(--kit-blue-bright);text-underline-offset:2px;font-weight:700;text-decoration:underline;transition:color .15s,text-shadow .15s}.styles-module__5HynOG__storyAttr a:hover,.styles-module__5HynOG__storyAttr a:focus-visible{color:#93c5fd;text-shadow:0 0 18px #93c5fd99;outline:none}.styles-module__5HynOG__storyPlaceholder{border:1px dashed var(--kit-amber);color:var(--kit-amber);background:#f59e0b0f;border-radius:8px;padding:14px 16px;font-size:clamp(13px,1vw,14px);font-style:italic;line-height:1.5}.styles-module__5HynOG__authorBio{background:#030510;border:1px solid #3b82f64d;border-radius:14px;max-width:980px;margin:clamp(28px,4vw,48px) auto;padding:clamp(22px,3vw,40px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3b82f62e,0 30px 60px -25px #3b82f64d}.styles-module__5HynOG__authorBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__5HynOG__authorOrbBlue,.styles-module__5HynOG__authorOrbOrange{filter:blur(70px);opacity:.45;border-radius:50%;position:absolute}.styles-module__5HynOG__authorOrbBlue{background:radial-gradient(circle,#3b82f673,#0000 60%);width:340px;height:340px;top:-100px;right:-80px}.styles-module__5HynOG__authorOrbOrange{background:radial-gradient(circle,#f973164d,#0000 60%);width:280px;height:280px;bottom:-100px;left:-60px}.styles-module__5HynOG__authorInner{z-index:1;flex-wrap:wrap;align-items:center;gap:clamp(18px,2.6vw,30px);display:flex;position:relative}.styles-module__5HynOG__authorPhotoWrap{flex:none;width:clamp(120px,18vw,168px)}.styles-module__5HynOG__authorPhoto{aspect-ratio:1;object-fit:cover;object-position:center top;border:2px solid #60a5fa73;border-radius:50%;width:100%;display:block;box-shadow:0 0 0 4px #3b82f61a,0 18px 36px -16px #0009}.styles-module__5HynOG__authorBody{flex:280px;min-width:0}.styles-module__5HynOG__authorEyebrow{color:var(--kit-blue-bright);text-transform:uppercase;letter-spacing:.28em;text-shadow:0 0 16px #60a5fa80;margin:0 0 8px;font-size:clamp(12px,1vw,14px);font-weight:800}.styles-module__5HynOG__authorName{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;text-shadow:0 0 32px #60a5fa80;margin:0 0 clamp(12px,1.6vw,18px);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;line-height:.95}.styles-module__5HynOG__authorBioText{color:#e5e7eb;margin:0 0 clamp(14px,1.8vw,20px);font-size:clamp(15px,1.2vw,17px);line-height:1.65}.styles-module__5HynOG__authorBioText a{color:var(--kit-blue-bright);text-underline-offset:2px;text-decoration:underline}.styles-module__5HynOG__authorBioText a:hover,.styles-module__5HynOG__authorBioText a:focus-visible{color:#fff}.styles-module__5HynOG__authorTagline{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--kit-blue-bright);text-shadow:0 0 18px #60a5fa66;margin:0 0 clamp(14px,1.8vw,20px);font-size:clamp(1rem,1.9vw,1.4rem)}.styles-module__5HynOG__authorBioFinePrint{color:#9ca3af;opacity:.85;margin:calc(-1*clamp(10px,1.4vw,16px)) 0 clamp(16px,2vw,22px);font-size:clamp(12px,1vw,13px);line-height:1.4}.styles-module__5HynOG__authorSocials{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.styles-module__5HynOG__authorSocials a{color:var(--kit-blue-bright);background:#3b82f614;border:1px solid #3b82f64d;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:8px 14px;font-size:clamp(13px,1vw,14px);font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.styles-module__5HynOG__authorSocials a:hover,.styles-module__5HynOG__authorSocials a:focus-visible{color:#fff;background:#3b82f62e;border-color:#3b82f68c;outline:none}.styles-module__5HynOG__authorSocials a span{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:var(--kit-blue);letter-spacing:.02em;font-weight:400}@media (max-width:600px){.styles-module__5HynOG__authorInner{flex-direction:column;align-items:flex-start}.styles-module__5HynOG__authorPhotoWrap{width:clamp(100px,30vw,140px)}}.styles-module__5HynOG__signatureFooter{text-align:center;background:#030303;border-top:1px solid #ffffff0f;padding:clamp(28px,4vw,44px) 6vw}.styles-module__5HynOG__signatureFooter p{color:var(--kit-text-soft);margin:0;font-size:clamp(13px,1vw,14px);line-height:1.5}.styles-module__5HynOG__signatureFooter a{color:var(--kit-blue-bright);font-weight:700;text-decoration:none;transition:color .15s,text-shadow .15s}.styles-module__5HynOG__signatureFooter a:hover,.styles-module__5HynOG__signatureFooter a:focus-visible{color:#93c5fd;text-shadow:0 0 16px #93c5fd80;outline:none}.styles-module__5HynOG__cmp{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);overflow:hidden}.styles-module__5HynOG__cmpTabs{background:var(--kit-bg-deep);border-bottom:1px solid var(--kit-line);flex-wrap:wrap;gap:4px;padding:12px;display:flex}.styles-module__5HynOG__cmpTab{color:var(--kit-text-soft);cursor:pointer;letter-spacing:.04em;background:0 0;border:1px solid #0000;border-radius:8px;min-height:44px;padding:10px 16px;font-family:inherit;font-size:clamp(13px,1vw,14px);font-weight:800}.styles-module__5HynOG__cmpTab.styles-module__5HynOG__on{background:var(--kit-blue);color:#fff}.styles-module__5HynOG__cmpRows{padding:clamp(14px,1.8vw,22px)}.styles-module__5HynOG__cmpRow{border-bottom:1px solid var(--kit-line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;padding:14px 0;display:grid}.styles-module__5HynOG__cmpRow:last-child{border-bottom:none}.styles-module__5HynOG__cmpRowLabel{color:var(--kit-mute);text-transform:uppercase;letter-spacing:.18em;font-size:clamp(11px,.9vw,13px);font-weight:700}.styles-module__5HynOG__cmpRowVal{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:var(--kit-text);text-align:center;letter-spacing:.005em;font-size:clamp(20px,2.2vw,28px);font-weight:400;line-height:1}.styles-module__5HynOG__cmpRowVal.styles-module__5HynOG__win{color:var(--kit-green)}.styles-module__5HynOG__cmpRowVal.styles-module__5HynOG__lose{color:#4b5563;text-decoration:line-through;-webkit-text-decoration-color:var(--kit-red);text-decoration-color:var(--kit-red)}.styles-module__5HynOG__chart{background:var(--kit-bg-card);border:1px solid var(--kit-line);border-radius:var(--kit-radius);padding:clamp(18px,2.2vw,26px)}.styles-module__5HynOG__chartTitle{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 16px;font-size:clamp(18px,2vw,24px);font-weight:400}.styles-module__5HynOG__chartBars{flex-direction:column;gap:12px;display:flex}.styles-module__5HynOG__chartBarRow{grid-template-columns:minmax(80px,130px) 1fr auto;align-items:center;gap:10px;display:grid}.styles-module__5HynOG__chartBarLabel{color:var(--kit-text);font-size:clamp(12px,1vw,14px);font-weight:700}.styles-module__5HynOG__chartBarTrack{background:var(--kit-bg-deep);border:1px solid var(--kit-line);border-radius:8px;height:14px;overflow:hidden}.styles-module__5HynOG__chartBarFill{background:linear-gradient(90deg,var(--kit-blue),#60a5fa);border-radius:8px;width:0;height:100%;transition:width .9s cubic-bezier(.2,.7,.3,1)}.styles-module__5HynOG__chartBarFill.styles-module__5HynOG__green{background:linear-gradient(90deg,var(--kit-green),#4ade80)}.styles-module__5HynOG__chartBarFill.styles-module__5HynOG__amber{background:linear-gradient(90deg,var(--kit-amber),#fbbf24)}.styles-module__5HynOG__chartBarFill.styles-module__5HynOG__red{background:linear-gradient(90deg,var(--kit-red),#f87171)}.styles-module__5HynOG__chartBarValue{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;text-align:right;min-width:50px;font-size:clamp(15px,1.2vw,18px);font-weight:400}@media (prefers-reduced-motion:reduce){.styles-module__5HynOG__chartBarFill{transition:none!important}}
.PlatformExperienceBlock-module__gamzwq__wrap{font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;background:#060606;border-top:1px solid #1f2937;border-bottom:1px solid #1f2937;padding:clamp(36px,5vw,64px) 6vw}.PlatformExperienceBlock-module__gamzwq__inner{text-align:center;max-width:1100px;margin:0 auto}.PlatformExperienceBlock-module__gamzwq__eyebrow{color:#3b82f6;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px;font-size:clamp(11px,.85vw,13px);font-weight:800}.PlatformExperienceBlock-module__gamzwq__headline{font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;color:#d1d5db;max-width:880px;margin:0 auto clamp(22px,3vw,34px);font-size:clamp(16px,1.7vw,22px);line-height:1.55}.PlatformExperienceBlock-module__gamzwq__headline b{color:#fff;font-weight:800}.PlatformExperienceBlock-module__gamzwq__tierRow{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(16px,2.4vw,32px);display:grid}@media (max-width:720px){.PlatformExperienceBlock-module__gamzwq__tierRow{grid-template-columns:1fr}}.PlatformExperienceBlock-module__gamzwq__tier{background:#0a0a0a;border:1px solid #1f2937;border-radius:14px;flex-direction:column;gap:14px;padding:clamp(18px,2.2vw,26px);display:flex}.PlatformExperienceBlock-module__gamzwq__tierLabel{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.16em;color:#93c5fd;text-transform:uppercase;font-size:clamp(13px,1.05vw,16px)}.PlatformExperienceBlock-module__gamzwq__tierList{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.PlatformExperienceBlock-module__gamzwq__chip{color:#fff;white-space:nowrap;background:#3b82f614;border:1px solid #3b82f64d;border-radius:999px;padding:8px 14px;font-size:clamp(13px,1.1vw,15px);font-weight:700}
.BlogHeroCollage-module__wJVZjq__collage{z-index:0;position:absolute;inset:0;overflow:hidden}.BlogHeroCollage-module__wJVZjq__audioBtn{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0508108c;border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;line-height:0;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:absolute;bottom:clamp(1rem,2vw,1.5rem);right:clamp(1rem,2vw,1.5rem);box-shadow:0 6px 20px #00000073}.BlogHeroCollage-module__wJVZjq__audioBtn:hover{background:#050810c7;border-color:#ffffffbf;transform:translateY(-1px)}.BlogHeroCollage-module__wJVZjq__audioBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.BlogHeroCollage-module__wJVZjq__audioIcon{flex-shrink:0;width:20px;height:20px;display:block}@media (max-width:768px){.BlogHeroCollage-module__wJVZjq__audioBtn{width:40px;height:40px;top:calc(62px + .75rem);bottom:auto;right:.85rem}}
.BlogAuthorBio-module__LhW6vq__over{border-top:1px solid #ffffff24;align-items:center;gap:clamp(1.1rem,3vw,1.9rem);max-width:640px;margin-top:clamp(1.75rem,4vw,2.75rem);padding-top:clamp(1.5rem,3vw,2.25rem);line-height:1.5;display:flex}.BlogAuthorBio-module__LhW6vq__over.BlogAuthorBio-module__LhW6vq__flush{border-top:none;margin-top:0;padding-top:0}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__vid{border:2px solid #3b82f68c;border-radius:50%;flex-shrink:0;width:clamp(92px,13vw,132px);height:clamp(92px,13vw,132px);overflow:hidden;box-shadow:0 12px 30px -10px #000000b3}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__vid video{object-fit:cover;width:100%;height:100%;display:block}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__meta{flex-direction:column;gap:.25rem;min-width:0;display:flex}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#93c5fd;margin:0;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:700}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__name{letter-spacing:normal;text-transform:none;color:#fff;margin:.1rem 0 0;font-family:Bebas Neue,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:400;line-height:1}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__tagline{color:#60a5fa;text-shadow:0 2px 10px #0000008c;margin:.1rem 0 .5rem;font-family:DM Sans,sans-serif;font-size:clamp(1.05rem,1.9vw,1.35rem);font-weight:700}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__cred{color:#e5e7eb;text-shadow:0 2px 10px #00000080;margin:0 0 .25rem;font-family:DM Sans,sans-serif;font-size:clamp(.92rem,1.6vw,1.02rem);line-height:1.5}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__bookLink{color:#60a5fa;text-underline-offset:2px;font-weight:600;text-decoration:underline}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__bookLink:hover{color:#93c5fd}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__bookNote{color:#9ca3af;text-shadow:0 2px 10px #00000080;margin:.05rem 0 0;font-family:DM Sans,sans-serif;font-size:clamp(.78rem,1.2vw,.85rem);font-style:italic}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials{flex-wrap:wrap;gap:.4rem 1.1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials a{color:#9ca3af;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials a span{color:#60a5fa;margin-right:.25rem;font-weight:700}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials a:hover{color:#fff;text-decoration:none}@media (max-width:600px){.BlogAuthorBio-module__LhW6vq__over{text-align:center;flex-direction:column;align-items:center}.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials{justify-content:center}}@media (prefers-reduced-motion:reduce){.BlogAuthorBio-module__LhW6vq__over .BlogAuthorBio-module__LhW6vq__socials a{transition:none}}
.article-module__j44-9a__root{--bg:#030303;--bg2:#060606;--panel:#0c0c0e;--line:#1d1d22;--blue:#3b82f6;--green:#22c55e;--white:#f4f4f5;--gray:#a1a1aa;--gray2:#71717a;--head:"Bebas Neue",sans-serif;--body:"DM Sans",sans-serif;--grid:8px;--panel2:#121216;background:var(--bg);color:var(--white);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.7;overflow-x:hidden}.article-module__j44-9a__root *{box-sizing:border-box}.article-module__j44-9a__wrap{max-width:760px;margin:0 auto;padding:0 24px}.article-module__j44-9a__root a{color:var(--blue);text-decoration:none}.article-module__j44-9a__root a:hover{text-decoration:underline}.article-module__j44-9a__root h1{font-family:var(--head);letter-spacing:.004em;margin:0 0 16px;font-size:clamp(40px,7.5vw,86px);font-weight:400;line-height:.98}.article-module__j44-9a__root h1 .article-module__j44-9a__b{color:var(--blue)}.article-module__j44-9a__root h2{font-family:var(--head);letter-spacing:.01em;text-transform:uppercase;margin:64px 0 8px;font-size:clamp(30px,6vw,52px);font-weight:400;line-height:1}.article-module__j44-9a__root h3{font-family:var(--head);text-transform:uppercase;margin:0 0 4px;font-size:clamp(24px,4.5vw,34px);font-weight:400;line-height:1.02}.article-module__j44-9a__root p{margin:0 0 18px}.article-module__j44-9a__kicker{font-family:var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin:0 0 16px;font-size:13px;font-weight:700}.article-module__j44-9a__lede{color:#e4e4e7;font-size:21px}.article-module__j44-9a__muted{color:var(--gray)}.article-module__j44-9a__small{color:var(--gray2);font-size:14px}.article-module__j44-9a__root strong{color:#fff;font-weight:700}.article-module__j44-9a__blue{color:var(--blue);font-weight:700}.article-module__j44-9a__hero{background:#030510;padding:80px 5vw 72px;position:relative;overflow:hidden}.article-module__j44-9a__heroBg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.article-module__j44-9a__heroOrb,.article-module__j44-9a__heroOrb2{filter:blur(80px);opacity:.7;border-radius:50%;position:absolute}.article-module__j44-9a__heroOrb{background:radial-gradient(circle,#3b82f680,#0000 60%);width:600px;height:600px;animation:22s ease-in-out infinite article-module__j44-9a__orbFloat;top:-100px;left:-100px}.article-module__j44-9a__heroOrb2{background:radial-gradient(circle,#3b82f638,#0000 60%);width:500px;height:500px;animation:28s ease-in-out infinite reverse article-module__j44-9a__orbFloat;top:40%;right:-150px}@keyframes article-module__j44-9a__orbFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-40px)scale(1.1)}}.article-module__j44-9a__heroGrid{background-image:linear-gradient(#3b82f60d 1px,#0000 1px),linear-gradient(90deg,#3b82f60d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.article-module__j44-9a__heroWrap{z-index:2;text-align:center;max-width:1100px;margin:0 auto;padding:0 24px;position:relative}.article-module__j44-9a__heroWrap h1{margin:0 0 20px}.article-module__j44-9a__heroBadge{font-family:var(--head);letter-spacing:.2em;color:var(--blue);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 32px;font-size:.85rem;display:inline-flex}.article-module__j44-9a__heroBadgeDot{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite article-module__j44-9a__pulseDot;box-shadow:0 0 12px #22c55ecc}@keyframes article-module__j44-9a__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.article-module__j44-9a__heroWrap .article-module__j44-9a__lede{color:#9ca3af;max-width:760px;margin:0 auto}.article-module__j44-9a__heroCtas{flex-wrap:wrap;justify-content:center;gap:14px;margin:36px 0 0;display:flex}.article-module__j44-9a__heroCtaPrimary,.article-module__j44-9a__heroCtaSecondary{font-family:var(--head);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:8px;padding:18px 36px;font-size:1.1rem;text-decoration:none;transition:all .2s;display:inline-block}.article-module__j44-9a__heroCtaPrimary{color:#fff;background:#2563eb;border:none;box-shadow:0 10px 30px #2563eb59,inset 0 1px #fff3}.article-module__j44-9a__heroCtaPrimary:hover{background:#1d4ed8;text-decoration:none}.article-module__j44-9a__root a.article-module__j44-9a__heroCtaPrimary,.article-module__j44-9a__root a.article-module__j44-9a__heroCtaPrimary:hover,.article-module__j44-9a__root a.article-module__j44-9a__heroCtaSecondary,.article-module__j44-9a__root a.article-module__j44-9a__heroCtaSecondary:hover{color:#fff}.article-module__j44-9a__heroCtaSecondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #374151}.article-module__j44-9a__heroCtaSecondary:hover{background:#ffffff12;border-color:#6b7280;text-decoration:none}.article-module__j44-9a__step{scroll-margin-top:90px}.article-module__j44-9a__heroShot{z-index:2;max-width:1100px;margin:44px auto 0;padding:0 24px;position:relative}.article-module__j44-9a__heroShot img{border:1px solid var(--line);border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 14px 50px #00000080}@media (prefers-reduced-motion:reduce){.article-module__j44-9a__heroOrb,.article-module__j44-9a__heroOrb2,.article-module__j44-9a__heroBadgeDot{animation:none}}@media (max-width:640px){.article-module__j44-9a__hero{padding:56px 4vw 48px}.article-module__j44-9a__heroBadge{letter-spacing:.16em;margin-bottom:22px;font-size:.72rem}}.article-module__j44-9a__stats{gap:var(--grid);grid-template-columns:repeat(3,1fr);margin:32px 0;display:grid}.article-module__j44-9a__stat{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:20px 16px}.article-module__j44-9a__statN{font-family:var(--head);color:var(--blue);font-size:40px;line-height:1}.article-module__j44-9a__statL{color:var(--gray);margin-top:6px;font-size:13px;line-height:1.35}.article-module__j44-9a__rule{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:8px;margin:24px 0;padding:24px}.article-module__j44-9a__rule h3{color:var(--blue)}.article-module__j44-9a__shipAnchor{scroll-margin-top:90px}.article-module__j44-9a__step{border-top:3px solid var(--blue);margin-top:72px;padding-top:24px}.article-module__j44-9a__stepNum{font-family:var(--head);color:#fff;background:var(--blue);letter-spacing:.06em;border-radius:8px;margin:0 0 16px;padding:7px 18px;font-size:clamp(26px,5vw,40px);line-height:1;display:inline-block}.article-module__j44-9a__step h3{font-size:clamp(28px,5.5vw,42px)}.article-module__j44-9a__youGet{border:1px solid var(--line);background:#3b82f612;border-radius:8px;margin:18px 0 0;padding:14px 18px;font-size:16px}.article-module__j44-9a__youGet b{color:var(--blue)}.article-module__j44-9a__floatProgress{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0c0c0eeb;border:1px solid #3b82f673;border-radius:14px;flex-direction:column;gap:9px;width:min(232px,100vw - 32px);padding:12px 14px;transition:border-color .2s,transform .2s;animation:.45s cubic-bezier(.2,.9,.3,1.2) article-module__j44-9a__floatProgIn;display:flex;position:fixed;bottom:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px);box-shadow:0 16px 44px #0009}.article-module__j44-9a__floatProgress:hover{border-color:#3b82f6cc;transform:translateY(-2px)}@keyframes article-module__j44-9a__floatProgIn{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:none}}.article-module__j44-9a__floatHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.article-module__j44-9a__floatLabel{font-family:var(--head);text-transform:uppercase;letter-spacing:.04em;color:var(--white);font-size:17px;line-height:1}.article-module__j44-9a__floatCount{color:var(--gray);white-space:nowrap;font-size:12px}.article-module__j44-9a__floatCount strong{color:var(--white);font-size:14px;font-weight:700}.article-module__j44-9a__floatTrack{background:#17171c;border-radius:5px;height:8px;overflow:hidden}.article-module__j44-9a__floatFill{background:linear-gradient(90deg,var(--blue)0%,var(--green)100%);border-radius:5px;width:0;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 8px #3b82f680}.article-module__j44-9a__floatComplete{border-color:#22c55eb3}.article-module__j44-9a__floatCelebrating{animation:1.6s ease-out article-module__j44-9a__floatCelebrate}@keyframes article-module__j44-9a__floatCelebrate{0%,to{box-shadow:0 16px 44px #0009}25%{box-shadow:0 0 0 3px #22c55e66,0 16px 44px #0009}}.article-module__j44-9a__celebrate{text-align:center;transform-origin:50%;padding:1px 0 2px;animation:.5s cubic-bezier(.2,1.35,.4,1.05) both article-module__j44-9a__celebratePop}.article-module__j44-9a__celebrateHead{font-family:var(--head);text-transform:uppercase;letter-spacing:.02em;color:var(--white);font-size:18px;line-height:1.05}.article-module__j44-9a__celebrateSub{color:var(--green);margin-top:3px;font-size:12px;font-weight:700}@keyframes article-module__j44-9a__celebratePop{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.12)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}.article-module__j44-9a__confetti{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:6px;left:50%}.article-module__j44-9a__confettiPiece{opacity:0;width:9px;height:9px;animation:1.7s cubic-bezier(.15,.6,.35,1) forwards article-module__j44-9a__confettiBurst;animation-delay:var(--delay);will-change:transform,opacity;border-radius:2px;margin:-4px 0 0 -4px;position:absolute;top:0;left:0;transform:translate(0)}.article-module__j44-9a__confBlue{background:var(--blue)}.article-module__j44-9a__confGreen{background:var(--green)}.article-module__j44-9a__confWhite{background:#fff}@keyframes article-module__j44-9a__confettiBurst{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}12%{opacity:1}to{opacity:0;transform:translate(var(--tx),var(--ty))rotate(var(--rot))scale(1)}}@media (prefers-reduced-motion:reduce){.article-module__j44-9a__floatProgress{animation:none}.article-module__j44-9a__floatProgress:hover{transform:none}.article-module__j44-9a__floatCelebrating,.article-module__j44-9a__celebrate{animation:none}.article-module__j44-9a__confetti{display:none}.article-module__j44-9a__confettiPiece{opacity:0;animation:none}}.article-module__j44-9a__root a.article-module__j44-9a__cta,.article-module__j44-9a__root a.article-module__j44-9a__cta:hover,.article-module__j44-9a__root a.article-module__j44-9a__see,.article-module__j44-9a__root a.article-module__j44-9a__see:hover{color:#04270f}.article-module__j44-9a__markBtn{appearance:none;cursor:pointer;border:1px solid var(--line);background:var(--panel2);min-height:48px;color:var(--white);font-family:var(--body);border-radius:10px;align-items:center;gap:9px;margin-top:18px;padding:12px 22px;font-size:15px;font-weight:700;transition:all .15s;display:inline-flex}.article-module__j44-9a__markBtn:hover{background:#17171c;border-color:#34343c}.article-module__j44-9a__markBtnDone{background:var(--green);border-color:var(--green);color:#04270f}.article-module__j44-9a__markBtnDone:hover{background:var(--green);border-color:var(--green);filter:brightness(1.05)}.article-module__j44-9a__markIcon{font-size:16px;line-height:1}.article-module__j44-9a__step:has(.article-module__j44-9a__markBtnDone){border-top-color:var(--green)}.article-module__j44-9a__prompt{border:1px solid var(--line);background:#0a0a0c;border-radius:10px;margin:20px 0 12px;position:relative;overflow:hidden}.article-module__j44-9a__promptTag{border-bottom:1px solid var(--line);background:#121216;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.article-module__j44-9a__promptTag span{letter-spacing:.14em;text-transform:uppercase;color:var(--gray);font-size:12px}.article-module__j44-9a__promptPre{white-space:pre-wrap;word-wrap:break-word;font-family:var(--body),ui-monospace,monospace;color:#e4e4e7;margin:0;padding:20px;font-size:15.5px;line-height:1.6}.article-module__j44-9a__btns{flex-wrap:wrap;gap:10px;margin:0 0 8px;display:flex}.article-module__j44-9a__labelShort{display:none}.article-module__j44-9a__btn{appearance:none;border:1px solid var(--line);color:var(--white);font-family:var(--body);cursor:pointer;background:#121216;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:12px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:all .12s;display:inline-flex}.article-module__j44-9a__btn:hover{background:#17171c;border-color:#34343c;text-decoration:none}.article-module__j44-9a__btnPrimary{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:700}.article-module__j44-9a__btnPrimary:hover{background:#2f74e6}.article-module__j44-9a__btnCopyDone{border-color:var(--green);color:var(--green)}.article-module__j44-9a__hint{color:var(--gray2);margin:2px 0 0;font-size:13px}.article-module__j44-9a__btn.article-module__j44-9a__btnChatgpt{color:#131316;background:#fff;border-color:#e4e4e7;font-weight:700}.article-module__j44-9a__btn.article-module__j44-9a__btnChatgpt:hover{color:#131316;background:#ececef;border-color:#d4d4d8}.article-module__j44-9a__btn.article-module__j44-9a__btnClaude{color:#1f1206;background:#d97757;border-color:#d97757;font-weight:700}.article-module__j44-9a__btn.article-module__j44-9a__btnClaude:hover{color:#1f1206;background:#c9663f;border-color:#c9663f}.article-module__j44-9a__btn.article-module__j44-9a__btnGemini{color:#fff;background:#4285f4;border-color:#4285f4;font-weight:700}.article-module__j44-9a__btn.article-module__j44-9a__btnGemini:hover{color:#fff;background:#2f6fe0;border-color:#2f6fe0}@media (max-width:520px){.article-module__j44-9a__btns{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.article-module__j44-9a__btns .article-module__j44-9a__btn{white-space:nowrap;justify-content:center;width:100%;min-width:0;min-height:48px;padding:0 6px;font-size:13px}.article-module__j44-9a__labelFull{display:none}.article-module__j44-9a__labelShort{display:inline}}.article-module__j44-9a__setup{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.article-module__j44-9a__cta{background:var(--green);color:#04270f;border-radius:10px;align-items:center;gap:10px;margin:8px 0 4px;padding:16px 28px;font-size:18px;font-weight:700;display:inline-flex}.article-module__j44-9a__cta:hover{filter:brightness(1.05);text-decoration:none}.article-module__j44-9a__faq{border-top:1px solid var(--line);margin-top:8px;padding-top:20px}.article-module__j44-9a__faqQ{color:#fff;margin:22px 0 6px;font-size:18px;font-weight:700}.article-module__j44-9a__root footer{color:var(--gray2);padding:48px 0 80px;font-size:13px}.article-module__j44-9a__shotFig{border:1px solid var(--line);border-radius:14px;margin:34px 0;line-height:0;overflow:hidden;box-shadow:0 10px 40px #0006}.article-module__j44-9a__shotFig img{width:100%;height:auto;display:block}.article-module__j44-9a__heroMedia{border:1px solid var(--line);border-radius:16px;margin:8px 0 40px;line-height:0;position:relative;overflow:hidden;box-shadow:0 14px 50px #00000080}.article-module__j44-9a__heroMedia img{width:100%;height:auto;display:block}.article-module__j44-9a__heroNote{color:var(--gray);letter-spacing:.04em;background:#030303d1;border-top-right-radius:10px;padding:7px 12px;font-size:12px;line-height:1.3;position:absolute;bottom:0;left:0}.article-module__j44-9a__heroNote b{color:var(--blue)}.article-module__j44-9a__buildsH{margin-top:64px;font-size:clamp(36px,8vw,60px)}.article-module__j44-9a__builds{grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0 8px;display:grid}.article-module__j44-9a__bcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;transition:transform .15s,border-color .15s;overflow:hidden}.article-module__j44-9a__bcard:hover{border-color:#3a3a44;transform:translateY(-4px)}.article-module__j44-9a__bshot{border-bottom:1px solid var(--line);line-height:0;display:block}.article-module__j44-9a__bshot img{width:100%;height:auto;display:block}.article-module__j44-9a__bmeta{padding:16px}.article-module__j44-9a__bnm{font-family:var(--head);letter-spacing:.02em;font-size:28px;line-height:1}.article-module__j44-9a__bty{color:var(--gray);margin:4px 0 14px;font-size:14px}.article-module__j44-9a__see{text-align:center;background:var(--green);color:#04270f;border-radius:10px;padding:13px;font-size:16px;font-weight:700;display:block}.article-module__j44-9a__see:hover{filter:brightness(1.06);text-decoration:none}.article-module__j44-9a__widget{border-top:1px solid var(--line);max-width:760px;margin:0 auto;padding:40px 20px}.article-module__j44-9a__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin:0 0 10px;font-size:12px;font-weight:700}.article-module__j44-9a__wH{font-family:var(--head);letter-spacing:.01em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(30px,6vw,46px);font-weight:400;line-height:1}.article-module__j44-9a__wSub{color:var(--gray);margin:0 0 22px;font-size:16px}.article-module__j44-9a__wbtn{appearance:none;cursor:pointer;font-family:var(--body);border:none;border-radius:10px;min-height:48px;padding:14px 26px;font-size:16px;font-weight:700;transition:all .12s}.article-module__j44-9a__wbtnGreen{background:var(--green);color:#04270f}.article-module__j44-9a__wbtnGreen:hover{filter:brightness(1.06)}.article-module__j44-9a__wbtnGhost{background:var(--panel2);color:var(--white);border:1px solid var(--line);font-weight:500}.article-module__j44-9a__wbtnGhost:hover{border-color:#34343c}.article-module__j44-9a__src{color:var(--gray2);margin-top:14px;font-size:13px}.article-module__j44-9a__odds{align-items:baseline;gap:14px;margin:8px 0 12px;display:flex}.article-module__j44-9a__oddsNum{font-family:var(--head);color:var(--blue);font-size:clamp(56px,14vw,96px);line-height:.9}.article-module__j44-9a__oddsNum .article-module__j44-9a__u{color:var(--gray);font-size:.4em}.article-module__j44-9a__oddsWlabel{color:var(--gray);font-size:16px}.article-module__j44-9a__tabchips{gap:8px;margin:12px 0 6px;display:flex}.article-module__j44-9a__chip{background:var(--panel2);border:1px solid var(--line);color:var(--white);border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700}.article-module__j44-9a__toggle{border:1px solid var(--line);border-radius:10px;margin-bottom:18px;display:inline-flex;overflow:hidden}.article-module__j44-9a__toggle button{background:var(--panel2);color:var(--gray);font-family:var(--body);cursor:pointer;border:none;padding:11px 18px;font-size:14px;font-weight:700}.article-module__j44-9a__toggle button.article-module__j44-9a__on{background:var(--blue);color:#fff}.article-module__j44-9a__hrTrack{background:#17171c;border-radius:8px;height:26px;position:relative;overflow:hidden}.article-module__j44-9a__hrTrack.article-module__j44-9a__big{height:30px}.article-module__j44-9a__hrFill{background:var(--blue);border-radius:8px;width:0;height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1)}.article-module__j44-9a__hrFill.article-module__j44-9a__lift{background:linear-gradient(90deg,var(--blue)0 70%,var(--green)100%)}.article-module__j44-9a__root textarea{background:var(--panel);border:1px solid var(--line);width:100%;min-height:130px;color:var(--white);font-family:var(--body);resize:vertical;border-radius:10px;padding:14px;font-size:15px}.article-module__j44-9a__root textarea:focus{border-color:var(--blue);outline:none}.article-module__j44-9a__scoreWrap{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:22px}.article-module__j44-9a__scoreTop{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.article-module__j44-9a__ring{font-family:var(--head);background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:14px 20px;font-size:54px;line-height:1}.article-module__j44-9a__ring.article-module__j44-9a__good{color:var(--green);border-color:var(--green)}.article-module__j44-9a__ring.article-module__j44-9a__mid{color:var(--blue);border-color:var(--blue)}.article-module__j44-9a__ring.article-module__j44-9a__low{color:#f59e0b;border-color:#f59e0b}.article-module__j44-9a__verdict{font-size:18px;font-weight:700}.article-module__j44-9a__checks{margin:18px 0 0;padding:0;list-style:none}.article-module__j44-9a__checks li{border-top:1px solid var(--line);padding:8px 0 8px 30px;font-size:15px;position:relative}.article-module__j44-9a__checks li:before{font-weight:700;position:absolute;top:8px;left:0}.article-module__j44-9a__checks li.article-module__j44-9a__ok{color:var(--gray)}.article-module__j44-9a__checks li.article-module__j44-9a__ok:before{content:"✓";color:var(--green)}.article-module__j44-9a__checks li.article-module__j44-9a__no:before{content:"✕";color:#f59e0b}.article-module__j44-9a__race{grid-template-columns:repeat(3,1fr);gap:12px;margin:8px 0 20px;display:grid}.article-module__j44-9a__card{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.article-module__j44-9a__card.article-module__j44-9a__win{border-color:var(--green);box-shadow:0 0 0 1px var(--green),0 0 30px #22c55e2e}.article-module__j44-9a__cardTop{padding:14px 14px 10px}.article-module__j44-9a__nm{font-size:15px;font-weight:700;line-height:1.2}.article-module__j44-9a__ty{color:var(--gray2);margin-top:2px;font-size:12px}.article-module__j44-9a__wbar{background:#17171c;border-radius:6px;height:8px;margin:12px 0 6px;overflow:hidden}.article-module__j44-9a__wbar>i{background:var(--blue);border-radius:6px;width:0;height:100%;transition:width .1s linear;display:block}.article-module__j44-9a__card.article-module__j44-9a__win .article-module__j44-9a__wbar>i{background:var(--green)}.article-module__j44-9a__pct{font-family:var(--head);color:var(--gray);font-size:28px;line-height:1}.article-module__j44-9a__card.article-module__j44-9a__win .article-module__j44-9a__pct{color:var(--green)}.article-module__j44-9a__status{color:var(--gray2);min-height:16px;font-size:12px}.article-module__j44-9a__preview{background:var(--panel2);border-top:1px solid var(--line);height:150px;position:relative;overflow:hidden}.article-module__j44-9a__preview img.article-module__j44-9a__shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.article-module__j44-9a__preview .article-module__j44-9a__open{background:linear-gradient(#06060600 55%,#060606d9 100%);justify-content:center;align-items:flex-end;padding:10px;text-decoration:none;display:flex;position:absolute;inset:0}.article-module__j44-9a__preview .article-module__j44-9a__open span{background:var(--green);color:#04270f;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:700}.article-module__j44-9a__badge{letter-spacing:.1em;text-transform:uppercase;color:var(--green);border:1px solid var(--green);opacity:0;border-radius:6px;margin-top:8px;padding:2px 8px;font-size:11px;font-weight:700;transition:all .2s;display:inline-block}.article-module__j44-9a__card.article-module__j44-9a__win .article-module__j44-9a__badge{opacity:1}.article-module__j44-9a__w1Actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.article-module__j44-9a__speedNum{font-family:var(--head);color:var(--blue);font-size:clamp(64px,16vw,120px);line-height:.9}.article-module__j44-9a__speedNum .article-module__j44-9a__u{color:var(--gray);font-size:.4em}.article-module__j44-9a__lostLine{margin:6px 0 20px;font-size:18px}.article-module__j44-9a__lostLine b{color:var(--white)}.article-module__j44-9a__root input[type=range]{appearance:none;background:#17171c;border-radius:8px;outline:none;width:100%;height:10px;margin:10px 0}.article-module__j44-9a__root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blue);cursor:pointer;border:3px solid #0b0b0d;border-radius:50%;width:30px;height:30px}.article-module__j44-9a__root input[type=range]::-moz-range-thumb{background:var(--blue);cursor:pointer;border:3px solid #0b0b0d;border-radius:50%;width:30px;height:30px}.article-module__j44-9a__rngEnds{color:var(--gray2);justify-content:space-between;font-size:13px;display:flex}.article-module__j44-9a__dots{grid-template-columns:repeat(20,1fr);gap:5px;margin:22px 0 6px;display:grid}.article-module__j44-9a__dot{aspect-ratio:1;background:var(--green);border-radius:50%;transition:background .15s}.article-module__j44-9a__dot.article-module__j44-9a__lost{background:#262630}.article-module__j44-9a__dotkey{color:var(--gray);gap:18px;margin-top:8px;font-size:13px;display:flex}.article-module__j44-9a__dotkey i{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:6px;display:inline-block}@media (max-width:640px){.article-module__j44-9a__builds{grid-template-columns:1fr;gap:20px}.article-module__j44-9a__bnm{font-size:32px}}@media (max-width:560px){.article-module__j44-9a__root{font-size:17px}.article-module__j44-9a__stats{grid-template-columns:1fr}.article-module__j44-9a__stat{align-items:baseline;gap:12px;display:flex}.article-module__j44-9a__statN{font-size:34px}.article-module__j44-9a__statL{margin-top:0}.article-module__j44-9a__race{grid-template-columns:1fr}.article-module__j44-9a__preview{height:190px}}.article-module__j44-9a__root h1 .article-module__j44-9a__h1Line1{color:#d1d5db;font-size:clamp(2.2rem,6vw,4.8rem);line-height:.92;display:block}.article-module__j44-9a__root h1 .article-module__j44-9a__h1Line2{color:#fff;text-shadow:0 0 80px #3b82f64d;font-size:clamp(3.5rem,10vw,8.5rem);line-height:.9;display:block}.article-module__j44-9a__root h1 .article-module__j44-9a__hlGold{color:#fbbf24;display:inline-block;position:relative}.article-module__j44-9a__root h1 .article-module__j44-9a__hlGold:after{content:"";z-index:-1;background:#fbbf2438;height:.18em;position:absolute;bottom:.08em;left:0;right:0;transform:skew(-10deg)}.article-module__j44-9a__root h1 .article-module__j44-9a__hlBlue{color:#3b82f6;text-shadow:0 0 32px #60a5fa66;font-weight:400}
.AuthorBioOverVideo-module__TOUJZa__band{isolation:isolate;background:#050810;border-bottom:1px solid #1f2937;width:100vw;margin-top:clamp(1.5rem,4vw,2.5rem);margin-bottom:clamp(1.5rem,4vw,2.5rem);margin-left:50%;padding:clamp(2rem,5vw,3rem) 0;position:relative;overflow:hidden;transform:translate(-50%)}.AuthorBioOverVideo-module__TOUJZa__scrim{z-index:1;pointer-events:none;background:linear-gradient(#050810bd 0%,#05081099 28%,#050810a8 70%,#050810cc 100%);position:absolute;inset:0}.AuthorBioOverVideo-module__TOUJZa__inner{z-index:2;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem);position:relative}
.StatsBlock-module__jr5WaG__wrap{font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;background:#0a0a0a;border-top:1px solid #1f2937;border-bottom:1px solid #1f2937;padding:clamp(40px,6vw,72px) 6vw}.StatsBlock-module__jr5WaG__inner{max-width:1200px;margin:0 auto}.StatsBlock-module__jr5WaG__eyebrow{color:#3b82f6;letter-spacing:3px;text-transform:uppercase;text-align:center;margin-bottom:14px;font-size:clamp(11px,.85vw,13px);font-weight:800}.StatsBlock-module__jr5WaG__heading{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;text-align:center;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(28px,4vw,48px);font-weight:400;line-height:1.1}.StatsBlock-module__jr5WaG__headingAccent{color:var(--stat-accent,#3b82f6);font-weight:inherit}.StatsBlock-module__jr5WaG__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.StatsBlock-module__jr5WaG__card{grid-row:span 3;grid-template-rows:subgrid;background:#060606;border:1px solid #1f2937;border-radius:14px;row-gap:8px;padding:16px;display:grid}.StatsBlock-module__jr5WaG__number{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.005em;text-align:left;color:var(--stat-accent,#3b82f6);grid-row:1;align-self:start;margin:0;padding:0;font-size:clamp(1.5rem,6vw,2.5rem);font-weight:400;line-height:1.1}.StatsBlock-module__jr5WaG__card:nth-child(3n+2) .StatsBlock-module__jr5WaG__number{color:var(--stat-accent,#22c55e)}.StatsBlock-module__jr5WaG__label{color:#d1d5db;grid-row:2;align-self:start;margin:0;padding:0;font-size:clamp(13px,1.1vw,15px);line-height:1.55}.StatsBlock-module__jr5WaG__source{color:#6b7280;border-top:1px solid #1f2937;grid-row:3;align-self:start;margin:0;padding-top:10px;font-size:clamp(10px,.85vw,12px);font-style:italic}.StatsBlock-module__jr5WaG__source a{color:#6b7280;text-underline-offset:2px;-webkit-text-decoration:underline #6b728066;text-decoration:underline #6b728066}.StatsBlock-module__jr5WaG__source a:hover{color:#93c5fd;text-decoration-color:#93c5fd99}@media (min-width:769px){.StatsBlock-module__jr5WaG__grid{grid-template-columns:repeat(var(--cols,4),1fr);gap:clamp(16px,2vw,28px)}.StatsBlock-module__jr5WaG__card{row-gap:12px;padding:clamp(20px,2.4vw,30px)}}@supports not (grid-template-rows:subgrid){.StatsBlock-module__jr5WaG__card{flex-direction:column;gap:8px;display:flex}.StatsBlock-module__jr5WaG__number{min-height:2.2em}.StatsBlock-module__jr5WaG__label{flex:auto}.StatsBlock-module__jr5WaG__source{margin-top:auto}@media (min-width:769px){.StatsBlock-module__jr5WaG__card{gap:12px}}}
.GuidesCta-module__4jN4fq__wrap{box-sizing:border-box;background:radial-gradient(120% 160% at 0 0,#3b82f62e,#0000 60%),linear-gradient(135deg,#0c111e 0%,#0a0f1a 100%);border:1px solid #3b82f673;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:clamp(1.5rem,3vw,2rem) clamp(1.5rem,3.5vw,2.5rem);display:flex;box-shadow:0 24px 60px -28px #3b82f680}.GuidesCta-module__4jN4fq__cta{color:#fff;font-family:var(--font-family-body),"DM Sans",sans-serif;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;flex-shrink:0;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s,box-shadow .2s;display:inline-flex}.GuidesCta-module__4jN4fq__cta:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 16px 34px -12px #3b82f6b3}.GuidesCta-module__4jN4fq__cta span{transition:transform .2s}.GuidesCta-module__4jN4fq__cta:hover span{transform:translate(3px)}@media (max-width:600px){.GuidesCta-module__4jN4fq__wrap{flex-direction:column;align-items:flex-start}.GuidesCta-module__4jN4fq__cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.GuidesCta-module__4jN4fq__cta,.GuidesCta-module__4jN4fq__cta span{transition:none}.GuidesCta-module__4jN4fq__cta:hover,.GuidesCta-module__4jN4fq__cta:hover span{transform:none}}
.RecentDemos-module__CARVMW__wrap{max-width:1120px;margin:56px auto 8px}.RecentDemos-module__CARVMW__h{letter-spacing:.02em;color:#fff;margin:0 0 8px;font-family:Bebas Neue,sans-serif;font-size:clamp(34px,7vw,56px);font-weight:400;line-height:1}.RecentDemos-module__CARVMW__blurb{color:#9ca3af;margin:0 0 22px;font-size:16px}.RecentDemos-module__CARVMW__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.RecentDemos-module__CARVMW__card{background:#11131a;border:1px solid #262a33;border-radius:14px;transition:transform .15s,border-color .15s;overflow:hidden}.RecentDemos-module__CARVMW__card:hover{border-color:#3a3a44;transform:translateY(-4px)}.RecentDemos-module__CARVMW__shot{border-bottom:1px solid #262a33;line-height:0;display:block}.RecentDemos-module__CARVMW__vid{aspect-ratio:16/10;object-fit:cover;background:#05070d;width:100%;display:block}.RecentDemos-module__CARVMW__meta{padding:16px}.RecentDemos-module__CARVMW__nm{letter-spacing:.02em;color:#fff;font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1.05}.RecentDemos-module__CARVMW__ty{color:#9ca3af;margin:4px 0 14px;font-size:14px}.RecentDemos-module__CARVMW__see{text-align:center;background:#22c55e;border-radius:10px;padding:13px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:block;color:#04270f!important}.RecentDemos-module__CARVMW__see:hover{filter:brightness(1.06);text-decoration:none}.RecentDemos-module__CARVMW__more{justify-content:center;margin-top:20px;display:flex}.RecentDemos-module__CARVMW__moreBtn{cursor:pointer;border:0;padding:13px 30px}.RecentDemos-module__CARVMW__moreBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:760px){.RecentDemos-module__CARVMW__grid{grid-template-columns:1fr}.RecentDemos-module__CARVMW__moreBtn{width:100%}}@media (prefers-reduced-motion:reduce){.RecentDemos-module__CARVMW__card{transition:none}}
.post-module__BmQK8q__page{color:#e5e7eb;min-height:100vh;font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;--cv-blue:#3b82f6;--cv-blue-bright:#60a5fa;--cv-green:#22c55e;--cv-amber:#f59e0b;--cv-orange:#f97316;--cv-red:#ef4444;--cv-bg:#050810;--cv-bg-card:#0c111e;--cv-bg-deeper:#060a14;--cv-line:#1f2937;--cv-line-soft:#ffffff0f;--cv-mute:#6b7280;--cv-text-soft:#9ca3af;--cv-text:#d1d5db;background:#050810;padding-top:62px}.post-module__BmQK8q__page *{box-sizing:border-box}.post-module__BmQK8q__page a{color:var(--cv-blue-bright);text-underline-offset:2px;-webkit-text-decoration:underline #60a5fa66;text-decoration:underline #60a5fa66;transition:color .15s,text-decoration-color .15s}.post-module__BmQK8q__page a:hover,.post-module__BmQK8q__page a:focus-visible{color:#93c5fd;outline:none;text-decoration-color:#93c5fdd9}.post-module__BmQK8q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-module__BmQK8q__hero{border-bottom:1px solid var(--cv-line);padding:clamp(56px,8vw,96px) 6vw clamp(40px,5vw,60px)}.post-module__BmQK8q__heroInner{max-width:1180px;margin:0 auto}.post-module__BmQK8q__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--cv-blue-bright);background:#3b82f60f;border:1px solid #3b82f64d;border-radius:50px;margin:0 0 clamp(16px,2vw,22px);padding:6px 12px;font-size:clamp(11px,.85vw,13px);font-weight:700;display:inline-block}.post-module__BmQK8q__h1{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:-.005em;margin:0 0 clamp(16px,2vw,22px);font-size:clamp(2rem,6vw,4.6rem);font-weight:700;line-height:1.04}.post-module__BmQK8q__section{max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,96px) 6vw}.post-module__BmQK8q__alt{border-top:1px solid var(--cv-line);border-bottom:1px solid var(--cv-line);background:#ffffff04;max-width:none}.post-module__BmQK8q__alt>*{max-width:1180px;margin-left:auto;margin-right:auto}.post-module__BmQK8q__h2{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:-.005em;margin:0 0 clamp(14px,1.8vw,20px);font-size:clamp(1.75rem,4vw,3rem);font-weight:400;line-height:1.05}.post-module__BmQK8q__lead{color:var(--cv-text);max-width:820px;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.65}.post-module__BmQK8q__endNote{border-top:1px solid var(--cv-line);text-align:center;max-width:720px;margin:0 auto;padding:clamp(40px,5vw,64px) 6vw clamp(48px,6vw,80px)}.post-module__BmQK8q__endHeading{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:-.005em;color:#fff;text-shadow:0 0 50px #3b82f640;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(2rem,5vw,3.6rem);font-weight:400;line-height:1.08}.post-module__BmQK8q__endBody{color:var(--cv-text);max-width:600px;margin:0 auto clamp(16px,2vw,24px);font-size:clamp(15px,1.2vw,17px);line-height:1.65}.post-module__BmQK8q__page .post-module__BmQK8q__endCta{min-height:52px;font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.06em;text-transform:uppercase;background:var(--cv-blue);color:#fff;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:14px 28px;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:400;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 20px -8px #3b82f680}.post-module__BmQK8q__page .post-module__BmQK8q__endCta:hover,.post-module__BmQK8q__page .post-module__BmQK8q__endCta:focus-visible{color:#fff;background:#1d4ed8;outline:none;text-decoration:none;transform:translateY(-1px);box-shadow:0 12px 28px -10px #3b82f699}.post-module__BmQK8q__signature{text-align:center;color:var(--cv-text-soft);border-top:1px solid var(--cv-line);padding:clamp(28px,4vw,44px) 6vw;font-size:clamp(13px,1vw,14px)}.post-module__BmQK8q__signature a{color:var(--cv-blue-bright);font-weight:700}.post-module__BmQK8q__heroCenter{text-align:center}.post-module__BmQK8q__heroImage{background:var(--cv-bg-card);width:100%;height:auto;display:block}.post-module__BmQK8q__inlineImage{aspect-ratio:1;object-fit:cover;object-position:center;background:var(--cv-bg-card);border:1px solid var(--cv-line);border-radius:12px;width:100%;max-width:520px;margin:0 auto clamp(20px,2.5vw,28px);display:block;box-shadow:0 8px 28px -12px #3b82f640}.post-module__BmQK8q__eyebrow{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.22em;color:#93c5fd;background:#3b82f614;border:1px solid #3b82f66b;border-radius:50px;align-items:center;gap:10px;margin:0 0 clamp(20px,3vw,30px);padding:9px 22px;font-size:clamp(11px,.85vw,13px);display:inline-flex}.post-module__BmQK8q__pulse{background:var(--cv-green);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite post-module__BmQK8q__cPulse;box-shadow:0 0 12px #22c55ecc}@keyframes post-module__BmQK8q__cPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.post-module__BmQK8q__pulse{animation:none!important}}@media (max-width:480px){.post-module__BmQK8q__eyebrow{letter-spacing:.12em;gap:8px;padding:7px 14px;font-size:10px}}.post-module__BmQK8q__h1 em,.post-module__BmQK8q__h2 em{color:var(--cv-blue-bright);font-style:normal}.post-module__BmQK8q__heroLede{color:var(--cv-text-soft);max-width:760px;margin:0 auto 14px;font-size:clamp(15px,1.5vw,18px);line-height:1.7}.post-module__BmQK8q__heroCred{color:var(--cv-mute);margin:clamp(16px,2vw,24px) auto 0;font-size:13px}.post-module__BmQK8q__heroCred a{color:var(--cv-blue-bright)}.post-module__BmQK8q__section{max-width:880px}@media (min-width:1024px){.post-module__BmQK8q__section{max-width:1180px;padding-left:40px;padding-right:40px}}.post-module__BmQK8q__sectionEyebrow{color:var(--cv-blue);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(11px,.85vw,13px);font-weight:800}.post-module__BmQK8q__h3{color:#fff;margin:30px 0 12px;font-size:clamp(19px,2.1vw,24px);font-weight:800;line-height:1.3}.post-module__BmQK8q__section p{color:var(--cv-text);margin:0 0 16px;font-size:clamp(15px,1.4vw,17px);line-height:1.75}.post-module__BmQK8q__section p b,.post-module__BmQK8q__section p strong{color:#fff}.post-module__BmQK8q__answer{border-left:3px solid var(--cv-blue);padding-left:clamp(14px,1.5vw,20px);font-weight:500;color:#fff!important;margin:0 0 22px!important;font-size:clamp(16px,1.5vw,18px)!important;line-height:1.7!important}.post-module__BmQK8q__takeaways{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.post-module__BmQK8q__takeaways li{color:var(--cv-text);background:var(--cv-bg-card);border:1px solid var(--cv-line);border-left:3px solid var(--cv-blue);border-radius:8px;padding:16px 20px;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.post-module__BmQK8q__bullets{color:var(--cv-text);margin:0 0 16px;padding-left:22px}.post-module__BmQK8q__bullets li{margin:0 0 10px;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.post-module__BmQK8q__bullets li strong{color:#fff}.post-module__BmQK8q__scorer{background:var(--cv-bg-card);border:1px solid var(--cv-line);border-radius:14px;padding:clamp(24px,3.5vw,36px)}.post-module__BmQK8q__scorerHead{margin-bottom:clamp(20px,2.5vw,28px)}.post-module__BmQK8q__scorerTitle{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:6px 0 10px;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.15}.post-module__BmQK8q__scorerLead{color:var(--cv-text-soft);font-size:clamp(14px,1.35vw,16px);line-height:1.6;margin:0 0 14px!important}.post-module__BmQK8q__scorerExample{appearance:none;color:#93c5fd;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #3b82f66b;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s}.post-module__BmQK8q__scorerExample:hover{color:#fff;background:#3b82f61f}.post-module__BmQK8q__scorerFields{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:720px){.post-module__BmQK8q__scorerFields{grid-template-columns:1fr 1fr}}.post-module__BmQK8q__scorerLabel{color:var(--cv-text-soft);text-transform:uppercase;letter-spacing:.12em;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.post-module__BmQK8q__scorerInput{background:var(--cv-bg-deeper);border:1px solid var(--cv-line);color:#fff;border-radius:8px;outline:none;width:100%;min-height:44px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .18s}.post-module__BmQK8q__scorerInput:focus{border-color:var(--cv-blue);box-shadow:0 0 0 3px #3b82f633}.post-module__BmQK8q__scorerOut{border:1px solid var(--cv-line);background:var(--cv-bg-deeper);border-radius:12px;margin-top:clamp(20px,2.5vw,28px);padding:clamp(18px,2.5vw,26px)}.post-module__BmQK8q__scorerStrong{background:#22c55e0d;border-color:#22c55e73}.post-module__BmQK8q__scorerOkay{background:#3b82f60d;border-color:#3b82f673}.post-module__BmQK8q__scorerWeak{background:#ef44440d;border-color:#ef444473}.post-module__BmQK8q__scorerScoreRow{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:16px;display:flex}.post-module__BmQK8q__scorerScore{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;font-size:clamp(48px,8vw,72px);font-weight:400;line-height:1}.post-module__BmQK8q__scorerBand{flex-direction:column;gap:2px;display:flex}.post-module__BmQK8q__scorerBand strong{color:#fff;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(18px,2vw,22px)}.post-module__BmQK8q__scorerBand span{color:var(--cv-mute);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.post-module__BmQK8q__scorerBreak{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.post-module__BmQK8q__scorerBreak li{color:var(--cv-text);font-size:clamp(13px,1.25vw,15px);line-height:1.6}.post-module__BmQK8q__scorerBreak li strong{color:#fff}.post-module__BmQK8q__scorerHit{color:var(--cv-green)}.post-module__BmQK8q__scorerMiss{color:#fca5a5}.post-module__BmQK8q__scorerNote{color:var(--cv-text-soft);font-style:italic;margin:12px 0 0!important;font-size:13px!important;line-height:1.6!important}.post-module__BmQK8q__scorerEmpty{border:1px dashed var(--cv-line);color:var(--cv-mute);text-align:center;border-radius:10px;margin-top:clamp(20px,2.5vw,28px);padding:clamp(16px,2vw,22px);font-size:14px}.post-module__BmQK8q__faqList{flex-direction:column;gap:8px;margin-top:24px;display:flex}.post-module__BmQK8q__graphCard{background:var(--cv-bg-card);border:1px solid var(--cv-line);border-radius:14px;margin:clamp(20px,3vw,30px) 0 clamp(22px,3.2vw,34px);padding:clamp(20px,3vw,30px)}.post-module__BmQK8q__graphTitle{color:var(--cv-blue-bright);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(14px,2vw,20px);font-size:clamp(11px,.9vw,13px);font-weight:800}.post-module__BmQK8q__graphCaption{color:var(--cv-text-soft)!important;margin:clamp(16px,2.2vw,22px) 0 8px!important;font-size:clamp(13px,1.25vw,15px)!important;line-height:1.6!important}.post-module__BmQK8q__graphSource{color:var(--cv-mute)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.post-module__BmQK8q__graphSource a{color:var(--cv-blue-bright);font-weight:700}.post-module__BmQK8q__radialWrap{justify-content:center;display:flex}.post-module__BmQK8q__radialSvg{width:100%;max-width:230px;height:auto;display:block}.post-module__BmQK8q__donutRow{flex-wrap:wrap;justify-content:center;gap:clamp(20px,4vw,36px);display:flex}.post-module__BmQK8q__donutItem{text-align:center;flex-direction:column;flex:200px;align-items:center;max-width:260px;display:flex}.post-module__BmQK8q__donutSvg{width:100%;max-width:160px;height:auto;display:block}.post-module__BmQK8q__donutLabel{color:var(--cv-text)!important;margin:12px 0 0!important;font-size:clamp(12px,1.2vw,14px)!important;line-height:1.5!important}.post-module__BmQK8q__lineWrap{width:100%}.post-module__BmQK8q__lineSvg{width:100%;max-width:560px;height:auto;margin:0 auto;display:block}.post-module__BmQK8q__body{max-width:820px;margin:0 auto}@media (min-width:1024px){.post-module__BmQK8q__body{max-width:1040px}}.post-module__BmQK8q__body h2{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:-.005em;margin:clamp(40px,5vw,64px) 0 clamp(14px,1.8vw,20px);scroll-margin-top:80px;font-size:clamp(1.75rem,4vw,3rem);font-weight:400;line-height:1.05}.post-module__BmQK8q__body h3{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;margin:clamp(28px,3vw,40px) 0 12px;scroll-margin-top:80px;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:400;line-height:1.1}.post-module__BmQK8q__body p{color:var(--cv-text);margin:0 0 clamp(16px,2vw,22px);font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.7}.post-module__BmQK8q__body p b{color:#fff}.post-module__BmQK8q__body strong{color:#fff}.post-module__BmQK8q__body a{color:var(--cv-blue-bright)}.post-module__BmQK8q__body ul{color:var(--cv-text);margin:0 0 22px;padding-left:1.5rem;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.7;list-style:outside}.post-module__BmQK8q__body ol{color:var(--cv-text);margin:0 0 22px;padding-left:1.5rem;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.7;list-style:decimal}.post-module__BmQK8q__body li{margin:8px 0;padding-left:4px}.post-module__BmQK8q__body li::marker{color:var(--cv-blue-bright)}.post-module__BmQK8q__body img{border:1px solid var(--cv-line);border-radius:12px;max-width:100%;height:auto;margin:28px auto;display:block}.post-module__BmQK8q__body blockquote{border-left:3px solid var(--cv-blue);color:var(--cv-text-soft);margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.post-module__BmQK8q__body h1{display:none}.post-module__BmQK8q__body ul.takeawaysCards{counter-reset:tk;flex-direction:column;gap:14px;margin:10px 0 30px;padding:0;list-style:none;display:flex}.post-module__BmQK8q__body ul.takeawaysCards>li{counter-increment:tk;background:var(--cv-bg-card);border:1px solid var(--cv-line);border-left:3px solid var(--cv-blue);color:var(--cv-text);border-radius:10px;margin:0;padding:18px 22px 18px 64px;font-size:clamp(15px,1.4vw,17px);line-height:1.6;position:relative}.post-module__BmQK8q__body ul.takeawaysCards>li:before{content:counter(tk,decimal-leading-zero);width:34px;height:34px;font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:var(--cv-blue-bright);background:#3b82f61f;border:1px solid #3b82f652;border-radius:8px;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex;position:absolute;top:16px;left:18px}.post-module__BmQK8q__crumbs{color:var(--cv-text-soft);flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 18px;font-size:.8rem;display:flex}.post-module__BmQK8q__crumbs a{color:var(--cv-blue-bright);text-decoration:none}.post-module__BmQK8q__crumbs a:hover{text-decoration:underline}.post-module__BmQK8q__crumbs span{color:var(--cv-mute)}.post-module__BmQK8q__tldr{border:1px solid #3b82f64d;border-left:3px solid var(--cv-blue);background:#3b82f60f;border-radius:10px;max-width:820px;margin:0 auto clamp(28px,4vw,40px);padding:18px 22px}.post-module__BmQK8q__tldrLabel{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--cv-blue-bright);margin-bottom:6px;font-size:.8rem;display:block}.post-module__BmQK8q__tldr p{color:#fff;margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.post-module__BmQK8q__toc{background:var(--cv-bg-card);border:1px solid var(--cv-line);border-radius:10px;max-width:820px;margin:0 auto clamp(28px,4vw,40px);padding:18px 22px}.post-module__BmQK8q__tocLabel{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.12em;color:#fff;margin-bottom:10px;display:block}.post-module__BmQK8q__toc ul{margin:0;padding:0;list-style:none}.post-module__BmQK8q__toc li{margin:0}.post-module__BmQK8q__toc a{color:var(--cv-text-soft);align-items:baseline;gap:9px;padding:7px 0;font-size:.95rem;line-height:1.4;text-decoration:none;transition:color .15s;display:flex}.post-module__BmQK8q__toc a:before{content:"›";color:var(--cv-blue);flex:none;font-weight:700}.post-module__BmQK8q__toc a:hover,.post-module__BmQK8q__toc a:hover:before{color:var(--cv-blue-bright)}.post-module__BmQK8q__toc li[data-level="3"] a{padding-left:18px}.post-module__BmQK8q__resources{background:var(--cv-bg-card);border:1px solid var(--cv-line);border-left:3px solid var(--cv-blue);border-radius:10px;max-width:820px;margin:clamp(32px,4vw,44px) auto 0;padding:20px 24px}.post-module__BmQK8q__resLabel{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--cv-blue-bright);margin-bottom:12px;font-size:.8rem;display:block}.post-module__BmQK8q__resLinks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.post-module__BmQK8q__resLinks li{padding-left:22px;line-height:1.4;position:relative}.post-module__BmQK8q__resLinks li:before{content:"→";color:var(--cv-blue);font-weight:700;position:absolute;top:0;left:0}.post-module__BmQK8q__resLinks a{color:var(--cv-blue-bright);font-weight:600;text-decoration:none}.post-module__BmQK8q__resLinks a:hover{color:#93c5fd;text-decoration:underline}.post-module__BmQK8q__faqBlock{max-width:820px;margin:clamp(36px,5vw,52px) auto 0}.post-module__BmQK8q__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;margin-top:4px;display:grid}.post-module__BmQK8q__relatedCard{color:#fff;background:var(--cv-bg-card);border:1px solid var(--cv-line);border-radius:12px;flex-direction:column;gap:.5rem;padding:.75rem;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease-out,box-shadow .28s ease-out;display:flex}.post-module__BmQK8q__relatedCard:hover{border-color:var(--cv-blue);transform:translateY(-5px);box-shadow:0 18px 40px -18px #3b82f680}.post-module__BmQK8q__relatedMedia{border-radius:8px;display:block;overflow:hidden}.post-module__BmQK8q__relatedImg{width:100%;height:auto;transition:transform .36s cubic-bezier(.22,1,.36,1);display:block}.post-module__BmQK8q__relatedCard:hover .post-module__BmQK8q__relatedImg{transform:scale(1.05)}.post-module__BmQK8q__relatedCat{color:var(--cv-blue-bright);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.post-module__BmQK8q__relatedTitle{color:#fff;font-weight:600;line-height:1.3;transition:color .28s ease-out}.post-module__BmQK8q__relatedCard:hover .post-module__BmQK8q__relatedTitle{color:#93c5fd}@media (prefers-reduced-motion:reduce){.post-module__BmQK8q__relatedCard,.post-module__BmQK8q__relatedImg{transition:none}.post-module__BmQK8q__relatedCard:hover,.post-module__BmQK8q__relatedCard:hover .post-module__BmQK8q__relatedImg{transform:none}}
.page-module__il7yWG__page{color:#d1d5db;background:#000}.page-module__il7yWG__hero{background:radial-gradient(1200px 600px at 50% -10%,#0a1430 0%,#050505 55%,#000 100%);border-bottom:1px solid #1f2937;flex-direction:column;justify-content:center;min-height:88vh;padding:6.5rem 6vw 4rem;display:flex;position:relative;overflow:hidden}.page-module__il7yWG__heroVideo{object-fit:cover;object-position:center top;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-module__il7yWG__heroOverlay{z-index:1;background:linear-gradient(#0000009e 0%,#000000b3 45%,#000000eb 100%);position:absolute;inset:0}.page-module__il7yWG__heroInner{z-index:2;text-align:center;max-width:1080px;margin:0 auto;position:relative}.page-module__il7yWG__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#2f75ff;margin-bottom:1.25rem;font-size:.78rem;font-weight:700;display:inline-block}.page-module__il7yWG__heroTitle{color:#fff;font-family:var(--font-family-heading,"Bebas Neue",sans-serif);letter-spacing:.01em;text-transform:uppercase;margin:0 0 1.5rem;font-size:clamp(2.8rem,8vw,6rem);font-weight:400;line-height:.95}.page-module__il7yWG__heroSubtitle{color:#cfcfcf;max-width:62ch;margin:0 auto 2.5rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.6}.page-module__il7yWG__split{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem;max-width:760px;margin:0 auto 2.5rem;display:grid}.page-module__il7yWG__splitSide{text-align:left;background:#070707;border:1px solid #1f2937;border-radius:16px;padding:1.25rem;position:relative}.page-module__il7yWG__splitWp{opacity:.7;filter:grayscale(.4)}.page-module__il7yWG__splitClaude{border-color:#2f75ff99;box-shadow:0 0 40px -12px #2f75ffb3}.page-module__il7yWG__splitTag{letter-spacing:.2em;text-transform:uppercase;color:#9ca3af;margin-bottom:.85rem;font-size:.75rem;font-weight:700;display:block}.page-module__il7yWG__splitClaude .page-module__il7yWG__splitTag{color:#2f75ff}.page-module__il7yWG__wpMock,.page-module__il7yWG__claudeMock{flex-direction:column;gap:.55rem;min-height:150px;display:flex}.page-module__il7yWG__spinner{border:3px solid #1f2937;border-top-color:#6b7280;border-radius:50%;width:26px;height:26px;margin-bottom:.4rem;animation:.9s linear infinite page-module__il7yWG__spin}@keyframes page-module__il7yWG__spin{to{transform:rotate(360deg)}}.page-module__il7yWG__wpUpdate{color:#9ca3af;background:#ef44440f;border:1px solid #3a1f24;border-radius:6px;padding:.4rem .6rem;font-size:.75rem}.page-module__il7yWG__claudeHero{background:linear-gradient(120deg,#1f5eff,#2f75ff);border-radius:8px;height:42px}.page-module__il7yWG__claudeLine{background:#1f2937;border-radius:4px;width:90%;height:10px}.page-module__il7yWG__claudeLineShort{background:#1f2937;border-radius:4px;width:55%;height:10px}.page-module__il7yWG__claudeCta{letter-spacing:.06em;color:#fff;background:#2f75ff;border-radius:8px;align-self:flex-start;margin-top:auto;padding:.5rem .9rem;font-size:.75rem;font-weight:800}.page-module__il7yWG__badgeRow{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.page-module__il7yWG__badgeBad,.page-module__il7yWG__badgeGood{letter-spacing:.06em;border-radius:999px;padding:.35rem .6rem;font-size:.75rem;font-weight:800}.page-module__il7yWG__badgeBad{color:#fca5a5;background:#ef444414;border:1px solid #3a1f24}.page-module__il7yWG__badgeGood{color:#93c5fd;background:#2f75ff1f;border:1px solid #2f75ff80}.page-module__il7yWG__splitVs{font-family:var(--font-family-heading,"Bebas Neue",sans-serif);color:#2f75ff;letter-spacing:.05em;justify-content:center;align-items:center;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;display:flex}.page-module__il7yWG__heroActions{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__il7yWG__testDriveCta{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#2f75ff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:16px 34px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 0 0 1px #2f75ff66,0 14px 40px -18px #2f75ffe6}.page-module__il7yWG__testDriveCta:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #2f75ff8c,0 18px 46px -16px #2f75ff}.page-module__il7yWG__heroSecondary{color:#9ca3af;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0000;font-size:.78rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s}.page-module__il7yWG__heroSecondary:hover{color:#93c5fd;border-color:#2f75ff80}.page-module__il7yWG__stickyCta{display:none}@media (max-width:768px){.page-module__il7yWG__stickyCta{z-index:50;color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#2f75ff;justify-content:center;align-items:center;min-height:44px;padding:16px 18px;font-size:.92rem;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px -10px #000c}.page-module__il7yWG__split{grid-template-columns:1fr}.page-module__il7yWG__splitVs{padding:.25rem 0}}@media (max-width:640px){.page-module__il7yWG__hero{padding:5rem 1.4rem 3rem}}@media (prefers-reduced-motion:reduce){.page-module__il7yWG__spinner{animation:none}}@media (max-width:768px){.page-module__il7yWG__heroTitle:not(#page-module__il7yWG__never){font-size:clamp(44px,9.5vw,68px)!important;line-height:.98!important}}@media (max-width:480px){.page-module__il7yWG__heroTitle:not(#page-module__il7yWG__never){font-size:clamp(40px,12vw,58px)!important}}
