.contact_contact__G1TYI{min-height:100svh;background:radial-gradient(ellipse at 95% 30%,#e2e8f0,transparent 55%),radial-gradient(ellipse at 5% 90%,#e9e1ed,transparent 55%),#faf9f7;color:#171813;font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column}.contact_contact__G1TYI *{box-sizing:border-box}.contact_contact__G1TYI a{color:inherit;text-decoration:none}.contact_contact__G1TYI a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.contact_contact__G1TYI header{padding:28px 48px;display:flex;align-items:center;gap:35px}.contact_logo__haXg_{width:100px;display:block}.contact_logo__haXg_ svg{width:100%;display:block;filter:brightness(0)}.contact_contact__G1TYI nav{display:flex;gap:32px;margin-left:auto;font-size:12px}.contact_contact__G1TYI nav a{min-height:44px;display:flex;align-items:center}.contact_languages__GHdtz{display:flex;gap:8px;font-size:11px;align-items:center}.contact_languages__GHdtz a{min-height:44px;display:flex;align-items:center}.contact_languages__GHdtz a[aria-current]{text-decoration:underline;text-underline-offset:4px}.contact_contact__G1TYI section{width:100%;max-width:1400px;margin:auto;padding:75px 7vw 90px}.contact_kicker__bxCTE{font-size:10px;letter-spacing:1.4px;margin:0 0 32px;color:#777}.contact_contact__G1TYI h1{font-size:clamp(46px,7.5vw,110px);font-weight:400;line-height:1.02;letter-spacing:-.065em;margin:0}.contact_contact__G1TYI h1 span{color:#858d8e}.contact_intro__6dUr7{font-size:16px;line-height:1.7;margin:32px 0 48px;max-width:500px}.contact_links__Sv_RG{display:grid;grid-template-columns:1.3fr 1fr;gap:50px}.contact_links__Sv_RG>a{display:grid;grid-template-columns:1fr auto;gap:20px;border-top:1px solid #bfc1c0;padding:22px 0}.contact_links__Sv_RG>a>span:first-child{grid-column:1/-1;font-size:9px;letter-spacing:1px;color:#777}.contact_links__Sv_RG strong{font-size:clamp(20px,2.5vw,35px);letter-spacing:-.04em;font-weight:400;overflow-wrap:anywhere}.contact_links__Sv_RG>a>span:last-child{font-size:28px}.contact_links__Sv_RG>a:hover strong{text-decoration:underline;text-underline-offset:6px}.contact_contact__G1TYI footer{padding:18px 48px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d8d8d3;font-size:9px}.contact_contact__G1TYI footer a{padding:12px 0}@media(max-width:600px){.contact_contact__G1TYI header{padding:18px 20px;gap:16px;flex-wrap:wrap}.contact_logo__haXg_{width:78px}.contact_contact__G1TYI nav{order:3;width:100%;justify-content:space-between;gap:12px;margin:0;font-size:11px}.contact_languages__GHdtz{margin-left:auto}.contact_contact__G1TYI section{padding:40px 24px 55px}.contact_contact__G1TYI h1{font-size:clamp(40px,10.8vw,60px)}.contact_kicker__bxCTE{margin-bottom:24px}.contact_intro__6dUr7{font-size:14px;margin:26px 0 36px}.contact_links__Sv_RG{grid-template-columns:1fr;gap:20px}.contact_links__Sv_RG strong{font-size:25px}.contact_contact__G1TYI footer{padding:14px 24px;gap:15px;font-size:8px}}