.contact-page__inner[data-astro-cid-gfpn2dzd]{display:grid;gap:clamp(2rem,4vw,3rem)}.contact-page__left[data-astro-cid-gfpn2dzd]{display:grid;gap:clamp(1.25rem,2.5vw,1.75rem);align-content:start}.contact-page__column-title[data-astro-cid-gfpn2dzd]{margin:0;font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;text-align:center;color:#c4a24a}.contact-page__grid[data-astro-cid-gfpn2dzd]{display:grid;gap:clamp(2rem,4vw,3rem);align-items:stretch}.contact-page__legal[data-astro-cid-gfpn2dzd]{display:grid;grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);min-height:11rem;border:1px solid rgba(20,18,16,.08);overflow:hidden}.contact-page__legal-logo[data-astro-cid-gfpn2dzd]{display:grid;place-items:center;padding:1.5rem 1rem;background:#141210}.contact-page__legal-logo[data-astro-cid-gfpn2dzd] img[data-astro-cid-gfpn2dzd]{width:min(100%,8.5rem);height:auto;object-fit:contain}.contact-page__legal-fallback[data-astro-cid-gfpn2dzd]{font-family:Playfair Display,Times New Roman,serif;font-size:1.1rem;color:#c4a24a;text-align:center}.contact-page__legal-panel[data-astro-cid-gfpn2dzd]{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);background:#f3ede4}.contact-page__legal-list[data-astro-cid-gfpn2dzd]{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.contact-page__legal-list[data-astro-cid-gfpn2dzd] li[data-astro-cid-gfpn2dzd]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.65rem;align-items:start;font-size:.95rem;line-height:1.5;color:#141210a6}.contact-page__legal-list[data-astro-cid-gfpn2dzd] a[data-astro-cid-gfpn2dzd]{color:inherit;text-decoration:none}.contact-page__legal-list[data-astro-cid-gfpn2dzd] a[data-astro-cid-gfpn2dzd]:hover{color:#c4a24a}.contact-page__icon[data-astro-cid-gfpn2dzd]{display:inline-flex;margin-top:.1rem;color:#c4a24a}.contact-page__icon[data-astro-cid-gfpn2dzd] svg[data-astro-cid-gfpn2dzd]{width:1rem;height:1rem}.contact-page__map[data-astro-cid-gfpn2dzd]{overflow:hidden;border:1px solid rgba(20,18,16,.08);background:#e8e4de}.contact-page__map[data-astro-cid-gfpn2dzd] iframe[data-astro-cid-gfpn2dzd]{display:block;width:100%;min-height:18rem;height:clamp(18rem,42vw,26rem);border:0}.contact-page__right[data-astro-cid-gfpn2dzd]{display:grid;gap:clamp(1.25rem,2.5vw,1.75rem);align-content:start}.contact-page__offices[data-astro-cid-gfpn2dzd]{display:grid;gap:1rem}.contact-page__office[data-astro-cid-gfpn2dzd]{display:block;padding:clamp(1.35rem,2.5vw,1.75rem);text-align:center;text-decoration:none;color:inherit;background:#141210;transition:background-color .35s ease}.contact-page__office[data-astro-cid-gfpn2dzd]:hover{background:#1c1916}.contact-page__office[data-astro-cid-gfpn2dzd]:focus-visible{outline:2px solid #c4a24a;outline-offset:3px}.contact-page__office-inner[data-astro-cid-gfpn2dzd]{display:grid;gap:.85rem;transition:transform .35s ease;transform-origin:center}.contact-page__office[data-astro-cid-gfpn2dzd]:hover .contact-page__office-inner[data-astro-cid-gfpn2dzd],.contact-page__office[data-astro-cid-gfpn2dzd]:focus-visible .contact-page__office-inner[data-astro-cid-gfpn2dzd]{transform:scale(1.03)}.contact-page__office-name[data-astro-cid-gfpn2dzd]{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:400;color:#c4a24a}.contact-page__office-body[data-astro-cid-gfpn2dzd]{font-size:.95rem;line-height:1.65;color:#faf7f2d1}.contact-page__office-cta[data-astro-cid-gfpn2dzd]{margin-top:.25rem;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#c4a24a}.contact-page__office[data-astro-cid-gfpn2dzd]:hover .contact-page__office-cta[data-astro-cid-gfpn2dzd],.contact-page__office[data-astro-cid-gfpn2dzd]:focus-visible .contact-page__office-cta[data-astro-cid-gfpn2dzd]{color:#f3ede4}@media(min-width:960px){.contact-page__grid[data-astro-cid-gfpn2dzd]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,3vw,2.5rem)}.contact-page__column-title[data-astro-cid-gfpn2dzd]{text-align:left}.contact-page__left[data-astro-cid-gfpn2dzd]{display:flex;flex-direction:column;min-height:100%}.contact-page__legal[data-astro-cid-gfpn2dzd]{flex:0 0 auto}.contact-page__map[data-astro-cid-gfpn2dzd]{flex:1 1 auto;display:flex;min-height:0}.contact-page__map[data-astro-cid-gfpn2dzd] iframe[data-astro-cid-gfpn2dzd]{flex:1 1 auto;min-height:18rem;height:100%}}@media(max-width:640px){.contact-page__legal[data-astro-cid-gfpn2dzd]{grid-template-columns:1fr}.contact-page__legal-logo[data-astro-cid-gfpn2dzd]{min-height:7rem}}.news-archive__loader[data-astro-cid-frjyphh5]{display:flex;justify-content:center;padding:2.5rem 0 .5rem}.news-archive__loader-text[data-astro-cid-frjyphh5]{font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:#141210a6}
