*{box-sizing:border-box}body{margin:0}.quote-page[data-astro-cid-3pnitlnr]{color:#1d3040;background:radial-gradient(at 9% 40%,#1d5e9117,#0000 34rem),#f4f7fa;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.site-header[data-astro-cid-3pnitlnr]{background:#ffffffe0;border-bottom:1px solid #e8eeeb;justify-content:space-between;align-items:center;height:74px;padding:0 max(5vw,24px);display:flex}.brand[data-astro-cid-3pnitlnr]{color:#1d3040;letter-spacing:.09em;align-items:center;gap:10px;font-size:13px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-3pnitlnr] strong[data-astro-cid-3pnitlnr]{color:#1d5e91;font-weight:750}.header-note[data-astro-cid-3pnitlnr]{color:#647687;font-size:13px}.online-dot[data-astro-cid-3pnitlnr]{background:#5da287;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.page-content[data-astro-cid-3pnitlnr]{width:min(100% - 32px,760px);margin:45px auto 28px}.intro[data-astro-cid-3pnitlnr]{text-align:center;margin:0 auto 25px}.eyebrow[data-astro-cid-3pnitlnr],.step-kicker[data-astro-cid-3pnitlnr]{color:#1d5e91;letter-spacing:.15em;font-size:10px;font-weight:750}.eyebrow[data-astro-cid-3pnitlnr]{margin:0 0 12px}.intro[data-astro-cid-3pnitlnr] h1[data-astro-cid-3pnitlnr]{color:#1d3040;letter-spacing:-.045em;margin:0;font-size:clamp(26px,4vw,36px);line-height:1.18}.intro[data-astro-cid-3pnitlnr] h1[data-astro-cid-3pnitlnr] span[data-astro-cid-3pnitlnr]{color:#174b70}.intro-copy[data-astro-cid-3pnitlnr]{color:#71808b;margin:12px auto 0;font-size:14px;line-height:1.6}.wizard-card[data-astro-cid-3pnitlnr]{background:#fff;border:1px solid #e5ebe8;border-radius:18px;overflow:hidden;box-shadow:0 20px 55px #1d3b5317}.wizard-top[data-astro-cid-3pnitlnr]{padding:22px 30px 0}.progress-label[data-astro-cid-3pnitlnr]{color:#1d5e91;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.time-label[data-astro-cid-3pnitlnr]{color:#8a9691;font-size:11px;font-weight:500}.time-label[data-astro-cid-3pnitlnr] span[data-astro-cid-3pnitlnr]{margin-right:3px}.progress-track[data-astro-cid-3pnitlnr]{background:#e9efec;border-radius:5px;height:4px;margin-top:11px;overflow:hidden}.progress-track[data-astro-cid-3pnitlnr] span[data-astro-cid-3pnitlnr]{border-radius:inherit;background:#1d5e91;width:20%;height:100%;transition:width .25s;display:block}.wizard-step[data-astro-cid-3pnitlnr]{padding:26px 30px 10px}.step-kicker[data-astro-cid-3pnitlnr]{margin:0 0 7px;font-size:9px}.wizard-step[data-astro-cid-3pnitlnr] h2[data-astro-cid-3pnitlnr],.success-panel[data-astro-cid-3pnitlnr] h2[data-astro-cid-3pnitlnr]{color:#283a35;letter-spacing:-.025em;margin:0;font-size:23px}.step-copy[data-astro-cid-3pnitlnr]{color:#85908c;margin:7px 0 22px;font-size:13px;line-height:1.5}.choice-grid[data-astro-cid-3pnitlnr]{gap:11px;display:grid}.choice-grid-3[data-astro-cid-3pnitlnr]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid-4[data-astro-cid-3pnitlnr]{grid-template-columns:repeat(4,minmax(0,1fr))}.choice-card[data-astro-cid-3pnitlnr]{color:#354640;cursor:pointer;text-align:left;background:#fff;border:1px solid #e4eae7;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:110px;padding:16px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex}.choice-card[data-astro-cid-3pnitlnr]:hover{border-color:#8db4d0;transform:translateY(-2px);box-shadow:0 8px 18px #1d5e9114}.choice-card[data-astro-cid-3pnitlnr][aria-pressed=true]{background:#edf4f9;border-color:#1d5e91;box-shadow:0 0 0 2px #1d5e9121}.choice-icon[data-astro-cid-3pnitlnr]{color:#1d5e91;font-size:22px;line-height:1}.choice-title[data-astro-cid-3pnitlnr]{color:#34443e;font-size:12px;font-weight:680;line-height:1.4}.choice-caption[data-astro-cid-3pnitlnr]{color:#88938f;margin-top:-6px;font-size:10px}.choice-grid-4[data-astro-cid-3pnitlnr] .choice-card[data-astro-cid-3pnitlnr]{min-height:115px;padding:13px}.choice-grid-4[data-astro-cid-3pnitlnr] .choice-title[data-astro-cid-3pnitlnr]{font-size:11px}.size-grid[data-astro-cid-3pnitlnr]{margin-top:28px}.size-card[data-astro-cid-3pnitlnr]{text-align:center;align-items:center;min-height:74px;padding:13px}.size-card[data-astro-cid-3pnitlnr] .choice-title[data-astro-cid-3pnitlnr]{font-size:14px}.size-card[data-astro-cid-3pnitlnr] sup[data-astro-cid-3pnitlnr]{font-size:9px}.field-error[data-astro-cid-3pnitlnr]{color:#b84646;min-height:16px;margin:7px 0 0;font-size:11px}.contact-step[data-astro-cid-3pnitlnr]{padding-bottom:12px}.contact-grid[data-astro-cid-3pnitlnr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 13px;display:grid}.form-field[data-astro-cid-3pnitlnr]{color:#45554f;flex-direction:column;gap:7px;font-size:11px;font-weight:650;display:flex}.form-field[data-astro-cid-3pnitlnr] b[data-astro-cid-3pnitlnr],.privacy-check[data-astro-cid-3pnitlnr] b[data-astro-cid-3pnitlnr]{color:#1d5e91}.form-field[data-astro-cid-3pnitlnr] small[data-astro-cid-3pnitlnr],.upload-heading[data-astro-cid-3pnitlnr] small[data-astro-cid-3pnitlnr]{color:#8d9994;font-size:10px;font-weight:450}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr],.form-field[data-astro-cid-3pnitlnr] textarea[data-astro-cid-3pnitlnr]{color:#2a3934;width:100%;font:inherit;background:#fff;border:1px solid #e0e7e3;border-radius:8px;outline:0;font-size:12px;font-weight:400;transition:border-color .15s,box-shadow .15s}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]{height:42px;padding:0 12px}.form-field[data-astro-cid-3pnitlnr] textarea[data-astro-cid-3pnitlnr]{resize:vertical;min-height:76px;padding:11px 12px}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]:focus,.form-field[data-astro-cid-3pnitlnr] textarea[data-astro-cid-3pnitlnr]:focus{border-color:#5b8db0;box-shadow:0 0 0 3px #1d5e911f}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]::placeholder,.form-field[data-astro-cid-3pnitlnr] textarea[data-astro-cid-3pnitlnr]::placeholder{color:#a4afaa}.full-field[data-astro-cid-3pnitlnr]{grid-column:1/-1}.upload-field[data-astro-cid-3pnitlnr]{margin-top:20px}.upload-heading[data-astro-cid-3pnitlnr]{color:#45554f;margin-bottom:9px;font-size:11px;font-weight:700}.upload-heading[data-astro-cid-3pnitlnr]>span[data-astro-cid-3pnitlnr]{color:#1d5e91;margin-right:5px;font-size:15px}.upload-zone[data-astro-cid-3pnitlnr]{color:#647687;cursor:pointer;text-align:center;background:#f8fafc;border:1px dashed #a9bfd0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:105px;font-size:11px;transition:background .15s,border-color .15s;display:flex}.upload-zone[data-astro-cid-3pnitlnr]:hover,.upload-zone[data-astro-cid-3pnitlnr].is-dragging{background:#edf4f9;border-color:#1d5e91}.upload-zone[data-astro-cid-3pnitlnr] strong[data-astro-cid-3pnitlnr]{color:#1d5e91}.upload-zone[data-astro-cid-3pnitlnr] small[data-astro-cid-3pnitlnr]{color:#9aa59f;font-size:9px}.upload-zone[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.upload-symbol[data-astro-cid-3pnitlnr]{color:#1d5e91;background:#eaf2f8;border-radius:50%;place-items:center;width:25px;height:25px;margin-bottom:2px;font-size:16px;display:grid}.upload-list[data-astro-cid-3pnitlnr]{color:#89958f;margin:6px 0 0;font-size:10px}.privacy-check[data-astro-cid-3pnitlnr]{color:#687670;cursor:pointer;align-items:flex-start;gap:9px;margin-top:17px;font-size:10px;line-height:1.5;display:flex}.privacy-check[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]{accent-color:#1d5e91;width:15px;height:15px;margin:0}.form-error[data-astro-cid-3pnitlnr]{color:#b84646;min-height:16px;margin:8px 0 0;font-size:11px}.wizard-actions[data-astro-cid-3pnitlnr]{align-items:center;gap:12px;min-height:72px;padding:12px 30px 20px;display:flex}.action-spacer[data-astro-cid-3pnitlnr]{flex:1}.back-button[data-astro-cid-3pnitlnr],.next-button[data-astro-cid-3pnitlnr],.submit-button[data-astro-cid-3pnitlnr]{cursor:pointer;min-height:40px;font:inherit;border:0;border-radius:8px;font-size:11px;font-weight:700;transition:background .15s,transform .15s}.back-button[data-astro-cid-3pnitlnr]{color:#78857f;background:0 0;padding:0 10px}.back-button[data-astro-cid-3pnitlnr]:hover{color:#174b70}.next-button[data-astro-cid-3pnitlnr],.submit-button[data-astro-cid-3pnitlnr]{color:#fff;background:#1d5e91;justify-content:center;align-items:center;gap:13px;padding:0 18px;display:inline-flex}.next-button[data-astro-cid-3pnitlnr]:hover,.submit-button[data-astro-cid-3pnitlnr]:hover{background:#174b70;transform:translateY(-1px)}.submit-button[data-astro-cid-3pnitlnr]{min-height:44px;padding:0 20px}.submit-button[data-astro-cid-3pnitlnr]:disabled{cursor:wait;opacity:.7}.success-panel[data-astro-cid-3pnitlnr]{text-align:center;padding:60px 30px}.success-panel[data-astro-cid-3pnitlnr][hidden]{display:none}.success-icon[data-astro-cid-3pnitlnr]{color:#4c9278;background:#e7f3ed;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 18px;font-size:24px;display:grid}.success-panel[data-astro-cid-3pnitlnr]>p[data-astro-cid-3pnitlnr]:last-child{color:#7d8983;font-size:13px}.page-footnote[data-astro-cid-3pnitlnr]{color:#89958f;justify-content:center;align-items:center;gap:9px;margin:17px 0 0;font-size:10px;display:flex}.page-footnote[data-astro-cid-3pnitlnr] span[data-astro-cid-3pnitlnr]:first-child{color:#5e9c85;font-weight:800}.page-footnote[data-astro-cid-3pnitlnr] span[data-astro-cid-3pnitlnr]:nth-child(2){color:#bec8c2}[data-astro-cid-3pnitlnr][hidden]{display:none!important}@media (width<=640px){.site-header[data-astro-cid-3pnitlnr]{height:62px;padding:0 18px}.header-note[data-astro-cid-3pnitlnr]{text-align:right;max-width:145px;font-size:10px}.page-content[data-astro-cid-3pnitlnr]{width:min(100% - 22px,480px);margin-top:30px}.intro[data-astro-cid-3pnitlnr]{margin-bottom:19px}.intro[data-astro-cid-3pnitlnr] h1[data-astro-cid-3pnitlnr]{font-size:27px}.intro-copy[data-astro-cid-3pnitlnr]{max-width:360px;font-size:12px}.wizard-card[data-astro-cid-3pnitlnr]{border-radius:14px}.wizard-top[data-astro-cid-3pnitlnr]{padding:19px 19px 0}.wizard-step[data-astro-cid-3pnitlnr]{padding:23px 19px 7px}.wizard-step[data-astro-cid-3pnitlnr] h2[data-astro-cid-3pnitlnr],.success-panel[data-astro-cid-3pnitlnr] h2[data-astro-cid-3pnitlnr]{font-size:20px}.step-copy[data-astro-cid-3pnitlnr]{margin-bottom:17px;font-size:12px}.choice-grid[data-astro-cid-3pnitlnr]{gap:8px}.choice-grid-3[data-astro-cid-3pnitlnr],.choice-grid-4[data-astro-cid-3pnitlnr]{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-card[data-astro-cid-3pnitlnr],.choice-grid-4[data-astro-cid-3pnitlnr] .choice-card[data-astro-cid-3pnitlnr]{min-height:91px;padding:12px}.choice-title[data-astro-cid-3pnitlnr],.choice-grid-4[data-astro-cid-3pnitlnr] .choice-title[data-astro-cid-3pnitlnr]{font-size:11px}.choice-caption[data-astro-cid-3pnitlnr]{font-size:9px}.size-grid[data-astro-cid-3pnitlnr]{margin-top:18px}.size-card[data-astro-cid-3pnitlnr]{min-height:65px}.size-card[data-astro-cid-3pnitlnr] .choice-title[data-astro-cid-3pnitlnr]{font-size:12px}.contact-grid[data-astro-cid-3pnitlnr]{gap:12px 9px}.form-field[data-astro-cid-3pnitlnr]{font-size:10px}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr]{height:40px}.form-field[data-astro-cid-3pnitlnr] input[data-astro-cid-3pnitlnr],.form-field[data-astro-cid-3pnitlnr] textarea[data-astro-cid-3pnitlnr]{font-size:11px}.wizard-actions[data-astro-cid-3pnitlnr]{min-height:66px;padding:10px 19px 17px}.next-button[data-astro-cid-3pnitlnr],.submit-button[data-astro-cid-3pnitlnr]{padding:0 13px;font-size:10px}.submit-button[data-astro-cid-3pnitlnr]{gap:6px}}@media (width<=380px){.contact-grid[data-astro-cid-3pnitlnr]{grid-template-columns:1fr}.full-field[data-astro-cid-3pnitlnr]{grid-column:auto}.intro[data-astro-cid-3pnitlnr] h1[data-astro-cid-3pnitlnr]{font-size:24px}.header-note[data-astro-cid-3pnitlnr]{max-width:125px}}
