.ChatWidget_bubble__MGZT9{position:fixed;bottom:1.5rem;right:1.5rem;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#c9a86c,#b8944f);color:#2d4a43;border:2px solid rgba(255,255,255,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.25),0 0 0 4px rgba(201,168,108,.2);z-index:2000;transition:box-shadow .3s,transform .2s}.ChatWidget_bubble__MGZT9:hover{box-shadow:0 6px 28px rgba(0,0,0,.35),0 0 0 6px rgba(201,168,108,.3)}.ChatWidget_panel__7OsW0{position:fixed;bottom:1.5rem;right:1.5rem;width:380px;max-height:560px;background:var(--color-bg-alt);border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.15);z-index:2001;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(90,122,112,.12)}.ChatWidget_header__gQ3ly{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--color-theme);color:var(--color-text-inverse);flex-shrink:0}.ChatWidget_headerInfo__LIG7B{display:flex;align-items:center;gap:.75rem}.ChatWidget_avatar__guvK4{width:36px;height:36px;border-radius:50%;background:rgba(249,246,240,.15);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.9rem;font-weight:600;letter-spacing:.02em}.ChatWidget_headerName__6Vxnm{font-family:var(--font-body);font-size:.85rem;font-weight:600;letter-spacing:.01em}.ChatWidget_headerStatus__SD0mg{display:flex;align-items:center;gap:.35rem;font-family:var(--font-body);font-size:.7rem;opacity:.8}.ChatWidget_onlineDot__lUxzi{width:6px;height:6px;border-radius:50%;background:#6fcf97}.ChatWidget_closeBtn__6c00b{background:none;border:none;color:var(--color-text-inverse);cursor:pointer;padding:.25rem;opacity:.7;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.ChatWidget_closeBtn__6c00b:hover{opacity:1}.ChatWidget_messages__G7l_Q{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem;min-height:280px;max-height:360px;scroll-behavior:smooth}.ChatWidget_messages__G7l_Q::-webkit-scrollbar{width:4px}.ChatWidget_messages__G7l_Q::-webkit-scrollbar-track{background:transparent}.ChatWidget_messages__G7l_Q::-webkit-scrollbar-thumb{background:rgba(90,122,112,.2);border-radius:4px}.ChatWidget_message__Tid_C{display:flex;max-width:85%}.ChatWidget_userMessage__QurEg{align-self:flex-end}.ChatWidget_assistantMessage__QHwVb{align-self:flex-start}.ChatWidget_messageBubble__kxCsg{padding:.625rem .875rem;border-radius:12px;font-family:var(--font-body);font-size:.85rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.ChatWidget_userMessage__QurEg .ChatWidget_messageBubble__kxCsg{background:var(--color-theme);color:var(--color-text-inverse);border-bottom-right-radius:4px}.ChatWidget_assistantMessage__QHwVb .ChatWidget_messageBubble__kxCsg{background:rgba(90,122,112,.08);color:var(--color-text);border-bottom-left-radius:4px}.ChatWidget_typing___w3qr{display:flex;gap:4px;padding:.25rem 0}.ChatWidget_typing___w3qr span{width:6px;height:6px;border-radius:50%;background:var(--color-theme-light);animation:ChatWidget_typingBounce__SaEqy 1.4s ease-in-out infinite}.ChatWidget_typing___w3qr span:first-child{animation-delay:0s}.ChatWidget_typing___w3qr span:nth-child(2){animation-delay:.2s}.ChatWidget_typing___w3qr span:nth-child(3){animation-delay:.4s}@keyframes ChatWidget_typingBounce__SaEqy{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.ChatWidget_suggestions__yyAkn{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}.ChatWidget_suggestionBtn__XQmsd{background:none;border:1px solid rgba(90,122,112,.2);border-radius:20px;padding:.45rem .875rem;font-family:var(--font-body);font-size:.78rem;color:var(--color-theme);cursor:pointer;text-align:left;transition:background .2s,border-color .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatWidget_suggestionBtn__XQmsd:hover{background:rgba(90,122,112,.08);border-color:rgba(90,122,112,.35)}.ChatWidget_inputArea__9wW5t{display:flex;align-items:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:1px solid rgba(90,122,112,.1);background:var(--color-bg-alt);flex-shrink:0}.ChatWidget_input__7UP3Z{flex:1 1;border:1px solid rgba(90,122,112,.2);border-radius:12px;padding:.5rem .75rem;font-family:var(--font-body);font-size:.85rem;color:var(--color-text);background:var(--color-surface);resize:none;outline:none;max-height:80px;line-height:1.4;transition:border-color .2s}.ChatWidget_input__7UP3Z:focus{border-color:var(--color-theme)}.ChatWidget_input__7UP3Z::placeholder{color:var(--color-text-muted)}.ChatWidget_input__7UP3Z:disabled{opacity:.6}.ChatWidget_sendBtn__fq5IX{width:36px;height:36px;border-radius:50%;border:none;background:var(--color-theme);color:var(--color-text-inverse);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,opacity .2s}.ChatWidget_sendBtn__fq5IX:hover:not(:disabled){background:var(--color-theme-light)}.ChatWidget_sendBtn__fq5IX:disabled{opacity:.4;cursor:not-allowed}.ChatWidget_poweredBy__MQ6Io{text-align:center;padding:.35rem;font-family:var(--font-body);font-size:.65rem;color:#aaa;flex-shrink:0}.ChatWidget_recaptchaNotice__RahQE{position:fixed;bottom:.5rem;right:1.5rem;font-family:var(--font-body);font-size:.9rem;color:rgba(255,255,255,.7);text-align:center;z-index:1999;pointer-events:none}.ChatWidget_headerActions__TiE37{display:flex;align-items:center;gap:.35rem}.ChatWidget_clearBtn__p7Pmh{background:none;border:none;color:#f9f6f0;cursor:pointer;padding:.3rem;opacity:.5;transition:opacity .2s;display:flex;align-items:center;justify-content:center;border-radius:4px}.ChatWidget_clearBtn__p7Pmh:hover{opacity:1;background:rgba(255,255,255,.1)}@media (max-width:480px){.ChatWidget_panel__7OsW0{bottom:0;right:0;left:0;width:100%;max-height:100dvh;border-radius:0;border:none}.ChatWidget_messages__G7l_Q{max-height:calc(100dvh - 180px)}.ChatWidget_bubble__MGZT9{bottom:1rem;right:1rem;width:50px;height:50px}}.CookieConsent_banner__FLsuB{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 2rem;background-color:rgba(45,74,67,.97);backdrop-filter:blur(8px);box-shadow:0 -2px 20px rgba(0,0,0,.15)}.CookieConsent_message__sxox1{color:#f9f6f0;font-family:var(--font-body),sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;margin:0;max-width:680px}.CookieConsent_buttons__00sMY{display:flex;gap:.75rem;flex-shrink:0}.CookieConsent_acceptBtn__gwO8q,.CookieConsent_declineBtn__Adp2_{font-family:var(--font-body),sans-serif;font-size:.85rem;font-weight:500;padding:.6rem 1.5rem;border-radius:4px;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;white-space:nowrap}.CookieConsent_acceptBtn__gwO8q{background-color:#f9f6f0;color:#2d4a43;border:none}.CookieConsent_acceptBtn__gwO8q:hover{background-color:#ffffff}.CookieConsent_declineBtn__Adp2_{background-color:initial;color:#f9f6f0;border:1px solid rgba(249,246,240,.5)}.CookieConsent_declineBtn__Adp2_:hover{border-color:#f9f6f0}@media (max-width:640px){.CookieConsent_banner__FLsuB{flex-direction:column;padding:1.25rem 1.5rem;gap:1rem;text-align:center}.CookieConsent_message__sxox1{font-size:.85rem}.CookieConsent_buttons__00sMY{width:100%;justify-content:center}.CookieConsent_acceptBtn__gwO8q,.CookieConsent_declineBtn__Adp2_{flex:1 1;padding:.55rem 1rem}}.ThemeToggle_toggle__yA_f1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .2s;flex-shrink:0}.ThemeToggle_toggle__yA_f1:hover{background:var(--color-hover);transform:scale(1.08)}.ThemeToggle_iconWrapper__vMq_3{display:flex;align-items:center;justify-content:center}.Header_header__hO3lJ{position:sticky;top:0;z-index:10;background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding:24px 40px;will-change:transform;transition:transform .3s ease,background-color .35s ease;display:flex;align-items:center;justify-content:space-between}.Header_headerHidden__2ZHDL{transform:translateY(-100%);pointer-events:none}.Header_logoButton__tarBv{position:relative;z-index:10;flex-shrink:0;cursor:pointer;border:none;background:none}.Header_logoCircle__fL7Ms{width:56px;height:56px;border-radius:50%;background-color:var(--color-theme);border:2px solid var(--color-border-strong);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm);transition:transform .2s ease,background-color .35s ease}.Header_logoCircle__fL7Ms:hover{transform:scale(1.05)}.Header_logoCircle__fL7Ms:active{transform:scale(.95)}.Header_logoText__4ZhAR{font-family:var(--font-heading);font-size:24px;font-weight:500;color:var(--color-text-inverse)}.Header_titleWrapper__ULFs_{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.Header_title__5XPun{font-family:var(--font-heading);font-size:18px;font-weight:500;color:var(--color-theme);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}@media (max-width:1024px){.Header_header__hO3lJ{padding:20px 30px}.Header_logoCircle__fL7Ms{width:50px;height:50px}.Header_logoText__4ZhAR{font-size:22px}.Header_title__5XPun{display:none}}@media (max-width:768px){.Header_header__hO3lJ{padding:16px 20px}.Header_logoCircle__fL7Ms{width:44px;height:44px}.Header_logoText__4ZhAR{font-size:20px}}@media (max-width:480px){.Header_header__hO3lJ{padding:12px 16px}.Header_logoCircle__fL7Ms{width:40px;height:40px}.Header_logoText__4ZhAR{font-size:18px}}.Footer_footer__eNA9m{background-color:var(--color-theme);padding:16px 30px;margin-top:0}.Footer_container__IkLXC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;font-family:var(--font-heading);font-size:20px}.Footer_copyright__vFlrA{color:#c9a86c;margin:0}.Footer_links__13oK3{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.Footer_link___mmVB{color:#c9a86c;text-decoration:none;transition:opacity .3s ease}.Footer_link___mmVB:hover{opacity:.7}.Footer_logo__8uCHD{width:36px;height:36px;border-radius:50%;background-color:#c9a86c;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:14px;color:var(--color-theme);font-weight:600}.Footer_copyrightNotice__snLQ3{margin-top:20px;padding-top:16px;border-top:1px solid rgba(201,168,108,.15);text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.Footer_copyrightText__ArPmK{font-family:var(--font-body);font-size:11px;color:rgba(201,168,108,.65);line-height:1.6;margin:0;letter-spacing:.2px}[data-theme=dark] .Footer_footer__eNA9m{background-color:#2d4a43;color:#f9f6f0}@media (max-width:1024px){.Footer_container__IkLXC{justify-content:center;text-align:center}.Footer_links__13oK3{justify-content:center}}@media (max-width:600px){.Footer_footer__eNA9m{padding:24px 20px}.Footer_container__IkLXC{flex-direction:column;align-items:center;gap:20px;font-size:16px}.Footer_copyright__vFlrA{order:2}.Footer_links__13oK3{order:1;flex-direction:column;gap:12px}.Footer_logo__8uCHD{order:0}.Footer_copyrightNotice__snLQ3{margin-top:16px;padding-top:12px}.Footer_copyrightText__ArPmK{font-size:10px}}.DesktopMenu_nav__cowiu{display:none;width:clamp(240px,18vw,320px);height:100vh;flex-shrink:0;flex-direction:column;background-color:var(--color-theme);z-index:100;position:sticky;top:0;overflow:hidden}.DesktopMenu_navInner__S4_v3{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(20px,3vh,40px) clamp(16px,2vw,32px);overflow-y:auto;overflow-x:hidden}.DesktopMenu_navInner__S4_v3::-webkit-scrollbar{width:4px}.DesktopMenu_navInner__S4_v3::-webkit-scrollbar-track{background:transparent}.DesktopMenu_navInner__S4_v3::-webkit-scrollbar-thumb{background:rgba(201,168,108,.3);border-radius:2px}.DesktopMenu_navInner__S4_v3::-webkit-scrollbar-thumb:hover{background:rgba(201,168,108,.5)}.DesktopMenu_menuList__6e70o{list-style:none;margin:0;padding:0}.DesktopMenu_menuItem__Q9wvP{width:100%}.DesktopMenu_menuButton___I_DS{width:100%;padding:clamp(16px,1.5vw,28px) 0;background:none;border:none;border-bottom:1px solid rgba(201,168,108,.3);color:#c9a86c;font-family:var(--font-heading);font-size:clamp(14px,1.1vw,18px);text-align:center;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;justify-content:center;gap:clamp(4px,.5vw,8px);white-space:normal;word-wrap:break-word;line-height:1.3}.DesktopMenu_active__yqRbH,.DesktopMenu_menuButton___I_DS:hover{color:#ffffff}[data-theme=dark] .DesktopMenu_nav__cowiu{background-color:#2d4a43}[data-theme=dark] .DesktopMenu_languageList__yGxoZ,[data-theme=dark] .DesktopMenu_submenu__fR_m0{background-color:#243832}.DesktopMenu_submenu__fR_m0{list-style:none;margin:0;padding:0;background-color:#243832;overflow:hidden}.DesktopMenu_submenuItem__GYbaa{width:100%}.DesktopMenu_submenuButton__Y403C{width:100%;padding:clamp(10px,1vw,16px) 0;background:none;border:none;color:#c9a86c;font-family:var(--font-heading);font-size:clamp(12px,1vw,18px);text-align:center;cursor:pointer;transition:color .3s ease,background-color .3s ease;white-space:normal;word-wrap:break-word;line-height:1.3}.DesktopMenu_submenuButton__Y403C:hover{color:#ffffff;background-color:rgba(201,168,108,.1)}@media (min-width:1025px){.DesktopMenu_nav__cowiu{display:flex}}@media (min-width:1600px){.DesktopMenu_nav__cowiu{width:clamp(280px,16vw,350px)}.DesktopMenu_menuButton___I_DS{font-size:clamp(16px,1vw,20px);padding:clamp(20px,1.5vw,30px) 0}.DesktopMenu_submenuButton__Y403C{font-size:clamp(14px,.9vw,18px)}.DesktopMenu_navInner__S4_v3{padding:clamp(30px,4vh,60px) clamp(24px,2vw,40px)}}@media (min-width:2560px){.DesktopMenu_nav__cowiu{width:clamp(300px,14vw,400px)}.DesktopMenu_navInner__S4_v3{padding:clamp(40px,5vh,80px) clamp(24px,1.5vw,40px)}.DesktopMenu_menuButton___I_DS{font-size:clamp(18px,.8vw,24px);padding:clamp(24px,1.2vw,36px) 0}.DesktopMenu_submenuButton__Y403C{font-size:clamp(16px,.7vw,20px);padding:clamp(14px,.8vw,20px) 0}}@media (max-height:700px){.DesktopMenu_navInner__S4_v3{padding-top:15px;padding-bottom:15px}.DesktopMenu_menuButton___I_DS{padding:12px 0}.DesktopMenu_languageButton__mhpUf,.DesktopMenu_submenuButton__Y403C{padding:8px 0}.DesktopMenu_languageOption__HbR0Q{padding:6px 0}.DesktopMenu_contactBlock__MsCH9{margin-top:15px;padding-top:10px}.DesktopMenu_languageSection__vtgwG{margin-bottom:10px;padding-bottom:8px}}@media (max-height:550px){.DesktopMenu_navInner__S4_v3{padding-top:10px;padding-bottom:10px}.DesktopMenu_menuButton___I_DS{padding:8px 0;font-size:13px}.DesktopMenu_languageButton__mhpUf,.DesktopMenu_submenuButton__Y403C{padding:6px 0;font-size:12px}.DesktopMenu_languageOption__HbR0Q{padding:5px 0;font-size:11px}.DesktopMenu_contactBlock__MsCH9{margin-top:10px;padding-top:8px;gap:6px}.DesktopMenu_contactLink__O85xQ,.DesktopMenu_socialLink__pO0tB{font-size:11px}.DesktopMenu_languageSection__vtgwG{margin-bottom:8px;padding-bottom:6px}}.DesktopMenu_contactBlock__MsCH9{margin-top:clamp(20px,2vw,40px);padding-top:clamp(15px,1.5vw,30px);display:flex;flex-direction:column;align-items:center;gap:clamp(8px,.8vw,12px)}.DesktopMenu_contactLink__O85xQ{color:#c9a86c;font-family:var(--font-heading);font-size:clamp(12px,1vw,18px);text-decoration:none;transition:color .3s ease;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.DesktopMenu_contactLink__O85xQ:hover{color:#ffffff}.DesktopMenu_socialLinks__q6Y__{display:flex;gap:clamp(12px,1vw,20px);margin-top:clamp(6px,.5vw,10px)}.DesktopMenu_socialLink__pO0tB{color:#c9a86c;font-family:var(--font-heading);font-size:clamp(12px,1vw,18px);text-decoration:none;transition:color .3s ease}.DesktopMenu_socialLink__pO0tB:hover{color:#ffffff}.DesktopMenu_contactLabel__aTPgk{font-weight:500;opacity:.8}.DesktopMenu_languageSection__vtgwG{margin-bottom:clamp(15px,1.5vw,30px);padding-bottom:clamp(10px,1vw,20px);border-bottom:1px solid rgba(201,168,108,.3);flex-shrink:0}.DesktopMenu_languageButton__mhpUf{width:100%;padding:clamp(10px,1vw,16px) 0;background:none;border:none;color:#c9a86c;font-family:var(--font-heading);font-size:clamp(12px,1vw,16px);text-align:center;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;justify-content:center;gap:clamp(4px,.5vw,8px)}.DesktopMenu_languageButton__mhpUf:hover{color:#ffffff}.DesktopMenu_languageList__yGxoZ{list-style:none;margin:0;padding:0;background-color:#243832;overflow:hidden}.DesktopMenu_languageItem__ANbuX{width:100%}.DesktopMenu_languageOption__HbR0Q{width:100%;padding:clamp(8px,.8vw,12px) 0;background:none;border:none;color:#c9a86c;font-family:var(--font-heading);font-size:clamp(11px,.9vw,14px);text-align:center;cursor:pointer;transition:color .3s ease,background-color .3s ease}.DesktopMenu_languageOption__HbR0Q:hover{color:#ffffff;background-color:rgba(201,168,108,.1)}.MobileMenu_menuButton__RmXTP{display:none;position:fixed;top:35px;right:20px;z-index:1000;width:48px;height:48px;background-color:var(--color-theme);border-radius:50%;border:none;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-50%)}.MobileMenu_hamburger___LC9R{display:flex;flex-direction:column;gap:6px}.MobileMenu_hamburgerLine__VheCP{width:24px;height:2px;background-color:#c9a86c;display:block;transform-origin:center;transition:transform .3s ease,opacity .3s ease}.MobileMenu_menuPanel__IDM3c{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-theme);z-index:999;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:clamp(80px,12vh,100px);padding-left:clamp(20px,5vw,32px);padding-right:clamp(20px,5vw,32px);overflow-y:auto;overflow-x:hidden}.MobileMenu_languageSection__59uLq{width:100%;max-width:320px;margin-bottom:clamp(15px,3vh,20px);padding-bottom:clamp(10px,2vh,15px);border-bottom:1px solid rgba(201,168,108,.3)}.MobileMenu_languageButton__ptP3n{width:100%;padding:clamp(10px,2vh,14px) 0;background:none;border:none;color:#c9a86c;font-family:var(--font-heading);font-size:clamp(16px,4vw,18px);text-align:center;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.MobileMenu_languageButton__ptP3n:hover{color:#ffffff}.MobileMenu_languageList__fHcEN{list-style:none;margin:0;padding:0;background-color:#243832;overflow:hidden}.MobileMenu_languageItem__qu0RO{width:100%}.MobileMenu_languageOption__muLiG{width:100%;padding:clamp(10px,2vh,12px) 0;background:none;border:none;color:#c9a86c;font-family:var(--font-heading);font-size:clamp(14px,3.5vw,16px);text-align:center;cursor:pointer;transition:color .3s ease,background-color .3s ease}.MobileMenu_languageOption__muLiG:hover{color:#ffffff;background-color:rgba(201,168,108,.1)}.MobileMenu_menuList__KaHQ5{width:100%;max-width:320px;list-style:none;margin:0;padding:0}.MobileMenu_menuItem__lUqX0{width:100%}.MobileMenu_menuItemButton__mRQ6N{width:100%;height:clamp(50px,8vh,60px);display:flex;align-items:center;justify-content:center;text-align:center;background:none;border:none;border-bottom:1px solid rgba(201,168,108,.4);color:#c9a86c;font-family:var(--font-heading);font-size:clamp(16px,4.5vw,20px);letter-spacing:.05em;cursor:pointer;transition:color .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileMenu_active__xNVxC,.MobileMenu_menuItemButton__mRQ6N:hover{color:#ffffff}.MobileMenu_submenu__EackS{list-style:none;margin:0;padding:0;background-color:#243832;overflow:hidden}.MobileMenu_submenuItem__qy__V{width:100%}.MobileMenu_submenuButton__8svPj{width:100%;height:clamp(40px,6vh,48px);display:flex;align-items:center;justify-content:center;text-align:center;background:none;border:none;border-bottom:1px solid rgba(201,168,108,.2);color:rgba(201,168,108,.8);font-family:var(--font-heading);font-size:clamp(13px,3.5vw,15px);letter-spacing:.05em;cursor:pointer;transition:color .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileMenu_submenuButton__8svPj:hover{color:#ffffff}.MobileMenu_contactBlock__qAEZV{width:100%;max-width:320px;margin-top:clamp(20px,4vh,30px);padding-top:clamp(15px,3vh,20px);display:flex;flex-direction:column;align-items:center;gap:clamp(8px,2vh,12px)}.MobileMenu_contactLink__k5TQx{color:#c9a86c;font-family:var(--font-heading);font-size:clamp(14px,3.5vw,16px);text-decoration:none;transition:color .3s ease;text-align:center}.MobileMenu_contactLink__k5TQx:hover{color:#ffffff}.MobileMenu_contactLabel__xZm1D{font-weight:500;opacity:.8}.MobileMenu_socialLinks__yxOxl{display:flex;gap:clamp(15px,4vw,20px);margin-top:clamp(8px,2vh,10px)}.MobileMenu_socialLink__DFKRk{color:#c9a86c;font-family:var(--font-heading);font-size:clamp(14px,3.5vw,16px);text-decoration:none;transition:color .3s ease}.MobileMenu_socialLink__DFKRk:hover{color:#ffffff}@media (max-width:1024px){.MobileMenu_menuButton__RmXTP,.MobileMenu_menuPanel__IDM3c.MobileMenu_open__M4oWG{display:flex}}@media (max-width:360px){.MobileMenu_menuPanel__IDM3c{padding-top:70px}.MobileMenu_menuItemButton__mRQ6N{font-size:15px;height:48px}.MobileMenu_submenuButton__8svPj{font-size:12px;height:38px}}.ClientLayout_layout__Uwx4Z{max-width:1600px;margin:0 auto;height:100vh;display:flex;overflow-x:hidden;background-color:var(--color-theme)}.ClientLayout_mainContent__MoXRt{flex:1 1;height:100vh;overflow-y:auto;background-color:var(--color-bg);scrollbar-width:thin;scrollbar-color:rgba(201,168,108,.3) #2D4A43}.ClientLayout_mainContent__MoXRt::-webkit-scrollbar{width:6px}.ClientLayout_mainContent__MoXRt::-webkit-scrollbar-track{background:var(--color-theme)}.ClientLayout_mainContent__MoXRt::-webkit-scrollbar-thumb{background:rgba(201,168,108,.3);border-radius:3px}.ClientLayout_mainContent__MoXRt::-webkit-scrollbar-thumb:hover{background:rgba(201,168,108,.5)}@media (max-width:1024px){.ClientLayout_mainContent__MoXRt{right:0}}