.contact-hero[data-astro-cid-6bfsojfh]{align-items:end;min-height:720px;display:flex}.contact-hero__media[data-astro-cid-6bfsojfh]{width:48%;position:absolute;inset:88px 0 0 auto;overflow:hidden;mask-image:linear-gradient(90deg,#000 62%,#0000 100%)}.contact-hero__media[data-astro-cid-6bfsojfh]:after{content:"";background:linear-gradient(#0217260d,#0217266b);position:absolute;inset:0}.contact-hero__media[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{object-fit:cover;object-position:center 25%;opacity:.82;width:100%;height:100%}.contact-hero__inner[data-astro-cid-6bfsojfh]{z-index:2;padding-block:8rem 6rem;position:relative}.contact-hero__inner[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]{max-width:680px}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin:0;font-size:clamp(4rem,9vw,8.5rem)}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{color:var(--cyan);font-style:normal}.contact-hero[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:680px;margin-top:1.5rem}.contact-main[data-astro-cid-6bfsojfh]{z-index:3;grid-template-columns:1fr .85fr;align-items:start;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid;position:relative}.contact-main__details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-bottom:2rem}.contact-methods[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);display:grid}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr auto;align-items:center;gap:1rem;min-height:88px;text-decoration:none;display:grid}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--ink-soft);font-size:.75rem}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]>strong[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;font-size:1.1rem}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]>i[data-astro-cid-6bfsojfh]{width:42px;height:42px;color:var(--blue);border:1px solid var(--line);border-radius:50%;place-items:center;font-style:normal;transition:all .2s;display:grid}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover>i[data-astro-cid-6bfsojfh]{color:var(--navy-950);background:var(--cyan);transform:rotate(-20deg)}.contact-address[data-astro-cid-6bfsojfh]{background:var(--mist);border-radius:var(--radius-sm);margin-top:2.5rem;padding:1.5rem;display:grid}.contact-address[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--blue);font-size:.72rem}.contact-address[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-size:1.3rem}.contact-address[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:var(--ink-soft)}.contact-hero__media[data-astro-cid-6bfsojfh]{inset:88px auto 0 0}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{color:var(--blue)}@media (width<=900px){.contact-hero__media[data-astro-cid-6bfsojfh]{opacity:.55;width:62%}.contact-main[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.contact-main__details[data-astro-cid-6bfsojfh]{max-width:720px}}@media (width<=560px){.contact-hero[data-astro-cid-6bfsojfh]{min-height:0}.contact-hero__media[data-astro-cid-6bfsojfh]{opacity:.32;width:100%;inset:76px 0 0;mask-image:linear-gradient(#000 48%,#0000 100%)}.contact-hero__inner[data-astro-cid-6bfsojfh]{padding-block:2.5rem 2rem}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(2.8rem,10vw,3.5rem)}.contact-hero[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{margin-top:1rem}.contact-main[data-astro-cid-6bfsojfh]{gap:2rem;padding-block:2.5rem}.contact-main__details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-bottom:1rem}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{grid-template-columns:.28fr 1fr auto;min-height:72px}.contact-methods[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]>strong[data-astro-cid-6bfsojfh]{font-size:.95rem}.contact-address[data-astro-cid-6bfsojfh]{margin-top:1.5rem}}
