.form-page{background:#fff}.form-main{padding:28px 0 70px}.form-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:22px;color:#60788a;font-size:.92rem}.form-breadcrumb a{color:#28568d;text-decoration:none}.form-hero{display:grid;grid-template-columns:.8fr 1.2fr;gap:34px;align-items:start}.form-copy{position:sticky;top:110px}.form-copy .eyebrow{margin-bottom:10px}.form-copy h1{margin:0 0 16px;color:#123b72;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.02;letter-spacing:-.035em}.form-copy>p{color:#526d80;font-size:1.08rem;line-height:1.65}.form-help{margin-top:22px;padding:20px;border:1px solid #dbe6ec;border-radius:18px;background:#f8fbfc}.form-help h2{margin:0 0 9px;color:#0f8f98;font-size:1.15rem}.form-help p{margin:0;color:#566f80;line-height:1.55}.form-contact-alt{margin-top:16px;color:#60788a;font-size:.95rem}.form-contact-alt a{color:#0f8f98;font-weight:750}.form-shell{overflow:hidden;border:1px solid #dbe6ec;border-radius:24px;background:#f6fafb;box-shadow:0 16px 34px rgba(20,50,73,.07)}.form-shell iframe{display:block;width:100%;min-height:1320px;border:0;background:#fff}.form-fallback{padding:18px 22px;border-top:1px solid #dbe6ec;background:#fff;color:#60788a;font-size:.92rem}.form-fallback a{color:#0f8f98;font-weight:800}.privacy-note{margin-top:20px;padding:18px 20px;border:1px solid #e5ecef;border-radius:16px;color:#60788a;background:#fff;font-size:.9rem;line-height:1.55}@media(max-width:980px){.form-hero{grid-template-columns:1fr}.form-copy{position:static}.form-shell iframe{min-height:1250px}}@media(max-width:620px){.form-main{padding-top:18px}.form-shell{border-radius:18px}.form-shell iframe{min-height:1420px}}
