._header_k4n9g_1{display:flex;justify-content:space-between;align-items:flex-end;padding:40px 0}._languages_k4n9g_8{display:flex;gap:20px}._langBtn_k4n9g_13{background:none;border:none;padding:5px 0 0;font-family:var(--font-mono);font-size:14px;text-transform:uppercase;font-weight:700;cursor:pointer;color:var(--text-main);position:relative;display:inline-block}._langBtnActive_k4n9g_27{color:var(--text-main)}._langBtnActive_k4n9g_27:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--text-main)}._logoImg_k4n9g_41{height:45px;width:auto;display:block;padding-bottom:2px}@media(max-width:768px){._header_k4n9g_1{flex-direction:column-reverse;align-items:center;gap:30px;padding:15px 0;width:100%}._logo_k4n9g_41{width:100%;display:flex;justify-content:center;padding:0}._logoImg_k4n9g_41{height:auto;width:100%;max-width:100%;padding:0;object-fit:contain}._languages_k4n9g_8{gap:16px;width:100%;justify-content:center;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:12px 0}._langBtn_k4n9g_13{font-size:18px;padding:12px 8px;min-width:50px;text-align:center}._langBtnActive_k4n9g_27:before{top:auto;bottom:0;height:2px}}._footer_wy0hw_1{margin-top:120px;padding:40px 0 60px;border-top:1px solid var(--border-color);display:flex;flex-direction:column;font-family:var(--font-mono);font-size:14px;color:var(--text-main)}._imageContainer_wy0hw_12{width:100%;display:flex;justify-content:center;margin-bottom:40px}._footerImg_wy0hw_19{max-width:100%;height:auto;opacity:.8;filter:grayscale(1)}._buttonsRow_wy0hw_26{display:flex;justify-content:space-between;width:100%;margin-bottom:30px}._btn_wy0hw_33{font-family:var(--font-mono);font-size:13px;background:none;border:1px solid var(--border-color);padding:4px 12px;cursor:pointer;transition:all .2s ease;color:var(--text-main)}._btn_wy0hw_33:hover{background-color:var(--text-main);color:var(--bg-color)}._bottomRow_wy0hw_49{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:20px}._leftInfo_wy0hw_57,._centerInfo_wy0hw_57,._rightInfo_wy0hw_57{flex:1}._centerInfo_wy0hw_57{text-align:center}._rightInfo_wy0hw_57{text-align:right}@media(max-width:768px){._footer_wy0hw_1{margin-top:80px;padding:32px 16px 40px}._buttonsRow_wy0hw_26{flex-direction:row;justify-content:space-between}._bottomRow_wy0hw_49{flex-direction:column;gap:16px;text-align:center;border-top:none;padding-top:0}._leftInfo_wy0hw_57,._centerInfo_wy0hw_57,._rightInfo_wy0hw_57{text-align:center}}@font-face{font-family:Bitter;src:url(/fonts/Bitter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/fonts/FiraMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/fonts/FiraMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/fonts/FiraMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-serif: "Bitter", serif;--font-mono: "Fira Mono", monospace;--bg-color: #F3F4F4;--text-main: #111111;--text-secondary: #666666;--text-muted: #888888;--border-color: #111111;--border-light: #eeeeee;--scrollbar-thumb: #111111;--scrollbar-track: #f7f6f2}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:0}::-webkit-scrollbar-thumb:hover{background:#333}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-color);color:var(--text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}.app-wrapper{max-width:1200px;margin:0 auto;padding:0;width:100%}@media(min-width:1600px){.app-wrapper{max-width:1400px}}@media(max-width:768px){.app-wrapper{padding:0 20px}}
