.bc2[data-astro-cid-qu7crdwm]{position:relative;overflow:hidden;background:#0f2233}.bc2-inner[data-astro-cid-qu7crdwm]{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:96px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:64px 88px;align-items:start}.bc2-left[data-astro-cid-qu7crdwm]{padding-top:8px}.bc2-eyebrow[data-astro-cid-qu7crdwm]{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;font-family:Chivo,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#9ad2eb}.bc2-diamond[data-astro-cid-qu7crdwm]{display:inline-block;width:12px;height:12px;background:#9ad2eb;border-radius:2px;transform:rotate(45deg)}.bc2-headline[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:900;font-size:clamp(34px,5vw,54px);line-height:1.02;letter-spacing:-.015em;color:#fff;margin:0 0 24px}.bc2-lede[data-astro-cid-qu7crdwm]{font-family:Crimson Text,Georgia,serif;font-size:19px;line-height:1.6;color:#ffffffd9;margin:0 0 40px;max-width:46ch;text-wrap:pretty}.bc2-steps[data-astro-cid-qu7crdwm]{border-top:1px solid rgba(255,255,255,.18);margin-bottom:40px}.bc2-step[data-astro-cid-qu7crdwm]{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.18)}.bc2-step-num[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:900;font-size:26px;color:#9ad2eb}.bc2-step-title[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:700;font-size:17px;color:#fff;margin-bottom:4px}.bc2-title-mobile[data-astro-cid-qu7crdwm]{display:none}.bc2-step-body[data-astro-cid-qu7crdwm]{font-family:Crimson Text,Georgia,serif;font-size:16px;line-height:1.5;color:#ffffffa8}.bc2-proof[data-astro-cid-qu7crdwm]{display:flex;align-items:center;gap:40px;flex-wrap:wrap}.bc2-stars[data-astro-cid-qu7crdwm]{color:#f3a03a;font-size:19px;letter-spacing:4px;margin-bottom:6px}.bc2-reviews-label[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.bc2-callnow-label[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa8;margin-bottom:6px}.bc2-phone[data-astro-cid-qu7crdwm]{display:inline-block;font-family:Chivo,sans-serif;font-weight:900;font-size:22px;color:#9ad2eb;border-bottom:2px solid #9AD2EB;padding-bottom:3px;transition:color .2s cubic-bezier(.2,.6,.2,1),border-color .2s cubic-bezier(.2,.6,.2,1)}.bc2-phone[data-astro-cid-qu7crdwm]:hover{color:#fff;border-bottom-color:#fff}.bc2-card[data-astro-cid-qu7crdwm]{background:#fff;border-top:4px solid #0E6BA8;box-shadow:0 12px 40px #0000002e;padding:48px}.bc2-form[data-astro-cid-qu7crdwm]{display:flex;flex-direction:column;gap:28px}.bc2-form[data-astro-cid-qu7crdwm][hidden]{display:none}.form-success-msg[data-astro-cid-qu7crdwm]{display:none!important}.form-error-msg[data-astro-cid-qu7crdwm]{background:#dc2626;color:#fff;padding:12px;border-radius:6px;text-align:center;font-family:Chivo,sans-serif;font-weight:700;font-size:14px;margin:0}.bc2-row[data-astro-cid-qu7crdwm]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.bc2-field[data-astro-cid-qu7crdwm]{display:flex;flex-direction:column;gap:8px}.bc2-label[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#53514d}.bc2-field[data-astro-cid-qu7crdwm] input[data-astro-cid-qu7crdwm],.bc2-field[data-astro-cid-qu7crdwm] textarea[data-astro-cid-qu7crdwm]{font-family:Crimson Text,Georgia,serif;font-size:19px;line-height:1.5;color:#1c1b1b;background:transparent;border:none;border-bottom:1px solid #D9D9D9;border-radius:0;padding:6px 0 10px;outline:none;width:100%}.bc2-field[data-astro-cid-qu7crdwm] textarea[data-astro-cid-qu7crdwm]{resize:vertical}.bc2-field[data-astro-cid-qu7crdwm] input[data-astro-cid-qu7crdwm]:focus,.bc2-field[data-astro-cid-qu7crdwm] textarea[data-astro-cid-qu7crdwm]:focus{border-bottom-color:#0e6ba8;box-shadow:0 1px #0e6ba8}.bc2-field[data-astro-cid-qu7crdwm] input[data-astro-cid-qu7crdwm]::placeholder,.bc2-field[data-astro-cid-qu7crdwm] textarea[data-astro-cid-qu7crdwm]::placeholder{color:#a9a6a0!important;opacity:1;font-style:italic}.bc2-submit[data-astro-cid-qu7crdwm]{display:flex;flex-direction:column;gap:16px;margin-top:4px}.bc2-btn[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0e6ba8;border:none;border-radius:8px;padding:18px 32px;cursor:pointer;width:100%;transition:filter .2s cubic-bezier(.2,.6,.2,1)}.bc2-btn[data-astro-cid-qu7crdwm]:hover{filter:brightness(.92)}.bc2-btn[data-astro-cid-qu7crdwm]:disabled{cursor:default;filter:brightness(.85)}.bc2-callbtn[data-astro-cid-qu7crdwm]{display:none;align-items:center;justify-content:center;gap:8px;font-family:Chivo,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#0e6ba8;background:transparent;border:1px solid #0E6BA8;border-radius:8px;padding:15px 24px;min-height:52px;width:100%;box-sizing:border-box;transition:color .2s cubic-bezier(.2,.6,.2,1),border-color .2s cubic-bezier(.2,.6,.2,1)}.bc2-callbtn[data-astro-cid-qu7crdwm]:hover{color:#0a5588;border-color:#0a5588}.bc2-fineprint[data-astro-cid-qu7crdwm]{font-family:Crimson Text,Georgia,serif;font-style:italic;font-size:14.5px;line-height:1.5;color:#53514d;margin:0;text-align:center}.bc2-confirm[data-astro-cid-qu7crdwm]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:420px;justify-content:center}.bc2-confirm[data-astro-cid-qu7crdwm][hidden]{display:none}.bc2-confirm-diamond[data-astro-cid-qu7crdwm]{display:inline-block;width:16px;height:16px;background:#0e6ba8;border-radius:2px;transform:rotate(45deg);margin-left:4px}.bc2-confirm-title[data-astro-cid-qu7crdwm]{font-family:Chivo,sans-serif;font-weight:900;font-size:32px;color:#1c1b1b}.bc2-confirm-body[data-astro-cid-qu7crdwm]{font-family:Crimson Text,Georgia,serif;font-size:19px;line-height:1.6;color:#53514d;margin:0;max-width:44ch}.bc2-confirm-body[data-astro-cid-qu7crdwm] a[data-astro-cid-qu7crdwm]{color:#0e6ba8;font-weight:600}@media(max-width:640px){.bc2-inner[data-astro-cid-qu7crdwm]{display:flex;flex-direction:column;padding:56px 20px 64px;gap:0}.bc2-colleft[data-astro-cid-qu7crdwm]{display:contents}.bc2-left[data-astro-cid-qu7crdwm]{order:1;padding-top:0;margin-bottom:28px}.bc2-card[data-astro-cid-qu7crdwm]{order:2}.bc2-steps[data-astro-cid-qu7crdwm]{order:3}.bc2-proof[data-astro-cid-qu7crdwm]{order:4}.bc2-eyebrow[data-astro-cid-qu7crdwm]{gap:10px;margin-bottom:16px;font-size:12.5px}.bc2-diamond[data-astro-cid-qu7crdwm]{width:10px;height:10px}.bc2-headline[data-astro-cid-qu7crdwm]{font-size:34px;line-height:1.05;letter-spacing:-.01em;margin-bottom:14px}.bc2-lede[data-astro-cid-qu7crdwm]{font-size:17px;line-height:1.55;margin-bottom:0}.bc2-card[data-astro-cid-qu7crdwm]{padding:28px 22px 26px;margin-bottom:28px}.bc2-form[data-astro-cid-qu7crdwm]{gap:22px}.bc2-row[data-astro-cid-qu7crdwm]{grid-template-columns:1fr;gap:22px}.bc2-field[data-astro-cid-qu7crdwm] input[data-astro-cid-qu7crdwm],.bc2-field[data-astro-cid-qu7crdwm] textarea[data-astro-cid-qu7crdwm]{font-size:18px}.bc2-callbtn[data-astro-cid-qu7crdwm]{display:flex}.bc2-steps[data-astro-cid-qu7crdwm]{margin-left:-20px;margin-right:-20px;margin-bottom:24px}.bc2-step[data-astro-cid-qu7crdwm]{grid-template-columns:36px 1fr;gap:12px;padding:13px 20px}.bc2-step-num[data-astro-cid-qu7crdwm]{font-size:18px}.bc2-step-title[data-astro-cid-qu7crdwm]{font-size:15px;margin-bottom:0}.bc2-title-desktop[data-astro-cid-qu7crdwm]{display:none}.bc2-title-mobile[data-astro-cid-qu7crdwm]{display:inline}.bc2-step-body[data-astro-cid-qu7crdwm]{display:none}.bc2-proof[data-astro-cid-qu7crdwm]{gap:12px}.bc2-callnow[data-astro-cid-qu7crdwm]{display:none}.bc2-reviews[data-astro-cid-qu7crdwm]{display:flex;align-items:center;gap:12px}.bc2-stars[data-astro-cid-qu7crdwm]{font-size:17px;letter-spacing:3px;margin-bottom:0}}
