.Header-module__hBw1pG__header{height:var(--header-height);z-index:1000;will-change:height,background-color;background-color:#fffffff2;border-bottom:1px solid #0000000d;align-items:center;transition:height .3s,background-color .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__hBw1pG__header.Header-module__hBw1pG__scrolled{background-color:#fffffffa;height:70px;box-shadow:0 4px 20px #0000000a}.Header-module__hBw1pG__container{justify-content:space-between;align-items:center;height:100%;display:flex}.Header-module__hBw1pG__logo a{align-items:center;gap:12px;text-decoration:none;display:flex}.Header-module__hBw1pG__logoImage{opacity:.9}.Header-module__hBw1pG__logoWrapper{align-items:center;gap:12px;display:flex}.Header-module__hBw1pG__logoColumn{flex-direction:column;justify-content:center;display:flex}.Header-module__hBw1pG__logoEn{color:var(--text-light);white-space:nowrap;opacity:.9;font-size:9px;font-weight:600;line-height:1.2}.Header-module__hBw1pG__logoCn{text-align:justify;text-align-last:justify;width:100%;font-size:20px;font-weight:800;line-height:1.2}.Header-module__hBw1pG__primaryCn{background:var(--gradient-primary);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text}.Header-module__hBw1pG__secondaryCn{color:var(--text-color);letter-spacing:.5px;font-size:18px;font-weight:700}.Header-module__hBw1pG__logoDividerColumn{opacity:.4;flex-direction:column;justify-content:center;align-items:center;display:flex}.Header-module__hBw1pG__dividerCn{color:var(--border-color);font-size:20px;font-weight:400;line-height:1.2}.Header-module__hBw1pG__dividerEn{color:var(--border-color);font-size:9px;font-weight:400;line-height:1.2}.Header-module__hBw1pG__rightSection{align-items:center;gap:40px;display:flex}.Header-module__hBw1pG__nav ul{align-items:center;gap:8px;display:flex}.Header-module__hBw1pG__nav a{color:var(--text-secondary);white-space:nowrap;border-radius:20px;padding:8px 16px;font-size:15px;font-weight:600;transition:color .2s,background-color .2s}.Header-module__hBw1pG__nav a:hover{color:var(--primary-color);background-color:#1565c00d}.Header-module__hBw1pG__nav a.Header-module__hBw1pG__active{color:var(--primary-color);background-color:#1565c014;font-weight:700}.Header-module__hBw1pG__authActions{display:none}
.Footer-module__S6Hkya__footer{color:#fffc;background-color:#0b1120;border-top:1px solid #ffffff0d;padding:100px 0 40px;font-size:14px}.Footer-module__S6Hkya__topSection{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px;margin-bottom:80px;display:grid}.Footer-module__S6Hkya__brandTitle{color:#fff;align-items:center;gap:10px;margin-bottom:20px;font-size:24px;font-weight:700;display:flex}.Footer-module__S6Hkya__divider{color:var(--primary-color);opacity:.5;font-weight:300}.Footer-module__S6Hkya__brandDesc{color:#ffffff80;max-width:350px;line-height:1.8}.Footer-module__S6Hkya__linkColumn h4,.Footer-module__S6Hkya__contactColumn h4{color:#fff;margin-bottom:25px;font-size:16px;font-weight:700;position:relative}.Footer-module__S6Hkya__linkColumn ul{flex-direction:column;gap:12px;display:flex}.Footer-module__S6Hkya__linkColumn a{color:#fff9;transition:all .3s;display:inline-block}.Footer-module__S6Hkya__linkColumn a:hover{color:var(--primary-color);transform:translate(5px)}.Footer-module__S6Hkya__contactColumn{flex-direction:column;gap:15px;display:flex}.Footer-module__S6Hkya__contactItem{color:#fff9;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.Footer-module__S6Hkya__contactItem span{font-size:16px}.Footer-module__S6Hkya__bottomSection{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:40px;display:flex}.Footer-module__S6Hkya__legalLinks{gap:30px;display:flex}.Footer-module__S6Hkya__legalLinks span{cursor:pointer;transition:color .2s}.Footer-module__S6Hkya__legalLinks span:hover{color:#fff}
:root{--primary-color:#06c;--primary-dark:#004c99;--primary-light:#4d94ff;--accent-color:#00c2ff;--gradient-primary:linear-gradient(135deg,#06c 0%,#004c99 100%);--gradient-light:linear-gradient(135deg,#f5f9ff 0%,#e6f0ff 100%);--gradient-dark:linear-gradient(135deg,#0d47a1 0%,#1565c0 100%);--background-color:#fff;--text-color:#1a1a1a;--text-secondary:#595959;--white:#fff;--gray-50:#f8f9fa;--gray-100:#f0f2f5;--gray-200:#e1e4e8;--gray-300:#d1d5db;--border-color:#e5e7eb;--success-color:#10b981;--error-color:#ef4444;--max-width:1280px;--header-height:80px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--transition:all .3s cubic-bezier(.4,0,.2,1)}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-color);background:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;transition:var(--transition);text-decoration:none}a:hover{color:var(--primary-color)}ul,ol{list-style:none}img{max-width:100%;display:block}.container{max-width:var(--max-width);width:100%;margin:0 auto;padding:0 24px}.btn{background:var(--gradient-primary);color:#fff;cursor:pointer;transition:var(--transition);letter-spacing:.5px;border:none;border-radius:30px;justify-content:center;align-items:center;padding:12px 28px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #1565c033}.btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #1565c04d}.btn-outline{border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;transition:var(--transition);background-color:#0000;border-radius:30px;justify-content:center;align-items:center;padding:11px 27px;font-weight:600;display:inline-flex}.btn-outline:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #1565c026}h1,h2,h3,h4,h5,h6{color:#111827;letter-spacing:-.02em;line-height:1.2}p{color:var(--text-secondary)}
