.ct-form-top[data-astro-cid-uw5kdbxl]{padding-block:var(--bi-space-16) var(--bi-space-12);text-align:center}.ct-form-headline[data-astro-cid-uw5kdbxl]{margin:0 auto var(--bi-space-4);max-width:28ch}.ct-value-line[data-astro-cid-uw5kdbxl]{margin:0 auto var(--bi-space-8);max-width:60ch}.ct-value-line[data-astro-cid-uw5kdbxl] strong{color:var(--bi-gray-900);font-weight:600}.ct-hero[data-astro-cid-uw5kdbxl]{padding-block:var(--bi-space-16) var(--bi-space-10);text-align:center}.ct-eyebrow[data-astro-cid-uw5kdbxl]{margin:0 0 var(--bi-space-4)}.ct-headline[data-astro-cid-uw5kdbxl]{margin:0 auto var(--bi-space-6);max-width:22ch}.ct-subhead[data-astro-cid-uw5kdbxl]{margin:0 auto var(--bi-space-8);max-width:56ch}.ct-subhead[data-astro-cid-uw5kdbxl] strong{color:var(--bi-gray-900);font-weight:600}.ct-cta-row[data-astro-cid-uw5kdbxl]{display:flex;justify-content:center;margin-block-end:var(--bi-space-3)}.ct-cta-link[data-astro-cid-uw5kdbxl]{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem}.ct-microcopy[data-astro-cid-uw5kdbxl]{margin:0}.ct-proof[data-astro-cid-uw5kdbxl]{padding-block:var(--bi-space-6) var(--bi-space-12);text-align:center;border-block-start:1px solid var(--bi-stroke-subtle, rgba(20, 10, 50, .08));border-block-end:1px solid var(--bi-stroke-subtle, rgba(20, 10, 50, .08))}.ct-proof-text[data-astro-cid-uw5kdbxl]{margin:0}.ct-section[data-astro-cid-uw5kdbxl]{padding-block:var(--bi-space-12)}.ct-section-title[data-astro-cid-uw5kdbxl]{margin:0 0 var(--bi-space-8)}.ct-intent-grid[data-astro-cid-uw5kdbxl]{margin-block-start:var(--bi-space-2)}.ct-intent-card[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--bi-space-3);padding:var(--bi-space-6);border-radius:var(--bi-radius-xl);background:var(--bi-surface-raised);border:1px solid var(--bi-stroke-subtle, rgba(20, 10, 50, .08));text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.ct-intent-card[data-astro-cid-uw5kdbxl]:hover{transform:translateY(-2px);box-shadow:var(--bi-shadow-md, 0 8px 24px rgba(20, 10, 50, .08))}.ct-intent-title[data-astro-cid-uw5kdbxl]{margin:0}.ct-intent-blurb[data-astro-cid-uw5kdbxl]{margin:0;flex:1}.ct-intent-cta[data-astro-cid-uw5kdbxl]{margin-block-start:var(--bi-space-2)}.ct-form-wrap[data-astro-cid-uw5kdbxl]{max-width:var(--bi-measure-wide, 920px);margin-inline:auto;padding:var(--bi-space-10);border-radius:var(--bi-radius-2xl);background:var(--bi-surface-raised);border:1px solid var(--bi-stroke-subtle, rgba(20, 10, 50, .08))}.ct-form-intro[data-astro-cid-uw5kdbxl]{margin:0 0 var(--bi-space-8)}.ct-pricing[data-astro-cid-uw5kdbxl]{text-align:center}.ct-pricing-text[data-astro-cid-uw5kdbxl]{margin:0 auto;max-width:56ch}.ct-pricing-link[data-astro-cid-uw5kdbxl]{color:var(--bi-color-primary);text-decoration:none;font-weight:600;margin-inline-start:var(--bi-space-2)}.ct-pricing-link[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.ct-faq[data-astro-cid-uw5kdbxl]{max-width:var(--bi-measure-wide, 920px);margin-inline:auto;display:flex;flex-direction:column;gap:var(--bi-space-2)}.ct-faq-item[data-astro-cid-uw5kdbxl]{border-block-end:1px solid var(--bi-stroke-subtle, rgba(20, 10, 50, .08))}.ct-faq-q[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;justify-content:space-between;gap:var(--bi-space-4);padding-block:var(--bi-space-5);cursor:pointer;list-style:none}.ct-faq-q[data-astro-cid-uw5kdbxl]::-webkit-details-marker{display:none}.ct-faq-q-text[data-astro-cid-uw5kdbxl]{font-weight:600}.ct-faq-icon[data-astro-cid-uw5kdbxl]{font-family:var(--bi-font-heading);font-size:var(--bi-type-head-h5);color:var(--bi-color-primary);transition:transform .18s ease;line-height:1}.ct-faq-item[data-astro-cid-uw5kdbxl][open] .ct-faq-icon[data-astro-cid-uw5kdbxl]{transform:rotate(45deg)}.ct-faq-a[data-astro-cid-uw5kdbxl]{padding-block:0 var(--bi-space-5);max-width:70ch}.ct-trust[data-astro-cid-uw5kdbxl]{text-align:center;padding-block:var(--bi-space-8)}.ct-trust-text[data-astro-cid-uw5kdbxl]{margin:0}.ct-email-alt[data-astro-cid-uw5kdbxl]{text-align:center;padding-block:var(--bi-space-6) var(--bi-space-20)}.ct-email-link[data-astro-cid-uw5kdbxl]{color:var(--bi-color-primary);text-decoration:none;font-weight:600}.ct-email-link[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}@media(max-width:640px){.ct-form-wrap[data-astro-cid-uw5kdbxl]{padding:var(--bi-space-6)}}
