*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}.container{max-width:1200px;margin:0 auto;padding:0 1rem}:focus-visible{outline:2px solid #4CAF50;outline-offset:2px}.MobileTopBar_mobileTopBar__mHwwr{display:flex;justify-content:space-between;align-items:center;gap:12px;position:fixed;top:0;left:0;right:0;z-index:100;padding:8px 12px;background:rgba(255,255,255,.98);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border-bottom:1px solid rgba(13,51,100,.12);box-shadow:0 2px 8px rgba(0,0,0,.04)}.MobileTopBar_burgerBtn__D6hEz{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#0d3364,#1956a3);color:#ffffff;border:none;box-shadow:0 4px 12px rgba(13,51,100,.25);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.MobileTopBar_burgerBtn__D6hEz:hover{background:linear-gradient(135deg,#134b84,#2167c4);transform:scale(1.05)}.MobileTopBar_burgerBtn__D6hEz:active{transform:scale(.95)}.MobileTopBar_burgerBtn__D6hEz .MobileTopBar_material-symbols-outlined__kNr_O{font-size:26px}.MobileTopBar_langSwitcher__d1GH1{font-size:14px}@media (min-width:1025px){.MobileTopBar_mobileTopBar__mHwwr{display:none!important}}.CookieConsent3D_overlay__CZ2iP{position:fixed;bottom:0;left:0;right:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .3s ease}.CookieConsent3D_overlay__CZ2iP.CookieConsent3D_show__sEnzP{pointer-events:all;opacity:1}.CookieConsent3D_container__PIi3X{position:relative;max-width:600px;margin:0 auto 2rem;padding:0 1rem;transform:translateY(100%);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.CookieConsent3D_container__PIi3X.CookieConsent3D_slideIn__QJ5qw{transform:translateY(0)}.CookieConsent3D_background3D__gJmNi{position:absolute;inset:0;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 20px 60px rgba(102,126,234,.4),0 10px 30px rgba(0,0,0,.2)}.CookieConsent3D_cube__1bP0A{position:absolute;width:60px;height:60px;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.2);border-radius:12px;animation:CookieConsent3D_float__qq0UW 6s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CookieConsent3D_cube__1bP0A:first-child{top:20%;left:10%;animation-delay:0s;transform:rotate(45deg)}.CookieConsent3D_cube__1bP0A:nth-child(2){top:60%;left:80%;animation-delay:2s;transform:rotate(-30deg);width:40px;height:40px}.CookieConsent3D_cube__1bP0A:nth-child(3){top:30%;right:15%;animation-delay:4s;transform:rotate(15deg);width:50px;height:50px}@keyframes CookieConsent3D_float__qq0UW{0%,to{transform:translateY(0) rotate(45deg)}50%{transform:translateY(-20px) rotate(60deg)}}.CookieConsent3D_content__Xgy0W{position:relative;z-index:1;padding:2.5rem;text-align:center;color:white}.CookieConsent3D_iconWrapper__zbnlB{display:flex;justify-content:center;margin-bottom:1.5rem}.CookieConsent3D_cookieIcon__Tz8OW{width:80px;height:80px;animation:CookieConsent3D_bounce__fhPXV 2s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3))}@keyframes CookieConsent3D_bounce__fhPXV{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(-5deg)}75%{transform:translateY(-5px) rotate(5deg)}}.CookieConsent3D_title__K3ZaC{font-size:1.75rem;font-weight:700;margin:0 0 1rem;color:white;text-shadow:0 2px 10px rgba(0,0,0,.2)}.CookieConsent3D_description__V29PY{font-size:.95rem;line-height:1.6;color:rgba(255,255,255,.95);max-width:480px;margin:0 auto 1.5rem}.CookieConsent3D_links__FLivS{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2rem;flex-wrap:wrap}.CookieConsent3D_link__8ECZx{color:white;text-decoration:none;font-size:.875rem;font-weight:600;padding:.25rem 0;border-bottom:2px solid transparent;transition:all .3s ease}.CookieConsent3D_link__8ECZx:hover{border-bottom-color:white;transform:translateY(-2px)}.CookieConsent3D_separator__AZzjA{color:rgba(255,255,255,.5);font-size:.875rem}.CookieConsent3D_actions__ZqS7_{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.CookieConsent3D_btnAccept__qv_MK,.CookieConsent3D_btnDecline__en20S{padding:.875rem 2rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;position:relative;overflow:hidden}.CookieConsent3D_btnDecline__en20S{background:rgba(255,255,255,.2);color:white;border:2px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CookieConsent3D_btnDecline__en20S:hover{background:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.CookieConsent3D_btnAccept__qv_MK{background:white;color:#667eea;box-shadow:0 10px 30px rgba(0,0,0,.2)}.CookieConsent3D_btnAccept__qv_MK:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.CookieConsent3D_btnAccept__qv_MK:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(102,126,234,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.CookieConsent3D_btnAccept__qv_MK:hover:before{width:300px;height:300px}.CookieConsent3D_arrowIcon__7lOXK{width:20px;height:20px;transition:transform .3s ease}.CookieConsent3D_btnAccept__qv_MK:hover .CookieConsent3D_arrowIcon__7lOXK{transform:translateX(5px)}@media (max-width:640px){.CookieConsent3D_container__PIi3X{margin:0 0 1rem}.CookieConsent3D_content__Xgy0W{padding:2rem 1.5rem}.CookieConsent3D_title__K3ZaC{font-size:1.5rem}.CookieConsent3D_description__V29PY{font-size:.875rem}.CookieConsent3D_cookieIcon__Tz8OW{width:60px;height:60px}.CookieConsent3D_actions__ZqS7_{flex-direction:column}.CookieConsent3D_btnAccept__qv_MK,.CookieConsent3D_btnDecline__en20S{width:100%;justify-content:center}.CookieConsent3D_cube__1bP0A{width:40px;height:40px}.CookieConsent3D_cube__1bP0A:nth-child(2){width:30px;height:30px}.CookieConsent3D_cube__1bP0A:nth-child(3){width:35px;height:35px}}@media (prefers-color-scheme:dark){.CookieConsent3D_background3D__gJmNi{background:linear-gradient(135deg,#4c1d95,#5b21b6)}}