.contacts_page__OIYv9{padding-top:0;background:var(--bg);color:var(--text)}.contacts_hero___Lkgx{background:radial-gradient(circle at 88% 11%,#3a61b9 0,#1b3269 35%,#111b33 85%);color:#f8fbff}.contacts_contactsInner__W_kfj,.contacts_heroInner__Hxkxc{width:min(100% - 72px,1320px);margin:0 auto}.contacts_heroInner__Hxkxc{display:grid;grid-template-columns:minmax(0,.8fr) minmax(390px,1fr);grid-gap:clamp(37px,7vw,110px);gap:clamp(37px,7vw,110px);align-items:center;padding:clamp(54px,7vw,96px) 0 clamp(63px,7vw,100px)}.contacts_contactsInner__W_kfj>div:first-child>span,.contacts_kicker__Pab3C{color:#a9c7fb;font-size:11px;font-weight:800;letter-spacing:.16em}.contacts_intro__WfiE1 h1{max-width:11ch;margin:21px 0;color:#fff;font-size:clamp(59px,6vw,89px);letter-spacing:-.07em;line-height:.96;text-wrap:balance}.contacts_intro__WfiE1>p{max-width:43ch;margin:0;color:#d6e3fa;font-size:clamp(19px,1.6vw,24px);line-height:1.45}.contacts_quickLinks__Y1vMo{display:flex;flex-wrap:wrap;gap:9px;margin-top:32px}.contacts_quickLinks__Y1vMo a{display:inline-flex;align-items:center;justify-content:space-between;min-height:49px;min-width:170px;border:1px solid #a9c2f46c;border-radius:40px;padding:0 17px;color:#fff;background:#ffffff14;font-size:14px;font-weight:700;text-decoration:none}.contacts_quickLinks__Y1vMo a:first-child{color:#173b8d;background:#f4f7ff}.contacts_quickLinks__Y1vMo a:hover{background:#ffffff30}.contacts_quickLinks__Y1vMo a:first-child:hover{background:#fff}.contacts_availability__w_jt3{display:flex;flex-direction:column;gap:5px;margin-top:48px}.contacts_availability__w_jt3 span{color:#9cb8ee;font-size:11px;font-weight:800;letter-spacing:.14em}.contacts_availability__w_jt3 strong{font-size:17px;font-weight:680}.contacts_availability__w_jt3 small{color:#b3c6e8;font-size:14px}.contacts_formArea__BUll6{min-width:0}.contacts_formArea__BUll6>:last-child{margin:0}.contacts_location__IwXxh{margin-bottom:13px;padding:15px 18px;border:1px solid #a5bff477;border-radius:11px;background:#ffffff19}.contacts_location__IwXxh a,.contacts_location__IwXxh strong{display:block;color:#fff;font-size:14px;line-height:1.4}.contacts_location__IwXxh a{margin-top:8px}.contacts_contacts__qOhuM{border-top:1px solid var(--border)}.contacts_contactsInner__W_kfj{display:grid;grid-template-columns:minmax(0,.8fr) minmax(340px,1fr);grid-gap:clamp(35px,7vw,110px);gap:clamp(35px,7vw,110px);padding:clamp(62px,7vw,105px) 0 125px}.contacts_contactsInner__W_kfj>div:first-child>span{color:var(--accent-text)}.contacts_contactsInner__W_kfj h2{max-width:10ch;margin:18px 0;font-size:clamp(43px,5vw,69px);line-height:1.03;letter-spacing:-.06em}.contacts_contactsInner__W_kfj p{max-width:38ch;color:var(--muted);font-size:18px;line-height:1.5}.contacts_channelList__UU4xO{border-top:1px solid var(--border)}.contacts_channelList__UU4xO a{display:grid;grid-template-columns:145px 1fr 25px;grid-gap:18px;gap:18px;align-items:center;padding:24px 0;border-bottom:1px solid var(--border);text-decoration:none;color:var(--text)}.contacts_channelList__UU4xO span{color:var(--muted);font-size:13px}.contacts_channelList__UU4xO strong{font-size:clamp(17px,2vw,24px);font-weight:750;letter-spacing:-.025em;overflow-wrap:anywhere}.contacts_channelList__UU4xO b{color:#416bc9;font-size:21px;font-weight:400}@media (max-width:1000px){.contacts_heroInner__Hxkxc{grid-template-columns:1fr 1fr;gap:25px}.contacts_intro__WfiE1 h1{font-size:clamp(51px,6vw,72px)}.contacts_contactsInner__W_kfj{grid-template-columns:1fr 1fr;gap:27px}}@media (max-width:720px){.contacts_contactsInner__W_kfj,.contacts_heroInner__Hxkxc{width:min(100% - 36px,1320px)}.contacts_heroInner__Hxkxc{grid-template-columns:1fr;gap:29px;padding:32px 0 50px}.contacts_intro__WfiE1 h1{font-size:clamp(48px,12vw,66px)}.contacts_intro__WfiE1>p{font-size:17px}.contacts_quickLinks__Y1vMo{margin-top:24px}.contacts_quickLinks__Y1vMo a{min-width:0;width:100%}.contacts_availability__w_jt3{margin-top:27px}.contacts_formArea__BUll6{order:2}.contacts_contactsInner__W_kfj{grid-template-columns:1fr;padding:52px 0 105px}.contacts_contactsInner__W_kfj h2{font-size:43px}.contacts_contactsInner__W_kfj p{font-size:16px}.contacts_channelList__UU4xO a{grid-template-columns:1fr 20px;gap:3px 10px;padding:19px 0}.contacts_channelList__UU4xO span{grid-column:1}.contacts_channelList__UU4xO strong{grid-column:1;font-size:18px}.contacts_channelList__UU4xO b{grid-column:2;grid-row:1/3}.contacts_intro__WfiE1 h1{font-size:var(--public-hero-phone);line-height:1.05;letter-spacing:-.052em}.contacts_contactsInner__W_kfj h2{font-size:var(--public-section-phone);line-height:1.1;letter-spacing:-.052em}}