.contact_page__cbJV7{min-height:100dvh;padding:24px clamp(18px,4vw,72px) 40px;color:#171717;background:radial-gradient(circle at 10% 12%,rgba(43,193,190,.17),transparent 30%),radial-gradient(circle at 90% 88%,rgba(216,170,82,.14),transparent 28%),linear-gradient(145deg,#f4f8f5,#ffffff 52%,#edf5f2);font-family:var(--font-body),sans-serif}.contact_header__4rP_U{position:relative;z-index:2;display:flex;width:min(1120px,100%);min-height:76px;margin-inline:auto;padding:10px 12px 10px 18px;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:rgba(255,255,255,.5);box-shadow:0 14px 38px rgba(20,56,52,.1);backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}.contact_logoLink__3oVzq{display:inline-flex;align-items:center;text-decoration:none}.contact_logo__haXg_{display:block;width:96px;height:auto}.contact_languageSwitcher__SxWu6{display:inline-flex;min-height:40px;padding:4px;align-items:center;gap:2px;border:1px solid rgba(23,23,23,.12);border-radius:999px;background:rgba(255,255,255,.72)}.contact_languageLink__ot8rH{display:grid;min-width:42px;min-height:30px;padding:0 10px;place-items:center;border-radius:999px;color:rgba(23,23,23,.56);font-size:12px;font-weight:800;text-decoration:none}.contact_languageLinkActive__qjaUA{color:#171717;background:#ffffff;box-shadow:0 4px 12px rgba(8,26,48,.1)}.contact_content___6WeD{width:min(1040px,100%);margin:clamp(76px,10vh,112px) auto 0}.contact_intro__6dUr7{max-width:760px}.contact_eyebrow__EdQbd{margin:0 0 16px;color:#178f8e;font-size:13px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.contact_intro__6dUr7 h1{margin:0;color:#111111;font-size:clamp(52px,7vw,84px);font-weight:850;line-height:.92;letter-spacing:-.055em}.contact_lead__F1_qZ{max-width:680px;margin:28px 0 0;color:#424846;font-size:clamp(18px,2vw,22px);line-height:1.5}.contact_channels__mn7kM{display:grid;margin-top:54px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.contact_betaCard__PIx43,.contact_channel__6Qdf8,.contact_socialCard__k30kz{border:1px solid rgba(23,23,23,.1);background:rgba(255,255,255,.78);box-shadow:0 24px 65px rgba(20,56,52,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.contact_channel__6Qdf8{min-height:230px;padding:30px;border-radius:28px}.contact_betaCard__PIx43 h2,.contact_channel__6Qdf8 h2,.contact_socialCard__k30kz h2{margin:0;font-size:24px;line-height:1.05;letter-spacing:-.035em}.contact_betaCard__PIx43 p,.contact_channel__6Qdf8 p,.contact_socialCard__k30kz p{color:#59615f;font-size:15px;line-height:1.5}.contact_channel__6Qdf8 p{min-height:68px;margin:18px 0 24px}.contact_betaCard__PIx43>a,.contact_channel__6Qdf8 a,.contact_socialLinks__P_QFp a{color:#117d7c;font-weight:820;text-underline-offset:4px}.contact_secondaryGrid__eolAo{display:grid;margin-top:18px;grid-template-columns:1fr 1fr;gap:18px}.contact_betaCard__PIx43,.contact_socialCard__k30kz{display:flex;min-height:180px;padding:30px;align-items:flex-end;justify-content:space-between;gap:24px;border-radius:28px}.contact_betaCard__PIx43 p,.contact_socialCard__k30kz p{max-width:360px;margin:14px 0 0}.contact_socialLinks__P_QFp{display:flex;align-items:center;gap:14px}.contact_betaCard__PIx43{color:#ffffff;background:#171717}.contact_betaCard__PIx43 p{color:rgba(255,255,255,.72)}.contact_betaCard__PIx43>a{display:inline-flex;min-height:46px;padding:0 20px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:#171717;background:#ffffff;text-decoration:none}.contact_footer__oiU79{display:flex;margin-top:40px;padding-top:24px;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(23,23,23,.1);color:#6b716f;font-size:14px}.contact_footer__oiU79 a{color:#171717;font-weight:800;text-underline-offset:4px}@media (max-width:760px){.contact_page__cbJV7{padding-top:max(48px,calc(env(safe-area-inset-top) + 12px));padding-bottom:30px}.contact_header__4rP_U{min-height:66px;padding:8px 10px 8px 14px}.contact_logo__haXg_{width:82px}.contact_languageLink__ot8rH{min-width:36px;padding-inline:7px}.contact_content___6WeD{margin-top:52px}.contact_intro__6dUr7 h1{font-size:clamp(46px,15vw,62px)}.contact_channels__mn7kM,.contact_secondaryGrid__eolAo{grid-template-columns:1fr}.contact_channels__mn7kM{margin-top:42px}.contact_channel__6Qdf8,.contact_channel__6Qdf8 p{min-height:0}.contact_betaCard__PIx43,.contact_footer__oiU79,.contact_socialCard__k30kz{align-items:flex-start;flex-direction:column}}