body{color:#153653;background:#f8fbff;margin:0;font:16px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}.contact-wrap[data-astro-cid-657w5j3a]{width:min(1140px,100% - 2rem);margin:0 auto;padding:3rem 0 4.5rem}.contact-lead[data-astro-cid-657w5j3a]{max-width:730px;margin-bottom:2rem}.eyebrow[data-astro-cid-657w5j3a]{letter-spacing:.09em;color:#146cb5;font-size:.73rem;font-weight:850}h1[data-astro-cid-657w5j3a]{letter-spacing:-.04em;color:#082b4c;margin:.5rem 0 .8rem;font-size:clamp(2.2rem,4.5vw,3.2rem);line-height:1.12}.contact-lead[data-astro-cid-657w5j3a]>p[data-astro-cid-657w5j3a]:last-child{color:#57728a;line-height:1.75}.contact-layout[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1.75fr) minmax(265px,1fr);align-items:start;gap:1.2rem;display:grid}.form-card[data-astro-cid-657w5j3a],.side-card[data-astro-cid-657w5j3a]{background:#fff;border:1px solid #d7e7f5;border-radius:20px;padding:clamp(1rem,2.3vw,1.9rem);box-shadow:0 5px 20px #07356409}.heading-row[data-astro-cid-657w5j3a]{align-items:flex-start;gap:.85rem;margin-bottom:1.1rem;display:flex}.heading-icon[data-astro-cid-657w5j3a]{color:#0d61ac;background:#e1f1ff;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;font-size:1.4rem;display:grid}h2[data-astro-cid-657w5j3a]{color:#0e3557;margin:.25rem 0 .45rem;font-size:1.16rem;line-height:1.3}.heading-row[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a],.side-card[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:#617990;margin:.3rem 0;font-size:.86rem;line-height:1.65}.draft-notice[data-astro-cid-657w5j3a]{color:#235777;background:#eef8ff;border:1px solid #b7d9f2;border-radius:12px;margin:0 0 1.2rem;padding:.8rem 1rem;font-size:.84rem;line-height:1.6}.draft-notice[data-astro-cid-657w5j3a].sent-success{color:#185c3b;background:#eaf7f0;border-color:#a5dcc0;font-weight:650}[data-astro-cid-657w5j3a][data-contact-draft][hidden]{display:none!important}.two-col[data-astro-cid-657w5j3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.field[data-astro-cid-657w5j3a]{flex-direction:column;gap:.35rem;min-width:0;margin-bottom:1rem;display:flex}.field[data-astro-cid-657w5j3a] label[data-astro-cid-657w5j3a]{color:#24445f;font-size:.81rem;font-weight:780}.optional[data-astro-cid-657w5j3a]{color:#7c8e9c;font-weight:500}.field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a],.field[data-astro-cid-657w5j3a] select[data-astro-cid-657w5j3a],.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]{width:100%;min-height:45px;font:inherit;color:#294d69;opacity:1;-webkit-text-fill-color:#294d69;background:#f9fcff;border:1px solid #d3e4ef;border-radius:10px;padding:.7rem .78rem;font-size:.86rem;display:block}.field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]::placeholder,.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]::placeholder{color:#8ea1b3;opacity:1}.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]{resize:vertical;min-height:140px}.privacy[data-astro-cid-657w5j3a]{color:#678096;margin:0 0 1rem;font-size:.79rem;line-height:1.7}.privacy[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:#065fa8}.send[data-astro-cid-657w5j3a]{color:#fff;cursor:pointer;opacity:1;background:#1267ad;border:0;border-radius:10px;min-height:45px;padding:.7rem 1.1rem;font-weight:800}.send[data-astro-cid-657w5j3a]:disabled{cursor:not-allowed;color:#416883;background:#c9dfef}.send[data-astro-cid-657w5j3a]:focus-visible{outline-offset:3px;outline:3px solid #57b5ff}.security-check[data-astro-cid-657w5j3a]{margin:0 0 1rem}.bot-trap[data-astro-cid-657w5j3a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.contact-sidebar[data-astro-cid-657w5j3a]{gap:1rem;display:grid}.side-card[data-astro-cid-657w5j3a]>.heading-icon[data-astro-cid-657w5j3a]{margin-bottom:.85rem}.side-card[data-astro-cid-657w5j3a].blue{background:#eaf6ff}.side-card[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]+p[data-astro-cid-657w5j3a]{margin-top:.8rem}.mail-link[data-astro-cid-657w5j3a]{color:#075c9b;overflow-wrap:anywhere;word-break:break-word;text-underline-offset:3px;background:#eaf6ff;border:1px solid #bbddf7;border-radius:10px;align-items:center;max-width:100%;min-height:44px;margin:.65rem 0;padding:.65rem .85rem;font-size:.89rem;font-weight:800;text-decoration:underline;display:inline-flex}.mail-link[data-astro-cid-657w5j3a]:focus-visible{outline-offset:3px;outline:3px solid #56adfa}.side-card[data-astro-cid-657w5j3a] .small[data-astro-cid-657w5j3a]{font-size:.78rem}.sr-only[data-astro-cid-657w5j3a]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=850px){.contact-layout[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}.contact-sidebar[data-astro-cid-657w5j3a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.two-col[data-astro-cid-657w5j3a],.contact-sidebar[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}.contact-wrap[data-astro-cid-657w5j3a]{width:calc(100% - 1.3rem);padding:1.6rem 0 3rem}.form-card[data-astro-cid-657w5j3a],.side-card[data-astro-cid-657w5j3a]{border-radius:15px;padding:1.1rem}}
