.cev2{--ink:#0a1730;--ink-2:#10213f;--navy:#07111f;--blue:#2057d6;--blue-2:#1746ad;--blue-soft:#eaf1ff;--gold:#d9a441;--gold-soft:#fff5dd;--green:#15803d;--red:#c2410c;--slate:#475569;--muted:#64748b;--line:#dfe7f2;--soft:#f6f8fc;--white:#fff;--radius:26px;--radius-lg:38px;--shadow:0 28px 80px rgba(10,23,48,.13);--shadow-soft:0 16px 44px rgba(10,23,48,.07);--max:1180px;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;text-rendering:optimizeLegibility;scroll-behavior:smooth}.cev2 *{box-sizing:border-box}.cev2 a{color:inherit;text-decoration:none}.cev2 h1,.cev2 h2,.cev2 h3,.cev2 p{margin-top:0}.cev2 img,.cev2 svg{max-width:100%}.cev2 .wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}.cev2 .skip{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden}.cev2 .skip:focus{left:18px;top:18px;width:auto;height:auto;background:#fff;padding:10px 14px;border-radius:12px;z-index:1000}.cev2 .topbar{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(223,231,242,.86)}.cev2 .nav{height:76px;justify-content:space-between;gap:24px}.cev2 .brand,.cev2 .nav{display:flex;align-items:center}.cev2 .brand{gap:12px;font-weight:950;letter-spacing:-.04em;font-size:21px}.cev2 .brand-mark{width:44px;height:44px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--ink),var(--blue) 62%,var(--gold));box-shadow:0 14px 32px rgba(32,87,214,.22)}.cev2 .brand-mark svg{width:30px;height:30px}.cev2 .brand span span{color:var(--blue)}.cev2 .navlinks{display:flex;align-items:center;gap:24px;color:#334155;font-size:14px;font-weight:800}.cev2 .navlinks a:hover{color:var(--blue)}.cev2 .nav-actions{display:flex;align-items:center;gap:12px}.cev2 .phone{font-size:14px;font-weight:850;color:var(--ink)}.cev2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 21px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:950;white-space:nowrap;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.cev2 .btn:hover{transform:translateY(-1px)}.cev2 .btn-primary{background:var(--blue);color:#fff;box-shadow:0 16px 34px rgba(32,87,214,.28)}.cev2 .btn-primary:hover{background:var(--blue-2)}.cev2 .btn-dark{background:var(--ink);color:#fff;box-shadow:0 14px 28px rgba(10,23,48,.18)}.cev2 .btn-light{background:#fff;color:var(--ink);border-color:var(--line)}.cev2 .btn-light:hover{box-shadow:0 12px 28px rgba(10,23,48,.08)}.cev2 .btn-gold{background:var(--gold);color:#111827;box-shadow:0 16px 34px rgba(217,164,65,.25)}.cev2 .btn-full{width:100%}.cev2 .btn-outline{background:#fff;color:var(--blue-2);border-color:var(--blue)}.cev2 .btn-outline:hover{background:var(--blue-soft)}.cev2 .section-cta{display:flex;justify-content:center;margin-top:34px}.cev2 .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 6%,rgba(32,87,214,.17),transparent 34rem),radial-gradient(circle at 90% 8%,rgba(217,164,65,.14),transparent 30rem),linear-gradient(180deg,#f8fbff,#fff 74%);padding:76px 0 62px}.cev2 .hero:after{content:"";position:absolute;inset:auto -10% -110px -10%;height:180px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.cev2 .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.04fr .88fr;-moz-column-gap:56px;column-gap:56px;row-gap:22px;align-items:start}.cev2 .hero-intro{grid-column:1;grid-row:1}.cev2 .hero-rest{grid-column:1;grid-row:2}.cev2 .hero-grid .analysis-card{grid-column:2;grid-row:1/span 2;align-self:center}.cev2 .eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:8px 13px;border-radius:999px;border:1px solid #c9daf7;background:hsla(0,0%,100%,.78);color:var(--blue-2);font-size:13px;font-weight:950;letter-spacing:.025em}.cev2 .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px rgba(217,164,65,.16)}.cev2 h1{margin-bottom:22px;font-size:clamp(42px,5.6vw,76px);line-height:.94;letter-spacing:-.075em}.cev2 .accent{color:var(--blue)}.cev2 .lead{font-size:20px;color:#334155;max-width:680px;margin-bottom:28px}.cev2 .lead strong{color:var(--ink);font-weight:900}.cev2 .ctas{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:13px}.cev2 .micro{font-size:14px;color:var(--muted);margin:0}.cev2 .activity-row{margin:18px 0 0}.cev2 .trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;max-width:710px}.cev2 .trust{background:hsla(0,0%,100%,.86);border:1px solid var(--line);border-radius:20px;padding:16px;box-shadow:var(--shadow-soft)}.cev2 .trust strong{display:block;font-size:15px;line-height:1.2}.cev2 .trust span{display:block;margin-top:4px;color:var(--muted);font-size:13px;line-height:1.36}.cev2 .analysis-card{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--navy),#0e274a 68%,#123c77);color:#fff;border-radius:36px;padding:30px;box-shadow:var(--shadow);isolation:isolate}.cev2 .analysis-card:before{right:-80px;top:-80px;width:240px;height:240px;background:rgba(32,87,214,.46);filter:blur(8px)}.cev2 .analysis-card:after,.cev2 .analysis-card:before{content:"";position:absolute;border-radius:50%;z-index:-1}.cev2 .analysis-card:after{left:-80px;bottom:-110px;width:260px;height:260px;background:rgba(217,164,65,.16);filter:blur(4px)}.cev2 .analysis-activity{margin-bottom:18px}.cev2 .score-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:22px}.cev2 .kicker{font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:#9cc4ff}.cev2 .analysis-card h2{font-size:30px;line-height:1.06;letter-spacing:-.045em;margin:7px 0 0;color:#fff}.cev2 .score{flex:0 0 auto;width:108px;height:108px;display:grid;place-items:center;border-radius:30px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.17);font-size:37px;font-weight:950;letter-spacing:-.04em}.cev2 .score small{font-size:15px;color:#bed0e7;letter-spacing:0}.cev2 .bar{height:12px;border-radius:999px;background:hsla(0,0%,100%,.13);overflow:hidden;margin:0 0 18px}.cev2 .bar span{display:block;width:61%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f87171,var(--gold),#34d399)}.cev2 .issue,.cev2 .issues{display:grid;gap:12px}.cev2 .issue{grid-template-columns:34px 1fr;align-items:flex-start;padding:14px;border-radius:18px;background:hsla(0,0%,100%,.085);border:1px solid hsla(0,0%,100%,.13);font-size:14px;color:#e6f0ff}.cev2 .issue-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;font-weight:950}.cev2 .bad{background:hsla(0,91%,71%,.17);color:#fecaca}.cev2 .good{background:rgba(52,211,153,.16);color:#bbf7d0}.cev2 .note{position:relative;margin:17px 0 22px;color:#c8d6e8;font-size:13px}.cev2 .section{padding:84px 0}.cev2 .soft{background:var(--soft)}.cev2 .dark{background:var(--navy);color:#fff}.cev2 .head{max-width:810px;margin-bottom:38px}.cev2 .section-num{font-size:13px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:10px}.cev2 .dark .section-num{color:#9cc4ff}.cev2 h2{font-size:clamp(32px,4.2vw,54px);line-height:1.02;letter-spacing:-.058em;margin-bottom:16px}.cev2 .head p{font-size:18px;color:var(--muted);margin-bottom:0}.cev2 .dark .head p{color:#c9d6e8}.cev2 .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cev2 .card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow-soft)}.cev2 .card h3{font-size:22px;line-height:1.14;letter-spacing:-.038em;margin-bottom:10px}.cev2 .card p{color:var(--muted);margin-bottom:0}.cev2 .card.emphasis{border-color:#bcd1f7;background:linear-gradient(180deg,#fff,#f7faff)}.cev2 .before-after{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cev2 .sample{border-radius:var(--radius);padding:26px;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow-soft)}.cev2 .sample-label{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.cev2 .label-before{background:#fff1f1;color:#b42318}.cev2 .label-after{background:#ecfdf3;color:#067647}.cev2 .quote{font-size:19px;line-height:1.45;color:#1e293b;margin:0;border-left:4px solid var(--line);padding-left:16px}.cev2 .sample.after .quote{border-color:var(--green)}.cev2 .why-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:32px;align-items:start}.cev2 .comparison{overflow:hidden;border-radius:30px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.07)}.cev2 .compare-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid hsla(0,0%,100%,.12)}.cev2 .compare-row:last-child{border-bottom:none}.cev2 .compare-row div{padding:17px;color:#dcebff}.cev2 .compare-row .title{font-weight:950;color:#fff;background:hsla(0,0%,100%,.06)}.cev2 .compare-row div:nth-child(2){border-left:1px solid hsla(0,0%,100%,.12)}.cev2 .context-box{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:30px;padding:30px}.cev2 .context-box p{font-size:18px;color:#dcebff}.cev2 .deliver{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cev2 .num{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:15px;background:var(--blue-soft);color:var(--blue);font-weight:950;margin-bottom:18px}.cev2 .process{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:step}.cev2 .step{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:0 8px 28px rgba(10,23,48,.045)}.cev2 .step:before{counter-increment:step;content:"0" counter(step);display:block;color:var(--blue);font-weight:950;margin-bottom:18px}.cev2 .step h3{font-size:21px;margin-bottom:8px;letter-spacing:-.03em}.cev2 .step p{color:var(--muted);font-size:15px;margin-bottom:0}.cev2 .credibility{display:grid;grid-template-columns:.86fr 1.14fr;gap:34px;align-items:center}.cev2 .seal-card{min-height:360px;border-radius:34px;background:radial-gradient(circle at 50% 10%,rgba(32,87,214,.14),transparent 18rem),linear-gradient(145deg,#f0f5ff,#fff);border:1px solid var(--line);box-shadow:var(--shadow-soft);display:grid;place-items:center;text-align:center;padding:34px}.cev2 .seal{width:190px;height:190px;border-radius:50%;display:grid;place-items:center;margin:0 auto 22px;background:linear-gradient(135deg,var(--ink),var(--blue) 65%,var(--gold));color:#fff;box-shadow:0 20px 50px rgba(32,87,214,.22)}.cev2 .seal svg{width:112px;height:112px}.cev2 .seal-card strong{display:block;font-size:22px;letter-spacing:-.04em}.cev2 .seal-card span{display:block;color:var(--muted);margin-top:8px}.cev2 .bio-card{background:#fff;border:1px solid var(--line);border-radius:34px;padding:34px;box-shadow:var(--shadow-soft)}.cev2 .bio-card p{color:#475569;font-size:18px}.cev2 .proof-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.cev2 .proof-point{background:var(--soft);border:1px solid var(--line);border-radius:18px;padding:15px;color:#334155;font-weight:750}.cev2 .proof-point span{color:var(--green);font-weight:950;margin-right:6px}.cev2 .pricing{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cev2 .price-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:32px;padding:32px;box-shadow:var(--shadow-soft)}.cev2 .price-card.featured{border:2px solid var(--blue);box-shadow:0 30px 86px rgba(32,87,214,.15)}.cev2 .badge{position:absolute;right:28px;top:24px;padding:7px 11px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.cev2 .price-card h3{font-size:31px;letter-spacing:-.045em;margin-bottom:10px}.cev2 .price{font-size:56px;line-height:1;font-weight:950;letter-spacing:-.06em;color:var(--ink);margin-bottom:5px}.cev2 .sub{color:var(--muted);margin-bottom:20px}.cev2 .fit{min-height:108px;color:#334155;margin-bottom:22px}.cev2 .checks{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.cev2 .checks li{display:flex;gap:10px;color:#243044}.cev2 .checks li:before{content:"\2713";font-weight:950;color:var(--green);flex:0 0 auto}.cev2 .risk-box{margin-top:24px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px;display:grid;grid-template-columns:42px 1fr;gap:14px;box-shadow:0 8px 28px rgba(10,23,48,.04)}.cev2 .risk-icon{width:42px;height:42px;border-radius:15px;background:#ecfdf3;color:var(--green);display:grid;place-items:center;font-weight:950}.cev2 .risk-box p{margin:0;color:var(--muted)}.cev2 .risk-box strong{color:var(--ink)}.cev2 .faq{display:grid;grid-template-columns:.82fr 1.18fr;gap:34px;align-items:start}.cev2 details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;margin-bottom:12px;box-shadow:0 8px 26px rgba(10,23,48,.04)}.cev2 summary{cursor:pointer;font-weight:950;color:var(--ink)}.cev2 details p{margin:12px 0 0;color:var(--muted)}.cev2 .nav-menu{display:none;position:relative;background:none;border:0;padding:0;margin:0;box-shadow:none}.cev2 .nav-menu>summary{list-style:none;cursor:pointer;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:#fff;display:grid;place-items:center}.cev2 .nav-menu>summary::-webkit-details-marker{display:none}.cev2 .nav-menu>summary svg{width:22px;height:22px;color:var(--ink)}.cev2 .nav-menu-panel{display:none;position:absolute;top:calc(100% + 10px);right:0;min-width:224px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:10px;flex-direction:column;gap:2px;z-index:60}.cev2 .nav-menu[open] .nav-menu-panel{display:flex}.cev2 .nav-menu-panel a{padding:12px 14px;border-radius:10px;color:var(--ink);font-weight:800;text-decoration:none}.cev2 .nav-menu-panel a:hover{background:rgba(32,87,214,.08)}.cev2 .nav-menu-panel .nav-menu-cta{background:var(--gold);color:#111827;text-align:center;font-weight:950;margin-bottom:4px}.cev2 .nav-menu-panel .nav-menu-cta:hover{background:var(--gold);filter:brightness(.97)}.cev2 .final{background:radial-gradient(circle at 90% 5%,rgba(217,164,65,.24),transparent 24rem),linear-gradient(135deg,var(--navy),#10284a 62%,#123b79);color:#fff;border-radius:38px;padding:56px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;box-shadow:var(--shadow)}.cev2 .final h2{color:#fff}.cev2 .final p{font-size:18px;color:#d7e4f5;max-width:760px;margin-bottom:0}.cev2 footer{padding:42px 0;background:#06101d;color:#c7d2e1}.cev2 .foot{display:flex;justify-content:space-between;gap:24px;align-items:center;flex-wrap:wrap}.cev2 .foot a:hover,.cev2 .foot strong{color:#fff}@media (max-width:980px){.cev2 .navlinks,.cev2 .phone{display:none}.cev2 .before-after,.cev2 .credibility,.cev2 .deliver,.cev2 .faq,.cev2 .final,.cev2 .grid3,.cev2 .hero-grid,.cev2 .pricing,.cev2 .process,.cev2 .trust-row,.cev2 .why-grid{grid-template-columns:1fr}.cev2 .hero{padding-top:50px}.cev2 .section{padding:62px 0}.cev2 .final{padding:38px}.cev2 .fit{min-height:auto}.cev2 .nav-menu{display:block}.cev2 .nav:has(.nav-menu) .nav-actions{display:none}.cev2 .hero-grid .analysis-card,.cev2 .hero-intro,.cev2 .hero-rest{grid-column:1;grid-row:auto}}@media (max-width:600px){.cev2 .wrap{width:min(100% - 28px,var(--max))}.cev2 .nav{height:68px;gap:12px}.cev2 .nav-actions .link-quiet,.cev2 .nav-actions .nav-link,.cev2 .nav-pricing-btn{display:none}.cev2 .brand{font-size:19px}.cev2 h1{font-size:42px}.cev2 .lead{font-size:18px}.cev2 .ctas .btn{width:100%}.cev2 .analysis-card{padding:22px;border-radius:26px}.cev2 .score-head{flex-direction:column}.cev2 .score{width:96px;height:96px}.cev2 .badge{position:static;display:inline-flex;margin-bottom:12px}.cev2 .bio-card,.cev2 .price-card{padding:24px}.cev2 .proof-points{grid-template-columns:1fr}.cev2 .final{border-radius:28px;padding:28px}.cev2 .final .btn{width:100%}}.cev2.page-min{min-height:100vh;display:flex;flex-direction:column}.cev2.page-min>main{flex:1 0 auto}.cev2 .nav-link{color:var(--muted);font-size:14px;font-weight:850}.cev2 .nav-link:hover{color:var(--blue)}.cev2 .center{text-align:center}.cev2 .head.center{margin-left:auto;margin-right:auto}.cev2 .trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin:0 0 40px}.cev2 .trust-badge{display:inline-flex;align-items:center;gap:8px;color:var(--slate);font-size:14px;font-weight:750}.cev2 .trust-badge svg{color:var(--blue);flex:0 0 auto}.cev2 .upgrade-banner{max-width:640px;margin:0 auto 28px;border-radius:18px;border:1px solid #e6c766;background:var(--gold-soft);padding:16px 22px;text-align:center;color:#7a5b12}.cev2 .upgrade-banner strong{color:var(--ink)}.cev2 .plan-note{margin-top:16px;color:var(--green);font-weight:800;font-size:14px}.cev2 .plan-note .capitalize{text-transform:capitalize}.cev2 .price-card.is-current{border-color:var(--green);background:linear-gradient(180deg,#fff,#f2fbf5)}.cev2 .badge-current{background:var(--green);color:#fff}.cev2 .badge-elite{background:var(--gold-soft);color:#8a6410}.cev2 .btn:disabled,.cev2 .btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.cev2 .btn-current{background:#ecfdf3;color:var(--green);border-color:#bbf7d0;box-shadow:none;cursor:default}.cev2 .btn-current:hover{transform:none}.cev2 .btn-muted{background:var(--soft);color:var(--muted);border-color:var(--line);box-shadow:none;cursor:default}.cev2 .btn-muted:hover{transform:none}.cev2 .checks.muted li{color:var(--muted)}.cev2 .checks.muted li:before{content:"\2013";color:var(--muted)}.cev2 .pay-error{text-align:center;color:var(--red);font-size:14px;margin:0 0 24px}.cev2 .free-note{max-width:560px;margin:0 auto 44px;text-align:center;color:var(--muted);font-size:14px}.cev2 .free-note strong{color:var(--ink)}.cev2 .compare-wrap{max-width:820px;margin:0 auto}.cev2 .compare-title{text-align:center;font-size:22px;letter-spacing:-.03em;margin-bottom:18px}.cev2 .compare-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-soft)}.cev2 .compare-table td,.cev2 .compare-table th{padding:13px 18px;border-bottom:1px solid var(--line);font-size:14px}.cev2 .compare-table thead th{background:var(--soft);font-weight:900;color:var(--ink)}.cev2 .compare-table td.col-elite,.cev2 .compare-table th.col-elite{color:#8a6410}.cev2 .compare-table tbody tr:last-child td{border-bottom:none}.cev2 .compare-table td.cell-center{text-align:center}.cev2 .compare-yes{color:var(--green);font-weight:950}.cev2 .compare-no{color:#c9cfda}.cev2 .pay-foot{text-align:center;color:var(--muted);font-size:14px;margin-top:30px}.cev2 .link-quiet{display:inline-flex;align-items:center;gap:6px;color:var(--blue-2);font-weight:850;font-size:15px}.cev2 .link-quiet:hover{color:var(--blue)}.cev2 .roi-note{color:var(--muted);margin-top:8px}.cev2 .roi-note strong{color:var(--ink)}.cev2 .sample-tag{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:5px 12px;margin-top:12px}.cev2 .tcard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column}.cev2 .stars{color:var(--gold);letter-spacing:2px;font-size:16px;margin-bottom:14px}.cev2 .tquote{color:#334155;font-size:15px;line-height:1.5;margin:0 0 18px}.cev2 .tauthor{display:flex;align-items:center;gap:12px;margin-top:auto}.cev2 .tavatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:950;color:#fff;font-size:14px;background:linear-gradient(135deg,var(--ink),var(--blue) 65%,var(--gold));flex:0 0 auto}.cev2 .tname{font-weight:900;font-size:14px}.cev2 .trole{color:var(--muted);font-size:13px}