.Company_company__1CgIU{position:relative;height:calc(var(--base-size)*93);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.Company_media__WUleC{position:absolute;inset:0}.Company_bg__OTXX9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.Company_lineLeft__AABt8,.Company_lineRight__NnGxP{position:absolute;top:0;height:100%;width:calc(var(--base-size)*5.4);pointer-events:none}.Company_lineLeft__AABt8{left:calc(var(--base-size)*6)}.Company_lineRight__NnGxP{right:0}.Company_body__9XSHO,.Company_head__X_zms{position:relative;z-index:1;width:calc(var(--base-size)*82);max-width:calc(100% - calc(var(--base-size) * 26))}.Company_head__X_zms{margin-bottom:calc(var(--base-size)*4)}.Company_body__9XSHO{display:flex;flex-direction:column;align-items:center;gap:calc(var(--base-size)*4);text-align:center;margin-bottom:calc(var(--base-size)*13)}.Company_title__ZED8b{font-size:calc(var(--base-size)*5);line-height:1.1}.Company_texts__N3_GS{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.Company_cta__dCnzh{width:calc(var(--base-size)*40)}@media only screen and (max-width:1024px){.Company_company__1CgIU{height:auto;min-height:calc(var(--base-size)*72.2);justify-content:flex-start;padding:calc(var(--base-size)*10) 0}.Company_lineLeft__AABt8{left:0}.Company_body__9XSHO,.Company_head__X_zms{width:calc(var(--base-size)*59.7);max-width:calc(100% - calc(var(--base-size) * 6))}.Company_head__X_zms{margin-bottom:calc(var(--base-size)*3.2)}.Company_body__9XSHO{gap:calc(var(--base-size)*3.2);margin-bottom:0}.Company_cta__dCnzh{width:100%}}@media only screen and (max-width:440px){.Company_company__1CgIU{height:auto;min-height:0;align-items:stretch;padding:calc(var(--base-size)*3) 0 calc(var(--base-size)*.8)}.Company_media__WUleC{position:relative;order:2;height:calc(var(--base-size)*22)}.Company_lineLeft__AABt8,.Company_lineRight__NnGxP{width:calc(var(--base-size)*2.6)}.Company_head__X_zms{order:1;width:auto;max-width:none;padding:0 calc(var(--base-size)*1.5);margin-bottom:calc(var(--base-size)*3.2);text-align:left}.Company_body__9XSHO{order:3;width:auto;max-width:none;padding:calc(var(--base-size)*3.2) calc(var(--base-size)*1.5) 0;margin-bottom:0;gap:calc(var(--base-size)*2.6)}h2.Company_title__ZED8b{font-size:calc(var(--base-size)*3.6);text-align:left;--ghost-x:calc(var(--base-size) * 1)}.Company_texts__N3_GS{gap:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.6);line-height:1.4}.Company_cta__dCnzh{width:100%}}.Advantages_section__dpfpO{padding:calc(var(--base-size)*16) calc(var(--base-size)*13) calc(var(--base-size)*3) calc(var(--base-size)*13);background-color:var(--color-bg);overflow-x:clip;overflow-clip-margin:calc(var(--base-size)*2.5)}.Advantages_title__GHvNL{font-size:calc(var(--base-size)*5);line-height:1.1;margin-bottom:calc(var(--base-size)*4)}.Advantages_cards___ccQc{display:flex;align-items:stretch;gap:calc(var(--base-size)*2)}.Advantages_cardWrap__tGxyM{display:flex;flex:1 1;min-width:0}@media only screen and (max-width:1024px){.Advantages_section__dpfpO{padding:calc(var(--base-size)*12) calc(var(--base-size)*3) calc(var(--base-size)*2)}.Advantages_title__GHvNL{margin-bottom:calc(var(--base-size)*4)}.Advantages_cards___ccQc{flex-wrap:wrap}.Advantages_cardWrap__tGxyM{flex:0 0 calc(50% - calc(var(--base-size) * 1))}}@media only screen and (max-width:440px){.Advantages_section__dpfpO{padding:calc(var(--base-size)*8) calc(var(--base-size)*1.5) calc(var(--base-size)*2)}.Advantages_title__GHvNL{font-size:calc(var(--base-size)*3.6);margin-bottom:calc(var(--base-size)*3)}.Advantages_cards___ccQc{gap:calc(var(--base-size)*1.5)}.Advantages_cardWrap__tGxyM{flex:0 0 100%}}.Button_button__dve9_{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--base-size)*1);border-radius:calc(var(--base-size)*.4);font-family:var(--font-body);font-weight:500;text-transform:uppercase;color:#fff;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Button_label__M7Xax{position:relative;z-index:1}.Button_md__rseZf{height:calc(var(--base-size)*6);padding-inline:calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.8);line-height:1.2}@media only screen and (max-width:440px){.Button_md__rseZf{height:calc(var(--base-size)*5);padding-inline:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.6)}}.Button_sm__PVvla{height:calc(var(--base-size)*4.5);padding-inline:calc(var(--base-size)*1.8);font-size:calc(var(--base-size)*1.4);line-height:1.2}.Button_glass__GYmVH{overflow:hidden;-webkit-backdrop-filter:blur(calc(var(--base-size) * 1));backdrop-filter:blur(calc(var(--base-size) * 1));background-color:rgba(66,105,175,.15);border-top:2px solid var(--color-accent);border-left:2px solid var(--color-accent);border-right:2px solid var(--color-accent)}.Button_glass__GYmVH:before{left:calc(var(--base-size)*-.2);right:calc(var(--base-size)*-.2);background:linear-gradient(90deg,#245dde,#004eff 13.9%,#1b76ff 35.6%,#bfd3ff 51.9%,#1b76ff 69.2%,#004eff 89%,#245dde);box-shadow:0 calc(var(--base-size)*-.4) calc(var(--base-size)*1) rgba(37,111,255,.6)}.Button_glass__GYmVH:after,.Button_glass__GYmVH:before{content:"";position:absolute;bottom:0;height:2px;pointer-events:none}.Button_glass__GYmVH:after{left:50%;width:calc(var(--base-size)*1.8);transform:translateX(-50%);background-color:#c7daff;filter:blur(calc(var(--base-size) * .4))}.Button_glass__GYmVH:hover{background-color:rgba(66,105,175,.4)}.Button_primary__sMVYT{background-color:var(--color-accent)}.Button_primary__sMVYT:hover{background-color:var(--color-accent-light)}.Button_outline___tgp0{border:1px solid var(--color-accent)}.Button_outline___tgp0:hover{background-color:var(--color-accent)}.Button_ghost___GXmm:hover{color:var(--color-accent-light)}.Input_wrap__wbM0E{display:flex;flex-direction:column;gap:calc(var(--base-size)*.4);width:100%}.Input_field__S5sm9{width:100%;height:calc(var(--base-size)*6.5);padding:calc(var(--base-size)*1.4) calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.8);line-height:1.45;color:#fff;background-color:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(calc(var(--base-size) * 1));backdrop-filter:blur(calc(var(--base-size) * 1));border:1px solid rgba(221,225,229,.6);border-radius:calc(var(--base-size)*.4);transition:border-color .2s ease}.Input_field__S5sm9::placeholder{color:rgba(221,225,229,.6)}.Input_field__S5sm9:focus,.Input_field__S5sm9:hover{border-color:var(--color-accent-light)}.Input_field__S5sm9:focus{outline:none}.Input_invalid___dli0.Input_field__S5sm9,.Input_invalid___dli0.Input_field__S5sm9:focus,.Input_invalid___dli0.Input_field__S5sm9:hover{border-color:#ed422f}.Input_error__oxkMX{padding-inline:calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.4);line-height:1.3;color:#ed422f}.Input_textarea__AB5Fj{height:calc(var(--base-size)*16.4);padding-top:calc(var(--base-size)*2);resize:vertical}@media only screen and (max-width:440px){.Input_field__S5sm9{height:calc(var(--base-size)*5);padding:calc(var(--base-size)*1.4) calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.6)}.Input_textarea__AB5Fj{height:calc(var(--base-size)*13.8);padding-top:calc(var(--base-size)*1.4)}.Input_error__oxkMX{padding-inline:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.2)}}.Honeypot_trap__CUjfM{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.Checkbox_wrap__SYeER{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex-shrink:0}.Checkbox_input__72V8h{position:absolute;inset:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.Checkbox_box___h0_d{display:flex;align-items:center;justify-content:center;width:calc(var(--base-size)*1.8);height:calc(var(--base-size)*1.8);border:1px solid rgba(221,225,229,.6);background-color:rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease;pointer-events:none}.Checkbox_tick__6hJU8{width:calc(var(--base-size)*1.1);height:calc(var(--base-size)*.8);fill:#fff;opacity:0;transition:opacity .15s ease}.Checkbox_input__72V8h:focus-visible+.Checkbox_box___h0_d,.Checkbox_input__72V8h:hover+.Checkbox_box___h0_d{border-color:var(--color-accent-light)}.Checkbox_input__72V8h:focus-visible+.Checkbox_box___h0_d{outline:2px solid var(--color-accent-light);outline-offset:2px}.Checkbox_input__72V8h:checked+.Checkbox_box___h0_d{background-color:var(--color-accent);border-color:var(--color-accent)}.Checkbox_input__72V8h:checked+.Checkbox_box___h0_d .Checkbox_tick__6hJU8{opacity:1}.Checkbox_input__72V8h:checked+.Checkbox_invalid__0IWgb,.Checkbox_input__72V8h:hover+.Checkbox_invalid__0IWgb,.Checkbox_invalid__0IWgb{border-color:#ed422f}.Modal_root__SdIC3{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:calc(var(--base-size)*2);pointer-events:none;visibility:hidden;transition:visibility .35s}.Modal_root__SdIC3[data-open]{pointer-events:auto;visibility:visible}.Modal_backdrop__Tzmkd{position:absolute;inset:0;background-color:rgba(21,23,26,.2);-webkit-backdrop-filter:blur(calc(var(--base-size) * 1.85));backdrop-filter:blur(calc(var(--base-size) * 1.85));opacity:0;transition:opacity .35s ease}.Modal_root__SdIC3[data-open] .Modal_backdrop__Tzmkd{opacity:1}.Modal_panel__iZGlz{position:relative;width:calc(var(--base-size)*54);max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*2.4);padding:calc(var(--base-size)*6) calc(var(--base-size)*4) calc(var(--base-size)*4);background-color:var(--color-surface);box-shadow:calc(var(--base-size)*-1.5) calc(var(--base-size)*-1.5) calc(var(--base-size)*5) rgba(0,0,0,.4),calc(var(--base-size)*1.5) calc(var(--base-size)*1.5) calc(var(--base-size)*5) rgba(0,0,0,.4);overflow:hidden auto;opacity:0;transform:translateY(calc(var(--base-size) * 2));transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.Modal_root__SdIC3[data-open] .Modal_panel__iZGlz{opacity:1;transform:none}@media only screen and (max-width:440px){.Modal_panel__iZGlz{width:calc(var(--base-size)*34.5);padding:calc(var(--base-size)*6) calc(var(--base-size)*1.5) calc(var(--base-size)*4)}}.Modal_close__NX3i6{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:calc(var(--base-size)*6.2);height:calc(var(--base-size)*6.2);color:rgba(221,225,229,.64);transition:color .2s ease}.Modal_close__NX3i6:focus-visible,.Modal_close__NX3i6:hover{color:var(--color-accent-light)}.Modal_closeIcon__gmpCn{width:calc(var(--base-size)*3.8);height:calc(var(--base-size)*3.8);stroke:currentColor;stroke-width:2}.Modal_title__rRk8J{font-weight:500;font-size:calc(var(--base-size)*5);line-height:1.1;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:440px){.Modal_title__rRk8J{font-size:calc(var(--base-size)*3.6)}}.Modal_lead__K80w2{font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}@media only screen and (max-width:440px){.Modal_lead__K80w2{font-size:calc(var(--base-size)*1.6);line-height:1.4}}.Forms_form__grEby{display:flex;flex-direction:column;gap:calc(var(--base-size)*2.4);width:100%}.Forms_fields__mbDu1{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.6)}@media only screen and (max-width:440px){.Forms_fields__mbDu1{gap:calc(var(--base-size)*1.2)}}.Forms_consent__DqA9b{display:flex;align-items:flex-start;gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:1.3;color:var(--color-text-light);cursor:pointer}@media only screen and (max-width:440px){.Forms_consent__DqA9b{font-size:calc(var(--base-size)*1.4);line-height:1.35}}.Forms_consentLink__whbz3{text-decoration:underline}.Forms_consentLink__whbz3:hover{color:var(--color-accent-light)}.Forms_submit__kaVTJ{width:100%}.Forms_consentInvalid__5fI2W{color:#ed422f}.Forms_consentError__YUzjY{margin-top:calc(var(--base-size)*-1.6);font-size:calc(var(--base-size)*1.4);line-height:1.3;color:#ed422f}.SocialIcon_base__cXaeb,.SocialIcon_hover__234fF{transition:opacity .2s ease}.SocialIcon_hover__234fF{position:absolute;inset:0;margin:auto;opacity:0}a:focus-visible>.SocialIcon_hover__234fF,a:hover>.SocialIcon_hover__234fF{opacity:1}a:focus-visible>.SocialIcon_base__cXaeb,a:hover>.SocialIcon_base__cXaeb{opacity:0}.Contacts_section__mYFpM{padding:calc(var(--base-size)*11) calc(var(--base-size)*13) calc(var(--base-size)*10);overflow-x:clip;overflow-clip-margin:calc(var(--base-size)*2.5)}.Contacts_section__mYFpM.Contacts_flush__SF7i1{padding-top:0;padding-bottom:0}.Contacts_section__mYFpM.Contacts_inner__Rxls1{padding-top:calc(var(--base-size)*14)}@media only screen and (max-width:1024px){.Contacts_section__mYFpM.Contacts_inner__Rxls1{padding-top:calc(var(--base-size)*10)}}@media only screen and (max-width:440px){.Contacts_section__mYFpM.Contacts_inner__Rxls1{padding-top:calc(var(--base-size)*8)}}.Contacts_section__mYFpM.Contacts_plain__YH3gr{padding:0}.Contacts_section__mYFpM.Contacts_plain__YH3gr .Contacts_col__NlNBj{min-height:0}.Contacts_grid__AwDjq{display:flex;align-items:stretch;gap:calc(var(--base-size)*2)}.Contacts_col__NlNBj{flex:1 1;min-height:calc(var(--base-size)*62.5)}.Contacts_col__NlNBj,.Contacts_head__vv_rm{min-width:0;display:flex;flex-direction:column}.Contacts_head__vv_rm{align-items:flex-start;gap:calc(var(--base-size)*3.2)}.Contacts_title__xlFO2{font-size:calc(var(--base-size)*5);line-height:1.1}.Contacts_lead__5akgn{max-width:calc(var(--base-size)*78.5);font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.Contacts_info__lFMlm{margin-top:auto;padding-top:calc(var(--base-size)*4);display:flex;gap:calc(var(--base-size)*2);min-width:0}.Contacts_infoCol__cYPSL{display:flex;flex-direction:column;gap:calc(var(--base-size)*4);width:calc(var(--base-size)*40)}.Contacts_infoItem__8WzLV{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.2)}.Contacts_infoLabel__DctFl{font-family:var(--font-heading);font-size:calc(var(--base-size)*1.8);line-height:1.45;color:var(--color-text-light);opacity:.6}.Contacts_infoValue__WYsTi{display:inline-flex;align-items:flex-start;gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*2);line-height:1.45;color:#fff;overflow-wrap:anywhere;transition:color .2s ease}.Contacts_infoValue__WYsTi:focus-visible,.Contacts_infoValue__WYsTi:hover{color:var(--color-accent-light)}.Contacts_icon__cZ4uj{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);flex-shrink:0;margin-top:calc(var(--base-size)*.45);object-fit:contain}.Contacts_socials__PbU0W{display:flex;gap:calc(var(--base-size)*.8)}.Contacts_social__J1I4O{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);background-color:rgba(255,255,255,.1);border-radius:calc(var(--base-size)*.4);transition:background-color .2s ease}.Contacts_social__J1I4O img{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.Contacts_social__J1I4O:hover{background-color:rgba(255,255,255,.2)}.Contacts_formWrap__U_0W8{flex:1 1;min-width:0;align-self:flex-end}.Contacts_form__eht6H{display:flex;flex-direction:column;gap:calc(var(--base-size)*2.4)}.Contacts_fields__4Ld9d{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.6)}.Contacts_consent__U1NEt{display:flex;align-items:center;gap:calc(var(--base-size)*.8);min-height:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:1.3;color:var(--color-text-light);cursor:pointer}.Contacts_consentInvalid__6MKZ2{color:#ed422f}.Contacts_consentError__hQN44{margin-top:calc(var(--base-size)*-1.6);font-size:calc(var(--base-size)*1.4);line-height:1.3;color:#ed422f}.Contacts_consentLink__pr7Am{text-decoration:underline}.Contacts_consentLink__pr7Am:hover{color:var(--color-accent-light)}.Contacts_submit___NjLg{width:100%}@media only screen and (max-width:1024px){.Contacts_section__mYFpM{padding:calc(var(--base-size)*10) calc(var(--base-size)*3) calc(var(--base-size)*6.5)}.Contacts_grid__AwDjq{flex-direction:column;gap:calc(var(--base-size)*4)}.Contacts_col__NlNBj{display:contents}.Contacts_head__vv_rm{order:1}.Contacts_formWrap__U_0W8{order:2;align-self:stretch}.Contacts_info__lFMlm{order:3;margin-top:calc(var(--base-size)*2.4);padding-top:0}.Contacts_infoCol__cYPSL{flex:1 1;width:auto;min-width:0}}@media only screen and (max-width:440px){.Contacts_section__mYFpM{padding:calc(var(--base-size)*7) calc(var(--base-size)*1.5) calc(var(--base-size)*7.1)}.Contacts_grid__AwDjq{gap:calc(var(--base-size)*3)}.Contacts_head__vv_rm{gap:calc(var(--base-size)*1.6)}.Contacts_title__xlFO2{font-size:calc(var(--base-size)*3.6)}.Contacts_lead__5akgn{max-width:none;font-size:calc(var(--base-size)*1.6);line-height:1.4}.Contacts_form__eht6H{gap:calc(var(--base-size)*1.6)}.Contacts_fields__4Ld9d{gap:calc(var(--base-size)*1.2)}.Contacts_consent__U1NEt{font-size:calc(var(--base-size)*1.4);line-height:1.35}.Contacts_info__lFMlm{flex-direction:column;margin-top:calc(var(--base-size)*3.3)}.Contacts_infoCol__cYPSL,.Contacts_info__lFMlm{gap:calc(var(--base-size)*2.4)}.Contacts_infoValue__WYsTi{font-size:calc(var(--base-size)*1.6);white-space:normal}}.Footer_footer__OYoYH{background-color:#151719;border-top:1px solid rgba(221,225,229,.2)}.Footer_top__Dfffp{display:flex;align-items:flex-start;gap:calc(var(--base-size)*2);padding:calc(var(--base-size)*14) calc(var(--base-size)*13) calc(var(--base-size)*14.5)}.Footer_brand__wxouA{flex:0 0 calc(var(--base-size)*40);display:flex;flex-direction:column;gap:calc(var(--base-size)*4.2)}.Footer_logo__oqoeK{display:flex;align-items:center}.Footer_logoImg__BhpEG{height:calc(var(--base-size)*10.98);width:auto}.Footer_brandNote__H9Tpg{font-size:calc(var(--base-size)*1.4);line-height:1.35;color:rgba(221,225,229,.6)}.Footer_col__f0eAt{display:flex;flex-direction:column;gap:calc(var(--base-size)*.8);min-width:0}.Footer_colContacts__2oiWl{flex:0 0 calc(var(--base-size)*54)}.Footer_colMenu__n5RIU{flex:0 0 calc(var(--base-size)*26)}.Footer_colLegal__UwYzz{flex:0 0 calc(var(--base-size)*40)}.Footer_colTitle__fMRcI{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*2);line-height:1.45;text-transform:none;color:rgba(221,225,229,.6)}.Footer_colTitleGap__q2dLi{margin-top:calc(var(--base-size)*3.6)}.Footer_value__hieU3{display:inline-flex;align-items:flex-start;gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.8);line-height:1.45;color:#fff;overflow-wrap:anywhere;transition:color .2s ease}.Footer_value__hieU3:focus-visible,.Footer_value__hieU3:hover{color:var(--color-accent-light)}.Footer_icon__7yN_X{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);object-fit:contain;flex-shrink:0}.Footer_links__M2Ji2{display:flex;flex-direction:column;gap:calc(var(--base-size)*2.4);margin-top:calc(var(--base-size)*1.6)}.Footer_link__NE5H5{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:1.2;text-transform:uppercase;color:#fff}.Footer_link__NE5H5:hover{color:var(--color-accent-light)}.Footer_socials__nBPiT{display:flex;gap:calc(var(--base-size)*.8)}.Footer_social__cW3W3{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);background-color:rgba(255,255,255,.1);border-radius:calc(var(--base-size)*.4);transition:background-color .2s ease}.Footer_social__cW3W3 img{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.Footer_social__cW3W3:hover{background-color:rgba(255,255,255,.2)}.Footer_bottom__KuoWZ{display:flex;align-items:center;padding:calc(var(--base-size)*2) calc(var(--base-size)*13);background-color:var(--color-surface);border-top:1px solid rgba(255,255,255,.1)}.Footer_copy__ZCsBt{font-size:calc(var(--base-size)*1.4);line-height:1.45;color:rgba(221,225,229,.6)}@media only screen and (max-width:1024px){.Footer_top__Dfffp{flex-wrap:wrap;gap:calc(var(--base-size)*6) calc(var(--base-size)*10.4);padding:calc(var(--base-size)*9.9) calc(var(--base-size)*3) calc(var(--base-size)*10)}.Footer_brand__wxouA{flex:0 0 calc(var(--base-size)*26)}.Footer_colContacts__2oiWl{flex:1 1}.Footer_colLegal__UwYzz,.Footer_colMenu__n5RIU{flex:0 0 100%}.Footer_colLegal__UwYzz .Footer_links__M2Ji2,.Footer_colMenu__n5RIU .Footer_links__M2Ji2{flex-direction:row;flex-wrap:wrap;gap:calc(var(--base-size)*4)}.Footer_bottom__KuoWZ{padding:calc(var(--base-size)*2) calc(var(--base-size)*3)}}@media only screen and (max-width:440px){.Footer_top__Dfffp{flex-direction:column;gap:calc(var(--base-size)*4);padding:calc(var(--base-size)*8.9) calc(var(--base-size)*1.5) calc(var(--base-size)*5.8)}.Footer_brand__wxouA{gap:calc(var(--base-size)*2.3)}.Footer_brand__wxouA,.Footer_colContacts__2oiWl,.Footer_colLegal__UwYzz,.Footer_colMenu__n5RIU{flex:0 0 auto;width:100%}.Footer_logoImg__BhpEG{height:calc(var(--base-size)*9.1)}.Footer_colContacts__2oiWl{gap:calc(var(--base-size)*1.8)}.Footer_value__hieU3{font-size:calc(var(--base-size)*1.4)}.Footer_colMenu__n5RIU .Footer_links__M2Ji2{gap:calc(var(--base-size)*2.4)}.Footer_colLegal__UwYzz .Footer_links__M2Ji2{flex-direction:column;gap:calc(var(--base-size)*2.4)}.Footer_bottom__KuoWZ{padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5)}}.TextMedia_section__2_bQ1{position:relative;display:flex;align-items:flex-start;gap:calc(var(--base-size)*2);padding-left:calc(var(--base-size)*12);overflow-x:clip;overflow-clip-margin:calc(var(--base-size)*2.5)}.TextMedia_text__hXCOn{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*3.2);width:calc(var(--base-size)*83);flex-shrink:0;padding-right:calc(var(--base-size)*4)}.TextMedia_title__PMRPQ{font-size:calc(var(--base-size)*5);line-height:1.1}.TextMedia_paragraphs__4rA7n{font-size:calc(var(--base-size)*2);line-height:1.45;letter-spacing:.02em;color:var(--color-text-light)}.TextMedia_media__pVrCY{flex:0 0 calc(var(--base-size)*95);min-width:0;height:calc(var(--base-size)*66)}.TextMedia_media__pVrCY img{width:100%;height:100%;object-fit:cover}.TextMedia_withOutline__XxtrD .TextMedia_media__pVrCY{height:calc(var(--base-size)*67.2)}.TextMedia_reverse__3sFgS{flex-direction:row-reverse;gap:calc(var(--base-size)*5.9);padding-left:0;padding-right:calc(var(--base-size)*13)}.TextMedia_reverse__3sFgS .TextMedia_text__hXCOn{width:calc(var(--base-size)*82);padding-right:0;padding-left:calc(var(--base-size)*4)}.TextMedia_reverse__3sFgS .TextMedia_media__pVrCY{flex:0 0 calc(var(--base-size)*91.1);height:calc(var(--base-size)*66);box-shadow:inset calc(var(--base-size)*1.5) calc(var(--base-size)*-1.5) calc(var(--base-size)*12) #535658}.TextMedia_outlinePic__MEUsL{position:absolute;left:calc(var(--base-size)*12.4);bottom:calc(var(--base-size)*-.1);height:calc(var(--base-size)*10.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media only screen and (max-width:1024px){.TextMedia_outlinePic__MEUsL{left:0;bottom:0;width:100%;height:auto}}.TextMedia_outlineImg__tpE4C{display:block;height:100%;width:auto;max-width:none}@media only screen and (max-width:1024px){.TextMedia_outlineImg__tpE4C{width:100%;height:auto}}.TextMedia_outline__gs3Ai{position:absolute;left:calc(var(--base-size)*12);bottom:0;width:calc(100% - calc(var(--base-size) * 12));height:.695em;font-family:var(--font-outline),var(--font-body),sans-serif;font-weight:700;font-size:calc(var(--base-size)*14.1);overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media only screen and (max-width:1024px){.TextMedia_outline__gs3Ai{left:0;width:100%;font-size:calc(var(--base-size)*6.34)}}@media only screen and (max-width:440px){.TextMedia_outline__gs3Ai{font-size:calc(var(--base-size)*3.1)}}.TextMedia_outline__gs3Ai text{fill:none;stroke:#68a6ff;stroke-width:1.4}@media only screen and (max-width:1024px){.TextMedia_reverse__3sFgS,.TextMedia_section__2_bQ1{flex-direction:column;gap:calc(var(--base-size)*4);padding:0}.TextMedia_reverse__3sFgS .TextMedia_text__hXCOn,.TextMedia_text__hXCOn{width:100%;padding:0 calc(var(--base-size)*3)}.TextMedia_media__pVrCY,.TextMedia_reverse__3sFgS .TextMedia_media__pVrCY{flex:none;width:100%;height:calc(var(--base-size)*53.3)}.TextMedia_withOutline__XxtrD .TextMedia_media__pVrCY{height:calc(var(--base-size)*54.3)}}@media only screen and (max-width:440px){.TextMedia_reverse__3sFgS,.TextMedia_section__2_bQ1{gap:calc(var(--base-size)*3)}.TextMedia_reverse__3sFgS .TextMedia_text__hXCOn,.TextMedia_text__hXCOn{gap:calc(var(--base-size)*2.4);padding:0 calc(var(--base-size)*1.5)}.TextMedia_title__PMRPQ{font-size:calc(var(--base-size)*3.6)}.TextMedia_paragraphs__4rA7n{font-size:calc(var(--base-size)*1.6);line-height:1.4}.TextMedia_media__pVrCY,.TextMedia_reverse__3sFgS .TextMedia_media__pVrCY{height:calc(var(--base-size)*26)}.TextMedia_withOutline__XxtrD .TextMedia_media__pVrCY{height:calc(var(--base-size)*26.5)}}.Clients_section__ynji_{position:relative;height:calc(var(--base-size)*94.3);padding:0 calc(var(--base-size)*13);background-color:#1f2123;overflow:hidden}.Clients_headWrap__gudsY{position:static}.Clients_lineLeft__RECs2,.Clients_lineRight__GbGUl{position:absolute;top:0;height:100%;width:calc(var(--base-size)*5.4);pointer-events:none}.Clients_lineLeft__RECs2{left:calc(var(--base-size)*6)}.Clients_lineRight__GbGUl{right:0}.Clients_head__syU4s{position:relative;z-index:1;width:calc(var(--base-size)*82);max-width:100%;margin:0 auto;padding-top:calc(var(--base-size)*15.4);display:flex;flex-direction:column;align-items:center;gap:calc(var(--base-size)*3.2);text-align:center}.Clients_title__xzuPj{font-size:calc(var(--base-size)*5);line-height:1.1}.Clients_lead__RsZtM{font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.Clients_cards__tZqSc{position:relative;z-index:1;display:flex;align-items:stretch;gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*7.5)}.Clients_cardWrap__cHgxp{display:flex;flex:1 1;min-width:0}.Clients_card__r4bkt{position:relative;flex:1 1;min-width:0;height:calc(var(--base-size)*40);overflow:hidden}.Clients_image__p4xy_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Clients_shade__x7bmW{position:absolute;inset:0;background:linear-gradient(180deg,rgba(39,31,27,0) 47.65%,rgba(39,31,27,.8))}.Clients_cardTitle__FhJLS{position:absolute;left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);bottom:calc(var(--base-size)*3);font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}@media only screen and (max-width:1024px){.Clients_section__ynji_{height:auto;padding:calc(var(--base-size)*10) calc(var(--base-size)*3)}.Clients_lineLeft__RECs2{left:0}.Clients_head__syU4s{width:100%;padding-top:0}.Clients_cards__tZqSc{display:grid;grid-template-columns:repeat(2,1fr);width:calc(var(--base-size)*59.8);max-width:100%;margin:calc(var(--base-size)*4) auto 0}.Clients_cardWrap__cHgxp{display:block}.Clients_card__r4bkt{height:auto;aspect-ratio:1}.Clients_cardTitle__FhJLS{left:calc(var(--base-size)*2);right:calc(var(--base-size)*2);bottom:calc(var(--base-size)*2);font-size:calc(var(--base-size)*2.6)}}@media only screen and (max-width:440px){.Clients_section__ynji_{padding:0 0 calc(var(--base-size)*8);background-color:rgba(0,0,0,0);overflow:visible}.Clients_headWrap__gudsY{position:relative;padding:calc(var(--base-size)*8) calc(var(--base-size)*4.1);background-color:#1f2123;overflow:hidden}.Clients_lineLeft__RECs2,.Clients_lineRight__GbGUl{width:calc(var(--base-size)*2.6)}.Clients_head__syU4s{gap:calc(var(--base-size)*2.4)}.Clients_title__xzuPj{font-size:calc(var(--base-size)*3.6)}.Clients_lead__RsZtM{font-size:calc(var(--base-size)*1.6);line-height:1.4}.Clients_cards__tZqSc{display:flex;gap:calc(var(--base-size)*1.5);width:auto;margin:calc(var(--base-size)*4) 0 0;padding:0 calc(var(--base-size)*1.3) calc(var(--base-size)*2.4);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--color-accent) rgba(221,225,229,.15)}.Clients_cards__tZqSc::-webkit-scrollbar{height:calc(var(--base-size)*.4)}.Clients_cards__tZqSc::-webkit-scrollbar-track{background-color:rgba(221,225,229,.15)}.Clients_cards__tZqSc::-webkit-scrollbar-thumb{background-color:var(--color-accent)}.Clients_cardWrap__cHgxp{flex:0 0 calc(var(--base-size)*31.5)}.Clients_card__r4bkt{height:calc(var(--base-size)*31.5);aspect-ratio:auto}.Clients_cardTitle__FhJLS{left:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5);bottom:calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*2.4)}}.MobileMenu_root__Y2xqs{position:fixed;inset:0;z-index:90;display:none;pointer-events:none;overflow:hidden}@media only screen and (max-width:1024px){.MobileMenu_root__Y2xqs{display:block}}.MobileMenu_root__Y2xqs[data-open]{pointer-events:auto}.MobileMenu_backdrop__gkxrd{position:absolute;inset:0;background-color:rgba(21,23,26,.2);-webkit-backdrop-filter:blur(calc(var(--base-size) * 1.85));backdrop-filter:blur(calc(var(--base-size) * 1.85));opacity:0;transition:opacity .35s ease}.MobileMenu_root__Y2xqs[data-open] .MobileMenu_backdrop__gkxrd{opacity:1}.MobileMenu_panel__s6gvw{position:absolute;inset:0 0 0 auto;width:calc(var(--base-size)*37.4);display:flex;flex-direction:column;background-color:var(--color-surface);overflow-y:auto;transform:translateX(100%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.MobileMenu_root__Y2xqs[data-open] .MobileMenu_panel__s6gvw{transform:none}@media only screen and (max-width:440px){.MobileMenu_panel__s6gvw{width:100%}}.MobileMenu_nav__nH6ZK{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*3.2);padding:calc(var(--base-size)*14) calc(var(--base-size)*3) calc(var(--base-size)*6);border-bottom:1px solid rgba(255,255,255,.1)}@media only screen and (max-width:440px){.MobileMenu_nav__nH6ZK{gap:calc(var(--base-size)*2);padding:calc(var(--base-size)*11.2) calc(var(--base-size)*1.5) calc(var(--base-size)*3.1)}}.MobileMenu_navLink__KXtai{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:1.2;text-transform:uppercase;color:#fff;transition:color .2s ease}.MobileMenu_navLink__KXtai:hover,.MobileMenu_navLink__KXtai[data-active]{color:var(--color-accent-light)}.MobileMenu_blocks__UKc2h{flex:1 1 auto;display:flex;flex-direction:column;gap:calc(var(--base-size)*4);padding:calc(var(--base-size)*6) calc(var(--base-size)*3)}@media only screen and (max-width:440px){.MobileMenu_blocks__UKc2h{flex:0 0 auto;gap:calc(var(--base-size)*3);padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5) calc(var(--base-size)*3.2)}}.MobileMenu_block__xs04d{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.2)}.MobileMenu_label__I0Sm_{font-family:var(--font-heading);font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light);opacity:.6}.MobileMenu_items__v0Uv7{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.6)}.MobileMenu_item__f40Jf{display:inline-flex;align-items:center;gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.8);line-height:1.4;color:#fff;transition:color .2s ease}.MobileMenu_item__f40Jf:focus-visible,.MobileMenu_item__f40Jf:hover{color:var(--color-accent-light)}@media only screen and (max-width:440px){.MobileMenu_item__f40Jf{font-size:calc(var(--base-size)*1.4);text-transform:uppercase}}.MobileMenu_icon__AuIXk{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex-shrink:0;object-fit:contain}.MobileMenu_socials__QfJMC{display:flex;gap:calc(var(--base-size)*.8)}.MobileMenu_social__9Z5Nw{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);background-color:rgba(255,255,255,.1);border-radius:calc(var(--base-size)*.4);transition:background-color .2s ease}.MobileMenu_social__9Z5Nw img{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.MobileMenu_social__9Z5Nw:hover{background-color:rgba(255,255,255,.2)}.MobileMenu_lang__qEzZu{display:flex;align-items:center;gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*3) calc(var(--base-size)*3) calc(var(--base-size)*6);border-top:1px solid rgba(255,255,255,.1)}@media only screen and (max-width:440px){.MobileMenu_lang__qEzZu{padding:calc(var(--base-size)*4.9) calc(var(--base-size)*3) calc(var(--base-size)*4)}}.MobileMenu_langBtn__nV_0K{font-size:calc(var(--base-size)*1.4);font-weight:500;text-transform:uppercase;color:#fff}.MobileMenu_langActive__Bg0Nx{color:var(--color-accent-light)}.MobileMenu_langSep__LuJ2t{width:1px;height:calc(var(--base-size)*1.7);background-color:rgba(255,255,255,.3)}.Header_header__MwWvM{position:fixed;inset:0 0 auto 0;z-index:100;height:calc(var(--base-size)*9.5);background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(calc(var(--base-size) * 1.85));backdrop-filter:blur(calc(var(--base-size) * 1.85));border-bottom:1px solid rgba(255,255,255,.06)}.Header_inner__PU1JS{display:flex;align-items:center;height:100%;padding-inline:calc(var(--base-size)*13);gap:calc(var(--base-size)*1.5)}.Header_logo__V9h3K{display:flex;align-items:center;flex-shrink:0}.Header_logoImg__6k5Tf{height:calc(var(--base-size)*5.8);width:auto}.Header_nav____I21{display:flex;align-items:center;gap:calc(var(--base-size)*3.5);margin-left:calc(var(--base-size)*14)}@media only screen and (max-width:1024px){.Header_nav____I21{display:none}}.Header_navLink__8V6kV{font-size:calc(var(--base-size)*1.4);font-weight:500;text-transform:uppercase;color:#fff;transition:color .2s ease}.Header_navLink__8V6kV:hover,.Header_navLink__8V6kV[data-active]{color:var(--color-accent-light)}.Header_actions__zh1ZG{display:flex;align-items:center;gap:calc(var(--base-size)*3.2);margin-left:auto}.Header_phone__YqBzn{display:inline-flex;align-items:center;gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);font-weight:500;color:#fff;white-space:nowrap}.Header_phone__YqBzn:hover{color:var(--color-accent-light)}.Header_phoneIcon__osInR{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}.Header_lang__jhJoV{display:flex;align-items:center;gap:calc(var(--base-size)*1.2);margin-left:calc(var(--base-size)*1.5)}@media only screen and (max-width:1024px){.Header_lang__jhJoV{display:none}}.Header_langBtn__T435o{font-size:calc(var(--base-size)*1.4);font-weight:500;text-transform:uppercase;color:#fff}.Header_langActive__FX4Cy{color:var(--color-accent-light)}.Header_langSep__qTkzB{width:1px;height:calc(var(--base-size)*1.7);background-color:rgba(255,255,255,.3)}.Header_burger__SJOrm{display:none;position:relative;width:calc(var(--base-size)*5.2);height:calc(var(--base-size)*5.2);margin-left:calc(var(--base-size)*1.5);flex-shrink:0}@media only screen and (max-width:1024px){.Header_burger__SJOrm{display:block}}.Header_burger__SJOrm span{position:absolute;top:50%;left:50%;width:calc(var(--base-size)*4.4);height:2px;margin-left:calc(var(--base-size)*-2.2);background-color:#fff;transition:transform .3s ease}.Header_burger__SJOrm span:first-child{transform:translateY(calc(var(--base-size) * -.8))}.Header_burger__SJOrm span:last-child{transform:translateY(calc(var(--base-size) * .8))}.Header_burger__SJOrm[data-open] span{transform:none}@media only screen and (max-width:1024px){.Header_header__MwWvM{height:calc(var(--base-size)*8)}.Header_inner__PU1JS{padding-inline:calc(var(--base-size)*3);gap:calc(var(--base-size)*2.4)}}@media only screen and (max-width:440px){.Header_inner__PU1JS{padding-inline:calc(var(--base-size)*1.5)}.Header_actions__zh1ZG{display:none}.Header_burger__SJOrm{margin-left:auto}.Header_logoImg__6k5Tf{height:calc(var(--base-size)*4.75)}}.SideRail_rail__OlW5i{position:fixed;inset:0 auto 0 0;z-index:150;width:calc(var(--base-size)*6);height:100dvh;background-color:var(--color-surface);border-right:1px solid rgba(255,255,255,.2)}@media only screen and (max-width:1024px){.SideRail_rail__OlW5i{display:none}}.SideRail_links__MI0n3{position:absolute;left:calc(var(--base-size)*2);bottom:calc(var(--base-size)*4);display:flex;flex-direction:column;gap:calc(var(--base-size)*3)}.SideRail_links__MI0n3:before{content:"";position:absolute;left:calc(var(--base-size)*-2);right:calc(var(--base-size)*-1.9);bottom:calc(var(--base-size)*16);height:1px;background-color:rgba(255,255,255,.2)}.SideRail_link__4Vpz7{position:relative;display:block;cursor:pointer;width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}.SideRail_link__4Vpz7 img{width:100%;height:100%;object-fit:contain;transition:opacity .2s ease}.SideRail_hover__kup6r{position:absolute;inset:0;opacity:0}.SideRail_link__4Vpz7:focus-visible .SideRail_hover__kup6r,.SideRail_link__4Vpz7:hover .SideRail_hover__kup6r{opacity:1}.SideRail_link__4Vpz7:focus-visible .SideRail_base__aHgLj,.SideRail_link__4Vpz7:hover .SideRail_base__aHgLj{opacity:0}.NotFound_main__hAwV4{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:calc(var(--base-size)*9.5) calc(var(--base-size)*13);background-color:var(--color-bg)}@media only screen and (max-width:1024px){.NotFound_main__hAwV4{padding:calc(var(--base-size)*8) calc(var(--base-size)*3)}}@media only screen and (max-width:440px){.NotFound_main__hAwV4{padding:calc(var(--base-size)*8) calc(var(--base-size)*1.5)}}.NotFound_content__Awwp8{display:flex;flex-direction:column;align-items:center;gap:calc(var(--base-size)*4);width:calc(var(--base-size)*54);max-width:100%;text-align:center}@media only screen and (max-width:1024px){.NotFound_content__Awwp8{width:100%}}@media only screen and (max-width:440px){.NotFound_content__Awwp8{gap:calc(var(--base-size)*3)}}.NotFound_art__9UZ_I{position:relative;width:calc(var(--base-size)*54);height:calc(var(--base-size)*26.476);flex-shrink:0}@media only screen and (max-width:440px){.NotFound_art__9UZ_I{width:calc(var(--base-size)*28.5);height:calc(var(--base-size)*14.2)}}.NotFound_fourLeft__Y6LAi,.NotFound_fourRight__tYfCX{position:absolute;top:3.917%;width:26.899%;height:91.838%}.NotFound_fourLeft__Y6LAi{left:-.266%}.NotFound_fourRight__tYfCX{left:73.365%}.NotFound_shield__tfK3D{position:absolute;left:30.013%;top:0;width:39.972%;height:100%}.NotFound_texts__E86I6{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.2);width:100%}.NotFound_title__JZsGD{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}@media only screen and (max-width:440px){.NotFound_title__JZsGD{font-size:calc(var(--base-size)*2.4)}}.NotFound_text__qUhII{font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}@media only screen and (max-width:440px){.NotFound_text__qUhII{font-size:calc(var(--base-size)*1.6);line-height:1.4}}.NotFound_cta__1Eej4{width:calc(var(--base-size)*40)}@media only screen and (max-width:1024px){.NotFound_cta__1Eej4{width:100%}}.Hero_hero__F1sxj{position:relative;height:calc(var(--base-size)*93);max-height:100dvh;overflow:hidden}.Hero_bg__jONlm{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.Hero_overlay__IX_yp{position:absolute;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.Hero_content__Ivut2{position:absolute;top:calc(var(--base-size)*9.5);bottom:calc(var(--base-size)*10);left:calc(var(--base-size)*13);transform:none;width:calc(var(--base-size)*86.7);max-width:calc(100% - calc(var(--base-size) * 26));justify-content:flex-end;gap:calc(var(--base-size)*4.6)}.Hero_content__Ivut2,.Hero_head___cOq1{display:flex;flex-direction:column;align-items:flex-start;min-height:0;overflow:hidden}.Hero_head___cOq1{gap:calc(var(--base-size)*3.2);width:100%;flex-shrink:1}.Hero_title__KJMhH{position:relative;font-family:var(--font-heading);font-weight:700;font-size:calc(var(--base-size)*9);line-height:1.2;text-transform:uppercase;display:flex;flex-direction:column;width:100%}.Hero_title__KJMhH .Hero_blue__zMKN_,.Hero_title__KJMhH .Hero_ghost__yZCT7>span,.Hero_title__KJMhH .Hero_light__ktLYm{text-wrap:balance}@media only screen and (max-width:1024px){.Hero_title__KJMhH{font-size:calc(var(--base-size)*7.2)}}@media only screen and (max-width:440px){.Hero_title__KJMhH{font-size:calc(var(--base-size)*4.6);line-height:1.1}}.Hero_ghost__yZCT7{position:absolute;inset:0 auto auto 0;width:100%;display:flex;flex-direction:column;transform:translate(calc(var(--base-size) * 1),calc(var(--base-size) * -2));font-weight:700;line-height:1.2;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:calc(var(--base-size)*.2) rgba(221,225,229,.14);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_blue__zMKN_,.Hero_light__ktLYm{position:relative;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Hero_light__ktLYm{background-image:linear-gradient(117deg,#7b7a7b 2%,#a5a5a7 20%,#ffffff 80%)}.Hero_blue__zMKN_{background-image:linear-gradient(165deg,#245dde 32%,#7ea5fb 39%,#245dde 90%)}.Hero_subtitle__f3QGS{max-width:calc(var(--base-size)*73);font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.Hero_ctaWrap__nh7qv{flex-shrink:0}.Hero_cta__RDUPh{width:calc(var(--base-size)*40)}.Hero_scroll__gYOdR{position:absolute;left:50%;bottom:calc(var(--base-size)*3);transform:translateX(-50%);width:calc(var(--base-size)*.4);height:calc(var(--base-size)*3.7);background-color:var(--color-text-light);overflow:hidden}.Hero_scrollBar__ogTgq{position:absolute;inset:0 0 auto 0;height:50%;background:linear-gradient(180deg,var(--color-accent),#7ea5fb);animation:Hero_scrollPulse__kkoHC 1.8s ease-in-out infinite}@keyframes Hero_scrollPulse__kkoHC{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@media only screen and (max-width:1024px){.Hero_hero__F1sxj{height:calc(var(--base-size)*102.4);max-height:100dvh}.Hero_content__Ivut2{top:calc(var(--base-size)*8);bottom:calc(var(--base-size)*6);left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);width:auto;max-width:none;transform:none;gap:calc(var(--base-size)*4.6)}.Hero_subtitle__f3QGS{max-width:none;font-size:calc(var(--base-size)*2)}.Hero_ctaWrap__nh7qv,.Hero_cta__RDUPh{width:100%}.Hero_scrollBar__ogTgq,.Hero_scroll__gYOdR{display:none}}@media only screen and (max-width:440px){.Hero_hero__F1sxj{height:100dvh;max-height:100dvh}.Hero_content__Ivut2{top:calc(var(--base-size)*8);bottom:calc(var(--base-size)*2.4);left:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5);gap:calc(var(--base-size)*2.4)}.Hero_head___cOq1{gap:calc(var(--base-size)*1.8)}.Hero_ghost__yZCT7{transform:translate(calc(var(--base-size) * 1),calc(var(--base-size) * -1))}.Hero_subtitle__f3QGS{font-size:calc(var(--base-size)*1.5);line-height:1.32}}.Mission_mission__jF8UT{position:relative;height:calc(var(--base-size)*63);display:flex;align-items:center;justify-content:center;overflow:hidden}.Mission_art__TCRwG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--base-size)*38);height:calc(var(--base-size)*38);pointer-events:none}.Mission_artLeft__4FIpM,.Mission_artRight__V7o4r{position:absolute;top:4.21%;height:91.6%;width:37.9%}.Mission_artLeft__4FIpM{left:6.84%}.Mission_artRight__V7o4r{left:55.18%}.Mission_textWrap__JFRBJ{position:relative;z-index:1;width:calc(var(--base-size)*136);max-width:calc(100% - calc(var(--base-size) * 26))}.Mission_text__ZhdJ4{font-family:var(--font-body);font-weight:600;font-size:calc(var(--base-size)*4.2);line-height:1.2;text-align:center;background-image:linear-gradient(180deg,#9ea1a8,#e4e7ee 55%,#9ea1a8 114%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width:1024px){.Mission_mission__jF8UT{height:calc(var(--base-size)*54.4)}.Mission_art__TCRwG{width:calc(var(--base-size)*38);height:calc(var(--base-size)*38)}.Mission_textWrap__JFRBJ{width:calc(var(--base-size)*70.8);max-width:calc(100% - calc(var(--base-size) * 6));padding-top:calc(var(--base-size)*3)}.Mission_text__ZhdJ4{font-size:calc(var(--base-size)*3.6)}}@media only screen and (max-width:440px){.Mission_mission__jF8UT{height:calc(var(--base-size)*50.5)}.Mission_art__TCRwG{width:calc(var(--base-size)*34.5);height:calc(var(--base-size)*34.5)}.Mission_textWrap__JFRBJ{width:calc(var(--base-size)*34.5);max-width:calc(100% - calc(var(--base-size) * 3));padding-top:0}.Mission_text__ZhdJ4{font-size:calc(var(--base-size)*2);line-height:1.3}}.ServiceCard_card__4z1kl{display:block;position:relative;flex:1 1;min-width:0;height:calc(var(--base-size)*93);overflow:hidden}.ServiceCard_bg__xyuAF{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ServiceCard_card__4z1kl:hover .ServiceCard_bg__xyuAF{transform:scale(1.04)}.ServiceCard_overlay__RZuW_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(39,31,27,0) 70%,rgba(39,31,27,.8))}.ServiceCard_blackout__ZyTGl{position:absolute;inset:0;background-color:rgba(2,2,3,.65);-webkit-backdrop-filter:blur(calc(var(--base-size) * .5));backdrop-filter:blur(calc(var(--base-size) * .5));opacity:0;transition:opacity .4s ease}@media only screen and (min-width:1025px){.ServiceCard_card__4z1kl:hover .ServiceCard_blackout__ZyTGl{opacity:1}}.ServiceCard_card__4z1kl:active .ServiceCard_blackout__ZyTGl{opacity:1;transition-duration:0s}.ServiceCard_body__g111f{position:absolute;left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);bottom:calc(var(--base-size)*4);display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*.2)}.ServiceCard_number__ROUBz{font-family:var(--font-heading);font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}.ServiceCard_line__WmEvM{width:2px;height:calc(var(--base-size)*3.5);margin-left:calc(var(--base-size)*.4);background:linear-gradient(180deg,var(--color-accent-light),transparent)}.ServiceCard_title__5zr8y{margin-top:calc(var(--base-size)*2);font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}.ServiceCard_reveal__xfPm_{display:flex;flex-direction:column;gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*2);max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease,margin-top .5s ease}@media only screen and (min-width:1025px){.ServiceCard_card__4z1kl:hover .ServiceCard_reveal__xfPm_{max-height:calc(var(--base-size)*24);opacity:1}}.ServiceCard_text__61On1{font-size:calc(var(--base-size)*1.6);line-height:1.4;color:var(--color-text-light)}.ServiceCard_link__XxJPU{align-self:flex-start;font-size:calc(var(--base-size)*1.6);font-weight:500;text-transform:uppercase;color:#fff;border-bottom:1px solid var(--color-accent-light);padding-bottom:calc(var(--base-size)*.3);transition:color .2s ease}.ServiceCard_card__4z1kl:hover .ServiceCard_link__XxJPU{color:var(--color-accent-light)}@media only screen and (max-width:1024px){.ServiceCard_card__4z1kl{flex:0 0 calc(var(--base-size)*45.6);scroll-snap-align:start}.ServiceCard_body__g111f{left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);bottom:calc(var(--base-size)*3)}.ServiceCard_number__ROUBz,.ServiceCard_title__5zr8y{font-size:calc(var(--base-size)*2.6)}.ServiceCard_blackout__ZyTGl{opacity:1;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.ServiceCard_card__4z1kl:active .ServiceCard_blackout__ZyTGl{background-color:rgba(2,2,3,.65);transition-duration:0s}.ServiceCard_reveal__xfPm_{max-height:none;opacity:1}}@media only screen and (max-width:440px){.ServiceCard_card__4z1kl{flex:0 0 calc(var(--base-size)*30.9);height:calc(var(--base-size)*63)}.ServiceCard_body__g111f{left:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5);bottom:calc(var(--base-size)*2)}.ServiceCard_number__ROUBz,.ServiceCard_title__5zr8y{font-size:calc(var(--base-size)*2.4)}.ServiceCard_reveal__xfPm_,.ServiceCard_title__5zr8y{margin-top:calc(var(--base-size)*1.2)}.ServiceCard_reveal__xfPm_{gap:calc(var(--base-size)*1.2)}.ServiceCard_text__61On1{line-height:1.35}.ServiceCard_link__XxJPU,.ServiceCard_text__61On1{font-size:calc(var(--base-size)*1.4)}}.Services_services__ChYYc{display:flex;align-items:flex-start;padding:0 0 calc(var(--base-size)*14) calc(var(--base-size)*13);overflow-x:clip;overflow-clip-margin:calc(var(--base-size)*2.5)}.Services_col__74iXD{flex:0 0 calc(var(--base-size)*39);margin-right:calc(var(--base-size)*3);padding-top:calc(var(--base-size)*14)}.Services_col__74iXD,.Services_intro__hb16F{display:flex;flex-direction:column;align-items:flex-start}.Services_intro__hb16F{gap:calc(var(--base-size)*3.2);width:100%}.Services_action__gajoq{margin-top:calc(var(--base-size)*4)}.Services_cta__Jo84v{width:calc(var(--base-size)*26)}.Services_title___1WlM{font-size:calc(var(--base-size)*5);line-height:1.1}.Services_lead__fZXw1{font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.Services_cards__rLbdu{flex:1 1;min-width:0;display:flex;align-items:stretch}@media only screen and (max-width:1024px){.Services_services__ChYYc{flex-direction:column;align-items:stretch;padding:calc(var(--base-size)*1.3) 0 0}.Services_col__74iXD{display:contents}.Services_intro__hb16F{order:1;padding:0 calc(var(--base-size)*3)}.Services_action__gajoq{order:3;margin-top:calc(var(--base-size)*4);padding:0 calc(var(--base-size)*3) calc(var(--base-size)*10)}.Services_cta__Jo84v{width:100%}.Services_cards__rLbdu{order:2;margin-top:calc(var(--base-size)*4);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--color-accent) rgba(66,105,175,.4)}.Services_cards__rLbdu::-webkit-scrollbar{height:calc(var(--base-size)*.4)}.Services_cards__rLbdu::-webkit-scrollbar-track{background-color:rgba(66,105,175,.4)}.Services_cards__rLbdu::-webkit-scrollbar-thumb{background-color:var(--color-accent)}}@media only screen and (max-width:440px){.Services_services__ChYYc{padding-top:calc(var(--base-size)*2.9)}.Services_intro__hb16F{padding-inline:calc(var(--base-size)*1.5);gap:calc(var(--base-size)*1.6)}.Services_action__gajoq{margin-top:calc(var(--base-size)*3);padding:0 calc(var(--base-size)*1.5) calc(var(--base-size)*8)}.Services_title___1WlM{font-size:calc(var(--base-size)*3.6)}.Services_lead__fZXw1{font-size:calc(var(--base-size)*1.6);line-height:1.4}.Services_cards__rLbdu{margin-top:calc(var(--base-size)*3)}}.AdvantageCard_card__uO81D{position:relative;flex:1 1;min-width:0;height:calc(var(--base-size)*45);overflow:hidden}.AdvantageCard_bg__maxKA{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.AdvantageCard_inset__42PGK{position:absolute;inset:0;box-shadow:inset 0 calc(var(--base-size)*1.5) calc(var(--base-size)*10) rgba(51,53,55,.8);pointer-events:none}.AdvantageCard_number__SSyqL{position:absolute;top:0;left:calc(var(--base-size)*3);font-family:var(--font-heading);font-weight:700;font-size:calc(var(--base-size)*12);line-height:1.35;text-transform:uppercase}.AdvantageCard_numberText__BTef9{position:relative;background-image:linear-gradient(183.28deg,#245dde 24.92%,#7ea5fb 53.78%,#245dde 78.62%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.AdvantageCard_numberGhost__ntfaE{position:absolute;inset:0 auto auto 0;transform:translate(calc(var(--base-size) * 1),calc(var(--base-size) * -.987));white-space:nowrap;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:calc(var(--base-size)*.15) rgba(221,225,229,.14);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdvantageCard_panel__TMIe9{position:absolute;left:0;right:0;top:calc(var(--base-size)*11.1);bottom:0;display:flex;flex-direction:column;justify-content:flex-start;gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*15.8) calc(var(--base-size)*3) calc(var(--base-size)*3);-webkit-backdrop-filter:blur(calc(var(--base-size) * .75));backdrop-filter:blur(calc(var(--base-size) * .75));background-image:linear-gradient(147.22deg,rgba(33,32,33,.15) 18.26%,rgba(85,85,87,.15) 29.4%,rgba(220,220,220,.15) 43.77%,rgba(220,220,220,.15) 52.1%,rgba(85,85,87,.15) 65.47%,rgba(33,32,33,.15) 78.04%)}.AdvantageCard_title__oWYkY{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.AdvantageCard_text__I3kLY{font-size:calc(var(--base-size)*1.6);line-height:1.4;color:var(--color-text-light)}@media only screen and (max-width:1024px){.AdvantageCard_card__uO81D{height:calc(var(--base-size)*38.7)}.AdvantageCard_number__SSyqL{top:0}.AdvantageCard_panel__TMIe9{justify-content:flex-start;padding:calc(var(--base-size)*8.4) calc(var(--base-size)*3) calc(var(--base-size)*3)}.AdvantageCard_title__oWYkY{font-size:calc(var(--base-size)*2.6)}}@media only screen and (max-width:440px){.AdvantageCard_card__uO81D{height:calc(var(--base-size)*33.1)}.AdvantageCard_number__SSyqL{left:calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*10)}.AdvantageCard_panel__TMIe9{top:calc(var(--base-size)*8.1);justify-content:flex-end;padding:calc(var(--base-size)*1.5)}.AdvantageCard_title__oWYkY{font-size:calc(var(--base-size)*2.4)}.AdvantageCard_text__I3kLY{font-size:calc(var(--base-size)*1.4);line-height:1.35}}.Breadcrumbs_crumbs__Jnj_S{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);line-height:1.35}.Breadcrumbs_item__z_Inx{display:inline-flex;align-items:center;gap:calc(var(--base-size)*.8)}.Breadcrumbs_sep__UIVcR{width:calc(var(--base-size)*.8);height:calc(var(--base-size)*.8);flex-shrink:0;background-color:var(--color-accent)}.Breadcrumbs_link__1yhpZ{color:rgba(221,225,229,.6);transition:color .2s ease}.Breadcrumbs_link__1yhpZ:hover{color:var(--color-accent-light)}.Breadcrumbs_current__WeurF{color:#fff}.LegalPage_main__IGGpZ{position:relative;padding:calc(var(--base-size)*11.5) calc(var(--base-size)*13) calc(var(--base-size)*14);background-color:var(--color-bg)}@media only screen and (max-width:1024px){.LegalPage_main__IGGpZ{padding:calc(var(--base-size)*10) calc(var(--base-size)*3) calc(var(--base-size)*10)}}@media only screen and (max-width:440px){.LegalPage_main__IGGpZ{padding:calc(var(--base-size)*10) calc(var(--base-size)*1.5) calc(var(--base-size)*8)}}.LegalPage_wrap__SPS3A{width:calc(var(--base-size)*110);max-width:100%;margin:calc(var(--base-size)*6.6) auto 0;display:flex;flex-direction:column;gap:calc(var(--base-size)*5)}@media only screen and (max-width:1024px){.LegalPage_wrap__SPS3A{width:100%;margin-top:calc(var(--base-size)*6.1);gap:calc(var(--base-size)*5)}}@media only screen and (max-width:440px){.LegalPage_wrap__SPS3A{margin-top:calc(var(--base-size)*4.6);gap:calc(var(--base-size)*4)}}.LegalPage_title__9ACEV{font-family:var(--font-heading);font-weight:500;font-size:calc(var(--base-size)*5);line-height:1.1;text-transform:uppercase;background-image:linear-gradient(143deg,#7b7a7b 2%,#a5a5a7 25.5%,#f0f0f0 48.5%,#f0f0f0 56%,#a5a5a7 70%,#7b7a7b 97%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width:440px){.LegalPage_title__9ACEV{font-size:calc(var(--base-size)*3.6)}}.LegalPage_content__Ql32i{display:flex;flex-direction:column;gap:calc(var(--base-size)*6)}@media only screen and (max-width:1024px){.LegalPage_content__Ql32i{gap:calc(var(--base-size)*5)}}@media only screen and (max-width:440px){.LegalPage_content__Ql32i{gap:calc(var(--base-size)*3)}}.LegalPage_body__vz2l_,.LegalPage_intro__n6SDi{display:flex;flex-direction:column;gap:calc(var(--base-size)*2.4)}@media only screen and (max-width:440px){.LegalPage_body__vz2l_,.LegalPage_intro__n6SDi{gap:calc(var(--base-size)*1.6)}}.LegalPage_sections__DZDMC{display:flex;flex-direction:column;gap:calc(var(--base-size)*5)}@media only screen and (max-width:440px){.LegalPage_sections__DZDMC{gap:calc(var(--base-size)*4)}}.LegalPage_section__VmvFt{display:flex;flex-direction:column;gap:calc(var(--base-size)*3)}@media only screen and (max-width:440px){.LegalPage_section__VmvFt{gap:calc(var(--base-size)*2.4)}}.LegalPage_sectionTitle___5FPF{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}@media only screen and (max-width:1024px){.LegalPage_sectionTitle___5FPF{font-size:calc(var(--base-size)*2.6)}}@media only screen and (max-width:440px){.LegalPage_sectionTitle___5FPF{font-size:calc(var(--base-size)*2.4)}}.LegalPage_text__r7nry{font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light)}.LegalPage_text__r7nry a{color:#eb5757;text-decoration:none;overflow-wrap:anywhere}.LegalPage_text__r7nry a:hover{color:#fff}@media only screen and (max-width:440px){.LegalPage_text__r7nry{font-size:calc(var(--base-size)*1.6);line-height:1.4}}.LegalPage_list__tDhl8{display:flex;flex-direction:column;gap:calc(var(--base-size)*.8);list-style:none}.LegalPage_list__tDhl8:not(:first-child){margin-top:calc(var(--base-size)*-1.6)}@media only screen and (max-width:440px){.LegalPage_list__tDhl8:not(:first-child){margin-top:calc(var(--base-size)*-.8)}}.PageHeading_heading__7IkvA{display:flex;flex-direction:column;align-items:flex-start;padding-top:calc(var(--base-size)*11.5);gap:calc(var(--base-size)*6.6)}@media only screen and (max-width:1024px){.PageHeading_heading__7IkvA{padding-top:calc(var(--base-size)*10.3);gap:calc(var(--base-size)*7.8)}}@media only screen and (max-width:440px){.PageHeading_heading__7IkvA{padding-top:calc(var(--base-size)*10);gap:calc(var(--base-size)*5)}}.PageHeading_title__iaLwa{font-weight:700;font-size:calc(var(--base-size)*9);line-height:1.2;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1024px){.PageHeading_title__iaLwa{font-size:calc(var(--base-size)*7.2)}}@media only screen and (max-width:440px){.PageHeading_title__iaLwa{font-size:calc(var(--base-size)*4.6);line-height:1.1}}.MapSection_map__WbslE{position:relative;height:calc(var(--base-size)*69.5);overflow:hidden;background-color:#2c2c2c}.MapSection_canvas__pD1Kr{position:absolute;inset:0;width:100%;height:100%;z-index:0;background-color:#2c2c2c}.MapSection_pinIcon__AXcFB{background:rgba(0,0,0,0)!important;border:none!important}.MapSection_pin__EPtvh{display:block;position:relative;width:100%;height:100%}.MapSection_pinFrame__cWwQV{position:absolute;inset:10.4% 18.5%;width:63%;height:79%}.MapSection_pinShield__WdG8n{position:absolute;top:23.3%;left:30.7%;width:38.7%;height:47.3%}.MapSection_pinGlow__pcUWo{position:absolute;top:93.3%;left:34.7%;width:31.3%;height:6%}.MapSection_canvas__pD1Kr .leaflet-pane{z-index:1}.MapSection_canvas__pD1Kr .leaflet-marker-pane{z-index:4}.MapSection_canvas__pD1Kr .leaflet-bottom,.MapSection_canvas__pD1Kr .leaflet-control,.MapSection_canvas__pD1Kr .leaflet-top{z-index:5}.MapSection_canvas__pD1Kr .leaflet-container{background-color:#2c2c2c;font-family:var(--font-body)}.MapSection_canvas__pD1Kr .leaflet-tile-pane{filter:brightness(1.86) contrast(.75)}.MapSection_canvas__pD1Kr .leaflet-labels-pane{z-index:3;filter:brightness(2.15);pointer-events:none}.MapSection_canvas__pD1Kr .leaflet-top.leaflet-right{margin:calc(var(--base-size)*3) calc(var(--base-size)*3) 0 0}.MapSection_canvas__pD1Kr .leaflet-control-zoom{border:2px solid var(--color-accent);border-radius:calc(var(--base-size)*.4);overflow:hidden;box-shadow:none;-webkit-backdrop-filter:blur(calc(var(--base-size) * 1));backdrop-filter:blur(calc(var(--base-size) * 1))}.MapSection_canvas__pD1Kr .leaflet-control-zoom a{width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);line-height:calc(calc(var(--base-size) * 4) - 2px);font-size:calc(var(--base-size)*2);font-weight:500;color:#fff;background-color:rgba(66,105,175,.15);border-bottom:1px solid rgba(36,93,222,.6)}.MapSection_canvas__pD1Kr .leaflet-control-zoom a:last-child{border-bottom:none}.MapSection_canvas__pD1Kr .leaflet-control-zoom a:hover{background-color:rgba(66,105,175,.45);color:#fff}.MapSection_canvas__pD1Kr.leaflet-container .leaflet-control-attribution{padding:0 calc(var(--base-size)*.5);background:none;font-size:calc(var(--base-size)*.9);line-height:1.5;color:rgba(221,225,229,.2);text-shadow:0 1px 2px rgba(0,0,0,.7);transition:color .2s ease}.MapSection_canvas__pD1Kr.leaflet-container .leaflet-control-attribution a{color:rgba(221,225,229,.28);transition:color .2s ease}.MapSection_canvas__pD1Kr.leaflet-container .leaflet-control-attribution:hover{color:rgba(221,225,229,.65)}.MapSection_canvas__pD1Kr.leaflet-container .leaflet-control-attribution:hover a{color:var(--color-accent-light)}@media only screen and (max-width:440px){.MapSection_map__WbslE{height:calc(var(--base-size)*50)}.MapSection_canvas__pD1Kr .leaflet-top.leaflet-right{margin:calc(var(--base-size)*1.5) calc(var(--base-size)*1.5) 0 0}}.ServiceHero_hero__CcyU0{position:relative;height:calc(var(--base-size)*93);max-height:100dvh;overflow:hidden}.ServiceHero_bg__qE2ZT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ServiceHero_glow__uDx7W{position:absolute;left:50%;top:calc(var(--base-size)*-7.1);width:calc(var(--base-size)*26.1);height:calc(var(--base-size)*26.1);transform:translateX(-50%);pointer-events:none}.ServiceHero_glow__uDx7W img{position:absolute;inset:-57.47%;width:214.94%;height:214.94%}.ServiceHero_crumbs__n6nyQ{position:absolute;left:calc(var(--base-size)*13);top:calc(var(--base-size)*11.5);z-index:1}@media only screen and (max-width:1024px){.ServiceHero_crumbs__n6nyQ{left:calc(var(--base-size)*3);top:calc(var(--base-size)*10.3)}}@media only screen and (max-width:440px){.ServiceHero_crumbs__n6nyQ{left:calc(var(--base-size)*1.5);top:calc(var(--base-size)*10)}}.ServiceHero_content__Xq_xU{position:absolute;top:calc(var(--base-size)*16);bottom:calc(var(--base-size)*10);left:calc(var(--base-size)*13);transform:none;width:calc(var(--base-size)*82);max-width:calc(100% - calc(var(--base-size) * 26));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:calc(var(--base-size)*3);min-height:0;overflow:hidden}.ServiceHero_title__fCEJC{font-weight:700;font-size:calc(var(--base-size)*9);line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:1;min-height:0;overflow:hidden}.ServiceHero_lead__ujRCE{max-width:calc(var(--base-size)*73.1);font-size:calc(var(--base-size)*2);line-height:1.45;color:var(--color-text-light);min-height:0;flex-shrink:1;overflow:hidden}.ServiceHero_cta__6qTp1{width:calc(var(--base-size)*40);flex-shrink:0;margin-top:calc(var(--base-size)*1.6)}.ServiceHero_scroll__75kNC{position:absolute;left:50%;bottom:calc(var(--base-size)*3);transform:translateX(-50%);width:calc(var(--base-size)*.4);height:calc(var(--base-size)*3.7);background-color:var(--color-text-light);overflow:hidden}.ServiceHero_scrollBar__mdcUB{position:absolute;inset:0 0 auto 0;height:50%;background:linear-gradient(180deg,var(--color-accent),#7ea5fb);animation:ServiceHero_scrollPulse__xwlsg 1.8s ease-in-out infinite}@keyframes ServiceHero_scrollPulse__xwlsg{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@media only screen and (max-width:1024px){.ServiceHero_hero__CcyU0{height:calc(var(--base-size)*102.4);max-height:100dvh}.ServiceHero_content__Xq_xU{top:calc(var(--base-size)*14);bottom:calc(var(--base-size)*6);left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);width:auto;max-width:none;transform:none;gap:calc(var(--base-size)*2.6)}.ServiceHero_title__fCEJC{font-size:calc(var(--base-size)*7.2);white-space:normal;text-wrap:balance}.ServiceHero_lead__ujRCE{max-width:none}.ServiceHero_cta__6qTp1{width:100%;margin-top:calc(var(--base-size)*.8)}.ServiceHero_scrollBar__mdcUB,.ServiceHero_scroll__75kNC{display:none}}@media only screen and (max-width:440px){.ServiceHero_hero__CcyU0{height:100dvh;max-height:100dvh}.ServiceHero_content__Xq_xU{top:calc(var(--base-size)*13);bottom:calc(var(--base-size)*2.4);left:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5);gap:calc(var(--base-size)*2.2)}.ServiceHero_title__fCEJC{font-size:calc(var(--base-size)*4.6);line-height:1.1}.ServiceHero_lead__ujRCE{font-size:calc(var(--base-size)*1.5);line-height:1.32}}.Steps_section__929Xh{position:relative;display:grid;grid-template-columns:calc(var(--base-size)*91.1) calc(var(--base-size)*84.6);grid-template-rows:auto 1fr;grid-template-areas:"image title" "image list";height:calc(var(--base-size)*66);overflow-x:clip;overflow-clip-margin:calc(var(--base-size)*2.5)}.Steps_imageWrap___E4Lk{grid-area:image;position:relative;overflow:hidden}.Steps_image__iSyEL{position:static;width:100%;height:100%;max-width:none;object-fit:cover}.Steps_list__rsUt_{grid-area:list;position:relative;padding-top:calc(var(--base-size)*3.2);padding-left:calc(var(--base-size)*3.3)}.Steps_list__rsUt_:before{content:"";position:absolute;left:calc(var(--base-size)*3.9);top:0;bottom:calc(var(--base-size)*-1.2);width:1px;background-color:rgba(255,255,255,.2)}.Steps_title__s4Fp_{grid-area:title;padding-top:calc(var(--base-size)*1.2);padding-left:calc(var(--base-size)*6.9);font-size:calc(var(--base-size)*5);line-height:1.1}.Steps_items__CXpPW{display:flex;flex-direction:column;gap:calc(var(--base-size)*2.4);list-style:none}.Steps_item__uODn1{display:flex;flex-direction:column;gap:calc(var(--base-size)*1.2);opacity:.2;transition:opacity .4s ease}.Steps_item__uODn1[data-active]{opacity:1}.Steps_head__ZuaL_{display:flex;align-items:center;gap:calc(var(--base-size)*2.4)}.Steps_marker__BG5Ms{width:calc(var(--base-size)*1.2);height:calc(var(--base-size)*1.2);flex-shrink:0;opacity:0;background-image:linear-gradient(114deg,#245dde 1%,#7ea5fb 46%,#245dde 99%);transition:opacity .4s ease}.Steps_item__uODn1[data-active] .Steps_marker__BG5Ms{opacity:1}@media(prefers-reduced-motion:reduce){.Steps_item__uODn1,.Steps_marker__BG5Ms{opacity:1}}.Steps_name__OiOJc{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}.Steps_text__e0L1W{padding-left:calc(var(--base-size)*3.6);font-size:calc(var(--base-size)*1.6);line-height:1.4;color:var(--color-text-light)}@media only screen and (max-width:1024px){.Steps_section__929Xh{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"title" "image" "list";height:auto;margin-top:calc(var(--base-size)*10)}.Steps_title__s4Fp_{padding:calc(var(--base-size)*4) calc(var(--base-size)*3) calc(var(--base-size)*4)}.Steps_imageWrap___E4Lk{width:100%;height:calc(var(--base-size)*55.5)}.Steps_list__rsUt_{padding:calc(var(--base-size)*4) calc(var(--base-size)*3) 0 calc(var(--base-size)*2.9)}.Steps_list__rsUt_:before{left:calc(var(--base-size)*3.5)}.Steps_item__uODn1{opacity:.55}}@media only screen and (max-width:440px){.Steps_section__929Xh{margin-top:calc(var(--base-size)*8)}.Steps_title__s4Fp_{padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*3.6)}.Steps_imageWrap___E4Lk{height:calc(var(--base-size)*27.1)}.Steps_list__rsUt_{padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5) 0}.Steps_list__rsUt_:before{left:calc(var(--base-size)*2.1)}.Steps_name__OiOJc{font-size:calc(var(--base-size)*2.4)}.Steps_text__e0L1W{font-size:calc(var(--base-size)*1.4);line-height:1.35}}.WhatIs_section__qMKBb{position:relative;display:flex;align-items:flex-start;gap:calc(var(--base-size)*2);height:calc(var(--base-size)*103);padding:calc(var(--base-size)*15.2) 0 0 calc(var(--base-size)*12);overflow:hidden}.WhatIs_text__6pw_k{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*3.2);width:calc(var(--base-size)*83);flex-shrink:0;padding-right:calc(var(--base-size)*4)}.WhatIs_title___OQk_{font-size:calc(var(--base-size)*5);line-height:1.1}.WhatIs_paragraphs__SoyPs{font-size:calc(var(--base-size)*2);line-height:1.45;letter-spacing:.02em;color:var(--color-text-light)}.WhatIs_media__jE1Ge{position:relative;width:calc(var(--base-size)*95);height:calc(var(--base-size)*75);margin-top:calc(var(--base-size)*-1.2);flex-shrink:0}.WhatIs_photo__FN1O8{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1024px){.WhatIs_section__qMKBb{flex-direction:column;height:auto;gap:calc(var(--base-size)*4);padding:calc(var(--base-size)*10) 0 0}.WhatIs_text__6pw_k{width:100%;padding:0 calc(var(--base-size)*3)}.WhatIs_media__jE1Ge{width:100%;height:auto;aspect-ratio:768/610;margin-top:0}}@media only screen and (max-width:440px){.WhatIs_section__qMKBb{gap:calc(var(--base-size)*3);padding:calc(var(--base-size)*8) 0 0}.WhatIs_text__6pw_k{gap:calc(var(--base-size)*2.4);padding:0 calc(var(--base-size)*1.5)}.WhatIs_title___OQk_{font-size:calc(var(--base-size)*3.6)}.WhatIs_paragraphs__SoyPs{font-size:calc(var(--base-size)*1.6);line-height:1.4}.WhatIs_media__jE1Ge{width:auto;height:calc(var(--base-size)*48.4);aspect-ratio:auto;margin:0 calc(var(--base-size)*1.5)}}.CollapsibleText_wrap__NMTSL{display:flex;flex-direction:column;min-width:0}.CollapsibleText_paragraphs__HJj49>p+p{margin-top:calc(var(--base-size)*1.6)}.CollapsibleText_toggle__h8kXX{font:inherit;color:var(--color-accent-light);text-decoration:underline;white-space:nowrap}.CollapsibleText_toggle__h8kXX:hover{opacity:.75}@media only screen and (max-width:440px){.CollapsibleText_paragraphs__HJj49>p+p{margin-top:calc(var(--base-size)*1.2)}}.SideLines_line__qZVYo{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.SideLines_line__qZVYo[data-idle][data-dir=down]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.SideLines_line__qZVYo[data-idle][data-dir=up]{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.SideLines_line__qZVYo[data-run][data-dir=down]{animation:SideLines_drawDown__XCbJj 1.1s cubic-bezier(.25,.46,.45,.94) both}.SideLines_line__qZVYo[data-run][data-dir=up]{animation:SideLines_drawUp__8KfsF 1.1s cubic-bezier(.25,.46,.45,.94) both}@keyframes SideLines_drawDown__XCbJj{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes SideLines_drawUp__8KfsF{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.SideLines_line__qZVYo[data-run]{animation:none}}.AboutView_main__KXGty{position:relative;display:flex;flex-direction:column;gap:calc(var(--base-size)*14);background-color:var(--color-bg)}@media only screen and (max-width:1024px){.AboutView_main__KXGty{gap:calc(var(--base-size)*10)}}@media only screen and (max-width:440px){.AboutView_main__KXGty{gap:calc(var(--base-size)*8)}}.AboutView_mapWrap__tOjgG{margin-top:calc(var(--base-size)*-4)}@media only screen and (max-width:1024px){.AboutView_mapWrap__tOjgG{margin-top:calc(var(--base-size)*-4)}}@media only screen and (max-width:440px){.AboutView_mapWrap__tOjgG{margin-top:calc(var(--base-size)*-2)}}.ContactsView_body__ll6uo{display:flex;flex-direction:column;gap:calc(var(--base-size)*5);padding-bottom:calc(var(--base-size)*10)}@media only screen and (max-width:1024px){.ContactsView_body__ll6uo{gap:calc(var(--base-size)*4);padding-bottom:calc(var(--base-size)*5)}}@media only screen and (max-width:440px){.ContactsView_body__ll6uo{gap:calc(var(--base-size)*3);padding-bottom:calc(var(--base-size)*4)}}.CatalogCard_card__hpU2Q{position:relative;display:block;height:calc(var(--base-size)*55);overflow:hidden}.CatalogCard_bg__KKaNk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.CatalogCard_card__hpU2Q:hover .CatalogCard_bg__KKaNk{transform:scale(1.04)}.CatalogCard_overlay__Ycpf_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(39,31,27,0) 70%,rgba(39,31,27,.8))}.CatalogCard_blackout__aclMr{position:absolute;inset:0;background-color:rgba(2,2,3,.65);-webkit-backdrop-filter:blur(calc(var(--base-size) * .5));backdrop-filter:blur(calc(var(--base-size) * .5));opacity:0;transition:opacity .4s ease}.CatalogCard_card__hpU2Q:hover .CatalogCard_blackout__aclMr{opacity:1}.CatalogCard_body__otSCO{position:absolute;left:calc(var(--base-size)*3);right:calc(var(--base-size)*3);bottom:calc(var(--base-size)*3);display:flex;flex-direction:column;align-items:flex-start}.CatalogCard_title__AYKmi{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--base-size)*3);line-height:1.2;text-transform:uppercase;color:#fff}.CatalogCard_reveal__y1z28{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s ease}@media only screen and (min-width:1025px){.CatalogCard_card__hpU2Q:hover .CatalogCard_reveal__y1z28{grid-template-rows:1fr}}.CatalogCard_inner__E880h{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--base-size)*2);padding-top:calc(var(--base-size)*2);overflow:hidden;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:1025px){.CatalogCard_card__hpU2Q:hover .CatalogCard_inner__E880h{opacity:1;transition-delay:.1s}}.CatalogCard_text__QC0lT{color:var(--color-text-light)}.CatalogCard_more__3_g8c,.CatalogCard_text__QC0lT{font-size:calc(var(--base-size)*1.6);line-height:1.4}.CatalogCard_more__3_g8c{font-weight:500;text-transform:uppercase;color:var(--color-accent-light);border-bottom:1px solid var(--color-accent-light);padding-bottom:calc(var(--base-size)*.2)}@media only screen and (max-width:1024px){.CatalogCard_card__hpU2Q{height:auto;min-height:calc(var(--base-size)*38);display:flex;flex-direction:column;justify-content:flex-end}.CatalogCard_body__otSCO{position:relative;inset:auto;padding:calc(var(--base-size)*8) calc(var(--base-size)*3) calc(var(--base-size)*3)}.CatalogCard_overlay__Ycpf_{background:linear-gradient(180deg,rgba(21,23,26,0) 18%,rgba(21,23,26,.75) 45%,rgba(21,23,26,.94) 70%)}.CatalogCard_blackout__aclMr{opacity:0}.CatalogCard_reveal__y1z28{grid-template-rows:1fr}.CatalogCard_inner__E880h{opacity:1;gap:calc(var(--base-size)*1.6);padding-top:calc(var(--base-size)*1.6)}.CatalogCard_title__AYKmi{font-size:calc(var(--base-size)*2.6)}}@media only screen and (max-width:440px){.CatalogCard_card__hpU2Q{min-height:calc(var(--base-size)*36)}.CatalogCard_body__otSCO{padding:calc(var(--base-size)*6) calc(var(--base-size)*2) calc(var(--base-size)*2)}.CatalogCard_title__AYKmi{font-size:calc(var(--base-size)*2.4)}.CatalogCard_text__QC0lT{line-height:1.35}.CatalogCard_more__3_g8c,.CatalogCard_text__QC0lT{font-size:calc(var(--base-size)*1.4)}}.ServicesView_main__KZrs7{position:relative;background-color:var(--color-bg)}.ServicesView_body__5Kj_z{padding-bottom:calc(var(--base-size)*14)}@media only screen and (max-width:1024px){.ServicesView_body__5Kj_z{padding-bottom:calc(var(--base-size)*8)}}@media only screen and (max-width:440px){.ServicesView_body__5Kj_z{padding-bottom:calc(var(--base-size)*6)}}.ServicesView_grid__oOGwj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(var(--base-size)*2);gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*5)}@media only screen and (max-width:1024px){.ServicesView_grid__oOGwj{grid-template-columns:repeat(2,1fr);gap:calc(var(--base-size)*1.5);margin-top:calc(var(--base-size)*4)}}@media only screen and (max-width:440px){.ServicesView_grid__oOGwj{grid-template-columns:1fr;margin-top:calc(var(--base-size)*3)}}