@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500&display=swap";:root{--yaxa-color-bg: #ffffff;--yaxa-color-text: #000000;--yaxa-color-muted: #6b7280;--yaxa-color-dark: #1a1a1a;--yaxa-color-dark-hover: #000000;--yaxa-color-panel: #333333;--yaxa-color-border: #e5e7eb;--yaxa-color-scroll-track: #f1f1f1;--yaxa-color-scroll-thumb: #cccccc;--yaxa-color-scroll-thumb-hover: #555555}body{font-family:Inter,sans-serif;background-color:var(--yaxa-color-bg);color:var(--yaxa-color-text);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--yaxa-color-scroll-track)}::-webkit-scrollbar-thumb{background:var(--yaxa-color-scroll-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--yaxa-color-scroll-thumb-hover)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.yaxa-scroll-smooth{scroll-behavior:smooth}.yaxa-btn{display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:.2em;font-weight:500;border:0;cursor:pointer}.yaxa-btn--primary{background:var(--yaxa-color-dark);color:#fff;padding:1rem 2rem}.yaxa-btn--primary:hover{background:var(--yaxa-color-dark-hover)}.yaxa-btn--secondary{background:transparent;border:1px solid var(--yaxa-color-dark);color:var(--yaxa-color-dark);padding:1rem 2rem}.yaxa-btn--secondary:hover{background:var(--yaxa-color-dark);color:#fff}.yaxa-btn--link{background:transparent;color:var(--yaxa-color-dark);border-bottom:1px solid #d1d5db;padding:0 0 .25rem}.yaxa-btn--link:hover{border-bottom-color:var(--yaxa-color-dark)}.yaxa-lang-switch{display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.2em}.yaxa-lang-switch__btn{transition:color .25s ease}.yaxa-lang-switch__btn--active{color:var(--yaxa-color-text);border-bottom:1px solid var(--yaxa-color-text)}.yaxa-lang-switch__btn--inactive{color:var(--yaxa-color-muted)}.animate-marquee{animation:yaxa-marquee 30s linear infinite}@keyframes yaxa-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
