.Container_container__mimRt{width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative}.Container_padding__YgHYz{padding-left:90px;padding-right:90px}@media(max-width:1200px){.Container_padding__YgHYz{padding-left:60px;padding-right:60px}}@media(max-width:768px){.Container_padding__YgHYz{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:480px){.Container_padding__YgHYz{padding-left:1rem;padding-right:1rem}}.Container_sm__4AVn3{max-width:640px}.Container_md__LpOsh{max-width:768px}.Container_lg__VD2xR{max-width:1024px}.Container_xl__WKhQl{max-width:1280px}.Container_xxl__ZioWx{max-width:1440px}.Container_xxxl__beXb7{max-width:1600px}.Container_full__dr33V{max-width:100%}.CookieConsent_banner__98C8v{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:16px;background:var(--bg-elevated);border-top:1px solid var(--border);box-shadow:var(--shadow-lg);animation:CookieConsent_cookieBannerSlideUp__YCHzY .3s ease-out}.CookieConsent_content__HMm1r{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between}.CookieConsent_text__kWIv2{flex:1;min-width:200px;font-size:14px;color:var(--text-secondary);line-height:1.5}.CookieConsent_link__9Jq08{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.CookieConsent_link__9Jq08:hover{color:var(--accent-hover)}.CookieConsent_actions__NQflx{display:flex;gap:8px;flex-shrink:0}.CookieConsent_acceptButton__pZbIp{padding:8px 20px;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background var(--transition-fast)}.CookieConsent_acceptButton__pZbIp:hover{background:var(--accent-hover)}.CookieConsent_declineButton__ABI7k{padding:8px 20px;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--text-secondary);font-size:14px;font-weight:500;border:1px solid var(--border);cursor:pointer;transition:all var(--transition-fast)}.CookieConsent_declineButton__ABI7k:hover{border-color:var(--border-hover);color:var(--text-primary)}@keyframes CookieConsent_cookieBannerSlideUp__YCHzY{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Footer_footer__cuq1x{background:var(--brand-900);color:var(--text-on-dark-muted);padding:3rem 0 1.5rem}.Footer_top__kuewq{display:grid;grid-template-columns:1fr;gap:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(245,243,252,.12)}@media(min-width:768px){.Footer_top__kuewq{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media(min-width:1024px){.Footer_top__kuewq{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}}.Footer_brand__vGwHn{display:flex;flex-direction:column;gap:1rem}.Footer_logo__f0uOK{height:27px;width:auto;align-self:flex-start}.Footer_tagline__8Xhu_{font-size:.875rem;line-height:1.625;max-width:360px}.Footer_contacts__EgALE,.Footer_nav__KicO0{display:flex;flex-direction:column;gap:.5rem}.Footer_contactsName__TdyVu{color:var(--text-on-dark);font-weight:600}.Footer_link__1hjAR{width:-moz-fit-content;width:fit-content;font-size:.875rem;color:var(--text-on-dark-muted);transition:color .2s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.Footer_link__1hjAR:hover{color:var(--text-on-dark)}}.Footer_bottom__AvFb6{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.5rem}.Footer_copyright__u4adx{max-width:720px;font-size:.875rem;line-height:1.625}