.contact-hero[data-astro-cid-6bfsojfh]{text-align:center;padding:48px 0 32px}.contact-hero[data-astro-cid-6bfsojfh] .container-custom[data-astro-cid-6bfsojfh]{max-width:900px}.eyebrow[data-astro-cid-6bfsojfh]{letter-spacing:.1em;color:#42688e;margin-bottom:18px;font-size:10px;font-weight:600;display:block}h1[data-astro-cid-6bfsojfh]{letter-spacing:-.05em;margin-bottom:24px;font-size:clamp(40px,5.5vw,68px);line-height:1.04}.contact-hero[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#6e6e73;max-width:640px;margin:auto;font-size:19px;line-height:1.7}.contact-main{padding-top:36px}.email-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1.15fr 1fr;align-items:start;gap:32px;scroll-margin-top:100px;display:grid}.email-panel[data-astro-cid-6bfsojfh]{background:#fff;border:1px solid #dce5ef;border-radius:26px;padding:36px}.email-panel[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.address-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.035em;margin-bottom:18px;font-size:34px;line-height:1.12}.panel-intro[data-astro-cid-6bfsojfh]{color:#6e6e73;margin-bottom:28px;font-size:16px;line-height:1.7}.topics[data-astro-cid-6bfsojfh]{gap:10px;display:grid}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{text-align:left;cursor:pointer;background:#f7faff;border:1px solid #dce5ef;border-radius:14px;align-items:center;gap:14px;min-height:62px;padding:17px 18px;font-size:15px;transition:background .2s,border-color .2s,transform .2s;display:flex}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:#526e88;font-size:10px}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]>b[data-astro-cid-6bfsojfh]{color:#6485a6;margin-left:auto;font-size:19px;font-weight:400;transition:transform .2s}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh][aria-pressed=true]{background:#eaf3ff;border-color:#a7c7eb}.topic-hint[data-astro-cid-6bfsojfh]{color:#6e6e73;min-height:48px;margin:22px 0;font-size:14px;line-height:1.7}.compose[data-astro-cid-6bfsojfh]{color:#fff;background:#1d1d1f;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:16px 24px;font-size:15px;transition:background .2s;display:flex}.compose[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:21px}.email-note[data-astro-cid-6bfsojfh]{color:#59655e;margin-top:14px;font-size:12px;line-height:1.7}.contact-aside[data-astro-cid-6bfsojfh]{gap:28px;display:grid}.address-card[data-astro-cid-6bfsojfh]{background:#edf5ff;border:1px solid #cfdeef;border-radius:26px;padding:30px}.address-icon[data-astro-cid-6bfsojfh]{color:#42688e;background:#fff;border:1px solid #cbddef;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:28px;font-size:27px;transition:transform .25s;display:grid}.email-address[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;color:#31577e;overflow-wrap:anywhere;min-height:44px;font-size:clamp(22px,2.8vw,34px);display:block}.copy-email[data-astro-cid-6bfsojfh]{cursor:pointer;background:#fff;border:1px solid #c6d9ee;border-radius:999px;align-items:center;gap:18px;min-height:44px;margin-top:16px;padding:10px 16px;font-size:12px;display:flex}.copy-email[data-astro-cid-6bfsojfh][hidden]{display:none}.copy-email[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:18px}.copy-status[data-astro-cid-6bfsojfh]{color:#42688e;min-height:20px;margin-top:10px;font-size:12px;line-height:1.6}.privacy-link[data-astro-cid-6bfsojfh]{color:#3e6080;border-top:1px solid #ccdeef;justify-content:space-between;align-items:center;gap:14px;min-height:44px;margin-top:16px;padding-top:18px;font-size:12px;display:flex}.next-steps[data-astro-cid-6bfsojfh]{padding:4px 12px}.next-steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin-bottom:24px;font-size:24px}.next-steps[data-astro-cid-6bfsojfh] ol[data-astro-cid-6bfsojfh]{gap:22px;display:grid}.next-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{gap:16px;display:flex;position:relative}.next-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:#42688e;background:#fff;border:1px solid #c6d8eb;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.next-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:not(:last-child):after{content:"";background:#cbdcee;width:1px;position:absolute;top:38px;bottom:-18px;left:16px}.next-steps[data-astro-cid-6bfsojfh] h4[data-astro-cid-6bfsojfh]{margin:4px 0 8px;font-size:16px;line-height:1.4}.next-steps[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#6e6e73;font-size:14px;line-height:1.7}.faq-intro[data-astro-cid-6bfsojfh]{text-align:center;margin-bottom:36px}.contact-faq[data-astro-cid-6bfsojfh]{max-width:800px;margin:auto}.contact-faq[data-astro-cid-6bfsojfh] details[data-astro-cid-6bfsojfh]{border-bottom:1px solid #dae4ef;padding:20px 0}.contact-faq[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh]{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:44px;font-size:18px;font-weight:500;list-style:none;display:flex}.contact-faq[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh]::-webkit-details-marker{display:none}.contact-faq[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:24px;transition:transform .22s}.contact-faq[data-astro-cid-6bfsojfh] details[data-astro-cid-6bfsojfh][open] summary[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{transform:rotate(45deg)}.contact-faq[data-astro-cid-6bfsojfh] details[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#6e6e73;padding-top:16px;font-size:16px;line-height:1.75}a[data-astro-cid-6bfsojfh]:focus-visible,button[data-astro-cid-6bfsojfh]:focus-visible,summary[data-astro-cid-6bfsojfh]:focus-visible{outline-offset:4px;outline:2px solid #42688e}@media (hover:hover) and (pointer:fine){.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover{background:#eff6ff;border-color:#93b9eb;transform:translate(3px)}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover>b[data-astro-cid-6bfsojfh]{color:#2563a6;transform:translate(2px,-2px)}.compose[data-astro-cid-6bfsojfh]:hover{background:#2563a6}.address-card[data-astro-cid-6bfsojfh]:hover .address-icon[data-astro-cid-6bfsojfh]{transform:translate(2px,-2px)}.copy-email[data-astro-cid-6bfsojfh]:hover{background:#eff6ff;border-color:#93b9eb}}@media (width<=800px){.email-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:28px}.contact-hero[data-astro-cid-6bfsojfh]{padding:32px 0 24px}.contact-hero[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:17px}.email-panel[data-astro-cid-6bfsojfh],.address-card[data-astro-cid-6bfsojfh]{padding:26px}.email-panel[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.address-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:29px}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{padding:16px 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-6bfsojfh],[data-astro-cid-6bfsojfh]:after{transition:none!important}.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover,.topics[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover>b[data-astro-cid-6bfsojfh],.address-card[data-astro-cid-6bfsojfh]:hover .address-icon[data-astro-cid-6bfsojfh]{transform:none}}
