.cbv3{--cbv2-teal:#6d28d9;--cbv2-teal-dark:#5b21b6;--cbv2-teal-light:#f5f3ff;--cbv2-gradient:linear-gradient(90deg, #a855f7 0%, #ec4899 55%, #fb923c 100%);--cbv3-dark:#0a0616;--cbv3-display:var(--font-display,"General Sans", system-ui, sans-serif);background:#fff}.cbv3-in{max-width:1180px;margin:0 auto;padding:0 24px}.cbv3-hero{background:radial-gradient(1100px 600px at 85% -10%, #4c1d95 0%, transparent 60%), radial-gradient(700px 500px at 0% 100%, #ec489942 0%, transparent 55%), var(--cbv3-dark);color:#fff}.cbv3-hero-in{grid-template-columns:minmax(0,1fr) 470px;align-items:start;gap:48px;padding-top:40px;padding-bottom:92px;display:grid}.cbv3-copy{min-width:0}.cbv3-crumbs{color:#cbd5e1;flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.cbv3-crumbs a{color:#67e8f9;text-decoration:none}.cbv3-crumbs a:hover{text-decoration:underline}.cbv3-pill{margin:20px 0 0}.cbv3 .cbv3-pill .cbv2-live{color:#e2e8f0;background:#ffffff14;border-color:#fff3}.cbv3 .cbv3-pill .cbv2-live--closed .cbv2-live-dot{background:#f59e0b}.cbv3-h1{font-family:var(--cbv3-display);letter-spacing:-.025em;text-wrap:balance;color:#fff;margin:16px 0 0;font-size:50px;font-weight:700;line-height:1.06}.cbv3-grad{background:var(--cbv2-gradient);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.cbv3-sub{color:#ffffffd6;max-width:560px;margin:16px 0 0;font-size:17px;line-height:1.6}.cbv3-ticks{color:#e2e8f0;gap:8px;margin:20px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.cbv3-ticks li{align-items:center;gap:10px;display:flex}.cbv3-ticks li:before{content:"✓";color:#e9d5ff;background:#7c3aed59;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.cbv3 .cbv3-form{border:0;border-radius:22px;padding:24px;scroll-margin-top:96px;box-shadow:0 30px 60px -20px #0a061699,0 0 0 1px #ffffff14}.cbv3 .cbv3-form:before{display:none}.cbv3 .cbv2-form-h{font-family:var(--cbv3-display);font-size:22px}.cbv3 .cbv2-submit{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:999px;box-shadow:0 10px 24px #6d28d959}.cbv3 .cbv2-submit:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#5b21b6);box-shadow:0 10px 26px #6d28d96b}.cbv3-sheet{z-index:1;background:#fff;border-radius:32px 32px 0 0;margin-top:-34px;padding-top:8px;position:relative}.cbv3 .cbv3-sheet .cbv2-trust{background:0 0;border:0;padding-top:48px}.cbv3 .cbv3-sheet .cbv2-next,.cbv3 .cbv3-sheet .cbv2-faqs{background:#fff}.cbv3 .cbv2-next-h,.cbv3 .cbv2-faqs-h,.cbv3 .cbv2-final-h{font-family:var(--cbv3-display)}.cbv3 .cbv2-final{background:radial-gradient(900px 500px at 90% 0%, #7c3aed8c, transparent 60%), var(--cbv3-dark);color:#fff;border:0}.cbv3 .cbv2-final-h{color:#fff}.cbv3 .cbv2-final-lede{color:#cbd5e1}.cbv3 .cbv2-final-tel{color:#fff}body:has(.cbv3) footer.site-footer{margin-top:0}.cbv3 a:focus-visible,.cbv3 button:focus-visible,.cbv3 summary:focus-visible{outline-offset:2px;outline:3px solid #c4b5fd}@media (max-width:1023.98px){.cbv3-hero-in{grid-template-columns:minmax(0,1fr) 420px;gap:32px}.cbv3-h1{font-size:42px}}@media (max-width:860px){.cbv3-in{padding:0 18px}.cbv3-hero-in{grid-template-columns:minmax(0,1fr);gap:0;padding-top:22px;padding-bottom:76px}.cbv3-copy{display:contents}.cbv3-crumbs{order:1}.cbv3-pill{order:2;margin-top:14px}.cbv3-h1{order:3;margin-top:12px;font-size:33px}.cbv3 .cbv3-form{border-radius:20px;order:4;margin-top:18px;padding:18px}.cbv3-sub{order:5;margin-top:22px;font-size:15.5px}.cbv3-ticks{order:6;font-size:14px}.cbv3-grad{white-space:normal}}.cbv3 .cbv2-chips:not(.cbv2-chips--wrap){grid-template-columns:repeat(3,minmax(0,1fr))}
