._page_2d3ju_1{background-color:var(--paper);background-image:url(../../assets/images/hero-texture.webp);background-size:cover;background-attachment:fixed}._label_2d3ju_8{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;font-size:.66rem;font-weight:700;display:block}._contact_2d3ju_20{padding:7rem 2rem;scroll-margin-top:40px}._contactInner_2d3ju_25{grid-template-columns:.85fr 1.15fr;align-items:start;gap:4rem;max-width:1300px;margin:0 auto;display:grid}._channels_2d3ju_34{flex-direction:column;gap:.8rem;display:flex}._channel_2d3ju_34{text-align:left;cursor:pointer;scroll-margin-top:var(--nav-offset);transition:background .35s var(--ease-out), border-color .35s var(--ease-out);background:#f2f2f259;border:1px solid #15171833;border-radius:4px;align-items:flex-start;gap:1.2rem;padding:1.5rem 1.6rem;display:flex}._channel_2d3ju_34:hover{border-color:var(--ink)}._channelActive_2d3ju_60,._channelActive_2d3ju_60:hover{border-color:var(--ink);background:var(--ink)}._channelIcon_2d3ju_66{color:var(--accent);flex-shrink:0;margin-top:.15rem}._channelCopy_2d3ju_72{flex-direction:column;gap:.3rem;display:flex}._channelTitle_2d3ju_78{font-family:var(--font-display);color:var(--ink);font-size:1.2rem;font-weight:700;transition:color .3s}._channelText_2d3ju_86{font-family:var(--font-body);color:var(--muted);font-size:.88rem;font-weight:300;line-height:1.6;transition:color .3s}._channelActive_2d3ju_60 ._channelTitle_2d3ju_78{color:var(--paper-light)}._channelActive_2d3ju_60 ._channelText_2d3ju_86{color:var(--steel)}._direct_2d3ju_103{border-top:1px solid #15171833;flex-direction:column;gap:.9rem;margin-top:1.8rem;padding-top:1.8rem;display:flex}._direct_2d3ju_103 ._label_2d3ju_8{margin-bottom:.2rem}._directEmail_2d3ju_116,._directAddress_2d3ju_117{font-family:var(--font-body);color:var(--ink);align-items:center;gap:.7rem;font-size:1rem;display:inline-flex}._directEmail_2d3ju_116{font-weight:600;transition:color .25s}._directEmail_2d3ju_116:hover,._directEmail_2d3ju_116 svg,._directAddress_2d3ju_117 svg{color:var(--accent)}._formCard_2d3ju_140{background:var(--paper-light);border-radius:4px;padding:3rem;box-shadow:0 30px 70px #15171826}._form_2d3ju_140{flex-direction:column;gap:2rem;display:flex}._form_2d3ju_140>button{align-self:flex-start}._formHead_2d3ju_157{border-bottom:1px solid #15171826;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.4rem;display:flex}._formTitle_2d3ju_167{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.9rem;font-weight:900}._formTopic_2d3ju_175{background:var(--accent);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-radius:999px;padding:.4rem .8rem;font-size:.62rem;font-weight:700}._formGrid_2d3ju_187{grid-template-columns:1fr 1fr;gap:2rem 1.8rem;display:grid}._offices_2d3ju_194{background:var(--ink);padding:7rem 2rem;scroll-margin-top:40px}._officesInner_2d3ju_200{max-width:1300px;margin:0 auto}._officeGrid_2d3ju_205{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._office_2d3ju_194{background:var(--ink-soft);transition:border-color .35s, transform .4s var(--ease-out);border:1px solid #a6a9aa26;border-radius:4px;flex-direction:column;padding:1.8rem 1.6rem;display:flex;overflow:hidden}._office_2d3ju_194:hover{border-color:#f5911b80;transform:translateY(-4px)}._officeHq_2d3ju_229{background:linear-gradient(160deg, #f5911b26, var(--ink-soft) 60%);border-color:#f5911b66}._officeImage_2d3ju_235{aspect-ratio:16/10;margin:-1.8rem -1.6rem 1.4rem;overflow:hidden}._officeImage_2d3ju_235 img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);display:block}._office_2d3ju_194:hover ._officeImage_2d3ju_235 img{transform:scale(1.06)}._officeTop_2d3ju_253{justify-content:space-between;align-items:flex-start;gap:.6rem;min-height:2rem;margin-bottom:2rem;display:flex}._officeRole_2d3ju_262{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:.6rem;font-weight:700}._officeTime_2d3ju_271{font-family:var(--font-mono);color:var(--paper-light);font-size:.78rem;font-weight:700}._officeCity_2d3ju_278{font-family:var(--font-display);color:var(--paper-light);margin:0;font-size:1.7rem;font-weight:900}._officeCountry_2d3ju_286{font-family:var(--font-body);color:var(--steel);margin-bottom:1rem;font-size:.85rem}._officeFocus_2d3ju_293{font-family:var(--font-body);color:var(--steel);border-top:1px solid #a6a9aa1f;margin:auto 0 0;padding-top:1rem;font-size:.85rem;font-weight:300;line-height:1.6}._officesFooter_2d3ju_304{margin-top:3rem}@media (width<=1200px){._officeGrid_2d3ju_205{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){._contactInner_2d3ju_25{grid-template-columns:1fr;gap:3rem}}@media (width<=768px){._contact_2d3ju_20,._offices_2d3ju_194{padding:4.5rem 1.25rem}._formCard_2d3ju_140{padding:2rem 1.4rem}._formGrid_2d3ju_187{grid-template-columns:1fr}._formGrid_2d3ju_187>span[aria-hidden]{display:none}._officeGrid_2d3ju_205{grid-template-columns:1fr 1fr}}@media (width<=520px){._officeGrid_2d3ju_205{grid-template-columns:1fr}}
