.v3-page{--background:#08090b;--foreground:#f2f3f5;--card:#101214;--primary:var(--foreground);--primary-foreground:var(--background);--border:#252729;--input:var(--border);--muted-foreground:#a1a5aa;--v3-loss:#b54a46;--v3-gain:#59a174;background:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:0}@supports (color:lab(0% 0 0)){.v3-page{--card:lab(5.25479% -.17564 -1.47416);--border:lab(15.2996% -.289813 -2.22962);--muted-foreground:lab(67.4908% -.461191 -3.35858);--v3-loss:lab(46.4168% 43.9955 25.6171);--v3-gain:lab(60.7142% -31.5774 16.2422)}}.v3-quiz-container{max-width:800px}.v3-page .v3-hero{padding:48px 0 32px}.v3-quiz-container h1{max-width:680px;font-size:44px}.v3-quiz-container .v3-hero-sub{max-width:640px;margin:20px 0 32px}.v3-hero-quiz{min-height:280px}.v3-progress{color:var(--muted-foreground);align-items:center;gap:24px;margin-bottom:24px;font-size:12px;display:flex}.v3-progress progress{appearance:none;background:var(--border);border:0;width:120px;height:3px}.v3-progress progress::-webkit-progress-bar{background:var(--border)}.v3-progress progress::-webkit-progress-value{background:var(--foreground)}.v3-progress progress::-moz-progress-bar{background:var(--foreground)}.v3-hero-quiz fieldset{border:0;min-width:0}.v3-hero-quiz legend{font-family:var(--font-display);margin-bottom:24px;font-size:24px;font-weight:600;line-height:1.4}.v3-quiz-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v3-quiz-options button{text-align:left;white-space:normal;background:var(--card);height:auto;min-height:56px;color:var(--foreground);border-color:var(--border);box-shadow:none;border-radius:3px;justify-content:space-between;padding:12px 18px}.v3-quiz-options button:hover{border-color:var(--foreground)}.v3-quiz-options svg{flex-shrink:0}.v3-quiz-back{min-height:40px;margin-top:16px}.v3-partial{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:24px}.v3-partial h2,.v3-capture-success>h2{font-size:28px}.v3-partial li{color:var(--muted-foreground);padding-top:12px;font-size:14px}.v3-partial p{color:var(--muted-foreground);margin-top:16px}.v3-capture-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.v3-capture-fields label{min-width:0;font-size:13px}.v3-capture-fields input{background:var(--card);border:1px solid var(--border);width:100%;height:48px;color:var(--foreground);border-radius:3px;outline:none;margin-top:8px;padding:0 12px;font-size:16px;display:block}.v3-capture-fields input:focus{border-color:var(--foreground)}.v3-capture-fields input[aria-invalid=true]{border-color:var(--v3-loss)}.v3-field-error{color:var(--v3-loss);font-size:12px}.v3-capture form>button{width:100%;margin-top:12px}.v3-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.v3-post-plans{width:fit-content;margin-top:24px;display:block}.v3-capture-success>.v3-partial,.v3-final-cta{margin-top:28px}.v3-cookie-compact{z-index:60;border-top:1px solid var(--border);background:var(--background);min-height:56px;color:var(--foreground);justify-content:center;align-items:center;gap:12px;padding:8px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.v3-cookie-compact>div{min-width:0}.v3-cookie-compact p{font-size:12px;line-height:1.3}.v3-cookie-compact>div button{height:auto;min-height:0;padding:0;font-size:10px}.v3-cookie-compact>button{flex-shrink:0}@media(max-width:767px){.v3-page .v3-hero{padding:28px 0}.v3-quiz-container h1{font-size:32px}.v3-quiz-container .v3-hero-sub{margin:16px 0 26px}.v3-hero-quiz legend{margin-bottom:20px;font-size:21px}.v3-quiz-options{grid-template-columns:1fr;gap:10px}.v3-quiz-options button{min-height:52px}.v3-progress{margin-bottom:18px}.v3-capture-fields{grid-template-columns:1fr;gap:16px}.v3-partial h2,.v3-capture-success>h2{font-size:25px}.v3-cookie-compact{gap:6px;height:56px;min-height:0;padding:4px 8px}.v3-cookie-compact p{font-size:9px;line-height:1.2}.v3-cookie-compact>button{height:36px;padding:0 9px;font-size:11px}.v3-cookie-compact>div button{font-size:9px;line-height:1.2}.v3-page .v3-mobile-bar{justify-content:center}.v3-page .v3-mobile-bar button,.v3-page .v3-mobile-bar a{width:100%}}.v3-page *{box-sizing:border-box}.v3-page h1,.v3-page h2,.v3-page h3{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;font-weight:600}.v3-page h1{max-width:740px;font-size:56px;line-height:1.08}.v3-page h2{max-width:800px;font-size:40px;line-height:1.15}.v3-page h3{font-size:23px;line-height:1.25}.v3-page p{line-height:1.65}.v3-container{max-width:1200px;margin:auto;padding:0 36px}.v3-header{border-bottom:1px solid var(--border);height:82px}.v3-header-inner{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.v3-header-actions{align-items:center;gap:22px;display:flex}.v3-header-actions>a{font-size:13px}.v3-eyebrow{color:var(--muted-foreground);margin-bottom:25px;font-size:10px;font-weight:500}.v3-hero{border-bottom:1px solid var(--border);padding:76px 0 84px}.v3-hero-grid{grid-template-columns:1.65fr 1fr;align-items:center;gap:64px;display:grid}.v3-hero-sub{color:var(--muted-foreground);max-width:500px;margin:26px 0 30px;font-size:17px}.v3-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.v3-primary{white-space:normal;border-radius:3px;gap:20px;min-height:48px;padding:0 22px;font-size:14px;background:var(--foreground)!important;color:var(--background)!important;border:1px solid var(--foreground)!important;box-shadow:none!important}.v3-primary:hover{opacity:.9}.v3-text-link{text-underline-offset:5px;font-size:13px;text-decoration:underline}.v3-trust{color:var(--muted-foreground);margin-top:17px;font-size:11px}.v3-number-box{border:1px solid var(--border);aspect-ratio:1;background:var(--card);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:350px;display:flex;position:relative}.v3-number-box strong{font-family:var(--font-display);font-size:125px;font-weight:600;line-height:1.1;animation:5s ease-in-out infinite v3-breathe}.v3-number-box span{color:var(--muted-foreground);margin-top:22px;font-size:10px}.v3-number-box:before,.v3-number-box:after{content:"";border:1px solid var(--muted-foreground);width:8px;height:8px;position:absolute}.v3-number-box:before{top:14px;left:14px}.v3-number-box:after{bottom:14px;right:14px}.v3-band{border-bottom:1px solid var(--border);padding:84px 0}.v3-light{--background:#f2f3f5;--foreground:#08090b;--border:#c5c7cb;--muted-foreground:#53555a;background:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){.v3-light{--border:lab(80.2643% -.265926 -1.8714);--muted-foreground:lab(36.1733% -.39722 -2.97849)}}.v3-light .v3-primary{background:var(--color-white)!important;color:var(--color-black)!important;border-color:var(--foreground)!important}.v3-cross-intro{color:var(--muted-foreground);margin-bottom:26px;font-size:24px}.v3-cross-intro s{color:var(--foreground);text-decoration:none;position:relative}.v3-cross-intro s:after{content:"";background:var(--v3-loss);transform-origin:0;width:100%;height:2px;transition:transform .9s;position:absolute;top:55%;left:0;transform:scaleX(0)}.v3-revealed s:after{transform:scaleX(1)}.v3-lede{max-width:660px;color:var(--muted-foreground);margin-top:23px;font-size:16px}.v3-quiz{margin-top:40px}.v3-quiz fieldset{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;min-height:88px;padding:22px 0;display:flex;position:relative}.v3-quiz legend{float:left;align-items:center;gap:22px;max-width:70%;font-size:17px;line-height:1.5;display:flex}.v3-step-number{font-family:var(--font-display);color:var(--muted-foreground);font-size:12px}.v3-answer{gap:8px;display:flex}.v3-answer button{min-width:66px;height:42px;box-shadow:none}.v3-page [aria-pressed=true]{background:var(--foreground);color:var(--background)}.v3-quiz-result{justify-content:space-between;align-items:center;gap:30px;padding-top:26px;display:flex}.v3-quiz-result p{max-width:580px;font-size:18px}.v3-evidence-note{color:var(--muted-foreground);margin-top:20px;font-size:11px}.v3-mechanism{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:38px;display:grid}.v3-mechanism h3{margin:17px 0 10px}.v3-mechanism article>p{color:var(--muted-foreground);min-height:48px;font-size:14px}.v3-app-excerpt{--background:#08090b;--foreground:#f2f3f5;--border:#252729;--muted-foreground:#a1a5aa;--primary:var(--foreground);--primary-foreground:var(--background);background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:4px;min-height:205px;margin-top:25px;padding:18px;font-size:13px}@supports (color:lab(0% 0 0)){.v3-app-excerpt{--border:lab(15.2996% -.289813 -2.22962);--muted-foreground:lab(67.4908% -.461191 -3.35858)}}.v3-app-excerpt p{color:var(--muted-foreground);margin-top:10px;font-size:12px}.v3-app-caption{color:var(--muted-foreground);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;font-size:10px;display:flex}.v3-due{margin-top:14px;font-size:12px}.v3-message{border-left:1px solid var(--border);padding-left:12px}.v3-comparison{grid-template-columns:1fr 1fr;gap:80px;margin-top:46px;display:grid}.v3-comparison h3{border-bottom:1px solid var(--border);padding-bottom:20px}.v3-comparison ul{margin-top:14px}.v3-comparison li{align-items:center;gap:14px;padding:12px 0;font-size:15px;display:flex}.v3-loss{color:var(--v3-loss)}.v3-gain{color:var(--v3-gain)}.v3-steps{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:42px;display:grid}.v3-steps li{border-top:1px solid var(--border);padding-top:20px}.v3-steps h3{margin-top:18px;font-size:20px}.v3-plan-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:35px 0;display:flex}.v3-plan-controls [role=group]{flex-wrap:wrap;gap:5px;display:flex}.v3-plan-controls button{box-shadow:none}.v3-plan-controls label{color:var(--muted-foreground);align-items:center;gap:12px;font-size:12px;display:flex}.v3-plan-controls select{background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:3px;padding:9px 12px}.v3-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v3-plan{border:1px solid var(--border);border-radius:4px;min-width:0;padding:25px}.v3-plan-popular{border-color:var(--foreground)}.v3-plan-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.v3-plan-heading span{border-bottom:1px solid var(--foreground);padding-bottom:3px;font-size:10px}.v3-plan>p{color:var(--muted-foreground);min-height:64px;margin-top:12px;font-size:13px}.v3-price{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:6px;min-height:90px;margin:25px 0;display:flex}.v3-price strong{font-size:30px;font-family:var(--font-display);white-space:nowrap}.v3-price span{color:var(--muted-foreground);font-size:10px}.v3-price p{width:100%;color:var(--muted-foreground);font-size:11px}.v3-plan>.v3-primary{width:100%}.v3-plan ul{padding-top:25px}.v3-plan li{align-items:flex-start;gap:8px;padding:7px 0;font-size:12px;line-height:1.5;display:flex}.v3-plan li svg{flex-shrink:0;margin-top:2px}.v3-guarantee{color:var(--muted-foreground);margin-top:30px;font-size:12px}.v3-faq{margin-top:34px}.v3-faq details{border-bottom:1px solid var(--border);padding:20px 0}.v3-faq summary{cursor:pointer;justify-content:space-between;gap:22px;font-size:17px;list-style:none;display:flex}.v3-faq details p{color:var(--muted-foreground);max-width:760px;margin-top:16px;font-size:14px}.v3-final-grid{grid-template-columns:1.7fr 1fr;align-items:center;gap:70px;display:grid}.v3-final-grid h2{margin-bottom:30px}.v3-final-grid .v3-number-box{justify-self:end;max-width:235px}.v3-final-grid .v3-number-box strong{font-size:85px}.v3-footer{padding:28px 0 38px}.v3-footer-inner{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.v3-footer nav{gap:20px;display:flex}.v3-mobile-bar{display:none}@keyframes v3-breathe{0%,to{opacity:1}50%{opacity:.65}}@media(prefers-reduced-motion:reduce){.v3-number-box strong{animation:none}.v3-cross-intro s:after{transition:none;transform:none}}@media(max-width:767px){.v3-container{padding:0 22px}.v3-header{height:64px}.v3-header-actions{gap:14px}.v3-page h1{font-size:32px;line-height:1.09}.v3-page h2{font-size:29px}.v3-page h3{font-size:20px}.v3-hero{padding:26px 0 30px}.v3-hero-grid{grid-template-columns:1fr;gap:23px}.v3-eyebrow{margin-bottom:15px;font-size:9px}.v3-hero-sub{margin:18px 0 21px;font-size:14px;line-height:1.5!important}.v3-hero-actions{gap:16px}.v3-primary{gap:12px;min-height:46px;padding:0 17px;font-size:12px}.v3-trust{margin-top:12px;font-size:10px}.v3-hero .v3-number-box{aspect-ratio:auto;max-width:none;height:138px}.v3-hero .v3-number-box strong{font-size:70px}.v3-number-box span{margin-top:8px;font-size:9px}.v3-band{padding:54px 0}.v3-cross-intro{font-size:18px}.v3-lede{font-size:14px}.v3-quiz fieldset{padding:20px 0;display:block}.v3-quiz legend{float:none;gap:14px;max-width:none;font-size:15px}.v3-answer{margin:15px 0 0 30px}.v3-quiz-result{display:block}.v3-quiz-result p{margin-bottom:20px;font-size:16px}.v3-mechanism{grid-template-columns:1fr;gap:30px}.v3-mechanism article>p{min-height:0}.v3-app-excerpt{min-height:160px;margin-top:17px}.v3-comparison{grid-template-columns:1fr;gap:35px;margin-top:30px}.v3-steps{grid-template-columns:1fr;gap:25px}.v3-steps h3{margin-top:10px}.v3-plans{grid-template-columns:1fr}.v3-plan>p{min-height:0}.v3-faq summary{font-size:15px}.v3-final-grid{grid-template-columns:1fr;gap:28px}.v3-final-grid .v3-number-box{aspect-ratio:auto;justify-self:start;max-width:none;height:135px}.v3-footer-inner{display:block}.v3-footer nav{margin-top:18px}.v3-footer{padding-bottom:100px}.v3-mobile-bar{z-index:40;border-top:1px solid var(--border);background:var(--background);padding:12px 20px calc(12px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.v3-header img{object-fit:contain;max-width:115px}.v3-plan-controls{gap:14px}}@media(min-width:768px)and (max-width:1050px){.v3-page h1{font-size:44px}.v3-hero-grid{gap:30px}.v3-plans{gap:12px}.v3-plan{padding:18px}.v3-price strong{font-size:25px}.v3-plan-heading{flex-wrap:wrap}}@media(max-width:370px){.v3-page h1{font-size:29px}.v3-container{padding:0 18px}.v3-hero-actions{gap:12px}.v3-hero .v3-number-box{height:112px}}
