.contact-form_form__OdVdK{width:100%}.contact-form_col__31qn2,.contact-form_form__OdVdK{display:flex;flex-direction:column;gap:12px}@media(max-width:560px){.contact-form_col__31qn2{flex-direction:column}}.contact-form_field__Uf2rF{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:2px;padding:10px 16px;background:#fff;border:1.5px solid #d5d6d9;border-radius:10px;transition:border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.contact-form_field__Uf2rF:focus-within{border-color:#ce8f47;box-shadow:0 0 0 3px rgba(178,156,137,.18)}.contact-form_label__kIQ7Y{font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;color:#717682}.contact-form_input__9dP84{width:100%;padding:0;border:none!important;background:rgba(0,0,0,0);font-family:inherit;font-size:16px;line-height:1.6;color:#032c5b}.contact-form_input_phone__Tj7O1{border:rgba(0,0,0,0)!important;outline:none!important}.contact-form_input__9dP84:focus{outline:none}.contact-form_input__9dP84::-moz-placeholder{color:#a3a6ae}.contact-form_input__9dP84::placeholder{color:#a3a6ae}.contact-form_textarea__3q3E_{resize:vertical;min-height:72px}.contact-form_inputError__dD55N{border-color:#d9534f}.contact-form_inputError__dD55N:focus-within{border-color:#d9534f;box-shadow:0 0 0 3px rgba(217,83,79,.18)}.contact-form_error__08LOU{font-size:13px;line-height:1.4;color:#ffe1de}.contact-form_consent__CNCgi{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:4px;cursor:pointer}.contact-form_checkbox__M_3_e{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:18px;height:18px;margin:0;border:1.5px solid hsla(0,0%,100%,.5);border-radius:4px;background:hsla(0,0%,100%,.2);cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.contact-form_checkbox__M_3_e:checked{background:#fff;border-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23181e2e' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.contact-form_checkbox__M_3_e:focus-visible{outline:2px solid #fff;outline-offset:2px}.contact-form_consentText__gBQPS{font-size:13px;line-height:1.4;letter-spacing:.52px;color:hsla(0,0%,100%,.72)}.contact-form_submit__5DTMQ{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:13px 28px;border:none;border-radius:999px;background:#fff;color:#032c5b;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.15px;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.contact-form_submit__5DTMQ:hover{background:hsla(0,0%,100%,.9);transform:translateY(-2px);box-shadow:0 10px 24px rgba(24,30,46,.14)}.contact-form_submit__5DTMQ:active{transform:translateY(1px);box-shadow:none}.contact-form_success__zn2dJ{display:flex;align-items:flex-start;gap:14px;padding:24px;border-radius:16px;background:hsla(0,0%,100%,.16);border:1.5px solid hsla(0,0%,100%,.4);color:#fff}.contact-form_successIcon__b89_k{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:#fff;color:#ce8f47}.contact-form_successTitle__XiQ_S{font-size:18px;font-weight:600;color:#fff}.contact-form_successText__JXo7H{margin-top:4px;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.82)}.button_button__aZ_6A{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid rgba(0,0,0,0);border-radius:999px;padding:13px 28px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.15px;white-space:nowrap;cursor:pointer;text-align:center;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.button_button__aZ_6A:active:not(:disabled){transform:scale(.97)}.button_button__aZ_6A:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.button_primary__TtywJ{background:#ce8f47;color:#fff;box-shadow:0 8px 24px rgba(178,156,137,.32),inset 0 1px 0 0 hsla(0,0%,100%,.22)}.button_primary__TtywJ:hover:not(:disabled){background:#bd7e37;transform:translateY(-1px)}.button_outline__lPU8b{background:rgba(0,0,0,0);color:#032c5b;border-color:#032c5b}.button_dark__9Ldv_,.button_outline__lPU8b:hover:not(:disabled){background:#032c5b;color:#fff}.button_dark__9Ldv_:hover:not(:disabled){background:#0f1420;transform:translateY(-1px)}.button_ghost__opZX0{background:rgba(0,0,0,0);color:#032c5b;border-color:rgba(0,0,0,0)}.button_ghost__opZX0:hover:not(:disabled){background:#f3f3f3}.button_onDark__8Rhl_.button_outline__lPU8b{color:#fff;border-color:hsla(0,0%,100%,.6)}.button_onDark__8Rhl_.button_outline__lPU8b:hover:not(:disabled){background:hsla(0,0%,100%,.12);color:#fff}.button_onDark__8Rhl_.button_ghost__opZX0{color:#fff}.button_onDark__8Rhl_.button_ghost__opZX0:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.button_sm__rpz5S{padding:9px 20px;font-size:14px;letter-spacing:.28px}.button_lg__1CNBT{padding:16px 34px;font-size:16px}.button_fullWidth__KGFOv{width:100%}.input_field__AhLKh{display:flex;flex-direction:column;gap:6px;width:100%}.input_box__WVJKG{display:flex;flex-direction:column;gap:2px;min-height:60px;padding:10px 16px;background:#fff;border:1.5px solid #d5d6d9;border-radius:10px;transition:border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.input_box__WVJKG:focus-within{border-color:#ce8f47;box-shadow:0 0 0 3px rgba(206,143,71,.15)}.input_label__pApPz{font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;color:#717682}.input_input__BVGza,.input_label__pApPz{font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.input_input__BVGza{width:100%;padding:0;border:none;background:rgba(0,0,0,0);outline:none;font-size:16px;font-weight:400;line-height:1.6;color:#032c5b}.input_input__BVGza::-moz-placeholder{color:#a3a6ae}.input_input__BVGza::placeholder{color:#a3a6ae}.input_input__BVGza:disabled{opacity:.5;cursor:not-allowed}.input_hasError__WmaxY .input_box__WVJKG{border-color:#d64545}.input_hasError__WmaxY .input_box__WVJKG:focus-within{border-color:#d64545;box-shadow:0 0 0 3px rgba(214,69,69,.15)}.input_errorMessage__d3GMB{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.4;color:#d64545}.RequestModal_overlay__Qfvz5{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(3,44,91,.5);backdrop-filter:blur(3px);animation:RequestModal_overlayIn__g_tAB .2s cubic-bezier(.16,1,.3,1)}.RequestModal_dialog__336Ix{position:relative;width:100%;max-width:460px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:40px 36px 36px;background:#fff;border-radius:24px;box-shadow:0 24px 60px rgba(3,44,91,.28);animation:RequestModal_dialogIn__s7qXk .28s cubic-bezier(.16,1,.3,1)}@media(max-width:480px){.RequestModal_dialog__336Ix{padding:32px 20px 24px}}.RequestModal_close__Aqa3q{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:999px;background:#f3f3f3;color:#717682;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.RequestModal_close__Aqa3q:hover{background:#032c5b;color:#fff}.RequestModal_title__mOzWa{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.24px;color:#032c5b;padding-right:32px}.RequestModal_titleAccent__uX5I7{color:#717682;font-weight:500}.RequestModal_subtitle__ZU4Fb{margin-top:8px;font-size:15px;line-height:1.5;color:#717682}.RequestModal_form__oJtmF{display:flex;flex-direction:column;gap:12px;margin-top:24px}.RequestModal_field__qIULL{display:flex;flex-direction:column;gap:2px;padding:10px 16px;min-height:60px;background:#fff;border:1.5px solid #d5d6d9;border-radius:10px;transition:border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.RequestModal_field__qIULL:focus-within{border-color:#ce8f47;box-shadow:0 0 0 3px rgba(178,156,137,.18)}.RequestModal_fieldLabel__hymvS{font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;color:#717682}.RequestModal_textarea__0XT_h{width:100%;padding:0;border:none;outline:none;background:rgba(0,0,0,0);resize:vertical;min-height:48px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;color:#032c5b}.RequestModal_textarea__0XT_h::-moz-placeholder{color:#a3a6ae}.RequestModal_textarea__0XT_h::placeholder{color:#a3a6ae}.RequestModal_success__ljg0k{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}.RequestModal_successIcon__juyNk{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:rgba(74,140,111,.12);color:#4a8c6f}.RequestModal_successTitle__MH_FG{font-size:18px;font-weight:600;color:#032c5b}.RequestModal_successText__PRR6w{font-size:15px;line-height:1.55;color:#717682}@keyframes RequestModal_overlayIn__g_tAB{0%{opacity:0}to{opacity:1}}@keyframes RequestModal_dialogIn__s7qXk{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.RequestModal_dialog__336Ix,.RequestModal_overlay__Qfvz5{animation:none}}.locale-switcher_switcher__Jc60w{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#f3f3f3}.locale-switcher_option__ukJed{display:inline-flex;align-items:center;justify-content:center;min-width:30px;padding:4px 8px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;text-transform:uppercase;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.locale-switcher_option__ukJed:hover:not(.locale-switcher_active__8U9OW){color:#032c5b}.locale-switcher_active__8U9OW{background:#fff;color:#032c5b;box-shadow:0 1px 2px rgba(24,30,46,.08)}.header_header__bp5X_{position:sticky;top:0;z-index:100;width:100%;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border-bottom:1px solid #f2f2f2;transition:background .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.header_scrolled__uQjjp{background:hsla(0,0%,100%,.9);border-bottom-color:rgba(0,0,0,0);box-shadow:0 6px 24px rgba(3,44,91,.07)}.header_scrolled__uQjjp .header_inner__W1J4r{height:72px}@media(max-width:1024px){.header_scrolled__uQjjp .header_inner__W1J4r{height:60px}}.header_inner__W1J4r{display:flex;align-items:center;gap:40px;height:89px;max-width:1440px;margin-inline:auto;padding-inline:80px;transition:height .25s cubic-bezier(.16,1,.3,1)}@media(max-width:1280px){.header_inner__W1J4r{gap:28px}}@media(max-width:1024px){.header_inner__W1J4r{height:72px;padding-inline:48px;gap:24px}}@media(max-width:768px){.header_inner__W1J4r{padding-inline:24px;gap:16px}}.header_logoLink__9mc9d{display:inline-flex;flex-shrink:0}.header_nav__tJS4V{display:flex;align-items:center;gap:40px}@media(max-width:1280px){.header_nav__tJS4V{gap:28px}}@media(max-width:1024px){.header_nav__tJS4V{display:none}}.header_navLink__177a4{position:relative;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:15px;font-weight:400;line-height:1.2;color:#032c5b;white-space:nowrap;transition:color .25s cubic-bezier(.16,1,.3,1)}.header_navLinkActive__m6Hxg,.header_navLink__177a4:hover{color:#ce8f47}.header_spacer__srQK1{flex:1 0 0;min-width:0}.header_phone__efLp9{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;color:#717682;white-space:nowrap;transition:color .25s cubic-bezier(.16,1,.3,1)}.header_phone__efLp9:hover{color:#032c5b}@media(max-width:1024px){.header_phone__efLp9{display:none}}.header_langWrap__eXIBA{flex-shrink:0}@media(max-width:1024px){.header_langWrap__eXIBA{margin-left:auto}}@media(max-width:400px){.header_langWrap__eXIBA{margin-left:0}}.header_cta__utJWq{flex-shrink:0}@media(max-width:1024px){.header_cta__utJWq{display:none}}.header_burger__rVwIp{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;margin-left:auto;padding:0;border:none;background:rgba(0,0,0,0)}.header_burger__rVwIp span{display:block;width:22px;height:2px;margin-inline:auto;background:#032c5b;border-radius:2px;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1)}@media(max-width:1024px){.header_burger__rVwIp{display:flex}}.header_burgerOpen__4PLf_ span:first-child{transform:translateY(7px) rotate(45deg)}.header_burgerOpen__4PLf_ span:nth-child(2){opacity:0}.header_burgerOpen__4PLf_ span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header_mobileMenu__05sly{display:flex;flex-direction:column;gap:4px;padding:16px 24px 24px;background:#fff;border-bottom:1px solid #f2f2f2}@media(min-width:1025px){.header_mobileMenu__05sly{display:none}}.header_mobileLink__trNNm{padding:12px 4px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:17px;font-weight:500;color:#032c5b;border-bottom:1px solid #ececee}.header_mobileLinkActive__8_V_G,.header_mobileLink__trNNm:hover{color:#ce8f47}.header_mobileFooter__e_zOQ{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-top:16px}.header_mobilePhone__2qAr3{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:500;letter-spacing:.28px;color:#032c5b}.container_container__PklCZ{width:100%;max-width:1440px;margin-inline:auto;padding-inline:80px}@media(max-width:1024px){.container_container__PklCZ{padding-inline:48px}}@media(max-width:768px){.container_container__PklCZ{padding-inline:24px}}@media(max-width:480px){.container_container__PklCZ{padding-inline:16px}}.not-found_wrap__zA_WC{min-height:66vh;display:flex;align-items:center;padding:96px 0;background:radial-gradient(700px 360px at 50% 0,rgba(178,156,137,.12),transparent 65%),#f7f6f4}.not-found_inner__VpYb4{max-width:600px;margin:0 auto;text-align:center}.not-found_code__IBx4S{display:block;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:clamp(96px,15vw,168px);font-weight:600;line-height:1;letter-spacing:-.04em;color:#ce8f47}.not-found_title__wJAgX{margin:12px 0 14px;font-size:44px}.not-found_subtitle__QcX0t{max-width:470px;margin:0 auto 32px;font-size:16px;line-height:1.6;color:#717682}.not-found_actions__L7zib{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ContactsPage_hero__OXwUZ{position:relative;width:100%;padding-block:80px 194px;overflow:hidden;isolation:isolate}.ContactsPage_heroImage__in5gW{position:absolute;inset:0;z-index:-2;-o-object-fit:cover;object-fit:cover}.ContactsPage_heroOverlay__Wi_Nb{position:absolute;inset:0;z-index:-1;background:rgba(24,30,46,.52)}.ContactsPage_heroInner__O9k6_{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ContactsPage_heroEyebrow__RDLgi{font-size:13px;line-height:1.4;letter-spacing:2.08px;text-transform:uppercase;color:#ce8f47}.ContactsPage_heroTitle__mz8rf{max-width:800px;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.52px;color:#fff}.ContactsPage_heroSubtitle__9x9yd{max-width:800px;font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.36px;color:hsla(0,0%,100%,.72)}.ContactsPage_heroDescription__isl95{max-width:640px;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.82)}.ContactsPage_contactsSection__A_xer{background:#fff;padding-block:96px}.ContactsPage_cardsRow___dK07{display:flex;gap:24px;align-items:stretch}@media(max-width:900px){.ContactsPage_cardsRow___dK07{flex-wrap:wrap}}.ContactsPage_cardReveal__vRqVg{display:flex;flex:1 0 0;min-width:0}@media(max-width:900px){.ContactsPage_cardReveal__vRqVg{flex:1 1 calc(50% - 12px)}}@media(max-width:560px){.ContactsPage_cardReveal__vRqVg{flex-basis:100%}}.ContactsPage_contactCard__Om0Go{display:flex;flex:1 0 0;min-width:0;width:100%;flex-direction:column;gap:12px;padding:32px 28px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(24,30,46,.06);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.ContactsPage_contactCard__Om0Go:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgba(3,44,91,.12)}.ContactsPage_contactCard__Om0Go:hover .ContactsPage_cardIcon__oo2lm{transform:scale(1.08)}.ContactsPage_cardIcon__oo2lm{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#f3f3f3;color:#ce8f47;transition:transform .25s cubic-bezier(.16,1,.3,1)}.ContactsPage_cardLabel__yfzXV{font-size:13px;line-height:1.4;letter-spacing:2.08px;text-transform:uppercase;color:#717682}.ContactsPage_cardValue__qCxAT{font-size:22px;font-weight:500;line-height:1.25;color:#032c5b}.ContactsPage_cardNote__gyVdG{font-size:16px;line-height:1.6;color:#717682}.ContactsPage_mapSection__1so3Q{background:#fff;padding-bottom:96px}.ContactsPage_map__Pv3zc{position:relative;width:100%;height:480px;border-radius:24px;overflow:hidden}.ContactsPage_mapTiles__qlmzo{-o-object-fit:cover;object-fit:cover;z-index:0}.ContactsPage_mapPin__9OGRu{position:absolute;top:185px;left:50%;z-index:1;width:32px;height:40px;transform:translateX(-50%)}.ContactsPage_mapCard__gC_TA{position:absolute;top:296px;left:32px;z-index:2;display:flex;flex-direction:column;gap:8px;width:280px;padding:20px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(24,30,46,.06);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.ContactsPage_mapCard__gC_TA:hover{transform:translateY(-3px);box-shadow:0 18px 50px rgba(3,44,91,.12)}.ContactsPage_mapCardLabel__2bqxA{font-size:13px;line-height:1.4;letter-spacing:2.08px;text-transform:uppercase;color:#717682}.ContactsPage_mapCardAddress__Twm3V{font-size:16px;font-weight:500;line-height:1.25;color:#032c5b}.ContactsPage_mapRoute___d_qc{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:13px 28px;border:1.5px solid #032c5b;border-radius:999px;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.15px;color:#032c5b}.ContactsPage_departments__aYadp{background:#f3f3f3;padding-block:96px}.ContactsPage_departmentsInner__r5HLg{display:flex;flex-direction:column;gap:48px}.ContactsPage_departmentsHeading__Kj5KH{display:flex;flex-direction:column;gap:4px}.ContactsPage_departmentsTitle__Bpfgh{font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.36px;color:#032c5b}.ContactsPage_departmentsSubtitle__1yqtC{font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.36px;color:#717682}.ContactsPage_departmentsGrid__hyjjX{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.ContactsPage_departmentsGrid__hyjjX{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ContactsPage_departmentsGrid__hyjjX{grid-template-columns:1fr}}.ContactsPage_deptReveal__y670U{display:flex;height:100%}.ContactsPage_deptCard__6l0B1{display:flex;width:100%;flex-direction:column;gap:8px;padding:28px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(24,30,46,.06);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.ContactsPage_deptCard__6l0B1:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgba(3,44,91,.12)}.ContactsPage_deptName__BL9CA{font-size:22px;font-weight:500;line-height:1.25;color:#032c5b}.ContactsPage_deptDescription__6CjFg{font-size:16px;line-height:1.6;color:#717682}.ContactsPage_deptDivider__YeHl2{width:100%;height:1px;margin-block:4px;background:#f2f0ed}.ContactsPage_deptPhone__lCph0{font-size:13px;line-height:1.4;letter-spacing:.52px;color:#ce8f47;text-decoration:none}.ContactsPage_deptPhone__lCph0:hover{text-decoration:underline}.ContactsPage_deptEmail__p9JsO{font-size:13px;line-height:1.4;letter-spacing:.52px;color:#717682;text-decoration:none}.ContactsPage_deptEmail__p9JsO:hover{text-decoration:underline}.ContactsPage_formSection__Y2BWT{position:relative;background:#ce8f47;padding-block:96px;box-shadow:0 8px 24px rgba(178,156,137,.32),inset 0 1px 0 hsla(0,0%,100%,.22)}.ContactsPage_formGrid__17Pvw{display:flex;gap:80px;align-items:flex-start}@media(max-width:900px){.ContactsPage_formGrid__17Pvw{flex-direction:column;gap:40px;justify-content:center;align-items:center!important}}.ContactsPage_formIntro__UwPKD{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:20px}.ContactsPage_formTitle___XyFs{display:flex;flex-direction:column;font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.36px}.ContactsPage_formTitleMain__TUSV_{color:#fff}.ContactsPage_formTitleAccent__lC3k5{color:hsla(0,0%,100%,.6)}.ContactsPage_formDescription__PBm7V{max-width:480px;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.72)}.ContactsPage_formWrap__UdxE1{display:flex;flex:1 0 0;min-width:0}.ContactsPage_requisites__mjQMS{background:#f3f3f3;padding-block:64px}.ContactsPage_requisitesInner__ieT_s{display:flex;flex-direction:column;gap:12px}.ContactsPage_requisitesEyebrow__pn30Y{font-size:13px;line-height:1.4;letter-spacing:2.08px;text-transform:uppercase;color:#717682}.ContactsPage_requisitesGrid__3uFE5{display:flex;gap:80px;align-items:flex-start}@media(max-width:768px){.ContactsPage_requisitesGrid__3uFE5{flex-direction:column;gap:12px}}.ContactsPage_requisitesColumn__MKDGk{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:10px}.ContactsPage_requisiteRow__O75mi{display:flex;gap:12px;align-items:baseline}.ContactsPage_requisiteLabel__5rfAb{flex-shrink:0;width:200px;font-size:13px;line-height:1.4;letter-spacing:.52px;color:#717682}.ContactsPage_requisiteValue__Q3Zwi{flex:1 0 0;min-width:0;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;line-height:1.3;color:#032c5b}.ProjectsCtaForm_form__gHUPr{display:flex;flex-direction:column;gap:12px;width:440px;max-width:100%}@media(max-width:900px){.ProjectsCtaForm_form__gHUPr{width:100%}}.ProjectsCtaForm_textareaField__M5Goh{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 16px;background:#fff;border:1.5px solid #d5d6d9;border-radius:10px;transition:border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.ProjectsCtaForm_textareaField__M5Goh:focus-within{border-color:#ce8f47}.ProjectsCtaForm_textareaLabel__qPcPa{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;color:#717682}.ProjectsCtaForm_textarea__5JQvZ{width:100%;padding:0;border:none;background:rgba(0,0,0,0);outline:none;resize:vertical;min-height:48px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#032c5b}.ProjectsCtaForm_textarea__5JQvZ::-moz-placeholder{color:#a3a6ae}.ProjectsCtaForm_textarea__5JQvZ::placeholder{color:#a3a6ae}.ProjectsCtaForm_button__VCjol{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:13px 28px;border:none;border-radius:999px;background:#fff;color:#032c5b;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.15px;white-space:nowrap;cursor:pointer;box-shadow:0 4px 8px rgba(24,30,46,.06);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.ProjectsCtaForm_button__VCjol:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(24,30,46,.12)}.ProjectsCtaForm_button__VCjol:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width:900px){.ProjectsCtaForm_button__VCjol{align-self:stretch}}.ProjectsPage_hero__bygdG{padding:80px 0 64px;background:#fff}@media(max-width:1024px){.ProjectsPage_hero__bygdG{padding:64px 0 48px}}@media(max-width:600px){.ProjectsPage_hero__bygdG{padding:48px 0 36px}}.ProjectsPage_heroSubtitle__TpyvC{margin-top:20px;max-width:680px;color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.ProjectsPage_grid__nvQDV{padding:0 0 96px;background:#fff}@media(max-width:1024px){.ProjectsPage_grid__nvQDV{padding-bottom:72px}}@media(max-width:600px){.ProjectsPage_grid__nvQDV{padding-bottom:56px}}.ProjectsPage_gridTitle__a615w{margin:0 0 32px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.72px;color:#032c5b}@media(max-width:768px){.ProjectsPage_gridTitle__a615w{font-size:28px;letter-spacing:-.5px}}.ProjectsPage_map__BdmXX{padding:96px 0;background:#f3f3f3}@media(max-width:1024px){.ProjectsPage_map__BdmXX{padding:72px 0}}@media(max-width:600px){.ProjectsPage_map__BdmXX{padding:56px 0}}.ProjectsPage_mapInner__pw5Sw{display:flex;flex-direction:column;align-items:center;gap:32px}.ProjectsPage_mapTitle__t7il9{margin:0;text-align:center;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.72px;color:#032c5b}@media(max-width:768px){.ProjectsPage_mapTitle__t7il9{font-size:28px;letter-spacing:-.5px}}.ProjectsPage_mapReveal__KZIRa{width:100%;max-width:1280px}.ProjectsPage_mapBox__U4Cl4{position:relative;width:100%;max-width:1280px;height:480px;padding:24px;border-radius:24px;overflow:hidden;box-shadow:0 4px 16px 0 rgba(24,30,46,.06)}@media(max-width:768px){.ProjectsPage_mapBox__U4Cl4{height:360px;padding:16px}}@media(max-width:480px){.ProjectsPage_mapBox__U4Cl4{height:280px}}.ProjectsPage_mapImage__owUJ9{-o-object-fit:cover;object-fit:cover;z-index:0}.ProjectsPage_mapCard___RbKj{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:240px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 4px 16px 0 rgba(24,30,46,.06)}@media(max-width:480px){.ProjectsPage_mapCard___RbKj{width:200px}}.ProjectsPage_mapCardTitle__nrIpf{font-weight:500;font-size:14px;line-height:1.3;color:#032c5b}.ProjectsPage_mapCardDistrict__8QYHG,.ProjectsPage_mapCardTitle__nrIpf{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.ProjectsPage_mapCardDistrict__8QYHG{font-weight:400;font-size:12px;line-height:1.5;color:#717682}.ProjectsPage_mapCardPrice__EMJE6{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:#ce8f47}.ProjectsPage_cta__iPunN{padding:72px 0;background:#ce8f47;box-shadow:0 8px 24px rgba(178,156,137,.32),inset 0 1px 0 0 hsla(0,0%,100%,.22)}@media(max-width:900px){.ProjectsPage_cta__iPunN{padding:56px 0}}.ProjectsPage_ctaInner__lK0Mm{display:flex;align-items:center;justify-content:space-between;gap:48px}@media(max-width:900px){.ProjectsPage_ctaInner__lK0Mm{flex-direction:column;align-items:flex-start;gap:32px}}.ProjectsPage_ctaText__1NFK4{display:flex;flex-direction:column;gap:12px;max-width:540px}.ProjectsPage_ctaTitle__g9LO3{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.72px;color:#fff}@media(max-width:768px){.ProjectsPage_ctaTitle__g9LO3{font-size:28px;letter-spacing:-.5px}}.ProjectsPage_ctaSubtitle__Y0cVR{margin:0;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.8)}.ProjectsPage_ctaSubtitle__Y0cVR,.status-badge_badge__npXF1{font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:400}.status-badge_badge__npXF1{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:13px;line-height:1.4;letter-spacing:.52px;text-transform:uppercase;white-space:nowrap}.status-badge_onSale__4uCNf{background:#e4edfa;color:#3a6ea8}.status-badge_building___Y1sk{background:#fbf0e0;color:#c47f2a}.status-badge_delivered__a526O{background:#e8f4ef;color:#4a8c6f}.status-badge_comingSoon__FR4vC{background:#f3f3f3;color:#717682}.project-card_card__9HoCo{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px 0 rgba(24,30,46,.07);transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.project-card_card__9HoCo:hover{box-shadow:0 18px 50px rgba(3,44,91,.12);transform:translateY(-4px)}.project-card_card__9HoCo:hover .project-card_image__lptAS{transform:scale(1.05)}.project-card_media__AdrJN{position:relative;width:100%;height:262px;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;background:#f3f3f3}.project-card_image__lptAS{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.project-card_placeholder__f86t5{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#d5d6d9}.project-card_badge__KCLLG{position:absolute;top:12px;left:12px}.project-card_content__Gwe8s{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px}.project-card_title___GjMJ{font-weight:500;font-size:22px;line-height:1.25;letter-spacing:normal;color:#181e2e}.project-card_meta__YY1kA,.project-card_title___GjMJ{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.project-card_meta__YY1kA{font-weight:400;font-size:12px;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:#717682}.project-card_price__6leCn{font-weight:500;font-size:20px;line-height:1.2;color:#181e2e}.project-card_price__6leCn,.project-card_spec__188f8{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.project-card_spec__188f8{font-weight:400;font-size:14px;line-height:1.4;color:#717682}.project-card_cta__bRMuR{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:13px 28px;border:1.5px solid #032c5b;border-radius:999px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-weight:500;font-size:15px;line-height:1.2;letter-spacing:.15px;color:#032c5b;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.project-card_cta__bRMuR:hover{background:#032c5b;color:#fff}.filter-pill_pill__fZyhr{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:none;border-radius:999px;background:#f3f3f3;color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;white-space:nowrap;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.filter-pill_pill__fZyhr:hover:not(.filter-pill_active__ChvJz){background:#e9e9e9;color:#032c5b}.filter-pill_active__ChvJz{background:#032c5b;color:#fff}.NewsCard_card__ybj8h{display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(24,30,46,.06);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.NewsCard_card__ybj8h:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgba(3,44,91,.12)}.NewsCard_card__ybj8h:hover .NewsCard_image__NCYb0{transform:scale(1.05)}.NewsCard_media___DKUs{position:relative;width:100%;height:230px;flex-shrink:0;overflow:hidden;background:#f3f3f3}.NewsCard_image__NCYb0{-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.NewsCard_content__g9ZqX{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:20px 20px 24px}.NewsCard_meta__8kFOe{display:flex;gap:12px;align-items:center}.NewsCard_chip__Ck5VD{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;background:#f3f3f3}.NewsCard_chip__Ck5VD,.NewsCard_date__GCONs{color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.52px;white-space:nowrap}.NewsCard_title___zQ_l{font-size:22px;font-weight:500;line-height:1.25;color:#032c5b}.NewsCard_excerpt__Rn5CE,.NewsCard_title___zQ_l{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.NewsCard_excerpt__Rn5CE{font-size:16px;font-weight:400;line-height:1.6;color:#717682}.NewsCard_read__NxzrG{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;border-radius:999px;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.15px;color:#ce8f47;text-decoration:none;transition:color .25s cubic-bezier(.16,1,.3,1)}.NewsCard_read__NxzrG:hover{color:#bd7e37}.Pagination_pagination__97vf2{display:flex;gap:8px;align-items:center;justify-content:center;width:100%}.Pagination_arrow__f3o4x{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;padding:0;border:1px solid rgba(24,30,46,.15);border-radius:999px;background:#f2f2f3;color:#032c5b;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1)}.Pagination_arrow__f3o4x:hover:not(:disabled){background:#032c5b;border-color:#032c5b;color:#fff}.Pagination_arrow__f3o4x:disabled{opacity:.4;cursor:not-allowed}.Pagination_chevron__TKH6B{display:block}.Pagination_page__KWvvx{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:10px 20px;border:none;border-radius:999px;background:#f3f3f3;color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.28px;white-space:nowrap;cursor:pointer;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.Pagination_page__KWvvx:hover:not(.Pagination_active__yU_gg){background:#e9e9e9;color:#032c5b}.Pagination_active__yU_gg{background:#032c5b;color:#fff}.Pagination_gap__OO9B1{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:10px 20px;color:#717682;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;letter-spacing:.28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.Pagination_gap__OO9B1,.Pagination_page__KWvvx{min-width:36px;padding:9px 14px}}.NewsGrid_section__Vqn32{background:#f7f7f8;padding-block:64px 80px}.NewsGrid_inner__8eIwX{display:flex;flex-direction:column;gap:32px;align-items:flex-start}.NewsGrid_filtersReveal__TvpBr{width:100%}.NewsGrid_filters__dcjFB{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}.NewsGrid_grid__jnOXB{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}.NewsGrid_cardReveal__8j_aq,.NewsGrid_cardReveal__8j_aq>*{height:100%}.NewsGrid_paginationReveal__6coyX{width:100%}.NewsGrid_empty__NXymA{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;color:#717682}@media(max-width:1024px){.NewsGrid_grid__jnOXB{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.NewsGrid_grid__jnOXB{grid-template-columns:1fr}.NewsGrid_section__Vqn32{padding-block:40px 56px}}.NewsHero_hero__mYCV8{background:#fff;padding-block:80px 64px}.NewsHero_inner__YYxGU{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.NewsHero_title__jOhh8{max-width:900px;font-size:52px;font-weight:600;line-height:1.1;letter-spacing:-.52px;color:#032c5b}.NewsHero_subtitle__TyUgl,.NewsHero_title__jOhh8{margin:0;font-family:var(--font-onest),system-ui,-apple-system,sans-serif}.NewsHero_subtitle__TyUgl{max-width:700px;font-size:16px;font-weight:400;line-height:1.6;color:#717682}@media(max-width:768px){.NewsHero_hero__mYCV8{padding-block:48px 40px}.NewsHero_title__jOhh8{font-size:36px;letter-spacing:-.36px}}.ProjectsView_filters__N1DRb{margin-bottom:32px}.ProjectsView_filtersRow__tWYl_{display:flex;flex-wrap:wrap;gap:8px}.ProjectsView_grid__Fom3b{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:980px){.ProjectsView_grid__Fom3b{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.ProjectsView_grid__Fom3b{grid-template-columns:1fr}}.ProjectsView_cardReveal__9uxf5{height:100%}.ProjectsView_empty__7mWGk{padding:64px 0;text-align:center;color:#717682;font-size:18px}