.contact_page__5ZJMe{position:relative;overflow-x:clip;min-height:100vh;width:100%;margin:0;color:#fff}.contact_noise__jYlne{display:none}.contact_page__5ZJMe:after{content:none}.contact_shell__t1lVE{position:relative;z-index:1;width:min(1440px,100%);margin:0 auto}.contact_header__t971_{display:flex;align-items:center;justify-content:space-between;gap:24px;height:121px;padding:0 64px}.contact_brand__BRjl2{display:inline-flex;width:109px}.contact_brandMark__T2yVx{width:100%;height:auto}.contact_nav__DIHC5{display:flex;gap:60px;align-items:center}.contact_nav__DIHC5 a{color:rgba(255,255,255,.72);font-size:24px;font-weight:300;line-height:1;text-align:center;transition:color .18s ease}.contact_navActive__MxGIn,.contact_nav__DIHC5 a:hover{color:#fff!important}.contact_navActive__MxGIn{font-weight:700!important}.contact_hero__MH_6V{width:100%}.contact_heroPanel__ixeyc{position:relative;display:grid;min-height:442px;place-items:center;overflow:hidden;background:#494949}.contact_heroRuleBottom__j0siw,.contact_heroRuleTop__6uezF{position:absolute;left:41px;width:calc(100% - 82px);height:auto;pointer-events:none}.contact_heroRuleTop__6uezF{top:38px}.contact_heroRuleBottom__j0siw{bottom:25px}.contact_heroInner__iXLHF{display:grid;justify-items:center;margin-top:8px}.contact_heroInner__iXLHF h1{margin:0;color:#fff;font-size:118px;font-weight:800;line-height:1;letter-spacing:-.08em;text-align:center;text-transform:lowercase}.contact_heroInner__iXLHF p{margin:14px 0 0;color:#3e50f7;font-size:40px;font-weight:700;letter-spacing:-.06em;line-height:1.25;text-align:center}.contact_contactInfo__3Yswu{display:grid;gap:77px;padding:131px 92px 136px}.contact_contactBlock__tfYge{display:grid;justify-items:center;gap:42px}.contact_labelRow__E61Z6{display:grid;grid-template-columns:minmax(0,567px) 145px minmax(0,567px);align-items:center;width:100%}.contact_labelRow__E61Z6 span{display:block;height:1px;background:#3e50f7}.contact_labelRow__E61Z6 p{margin:0;font-size:24px;line-height:1.55}.contact_contactValue__YRztY,.contact_labelRow__E61Z6 p{color:#fff;font-weight:300;letter-spacing:-.03em;text-align:center}.contact_contactValue__YRztY{font-size:64px;line-height:1.25;transition:color .18s ease,transform .18s ease}.contact_contactValue__YRztY:hover{color:#3e50f7;transform:translateY(-2px)}.contact_socialBlock__HJkqE{gap:69px}.contact_socialGrid__9PGbY{display:grid;grid-template-columns:155px 112px 132px 129px;gap:0;align-items:center;justify-content:space-between;width:min(996px,100%)}.contact_socialLink__OiYhl{display:grid;width:auto;height:132px;place-items:center;transition:transform .18s ease,filter .18s ease}.contact_socialLink__OiYhl:hover{filter:drop-shadow(0 0 18px rgba(62,80,247,.8));transform:translateY(-8px)}.contact_socialIcon___lzGC{width:auto;height:auto;max-width:154px;max-height:132px}.contact_footer__Mmo82{position:relative;z-index:1;overflow:hidden;width:100%;min-height:590px;background:linear-gradient(180deg,#3d52d4,#3451d2)}.contact_footerMark__Q8rMf{position:absolute;inset:0;display:grid;place-items:center;opacity:.16}.contact_footerLogo__eWbkD{width:min(1200px,120vw);height:auto;transform:scale(2.2) translateY(10%)}.contact_footerContent__h9RYj{position:relative;z-index:1;display:grid;gap:10px;width:min(1173px,calc(100% - 268px));margin:0 auto;padding:103px 0 0}.contact_footerRow__wZtZd{margin:0;color:rgba(255,255,255,.9);font-size:24px;font-weight:300;letter-spacing:-.06em;line-height:1.9}.contact_footerRow__wZtZd span{margin-right:4px;color:rgba(255,255,255,.88)}.contact_footerRow__wZtZd a{color:inherit}@media (max-width:980px){.contact_header__t971_{height:auto;flex-direction:column;padding:28px 24px}.contact_nav__DIHC5{flex-wrap:wrap;justify-content:center;gap:18px}.contact_nav__DIHC5 a{font-size:18px}.contact_heroPanel__ixeyc{min-height:340px}.contact_heroInner__iXLHF h1{font-size:clamp(62px,15vw,118px)}.contact_heroInner__iXLHF p{font-size:clamp(24px,6vw,40px)}.contact_contactInfo__3Yswu{gap:58px;padding:82px 24px 96px}.contact_labelRow__E61Z6{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px}.contact_contactValue__YRztY{font-size:clamp(30px,8vw,64px)}.contact_socialGrid__9PGbY{grid-template-columns:repeat(2,120px);gap:32px 80px}.contact_socialLink__OiYhl{width:120px;height:96px}.contact_footerContent__h9RYj{width:min(100% - 48px,760px);padding-top:88px}}