@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}[data-theme=dark]{--background-color:#0f0f0f;--header-logo-color:#e8e8e8;--h1-font-color:#e8e8e8;--p-font-color:#b0b0b0;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#888;--text-body:#c9c9c9;--heading-color:#e8e8e8;--card-bg:#1a1a2e;--section-bg:#141422;--subtle-bg:#1e1e30;--highlight-bg:#1e1e35;--border-color:#ffffff14;--border-subtle:#ffffff0f;--link-color:#7b93f5;--link-hover-color:#a78bfa;--brand-primary:#7b93f5;--brand-secondary:#a78bfa;--nav-link-color:#d0d0d0;--nav-link-hover-color:#f87171;--nav-link-hover-bg:#f8717114;--nav-border-color:#ffffff0f;--table-header-bg:#1e1e35;--table-header-color:#7b93f5;--table-stripe-bg:#1a1a2e;--table-hover-bg:#24243a;--faq-bg:#1a1a2e;--faq-hover-bg:#1e1e35;--faq-question-color:#e0e0e0;--faq-answer-color:#a0a0a0;--faq-icon-color:#7b93f5;--badge-bg:#7b93f5;--badge-color:#fff;--btn-primary-bg:linear-gradient(135deg,#667eea,#764ba2);--btn-primary-color:#fff;--input-background:#20212c;--input-text-color:#dfdfdf;--input-box-shadow:0px 0px 20px 1px #00000061;--input-placeholder-text-color:#bbb;--input-button-background-color:#f30049ce;--input-button-hover-background-color:#a50037;--result-background-color:#00000085;--result-border:1.5px solid #1e1f2471;--result-box-shadow:1px 1px 10px 10px #0000002c;--result-title-font-color:silver;--result-table-font-color:#c9c9c9;--result-table-bg-color:#191a27;--loader-bg-color:#272935;--loader-border:1.2px solid #5e6076;--loader-box-shadow:1px 1px 20px 10px transparent;--loader-progress-bg-color:#dd0155c9;--loader-progress-box-shadow:1px 1px 20px 10px #0000004b;--loader-animated-color:#fff;--error-bg-color:#262733;--error-border:1.2px solid #ffffff0f;--error-font-color:#e93848;--footer-text-color:#dfdfdf;--cookie-banner-bg:#1a1a2e;--cookie-banner-text:#c9c9c9;--cookie-reject-bg:#2a2a3e;--cookie-reject-color:#c9c9c9;--cookie-reject-hover-bg:#343450;--notice-bg:#2a2a1e;--notice-border:#652;--notice-color:#e0c060;--download-btn-bg:#c50052d7;--download-btn-hover-bg:#a10144}[data-theme=light]{--background-color:#fff;--h1-font-color:#1e1e1e;--p-font-color:#5c5c5c;--header-logo-color:#2c2c2c;--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#666;--text-body:#333;--heading-color:#1a202c;--card-bg:#fff;--section-bg:#f0f2f5;--subtle-bg:#f8f9fa;--highlight-bg:#f0f4ff;--border-color:#0000000f;--border-subtle:#e9ecef;--link-color:#667eea;--link-hover-color:#764ba2;--brand-primary:#667eea;--brand-secondary:#764ba2;--nav-link-color:#1a1a1a;--nav-link-hover-color:#f44336;--nav-link-hover-bg:#f443360d;--nav-border-color:#0000000f;--table-header-bg:#f0f4ff;--table-header-color:#667eea;--table-stripe-bg:#f8f9fa;--table-hover-bg:#e9ecef;--faq-bg:#fff;--faq-hover-bg:#f0f4ff;--faq-question-color:#2d3748;--faq-answer-color:#4a5568;--faq-icon-color:#667eea;--badge-bg:#667eea;--badge-color:#fff;--btn-primary-bg:linear-gradient(135deg,#667eea,#764ba2);--btn-primary-color:#fff;--input-background:#fff;--input-text-color:#222;--input-box-shadow:0px 0px 20px 1px #8a8a8a61;--input-placeholder-text-color:#797979;--input-button-background-color:#1477e9e7;--input-button-hover-background-color:#0f69cfe7;--result-background-color:#fff;--result-border:2px solid #82839142;--result-box-shadow:0px 0px 8px 4px #22222227;--result-title-font-color:#222;--result-table-font-color:#222;--result-table-bg-color:#e6e6e68c;--loader-bg-color:#fff;--loader-border:1.2px solid #b8b8b86c;--loader-box-shadow:0px 0px 5px 5px #00000017;--loader-progress-bg-color:#0327f7c9;--loader-progress-box-shadow:0px 0px 4px 4px #0003;--loader-animated-color:#0755ff;--error-bg-color:#fff;--error-border:1.2px solid #0000001a;--error-font-color:#ff5050;--footer-text-color:#464646;--cookie-banner-bg:#fff;--cookie-banner-text:#333;--cookie-reject-bg:#f0f2f5;--cookie-reject-color:#333;--cookie-reject-hover-bg:#e9ecef;--notice-bg:#fff3cd;--notice-border:#ffc107;--notice-color:#856404;--download-btn-bg:#c50052d7;--download-btn-hover-bg:#a10144}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb{background-color:#0000}body::-webkit-scrollbar-track{background-color:#0000}a{color:inherit;text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.global-container{box-sizing:border-box;max-width:1200px;margin-left:auto;margin-right:auto;padding:2rem}.global-container__content{box-sizing:border-box;max-width:720px;margin-left:auto;margin-right:auto}@media (max-width:768px){.global-container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:480px){.global-container{padding-left:.75rem;padding-right:.75rem}}.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame{display:none!important}body{top:0!important}.skiptranslate{display:none!important}
.Header-module__zCemKG__navstyle{z-index:100;align-items:center;display:flex;position:relative}.Header-module__zCemKG__navstyle ul{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Header-module__zCemKG__navstyle ul li{vertical-align:top;display:inline-block;position:relative}.Header-module__zCemKG__navstyle ul li a{color:var(--nav-link-color,#1a1a1a);border-radius:6px;padding:8px 12px;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s,background .3s;display:block}.Header-module__zCemKG__navstyle ul li a:hover{color:var(--nav-link-hover-color,#f44336);background:var(--nav-link-hover-bg,#f443360d)}.Header-module__zCemKG__navDropdown{position:relative}.Header-module__zCemKG__navDropdownTrigger{width:100%;font:inherit;color:var(--nav-link-color,#1a1a1a);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:16px;font-weight:500;transition:color .3s,background .3s;display:flex}.Header-module__zCemKG__navDropdownTrigger:hover{color:var(--nav-link-hover-color,#f44336);background:var(--nav-link-hover-bg,#f443360d)}.Header-module__zCemKG__navChevron{color:#1a73e8;flex-shrink:0;transition:transform .2s}.Header-module__zCemKG__navDropdownOpen .Header-module__zCemKG__navChevron{transform:rotate(180deg)}.Header-module__zCemKG__navDropdownMenu{background:var(--background-color,#fff);border:1px solid var(--nav-border-color,#00000014);border-radius:10px;min-width:280px;margin:0;padding:8px 0;list-style:none;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000f}.Header-module__zCemKG__navDropdownLink{padding:10px 18px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:block;color:var(--heading-color,#1a1a1a)!important;text-decoration:none!important}.Header-module__zCemKG__navDropdownLink:hover{background:#0000000f;color:var(--heading-color,#1a1a1a)!important;text-decoration:underline!important}@media (hover:hover) and (min-width:769px){.Header-module__zCemKG__navDropdownMenu{z-index:1200;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:calc(100% + 4px);left:0;transform:translateY(-4px)}.Header-module__zCemKG__navDropdown:hover .Header-module__zCemKG__navDropdownMenu,.Header-module__zCemKG__navDropdown:focus-within .Header-module__zCemKG__navDropdownMenu,.Header-module__zCemKG__navDropdownOpen .Header-module__zCemKG__navDropdownMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.Header-module__zCemKG__header-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.Header-module__zCemKG__header{z-index:1000;background:var(--background-color,white);box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:1rem 2rem;text-decoration:none;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000f}.Header-module__zCemKG__Anchar{align-items:center;gap:12px;margin:0;text-decoration:none;display:flex}.Header-module__zCemKG__Anchar:focus,.Header-module__zCemKG__Anchar:active,.Header-module__zCemKG__Anchar:hover{text-decoration:none}.Header-module__zCemKG__header>div{align-items:center;display:flex}.Header-module__zCemKG__header a{color:var(--header-logo-color);cursor:pointer;margin:0;text-decoration:none}.Header-module__zCemKG__header h2{margin:0;font-size:2rem;font-weight:800;line-height:1;text-decoration:none}.Header-module__zCemKG__header a span{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Header-module__zCemKG__img-logo{flex-shrink:0;margin:0;display:block}.Header-module__zCemKG__tittle-a{align-items:center;margin:0;text-decoration:none;display:flex}.Header-module__zCemKG__tittle-a a,.Header-module__zCemKG__tittle-a a:focus,.Header-module__zCemKG__tittle-a a:active,.Header-module__zCemKG__tittle-a a:hover{text-decoration:none}.Header-module__zCemKG__header h4{font-size:1rem;font-weight:700}.Header-module__zCemKG__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none;position:relative}.Header-module__zCemKG__hamburger span{background:var(--header-logo-color,#333);border-radius:1px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.Header-module__zCemKG__hamburgerOpen1{transform:translateY(7px)rotate(45deg)}.Header-module__zCemKG__hamburgerOpen2{opacity:0}.Header-module__zCemKG__hamburgerOpen3{transform:translateY(-7px)rotate(-45deg)}@media (max-width:768px){.Header-module__zCemKG__hamburger{display:flex}.Header-module__zCemKG__navstyle{background:var(--background-color,white);opacity:0;visibility:hidden;justify-content:center;align-items:stretch;padding-top:80px;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.Header-module__zCemKG__navstyle.Header-module__zCemKG__navOpen{opacity:1;visibility:visible}.Header-module__zCemKG__navstyle ul{flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:100%;padding:0 1rem;display:flex}.Header-module__zCemKG__navstyle ul li{border-bottom:1px solid var(--nav-border-color,#0000000f);display:block}.Header-module__zCemKG__navstyle ul li a{align-items:center;min-height:44px;padding:12px 16px;font-size:16px;display:flex}.Header-module__zCemKG__navDropdownTrigger{border-bottom:1px solid var(--nav-border-color,#0000000f);border-radius:0;min-height:44px;padding:12px 16px}.Header-module__zCemKG__navDropdownMenu{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:100%;padding:0 0 8px 12px;display:none;position:static}.Header-module__zCemKG__navDropdownOpen .Header-module__zCemKG__navDropdownMenu{display:block}.Header-module__zCemKG__navDropdownLink{border-radius:6px;padding:12px 16px;font-size:15px}}@media (max-width:430px){.Header-module__zCemKG__header{min-height:70px;padding:.75rem 1rem}.Header-module__zCemKG__header h2{font-size:1.5rem}.Header-module__zCemKG__img-logo{width:40px!important;height:40px!important}}@media (max-width:360px){.Header-module__zCemKG__header{padding:.5rem .75rem}}
.ThemeButton-module___dJSUa__wrap{z-index:1100;flex-shrink:0;position:relative}.ThemeButton-module___dJSUa__trigger{border:1px solid var(--nav-border-color,#0000001f);background:var(--theme-trigger-bg,#0000000f);width:44px;height:44px;color:var(--nav-link-color,#1a1a1a);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.ThemeButton-module___dJSUa__trigger:hover{background:var(--theme-trigger-hover-bg,#00000017);border-color:var(--nav-link-color,#0000002e)}.ThemeButton-module___dJSUa__trigger:focus{outline-offset:2px;outline:2px solid #4285f473}.ThemeButton-module___dJSUa__trigger:focus:not(:focus-visible){outline:none}.ThemeButton-module___dJSUa__triggerIcon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}[data-theme=dark] .ThemeButton-module___dJSUa__trigger{--theme-trigger-bg:#ffffff14;--theme-trigger-hover-bg:#ffffff1f}.ThemeButton-module___dJSUa__dropdown{background:var(--background-color,#fff);border:1px solid var(--nav-border-color,#0000001a);overscroll-behavior:contain;border-radius:12px;min-width:132px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 36px #0000001f,0 2px 8px #0000000f}.ThemeButton-module___dJSUa__option{color:var(--nav-link-color,#1a1a1a);cursor:pointer;padding:10px 18px;font-size:15px;font-weight:400;line-height:1.4;transition:background .15s,color .15s}.ThemeButton-module___dJSUa__option:hover{background:var(--nav-link-hover-bg,#4285f414);color:#1a73e8}.ThemeButton-module___dJSUa__optionActive{color:#1a73e8;background:#4285f40f;font-weight:600}@media (max-width:768px){.ThemeButton-module___dJSUa__trigger{width:40px;height:40px}.ThemeButton-module___dJSUa__triggerIcon{width:20px;height:20px}.ThemeButton-module___dJSUa__triggerIcon svg{width:18px;height:18px}.ThemeButton-module___dJSUa__dropdown{min-width:120px}.ThemeButton-module___dJSUa__option{padding:9px 16px;font-size:14px}}
.GoogleTranslateDropdown-module__ARZk4G__wrap{z-index:1100;position:relative}.GoogleTranslateDropdown-module__ARZk4G__trigger{border:1px solid var(--nav-border-color,#0000001f);cursor:pointer;color:var(--nav-link-color,#1a1a1a);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:background .2s,border-color .2s;display:flex}.GoogleTranslateDropdown-module__ARZk4G__trigger:hover{background:var(--nav-link-hover-bg,#f443360d);border-color:var(--nav-link-color,#999)}.GoogleTranslateDropdown-module__ARZk4G__triggerLabel{text-overflow:ellipsis;max-width:120px;overflow:hidden}.GoogleTranslateDropdown-module__ARZk4G__chevron{flex-shrink:0;transition:transform .2s}.GoogleTranslateDropdown-module__ARZk4G__chevronOpen{transform:rotate(180deg)}.GoogleTranslateDropdown-module__ARZk4G__dropdown{background:var(--background-color,#fff);border:1px solid var(--nav-border-color,#0000001a);overscroll-behavior:contain;border-radius:12px;min-width:200px;max-height:400px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 36px #0000001f,0 2px 8px #0000000f}.GoogleTranslateDropdown-module__ARZk4G__dropdown::-webkit-scrollbar{width:5px}.GoogleTranslateDropdown-module__ARZk4G__dropdown::-webkit-scrollbar-track{background:0 0}.GoogleTranslateDropdown-module__ARZk4G__dropdown::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.GoogleTranslateDropdown-module__ARZk4G__option{color:var(--nav-link-color,#1a1a1a);cursor:pointer;white-space:nowrap;padding:10px 20px;font-size:15px;font-weight:400;line-height:1.4;transition:background .15s,color .15s}.GoogleTranslateDropdown-module__ARZk4G__option:hover{background:var(--nav-link-hover-bg,#4285f414);color:#1a73e8}.GoogleTranslateDropdown-module__ARZk4G__optionActive{color:#1a73e8;background:#4285f40f;font-weight:600}.GoogleTranslateDropdown-module__ARZk4G__hiddenWidget{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.GoogleTranslateDropdown-module__ARZk4G__trigger{gap:4px;padding:6px 10px;font-size:13px}.GoogleTranslateDropdown-module__ARZk4G__triggerLabel{max-width:90px}.GoogleTranslateDropdown-module__ARZk4G__dropdown{min-width:180px;max-height:350px;right:-10px}.GoogleTranslateDropdown-module__ARZk4G__option{padding:9px 16px;font-size:14px}}@media (max-width:380px){.GoogleTranslateDropdown-module__ARZk4G__triggerLabel{max-width:70px}}
.Footer-module__q7ZRWa__footer{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:28px 40px 24px}.Footer-module__q7ZRWa__social-wrap{margin-bottom:20px}.Footer-module__q7ZRWa__social-label{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.Footer-module__q7ZRWa__social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__q7ZRWa__social-links li{margin:0;padding:0}.Footer-module__q7ZRWa__social-link{color:#fff;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s,color .25s,transform .25s;display:flex}.Footer-module__q7ZRWa__social-link:hover{color:#667eea;background:#fffffff2;transform:translateY(-3px)}.Footer-module__q7ZRWa__social-link:focus{outline-offset:3px;outline:2px solid #fffc}.Footer-module__q7ZRWa__social-link svg{width:22px;height:22px}.Footer-module__q7ZRWa__Ul-d{flex-wrap:wrap;justify-content:center;gap:8px 4px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__q7ZRWa__Ul-d li a{color:#fffffff2;font-size:14px;text-decoration:none;transition:color .25s,opacity .25s}.Footer-module__q7ZRWa__Ul-d li a:hover{color:#fff;opacity:1}.Footer-module__q7ZRWa__affiliationDisclaimer{color:#ffffffb8;opacity:.95;max-width:42rem;margin:16px auto 0;padding:0 12px;font-size:11px;line-height:1.45}.Footer-module__q7ZRWa__styles-p{opacity:.9;margin-top:10px;margin-bottom:0;font-size:13px;line-height:1.5}@media (max-width:600px){.Footer-module__q7ZRWa__footer{padding:24px 20px 20px}.Footer-module__q7ZRWa__social-link{width:40px;height:40px}.Footer-module__q7ZRWa__social-link svg{width:20px;height:20px}.Footer-module__q7ZRWa__social-links{gap:16px}}
.CookieConsent-module__t2gHdW__banner{z-index:9999;background:var(--cookie-banner-bg,#fff);border-top:1px solid #00000014;padding:1rem 1.5rem;animation:.3s ease-out CookieConsent-module__t2gHdW__slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000001f}@keyframes CookieConsent-module__t2gHdW__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieConsent-module__t2gHdW__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;display:flex}.CookieConsent-module__t2gHdW__text{color:var(--cookie-banner-text,#333);flex:1;min-width:200px;margin:0;font-size:.95rem;line-height:1.5}.CookieConsent-module__t2gHdW__link{color:var(--link-color,#667eea);font-weight:600;text-decoration:none}.CookieConsent-module__t2gHdW__link:hover{text-decoration:underline}.CookieConsent-module__t2gHdW__actions{flex-shrink:0;gap:.75rem;display:flex}.CookieConsent-module__t2gHdW__accept,.CookieConsent-module__t2gHdW__reject{cursor:pointer;border:none;border-radius:8px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s,color .2s,transform .15s}.CookieConsent-module__t2gHdW__accept{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.CookieConsent-module__t2gHdW__accept:hover{filter:brightness(1.05);transform:translateY(-1px)}.CookieConsent-module__t2gHdW__reject{background:var(--cookie-reject-bg,#f0f2f5);color:var(--cookie-reject-color,#333);border:2px solid #dee2e6}.CookieConsent-module__t2gHdW__reject:hover{background:var(--cookie-reject-hover-bg,#e9ecef);transform:translateY(-1px)}@media (max-width:600px){.CookieConsent-module__t2gHdW__inner{text-align:center;flex-direction:column;align-items:stretch}.CookieConsent-module__t2gHdW__actions{justify-content:center}.CookieConsent-module__t2gHdW__accept,.CookieConsent-module__t2gHdW__reject{flex:1}}
