html{scroll-behavior:smooth}main[data-astro-cid-3qp2rxau]{--blue:#1645b8;--gold:#d4a72c;--gold-dark:#9b710f;--ink:#263346;color:var(--ink)}.wrap[data-astro-cid-3qp2rxau]{width:min(1140px,100%);margin:auto}.narrow[data-astro-cid-3qp2rxau]{max-width:880px}section[data-astro-cid-3qp2rxau]{padding:86px 24px}.hero[data-astro-cid-3qp2rxau]{color:#fff;text-align:center;background:linear-gradient(135deg,#1645b8,#2450d8);padding:104px 24px 92px}.eyebrow[data-astro-cid-3qp2rxau]{color:var(--gold-dark);letter-spacing:.13em;margin:0 0 16px;font-size:.86rem;font-weight:900}.hero[data-astro-cid-3qp2rxau] .eyebrow[data-astro-cid-3qp2rxau],.contact-section[data-astro-cid-3qp2rxau] .eyebrow[data-astro-cid-3qp2rxau]{color:#d4a72c}h1[data-astro-cid-3qp2rxau],h2[data-astro-cid-3qp2rxau],h3[data-astro-cid-3qp2rxau]{line-height:1.18}h1[data-astro-cid-3qp2rxau],h2[data-astro-cid-3qp2rxau]{font-family:Georgia,Times New Roman,serif}h1[data-astro-cid-3qp2rxau]{margin:0 auto 24px;font-size:clamp(2.5rem,6vw,5rem)}h1[data-astro-cid-3qp2rxau] span[data-astro-cid-3qp2rxau]{color:#d4a72c}h2[data-astro-cid-3qp2rxau]{color:var(--blue);margin:0 0 22px;font-size:clamp(2rem,4vw,3.2rem)}h3[data-astro-cid-3qp2rxau]{color:var(--blue)}p[data-astro-cid-3qp2rxau]{line-height:1.75}.hero-intro[data-astro-cid-3qp2rxau]{max-width:790px;margin:0 auto 30px;font-size:1.15rem}.family[data-astro-cid-3qp2rxau]{color:#d4a72c;margin:34px 0 0;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:900}.button[data-astro-cid-3qp2rxau]{text-align:center;border-radius:10px;padding:15px 24px;font-weight:900;text-decoration:none;display:inline-block}.gold[data-astro-cid-3qp2rxau]{background:var(--gold);color:#102f7d;border:2px solid var(--gold)}.button[data-astro-cid-3qp2rxau]:hover,.card-link[data-astro-cid-3qp2rxau]:hover{filter:brightness(1.06);transform:translateY(-2px)}a[data-astro-cid-3qp2rxau]{transition:transform .2s,filter .2s}a[data-astro-cid-3qp2rxau]:focus-visible{outline-offset:4px;outline:3px solid #f5d46e}.intro-section[data-astro-cid-3qp2rxau]{text-align:center;background:#fff}.intro-section[data-astro-cid-3qp2rxau] p[data-astro-cid-3qp2rxau]:last-child{max-width:800px;margin:auto;font-size:1.12rem}.path-section[data-astro-cid-3qp2rxau]{text-align:center;background:#f6f9ff}.section-lead[data-astro-cid-3qp2rxau]{max-width:760px;margin:0 auto 38px}.cards[data-astro-cid-3qp2rxau]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.card[data-astro-cid-3qp2rxau]{border:1px solid #dde5f7;border-top:5px solid var(--gold);background:#fff;border-radius:18px;flex-direction:column;padding:30px;display:flex;box-shadow:0 10px 26px #1645b814}.card-label[data-astro-cid-3qp2rxau]{letter-spacing:.14em;color:var(--gold-dark);margin:0 0 10px;font-size:.8rem;font-weight:900}.card[data-astro-cid-3qp2rxau] h3[data-astro-cid-3qp2rxau]{color:#1645b8;margin:0 0 10px;font-size:1.45rem}.card[data-astro-cid-3qp2rxau]>p[data-astro-cid-3qp2rxau]:not(.card-label){margin:0 0 22px}.card-link[data-astro-cid-3qp2rxau]{color:var(--blue);text-underline-offset:4px;margin-top:auto;font-weight:900;text-decoration:underline}.steps-section[data-astro-cid-3qp2rxau]{text-align:center;background:#fff}.steps[data-astro-cid-3qp2rxau]{text-align:left;gap:24px;margin:40px auto 0;display:grid}.steps[data-astro-cid-3qp2rxau]>div[data-astro-cid-3qp2rxau]{background:#f6f9ff;border-radius:16px;gap:20px;padding:22px;display:flex}.step-number[data-astro-cid-3qp2rxau]{color:var(--gold-dark);flex:none;font-size:1.55rem;font-weight:900}.steps[data-astro-cid-3qp2rxau] h3[data-astro-cid-3qp2rxau]{margin:0 0 6px}.steps[data-astro-cid-3qp2rxau] p[data-astro-cid-3qp2rxau]{margin:0}.contact-section[data-astro-cid-3qp2rxau]{color:#fff;text-align:center;background:#1645b8}.contact-section[data-astro-cid-3qp2rxau] h2[data-astro-cid-3qp2rxau]{color:#fff}.contacts[data-astro-cid-3qp2rxau]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:40px 0 26px;display:grid}.contact-card[data-astro-cid-3qp2rxau]{color:var(--blue);background:#fff;border-radius:18px;padding:28px 20px}.contact-card[data-astro-cid-3qp2rxau] h3[data-astro-cid-3qp2rxau]{color:var(--gold-dark);margin:0 0 12px;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:900}.contact-card[data-astro-cid-3qp2rxau] p[data-astro-cid-3qp2rxau]{margin:2px 0;font-weight:700;line-height:1.4}.contact-card[data-astro-cid-3qp2rxau] .dre[data-astro-cid-3qp2rxau]{font-size:.9rem}.contact-card[data-astro-cid-3qp2rxau] .button[data-astro-cid-3qp2rxau]{margin-top:20px}.brokerage[data-astro-cid-3qp2rxau]{font-weight:800}.note[data-astro-cid-3qp2rxau]{opacity:.9;max-width:800px;margin:30px auto 0;font-size:.83rem}@media (width<=700px){section[data-astro-cid-3qp2rxau]{padding:66px 20px}.hero[data-astro-cid-3qp2rxau]{padding:80px 20px}.cards[data-astro-cid-3qp2rxau],.contacts[data-astro-cid-3qp2rxau]{grid-template-columns:1fr}.card[data-astro-cid-3qp2rxau]{padding:25px}.steps[data-astro-cid-3qp2rxau]>div[data-astro-cid-3qp2rxau]{gap:14px}}.inquiry-panel[data-astro-cid-3qp2rxau]{color:#263346;text-align:left;background:#fff;border-radius:20px;max-width:880px;margin:36px auto;padding:36px}.inquiry-panel[data-astro-cid-3qp2rxau] h3[data-astro-cid-3qp2rxau]{color:#1645b8;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.4rem)}.inquiry-panel[data-astro-cid-3qp2rxau] .eyebrow[data-astro-cid-3qp2rxau]{color:#9b710f}.inquiry-panel[data-astro-cid-3qp2rxau] label[data-astro-cid-3qp2rxau]{color:#1645b8;margin:18px 0;font-weight:800;display:block}.form-grid[data-astro-cid-3qp2rxau]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.inquiry-panel[data-astro-cid-3qp2rxau] input[data-astro-cid-3qp2rxau]:not([type=checkbox]),.inquiry-panel[data-astro-cid-3qp2rxau] select[data-astro-cid-3qp2rxau],.inquiry-panel[data-astro-cid-3qp2rxau] textarea[data-astro-cid-3qp2rxau]{box-sizing:border-box;width:100%;font:inherit;color:#263346;background:#fff;border:1px solid #b8c8e8;border-radius:9px;margin-top:8px;padding:13px;display:block}.inquiry-panel[data-astro-cid-3qp2rxau] .consent[data-astro-cid-3qp2rxau]{align-items:flex-start;gap:12px;font-size:.9rem;font-weight:400;line-height:1.6;display:flex}.consent[data-astro-cid-3qp2rxau] input[data-astro-cid-3qp2rxau]{flex:none;margin-top:5px}.consent[data-astro-cid-3qp2rxau] a[data-astro-cid-3qp2rxau]{color:#1645b8;text-decoration:underline}.inquiry-panel[data-astro-cid-3qp2rxau] button[data-astro-cid-3qp2rxau]:disabled{opacity:.65;cursor:not-allowed}.form-status[data-astro-cid-3qp2rxau]{color:#52647e;font-size:.9rem}@media (width<=700px){.form-grid[data-astro-cid-3qp2rxau]{grid-template-columns:1fr}.inquiry-panel[data-astro-cid-3qp2rxau]{padding:24px 20px}}
