.page-background[data-astro-cid-6bfsojfh]{background-color:var(--navy-800);background-image:linear-gradient(#081327 0,#1d448d 1400px,#99b8f1 2900px);background-position:0 var(--page-background-offset,0px);background-size:100% var(--page-background-height,100%);background-repeat:no-repeat;display:flow-root}.contact[data-astro-cid-6bfsojfh]{padding-top:100px}.hero[data-astro-cid-6bfsojfh]{text-align:center}.hero[data-astro-cid-6bfsojfh] .display[data-astro-cid-6bfsojfh]{letter-spacing:0}.hero__sub[data-astro-cid-6bfsojfh]{max-width:720px;margin:24px auto 0;line-height:1.5}.contact__grid[data-astro-cid-6bfsojfh]{scroll-margin-top:calc(var(--nav-offset) + 24px);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:32px;margin-top:64px;display:grid}.card[data-astro-cid-6bfsojfh]{color:#fff;background:linear-gradient(145deg,#1c3b70db,#081327e6);border:1px solid #b3d1ff47;border-radius:12px;min-width:0;padding:40px;box-shadow:0 20px 60px #0002}.card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--fs-h3);margin:0 0 16px;font-weight:500;line-height:1.3}.card[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{line-height:1.6}.form-note[data-astro-cid-6bfsojfh]{color:var(--white-80);margin-bottom:24px;font-size:14px}.form-grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.field[data-astro-cid-6bfsojfh]{min-width:0}.field--wide[data-astro-cid-6bfsojfh]{grid-column:1/-1}label[data-astro-cid-6bfsojfh]{margin-bottom:8px;font-size:14px;line-height:1.5;display:block}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#0b2041;border:1px solid #91add2;border-radius:6px;padding:12px;font-size:16px}select[data-astro-cid-6bfsojfh]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:52px}select[data-astro-cid-6bfsojfh] option[data-astro-cid-6bfsojfh]{background:#0b2041}textarea[data-astro-cid-6bfsojfh]{resize:vertical}input[data-astro-cid-6bfsojfh][aria-invalid=true],select[data-astro-cid-6bfsojfh][aria-invalid=true],textarea[data-astro-cid-6bfsojfh][aria-invalid=true]{border-color:#ffb8b8}input[data-astro-cid-6bfsojfh]:focus-visible,select[data-astro-cid-6bfsojfh]:focus-visible,textarea[data-astro-cid-6bfsojfh]:focus-visible,a[data-astro-cid-6bfsojfh]:focus-visible,button[data-astro-cid-6bfsojfh]:focus-visible,[data-astro-cid-6bfsojfh][tabindex="-1"]:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.field-error[data-astro-cid-6bfsojfh]{color:#fcc;margin-top:8px;font-size:14px}.error-summary[data-astro-cid-6bfsojfh]{background:#381c32;border:1px solid #ffb8b8;border-radius:6px;margin-bottom:24px;padding:20px}.error-summary[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{margin:12px 0 0;padding-left:20px}.error-summary[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#fff;text-decoration:underline}.honeypot[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.verification[data-astro-cid-6bfsojfh]{min-width:0;margin-top:24px}.btn--solid[data-astro-cid-6bfsojfh]{cursor:pointer;min-height:48px;margin-top:28px}.details[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#fff;overflow-wrap:anywhere;align-items:flex-start;gap:16px;min-height:44px;text-decoration:none;display:flex}.details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.details[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{flex:0 0 24px;margin-top:4px}.details[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--gold);margin-bottom:8px;font-weight:500;display:block}.details[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{line-height:1.6;display:block}.details[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:var(--white-80);margin-top:8px;display:block}@media (width<=900px){.contact__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.card[data-astro-cid-6bfsojfh]{padding:32px}}@media (width<=720px){.contact[data-astro-cid-6bfsojfh]{padding-top:40px}.contact__grid[data-astro-cid-6bfsojfh]{gap:24px;margin-top:40px}.card[data-astro-cid-6bfsojfh]{padding:28px 20px}.form-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:20px}.hero__sub[data-astro-cid-6bfsojfh]{font-size:16px}}
