.breadcrumbs[data-astro-cid-vx4iavld]{font-size:var(--text-caption);margin-bottom:1.5rem}ol[data-astro-cid-vx4iavld]{color:var(--color-text-muted);flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-vx4iavld]:not(:last-child):after{content:"/";color:var(--color-line-strong);margin-left:.5rem}a[data-astro-cid-vx4iavld]{color:var(--color-navy);text-decoration:none}a[data-astro-cid-vx4iavld]:hover{text-underline-offset:.15em;text-decoration:underline}[data-astro-cid-vx4iavld][aria-current=page]{color:var(--color-ink)}.is-on-dark[data-astro-cid-vx4iavld],.is-on-dark[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld],.is-on-dark[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current=page]{color:color-mix(in srgb, var(--color-white) 82%, transparent)}.is-on-dark[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--color-gold)}.mortgage-form[data-astro-cid-3gctgq6h]{padding:var(--home-space-standard,4.5rem) 0;background:var(--color-section-gray,var(--color-surface))}.mortgage-form__inner[data-astro-cid-3gctgq6h]{gap:2rem;width:min(100% - 2.5rem,78rem);margin-inline:auto;display:grid}.mortgage-form__eyebrow[data-astro-cid-3gctgq6h]{color:var(--color-gold-ink);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:700}h2[data-astro-cid-3gctgq6h]{max-width:18ch;color:var(--color-navy);letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(1.75rem,1.25rem + 1.5vw,2.55rem);font-weight:500;line-height:1.16}.mortgage-form__lede[data-astro-cid-3gctgq6h] p[data-astro-cid-3gctgq6h]{max-width:38rem;color:var(--color-text-muted);margin:0;line-height:1.7}.mortgage-form__routing[data-astro-cid-3gctgq6h]{font-size:.95rem;margin-top:.85rem!important}.mortgage-form__panel[data-astro-cid-3gctgq6h] form[data-astro-cid-3gctgq6h],.mortgage-form__success[data-astro-cid-3gctgq6h]{gap:1.05rem;display:grid}.mortgage-form__success[data-astro-cid-3gctgq6h]{border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent);background:var(--color-white);color:var(--color-text-muted);padding:1.25rem 1.15rem}.mortgage-form__field[data-astro-cid-3gctgq6h]{flex-direction:column;min-width:0;margin:0;display:flex}label[data-astro-cid-3gctgq6h]{color:var(--color-navy);margin:0 0 .45rem;font-size:.9rem;font-weight:600;line-height:1.2;display:block}input[data-astro-cid-3gctgq6h],textarea[data-astro-cid-3gctgq6h],select[data-astro-cid-3gctgq6h]{box-sizing:border-box;border:0;border-bottom:1px solid color-mix(in srgb, var(--color-navy) 18%, transparent);width:100%;color:var(--color-navy);caret-color:var(--color-gold);font:inherit;color-scheme:light;background:0 0;border-radius:0;margin:0;padding:.55rem .15rem .5rem;font-size:1rem;line-height:1.4}input[data-astro-cid-3gctgq6h]:not([type=checkbox]),select[data-astro-cid-3gctgq6h]{height:2.75rem;min-height:2.75rem}select[data-astro-cid-3gctgq6h]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-gold) 50%), linear-gradient(135deg, var(--color-gold) 50%, transparent 50%);background-position:calc(100% - 10px) calc(50% - 3px),calc(100% - 5px) calc(50% - 3px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.5rem}textarea[data-astro-cid-3gctgq6h]{resize:vertical;min-height:8rem}input[data-astro-cid-3gctgq6h]:focus-visible,textarea[data-astro-cid-3gctgq6h]:focus-visible,select[data-astro-cid-3gctgq6h]:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-color:var(--color-gold)}.mortgage-form__row[data-astro-cid-3gctgq6h]{grid-template-columns:minmax(0,1fr);gap:1.05rem;display:grid}.mortgage-form__consent[data-astro-cid-3gctgq6h] label[data-astro-cid-3gctgq6h]{align-items:flex-start;gap:.7rem;font-weight:500;line-height:1.5;display:flex}.mortgage-form__consent[data-astro-cid-3gctgq6h] input[data-astro-cid-3gctgq6h]{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.2rem}.mortgage-form__consent[data-astro-cid-3gctgq6h] a[data-astro-cid-3gctgq6h]{color:var(--color-gold-ink)}.mortgage-form__honeypot[data-astro-cid-3gctgq6h]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.mortgage-form[data-astro-cid-3gctgq6h] button[data-astro-cid-3gctgq6h]{justify-self:start;min-height:3rem}.mortgage-form__disclosure[data-astro-cid-3gctgq6h],.mortgage-form__alt[data-astro-cid-3gctgq6h]{max-width:48rem;color:var(--color-text-muted);margin:1.25rem 0 0;font-size:.85rem;line-height:1.55}.mortgage-form__disclosure[data-astro-cid-3gctgq6h] a[data-astro-cid-3gctgq6h],.mortgage-form__alt[data-astro-cid-3gctgq6h] a[data-astro-cid-3gctgq6h]{color:var(--color-gold-ink)}@media (width>=768px){.mortgage-form__row[data-astro-cid-3gctgq6h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (width>=960px){.mortgage-form__inner[data-astro-cid-3gctgq6h]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:start;gap:3.5rem}}
