:root{--color-bg:var(--color-white);--color-read:#D32B19;--color-black:#18181a;--color-text:var(--color-black);--color-white:#fff}[data-theme="dark"]{--color-text:var(--color-white);--color-bg:var(--color-black);}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:normal;color:var(--color-text);background-color:var(--color-bg);}.header-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;position:sticky;top:0.25rem;z-index:9999}.header{display:flex;flex-direction:row;align-items:center;gap:3.25rem;padding:0.75rem 0.8125rem;border-radius:1.125rem;border:1px solid var(--color-text);background-color:var(--color-bg)}.nav-wrapper{display:flex;gap:1.875rem;}.logo-link{max-height:clamp(2.1875rem,2.0982rem + 0.4464vw,2.5rem);aspect-ratio:1/1;}.logo-dark{display:none;}[data-theme="dark"] .logo-dark{display:block;}[data-theme="dark"] .logo-light{display:none;}.btn{border-style:none;border-right-width:1rem;border-bottom-width:0.625rem;border-radius:0.9375rem;padding:0.125rem 0.625rem 0.375rem 0.125rem;cursor:pointer;transition:all 0.2s ease-out;text-decoration:none;color:var(--color-text);background-color:var(--color-text);}.btn > div{padding:1rem 1.5625rem;background-color:var(--color-bg);border-radius:0.75rem;position:relative;}.btn:active{padding:0.125rem;}.btn p{position:relative;z-index:2;margin:0;}.circle{background-color:var(--color-read);width:0.625rem;height:0.625rem;border-radius:100%;position:absolute;z-index:1;top:auto;right:auto;bottom:auto;left:100%;}.btn p::after{content:"";position:absolute;z-index:-1;top:0px;right:0px;bottom:0px;left:auto;width:0.625rem;height:0.625rem;border-radius:100%;background-color:var(--color-read);opacity:0;transition:all 0.3s ease-out;}.btn:hover p::after{opacity:100;top:-0.5rem;bottom:auto;}.btn-nav{font-size:0.875rem;border-radius:0.575rem;padding:0.076875rem 0.383125rem 0.23rem 0.076875rem}.btn-nav div{padding:0.613125rem 0.958125rem;border-radius:0.46rem;}.btn-nav p::after{width:0.3125rem;height:0.3125rem;}.nav-link-disabled{cursor:no-drop;opacity:0.6;position:relative;}.soon-badge{opacity:0;transition:all 0.3s ease;color:var(--color-read);position:absolute;top:0px;right:0px;left:auto;bottom:auto;}.nav-link-disabled:hover .soon-badge{opacity:1;top:-100%;}.theme-toggle{width:3.75rem;height:1.875rem;border:0.125rem solid var(--color-text);border-radius:100px;background-color:var(--color-text);cursor:pointer;position:relative}.language-toggle{width:3.75rem;height:1.875rem;border:0.125rem solid var(--color-text);border-radius:100px;background-color:var(--color-text);cursor:pointer;position:relative}.switch{aspect-ratio:1/1;height:100%;background-color:var(--color-bg);border-radius:100%;position:absolute;top:auto;right:auto;bottom:0px;left:0px;transition:all 0.3s ease}[data-theme="dark"] .theme-toggle .switch{left:1.875rem;}.settings-wrapper{position:absolute;top:0px;right:3.125rem;bottom:auto;left:auto;height:1.25rem;z-index:100}.settings-toggle{width:1.25rem;height:1.25rem;position:relative;background:none;border:none;padding:0;cursor:pointer;}.settings-toggle svg{transition:transform 0.4s cubic-bezier(0.25,1,0.5,1);display:block;}.settings-toggle:hover svg,.settings-toggle:focus-visible svg{transform:rotate(90deg);}.settings-wrapper.is-open .settings-toggle svg{transform:rotate(90deg);}.setting-box{position:absolute;top:calc(100% + 0.3125rem);right:0px;left:auto;bottom:0;height:fit-content;padding:0.8125rem;background-color:var(--color-bg);border-radius:0.75rem;border:1px solid var(--color-text);display:flex;flex-direction:column;gap:0.75rem;opacity:0;visibility:hidden;transform:translateY(15px);pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s}.settings-wrapper.is-open .setting-box{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;}.theme-icons-wrapper{width:100%;height:100%;position:absolute;top:-0.125rem;left:0px;right:auto;bottom:auto;display:grid;grid-template-columns:repeat(2,1fr)}.theme-icons-wrapper > div{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:6px;padding-right:6px;padding-bottom:5px;padding-left:5px;font-size:0.75rem;text-align:center;height:100%}.cc-soon{opacity:0.3}.language-toggle:hover p{opacity:1}.nav-menu{display:flex;flex-direction:row;gap:0.875rem}.mobil-menu{display:none}@media (max-width:720px){.nav-menu{flex-direction:column;align-items:center;gap:1.875rem;padding-top:2.0625rem;padding-bottom:2.0625rem;border-top-left-radius:0.75rem;border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:var(--color-text);border-right-color:var(--color-text);border-bottom-color:var(--color-text);border-left-color:var(--color-text);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}.header-wrapper{padding-left:0.625rem;padding-right:0.625rem}.header{width:100%;display:flex;flex-wrap:wrap;gap:0px}.mobil-menu{display:block;width:4.7rem}.btn-nav{margin-left:auto}.settings-wrapper{bottom:1.25rem;top:auto;position:fixed;right:0.625rem}.setting-box{top:auto;right:0px;bottom:calc(100% + 0.3125rem);left:auto}.nav-wrapper{display:flex;flex-direction:column;gap:1.875rem}.nav-menu-wrapper{order:999;flex-grow:0;flex-shrink:0;flex-basis:100%;position:absolute;top:calc(100% + 1rem);width:100%;bottom:auto;padding-left:0.625rem;padding-right:0.625rem;left:0;right:0;opacity:0;visibility:hidden;transform:translateY(-15px);pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s}.header.mobile-menu-is-open .nav-menu-wrapper{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;}}