.cvc-page{overflow-x:hidden}.cvc-hero{background:var(--offwhite);padding:120px 52px 80px}.cvc-hero-inner{max-width:720px;margin:0 auto}.cvc-h1{font-family:var(--font);font-size:clamp(34px,4.5vw,58px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;line-height:1.02;letter-spacing:-2px;color:var(--black);margin:0 0 24px}.cvc-answer-capsule{font-size:16px;line-height:1.65;color:#0818199e;background:#fff;border:1px solid rgba(8,24,25,.08);border-radius:16px;padding:22px 24px;margin-bottom:28px;box-shadow:0 2px 12px #0818190d}.cvc-hero-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.cvc-cta-link{text-decoration:none}.cvc-verified{font-size:12px;color:#0818194d;margin:0;font-style:italic}.cvc-section-h2{font-family:var(--font);font-size:clamp(26px,3vw,38px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-1.5px;color:var(--black);margin:0 0 36px}.cvc-section-h2.cvc-on-dark{color:var(--offwhite)}.cvc-table-section{background:var(--offwhite);padding:80px 52px;border-top:1px solid rgba(8,24,25,.06)}.cvc-table-wrap{max-width:900px;margin:0 auto;overflow-x:auto;border-radius:16px;box-shadow:0 2px 24px #08181912;border:1px solid rgba(8,24,25,.08)}.cvc-table{width:100%;border-collapse:collapse;font-family:var(--font-body);background:#fff;border-radius:16px;overflow:hidden}.cvc-table thead tr{background:var(--black)}.cvc-th-dim,.cvc-th-kaiso,.cvc-th-trad{padding:16px 20px;text-align:left;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fbfbfb80}.cvc-th-dim{width:20%}.cvc-th-kaiso,.cvc-th-trad{width:40%}.cvc-col-label{display:inline-block}.cvc-col-kaiso{color:var(--orange)}.cvc-table td{padding:18px 20px;font-size:14px;line-height:1.55;border-top:1px solid rgba(8,24,25,.06);vertical-align:top}.cvc-td-dim{font-weight:600;color:#08181980;font-size:13px}.cvc-td-kaiso{color:#081819bf}.cvc-td-kaiso strong{color:var(--black)}.cvc-td-trad{color:#0818198c}.cvc-tr-alt td{background:#08181905}.cvc-how-section{background:#fff;padding:100px 52px}.cvc-how-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1px 1fr;gap:56px;align-items:start}.cvc-how-divider{background:#08181914;align-self:stretch}.cvc-how-h2{font-family:var(--font);font-size:clamp(20px,2vw,26px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-.75px;color:var(--black);margin:8px 0 20px;line-height:1.15}.cvc-how-block p{font-size:14px;line-height:1.7;color:#08181999;margin-bottom:16px}.cvc-how-block p:last-child{margin-bottom:0}.cvc-how-block .eyebrow{margin-bottom:0}.cvc-fit-section{background:var(--offwhite);padding:80px 52px;display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1060px;margin:0 auto}.cvc-fit-card{border-radius:20px;padding:36px 32px}.cvc-fit-kaiso{background:#ff900e12;border:1.5px solid rgba(255,144,14,.25)}.cvc-fit-trad{background:#fff;border:1px solid rgba(8,24,25,.09);box-shadow:0 2px 16px #0818190d}.cvc-fit-label{font-family:var(--font);font-size:17px;font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-.5px;color:var(--black);margin-bottom:20px}.cvc-fit-list{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:12px}.cvc-fit-list li{font-size:14px;line-height:1.55;color:#081819b3;padding-left:20px;position:relative}.cvc-fit-list li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:var(--orange);opacity:.65}.cvc-fit-note{font-size:13px;line-height:1.55;color:#08181973;font-style:italic;margin:0}.cvc-guarantee-section{background:var(--black);padding:100px 52px;position:relative}.cvc-guarantee-inner{max-width:820px;margin:0 auto}.cvc-guarantee-h2{font-family:var(--font);font-size:clamp(28px,3.5vw,44px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-1.5px;color:var(--offwhite);margin:0 0 12px}.cvc-guarantee-lead{font-size:15px;color:#fbfbfb73;margin-bottom:48px;font-style:italic}.cvc-guarantee-grid{display:grid;grid-template-columns:1fr 1px 1fr;gap:40px;align-items:start}.cvc-guarantee-divider-v{background:#fbfbfb1f;align-self:stretch}.cvc-guarantee-col-label{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.cvc-guarantee-text{font-size:14px;line-height:1.7;color:#fbfbfb99;margin-bottom:24px}.cvc-guarantee-verdict{font-size:13px;font-weight:600;padding:10px 16px;border-radius:8px;display:inline-block}.cvc-verdict-good{background:#c2ebc326;color:var(--green-light);border:1px solid rgba(194,235,195,.25)}.cvc-verdict-neutral{background:#fbfbfb0d;color:#fbfbfb73;border:1px solid rgba(251,251,251,.1)}.cvc-pricing-section{background:var(--offwhite);padding:100px 52px}.cvc-pricing-sub{text-align:center;font-size:13px;color:#08181966;margin-bottom:48px;font-style:italic}.cvc-pricing-grid{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.cvc-pricing-card{background:#fff;border:1px solid rgba(8,24,25,.08);border-radius:20px;padding:32px;display:flex;flex-direction:column;box-shadow:0 2px 18px #0818190f}.cvc-pricing-card-muted{background:#08181906;border-color:#0818190f;box-shadow:none}.cvc-pricing-card-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#08181959;margin-bottom:20px}.cvc-pricing-tier{margin-bottom:20px}.cvc-pricing-tier-name{font-family:var(--font);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;font-size:15px;color:var(--black);margin-bottom:8px;display:flex;align-items:center;gap:8px}.cvc-pricing-amount{font-family:var(--font);font-size:clamp(28px,3vw,36px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-1px;color:var(--black);line-height:1.1;margin-bottom:4px}.cvc-pricing-amount-muted{color:#08181973}.cvc-pricing-note{font-family:var(--font-body);font-size:14px;font-weight:400;letter-spacing:0;color:#08181966}.cvc-pricing-recurring{font-size:13px;color:#08181973;margin-bottom:14px}.cvc-pricing-recurring-muted{color:#0818194d}.cvc-pricing-includes{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.cvc-pricing-includes li{font-size:13px;line-height:1.5;color:#081819a6;padding-left:18px;position:relative}.cvc-pricing-includes-muted li{color:#08181966}.cvc-pricing-includes li:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:50%;background:var(--orange);opacity:.6}.cvc-pricing-includes-muted li:before{opacity:.25}.cvc-pricing-divider-h{height:1px;background:#08181912;margin:20px 0}.cvc-pricing-divider-muted{background:#0818190a}.cvc-pricing-btn{width:100%;font-size:14px;padding:13px 0;margin-top:24px}.cvc-pricing-no-cta{margin-top:auto;padding-top:24px;font-size:13px;color:#08181959;font-style:italic;text-align:center}.cvc-save-pill{display:inline-block;background:#ff900e26;color:var(--orange);font-size:11px;font-weight:600;font-family:var(--font-body);padding:2px 8px;border-radius:99px;letter-spacing:0;font-variation-settings:normal}.cvc-faq-section{background:#fff;padding:80px 52px 100px;max-width:960px;margin:0 auto}.cvc-faq-h2{font-family:var(--font);font-size:clamp(22px,2.5vw,32px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-1px;color:var(--black);margin:0 0 32px}.cvc-faq-item{border-top:1px solid rgba(8,24,25,.08);padding:22px 0}.cvc-faq-item:last-child{border-bottom:1px solid rgba(8,24,25,.08)}.cvc-faq-q{font-family:var(--font);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;font-size:15px;color:var(--black);margin:0 0 8px;line-height:1.35}.cvc-faq-a{font-size:14px;line-height:1.65;color:#08181999;margin:0}.cvc-faq-a a{color:var(--orange);font-weight:600;text-decoration:none}.cvc-faq-a a:hover{text-decoration:underline}.cvc-cta-section{background:var(--black);padding:120px 52px;text-align:center;position:relative}.cvc-cta-grad{position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(255,144,14,.1) 0%,transparent 70%);pointer-events:none}.cvc-cta-inner{position:relative;z-index:1;max-width:560px;margin:0 auto}.cvc-cta-h2{font-family:var(--font);font-size:clamp(28px,3.5vw,46px);font-weight:700;font-variation-settings:"wdth" 50,"wght" 617;letter-spacing:-1.5px;color:var(--offwhite);margin:0 0 14px}.cvc-cta-sub{font-size:15px;line-height:1.6;color:#fbfbfb80;margin-bottom:32px}.cvc-cta-btn{background:#ffffff1a;color:var(--offwhite);border:1px solid rgba(251,251,251,.15);padding:14px 32px;border-radius:100px;font-size:15px;font-weight:600;cursor:pointer;font-family:var(--font-body);transition:background .2s,border-color .2s;margin-bottom:24px}.cvc-cta-btn:hover{background:#ffffff29;border-color:#fbfbfb40}.cvc-cta-links{display:flex;gap:12px;justify-content:center;align-items:center;font-size:13px}.cvc-cta-links a{color:#fbfbfb73;text-decoration:none;transition:color .2s}.cvc-cta-links a:hover{color:var(--offwhite)}.cvc-cta-sep{color:#fbfbfb33}@media(max-width:900px){.cvc-hero{padding:100px 24px 60px}.cvc-table-section,.cvc-how-section{padding:60px 24px}.cvc-how-inner{grid-template-columns:1fr;gap:40px}.cvc-how-divider{display:none}.cvc-fit-section{grid-template-columns:1fr;padding:60px 24px;max-width:100%}.cvc-guarantee-section{padding:72px 24px}.cvc-guarantee-grid{grid-template-columns:1fr;gap:32px}.cvc-guarantee-divider-v{display:none}.cvc-pricing-section{padding:60px 24px}.cvc-pricing-grid{grid-template-columns:1fr}.cvc-faq-section{padding:60px 24px 80px}.cvc-cta-section{padding:80px 24px}}
