.contact-page[data-v-9a9f420e]{background:#fff}.contact-hero[data-v-9a9f420e]{color:#fff;background:#10283d;padding:72px 0 90px;position:relative;overflow:hidden}.contact-hero[data-v-9a9f420e]:after{content:"";pointer-events:none;border:1px solid #ffffff10;border-radius:50%;width:420px;height:420px;position:absolute;top:-90px;left:-90px;box-shadow:0 0 0 70px #ffffff03,0 0 0 140px #ffffff02}.contact-overline[data-v-9a9f420e]{color:#f4b47b;font-size:12px}.contact-hero h1[data-v-9a9f420e]{color:#fff;margin:20px 0;font-size:calc(clamp(36px,5vw,64px))}.contact-hero p[data-v-9a9f420e]{color:#cedde8;max-width:700px;line-height:2.2}.contact-hero-bottom[data-v-9a9f420e]{border-top:1px solid #ffffff20;justify-content:space-between;align-items:end;gap:40px;margin-top:45px;padding-top:30px;display:flex}.contact-hero-bottom h2[data-v-9a9f420e]{color:#fff;margin:0;font-size:calc(clamp(22px,3vw,34px));line-height:1.7}.contact-hero-bottom span[data-v-9a9f420e]{color:#a8c0d0;max-width:350px;font-size:13px;line-height:2}.contact-channel-grid[data-v-9a9f420e]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:-32px;display:grid;position:relative}.contact-channel-grid[data-v-9a9f420e] .p-card,.contact-office-grid[data-v-9a9f420e] .p-card{--p-card-shadow:none;--p-card-body-padding:28px;border:1px solid #e0e7ed}.contact-number[data-v-9a9f420e]{color:#687f91;letter-spacing:.05em;font-size:11px}.contact-channel-grid h2[data-v-9a9f420e]{margin:16px 0;font-size:18px}.contact-channel-grid p[data-v-9a9f420e]{margin:0;font-size:13px;line-height:2}.contact-channel-grid[data-v-9a9f420e] a{max-width:100%;padding-inline:0;font-size:15px}.contact-request[data-v-9a9f420e]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;padding-block:90px;display:grid}.contact-request h2[data-v-9a9f420e]{margin:16px 0;font-size:calc(clamp(28px,3vw,40px));line-height:1.7}.contact-request-copy li[data-v-9a9f420e],.contact-request-copy p[data-v-9a9f420e]{color:#526b7e;font-size:14px;line-height:2.3}.contact-request-copy ol[data-v-9a9f420e]{margin-bottom:30px;padding-inline-start:24px}.contact-request-copy li[data-v-9a9f420e]{margin-block:12px;padding-inline-start:8px}.contact-form-card[data-v-9a9f420e]{--p-card-shadow:0 18px 60px #142c4010;--p-card-body-padding:32px;--p-card-background:#f8fafc;border:1px solid #dce5ec}.contact-form-card[data-v-9a9f420e] input,.contact-form-card[data-v-9a9f420e] textarea{width:100%}.contact-form-card[data-v-9a9f420e] label{margin-bottom:10px;display:block}.contact-form-note[data-v-9a9f420e]{color:#647b8f;margin-top:20px;font-size:11px;line-height:2}.contact-offices[data-v-9a9f420e]{background:#f3f6f9;padding-block:70px}.contact-office-grid[data-v-9a9f420e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.contact-office-grid h3[data-v-9a9f420e]{margin:20px 0;font-size:22px}.contact-office-grid[data-v-9a9f420e] p{overflow-wrap:anywhere;font-size:13px;line-height:2.1}.contact-office-grid[data-v-9a9f420e] a{padding-inline:0;font-size:14px}.contact-faq[data-v-9a9f420e]{grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:80px;display:grid}.contact-faq h2[data-v-9a9f420e]{font-size:28px;line-height:1.8}@media (width<=800px){.contact-faq[data-v-9a9f420e],.contact-request[data-v-9a9f420e]{grid-template-columns:1fr;gap:32px;padding-block:55px}.contact-office-grid[data-v-9a9f420e]{grid-template-columns:1fr}.contact-hero-bottom[data-v-9a9f420e]{flex-direction:column;align-items:start;gap:15px}.contact-channel-grid[data-v-9a9f420e]{gap:10px}.contact-channel-grid[data-v-9a9f420e] .p-card{--p-card-body-padding:20px}}@media (width<=600px){.contact-channel-grid[data-v-9a9f420e]{grid-template-columns:1fr}.contact-hero[data-v-9a9f420e]{padding-block:45px 60px}.contact-form-card[data-v-9a9f420e]{--p-card-body-padding:22px}}
