body,html{max-width:100vw!important;overflow-x:hidden!important}body{margin:0;padding:0;box-sizing:border-box;background-color:#212121;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw}@keyframes kenburns-effect{0%{transform:scale(1.1)}to{transform:scale(1)}}.kenburns-image{object-position:center top;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:kenburns-effect 8s ease-in-out backwards}@media (max-width:767px){.kenburns-image{object-position:center center}}@media (min-aspect-ratio:7/3){.swiper-slide-active .kenburns-image{object-position:center bottom}}a,button{-webkit-tap-highlight-color:transparent}body.modal-open{position:fixed;width:100%}.app-content-wrapper{opacity:1;transition:opacity .5s ease-in}.app-content-wrapper.loading{opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}.app-content-wrapper.loaded{opacity:1;visibility:visible;pointer-events:auto;position:relative}.app-content-wrapper.loading .kenburns-image,.app-content-wrapper.loading [data-aos]{animation:none!important;transition:none!important;opacity:0}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner-frame.skiptranslate,.goog-te-gadget-icon,.goog-te-menu-frame,.goog-te-menu-value,.goog-tooltip,iframe[id^=":"]{display:none!important}.Footer_footer__eNA9m{background:#111;color:#f5f5f5;border-top:1px solid #2d2d2d;position:relative;overflow:hidden}.Footer_footerInner__WKhML{max-width:1700px;margin:0 auto;padding:4rem 1.5rem 0;position:relative;z-index:1}.Footer_footerGrid__Zjk4v{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;justify-items:center;text-align:center;position:relative}@media (min-width:768px){.Footer_footerGrid__Zjk4v{grid-template-columns:1.5fr 1fr 1fr 1.2fr;align-items:start;text-align:left;justify-items:start;gap:2rem}}.Footer_logoArea__cBWjN{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.Footer_logoArea__cBWjN{align-items:flex-start}}.Footer_logo__8uCHD{filter:brightness(0) invert(1);transition:transform .3s ease}.Footer_logo__8uCHD:hover{transform:scale(1.05)}.Footer_info__7BhXY{margin-top:1.25rem;color:#bdbdbd;font-size:.95rem;line-height:1.7;max-width:360px}.Footer_info__7BhXY strong{color:#fff;font-weight:700;display:block;margin-bottom:.35rem}.Footer_navArea__00DSw{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.Footer_navArea__00DSw{align-items:flex-start}}.Footer_navTitle__uhIi9{font-size:1.15rem;font-weight:800;color:#ffc107;margin-bottom:.9rem}.Footer_navList__H0Xhh{list-style:none;padding:0;margin:0;display:grid;grid-gap:.5rem;gap:.5rem}.Footer_navLink__7Lm3x{color:#f5f5f5;text-decoration:none;font-weight:600;font-size:.95rem;transition:color .25s ease;position:relative}.Footer_navLink__7Lm3x:hover{color:#ffc107}.Footer_navLink__7Lm3x:after{content:"";position:absolute;left:0;bottom:-3px;height:2px;width:0;background:#ffc107;transition:width .25s ease}.Footer_navLink__7Lm3x:hover:after{width:100%}.Footer_footerImageContainer__lcn0f{position:absolute;bottom:2%;right:6rem;width:400px;opacity:.5;height:270px;pointer-events:none;z-index:0;transition:right .3s ease,width .3s ease}.Footer_footerImage__Bk4qa{display:block;height:140%;width:140%;object-fit:contain;opacity:.95;transition:transform .3s ease,opacity .3s ease}.Footer_footerImage__Bk4qa:hover{transform:scale(1.03);opacity:1}.Footer_footerBottom__BDIjN{margin-top:4rem;padding:1.1rem 0;border-top:1px solid #2f2f2f;display:flex;width:100%;align-items:center;justify-content:center}.Footer_copy__1rMWy{color:#9e9e9e;font-size:.92rem;line-height:1.2;margin:0}.Footer_contactArea__PsKS2{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.Footer_contactArea__PsKS2{align-items:flex-start}}.Footer_contactList__J2slu{display:flex;flex-direction:column;gap:1.25rem;list-style:none;padding:0;margin:0}.Footer_contactItem__M0DvS{display:flex;align-items:flex-start;gap:1rem}.Footer_contactIconWrapper__hgiax{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(255,193,7,.1);border-radius:50%;width:40px;height:40px}.Footer_contactIcon__a5faz{width:20px;height:20px;color:#ffc107}.Footer_contactText__UmeP4 strong{color:#ffffff;font-size:.95rem;font-weight:600;margin-bottom:.2rem;display:block}.Footer_contactText__UmeP4 p{margin:0;color:#bdbdbd;font-size:.9rem;line-height:1.6;word-break:break-word}.Footer_langArea__sEEB6{display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width:768px){.Footer_langArea__sEEB6{align-items:flex-start;width:auto}}@media (max-width:768px){.Footer_footerGrid__Zjk4v{grid-template-columns:1fr 1fr;gap:2rem 1.5rem;justify-items:start;text-align:left}.Footer_footerImageContainer__lcn0f{width:400px;height:200px;right:2.4rem;bottom:1.2rem;opacity:.2;z-index:0}.Footer_footerBottom__BDIjN{flex-direction:column;text-align:center;gap:.75rem;margin-top:2rem}.Footer_logoArea__cBWjN .Footer_info__7BhXY{display:none}.Footer_contactArea__PsKS2,.Footer_contactList__J2slu,.Footer_langArea__sEEB6,.Footer_logoArea__cBWjN,.Footer_navArea__00DSw{align-items:flex-start;width:100%}.Footer_contactList__J2slu{display:flex;flex-direction:column;gap:1.5rem}.Footer_contactItem__M0DvS{flex-direction:row;align-items:flex-start;gap:1rem}.Footer_contactText__UmeP4{text-align:left}.Footer_contactText__UmeP4 p{font-size:.85rem}}.LanguageList_langList__xnTVR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.LanguageList_langItem___wNDz{display:inline-flex;align-items:center;gap:.75rem;background:none;border:none;cursor:pointer;color:#f5f5f5;font-weight:600;font-size:.95rem;padding:.25rem .5rem;border-radius:.375rem;transition:color .25s ease,background-color .25s ease;text-align:left}.LanguageList_langItem___wNDz:not(:disabled):hover{color:#ffc107;background-color:rgba(255,255,255,.05)}.LanguageList_langFlag__BJYfi{width:24px;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 3px rgba(0,0,0,.3);flex-shrink:0}.LanguageList_langItem___wNDz.LanguageList_active__qAZ_9{color:#ffc107;font-weight:700;cursor:default}.Header_nav__3fHSH{position:fixed;top:0;left:0;width:100%;z-index:50;transition:background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,-webkit-backdrop-filter .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out,backdrop-filter .3s ease-out,box-shadow .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out,backdrop-filter .3s ease-out,box-shadow .3s ease-out,-webkit-backdrop-filter .3s ease-out;border-bottom:1px solid transparent}.Header_nav__3fHSH.Header_scrolled__sfZwa{box-shadow:0 4px 16px rgba(0,0,0,.08)}.Header_hero__RostW{background-color:rgba(33,33,33,.35);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border-bottom-color:rgba(255,193,7,.4)}.Header_hero__RostW .Header_logo__e5KhT{filter:brightness(0) invert(1)}.Header_hero__RostW .Header_navLink__LzXns{color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.Header_hero__RostW .Header_navLink__LzXns:hover{color:#ffc107}.Header_hero__RostW .Header_navLink__LzXns .Header_underline__g4dNv{background:linear-gradient(90deg,#ffc107,#ff9800)}.Header_light__VPGs0{background-color:rgba(255,255,255);backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);border-bottom-color:#004d40}.Header_light__VPGs0 .Header_logo__e5KhT{filter:none}.Header_light__VPGs0 .Header_navLink__LzXns{color:#212121;text-shadow:none}.Header_light__VPGs0 .Header_navLink__LzXns:hover{color:#004d40}.Header_light__VPGs0 .Header_navLink__LzXns .Header_underline__g4dNv{background-color:#ffc107}.Header_light__VPGs0 .Header_navLink__LzXns:hover .Header_underline__g4dNv{background-color:#004d40}.Header_dark__Tbdpt{background-color:#212121;border-bottom-color:#ffc107}.Header_dark__Tbdpt .Header_logo__e5KhT{filter:brightness(0) invert(1)}.Header_dark__Tbdpt .Header_navLink__LzXns{color:#ffffff}.Header_dark__Tbdpt .Header_navLink__LzXns:hover{color:#ffc107}.Header_dark__Tbdpt .Header_navLink__LzXns .Header_underline__g4dNv{background:linear-gradient(90deg,#ffc107,#ff9800)}.Header_container__EZyBV{max-width:1700px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.Header_logo__e5KhT{width:60px;height:40px;object-fit:contain;transition:width .3s ease,filter .3s ease-out,transform .3s ease}.Header_logo__e5KhT:hover{transform:scale(1.03)}@media (min-width:768px){.Header_logo__e5KhT{width:120px;height:60px}}.Header_navLinksContainer__07mu7{display:none}@media (min-width:768px){.Header_navLinksContainer__07mu7{display:flex;align-items:center;gap:2rem}}.Header_navLink__LzXns{position:relative;font-size:1.125rem;font-weight:600;text-decoration:none;transition:color .3s ease,transform .2s ease;display:flex;align-items:center;gap:8px}.Header_navLink__LzXns:hover{transform:translateY(-1px)}.Header_navLink__LzXns:active{transform:translateY(0)}.Header_navLink__LzXns .Header_underline__g4dNv{position:absolute;bottom:-4px;left:0;height:2px;width:0;transition:width .25s ease,background-color .3s ease .1s}.Header_navLink__LzXns:hover .Header_underline__g4dNv{width:100%}.Header_iconSvg__ZEWNP{width:20px;height:20px;flex-shrink:0;transition:color .3s ease,transform .3s ease}.Header_navLink__LzXns:hover .Header_iconSvg__ZEWNP{transform:scale(1.1)}.Header_mobileMenuButton__i228a{display:block;background:none;border:none;cursor:pointer;padding:.5rem;z-index:1001;transition:transform .3s ease}.Header_mobileMenuButton__i228a:hover{transform:scale(1.05)}@media (min-width:768px){.Header_mobileMenuButton__i228a{display:none}}.Header_mobileNav__HHzTb{position:absolute;top:100%;left:0;right:0;height:100vh;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.2,1),visibility .3s ease}.Header_mobileNavOpen__XbQCw{opacity:1;visibility:visible;transform:translateY(0)}.Header_mobileNavLinks__E7Kei{display:flex;flex-direction:column;align-items:center;padding:3rem 0 1.5rem;gap:1.5rem}.Header_light__VPGs0 .Header_mobileNav__HHzTb{background-color:#ffffff;border-top:1px solid rgba(0,0,0,.1)}.Header_light__VPGs0 .Header_mobileNavLink__cGBRQ,.Header_light__VPGs0 .Header_mobileNavLink__cGBRQ .Header_iconSvg__ZEWNP{color:#212121}.Header_dark__Tbdpt .Header_mobileNav__HHzTb{background-color:#212121;border-top:1px solid #ffc107}.Header_dark__Tbdpt .Header_mobileNavLink__cGBRQ,.Header_dark__Tbdpt .Header_mobileNavLink__cGBRQ .Header_iconSvg__ZEWNP{color:#ffffff}.Header_hero__RostW .Header_mobileNav__HHzTb{background-color:rgba(33,33,33,.95);border-top:1px solid #ffc107}.Header_hero__RostW .Header_mobileNavLink__cGBRQ,.Header_hero__RostW .Header_mobileNavLink__cGBRQ .Header_iconSvg__ZEWNP{color:#ffffff}.Header_mobileNavLink__cGBRQ{font-weight:600;font-size:1.125rem;text-decoration:none;display:flex;align-items:center;gap:8px;color:inherit;transition:color .3s ease-out,opacity .3s ease-out,transform .3s ease-out;opacity:0;transform:translateY(-10px)}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ{opacity:1;transform:translateY(0)}.Header_mobileNavLink__cGBRQ:hover{transform:translateY(-2px)}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:first-child{transition-delay:.1s}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:nth-child(2){transition-delay:.15s}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:nth-child(3){transition-delay:.2s}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:nth-child(4){transition-delay:.25s}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:nth-child(5){transition-delay:.3s}.Header_mobileNavOpen__XbQCw .Header_mobileNavLink__cGBRQ:nth-child(6){transition-delay:.35s}.Header_contactButton__l6CUv{background-color:#ffc107;color:#212121;padding:.5rem 1.25rem;border-radius:.375rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:background-color .2s ease}.Header_contactButton__l6CUv:hover{background-color:#ffca2c}.Header_activeLink__o27jD .Header_underline__g4dNv{width:100%}.Header_hero__RostW .Header_activeLink__o27jD{color:#ffc107}.Header_light__VPGs0 .Header_activeLink__o27jD{color:#004d40}.Header_light__VPGs0 .Header_activeLink__o27jD .Header_underline__g4dNv{background-color:#004d40}.Header_dark__Tbdpt .Header_activeLink__o27jD{color:#ffc107}.Header_light__VPGs0 .Header_activeMobileLink__NWXp7{color:#004d40}.Header_dark__Tbdpt .Header_activeMobileLink__NWXp7,.Header_hero__RostW .Header_activeMobileLink__NWXp7{color:#ffc107}.Header_light__VPGs0 .Header_activeMobileLink__NWXp7 .Header_iconSvg__ZEWNP{color:#004d40}.Header_dark__Tbdpt .Header_activeMobileLink__NWXp7 .Header_iconSvg__ZEWNP,.Header_hero__RostW .Header_activeMobileLink__NWXp7 .Header_iconSvg__ZEWNP{color:#ffc107}.GoogleTranslateWidget_translateWrapper__do_l_{position:relative;display:flex;align-items:center}.GoogleTranslateWidget_hiddenWidget__1oNkh{position:absolute;top:-2000px;left:-2000px;opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}.GoogleTranslateWidget_toggleButton__xfs5s{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.375rem;transition:background-color .2s ease,color .3s ease-out}.GoogleTranslateWidget_flagImage__XV3C5{width:24px;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 4px rgba(0,0,0,.2)}.GoogleTranslateWidget_langCode__F6D2G{font-weight:600;font-size:.9rem;transition:color .3s ease-out}.GoogleTranslateWidget_chevronIcon__mgbcm{width:16px;height:16px;transition:transform .2s ease,color .3s ease-out}.GoogleTranslateWidget_chevronIcon__mgbcm.GoogleTranslateWidget_open__t1DaT{transform:rotate(180deg)}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D{color:#ffffff}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D:hover{background-color:rgba(255,255,255,.1)}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D .GoogleTranslateWidget_langCode__F6D2G{color:#ffffff}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D:hover .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_hero__KZN8D:hover .GoogleTranslateWidget_langCode__F6D2G{color:#ffc107}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n{color:#212121}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n:hover{background-color:rgba(0,0,0,.05)}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n .GoogleTranslateWidget_langCode__F6D2G{color:#212121}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n:hover .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_light__FcL3n:hover .GoogleTranslateWidget_langCode__F6D2G{color:#004d40}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh{color:#ffffff}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh:hover{background-color:rgba(255,255,255,.1)}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh .GoogleTranslateWidget_langCode__F6D2G{color:#ffffff}.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh:hover .GoogleTranslateWidget_chevronIcon__mgbcm,.GoogleTranslateWidget_toggleButton__xfs5s.GoogleTranslateWidget_dark__Zsrbh:hover .GoogleTranslateWidget_langCode__F6D2G{color:#ffc107}.GoogleTranslateWidget_dropdownMenu__kkhDD{position:absolute;top:calc(100% + .5rem);right:0;border-radius:.5rem;box-shadow:0 8px 20px rgba(0,0,0,.2);width:160px;padding:.5rem;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:100}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_open__t1DaT{opacity:1;visibility:visible;transform:translateY(0)}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_light__FcL3n{background-color:#ffffff;border:1px solid #e0e0e0}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_dark__Zsrbh,.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_hero__KZN8D{background-color:#333333;border:1px solid #444444}.GoogleTranslateWidget_dropdownItem__Krcze{display:flex;align-items:center;gap:.75rem;width:100%;background:none;border:none;padding:.75rem 1rem;font-size:.95rem;font-weight:500;text-align:left;cursor:pointer;border-radius:.375rem;transition:background-color .2s ease,color .2s ease}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_light__FcL3n .GoogleTranslateWidget_dropdownItem__Krcze{color:#212121}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_light__FcL3n .GoogleTranslateWidget_dropdownItem__Krcze:hover{background-color:#f5f5f5;color:#004d40}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_dark__Zsrbh .GoogleTranslateWidget_dropdownItem__Krcze,.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_hero__KZN8D .GoogleTranslateWidget_dropdownItem__Krcze{color:#ffffff}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_dark__Zsrbh .GoogleTranslateWidget_dropdownItem__Krcze:hover,.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_hero__KZN8D .GoogleTranslateWidget_dropdownItem__Krcze:hover{background-color:#444444;color:#ffc107}@media (max-width:767px){.GoogleTranslateWidget_dropdownMenu__kkhDD{left:50%;right:auto;transform:translateX(-50%) translateY(10px)}.GoogleTranslateWidget_dropdownMenu__kkhDD.GoogleTranslateWidget_open__t1DaT{transform:translateX(-50%) translateY(0)}.GoogleTranslateWidget_toggleButton__xfs5s{padding:.75rem;gap:.75rem}.GoogleTranslateWidget_langCode__F6D2G{font-size:1rem}}.PageLoader_loaderOverlay__n6icX{position:fixed;inset:0;background-color:#212121;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:opacity .5s ease-out,visibility 0s linear .5s}.PageLoader_loaderOverlay__n6icX.PageLoader_hidden__UOJzz{opacity:0;visibility:hidden;pointer-events:none}.BackToTopButton_backToTopButton__JzfPD{position:fixed;bottom:2rem;right:2rem;background-color:#ffc107;color:#212121;width:50px;height:50px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;opacity:0;transform:translateY(100px);transition:all .4s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.BackToTopButton_backToTopButton__JzfPD:hover{background-color:#ffca2c;transform:translateY(-3px) scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.3)}.BackToTopButton_backToTopButton__JzfPD.BackToTopButton_visible__2qFQ1{opacity:1;transform:translateY(0)}