.contact-page[data-v-5987c984]{--canvas:#f6f4ef;--surface:#fffdf9;--muted:#f0ede6;--ink:#252129;--soft:#6e6871;--faint:#9b949c;--border:#ded9d0;--border2:#cec6bb;--brand:#4f46e5;--b50:#eef2ff;--b100:#e0e7ff;--b200:#c7d2fe;--b300:#a5b4fc;--b500:#6366f1;--b700:#4338ca;--night:#0c0e2d;--success:#407765;--success-bg:#e1eee8;--warning:#936324;--warning-bg:#f8ead0;--shadow:0 .125rem .5rem rgb(45 35 29/.05);--shadow2:0 1rem 2.5rem rgb(45 35 29/.08);--r1:.625rem;--r2:.875rem;--r3:1.25rem;--max:76rem;font-family:Manrope,sans-serif;font-synthesis:none;line-height:1.6;color:var(--ink);background:var(--surface)}.contact-page p[data-v-5987c984]{margin:0;color:var(--soft)}.contact-page h1[data-v-5987c984],.contact-page h2[data-v-5987c984],.contact-page h3[data-v-5987c984]{margin:0;color:var(--ink)}.contact-page h1[data-v-5987c984],.contact-page h2[data-v-5987c984]{font:400 3rem/1.04 "DM Serif Display",serif;letter-spacing:-.035em}.contact-page h1 em[data-v-5987c984],.contact-page h2 em[data-v-5987c984]{color:var(--brand);font-style:normal}.contact-page a[data-v-5987c984]{color:inherit;text-decoration:none}.contact-page button[data-v-5987c984],.contact-page input[data-v-5987c984]{font:inherit}.contact-page .container[data-v-5987c984]{width:min(calc(100% - 3rem),var(--max));margin:auto}.contact-page .eyebrow[data-v-5987c984]{margin-bottom:1rem;color:var(--brand);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.contact-page .eyebrow-design[data-v-5987c984]{margin:0 auto 1rem;color:var(--brand)}.contact-page .icon-tile[data-v-5987c984]{width:2.625rem;height:2.625rem;display:inline-grid;flex:none;place-items:center;border:1px solid var(--b100);border-radius:var(--r2);background:var(--b50);color:var(--brand)}.contact-page .button[data-v-5987c984]{min-height:2.625rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--r1);font-size:.78rem;font-weight:700;cursor:pointer;transition:.16s ease;white-space:nowrap}.contact-page .button[data-v-5987c984]:hover{transform:translateY(-1px)}.contact-page .button[data-v-5987c984]:active{transform:translateY(1px)}.contact-page .button[data-v-5987c984]:disabled{opacity:.48;cursor:not-allowed;transform:none}.contact-page .button-primary[data-v-5987c984]{color:#fff;background:var(--brand);box-shadow:var(--shadow)}.contact-page .button-primary[data-v-5987c984]:hover{background:var(--b700)}.contact-page .button-secondary[data-v-5987c984]{background:var(--surface);border-color:var(--border)}.contact-page .button-secondary[data-v-5987c984]:hover{background:var(--muted)}.contact-page .full[data-v-5987c984]{width:100%}.contact-page .onboarding-section-heading[data-v-5987c984]{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.contact-page .onboarding-section-heading h2[data-v-5987c984]{font-size:clamp(2.5rem,4.5vw,4rem)}.contact-page .field-error[data-v-5987c984]{color:#b91c1c;font-size:.66rem}.contact-page .contact-error[data-v-5987c984]{padding:.75rem;border:1px solid #fecaca;border-radius:var(--r1);background:#fef2f2;color:#991b1b;font-size:.72rem}.contact-page[data-v-5987c984]{background:var(--surface)}.contact-hero[data-v-5987c984]{padding:5rem 0;text-align:center;background:radial-gradient(circle at 50% 0,var(--b50),transparent 55%),var(--surface)}.contact-hero h1[data-v-5987c984]{max-width:48rem;margin:0 auto;font-size:clamp(3rem,5.5vw,5rem)}.contact-hero>div>p[data-v-5987c984]:not(.eyebrow-design){max-width:40rem;margin:1rem auto 1.5rem}.contact-reassurance[data-v-5987c984]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.contact-reassurance span[data-v-5987c984]{display:flex;align-items:center;gap:.4rem;color:var(--soft);font-size:.65rem}.contact-reassurance .contact-icon[data-v-5987c984]{color:var(--brand)}.contact-main[data-v-5987c984]{padding:5rem 0;background:var(--canvas);border-block:1px solid var(--border)}.contact-grid[data-v-5987c984]{display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem;align-items:start}.contact-copy>h2[data-v-5987c984]{font-size:clamp(2.5rem,4vw,3.75rem)}.contact-copy>p[data-v-5987c984]:not(.eyebrow){margin:1rem 0 1.5rem}.contact-benefits[data-v-5987c984]{display:grid;gap:.75rem}.contact-benefits article[data-v-5987c984]{padding:1rem;display:flex;gap:.75rem;border:1px solid var(--border);border-radius:var(--r2);background:var(--surface)}.contact-benefits article>div[data-v-5987c984]{display:grid}.contact-benefits b[data-v-5987c984]{font-size:.72rem}.contact-benefits p[data-v-5987c984]{font-size:.62rem}.contact-alternatives[data-v-5987c984]{margin-top:2rem;display:grid;gap:.5rem}.contact-alternatives>b[data-v-5987c984]{margin-bottom:.25rem;font-size:.7rem}.contact-alternatives>a[data-v-5987c984]{min-height:3.75rem;padding:.75rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;border:1px solid var(--b100);border-radius:var(--r2);background:var(--b50);color:var(--brand)}.contact-alternatives>a>span[data-v-5987c984]{display:grid}.contact-alternatives>a b[data-v-5987c984]{color:var(--ink);font-size:.68rem}.contact-alternatives>a small[data-v-5987c984]{color:var(--soft);font-size:.56rem}.contact-form[data-v-5987c984]{padding:2rem;display:grid;gap:1rem;border:1px solid var(--border);border-radius:var(--r3);background:var(--surface);box-shadow:var(--shadow2)}.contact-form>div[data-v-5987c984]:first-child{margin-bottom:.5rem}.contact-form h2[data-v-5987c984]{font-size:2.5rem}.contact-form>div:first-child>p[data-v-5987c984]:last-child{margin-top:.5rem;font-size:.68rem}.contact-form>label[data-v-5987c984]:not(.callback-choice){display:grid;gap:.4rem}.contact-form label>b[data-v-5987c984]{font-size:.66rem}.contact-form input[data-v-5987c984]:not([type=checkbox]),.contact-form select[data-v-5987c984],.contact-form textarea[data-v-5987c984]{width:100%;min-height:3rem;padding:.75rem;border:1px solid var(--border2);border-radius:var(--r1);outline:0;background:var(--canvas);color:var(--ink);font:inherit;font-size:.72rem}.contact-form textarea[data-v-5987c984]{min-height:9rem;resize:vertical}.contact-form input[data-v-5987c984]:focus,.contact-form select[data-v-5987c984]:focus,.contact-form textarea[data-v-5987c984]:focus{border-color:var(--b500);background:var(--surface);box-shadow:0 0 0 3px var(--b100)}.callback-choice[data-v-5987c984]{display:flex;align-items:center;gap:.5rem;color:var(--soft);font-size:.65rem;cursor:pointer}.callback-choice input[data-v-5987c984]{width:1rem;height:1rem;accent-color:var(--brand)}.form-security[data-v-5987c984]{display:flex;align-items:center;justify-content:center;gap:.3rem;color:var(--soft);font-size:.54rem}.form-security .contact-icon[data-v-5987c984]{color:var(--success)}.contact-success[data-v-5987c984]{padding:3rem 1rem;text-align:center}.contact-success>span[data-v-5987c984]:first-child{width:3.5rem;height:3.5rem;margin:0 auto 1rem;display:grid;place-items:center;border-radius:50%;background:var(--success-bg);color:var(--success)}.contact-success h2[data-v-5987c984]{font-size:3rem}.contact-success>p[data-v-5987c984]:not(.eyebrow){margin:.75rem 0 1.5rem}.contact-success>small[data-v-5987c984]{display:block;margin-top:1rem;color:var(--faint);font-size:.55rem}.contact-faq-section[data-v-5987c984]{padding:6rem 0;background:var(--b50)}.contact-faq-list[data-v-5987c984]{max-width:52rem;margin:auto;display:grid;gap:.75rem}.contact-faq-list article[data-v-5987c984]{overflow:hidden;border:1px solid var(--border);border-radius:var(--r2);background:var(--surface)}.contact-faq-list button[data-v-5987c984]{width:100%;min-height:4rem;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:0;background:none;text-align:left;font-size:.72rem;font-weight:700;cursor:pointer}.contact-faq-list button .contact-icon[data-v-5987c984]{transition:.18s}.contact-faq-list article>div[data-v-5987c984]{display:grid;grid-template-rows:0fr;transition:.18s}.contact-faq-list article>div p[data-v-5987c984]{overflow:hidden;padding:0 1rem;font-size:.68rem}.contact-faq-list article.open>div[data-v-5987c984]{grid-template-rows:1fr}.contact-faq-list article.open>div p[data-v-5987c984]{padding-bottom:1rem}.contact-faq-list article.open button .contact-icon[data-v-5987c984]{transform:rotate(180deg)}.contact-cta[data-v-5987c984]{padding:6rem 0;background:var(--surface)}.contact-cta>.container[data-v-5987c984]{padding:3rem;text-align:center;border:1px solid var(--b200);border-radius:var(--r3);background:radial-gradient(circle at 50% 0,var(--surface),transparent 65%),var(--b50)}.contact-cta h2[data-v-5987c984]{font-size:clamp(2.5rem,4vw,3.75rem)}.contact-cta>div>div:first-child>p[data-v-5987c984]:last-child{max-width:40rem;margin:.75rem auto 1.5rem}.contact-cta>div>div[data-v-5987c984]:nth-child(2){display:flex;justify-content:center;gap:.75rem}.contact-cta>div>small[data-v-5987c984]{display:block;margin-top:1rem;color:var(--soft);font-size:.58rem}@media(max-width:58rem){.contact-grid[data-v-5987c984]{grid-template-columns:1fr;gap:2.5rem}.contact-copy[data-v-5987c984]{max-width:42rem}.contact-form[data-v-5987c984]{max-width:42rem;width:100%;margin:auto}}@media(max-width:47rem){.contact-hero[data-v-5987c984]{padding:3.5rem 0;text-align:left}.contact-hero h1[data-v-5987c984]{font-size:clamp(2.75rem,12vw,4rem)}.contact-hero h1 br[data-v-5987c984]{display:none}.contact-hero>div>p[data-v-5987c984]{margin-left:0}.contact-reassurance[data-v-5987c984]{justify-content:flex-start;flex-direction:column;gap:.5rem}.contact-main[data-v-5987c984]{padding:4rem 0}.contact-form[data-v-5987c984]{padding:1.25rem}.contact-faq-section[data-v-5987c984],.contact-cta[data-v-5987c984]{padding:4rem 0}.contact-cta>.container[data-v-5987c984]{padding:2rem 1rem}.contact-cta>div>div[data-v-5987c984]:nth-child(2){align-items:stretch;flex-direction:column}.contact-cta .button[data-v-5987c984]{width:100%}}@media(max-width:47rem){.contact-page .container[data-v-5987c984]{width:calc(100% - 2rem)}.contact-page .onboarding-section-heading h2[data-v-5987c984]{font-size:2.5rem}}@media(prefers-reduced-motion:reduce){.contact-page[data-v-5987c984] *,.contact-page[data-v-5987c984] *:before,.contact-page[data-v-5987c984] *:after{transition-duration:.01ms!important}}
