.ArticlePage_hero__qVg3i{position:relative;overflow:hidden;display:flex;min-height:clamp(460px,62vh,720px);background:#0f2a4a;color:#f3f6fa;font-family:var(--font-primary)}.ArticlePage_heroPhoto__FBisW{background:#10203a}.ArticlePage_heroImage__lvDEZ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ArticlePage_heroPhoto__FBisW:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,26,46,.88),rgba(10,26,46,.45) 55%,rgba(10,26,46,.55))}.ArticlePage_heroWatermark__SzEQH{position:absolute;left:-1vw;bottom:-8vw;color:rgba(243,246,250,.035);font-size:38vw;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;user-select:none}.ArticlePage_heroInner__29Itc{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:48px;width:100%;max-width:1440px;margin:0 auto;padding:calc(var(--header-height) + 46px) 70px 72px}.ArticlePage_crumbs__SLFkS{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:14px;color:rgba(243,246,250,.75)}.ArticlePage_crumbs__SLFkS a{color:inherit;text-decoration:none}.ArticlePage_crumbs__SLFkS a:hover{color:#f3f6fa}.ArticlePage_rubric__hjQiB{margin:0 0 22px;color:#7fcac1;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ArticlePage_heroTitle__ZXKaO{max-width:1100px;margin:0;color:#f3f6fa;font-family:inherit;font-size:clamp(34px,4.2vw,68px);font-weight:400;line-height:1.08;letter-spacing:-.03em}.ArticlePage_heroMeta__8b3pV{margin:28px 0 0;font-size:15px;color:rgba(243,246,250,.8)}.ArticlePage_body__a31PL{background:#f3f6fa;color:#10203a;font-family:var(--font-primary);padding:96px 0 120px}.ArticlePage_bodyInner__BcP9l{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,760px);justify-content:space-between;gap:80px;max-width:1440px;margin:0 auto;padding:0 70px}.ArticlePage_aside__xAEil{position:sticky;top:110px;align-self:start;display:flex;flex-direction:column;gap:32px}.ArticlePage_asideGroup__TNJor{padding-top:20px;border-top:1px solid #d7dfe7}.ArticlePage_asideLabel__vt_Th{margin:0 0 16px;color:#5d6b7c;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ArticlePage_people__50AVj{display:flex;flex-direction:column;gap:16px}.ArticlePage_person__bsFF9{display:flex;align-items:center;gap:14px;color:inherit;text-decoration:none}.ArticlePage_personLink__AboAj:hover .ArticlePage_personName__FuNGx{color:#14968a}.ArticlePage_personPhotoSmall__mk_D8,.ArticlePage_personPhoto__HJymx{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#0f2a4a;color:#f3f6fa;font-weight:500}.ArticlePage_personPhoto__HJymx{width:56px;height:56px;font-size:20px}.ArticlePage_personPhotoSmall__mk_D8{width:44px;height:44px;font-size:16px}.ArticlePage_personPhotoSmall__mk_D8 img,.ArticlePage_personPhoto__HJymx img{width:100%;height:100%;object-fit:cover;object-position:top}.ArticlePage_personText__rPoYv{display:flex;flex-direction:column;gap:3px;min-width:0}.ArticlePage_personName__FuNGx{font-size:16px;font-weight:600;line-height:1.3;transition:color .2s ease}.ArticlePage_personRole__fStcQ{color:#5d6b7c;font-size:13px;line-height:1.4}.ArticlePage_toc__QcY3m ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;counter-reset:toc}.ArticlePage_toc__QcY3m li{counter-increment:toc;display:flex;gap:10px;font-size:14px;line-height:1.45}.ArticlePage_toc__QcY3m li:before{content:counter(toc,decimal-leading-zero);color:#14968a;font-size:12px;line-height:1.7}.ArticlePage_toc__QcY3m a{color:#24303f;text-decoration:none}.ArticlePage_toc__QcY3m a:hover{color:#14968a}.ArticlePage_tags__DHEMw{display:flex;flex-wrap:wrap;gap:8px}.ArticlePage_tag__yZBgh{padding:8px 14px;border-radius:10px;background:#fff;color:#10203a;font-size:13px;text-decoration:none;transition:background .2s ease,color .2s ease}.ArticlePage_tag__yZBgh:hover{background:#14968a;color:#fff}.ArticlePage_share__zap09{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ArticlePage_shareBtn__X2cA2{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #cfd5ce;border-radius:50%;background:transparent;color:#0f2a4a;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.ArticlePage_shareBtn__X2cA2:hover{background:#0f2a4a;border-color:#0f2a4a;color:#fff}.ArticlePage_shareNote__dqOic{font-size:13px;color:#0f2a4a}.ArticlePage_content__tbY3N{min-width:0;font-size:clamp(16px,1.2vw,18px);line-height:1.8;color:#24303f}.ArticlePage_lead__MfxSy{margin:0 0 48px;padding-bottom:40px;border-bottom:1px solid #d7dfe7;color:#10203a;font-size:clamp(20px,1.7vw,25px);font-weight:300;line-height:1.55}.ArticlePage_h2__lWqAF{margin:64px 0 22px;color:#10203a;font-family:inherit;font-size:clamp(26px,2.2vw,34px);font-weight:500;line-height:1.2;letter-spacing:-.02em;scroll-margin-top:110px}.ArticlePage_h3__HQsim{margin:40px 0 14px;color:#0f2a4a;font-family:inherit;font-size:clamp(19px,1.5vw,22px);font-weight:600;line-height:1.3}.ArticlePage_content__tbY3N>:first-child{margin-top:0}.ArticlePage_p__ohBiy{margin:0 0 22px}.ArticlePage_list__KhAD3{margin:0 0 26px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ArticlePage_list__KhAD3 li{position:relative;padding-left:26px}.ArticlePage_list__KhAD3 li:before{content:"";position:absolute;left:2px;top:.78em;width:6px;height:6px;background:#14968a}.ArticlePage_figure__Kd74b{margin:44px 0}.ArticlePage_figure__Kd74b img{display:block;width:100%;border-radius:16px}.ArticlePage_figure__Kd74b figcaption{margin-top:12px;color:#5d6b7c;font-size:14px;line-height:1.5}.ArticlePage_quote__Cji8i{position:relative;margin:56px 0;padding:36px 0 0;border-top:1px solid #d7dfe7}.ArticlePage_quoteMark__5p20Y{position:absolute;top:6px;left:-6px;color:#14968a;font-family:Georgia,Times New Roman,serif;font-size:96px;line-height:1;opacity:.85}.ArticlePage_quote__Cji8i blockquote{margin:0;padding-left:48px;color:#10203a;font-size:clamp(21px,1.8vw,27px);font-weight:300;line-height:1.45;letter-spacing:-.01em}.ArticlePage_quote__Cji8i blockquote p{margin:0 0 14px}.ArticlePage_quote__Cji8i figcaption{margin-top:20px;padding-left:48px}.ArticlePage_callout___Wc3t{margin:40px 0;padding:28px 32px;border-left:3px solid #14968a;border-radius:0 14px 14px 0;background:#fff}.ArticlePage_calloutTitle__R_K0Q{margin:0 0 10px;color:#0f2a4a;font-size:17px;font-weight:600}.ArticlePage_calloutText__DwfEl p{margin:0 0 12px}.ArticlePage_calloutText__DwfEl>:last-child{margin-bottom:0}.ArticlePage_contentEnd__Mp89O{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:64px;padding-top:28px;border-top:1px solid #d7dfe7}.ArticlePage_back__1LgZN{color:#0f2a4a;font-size:15px;font-weight:500;text-decoration:none}.ArticlePage_back__1LgZN:hover{color:#14968a}@media (max-width:1024px){.ArticlePage_bodyInner__BcP9l,.ArticlePage_heroInner__29Itc{padding-left:40px;padding-right:40px}.ArticlePage_bodyInner__BcP9l{grid-template-columns:1fr;gap:48px}.ArticlePage_aside__xAEil{position:static;flex-direction:row;flex-wrap:wrap;gap:24px 48px}.ArticlePage_aside__xAEil .ArticlePage_toc__QcY3m{display:none}.ArticlePage_asideGroup__TNJor{flex:1 1 220px}}@media (max-width:768px){.ArticlePage_hero__qVg3i{min-height:420px}.ArticlePage_heroInner__29Itc{padding:calc(var(--header-height) + 42px) 24px 48px;gap:36px}.ArticlePage_bodyInner__BcP9l{padding:0 24px}.ArticlePage_body__a31PL{padding:56px 0 80px}.ArticlePage_quote__Cji8i blockquote,.ArticlePage_quote__Cji8i figcaption{padding-left:36px}.ArticlePage_quoteMark__5p20Y{font-size:72px}.ArticlePage_callout___Wc3t{padding:22px}}@media (max-width:480px){.ArticlePage_heroInner__29Itc{padding-left:16px;padding-right:16px}.ArticlePage_bodyInner__BcP9l{padding:0 16px}}.ArticlePage_heroMeta__8b3pV,.ArticlePage_hero__qVg3i .ArticlePage_crumbs__SLFkS,.ArticlePage_rubric__hjQiB{animation:ArticlePage_articleIn__9cz1m .9s cubic-bezier(.16,1,.3,1) both}.ArticlePage_rubric__hjQiB{animation-delay:.08s}.ArticlePage_heroMeta__8b3pV{animation-delay:.3s}.ArticlePage_heroTitle__ZXKaO{animation:ArticlePage_articleTitleIn__IlQfA 1.1s cubic-bezier(.16,1,.3,1) .15s both}.ArticlePage_heroImage__lvDEZ{animation:ArticlePage_articleZoom__Ldj7U 2.4s cubic-bezier(.16,1,.3,1) both}@keyframes ArticlePage_articleIn__9cz1m{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ArticlePage_articleTitleIn__IlQfA{0%{opacity:0;transform:translateY(.45em);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(-.2em -.2em -.3em -.2em)}}@keyframes ArticlePage_articleZoom__Ldj7U{0%{scale:1.12}to{scale:1}}@media (prefers-reduced-motion:reduce){.ArticlePage_heroImage__lvDEZ,.ArticlePage_heroMeta__8b3pV,.ArticlePage_heroTitle__ZXKaO,.ArticlePage_hero__qVg3i .ArticlePage_crumbs__SLFkS,.ArticlePage_rubric__hjQiB{animation:none}}.PracticeBlocks_section__IFfYE{background:#f3f6fa;color:#10203a;padding:110px 0 120px;font-family:var(--font-primary)}.PracticeBlocks_dark__2Tmfb,.PracticeBlocks_green__HQu5A{background:#0f2a4a;color:#f3f6fa}.PracticeBlocks_inner__zN_Pc{max-width:1440px;margin:0 auto;padding:0 70px}.PracticeBlocks_split__T_sP_{display:grid;align-items:start;grid-template-columns:1fr 1fr;gap:40px}.PracticeBlocks_head__2_QmD{margin-bottom:80px}.PracticeBlocks_badge__93Dwf{display:inline-block;margin:0;padding:8px 16px;border-radius:999px;background:#d6f5ef;color:#0f8a7e;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.PracticeBlocks_badgeCaps__oVAEN{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.PracticeBlocks_title__z51qH{margin:0;color:inherit;font-family:inherit;font-size:clamp(32px,3.4vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.03em;white-space:pre-line}.PracticeBlocks_lead__W5lBj{margin:40px 0 0;max-width:820px;font-size:18px;line-height:1.6;opacity:.9;white-space:pre-line}.PracticeBlocks_prose__b8nTX{display:flex;flex-direction:column;gap:28px;color:#24303f;font-size:clamp(16px,1.15vw,18px);line-height:1.75}.PracticeBlocks_prose__b8nTX p{margin:0;white-space:pre-line}.PracticeBlocks_title__z51qH+.PracticeBlocks_prose__b8nTX{margin-top:40px}.PracticeBlocks_aside__CC8Mx{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:64px}.PracticeBlocks_people__wnBz6{width:100%}.PracticeBlocks_peopleCaption__o5PWX{margin:0 0 20px;color:#5d6b7c;font-size:14px}.PracticeBlocks_peopleGrid__UbWFw{display:grid;grid-template-columns:repeat(2,minmax(0,254px));gap:40px 38px}.PracticeBlocks_person__Hdero p{margin:0}.PracticeBlocks_personPhoto__Vu_NE{aspect-ratio:1;margin-bottom:14px;overflow:hidden;border-radius:10px;background:#dde4eb}.PracticeBlocks_personPhoto__Vu_NE img{display:block;width:100%;height:100%;object-fit:cover}.PracticeBlocks_personLink__lAp7s{display:block;color:inherit;text-decoration:none}.PracticeBlocks_personLink__lAp7s .PracticeBlocks_personPhoto__Vu_NE img{transition:transform .4s ease}.PracticeBlocks_personLink__lAp7s:hover .PracticeBlocks_personPhoto__Vu_NE img{transform:scale(1.04)}.PracticeBlocks_personLink__lAp7s:hover .PracticeBlocks_personName__rsQuO{color:#14968a}.PracticeBlocks_personName__rsQuO{font-size:20px;line-height:1.3}.PracticeBlocks_personPosition__QR8Gd{margin-top:6px!important;color:#5d6b7c;font-size:14px}.PracticeBlocks_personEmail__6wp7J{display:inline-block;max-width:100%;margin-top:20px;color:#14968a;font-size:15px;text-decoration:none;overflow-wrap:anywhere}.PracticeBlocks_personEmail__6wp7J:hover{text-decoration:underline}.PracticeBlocks_servicesGrid__eDA_H{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.PracticeBlocks_services__FTnGL{margin:0;padding:0;list-style:none}.PracticeBlocks_services__FTnGL li{position:relative;padding:28px 0 40px 28px;border-bottom:1px solid rgba(16,32,58,.2);font-size:clamp(16px,1.15vw,18px);line-height:1.65}.PracticeBlocks_services__FTnGL li:first-child{padding-top:0}.PracticeBlocks_services__FTnGL li:last-child{border-bottom:0}.PracticeBlocks_services__FTnGL li:before{content:"";position:absolute;left:2px;top:38px;width:5px;height:5px;border-radius:50%;background:#14968a}.PracticeBlocks_services__FTnGL li:first-child:before{top:10px}.PracticeBlocks_green__HQu5A .PracticeBlocks_services__FTnGL li{border-color:rgba(243,246,250,.3)}.PracticeBlocks_detailedItem__HZnhY{padding:48px 0;border-top:1px solid rgba(243,246,250,.16)}.PracticeBlocks_detailedTitle___1ZOm{position:relative;margin:0 0 26px;padding-left:30px;color:#f3f6fa;font-family:inherit;font-size:clamp(18px,1.3vw,21px);font-weight:600;line-height:1.35}.PracticeBlocks_detailedTitle___1ZOm:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;background:#14968a}.PracticeBlocks_detailedText__FJKgA{margin:0;color:rgba(243,246,250,.72);font-size:clamp(16px,1.15vw,18px);line-height:1.65;white-space:pre-line}.PracticeBlocks_detailedText__FJKgA+.PracticeBlocks_detailedText__FJKgA{margin-top:22px}.PracticeBlocks_detailedTitle___1ZOm:last-child{margin-bottom:0}.PracticeBlocks_detailedItem__HZnhY:has(>.PracticeBlocks_detailedTitle___1ZOm:only-child){padding:28px 0}.PracticeBlocks_related__c8eho{margin:0;padding:0;list-style:none}.PracticeBlocks_related__c8eho li{border-top:1px solid rgba(16,32,58,.12)}.PracticeBlocks_related__c8eho li:last-child{border-bottom:1px solid rgba(16,32,58,.12)}.PracticeBlocks_related__c8eho a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 0 34px 30px;color:#10203a;font-size:clamp(17px,1.35vw,22px);line-height:1.4;text-decoration:none;transition:color .2s ease}.PracticeBlocks_related__c8eho a:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;background:#14968a;transform:translateY(-50%)}.PracticeBlocks_related__c8eho a svg{flex-shrink:0;color:#0f2a4a;transition:transform .2s ease}.PracticeBlocks_related__c8eho a:hover{color:#14968a}.PracticeBlocks_related__c8eho a:hover svg{transform:translateX(4px)}.PracticeBlocks_casesHead__bfu9m{display:flex;flex-direction:column;align-items:flex-start;gap:44px}@media (min-width:1025px){.PracticeBlocks_casesHead__bfu9m{position:sticky;top:120px}}.PracticeBlocks_casesTitle__sDEkY{font-size:clamp(36px,3.4vw,64px)}.PracticeBlocks_titleGreen__FiI3J{color:#0f2a4a}.PracticeBlocks_cases__1nkaa{display:flex;flex-direction:column;gap:90px}.PracticeBlocks_caseTitle__hWWys{margin:0 0 40px;padding-left:22px;border-left:3px solid #14968a;color:#0f2a4a;font-family:inherit;font-size:clamp(24px,2vw,36px);font-weight:700;line-height:1.12;letter-spacing:-.02em;white-space:pre-line}.PracticeBlocks_cards__N5S5v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.PracticeBlocks_card___A1MI{display:flex;flex-direction:column}.PracticeBlocks_cardImage__Lhjyx{display:block;aspect-ratio:534/228;margin-bottom:26px;overflow:hidden;border-radius:8px;background:#2f2f2f}.PracticeBlocks_cardImage__Lhjyx img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.PracticeBlocks_card___A1MI:hover .PracticeBlocks_cardImage__Lhjyx img{transform:scale(1.04)}.PracticeBlocks_cardDate__FS1QW{margin:0 0 18px;color:#14968a;font-size:15px}.PracticeBlocks_cardTitle__m8ZLy{margin:0 0 12px;color:#f3f6fa;font-family:inherit;font-size:clamp(19px,1.5vw,23px);font-weight:600;line-height:1.3}.PracticeBlocks_cardTitle__m8ZLy a{color:inherit;text-decoration:none;transition:color .2s ease}.PracticeBlocks_cardTitle__m8ZLy a:hover{color:#14968a}.PracticeBlocks_cardExcerpt__fSsP2{margin:0 0 22px;font-size:15px;line-height:1.5;opacity:.9}.PracticeBlocks_cardActions__u_ove{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto}.PracticeBlocks_btn__hBeSo{display:inline-flex;align-items:center;padding:13px 19px;border-radius:10px;background:#14968a;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease}.PracticeBlocks_btn__hBeSo:hover{background:#0f7a70}.PracticeBlocks_headBtn__84SMr{gap:40px;margin-top:40px;padding:20px 30px;font-size:17px;font-weight:400}.PracticeBlocks_headBtn__84SMr svg{transition:transform .2s ease}.PracticeBlocks_headBtn__84SMr:hover svg{transform:translateX(4px)}.PracticeBlocks_textLink__89xEi{color:#14968a;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.PracticeBlocks_section__IFfYE{padding:80px 0 90px}.PracticeBlocks_inner__zN_Pc{padding:0 40px}.PracticeBlocks_split__T_sP_{grid-template-columns:1fr;gap:32px}.PracticeBlocks_head__2_QmD{margin-bottom:48px}.PracticeBlocks_aside__CC8Mx{display:contents}.PracticeBlocks_people__wnBz6{order:2;margin-top:16px}.PracticeBlocks_cards__N5S5v{grid-template-columns:repeat(2,minmax(0,1fr))}.PracticeBlocks_cases__1nkaa{gap:64px}.PracticeBlocks_detailedItem__HZnhY{padding:36px 0}}@media (max-width:768px){.PracticeBlocks_section__IFfYE{padding:64px 0 72px}.PracticeBlocks_inner__zN_Pc{padding:0 24px}.PracticeBlocks_servicesGrid__eDA_H{grid-template-columns:1fr}.PracticeBlocks_services__FTnGL:first-child li:last-child{border-bottom:1px solid rgba(16,32,58,.2);padding-bottom:40px}.PracticeBlocks_green__HQu5A .PracticeBlocks_services__FTnGL:first-child li:last-child{border-color:rgba(243,246,250,.3)}.PracticeBlocks_services__FTnGL+.PracticeBlocks_services__FTnGL li:first-child{padding-top:28px}.PracticeBlocks_services__FTnGL+.PracticeBlocks_services__FTnGL li:first-child:before{top:38px}.PracticeBlocks_cards__N5S5v{grid-template-columns:1fr;gap:48px}.PracticeBlocks_caseTitle__hWWys{margin-bottom:24px}.PracticeBlocks_detailed__zR4zg+.PracticeBlocks_detailed__zR4zg .PracticeBlocks_detailedItem__HZnhY:first-child{border-top:1px solid rgba(243,246,250,.16)}.PracticeBlocks_related__c8eho a{padding:24px 0 24px 26px}}@media (max-width:480px){.PracticeBlocks_inner__zN_Pc{padding:0 16px}.PracticeBlocks_peopleGrid__UbWFw{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}.ContactsSection_section__7eDgz{background:#f3f6fa;padding:110px 0 120px;font-family:var(--font-primary)}.ContactsSection_inner__Nq3Mf{max-width:1440px;margin:0 auto;padding:0 70px}.ContactsSection_header__h5XK4{margin-bottom:56px}.ContactsSection_badge__3uFAI{display:inline-block;margin:0;padding:8px 16px;border-radius:999px;background:#d6f5ef;color:#0f8a7e;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ContactsSection_title__IM3z_{margin:24px 0 0;color:#10203a;font-family:inherit;font-size:clamp(30px,3.6vw,52px);font-weight:600;line-height:1.1;letter-spacing:-.03em;white-space:pre-line}.ContactsSection_subtitle__so35b{margin:20px 0 0;max-width:640px;color:#24303f;font-size:17px;line-height:1.6}.ContactsSection_body__SAhxT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:80px;align-items:center}.ContactsSection_bodyNoMap__EkHHM{grid-template-columns:minmax(0,720px)}.ContactsSection_mapWrap__Tj5rg{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid #dbe2ea;border-radius:24px;background:#e6e9e5}.ContactsSection_map__0rsBC{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(.85) contrast(.95) brightness(1.04)}.ContactsSection_infoTitle__elrZS{margin:0;color:#10203a;font-family:inherit;font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.ContactsSection_infoText__mYtpL{margin:20px 0 0;color:#5d6b7c;font-size:16px;line-height:1.75;white-space:pre-line}.ContactsSection_list__JSal0{margin:0;padding:0;list-style:none}.ContactsSection_infoText__mYtpL+.ContactsSection_list__JSal0,.ContactsSection_infoTitle__elrZS+.ContactsSection_list__JSal0{margin-top:16px}.ContactsSection_row__q_JcN{display:flex;align-items:center;gap:24px;padding:26px 0;border-top:1px solid #dbe2ea}.ContactsSection_row__q_JcN:last-child{padding-bottom:0}.ContactsSection_icon__X_d3g{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10px;background:#e3f1ef;color:#14968a}.ContactsSection_rowText__O9zpK{min-width:0}.ContactsSection_label__WT8rM{margin:0;color:#5d6b7c;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.ContactsSection_value__T1EzM{display:block;margin:6px 0 0;color:#10203a;font-size:18px;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.ContactsSection_valueLink__uzXdL{transition:color .2s ease}.ContactsSection_valueLink__uzXdL:hover{color:#14968a}.ContactsSection_note__C4oUo{margin:4px 0 0;color:#5d6b7c;font-size:14px}@media (max-width:1024px){.ContactsSection_section__7eDgz{padding:88px 0 96px}.ContactsSection_inner__Nq3Mf{padding:0 40px}.ContactsSection_header__h5XK4{margin-bottom:44px}.ContactsSection_body__SAhxT{grid-template-columns:minmax(0,1fr);gap:48px}.ContactsSection_info__by4zq{order:-1}}@media (max-width:768px){.ContactsSection_section__7eDgz{padding:64px 0 72px}.ContactsSection_inner__Nq3Mf{padding:0 24px}.ContactsSection_mapWrap__Tj5rg{aspect-ratio:1/1;border-radius:20px}.ContactsSection_infoText__mYtpL{font-size:15px}.ContactsSection_row__q_JcN{gap:16px;padding:20px 0}.ContactsSection_icon__X_d3g{width:44px;height:44px}.ContactsSection_value__T1EzM{font-size:16px}}@media (max-width:480px){.ContactsSection_inner__Nq3Mf{padding:0 16px}}.StatsSection_split__RuA88{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:start;margin-bottom:64px}.StatsSection_text__gsz20{padding-top:40px}.StatsSection_leadText__F2HQx,.StatsSection_muted__MFSGb{margin:0;font-size:18px;line-height:1.7;white-space:pre-line}.StatsSection_leadText__F2HQx{color:#24303f}.StatsSection_muted__MFSGb{margin-top:20px;color:#5d6b7c}.StatsSection_numbers__JJEv0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.StatsSection_number__JzZ8F{display:flex;flex-direction:column;gap:14px;padding:40px 36px;border:1px solid #e8edf2;border-radius:16px;background:#f7f9fb;transition:border-color .25s ease,transform .25s ease}.StatsSection_number__JzZ8F:hover{border-color:#a8e3da;transform:translateY(-3px)}.StatsSection_value__GuaBw{color:#14968a;font-size:clamp(40px,3.6vw,54px);font-weight:800;line-height:1;letter-spacing:-.01em}.StatsSection_label__IdYMr{color:#0f2a4a;font-size:18px;font-weight:600}.StatsSection_description__IQXmH{margin:0;color:#5d6b7c;font-size:14px;line-height:1.6}.StatsSection_features__Gv5PB{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;align-items:start}.StatsSection_feature__q2O2i{padding:40px 40px 44px;border:1px solid #e3e8ee;border-radius:18px;background:#ffffff;transition:box-shadow .25s ease,transform .25s ease}.StatsSection_feature__q2O2i:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,42,74,.08)}.StatsSection_iconTile__Ibhp0{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:28px;border-radius:14px;background:#d6f5ef;color:#0f8a7e}.StatsSection_featureTitle__DoX5j{margin:0;color:#0f2a4a;font-size:22px;font-weight:700;line-height:1.3}.StatsSection_featureText__qWtHy{margin:14px 0 0;color:#5d6b7c;font-size:16px;line-height:1.65}.StatsSection_dark__REh66{background:#0f2a4a}.StatsSection_pillDark__lkiYV{background:rgba(20,150,138,.22);color:#7fdccf}.StatsSection_dark__REh66 h2{color:#ffffff}.StatsSection_dark__REh66 .StatsSection_leadText__F2HQx{color:rgba(255,255,255,.86)}.StatsSection_dark__REh66 .StatsSection_muted__MFSGb{color:rgba(255,255,255,.62)}.StatsSection_dark__REh66 .StatsSection_feature__q2O2i,.StatsSection_dark__REh66 .StatsSection_number__JzZ8F{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.05)}.StatsSection_dark__REh66 .StatsSection_featureTitle__DoX5j,.StatsSection_dark__REh66 .StatsSection_label__IdYMr{color:#ffffff}.StatsSection_dark__REh66 .StatsSection_value__GuaBw{color:#7fdccf}.StatsSection_dark__REh66 .StatsSection_description__IQXmH,.StatsSection_dark__REh66 .StatsSection_featureText__qWtHy{color:rgba(255,255,255,.65)}.StatsSection_dark__REh66 .StatsSection_iconTile__Ibhp0{background:rgba(20,150,138,.22);color:#7fdccf}@media (max-width:1024px){.StatsSection_split__RuA88{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.StatsSection_text__gsz20{padding-top:0}}@media (max-width:768px){.StatsSection_numbers__JJEv0{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.StatsSection_number__JzZ8F{padding:24px 20px}.StatsSection_leadText__F2HQx,.StatsSection_muted__MFSGb{font-size:16px}.StatsSection_feature__q2O2i{padding:28px 24px 30px}}@media (max-width:420px){.StatsSection_numbers__JJEv0{grid-template-columns:1fr}}.SpecialtyGrid_section__9x_oI{background:radial-gradient(circle at 85% 0,rgba(20,150,138,.25),transparent 45%),#0f2a4a}.SpecialtyGrid_grid__2P7wF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.SpecialtyGrid_card__C_vTh{display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#ffffff;color:#0f2a4a;text-decoration:none;box-shadow:0 18px 40px rgba(5,18,36,.25);transition:transform .3s ease,box-shadow .3s ease}a.SpecialtyGrid_card__C_vTh:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(5,18,36,.35)}.SpecialtyGrid_media__QQjFf{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e8f4f2}.SpecialtyGrid_image__dFv5q{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}a.SpecialtyGrid_card__C_vTh:hover .SpecialtyGrid_image__dFv5q{transform:scale(1.05)}.SpecialtyGrid_placeholder__IrOwt{position:absolute;inset:0;background:radial-gradient(circle at 1px 1px,rgba(20,150,138,.25) 1px,transparent 0) 0 0 /18px 18px,linear-gradient(135deg,#d6f5ef,#e8f4f2)}.SpecialtyGrid_number___bGwv{position:absolute;left:20px;top:20px;padding:6px 12px;border-radius:8px;background:#14968a;color:#ffffff;font-size:14px;font-weight:800;letter-spacing:.04em}.SpecialtyGrid_body__hBdte{display:flex;flex:1;flex-direction:column;gap:12px;padding:28px 28px 30px}.SpecialtyGrid_cardTitle__xI7bI{margin:0;color:#0f2a4a;font-size:22px;font-weight:800;line-height:1.25}.SpecialtyGrid_text__3JJsA{margin:0;color:#4a586a;font-size:15px;line-height:1.6}.SpecialtyGrid_more__TTzjF{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;color:#14968a;font-size:16px;font-weight:700}.SpecialtyGrid_more__TTzjF svg{transition:transform .2s ease}a.SpecialtyGrid_card__C_vTh:hover .SpecialtyGrid_more__TTzjF svg{transform:translateX(4px)}@media (max-width:1100px){.SpecialtyGrid_grid__2P7wF{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:640px){.SpecialtyGrid_grid__2P7wF{grid-template-columns:1fr}.SpecialtyGrid_body__hBdte{padding:22px 20px 24px}.SpecialtyGrid_cardTitle__xI7bI{font-size:20px}}.EventsSection_list__fwqdq{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.EventsSection_row__XTjnT{display:grid;grid-template-columns:300px minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px 32px;border:1px solid #e8edf2;border-left:4px solid #14968a;border-radius:16px;background:#f7f9fb;transition:background .25s ease,box-shadow .25s ease}.EventsSection_row__XTjnT:hover{background:#ffffff;box-shadow:0 14px 34px rgba(15,42,74,.08)}.EventsSection_when__D0Mfp{display:flex;flex-direction:column;gap:8px}.EventsSection_label__QKKsE{color:#14968a;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.EventsSection_date__HtLtC{color:#0f2a4a;font-size:24px;font-weight:800;line-height:1.2}.EventsSection_title__Rxdix{margin:0;color:#0f2a4a;font-size:22px;font-weight:700;line-height:1.3}.EventsSection_text__NT8IM{margin:8px 0 0;color:#4a586a;font-size:16px;line-height:1.6}.EventsSection_btn__yN_NE{height:50px}@media (max-width:1100px){.EventsSection_row__XTjnT{grid-template-columns:220px minmax(0,1fr)}.EventsSection_btn__yN_NE{grid-column:2;justify-self:start}}@media (max-width:640px){.EventsSection_row__XTjnT{grid-template-columns:1fr;gap:16px;padding:22px 20px}.EventsSection_btn__yN_NE{grid-column:auto}.EventsSection_date__HtLtC{font-size:20px}.EventsSection_title__Rxdix{font-size:19px}}.PartnersSection_section__cAv76{padding:80px 0 88px}.PartnersSection_caption__lLRG3{margin:0 0 36px;color:#4a586a;font-size:16px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.PartnersSection_grid__pclRY{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin:0;padding:0;list-style:none}.PartnersSection_tile__zZtWc{display:flex;align-items:center;justify-content:center;min-height:100px;height:100%;padding:20px 24px;border:1px solid #e3e8ee;border-radius:16px;background:#f7f9fb;text-align:center;text-decoration:none;transition:border-color .2s ease,background .2s ease}a.PartnersSection_tile__zZtWc:hover{border-color:#14968a;background:#ffffff}.PartnersSection_name__ZAxA4{color:#0f2a4a;font-size:19px;font-weight:700;line-height:1.3}.PartnersSection_logo__T_0WV{max-width:100%;max-height:56px;object-fit:contain}@media (max-width:768px){.PartnersSection_section__cAv76{padding:56px 0 64px}.PartnersSection_grid__pclRY{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PartnersSection_name__ZAxA4{font-size:16px}}.TeamSection_section__ZgVzK{background:#f3f6fa;padding:110px 0 120px;font-family:var(--font-primary)}.TeamSection_inner__pMQyB{max-width:1440px;margin:0 auto;padding:0 70px}.TeamSection_top__nzRi1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:56px}.TeamSection_header__lLef2{grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;padding-right:40px}.TeamSection_topNoPartners__FEd0f .TeamSection_header__lLef2{grid-column:1/-1}.TeamSection_badge__wn3fU{display:inline-block;margin:0;padding:8px 16px;border-radius:999px;background:#d6f5ef;color:#0f8a7e;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.TeamSection_title__4VFmu{margin:36px 0 0;color:#10203a;font-family:inherit;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.12;letter-spacing:-.025em;white-space:pre-line}.TeamSection_subtitle__DHmam{margin:24px 0 0;max-width:520px;color:#24303f;font-size:17px;line-height:1.6;white-space:pre-line}.TeamSection_photo__plPuK{object-fit:cover}.TeamSection_corner__vzCqq{position:absolute;top:16px;right:16px;z-index:1;width:24px;height:24px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));transition:transform .25s ease}a.TeamSection_member__XlPVX:hover .TeamSection_corner__vzCqq{transform:translate(3px,-3px)}.TeamSection_track__elUvW{--per-view:4;--gap:16px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));column-gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.TeamSection_track__elUvW::-webkit-scrollbar{display:none}.TeamSection_member__XlPVX{display:block;min-width:0;scroll-snap-align:start;color:inherit;text-decoration:none}.TeamSection_memberPhoto___efsw{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:20px;background:#d9dcd8}.TeamSection_memberPhoto___efsw .TeamSection_photo__plPuK{transition:transform .6s cubic-bezier(.22,1,.36,1)}a.TeamSection_member__XlPVX:hover .TeamSection_photo__plPuK{transform:scale(1.03)}.TeamSection_memberName__wzyS5{margin:16px 0 0;color:#10203a;font-size:18px;font-weight:400;line-height:1.3}.TeamSection_memberRole__ahfZq{margin:6px 0 0;color:#5d6b7c;font-size:13px;line-height:1.4}.TeamSection_controls__1bzbQ{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.TeamSection_next__G7zP6,.TeamSection_prev__HgaqO{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:50%;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.TeamSection_next__G7zP6 svg,.TeamSection_prev__HgaqO svg{width:20px;height:20px}.TeamSection_next__G7zP6:disabled,.TeamSection_prev__HgaqO{border:1px solid #d3d7d2;background:#e3e6e2;color:#10203a}.TeamSection_next__G7zP6,.TeamSection_prev__HgaqO:not(:disabled){border:1px solid #0a1628;background:#0a1628;color:#fff}.TeamSection_next__G7zP6:disabled,.TeamSection_prev__HgaqO:disabled{cursor:default}.TeamSection_next__G7zP6:not(:disabled):hover,.TeamSection_prev__HgaqO:not(:disabled):hover{background:#2b2e2c}.TeamSection_dots__CsZke{display:flex;gap:9px}.TeamSection_dot__iXuaT{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#c4c9c3;cursor:pointer;transition:background .25s ease}.TeamSection_dotActive__zA5WJ{background:#0a1628}.TeamSection_membersGrid__R5_T_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 16px}.TeamSection_hidden__XHlHY{display:none}.TeamSection_more__NELaj{display:inline-flex;align-items:center;gap:14px;padding:14px 24px;border:1px solid #0a1628;border-radius:10px;background:#0a1628;color:#fff;font-size:15px;cursor:pointer;transition:background .25s ease}.TeamSection_more__NELaj svg{width:18px;height:18px}.TeamSection_more__NELaj:hover{background:#14968a;border-color:#14968a}@media (max-width:1024px){.TeamSection_section__ZgVzK{padding:88px 0 96px}.TeamSection_inner__pMQyB{padding:0 40px}.TeamSection_top__nzRi1{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:48px}.TeamSection_header__lLef2{grid-column:1/-1;padding:0 0 24px}.TeamSection_title__4VFmu{margin-top:28px}.TeamSection_track__elUvW{--per-view:2}.TeamSection_membersGrid__R5_T_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.TeamSection_section__ZgVzK{padding:64px 0 72px}.TeamSection_inner__pMQyB{padding:0 24px}.TeamSection_subtitle__DHmam{margin-top:24px;font-size:16px}.TeamSection_top__nzRi1{gap:12px;margin-bottom:40px}.TeamSection_track__elUvW{--gap:12px}.TeamSection_title__4VFmu{margin-top:22px}.TeamSection_controls__1bzbQ{margin-top:32px}.TeamSection_membersGrid__R5_T_{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.TeamSection_next__G7zP6,.TeamSection_prev__HgaqO{width:44px;height:44px}}@media (max-width:480px){.TeamSection_inner__pMQyB{padding:0 16px}.TeamSection_top__nzRi1{grid-template-columns:minmax(0,1fr);gap:24px}.TeamSection_memberName__wzyS5{font-size:16px}.TeamSection_corner__vzCqq{top:12px;right:12px;width:20px;height:20px}}.ConsultationSection_section__c1wiy{background:#0f2a4a;padding:100px 0 120px;color:#f3f6fa;font-family:var(--font-primary)}.ConsultationSection_inner__sAmXg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:80px;align-items:start;max-width:1440px;margin:0 auto;padding:0 70px}.ConsultationSection_badge__l0nMc{display:inline-block;margin:0;padding:8px 16px;border-radius:999px;background:#d6f5ef;color:#0f8a7e;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ConsultationSection_title__cpI6t{margin:28px 0 0;max-width:700px;color:#f4f7fa;font-family:inherit;font-size:clamp(32px,4vw,58px);font-weight:600;line-height:1.08;letter-spacing:-.03em;white-space:pre-line}.ConsultationSection_subtitle__vYUKZ{margin:32px 0 0;max-width:600px;color:rgba(243,246,250,.82);font-size:17px;line-height:1.6;white-space:pre-line}.ConsultationSection_points__JnARu{display:flex;flex-direction:column;gap:16px;margin:32px 0 0;padding:0;list-style:none}.ConsultationSection_points__JnARu li{display:flex;align-items:center;gap:14px;font-size:17px;font-weight:500}.ConsultationSection_check__ZENwE{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(20,150,138,.16);color:#14968a}.ConsultationSection_contacts__xm3dS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:72px;max-width:760px}.ConsultationSection_contactsSingle__DruNa{margin-top:48px}.ConsultationSection_office__1iuAl{margin-top:56px;padding-top:40px;border-top:1px solid rgba(243,246,250,.16);max-width:720px}.ConsultationSection_officeLabel__L7LEC{margin:0 0 18px;font-size:15px;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.ConsultationSection_officePhone__PUept{display:inline-block;color:#14968a;font-size:clamp(28px,2.6vw,40px);line-height:1.1;text-decoration:none;transition:color .2s ease}.ConsultationSection_officePhone__PUept:hover{color:#f3f6fa}.ConsultationSection_officeAddress__b9F2O{margin:20px 0 0;font-size:18px;line-height:1.5;opacity:.85}.ConsultationSection_contact__xyeLN{display:flex;align-items:center;gap:20px;padding:16px;border:1px solid rgba(243,246,250,.16);border-radius:20px}.ConsultationSection_contactPhoto__pPY8T{position:relative;flex-shrink:0;width:96px;height:96px;overflow:hidden;border-radius:12px;background:rgba(243,246,250,.1)}.ConsultationSection_photo__oMm33{object-fit:cover;object-position:top}.ConsultationSection_contactText__B4_O_{min-width:0}.ConsultationSection_contactName__ppm_I{margin:0;font-size:20px;line-height:1.3}.ConsultationSection_contactRole__nPjAW{margin:6px 0 0;color:rgba(243,246,250,.7);font-size:14px}.ConsultationSection_contactEmail__FFsIN{display:inline-block;max-width:100%;margin-top:6px;color:#14968a;font-size:15px;text-decoration:none;overflow-wrap:anywhere}.ConsultationSection_contactEmail__FFsIN:hover{text-decoration:underline}.ConsultationSection_card__6f5ly{padding:44px 42px 40px;border-radius:32px;background:#f3f6fa;color:#10203a;box-shadow:0 30px 60px -30px rgba(0,0,0,.45)}.ConsultationSection_formTitle__1G0T_{margin:0 0 28px;color:#10203a;font-family:inherit;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.015em}.ConsultationSection_formTitleTight__M2YRy{margin-bottom:12px}.ConsultationSection_formSubtitle__8gpZq{margin:0 0 28px;color:#5c625e;font-size:16px;line-height:1.5}.ConsultationSection_form___WzES{display:flex;flex-direction:column;gap:22px}.ConsultationSection_row__1XNFR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ConsultationSection_field__Ob9_V{display:flex;flex-direction:column;gap:10px}.ConsultationSection_field__Ob9_V>span{font-size:14px;font-weight:600}.ConsultationSection_field__Ob9_V input,.ConsultationSection_field__Ob9_V textarea{width:100%;padding:17px 18px;border:1px solid #d3d8d2;border-radius:10px;background:transparent;color:#10203a;font:inherit;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.ConsultationSection_field__Ob9_V textarea{min-height:140px;resize:vertical}.ConsultationSection_field__Ob9_V input::placeholder,.ConsultationSection_field__Ob9_V textarea::placeholder{color:#8a908c}.ConsultationSection_field__Ob9_V input:focus,.ConsultationSection_field__Ob9_V textarea:focus{outline:none;border-color:#14968a;box-shadow:0 0 0 3px rgba(20,150,138,.15)}.ConsultationSection_error__xbwxp{margin:-6px 0 0;color:#b6452a;font-size:14px}.ConsultationSection_submit__Pk0Q6{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2px;padding:19px 26px;border:0;border-radius:10px;background:#14968a;color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.ConsultationSection_submit__Pk0Q6:hover:not(:disabled){background:#0f7a70}.ConsultationSection_submit__Pk0Q6:disabled{opacity:.7;cursor:default}.ConsultationSection_submit__Pk0Q6 svg{transition:transform .25s ease}.ConsultationSection_submit__Pk0Q6:hover:not(:disabled) svg{transform:translateX(4px)}.ConsultationSection_consent__6ic2C{margin:0;color:#4c524e;font-size:13px;line-height:1.5}.ConsultationSection_consent__6ic2C a{color:inherit;text-decoration:underline}.ConsultationSection_success__EVGeu{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:12px 0 8px;font-size:17px;line-height:1.55}.ConsultationSection_success__EVGeu p{margin:0}.ConsultationSection_successIcon__1KJov{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#0f2a4a;color:#fff}.ConsultationSection_again__OsAzY{padding:0;border:0;background:none;color:#14968a;font:inherit;font-size:15px;font-weight:600;cursor:pointer}@media (max-width:1200px){.ConsultationSection_contacts__xm3dS{grid-template-columns:minmax(0,1fr);max-width:420px}}@media (max-width:1024px){.ConsultationSection_section__c1wiy{padding:88px 0 96px}.ConsultationSection_inner__sAmXg{grid-template-columns:minmax(0,1fr);gap:56px;padding:0 40px}.ConsultationSection_contacts__xm3dS{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin-top:48px}}@media (max-width:768px){.ConsultationSection_section__c1wiy{padding:64px 0 72px}.ConsultationSection_inner__sAmXg{padding:0 24px}.ConsultationSection_points__JnARu li,.ConsultationSection_subtitle__vYUKZ{font-size:16px}.ConsultationSection_contacts__xm3dS{grid-template-columns:minmax(0,1fr)}.ConsultationSection_card__6f5ly{padding:32px 22px 28px;border-radius:24px}.ConsultationSection_row__1XNFR{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ConsultationSection_inner__sAmXg{padding:0 16px}.ConsultationSection_contactPhoto__pPY8T{width:76px;height:76px}.ConsultationSection_contactName__ppm_I{font-size:17px}}.NewsArchive_section__hwOwG{padding:64px 0 120px;background:#f3f6fa;color:#10203a;font-family:var(--font-primary)}.NewsArchive_inner__5zA3u{max-width:1440px;margin:0 auto;padding:0 70px}.NewsArchive_filterHead__aQPnS{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.NewsArchive_filterLabel__RQ8Br{margin:0;font-size:16px}.NewsArchive_counter__Gsw_F{margin:0;color:#5d6b7c;font-size:14px}.NewsArchive_chips__LKk3d{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.NewsArchive_chip__CqVAO{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border:0;border-radius:10px;background:#fff;color:#10203a;font:inherit;font-size:15px;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease}.NewsArchive_chip__CqVAO:hover{background:#e3e8e2}.NewsArchive_chipActive__pt5HU,.NewsArchive_chipActive__pt5HU:hover{background:#14968a;color:#fff}.NewsArchive_chipCount__DC6nl{font-size:13px;opacity:.85}.NewsArchive_empty__MTBv6{margin:80px 0 0;color:#5d6b7c;font-size:17px}.NewsArchive_lead__l6YeN{position:relative;overflow:hidden;display:flex;min-height:clamp(380px,39vw,560px);margin-top:100px;padding-bottom:50px;border-bottom:1px solid #dde4eb;border-radius:0;background:none}.NewsArchive_leadImage__w_214{position:absolute;inset:0 0 50px;width:100%;height:calc(100% - 50px);border-radius:20px;object-fit:cover}.NewsArchive_lead__l6YeN:before{content:"";position:absolute;inset:0 0 50px;z-index:1;border-radius:20px;background:linear-gradient(90deg,rgba(10,26,46,.72),rgba(10,26,46,.35) 55%,rgba(10,26,46,.1));pointer-events:none}.NewsArchive_leadBody__YIDtT{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:100%;padding:40px 40px 36px;color:#fff}.NewsArchive_leadRubric__foH9r{margin:0;font-size:13px;opacity:.9}.NewsArchive_leadMeta__Mj4i4{margin:0;font-size:14px;opacity:.9}.NewsArchive_leadTitle__Id4g6{max-width:640px;margin:14px 0 0;color:#fff;font-family:inherit;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.12;letter-spacing:-.02em}.NewsArchive_leadTitle__Id4g6 a{color:inherit;text-decoration:none}.NewsArchive_leadLink__ZU54s{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:#fff;font-size:15px;text-decoration:none}.NewsArchive_leadLink__ZU54s svg{color:#14968a;transition:transform .2s ease}.NewsArchive_leadLink__ZU54s:hover svg{transform:translateX(4px)}.NewsArchive_grid__2_MIb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;margin-top:52px}.NewsArchive_card__k6ako{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.NewsArchive_cardImage__FwIHk{display:block;width:100%;aspect-ratio:442/190;overflow:hidden;border-radius:12px;background:#dde4eb}.NewsArchive_cardImage__FwIHk img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.NewsArchive_card__k6ako:hover .NewsArchive_cardImage__FwIHk img{transform:scale(1.03)}.NewsArchive_cardDate__J8GuH{margin:20px 0 0;color:#14968a;font-size:13px}.NewsArchive_cardTags__W3Ctt{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.NewsArchive_tag__6l_Mm{padding:6px 10px;border:1px solid #cfd5ce;border-radius:10px;background:none;color:#10203a;font:inherit;font-size:12px;line-height:1.2;cursor:pointer;transition:border-color .2s ease,color .2s ease}.NewsArchive_tag__6l_Mm:hover{border-color:#14968a;color:#14968a}.NewsArchive_cardTitle__0IJZm{margin:18px 0 0;color:#10203a;font-family:inherit;font-size:19px;font-weight:600;line-height:1.3}.NewsArchive_cardTitle__0IJZm a{color:inherit;text-decoration:none}.NewsArchive_cardTitle__0IJZm a:hover{color:#0f2a4a}.NewsArchive_cardExcerpt__X1S8R{margin:10px 0 0;color:#3d433f;font-size:14px;line-height:1.5}.NewsArchive_cardLink__4NO9f{margin-top:18px;color:#14968a;font-size:14px;text-decoration:none}.NewsArchive_cardLink__4NO9f:hover{text-decoration:underline;text-underline-offset:3px}.NewsArchive_moreWrap__XIBvr{display:flex;justify-content:center;margin-top:72px}.NewsArchive_more__oCuVD{display:inline-flex;align-items:center;gap:14px;padding:15px 26px;border:0;border-radius:10px;background:#fff;color:#10203a;font:inherit;font-size:15px;cursor:pointer;transition:background .2s ease,color .2s ease}.NewsArchive_more__oCuVD:hover{background:#14968a;color:#fff}@media (max-width:1024px){.NewsArchive_inner__5zA3u{padding:0 40px}.NewsArchive_grid__2_MIb{grid-template-columns:repeat(2,minmax(0,1fr))}.NewsArchive_lead__l6YeN{margin-top:64px}}@media (max-width:768px){.NewsArchive_section__hwOwG{padding:48px 0 88px}.NewsArchive_inner__5zA3u{padding:0 24px}.NewsArchive_filterHead__aQPnS{flex-direction:column;gap:6px}.NewsArchive_chips__LKk3d{flex-wrap:nowrap;overflow-x:auto;margin:18px -24px 0;padding:0 24px;scrollbar-width:none}.NewsArchive_chips__LKk3d::-webkit-scrollbar{display:none}.NewsArchive_chip__CqVAO{flex-shrink:0;padding:11px 16px;font-size:14px}.NewsArchive_lead__l6YeN{margin-top:40px;min-height:440px;padding-bottom:36px}.NewsArchive_leadImage__w_214,.NewsArchive_lead__l6YeN:before{inset:0 0 36px;height:calc(100% - 36px)}.NewsArchive_lead__l6YeN:before{background:linear-gradient(0deg,rgba(10,26,46,.8),rgba(10,26,46,.3) 70%,rgba(10,26,46,.15))}.NewsArchive_leadBody__YIDtT{padding:24px 22px}.NewsArchive_grid__2_MIb{grid-template-columns:1fr;gap:44px;margin-top:36px}}@media (max-width:480px){.NewsArchive_inner__5zA3u{padding:0 16px}.NewsArchive_chips__LKk3d{margin:18px -16px 0;padding:0 16px}}.TeamPortfolio_inner__gHL1C{max-width:1440px;margin:0 auto;padding:0 70px}.TeamPortfolio_split__6bDDe{display:grid;grid-template-columns:1fr 1fr;gap:40px}.TeamPortfolio_badge__zsnGW{display:inline-block;margin:0;padding:8px 16px;border-radius:999px;background:#d6f5ef;color:#0f8a7e;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.TeamPortfolio_title___8G_L{margin:40px 0 0;color:inherit;font-family:inherit;font-size:clamp(36px,3.4vw,64px);font-weight:700;line-height:1.1;letter-spacing:-.03em;max-width:420px}.TeamPortfolio_hero__KNiQI{position:relative;background:#0f2a4a;color:#10203a;font-family:var(--font-primary)}.TeamPortfolio_heroInner__86Rgx{max-width:1440px;margin:0 auto;padding:calc(var(--header-height, 80px) + 36px) 70px 72px}.TeamPortfolio_crumbs__JEk_P{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:clamp(56px,6vw,96px);font-size:14px;color:rgba(243,246,250,.8)}.TeamPortfolio_crumbs__JEk_P a{color:inherit;text-decoration:none}.TeamPortfolio_crumbs__JEk_P a:hover{color:#f3f6fa}.TeamPortfolio_card__9u2Pt{--photo-rise:clamp(48px,5.5vw,88px);--card-gap:40px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--card-gap);border-radius:24px;background:#f3f6fa}.TeamPortfolio_cardBg__LHtCe{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.TeamPortfolio_watermark__PYsVH{position:absolute;left:-1vw;bottom:-7vw;color:rgba(16,32,58,.035);font-size:34vw;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap;user-select:none}.TeamPortfolio_heroText__of6Sv{position:relative;padding:clamp(40px,3.6vw,56px) 0 clamp(40px,4.4vw,72px) clamp(32px,3.2vw,48px)}.TeamPortfolio_name__vuMF0{margin:0;color:#0f2a4a;font-family:inherit;font-size:clamp(48px,5vw,80px);font-weight:600;line-height:.95;letter-spacing:-.04em;white-space:pre-line}.TeamPortfolio_position__ca1NM{margin:22px 0 0;color:#10203a;font-size:19px;line-height:1.4}.TeamPortfolio_requestBtn__OSHVe{display:inline-flex;align-items:center;gap:32px;margin-top:28px;padding:16px 24px;border-radius:10px;background:#14968a;color:#fff;font-size:16px;text-decoration:none;transition:background .2s ease}.TeamPortfolio_requestBtn__OSHVe:hover{background:#0f7a70}.TeamPortfolio_requestBtn__OSHVe svg{transition:transform .2s ease}.TeamPortfolio_requestBtn__OSHVe:hover svg{transform:translateX(4px)}.TeamPortfolio_contacts__wYC6e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-width:580px;margin-top:24px}.TeamPortfolio_contactCell__Xvd4L{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 0 12px;border-top:1px solid rgba(15,42,74,.55)}.TeamPortfolio_contactWide__oVUzg{grid-column:1/-1}.TeamPortfolio_contactLabel__AiNOX{margin:0 0 6px;color:#10203a;font-size:13px;opacity:.85}.TeamPortfolio_contactValue__a_9o0{margin:0;color:#10203a;font-size:18px;line-height:1.45;text-decoration:none}a.TeamPortfolio_contactValue__a_9o0:hover{color:#14968a}.TeamPortfolio_email__h91ID{color:#14968a;font-size:18px;text-decoration:underline;text-underline-offset:3px}.TeamPortfolio_heroPhoto__v6rcP{position:relative;min-height:100%}.TeamPortfolio_cutout__Rf0Z_,.TeamPortfolio_framed__BNjIA{position:absolute;right:clamp(16px,2vw,32px);bottom:0;display:block;width:auto;height:calc(100% + var(--photo-rise));max-width:calc(100% + var(--card-gap) + clamp(0px, 4vw, 64px) - clamp(16px, 2vw, 32px));object-fit:contain;object-position:bottom center}.TeamPortfolio_framed__BNjIA{border-radius:16px 16px 0 0}.TeamPortfolio_expertise__MNQHT{padding:110px 0 120px;background:#0f2a4a;color:#f3f6fa;font-family:var(--font-primary)}.TeamPortfolio_expertiseGrid__lD4xN{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;margin-top:72px}.TeamPortfolio_expertiseList__xCiJK{margin:0;padding:0;list-style:none}.TeamPortfolio_expertiseList__xCiJK li{border-top:1px solid rgba(243,246,250,.2)}.TeamPortfolio_expertiseList__xCiJK a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0 26px 38px;color:inherit;font-size:clamp(17px,1.3vw,21px);line-height:1.6;text-decoration:none;transition:color .2s ease}.TeamPortfolio_expertiseList__xCiJK a:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;background:#14968a;transform:translateY(-50%)}.TeamPortfolio_expertiseList__xCiJK a svg{flex-shrink:0;transition:transform .2s ease}.TeamPortfolio_expertiseList__xCiJK a:hover{color:#14968a}.TeamPortfolio_expertiseList__xCiJK a:hover svg{transform:translateX(4px)}.TeamPortfolio_recognition__xYWtl{padding:110px 0 120px;background:#f3f6fa;color:#10203a;font-family:var(--font-primary)}.TeamPortfolio_recognitionList__HdDI1{display:flex;flex-direction:column;gap:64px}.TeamPortfolio_recognitionText__D8SU6{margin:0;font-size:clamp(24px,2.2vw,40px);font-weight:300;line-height:1.3;letter-spacing:-.01em;white-space:pre-line}.TeamPortfolio_recognitionLink__8SoX9{display:inline-block;margin-top:32px;color:#0f2a4a;font-size:18px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.TeamPortfolio_recognitionLink__8SoX9:hover{color:#14968a}@media (max-width:1024px){.TeamPortfolio_inner__gHL1C{padding:0 40px}.TeamPortfolio_heroInner__86Rgx{padding:calc(var(--header-height, 72px) + 28px) 40px 56px}.TeamPortfolio_card__9u2Pt{grid-template-columns:1fr;gap:0}.TeamPortfolio_heroText__of6Sv{padding:48px 40px 8px}.TeamPortfolio_heroPhoto__v6rcP{height:min(520px,70vh);min-height:0}.TeamPortfolio_cutout__Rf0Z_,.TeamPortfolio_framed__BNjIA{right:50%;transform:translateX(50%);width:auto;max-width:calc(100% - 32px);height:100%}.TeamPortfolio_split__6bDDe{grid-template-columns:1fr;gap:32px}.TeamPortfolio_expertise__MNQHT,.TeamPortfolio_recognition__xYWtl{padding:80px 0 90px}}@media (max-width:768px){.TeamPortfolio_inner__gHL1C{padding:0 24px}.TeamPortfolio_heroInner__86Rgx{padding:calc(var(--header-height, 68px) + 20px) 20px 48px}.TeamPortfolio_crumbs__JEk_P{margin-bottom:28px}.TeamPortfolio_card__9u2Pt{display:flex;flex-direction:column;background:none;border-radius:0}.TeamPortfolio_cardBg__LHtCe{display:none}.TeamPortfolio_heroPhoto__v6rcP{order:-1;height:min(400px,56vh);overflow:hidden;border-radius:16px;background:#f3f6fa}.TeamPortfolio_cutout__Rf0Z_,.TeamPortfolio_framed__BNjIA{left:50%;right:auto;transform:translateX(-50%);width:130%;max-width:none;height:calc(100% - 16px);border-radius:0}.TeamPortfolio_heroText__of6Sv{padding:32px 0 0;color:#f3f6fa}.TeamPortfolio_name__vuMF0{color:#f3f6fa;font-size:clamp(34px,10vw,44px);line-height:1.05;white-space:normal}.TeamPortfolio_position__ca1NM{margin-top:14px;color:#f3f6fa;font-size:17px}.TeamPortfolio_requestBtn__OSHVe{margin-top:32px}.TeamPortfolio_contacts__wYC6e{grid-template-columns:1fr;max-width:none;margin-top:32px}.TeamPortfolio_contactCell__Xvd4L{border-top-color:rgba(243,246,250,.2);padding:16px 0 14px}.TeamPortfolio_contactCell__Xvd4L:last-child{border-bottom:1px solid rgba(243,246,250,.2)}.TeamPortfolio_contactLabel__AiNOX,.TeamPortfolio_contactValue__a_9o0{color:#f3f6fa}.TeamPortfolio_expertiseGrid__lD4xN{grid-template-columns:1fr;margin-top:48px}.TeamPortfolio_expertiseList__xCiJK+.TeamPortfolio_expertiseList__xCiJK li:first-child{border-top:1px solid rgba(243,246,250,.2)}.TeamPortfolio_expertiseList__xCiJK a{padding:20px 0 20px 28px}}@media (max-width:480px){.TeamPortfolio_inner__gHL1C{padding:0 16px}.TeamPortfolio_heroInner__86Rgx{padding-left:16px;padding-right:16px}}