@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600&display=swap";
:root,[data-theme=dark]{--color-primary:#c81e1e;--color-primary-dark:#9a1616;--color-primary-light:#e53935;--color-gold:#d4af37;--color-gold-light:#f4d03f;--color-gold-dark:#b8860b;--color-gold-muted:#c9a227;--color-charcoal:#2b2b2b;--glow-gold:#d4af3766;--border-gold:#d4af374d;--color-bg-primary:#000;--color-bg-secondary:#0a0a0a;--color-bg-tertiary:#141414;--color-text-primary:#fff;--color-text-secondary:#a1a1aa;--glow-red:#c81e1e80;--border-subtle:#ffffff1a;--cyan-accent:#00d1ff;--success-green:#22c55e;--font-serif:"Playfair Display",Georgia,serif;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace}[data-theme=light]{--color-primary:#c81e1e;--color-primary-dark:#9a1616;--color-primary-light:#e53935;--color-gold:#d4af37;--color-gold-light:#f4d03f;--color-gold-dark:#b8860b;--color-gold-muted:#c9a227;--color-charcoal:#2b2b2b;--glow-gold:#d4af374d;--border-gold:#d4af3740;--color-bg-primary:#fff;--color-bg-secondary:#f8f9fa;--color-bg-tertiary:#f1f3f5;--color-text-primary:#1a1a1a;--color-text-secondary:#555;--glow-red:#c81e1e33;--border-subtle:#00000014;--cyan-accent:#0071e3;--success-green:#22c55e}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;-webkit-scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{width:100%;max-width:100vw;height:100%;position:relative;overflow-x:hidden}body.hasCustomCursor,body.hasCustomCursor a,body.hasCustomCursor button,body.hasCustomCursor [role=button],body.hasCustomCursor input,body.hasCustomCursor select,body.hasCustomCursor textarea{cursor:none}body{color:var(--color-text-primary);background:var(--color-bg-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-touch-callout:none;margin:0;padding:0;font-size:16px;line-height:1.6}@supports ((-webkit-appearance:none)){body{flex-direction:column;min-height:100vh;display:flex}}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-weight:600;line-height:1.2}h1{font-family:var(--font-serif);font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.1}h2{font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.2}h3{font-size:clamp(22px,3vw,32px);font-weight:600;line-height:1.3}h4{font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.4}p{color:var(--color-text-secondary);font-size:clamp(14px,1.2vw,16px);line-height:1.6}button{font:inherit;color:inherit;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;margin:0;padding:0}input,textarea,select{font:inherit;color:inherit;appearance:none;border-radius:0}img,picture,video,canvas,svg{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;display:block}table{border-collapse:collapse;border-spacing:0;width:100%}ul,ol{list-style:none}a{color:inherit;touch-action:manipulation;text-decoration:none;transition:color .2s}a:hover{color:var(--color-primary)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.backdrop-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}*{scrollbar-width:thin;scrollbar-color:#c81e1e4d transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#c81e1e4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#c81e1e80}button{font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;transition:all .2s}button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(16px,4vw,64px)}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:2000px){.container{max-width:1800px}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background:var(--color-bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}*{transition:background-color .3s,color .3s,border-color .3s}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.gpu-accelerated{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}[data-theme=light] body{background:var(--color-bg-primary);color:var(--color-text-primary)}[data-theme=light] .glassCard,[data-theme=light] .glass-card{background:#fffffff2;border-color:#00000014;box-shadow:0 4px 20px #0000000f}[data-theme=light] .navbar{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffeb;border-bottom-color:#00000014}[data-theme=light] .footer{background:var(--color-bg-secondary);border-top-color:#00000014}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#1a1a1a}[data-theme=light] p{color:#555}[data-theme=light] ::-webkit-scrollbar-track{background:#f1f3f5}[data-theme=light] ::-webkit-scrollbar-thumb{background:#d1d5db}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#c81e1e}[data-theme=light] button:focus-visible{outline-color:#c81e1e}[data-theme=light] a{color:inherit}[data-theme=light] a:hover{color:#c81e1e}[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{color:#1a1a1a;background:#f8f9fa;border-color:#0000001f}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#0006}[data-theme=light] input:focus,[data-theme=light] textarea:focus,[data-theme=light] select:focus{background:#fff;border-color:#c81e1e;box-shadow:0 0 0 3px #c81e1e1a}[data-theme=light] hr{background:#00000014;border-color:#00000014}[data-theme=light] code{color:#c81e1e;background:#f1f3f5}[data-theme=light] main>ul>li,[data-theme=light] main>ol>li{color:#555}@media (max-width:768px){body{padding-bottom:80px}@supports (padding-bottom:env(safe-area-inset-bottom)){body{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}}
.Navbar-module__3M0i9q__topBar{z-index:1001;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 50%,#0a0a0a 100%);border-bottom:1px solid #c81e1e4d;justify-content:space-between;align-items:center;height:40px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.Navbar-module__3M0i9q__scrollProgressTrack{z-index:0;pointer-events:none;background:#c81e1e26;height:3px;position:absolute;top:0;left:0;right:0}.Navbar-module__3M0i9q__scrollProgressLine{z-index:1;pointer-events:none;background:linear-gradient(90deg,#c81e1e 0%,#e53935 50%,#d4af37 100%);min-width:0;height:3px;transition:width 80ms ease-out;position:absolute;top:0;left:0;box-shadow:0 0 8px #c81e1e66}.Navbar-module__3M0i9q__topBar:before{content:"";z-index:0;background:linear-gradient(90deg,#0000 0%,#c81e1e66 20%,#d4af3780 50%,#c81e1e66 80%,#0000 100%);height:1px;position:absolute;top:3px;left:0;right:0}.Navbar-module__3M0i9q__topBar:after{content:"";background:linear-gradient(90deg,#0000 0%,#c81e1e4d 30% 70%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.Navbar-module__3M0i9q__topBarLeft{flex-shrink:0;align-items:center;gap:20px;display:flex}.Navbar-module__3M0i9q__topBarContact{color:#ffffffb3;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__topBarContact svg{color:#c81e1e;flex-shrink:0}.Navbar-module__3M0i9q__topBarContact:hover{color:#d4af37}.Navbar-module__3M0i9q__topBarContact:hover svg{color:#d4af37;filter:drop-shadow(0 0 6px #d4af3780)}.Navbar-module__3M0i9q__promoContainer{flex:1;margin:0 30px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.Navbar-module__3M0i9q__promoTrack{width:max-content;animation:30s linear infinite Navbar-module__3M0i9q__slidePromo;display:flex}@keyframes Navbar-module__3M0i9q__slidePromo{0%{transform:translate(0)}to{transform:translate(-50%)}}.Navbar-module__3M0i9q__promoSlide{white-space:nowrap;color:#ffffffd9;align-items:center;gap:12px;padding:0 50px;font-size:12px;font-weight:500;display:flex}.Navbar-module__3M0i9q__promoIcon{color:#d4af37;animation:2s ease-in-out infinite Navbar-module__3M0i9q__sparkle}@keyframes Navbar-module__3M0i9q__sparkle{0%,to{opacity:1;filter:drop-shadow(0 0 4px #d4af37cc)}50%{opacity:.6;filter:drop-shadow(0 0 8px #d4af37)}}.Navbar-module__3M0i9q__promoHighlight{color:#d4af37;text-shadow:0 0 10px #d4af3766;font-weight:600;position:relative}.Navbar-module__3M0i9q__promoHighlight:after{content:"";background:linear-gradient(90deg,#0000,#d4af3780,#0000);height:1px;position:absolute;bottom:-2px;left:0;right:0}.Navbar-module__3M0i9q__promoTag{color:#ff6b6b;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#c81e1e4d,#c81e1e26);border:1px solid #c81e1e66;border-radius:4px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;animation:2s ease-in-out infinite Navbar-module__3M0i9q__pulse;display:inline-flex}@keyframes Navbar-module__3M0i9q__pulse{0%,to{box-shadow:0 0 5px #c81e1e4d}50%{box-shadow:0 0 15px #c81e1e80}}.Navbar-module__3M0i9q__promoDivider{color:#ffffff4d;font-size:8px}.Navbar-module__3M0i9q__topBarRight{flex-shrink:0;align-items:center;gap:12px;display:flex}.Navbar-module__3M0i9q__topBarBtn{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__topBarBtn svg{color:#fff9}.Navbar-module__3M0i9q__topBarBtn:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.Navbar-module__3M0i9q__topBarBtn:hover svg{color:#d4af37}.Navbar-module__3M0i9q__topBarBtnPrimary{color:#fff;background:linear-gradient(135deg,#c81e1e,#a01818);border:1px solid #c81e1e80;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 10px #c81e1e4d}.Navbar-module__3M0i9q__topBarBtnPrimary svg{color:#ffffffe6}.Navbar-module__3M0i9q__topBarBtnPrimary:hover{background:linear-gradient(135deg,#d42b2b,#b81c1c);transform:translateY(-1px);box-shadow:0 4px 20px #c81e1e80}.Navbar-module__3M0i9q__navbar{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#000000e6;border-bottom:1px solid #ffffff0d;transition:all .3s;position:fixed;top:40px;left:0;right:0}.Navbar-module__3M0i9q__navbar.Navbar-module__3M0i9q__scrolled{background:#000000f2;border-bottom-color:#ffffff1a}.Navbar-module__3M0i9q__navContainer{justify-content:space-between;align-items:center;max-width:1400px;height:72px;margin:0 auto;padding:0 24px;display:flex}.Navbar-module__3M0i9q__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__3M0i9q__logoImage{object-fit:contain;width:180px;height:44px}.Navbar-module__3M0i9q__systemStatus{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:16px;margin-left:24px;padding:6px 12px;display:flex}.Navbar-module__3M0i9q__statusItem{color:#ffffff80;letter-spacing:.02em;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}.Navbar-module__3M0i9q__statusItem svg{color:#fff6;flex-shrink:0}.Navbar-module__3M0i9q__statusItem.Navbar-module__3M0i9q__statusGood svg{color:#22c55e}.Navbar-module__3M0i9q__statusItem.Navbar-module__3M0i9q__statusBad svg{color:#ef4444}.Navbar-module__3M0i9q__statusItem.Navbar-module__3M0i9q__statusWarning svg{color:#f59e0b}.Navbar-module__3M0i9q__statusLabel{display:none}.Navbar-module__3M0i9q__themeToggle{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin-left:12px;padding:0;display:flex}.Navbar-module__3M0i9q__toggleTrack{border-radius:12px;align-items:center;width:44px;height:24px;transition:all .3s;display:flex;position:relative}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__dark{background:linear-gradient(135deg,#1a1a2e,#2d2d44);border:1px solid #ffffff1a;box-shadow:inset 0 1px 3px #0000004d,0 0 8px #c81e1e26}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light{background:linear-gradient(135deg,#f0f0f5,#e0e0e8);border:1px solid #0000001a;box-shadow:inset 0 1px 3px #0000001a,0 0 8px #ffc83233}.Navbar-module__3M0i9q__toggleThumb{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__dark .Navbar-module__3M0i9q__toggleThumb{color:#88f;background:linear-gradient(135deg,#2a2a3e,#3a3a4e);left:2px;box-shadow:0 2px 4px #0000004d}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light .Navbar-module__3M0i9q__toggleThumb{color:#ff9500;background:linear-gradient(135deg,#fff,#f5f5f5);left:22px;box-shadow:0 2px 4px #00000026}.Navbar-module__3M0i9q__toggleThumb svg{width:12px;height:12px}.Navbar-module__3M0i9q__themeToggle:hover .Navbar-module__3M0i9q__toggleTrack{transform:scale(1.05)}.Navbar-module__3M0i9q__themeToggle:active .Navbar-module__3M0i9q__toggleThumb{transform:scale(.95)}@media (min-width:1280px){.Navbar-module__3M0i9q__statusLabel{display:inline}}.Navbar-module__3M0i9q__desktopNav{align-items:center;gap:4px;display:flex}.Navbar-module__3M0i9q__navItem{position:static}.Navbar-module__3M0i9q__navLink{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__navLink:hover{color:#fff;background:#ffffff0d}.Navbar-module__3M0i9q__navLink.Navbar-module__3M0i9q__active{color:#fff}.Navbar-module__3M0i9q__navIcon{color:#c81e1e;flex-shrink:0}.Navbar-module__3M0i9q__navLink:hover .Navbar-module__3M0i9q__navIcon{color:#f44}.Navbar-module__3M0i9q__chevron{transition:transform .2s}.Navbar-module__3M0i9q__chevron.Navbar-module__3M0i9q__open{transform:rotate(180deg)}.Navbar-module__3M0i9q__comingSoon{color:#c81e1e;text-transform:uppercase;letter-spacing:.05em;background:#c81e1e33;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.Navbar-module__3M0i9q__dropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#0f0f0ffa;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;gap:12px;width:100vw;padding:24px 40px;display:flex;position:fixed;top:112px;left:0;right:0;box-shadow:0 20px 40px #00000080}.Navbar-module__3M0i9q__dropdownItem{color:#fffc;white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:10px;padding:10px 16px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__3M0i9q__dropdownItem:hover{color:#fff;background:#ffffff0d;border-color:#c81e1e4d}.Navbar-module__3M0i9q__dropdownItem svg{color:#c81e1e;flex-shrink:0}.Navbar-module__3M0i9q__dropdownFooter{border-top:1px solid #ffffff0f;justify-content:center;width:100%;margin-top:8px;padding-top:12px;display:flex}.Navbar-module__3M0i9q__viewAllLink{color:#c81e1e;border:1px solid #c81e1e4d;border-radius:6px;align-items:center;padding:8px 16px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Navbar-module__3M0i9q__viewAllLink:hover{background:#c81e1e1a;border-color:#c81e1e}.Navbar-module__3M0i9q__viewAllLink svg{margin-left:6px}.Navbar-module__3M0i9q__megaMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#0f0f0ffa;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;width:100vw;position:fixed;top:112px;left:0;right:0;box-shadow:0 20px 40px #00000080}.Navbar-module__3M0i9q__megaMenuContent{grid-template-columns:repeat(4,1fr);gap:0;max-width:1400px;margin:0 auto;display:grid}.Navbar-module__3M0i9q__megaMenuColumn{border-right:1px solid #ffffff0f;padding:28px 24px}.Navbar-module__3M0i9q__megaMenuColumn:last-child{border-right:none}.Navbar-module__3M0i9q__megaMenuHeader{border-bottom:1px solid #c81e1e33;margin-bottom:20px;padding-bottom:16px}.Navbar-module__3M0i9q__megaMenuTitle{color:#c81e1e;text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:14px;font-weight:600}.Navbar-module__3M0i9q__megaMenuDesc{color:#fff6;margin:0;font-size:12px}.Navbar-module__3M0i9q__megaMenuItems{flex-direction:column;gap:4px;display:flex}.Navbar-module__3M0i9q__megaMenuItem{color:#fffc;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__3M0i9q__megaMenuItem:hover{color:#fff;background:#ffffff0d;transform:translate(4px)}.Navbar-module__3M0i9q__megaMenuItem svg{color:#fff6;transition:color .15s}.Navbar-module__3M0i9q__megaMenuItem:hover svg{color:#c81e1e}.Navbar-module__3M0i9q__megaMenuFooter{background:#0000004d;border-top:1px solid #ffffff0f;justify-content:center;padding:16px;display:flex}.Navbar-module__3M0i9q__companyDropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#0f0f0ffa;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;justify-content:center;gap:12px;width:100vw;padding:24px 40px;display:flex;position:fixed;top:112px;left:0;right:0;box-shadow:0 20px 40px #00000080}.Navbar-module__3M0i9q__companyDropdownItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:14px;min-width:180px;padding:16px 24px;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__companyDropdownItem:hover{background:#ffffff0d;border-color:#c81e1e4d;transform:translateY(-2px)}.Navbar-module__3M0i9q__companyItemIcon{color:#c81e1e;background:#c81e1e1a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Navbar-module__3M0i9q__companyItemText{flex-direction:column;gap:2px;display:flex}.Navbar-module__3M0i9q__companyItemName{color:#fff;font-size:14px;font-weight:600}.Navbar-module__3M0i9q__companyItemDesc{color:#fff6;font-size:11px}.Navbar-module__3M0i9q__actions{align-items:center;gap:12px;display:flex}.Navbar-module__3M0i9q__ctaButton{color:#fff;cursor:pointer;background:#c81e1e;border:none;border-radius:8px;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Navbar-module__3M0i9q__ctaButton:hover{background:#a01818;transform:translateY(-1px)}.Navbar-module__3M0i9q__navActionBtn{color:#fffc;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__navActionBtn svg{color:#fff9;flex-shrink:0}.Navbar-module__3M0i9q__navActionBtn:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.Navbar-module__3M0i9q__navActionBtn:hover svg{color:#d4af37}.Navbar-module__3M0i9q__navActionBtnPrimary{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#c81e1e,#a01818);border:1px solid #c81e1e80;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 8px #c81e1e4d}.Navbar-module__3M0i9q__navActionBtnPrimary svg{color:#ffffffe6;flex-shrink:0}.Navbar-module__3M0i9q__navActionBtnPrimary:hover{background:linear-gradient(135deg,#d42b2b,#b81c1c);transform:translateY(-1px);box-shadow:0 4px 15px #c81e1e66}.Navbar-module__3M0i9q__menuButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;display:none}.Navbar-module__3M0i9q__menuBackdrop{z-index:998;-webkit-backdrop-filter:blur(4px);background:#00000080;position:fixed;inset:0}.Navbar-module__3M0i9q__mobileMenu{z-index:999;-webkit-backdrop-filter:blur(40px)saturate(180%);background:linear-gradient(#201e20f7 0%,#161418fa 100%);border:1px solid #ffffff1a;border-radius:20px;max-width:360px;margin-left:auto;position:fixed;top:120px;left:16px;right:16px;overflow:hidden;box-shadow:0 25px 50px -12px #0009,inset 0 0 0 1px #ffffff0d,inset 0 1px #ffffff14,0 0 40px #c81e1e14}.Navbar-module__3M0i9q__menuWindowHeader{background:linear-gradient(#ffffff0d 0%,#ffffff05 100%);border-bottom:1px solid #ffffff14;align-items:center;padding:14px 18px;display:flex}.Navbar-module__3M0i9q__menuWindowDots{align-items:center;gap:6px;display:flex}.Navbar-module__3M0i9q__menuWindowDots span{cursor:pointer;border-radius:50%;width:10px;height:10px;transition:all .15s}.Navbar-module__3M0i9q__dotRed{background:linear-gradient(#ff6058,#e74c3c);box-shadow:inset 0 0 0 .5px #00000026}.Navbar-module__3M0i9q__dotRed:hover{background:linear-gradient(#ff7b74,#e74c3c)}.Navbar-module__3M0i9q__dotYellow{background:linear-gradient(#ffbd2e,#f39c12);box-shadow:inset 0 0 0 .5px #0000001a}.Navbar-module__3M0i9q__dotGreen{background:linear-gradient(#28ca42,#27ae60);box-shadow:inset 0 0 0 .5px #0000001a}.Navbar-module__3M0i9q__menuWindowTitle{text-align:center;color:#ffffff80;letter-spacing:.02em;flex:1;font-size:12px;font-weight:500}.Navbar-module__3M0i9q__menuCloseBtn{color:#fff9;cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.Navbar-module__3M0i9q__menuCloseBtn:hover{color:#fff;background:#ffffff1a}.Navbar-module__3M0i9q__menuWindowContent{max-height:calc(100vh - 200px);padding:12px 10px 16px;overflow-y:auto}.Navbar-module__3M0i9q__mobileNav{flex-direction:column;gap:4px;display:flex}.Navbar-module__3M0i9q__mobileSectionHeader{color:#fffffff2;background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:14px;transition:background .2s;display:flex}.Navbar-module__3M0i9q__mobileSectionHeaderMain{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.Navbar-module__3M0i9q__mobileSectionHeader svg{color:#c81e1ed9;flex-shrink:0}.Navbar-module__3M0i9q__mobileSectionHeader:hover{background:#ffffff12}.Navbar-module__3M0i9q__mobileSectionChevron{color:#fff9;transition:transform .2s}.Navbar-module__3M0i9q__mobileSectionChevron.Navbar-module__3M0i9q__open{transform:rotate(180deg)}.Navbar-module__3M0i9q__mobileSectionContent{flex-direction:column;gap:6px;padding:4px 4px 8px 28px;display:flex;overflow:hidden}.Navbar-module__3M0i9q__mobileSectionGroup{padding:4px 0}.Navbar-module__3M0i9q__mobileSectionGroupHeader{margin-bottom:4px}.Navbar-module__3M0i9q__mobileSectionGroupTitle{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:11px;font-weight:600}.Navbar-module__3M0i9q__mobileSectionGroupDesc{color:#ffffff73;font-size:11px}.Navbar-module__3M0i9q__mobileSubLinks{flex-direction:column;gap:4px;margin-top:4px;display:flex}.Navbar-module__3M0i9q__mobileSubLink{color:#ffffffe0;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:12px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__mobileSubLink svg{color:#ffffff80}.Navbar-module__3M0i9q__mobileSubLink:hover{color:#fff;background:#ffffff12}.Navbar-module__3M0i9q__mobileSubLink:hover svg{color:#c81e1e}.Navbar-module__3M0i9q__mobileCompanyText{flex-direction:column;gap:2px;display:flex}.Navbar-module__3M0i9q__mobileCompanyName{font-size:13px;font-weight:500}.Navbar-module__3M0i9q__mobileCompanyDesc{color:#ffffff73;font-size:11px}.Navbar-module__3M0i9q__mobileViewAll{color:#c81e1e;background:#c81e1e1f;border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.Navbar-module__3M0i9q__mobileViewAll svg{color:#c81e1e}.Navbar-module__3M0i9q__mobileLink{color:#ffffffd9;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__3M0i9q__mobileLink:hover{color:#fff;background:#ffffff14}.Navbar-module__3M0i9q__mobileLink:active{background:#ffffff1f;transform:scale(.98)}.Navbar-module__3M0i9q__mobileLink svg{color:#ffffff80;flex-shrink:0;transition:color .15s}.Navbar-module__3M0i9q__mobileLink:hover svg{color:#c81e1e}.Navbar-module__3M0i9q__mobileLinkActive{color:#fff;background:#c81e1e26}.Navbar-module__3M0i9q__mobileLinkActive svg{color:#c81e1e}.Navbar-module__3M0i9q__menuDivider{background:#ffffff14;height:1px;margin:6px 12px}.Navbar-module__3M0i9q__menuQuickActions{grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 4px;display:grid}.Navbar-module__3M0i9q__menuQuickAction{color:#ffffffb3;background:#ffffff0a;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;font-size:11px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__3M0i9q__menuQuickAction svg{color:#d4af37}.Navbar-module__3M0i9q__menuQuickAction:hover{color:#fff;background:#ffffff14;transform:translateY(-1px)}.Navbar-module__3M0i9q__menuQuickAction:active{transform:scale(.96)}.Navbar-module__3M0i9q__menuCtaButton{color:#fff;background:linear-gradient(135deg,#c81e1e 0%,#9a1616 100%);border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;margin:12px 4px 4px;padding:16px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 16px #c81e1e66}.Navbar-module__3M0i9q__menuCtaButton svg{color:#fffffff2}.Navbar-module__3M0i9q__menuCtaButton:hover{background:linear-gradient(135deg,#d42b2b 0%,#a81919 100%);transform:translateY(-2px);box-shadow:0 6px 24px #c81e1e80}.Navbar-module__3M0i9q__menuCtaButton:active{transform:scale(.98)}.Navbar-module__3M0i9q__menuWindowContent::-webkit-scrollbar{width:4px}.Navbar-module__3M0i9q__menuWindowContent::-webkit-scrollbar-track{background:0 0}.Navbar-module__3M0i9q__menuWindowContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.Navbar-module__3M0i9q__mobileActions,.Navbar-module__3M0i9q__mobileContactRow,.Navbar-module__3M0i9q__mobileContactLink,.Navbar-module__3M0i9q__mobileActionBtns,.Navbar-module__3M0i9q__mobileActionBtn,.Navbar-module__3M0i9q__mobileActionBtnPrimary,.Navbar-module__3M0i9q__mobileCta{display:none}.Navbar-module__3M0i9q__bottomTabBar{z-index:1000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:10px 0;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#0c0c0ef7;border-top:1px solid #ffffff14;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000004d}.Navbar-module__3M0i9q__tabItem{color:#ffffff8c;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;padding:10px 14px;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__3M0i9q__tabItem svg{transition:all .2s}.Navbar-module__3M0i9q__tabItem.Navbar-module__3M0i9q__tabActive,.Navbar-module__3M0i9q__tabItem.Navbar-module__3M0i9q__tabActive svg{color:#c81e1e}.Navbar-module__3M0i9q__tabCta .Navbar-module__3M0i9q__tabCtaIcon{background:#c81e1e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-20px;display:flex;box-shadow:0 4px 20px #c81e1e66}.Navbar-module__3M0i9q__tabCta .Navbar-module__3M0i9q__tabCtaIcon svg{color:#fff}.Navbar-module__3M0i9q__tabCta span{margin-top:4px}@media (max-width:1400px){.Navbar-module__3M0i9q__navContainer{padding:0 16px}.Navbar-module__3M0i9q__navLink{padding:6px 8px;font-size:11px}.Navbar-module__3M0i9q__navActionBtn span,.Navbar-module__3M0i9q__navActionBtnPrimary span{display:none}.Navbar-module__3M0i9q__navActionBtn,.Navbar-module__3M0i9q__navActionBtnPrimary{padding:8px}.Navbar-module__3M0i9q__systemStatus{gap:12px;margin-left:16px;padding:4px 10px;display:flex}.Navbar-module__3M0i9q__ctaButton{padding:8px 16px;font-size:13px}}@media (min-width:1401px){.Navbar-module__3M0i9q__systemStatus{display:flex}}@media (max-width:1280px){.Navbar-module__3M0i9q__topBarContact span{display:none}.Navbar-module__3M0i9q__topBarContact{background:#ffffff0d;border-radius:6px;padding:6px}.Navbar-module__3M0i9q__topBarBtn span,.Navbar-module__3M0i9q__topBarBtnPrimary span{display:none}.Navbar-module__3M0i9q__topBarBtn,.Navbar-module__3M0i9q__topBarBtnPrimary{border-radius:6px;padding:8px}.Navbar-module__3M0i9q__navLink{padding:6px;font-size:11px}.Navbar-module__3M0i9q__desktopNav{gap:2px}.Navbar-module__3M0i9q__systemStatus{gap:10px;padding:4px 8px;display:flex}.Navbar-module__3M0i9q__logoImage{width:155px;height:38px}.Navbar-module__3M0i9q__actions{gap:8px}.Navbar-module__3M0i9q__ctaButton{padding:8px 14px;font-size:12px}}@media (max-width:1150px){.Navbar-module__3M0i9q__navActionBtn,.Navbar-module__3M0i9q__navActionBtnPrimary{display:none}.Navbar-module__3M0i9q__navLink{padding:6px 5px;font-size:10.5px}.Navbar-module__3M0i9q__navContainer{height:64px}.Navbar-module__3M0i9q__logoImage{width:147px;height:36px}.Navbar-module__3M0i9q__themeToggle{margin-left:8px}.Navbar-module__3M0i9q__toggleTrack{width:40px;height:22px}.Navbar-module__3M0i9q__toggleThumb{width:18px;height:18px}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light .Navbar-module__3M0i9q__toggleThumb{left:20px}}@media (max-width:1200px){.Navbar-module__3M0i9q__dropdown{gap:8px;padding:20px 24px;top:100px}.Navbar-module__3M0i9q__megaMenu{top:100px}.Navbar-module__3M0i9q__megaMenuContent{grid-template-columns:repeat(2,1fr)}.Navbar-module__3M0i9q__megaMenuColumn{padding:20px}.Navbar-module__3M0i9q__megaMenuColumn:nth-child(2){border-right:none}.Navbar-module__3M0i9q__megaMenuColumn:nth-child(3),.Navbar-module__3M0i9q__megaMenuColumn:nth-child(4){border-top:1px solid #ffffff0f}.Navbar-module__3M0i9q__companyDropdown{flex-wrap:wrap;padding:20px 24px;top:100px}.Navbar-module__3M0i9q__companyDropdownItem{min-width:160px;padding:12px 16px}}@media (max-width:1024px){.Navbar-module__3M0i9q__desktopNav,.Navbar-module__3M0i9q__actions{display:none}.Navbar-module__3M0i9q__menuButton{display:flex}.Navbar-module__3M0i9q__systemStatus{gap:12px;margin-left:auto;margin-right:12px;padding:4px 8px;display:flex}.Navbar-module__3M0i9q__themeToggle{margin-left:8px}.Navbar-module__3M0i9q__toggleTrack{width:40px;height:22px}.Navbar-module__3M0i9q__toggleThumb{width:18px;height:18px}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light .Navbar-module__3M0i9q__toggleThumb{left:20px}.Navbar-module__3M0i9q__topBarLeft{gap:10px}.Navbar-module__3M0i9q__topBarRight{gap:8px}.Navbar-module__3M0i9q__promoContainer{margin:0 15px}.Navbar-module__3M0i9q__navContainer{height:64px;padding:0 16px}.Navbar-module__3M0i9q__logoImage{width:155px;height:38px}}@media (max-width:768px){.Navbar-module__3M0i9q__topBar{height:36px;padding:0 12px}.Navbar-module__3M0i9q__topBarLeft,.Navbar-module__3M0i9q__topBarRight{display:none}.Navbar-module__3M0i9q__promoContainer{margin:0}.Navbar-module__3M0i9q__promoSlide{gap:10px;padding:0 30px;font-size:11px}.Navbar-module__3M0i9q__navbar{top:36px}.Navbar-module__3M0i9q__navContainer{height:64px;padding:0 16px}.Navbar-module__3M0i9q__logoImage{width:147px;height:36px}.Navbar-module__3M0i9q__bottomTabBar{justify-content:space-around;display:flex}.Navbar-module__3M0i9q__mobileMenu{max-width:320px;top:108px;left:12px;right:12px}.Navbar-module__3M0i9q__systemStatus{background:#ffffff0a;border-radius:6px;gap:10px;margin-left:auto;margin-right:12px;padding:4px 8px;display:flex}.Navbar-module__3M0i9q__statusItem{gap:4px;font-size:9px}.Navbar-module__3M0i9q__statusItem svg{width:12px;height:12px}.Navbar-module__3M0i9q__themeToggle{margin-left:8px;display:flex}.Navbar-module__3M0i9q__toggleTrack{border-radius:10px;width:38px;height:20px}.Navbar-module__3M0i9q__toggleThumb{width:16px;height:16px}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light .Navbar-module__3M0i9q__toggleThumb{left:20px}.Navbar-module__3M0i9q__toggleThumb svg{width:10px;height:10px}}@media (max-width:480px){.Navbar-module__3M0i9q__topBar{height:32px}.Navbar-module__3M0i9q__promoSlide{gap:8px;padding:0 20px;font-size:10px}.Navbar-module__3M0i9q__promoTag{padding:2px 6px;font-size:9px}.Navbar-module__3M0i9q__navbar{top:32px}.Navbar-module__3M0i9q__mobileMenu{border-radius:14px;max-width:none;top:100px;left:10px;right:10px}.Navbar-module__3M0i9q__menuWindowHeader{padding:10px 14px}.Navbar-module__3M0i9q__menuWindowDots span{width:9px;height:9px}.Navbar-module__3M0i9q__menuWindowTitle{font-size:11px}.Navbar-module__3M0i9q__mobileLink{gap:10px;padding:9px 10px;font-size:13px}.Navbar-module__3M0i9q__mobileLink svg{width:16px;height:16px}.Navbar-module__3M0i9q__menuQuickActions{gap:4px}.Navbar-module__3M0i9q__menuQuickAction{padding:10px 6px;font-size:10px}.Navbar-module__3M0i9q__menuQuickAction svg{width:14px;height:14px}.Navbar-module__3M0i9q__menuCtaButton{padding:11px 14px;font-size:13px}.Navbar-module__3M0i9q__logoImage{width:130px;height:32px}.Navbar-module__3M0i9q__tabItem{padding:6px 8px;font-size:9px}.Navbar-module__3M0i9q__systemStatus{gap:8px;margin-right:8px;padding:3px 6px;display:flex}.Navbar-module__3M0i9q__statusItem{gap:3px;font-size:8px}.Navbar-module__3M0i9q__statusItem svg{width:11px;height:11px}.Navbar-module__3M0i9q__themeToggle{margin-left:6px;display:flex}.Navbar-module__3M0i9q__toggleTrack{border-radius:9px;width:34px;height:18px}.Navbar-module__3M0i9q__toggleThumb{width:14px;height:14px}.Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light .Navbar-module__3M0i9q__toggleThumb{left:18px}.Navbar-module__3M0i9q__toggleThumb svg{width:9px;height:9px}}[data-theme=light] .Navbar-module__3M0i9q__topBar{background:linear-gradient(135deg,#f0f2f5 0%,#f5f7fa 50%,#f0f2f5 100%);border-bottom:1px solid #0000000f;box-shadow:0 1px 3px #0000000a}[data-theme=light] .Navbar-module__3M0i9q__scrollProgressTrack{background:#c81e1e1f}[data-theme=light] .Navbar-module__3M0i9q__scrollProgressLine{background:linear-gradient(90deg,#c81e1e 0%,#b8860b 100%);box-shadow:0 0 6px #c81e1e4d}[data-theme=light] .Navbar-module__3M0i9q__topBar:before{background:linear-gradient(90deg,#0000 0%,#c81e1e4d 20%,#c81e1e80 50%,#c81e1e4d 80%,#0000 100%)}[data-theme=light] .Navbar-module__3M0i9q__topBar:after{background:linear-gradient(90deg,#0000 0%,#0000001a 30% 70%,#0000 100%)}[data-theme=light] .Navbar-module__3M0i9q__topBarContact,[data-theme=light] .Navbar-module__3M0i9q__topBarContact span{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__topBarContact:hover{color:#c81e1e}[data-theme=light] .Navbar-module__3M0i9q__promoSlide{font-weight:500;color:#444!important}[data-theme=light] .Navbar-module__3M0i9q__promoHighlight{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__promoDivider{color:#0000004d!important}[data-theme=light] .Navbar-module__3M0i9q__promoTag{color:#c81e1e!important;background:linear-gradient(135deg,#c81e1e26,#c81e1e14)!important;border-color:#c81e1e4d!important}[data-theme=light] .Navbar-module__3M0i9q__promoIcon{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__promoMessage{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__topBarRight .Navbar-module__3M0i9q__topBarBtn{color:#333!important;background:#0000000a!important;border-color:#0000001f!important}[data-theme=light] .Navbar-module__3M0i9q__topBarRight .Navbar-module__3M0i9q__topBarBtn svg{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__topBarRight .Navbar-module__3M0i9q__topBarBtn:hover{color:#c81e1e!important;background:#c81e1e14!important;border-color:#c81e1e4d!important}[data-theme=light] .Navbar-module__3M0i9q__topBarRight .Navbar-module__3M0i9q__topBarBtn:hover svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__topBarActions .Navbar-module__3M0i9q__topBarLink{border-color:#0003;color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__topBarActions .Navbar-module__3M0i9q__topBarLink:hover{border-color:#c81e1e;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__topBarLink{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__topBarLink:hover{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__navbar{background:#ffffffeb;border-bottom:1px solid #00000014}[data-theme=light] .Navbar-module__3M0i9q__navbar.Navbar-module__3M0i9q__scrolled{background:#fffffffa;box-shadow:0 4px 20px #00000014}[data-theme=light] .Navbar-module__3M0i9q__tabItem:hover{background:#c81e1e0f;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__tabItem.Navbar-module__3M0i9q__active{background:#c81e1e14;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__tabIcon{color:#00000080!important}[data-theme=light] .Navbar-module__3M0i9q__tabItem:hover .Navbar-module__3M0i9q__tabIcon,[data-theme=light] .Navbar-module__3M0i9q__tabItem.Navbar-module__3M0i9q__active .Navbar-module__3M0i9q__tabIcon{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__navLink{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__navLink:hover{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownMenu{background:#fff!important;border:1px solid #0000001f!important;box-shadow:0 20px 60px #00000026!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItem{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItem:hover{color:#c81e1e!important;background:#c81e1e0f!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItemTitle{color:#1a1a1a!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItemDesc{color:#666!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownIcon{color:#c81e1e!important;background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__dropdown{background:#fff!important;border-top:1px solid #00000014!important;border-bottom:1px solid #00000014!important;box-shadow:0 15px 50px #0000001f!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItem{color:#333!important;border-color:#0000!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItem:hover{color:#c81e1e!important;background:#c81e1e0f!important;border-color:#c81e1e33!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenu{background:#fff!important;border-top:1px solid #00000014!important;border-bottom:1px solid #00000014!important;box-shadow:0 15px 50px #0000001f!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuColumn{border-right-color:#0000000f!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuHeader{border-bottom-color:#c81e1e26!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuDesc{color:#666!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuItem{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuItem:hover{color:#c81e1e!important;background:#c81e1e0f!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuItem svg{color:#888!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuItem:hover svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__megaMenuFooter{background:#00000005!important;border-top-color:#0000000f!important}[data-theme=light] .Navbar-module__3M0i9q__companyDropdown{background:#fff!important;border-top:1px solid #00000014!important;border-bottom:1px solid #00000014!important;box-shadow:0 15px 50px #0000001f!important}[data-theme=light] .Navbar-module__3M0i9q__companyDropdownItem{background:#00000005!important;border-color:#0000000f!important}[data-theme=light] .Navbar-module__3M0i9q__companyDropdownItem:hover{background:#c81e1e0a!important;border-color:#c81e1e33!important}[data-theme=light] .Navbar-module__3M0i9q__companyItemIcon{background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__companyItemName{color:#1a1a1a!important}[data-theme=light] .Navbar-module__3M0i9q__companyItemDesc{color:#666!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownFooter{border-top-color:#00000014!important}[data-theme=light] .Navbar-module__3M0i9q__dropdownItem svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__viewAllLink{color:#c81e1e!important;background:#c81e1e0a!important}[data-theme=light] .Navbar-module__3M0i9q__viewAllLink:hover{background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__systemStatus{background:#0000000a;border:1px solid #00000014}[data-theme=light] .Navbar-module__3M0i9q__statusItem,[data-theme=light] .Navbar-module__3M0i9q__statusItem svg{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__statusLabel{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__chevron,[data-theme=light] .Navbar-module__3M0i9q__navLink .Navbar-module__3M0i9q__chevron{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__navLink:hover .Navbar-module__3M0i9q__chevron{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__statusDot.Navbar-module__3M0i9q__online{background:#22c55e;box-shadow:0 0 8px #22c55e80}[data-theme=light] .Navbar-module__3M0i9q__toggleTrack{background:#0000001f;border-color:#00000026}[data-theme=light] .Navbar-module__3M0i9q__toggleTrack:hover{background:#0000002e}[data-theme=light] .Navbar-module__3M0i9q__toggleTrack.Navbar-module__3M0i9q__light{background:#c81e1e26;border-color:#c81e1e4d}[data-theme=light] .Navbar-module__3M0i9q__toggleThumb{background:#fff;box-shadow:0 2px 8px #00000026}[data-theme=light] .Navbar-module__3M0i9q__toggleThumb svg{color:#f59e0b}[data-theme=light] .Navbar-module__3M0i9q__mobileMenuBtn{color:#000000b3;background:#0000000a;border-color:#0000001a}[data-theme=light] .Navbar-module__3M0i9q__mobileMenuBtn:hover{color:#c81e1e;background:#c81e1e14}[data-theme=light] .Navbar-module__3M0i9q__mobileMenuWindow{background:#fffffff2;border:1px solid #0000001f;box-shadow:0 25px 80px #00000026,0 10px 30px #0000001a}[data-theme=light] .Navbar-module__3M0i9q__mobileMenuHeader{border-bottom-color:#00000014}[data-theme=light] .Navbar-module__3M0i9q__mobileMenuTitle{color:#000000b3}[data-theme=light] .Navbar-module__3M0i9q__mobileNavLink{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__mobileNavLink:hover{background:#0000000a;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__mobileNavLink.Navbar-module__3M0i9q__active{background:#c81e1e0f;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__mobileNavDivider{background:#00000014}[data-theme=light] .Navbar-module__3M0i9q__mobileActionBtn{background:#0000000a;border-color:#0000001a;color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__mobileActionBtn:hover{background:#c81e1e14;color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__mobileActionBtn svg,[data-theme=light] .Navbar-module__3M0i9q__mobileNavIcon{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__mobileCta{color:#fff!important;background:linear-gradient(135deg,#c81e1e 0%,#9a1616 100%)!important}[data-theme=light] .Navbar-module__3M0i9q__mobileCta:hover{background:linear-gradient(135deg,#a01818 0%,#7a1111 100%)!important}[data-theme=light] .Navbar-module__3M0i9q__mobileDropdown{background:#00000005!important;border-color:#00000014!important}[data-theme=light] .Navbar-module__3M0i9q__mobileDropdownLink{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__mobileDropdownLink:hover{color:#c81e1e!important;background:#c81e1e0f!important}[data-theme=light] .Navbar-module__3M0i9q__qrCode{background:#fff!important;border-color:#00000014!important}[data-theme=light] .Navbar-module__3M0i9q__qrButton{color:#333!important;background:#0000000a!important;border-color:#0000001a!important}[data-theme=light] .Navbar-module__3M0i9q__qrButton:hover{color:#c81e1e!important;background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn{color:#333!important;background:#0000000a!important;border-color:#0000001f!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn svg{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn:hover{color:#c81e1e!important;background:#c81e1e14!important;border-color:#c81e1e4d!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn:hover svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn span{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__navActionBtn:hover span{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__themeToggle{background:0 0!important}[data-theme=light] .Navbar-module__3M0i9q__themeToggle:hover .Navbar-module__3M0i9q__toggleTrack{background:#c81e1e26!important}[data-theme=light] .Navbar-module__3M0i9q__menuBackdrop{background:#0000004d!important}[data-theme=light] .Navbar-module__3M0i9q__mobileMenu{background:#fff!important;border:1px solid #0000001f!important;box-shadow:0 25px 80px #00000026,0 10px 30px #0000001a!important}[data-theme=light] .Navbar-module__3M0i9q__menuWindowHeader{border-bottom-color:#00000014!important}[data-theme=light] .Navbar-module__3M0i9q__menuWindowTitle,[data-theme=light] .Navbar-module__3M0i9q__menuCloseBtn{color:#555!important}[data-theme=light] .Navbar-module__3M0i9q__menuCloseBtn:hover{color:#c81e1e!important;background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLink{color:#333!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLink:hover{color:#c81e1e!important;background:#0000000a!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLink svg{color:#666!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLink:hover svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLinkActive{color:#c81e1e!important;background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__mobileLinkActive svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__menuDivider{background:#00000014!important}[data-theme=light] .Navbar-module__3M0i9q__menuQuickActions{background:0 0!important}[data-theme=light] .Navbar-module__3M0i9q__menuQuickAction{color:#555!important;background:#00000008!important}[data-theme=light] .Navbar-module__3M0i9q__menuQuickAction svg{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__menuQuickAction:hover{color:#c81e1e!important;background:#c81e1e14!important}[data-theme=light] .Navbar-module__3M0i9q__menuCtaButton{color:#fff!important;background:linear-gradient(135deg,#c81e1e 0%,#9a1616 100%)!important}[data-theme=light] .Navbar-module__3M0i9q__menuCtaButton:hover{background:linear-gradient(135deg,#a01818 0%,#7a1111 100%)!important}[data-theme=light] .Navbar-module__3M0i9q__bottomTabBar{background:#fff!important;border-top:1px solid #00000014!important;box-shadow:0 -4px 20px #0000000d!important}[data-theme=light] .Navbar-module__3M0i9q__tabItem{color:#777!important}[data-theme=light] .Navbar-module__3M0i9q__tabItem:hover,[data-theme=light] .Navbar-module__3M0i9q__tabActive{color:#c81e1e!important}[data-theme=light] .Navbar-module__3M0i9q__tabCta{color:#fff!important}[data-theme=light] .Navbar-module__3M0i9q__tabCtaIcon{background:linear-gradient(135deg,#c81e1e 0%,#9a1616 100%)!important}
.Footer-module__h2Nw1W__footer{background:#050508;border-top:2px solid #c81e1e4d;margin-top:64px;padding:56px 0 32px;position:relative;overflow-x:hidden}.Footer-module__h2Nw1W__footer:before{content:"";pointer-events:none;background:linear-gradient(#c81e1e0d 0%,#0000 100%);height:200px;position:absolute;top:0;left:0;right:0}.Footer-module__h2Nw1W__container{z-index:1;max-width:1600px;margin:0 auto;padding:0 clamp(16px,4vw,48px);position:relative}.Footer-module__h2Nw1W__topWire{height:20px;position:absolute;top:0;left:0;right:0}.Footer-module__h2Nw1W__topWire svg{width:100%;height:100%}.Footer-module__h2Nw1W__mainContent{grid-template-columns:minmax(260px,.85fr) minmax(0,2fr);align-items:start;gap:clamp(28px,3.5vw,48px);margin-bottom:36px;display:grid}.Footer-module__h2Nw1W__brandSection{flex-direction:column;gap:16px;max-width:360px;display:flex}.Footer-module__h2Nw1W__logo{align-items:center;gap:16px;text-decoration:none;display:flex}.Footer-module__h2Nw1W__logoMark{justify-content:center;align-items:center;display:flex;position:relative}.Footer-module__h2Nw1W__logoImage{object-fit:contain;filter:drop-shadow(0 0 10px #c81e1e4d);width:auto;max-width:180px;height:clamp(35px,4vw,45px)}.Footer-module__h2Nw1W__logoPulse{border:1px solid #c81e1e33;border-radius:18px;animation:3s ease-in-out infinite Footer-module__h2Nw1W__pulse;position:absolute;inset:-4px}@keyframes Footer-module__h2Nw1W__pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.Footer-module__h2Nw1W__logoText{flex-direction:column;gap:2px;display:flex}.Footer-module__h2Nw1W__logoMain{color:#fff;letter-spacing:.1em;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700}.Footer-module__h2Nw1W__logoSub{color:#fff6;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:10px}.Footer-module__h2Nw1W__tagline{color:#ffffff80;font-size:clamp(11px,1.1vw,13px);line-height:1.65}.Footer-module__h2Nw1W__socialLinks{flex-wrap:wrap;gap:8px;display:flex}.Footer-module__h2Nw1W__socialLink{color:#ffffff80;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:clamp(36px,3vw,42px);height:clamp(36px,3vw,42px);transition:all .2s;display:flex}.Footer-module__h2Nw1W__socialLink:hover{color:#c81e1e;background:#c81e1e26;border-color:#c81e1e66;transform:translateY(-2px)}.Footer-module__h2Nw1W__linksSection{grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,40px);min-width:0;display:grid}.Footer-module__h2Nw1W__linkColumn{flex-direction:column;gap:16px;min-width:0;display:flex}.Footer-module__h2Nw1W__columnHeader{color:#c81e1e;letter-spacing:.15em;white-space:nowrap;border-bottom:1px solid #c81e1e33;align-items:center;gap:10px;padding-bottom:12px;font-family:JetBrains Mono,monospace;font-size:clamp(10px,1vw,12px);display:flex}.Footer-module__h2Nw1W__linkList{flex-direction:column;gap:10px;display:flex}.Footer-module__h2Nw1W__link{color:#fff9;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:clamp(12px,1.1vw,14px);text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.Footer-module__h2Nw1W__link:hover{color:#fff;transform:translate(4px)}.Footer-module__h2Nw1W__link:hover .Footer-module__h2Nw1W__linkArrow{opacity:1;transform:translate(2px,-2px)}.Footer-module__h2Nw1W__linkCode{color:#ffffff4d;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:clamp(8px,.8vw,10px)}.Footer-module__h2Nw1W__linkName{text-overflow:ellipsis;flex:1;overflow:hidden}.Footer-module__h2Nw1W__linkArrow{opacity:0;color:#c81e1e;flex-shrink:0;transition:all .2s}.Footer-module__h2Nw1W__officesSection{border-top:1px solid #ffffff0f;margin-top:28px;padding-top:28px}.Footer-module__h2Nw1W__officesHeader{color:#c81e1e;letter-spacing:.15em;align-items:center;gap:10px;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:clamp(10px,1vw,12px);display:flex}.Footer-module__h2Nw1W__officesHeader svg{color:#c81e1e;flex-shrink:0}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:repeat(3,1fr);gap:20px 28px;display:grid}.Footer-module__h2Nw1W__contactItem{color:#ffffffb3;border-radius:6px;align-items:flex-start;gap:10px;padding:6px 0;text-decoration:none;transition:all .2s;display:flex}.Footer-module__h2Nw1W__contactItem:hover{color:#fff;background:#ffffff08}.Footer-module__h2Nw1W__contactItem svg{color:#c81e1e;flex-shrink:0;margin-top:2px}.Footer-module__h2Nw1W__contactInfo{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:visible}.Footer-module__h2Nw1W__contactLabel{color:#ffffff4d;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:clamp(8px,.8vw,10px)}.Footer-module__h2Nw1W__contactValue{word-break:break-all;overflow-wrap:anywhere;font-size:clamp(11px,1vw,13px)}.Footer-module__h2Nw1W__addressBlock{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.Footer-module__h2Nw1W__addressBlock:hover{background:#ffffff08;border-color:#c81e1e26}.Footer-module__h2Nw1W__addressLabel{color:#fffc;margin-bottom:4px;font-family:Space Grotesk,sans-serif;font-size:clamp(12px,1vw,14px);font-weight:600}.Footer-module__h2Nw1W__directionsLink{color:#fff;background:#c81e1e26;border:1px solid #c81e1e66;border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:clamp(10px,.9vw,12px);font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Footer-module__h2Nw1W__directionsLink:hover{color:#fff;background:#c81e1e40;border-color:#c81e1e;transform:translateY(-2px)}.Footer-module__h2Nw1W__seeOfficeBtn{color:#fff;background:#c81e1e33;border:1px solid #c81e1e80;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:10px 16px;font-family:JetBrains Mono,monospace;font-size:clamp(11px,1vw,13px);font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Footer-module__h2Nw1W__seeOfficeBtn:hover{color:#fff;background:#c81e1e4d;border-color:#c81e1e;transform:translateY(-2px)}.Footer-module__h2Nw1W__bottomBar{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.Footer-module__h2Nw1W__bottomLeft,.Footer-module__h2Nw1W__bottomCenter,.Footer-module__h2Nw1W__bottomRight{align-items:center;gap:12px;display:flex}.Footer-module__h2Nw1W__copyright{color:#fff6;white-space:nowrap;font-size:clamp(10px,1vw,12px)}.Footer-module__h2Nw1W__systemStatus{color:#22c55e;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:clamp(9px,.9vw,11px);display:flex}.Footer-module__h2Nw1W__statusDot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Footer-module__h2Nw1W__statusPulse;box-shadow:0 0 10px #22c55e}@keyframes Footer-module__h2Nw1W__statusPulse{0%,to{opacity:1}50%{opacity:.5}}.Footer-module__h2Nw1W__legalLink{color:#fff6;font-size:clamp(10px,1vw,12px);text-decoration:none;transition:color .2s}.Footer-module__h2Nw1W__legalLink:hover{color:#fff}.Footer-module__h2Nw1W__legalSep{color:#ffffff26;font-size:10px}.Footer-module__h2Nw1W__version{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:clamp(9px,.8vw,11px)}.Footer-module__h2Nw1W__bottomWire{height:10px;position:absolute;bottom:0;left:0;right:0}.Footer-module__h2Nw1W__bottomWire svg{width:100%;height:100%}.Footer-module__h2Nw1W__corner{pointer-events:none;width:clamp(20px,2vw,30px);height:clamp(20px,2vw,30px);position:absolute}.Footer-module__h2Nw1W__cornerTL{border-top:3px solid #c81e1e;border-left:3px solid #c81e1e;top:0;left:0}.Footer-module__h2Nw1W__cornerTR{border-top:3px solid #c81e1e;border-right:3px solid #c81e1e;top:0;right:0}.Footer-module__h2Nw1W__cornerBL{border-bottom:3px solid #00d1ff;border-left:3px solid #00d1ff;bottom:0;left:0}.Footer-module__h2Nw1W__cornerBR{border-bottom:3px solid #00d1ff;border-right:3px solid #00d1ff;bottom:0;right:0}@media (min-width:2000px){.Footer-module__h2Nw1W__container{max-width:1800px}.Footer-module__h2Nw1W__mainContent{gap:100px}.Footer-module__h2Nw1W__linksSection{gap:60px}}@media (min-width:1600px){.Footer-module__h2Nw1W__footer{padding:64px 0 40px}.Footer-module__h2Nw1W__brandSection{max-width:400px}}@media (max-width:1200px){.Footer-module__h2Nw1W__mainContent{grid-template-columns:1fr;gap:36px}.Footer-module__h2Nw1W__brandSection{max-width:100%}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.Footer-module__h2Nw1W__footer{margin-top:48px;padding:48px 0 36px}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:repeat(2,1fr)}.Footer-module__h2Nw1W__officesSection{margin-top:24px;padding-top:24px}}@media (max-width:900px){.Footer-module__h2Nw1W__linksSection{gap:28px}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Footer-module__h2Nw1W__footer{margin-top:40px;padding:40px 0 100px}.Footer-module__h2Nw1W__mainContent{gap:28px}.Footer-module__h2Nw1W__linksSection{grid-template-columns:1fr 1fr;gap:24px}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:1fr;gap:16px}.Footer-module__h2Nw1W__officesSection{margin-top:20px;padding-top:20px}.Footer-module__h2Nw1W__bottomBar{text-align:center;flex-direction:column;gap:12px}.Footer-module__h2Nw1W__bottomLeft,.Footer-module__h2Nw1W__bottomCenter,.Footer-module__h2Nw1W__bottomRight{justify-content:center;width:100%}.Footer-module__h2Nw1W__bottomLeft{order:2}.Footer-module__h2Nw1W__bottomCenter{order:1}.Footer-module__h2Nw1W__bottomRight{order:3}}@media (max-width:600px){.Footer-module__h2Nw1W__footer{padding:36px 0 100px}.Footer-module__h2Nw1W__container{padding:0 16px}.Footer-module__h2Nw1W__linksSection{grid-template-columns:1fr;gap:24px}.Footer-module__h2Nw1W__officesGrid{grid-template-columns:1fr;gap:14px}.Footer-module__h2Nw1W__addressBlock{padding:14px 16px}.Footer-module__h2Nw1W__tagline{font-size:12px;line-height:1.6}.Footer-module__h2Nw1W__socialLinks{gap:6px}.Footer-module__h2Nw1W__socialLink{width:38px;height:38px}.Footer-module__h2Nw1W__corner{width:16px;height:16px}.Footer-module__h2Nw1W__columnHeader{font-size:10px}.Footer-module__h2Nw1W__link{padding:4px 0;font-size:13px}}@media (max-width:400px){.Footer-module__h2Nw1W__footer{padding:32px 0 100px}.Footer-module__h2Nw1W__logo{flex-direction:column;align-items:flex-start;gap:8px}.Footer-module__h2Nw1W__logoImage{height:32px}.Footer-module__h2Nw1W__socialLink{width:36px;height:36px}.Footer-module__h2Nw1W__bottomRight{flex-wrap:wrap;gap:8px}}[data-theme=light] .Footer-module__h2Nw1W__footer{background:linear-gradient(#f8f9fa 0%,#fff 100%);border-top:1px solid #00000014}[data-theme=light] .Footer-module__h2Nw1W__footer:before{background:linear-gradient(#c81e1e08 0%,#0000 100%)}[data-theme=light] .Footer-module__h2Nw1W__topWire svg path,[data-theme=light] .Footer-module__h2Nw1W__bottomWire svg path{opacity:.6}[data-theme=light] .Footer-module__h2Nw1W__topWire svg circle{fill:#fff}[data-theme=light] .Footer-module__h2Nw1W__tagline{color:#555}[data-theme=light] .Footer-module__h2Nw1W__socialLink{color:#555;background:#0000000a;border-color:#0000001a}[data-theme=light] .Footer-module__h2Nw1W__socialLink:hover{color:#c81e1e;background:#c81e1e1a;border-color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__columnHeader{color:#1a1a1a;border-bottom-color:#c81e1e26}[data-theme=light] .Footer-module__h2Nw1W__columnHeader svg{color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__link{color:#555}[data-theme=light] .Footer-module__h2Nw1W__link:hover{color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__linkCode{color:#0006}[data-theme=light] .Footer-module__h2Nw1W__addressLabel{color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__addressBlock{background:#00000005;border-color:#00000014}[data-theme=light] .Footer-module__h2Nw1W__addressBlock:hover{background:#00000008;border-color:#c81e1e33}[data-theme=light] .Footer-module__h2Nw1W__officesSection{border-top-color:#00000014}[data-theme=light] .Footer-module__h2Nw1W__contactItem{color:#555}[data-theme=light] .Footer-module__h2Nw1W__contactItem:hover,[data-theme=light] .Footer-module__h2Nw1W__contactItem svg{color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__contactLabel{color:#00000080}[data-theme=light] .Footer-module__h2Nw1W__contactValue{color:#333}[data-theme=light] .Footer-module__h2Nw1W__directionsLink{color:#c81e1e;border-color:#c81e1e4d}[data-theme=light] .Footer-module__h2Nw1W__directionsLink:hover{background:#c81e1e14}[data-theme=light] .Footer-module__h2Nw1W__bottomBar{border-top-color:#00000014}[data-theme=light] .Footer-module__h2Nw1W__copyright{color:#666}[data-theme=light] .Footer-module__h2Nw1W__systemStatus{color:#22c55e;background:#0000000a;border-color:#00000014}[data-theme=light] .Footer-module__h2Nw1W__legalLink{color:#555}[data-theme=light] .Footer-module__h2Nw1W__legalLink:hover{color:#c81e1e}[data-theme=light] .Footer-module__h2Nw1W__legalSep{color:#0003}[data-theme=light] .Footer-module__h2Nw1W__version{color:#0006}[data-theme=light] .Footer-module__h2Nw1W__corner{opacity:.5}
.MatrixLoading-module__3RcR7q__loadingContainer{z-index:10000;background:#08080c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.MatrixLoading-module__3RcR7q__bgGradient{pointer-events:none;background:radial-gradient(80% 60% at 50% 40%,#c81e1e0f 0%,#0000 60%);position:absolute;inset:0}.MatrixLoading-module__3RcR7q__gridPattern{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.MatrixLoading-module__3RcR7q__content{z-index:2;flex-direction:column;align-items:center;gap:32px;max-width:400px;padding:0 32px;display:flex;position:relative}.MatrixLoading-module__3RcR7q__logoWrapper{filter:drop-shadow(0 4px 24px #c81e1e26)}.MatrixLoading-module__3RcR7q__logo{object-fit:contain}.MatrixLoading-module__3RcR7q__tagline{letter-spacing:.2em;color:#ffffff80;text-transform:uppercase;margin:0;font-family:JetBrains Mono,Space Grotesk,sans-serif;font-size:13px;font-weight:500}.MatrixLoading-module__3RcR7q__progressWrap{flex-direction:column;gap:12px;width:100%;display:flex}.MatrixLoading-module__3RcR7q__progressTrack{background:#ffffff14;border-radius:2px;height:3px;overflow:hidden}.MatrixLoading-module__3RcR7q__progressFill{background:linear-gradient(90deg,#c81e1e,#e83535);border-radius:2px;height:100%;box-shadow:0 0 12px #c81e1e66}.MatrixLoading-module__3RcR7q__progressMeta{justify-content:space-between;align-items:center;display:flex}.MatrixLoading-module__3RcR7q__progressLabel{color:#fff6;letter-spacing:.08em;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.MatrixLoading-module__3RcR7q__progressLabel svg{color:#c81e1ecc}.MatrixLoading-module__3RcR7q__progressPct{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.MatrixLoading-module__3RcR7q__footer{color:#ffffff40;letter-spacing:.1em;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.MatrixLoading-module__3RcR7q__footerDot{background:#c81e1e;border-radius:50%;width:4px;height:4px;animation:1.5s ease-in-out infinite MatrixLoading-module__3RcR7q__pulse}@keyframes MatrixLoading-module__3RcR7q__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}@media (max-width:768px){.MatrixLoading-module__3RcR7q__content{gap:28px;padding:0 24px}.MatrixLoading-module__3RcR7q__logo{width:180px!important;height:72px!important}.MatrixLoading-module__3RcR7q__tagline{letter-spacing:.15em;font-size:11px}.MatrixLoading-module__3RcR7q__footer{font-size:9px;bottom:24px}}@media (max-width:480px){.MatrixLoading-module__3RcR7q__logo{width:160px!important;height:64px!important}.MatrixLoading-module__3RcR7q__tagline{letter-spacing:.12em;font-size:10px}}
.PenguinMascot-module__Jqe1La__mascotContainer{z-index:9999;pointer-events:auto;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}.PenguinMascot-module__Jqe1La__mascotContainer.PenguinMascot-module__Jqe1La__bottom-right{bottom:16px;right:16px}.PenguinMascot-module__Jqe1La__mascotContainer.PenguinMascot-module__Jqe1La__bottom-left{bottom:16px;left:16px}.PenguinMascot-module__Jqe1La__speechBubble{-webkit-backdrop-filter:blur(16px);background:#050505f2;border:1px solid #c81e1e4d;border-radius:12px;min-width:140px;max-width:220px;margin-bottom:10px;padding:10px 14px;position:absolute;bottom:100%;box-shadow:0 6px 24px #00000080,0 0 20px #c81e1e1a,inset 0 1px #ffffff0d}.PenguinMascot-module__Jqe1La__speechBubble p{color:#ffffffeb;margin:0;font-family:Inter,sans-serif;font-size:11px;line-height:1.5}.PenguinMascot-module__Jqe1La__bubbleTail{border-top:12px solid #050505f2;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.PenguinMascot-module__Jqe1La__penguin{cursor:pointer;filter:drop-shadow(0 4px 12px #0006);width:50px;height:62px;transform-style:preserve-3d;perspective:1000px;transition:filter .3s,transform .3s;position:relative}.PenguinMascot-module__Jqe1La__penguin:hover{filter:drop-shadow(0 12px 30px #c81e1e66)}.PenguinMascot-module__Jqe1La__penguinSvg{width:100%;height:100%;overflow:visible}.PenguinMascot-module__Jqe1La__statusIndicator{background:#c81e1e;border:1px solid #fff3;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite PenguinMascot-module__Jqe1La__pulse;position:absolute;top:4px;right:4px;box-shadow:0 0 8px}@keyframes PenguinMascot-module__Jqe1La__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}.PenguinMascot-module__Jqe1La__clickHint{color:#fff9;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;background:#0009;border:1px solid #ffffff1a;border-radius:8px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:8px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.PenguinMascot-module__Jqe1La__callSound{color:#d4956a;white-space:nowrap;text-shadow:0 0 10px #d4956a80;pointer-events:none;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.PenguinMascot-module__Jqe1La__minimizedBadge{color:#fff;cursor:pointer;background:#c81e1e;border:1px solid #fff3;border-radius:10px;align-items:center;gap:3px;padding:3px 6px;font-size:9px;font-weight:600;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 3px 10px #c81e1e66}.PenguinMascot-module__Jqe1La__minimizedBadge:hover{transform:scale(1.1)}.PenguinMascot-module__Jqe1La__chatWindowWrapper{z-index:10000;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:16px;right:16px}.PenguinMascot-module__Jqe1La__perchedBird{z-index:10001;cursor:pointer;filter:drop-shadow(0 2px 6px #0000004d);margin-bottom:-8px;transition:transform .2s;position:relative}.PenguinMascot-module__Jqe1La__perchedBird:hover{transform:scale(1.1)}.PenguinMascot-module__Jqe1La__chatWindow{-webkit-backdrop-filter:blur(40px);background:#1c1c1efa;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;width:360px;height:480px;display:flex;overflow:hidden;box-shadow:0 25px 80px #0009,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a,0 0 40px #8b5cf61a}.PenguinMascot-module__Jqe1La__chatHeader{-webkit-user-select:none;user-select:none;background:linear-gradient(#3c3c41f2,#2d2d32f2);border-bottom:1px solid #0000004d;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.PenguinMascot-module__Jqe1La__windowControls{align-items:center;gap:8px;display:flex}.PenguinMascot-module__Jqe1La__windowBtn{cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;transition:all .15s;position:relative}.PenguinMascot-module__Jqe1La__windowBtn:hover{filter:brightness(1.1)}.PenguinMascot-module__Jqe1La__windowBtn:after{content:"";opacity:0;border-radius:50%;transition:opacity .15s;position:absolute;inset:3px}.PenguinMascot-module__Jqe1La__windowControls:hover .PenguinMascot-module__Jqe1La__windowBtn:after{opacity:1}.PenguinMascot-module__Jqe1La__closeBtn{background:linear-gradient(#ff6058 0%,#e14942 100%);box-shadow:0 1px 2px #0003,inset 0 1px #ffffff4d}.PenguinMascot-module__Jqe1La__closeBtn:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath d='M1 1L5 5M5 1L1 5' stroke='%23820B05' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.PenguinMascot-module__Jqe1La__minimizeBtn{background:linear-gradient(#ffbd2e 0%,#dfa123 100%);box-shadow:0 1px 2px #0003,inset 0 1px #ffffff4d}.PenguinMascot-module__Jqe1La__minimizeBtn:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 2'%3E%3Cpath d='M0 1H6' stroke='%23985A10' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.PenguinMascot-module__Jqe1La__maximizeBtn{background:linear-gradient(#28c840 0%,#1aad2b 100%);box-shadow:0 1px 2px #0003,inset 0 1px #ffffff4d}.PenguinMascot-module__Jqe1La__maximizeBtn:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath d='M1.5 3L3 1.5L4.5 3L3 4.5Z' fill='%23116A16'/%3E%3C/svg%3E") 50%/contain no-repeat}.PenguinMascot-module__Jqe1La__chatTitle{color:#ffffffd9;align-items:center;gap:6px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11px;font-weight:500;display:flex}.PenguinMascot-module__Jqe1La__chatTitle svg{color:#c81e1e}.PenguinMascot-module__Jqe1La__chatHeaderActions{gap:8px;display:flex}.PenguinMascot-module__Jqe1La__headerBtn{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__headerBtn:hover{color:#fff;background:#ffffff26}.PenguinMascot-module__Jqe1La__backBtn{color:#ffffffe6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:4px;margin:0 8px 0 -4px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__backBtn:hover{color:#fff;background:#c81e1e33;border-color:#c81e1e66}.PenguinMascot-module__Jqe1La__windowMenu{flex-direction:column;flex:1;gap:20px;padding:16px;display:flex;overflow-y:auto}.PenguinMascot-module__Jqe1La__menuGrid{grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;display:grid}.PenguinMascot-module__Jqe1La__menuBtn{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px;font-family:JetBrains Mono,monospace;font-size:10px;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__menuBtn:hover{color:#fff;background:#c81e1e26;border-color:#c81e1e66}.PenguinMascot-module__Jqe1La__menuBtn svg{color:#c81e1e}.PenguinMascot-module__Jqe1La__menuSocials{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.PenguinMascot-module__Jqe1La__menuSocialLink{color:#fff9;background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__menuSocialLink:hover{color:#fff;background:#c81e1e33}.PenguinMascot-module__Jqe1La__windowContentView{flex:1;padding:16px;overflow-y:auto}.PenguinMascot-module__Jqe1La__viewLinks{flex-direction:column;gap:10px;display:flex}.PenguinMascot-module__Jqe1La__viewLinks a{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__viewLinks a:hover{color:#fff;background:#c81e1e26;border-color:#c81e1e4d}.PenguinMascot-module__Jqe1La__viewLinks a svg{color:#c81e1e;flex-shrink:0}.PenguinMascot-module__Jqe1La__calendlyBtn{color:#fff;background:linear-gradient(135deg,#c81e1e33 0%,#c81e1e1a 100%);border:1px solid #c81e1e66;border-radius:12px;align-items:center;gap:12px;padding:20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__calendlyBtn:hover{background:linear-gradient(135deg,#c81e1e4d 0%,#c81e1e33 100%);border-color:#c81e1e}.PenguinMascot-module__Jqe1La__calendlyBtn svg{color:#c81e1e}.PenguinMascot-module__Jqe1La__infoContent{color:#fffc;flex-direction:column;gap:12px;font-size:13px;display:flex}.PenguinMascot-module__Jqe1La__infoContent a{color:#c81e1e;font-weight:600;text-decoration:none}.PenguinMascot-module__Jqe1La__infoContent a:hover{text-decoration:underline}.PenguinMascot-module__Jqe1La__chatMessages{background:#141416f2;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 16px 20px;display:flex;overflow-y:auto}.PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar{width:6px}.PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar-track{background:0 0}.PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar-thumb:hover{background:#ffffff40}.PenguinMascot-module__Jqe1La__message{gap:8px;max-width:90%;display:flex}.PenguinMascot-module__Jqe1La__message.PenguinMascot-module__Jqe1La__user{flex-direction:row-reverse;align-self:flex-end}.PenguinMascot-module__Jqe1La__message.PenguinMascot-module__Jqe1La__assistant{align-self:flex-start}.PenguinMascot-module__Jqe1La__avatarIcon{background:linear-gradient(135deg,#d4956a,#b87a4a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex;box-shadow:0 2px 6px #0000004d}.PenguinMascot-module__Jqe1La__messageContent{border-radius:14px;padding:8px 12px;position:relative}.PenguinMascot-module__Jqe1La__message.PenguinMascot-module__Jqe1La__user .PenguinMascot-module__Jqe1La__messageContent{background:linear-gradient(135deg,#c81e1e,#a01818);border-bottom-right-radius:4px}.PenguinMascot-module__Jqe1La__message.PenguinMascot-module__Jqe1La__assistant .PenguinMascot-module__Jqe1La__messageContent{background:#3c3c41e6;border:1px solid #ffffff14;border-bottom-left-radius:4px}.PenguinMascot-module__Jqe1La__messageContent p{color:#ffffffeb;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:12px;line-height:1.45}.PenguinMascot-module__Jqe1La__messageTime{color:#fff6;text-align:right;margin-top:4px;font-size:10px;display:block}.PenguinMascot-module__Jqe1La__typingIndicator{background:#3c3c41e6;border-radius:14px 14px 14px 4px;align-items:center;gap:3px;padding:10px 12px;display:flex}.PenguinMascot-module__Jqe1La__typingIndicator span{background:#fff6;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite PenguinMascot-module__Jqe1La__typingBounce}.PenguinMascot-module__Jqe1La__typingIndicator span:first-child{animation-delay:0s}.PenguinMascot-module__Jqe1La__typingIndicator span:nth-child(2){animation-delay:.2s}.PenguinMascot-module__Jqe1La__typingIndicator span:nth-child(3){animation-delay:.4s}@keyframes PenguinMascot-module__Jqe1La__typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.PenguinMascot-module__Jqe1La__chatInput{background:#1e1e20f2;border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:14px 16px 18px;display:flex}.PenguinMascot-module__Jqe1La__chatInput input{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;flex:1;padding:10px 14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;transition:all .2s}.PenguinMascot-module__Jqe1La__chatInput input:focus{background:#ffffff1a;border-color:#c81e1e80;outline:none}.PenguinMascot-module__Jqe1La__chatInput input::placeholder{color:#fff6}.PenguinMascot-module__Jqe1La__sendBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c81e1e,#a01818);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;box-shadow:0 3px 10px #c81e1e4d}.PenguinMascot-module__Jqe1La__sendBtn:hover:not(:disabled){transform:scale(1.08);box-shadow:0 6px 16px #c81e1e66}.PenguinMascot-module__Jqe1La__sendBtn:disabled{opacity:.5;cursor:not-allowed}.PenguinMascot-module__Jqe1La__quickActions{background:#19191cf2;border-top:1px solid #ffffff0d;gap:6px;padding:8px 12px 10px;display:flex;overflow-x:auto}.PenguinMascot-module__Jqe1La__quickActions::-webkit-scrollbar{display:none}.PenguinMascot-module__Jqe1La__quickActions button{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:4px;padding:5px 10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:10px;font-weight:500;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__quickActions button:hover{color:#fff;background:#c81e1e33;border-color:#c81e1e66}.PenguinMascot-module__Jqe1La__quickActions button svg{opacity:.7}.PenguinMascot-module__Jqe1La__quickActions button:hover svg{opacity:1}.PenguinMascot-module__Jqe1La__contactSection{background:#19191efa;border-top:1px solid #ffffff14;border-radius:0 0 12px 12px;padding:12px 14px}.PenguinMascot-module__Jqe1La__contactHeader{color:#ffffffe6;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11px;font-weight:600;display:flex}.PenguinMascot-module__Jqe1La__contactSectionCollapsed .PenguinMascot-module__Jqe1La__contactHeader{margin-bottom:0}.PenguinMascot-module__Jqe1La__contactSectionCollapsed.PenguinMascot-module__Jqe1La__isExpanded .PenguinMascot-module__Jqe1La__contactHeader{margin-bottom:10px}.PenguinMascot-module__Jqe1La__contactHeaderHint{text-transform:none;letter-spacing:0;color:#ffffff80;margin-left:auto;font-size:9px;font-weight:500}.PenguinMascot-module__Jqe1La__contactLinks{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.PenguinMascot-module__Jqe1La__contactLink{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.PenguinMascot-module__Jqe1La__contactLink:hover{color:#fff;background:#c81e1e33;border-color:#c81e1e66}.PenguinMascot-module__Jqe1La__contactLink svg{color:#c81e1e;opacity:.9;flex-shrink:0}.PenguinMascot-module__Jqe1La__socialLinks{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding-top:8px;display:flex}.PenguinMascot-module__Jqe1La__socialLinks a{color:#ffffffb3;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__socialLinks a:hover{color:#fff;background:#ffffff1f;transform:scale(1.05)}.PenguinMascot-module__Jqe1La__contactSectionCollapsed{cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 14px;transition:background .2s}.PenguinMascot-module__Jqe1La__contactSectionCollapsed:hover{background:#ffffff0a}.PenguinMascot-module__Jqe1La__contactSectionCollapsed .PenguinMascot-module__Jqe1La__contactHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:0;display:flex}.PenguinMascot-module__Jqe1La__contactSectionCollapsed .PenguinMascot-module__Jqe1La__contactHeader:after{content:"▼";color:#ffffff80;font-size:9px;transition:transform .2s}.PenguinMascot-module__Jqe1La__contactSectionCollapsed.PenguinMascot-module__Jqe1La__isExpanded .PenguinMascot-module__Jqe1La__contactHeader:after{transform:rotate(180deg)}.PenguinMascot-module__Jqe1La__contactSectionCollapsed .PenguinMascot-module__Jqe1La__contactLinks,.PenguinMascot-module__Jqe1La__contactSectionCollapsed .PenguinMascot-module__Jqe1La__socialLinks{transition:max-height .25s,opacity .2s,margin .2s,padding .2s;overflow:hidden}.PenguinMascot-module__Jqe1La__contactSectionCollapsed:not(.PenguinMascot-module__Jqe1La__isExpanded) .PenguinMascot-module__Jqe1La__contactLinks,.PenguinMascot-module__Jqe1La__contactSectionCollapsed:not(.PenguinMascot-module__Jqe1La__isExpanded) .PenguinMascot-module__Jqe1La__socialLinks{opacity:0;pointer-events:none;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.PenguinMascot-module__Jqe1La__voiceControls{background:#141419f2;border-top:1px solid #ffffff0d;align-items:center;gap:10px;padding:12px 16px;display:flex}.PenguinMascot-module__Jqe1La__voiceBtn{color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:4px;padding:5px 10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:10px;font-weight:500;transition:all .2s;display:flex}.PenguinMascot-module__Jqe1La__voiceBtn:hover{color:#ffffffe6;background:#ffffff1a}.PenguinMascot-module__Jqe1La__voiceBtn.PenguinMascot-module__Jqe1La__listening{color:#fff;background:#c81e1e4d;border-color:#c81e1e;animation:1s ease-in-out infinite PenguinMascot-module__Jqe1La__pulse}.PenguinMascot-module__Jqe1La__voiceBtn.PenguinMascot-module__Jqe1La__active{color:#22c55e;background:#22c55e26;border-color:#22c55e4d}.PenguinMascot-module__Jqe1La__voiceBtn.PenguinMascot-module__Jqe1La__active svg{color:#22c55e}.PenguinMascot-module__Jqe1La__aiIndicator{color:#8b5cf6e6;letter-spacing:.02em;background:linear-gradient(135deg,#8b5cf626,#3b82f626);border:1px solid #8b5cf633;border-radius:10px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:9px;font-weight:600;display:flex}.PenguinMascot-module__Jqe1La__aiIndicator svg{color:#8b5cf6}.PenguinMascot-module__Jqe1La__sendBtn.PenguinMascot-module__Jqe1La__speaking{animation:.5s ease-in-out infinite PenguinMascot-module__Jqe1La__speakPulse}@keyframes PenguinMascot-module__Jqe1La__speakPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:768px){.PenguinMascot-module__Jqe1La__mascotContainer.PenguinMascot-module__Jqe1La__bottom-right{bottom:70px;right:12px}.PenguinMascot-module__Jqe1La__mascotContainer.PenguinMascot-module__Jqe1La__bottom-left{bottom:70px;left:12px}.PenguinMascot-module__Jqe1La__penguin{width:44px;height:55px}.PenguinMascot-module__Jqe1La__speechBubble{max-width:180px;padding:8px 12px;left:auto;right:0;transform:none}.PenguinMascot-module__Jqe1La__bubbleTail{left:auto;right:20px;transform:none}.PenguinMascot-module__Jqe1La__speechBubble p{font-size:10px}.PenguinMascot-module__Jqe1La__clickHint{padding:2px 6px;font-size:7px}.PenguinMascot-module__Jqe1La__statusIndicator{width:6px;height:6px;top:2px;right:2px}.PenguinMascot-module__Jqe1La__chatWindowWrapper{align-items:center;width:100%;bottom:0;left:0;right:0}.PenguinMascot-module__Jqe1La__perchedBird{margin-bottom:-6px}.PenguinMascot-module__Jqe1La__chatWindow{border-radius:16px 16px 0 0;width:100%;height:55vh}.PenguinMascot-module__Jqe1La__chatHeader{padding:10px 12px}.PenguinMascot-module__Jqe1La__chatTitle span{font-size:12px}}@media (max-width:480px){.PenguinMascot-module__Jqe1La__penguin{width:40px;height:50px}.PenguinMascot-module__Jqe1La__speechBubble{max-width:160px;padding:6px 10px}.PenguinMascot-module__Jqe1La__chatWindow{height:60vh}.PenguinMascot-module__Jqe1La__perchedBird{transform:scale(.85)}.PenguinMascot-module__Jqe1La__quickActions{gap:4px;padding:6px 10px 10px}.PenguinMascot-module__Jqe1La__quickActions button{padding:4px 10px;font-size:9px}}[data-theme=light] .PenguinMascot-module__Jqe1La__speechBubble{background:#fffffffa;border-color:#0000001a;box-shadow:0 6px 24px #00000026,0 0 20px #c81e1e0d}[data-theme=light] .PenguinMascot-module__Jqe1La__speechBubble p{color:#333}[data-theme=light] .PenguinMascot-module__Jqe1La__bubbleTail{border-top-color:#fffffffa}[data-theme=light] .PenguinMascot-module__Jqe1La__chatWindow{background:#fff;box-shadow:0 25px 80px #0003,0 0 0 1px #00000014}[data-theme=light] .PenguinMascot-module__Jqe1La__windowHeader{background:linear-gradient(#f8f8f8 0%,#ebebeb 100%);border-bottom-color:#0000001a}[data-theme=light] .PenguinMascot-module__Jqe1La__chatTitle{color:#1a1a1a}[data-theme=light] .PenguinMascot-module__Jqe1La__headerActions button{color:#555;background:#0000000a;border-color:#0000001a}[data-theme=light] .PenguinMascot-module__Jqe1La__headerActions button:hover{color:#1a1a1a;background:#00000014}[data-theme=light] .PenguinMascot-module__Jqe1La__chatMessages{background:#fafafa}[data-theme=light] .PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar-thumb{background:#0003}[data-theme=light] .PenguinMascot-module__Jqe1La__chatMessages::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=light] .PenguinMascot-module__Jqe1La__messageBubble.PenguinMascot-module__Jqe1La__assistant{background:#f0f0f0;border-color:#00000014}[data-theme=light] .PenguinMascot-module__Jqe1La__messageText{color:#1a1a1a}[data-theme=light] .PenguinMascot-module__Jqe1La__typingIndicator{background:#f0f0f0;border-color:#00000014}[data-theme=light] .PenguinMascot-module__Jqe1La__typingDot{background:#0006}[data-theme=light] .PenguinMascot-module__Jqe1La__chatInputArea{background:#f8f8f8;border-top-color:#00000014}[data-theme=light] .PenguinMascot-module__Jqe1La__chatInput input{color:#1a1a1a;background:#fff;border-color:#0000001f}[data-theme=light] .PenguinMascot-module__Jqe1La__chatInput input::placeholder{color:#0006}[data-theme=light] .PenguinMascot-module__Jqe1La__chatInput input:focus{background:#fff;border-color:#c81e1e80}[data-theme=light] .PenguinMascot-module__Jqe1La__quickActions{background:#f8f8f8;border-top-color:#0000000f}[data-theme=light] .PenguinMascot-module__Jqe1La__quickActions button{color:#555;background:#fff;border-color:#0000001a}[data-theme=light] .PenguinMascot-module__Jqe1La__quickActions button:hover{color:#1a1a1a;border-color:#c81e1e66}[data-theme=light] .PenguinMascot-module__Jqe1La__voiceFooter{background:#f8f8f8;border-top-color:#0000000f}[data-theme=light] .PenguinMascot-module__Jqe1La__voiceBtn{color:#555;background:#fff;border-color:#0000001a}[data-theme=light] .PenguinMascot-module__Jqe1La__voiceBtn:hover{color:#1a1a1a;background:#fff}[data-theme=light] .PenguinMascot-module__Jqe1La__aiIndicator{color:#8b5cf6e6}
.IdlePenguins-module__muD0yW__container{pointer-events:none;z-index:9998;position:fixed;inset:0;overflow:hidden}.IdlePenguins-module__muD0yW__walkingPenguin{cursor:pointer;pointer-events:auto;filter:drop-shadow(0 3px 6px #00000059);transition:filter .2s;position:absolute;bottom:0}.IdlePenguins-module__muD0yW__walkingPenguin:hover{filter:drop-shadow(0 5px 12px #d4956a80)}.IdlePenguins-module__muD0yW__flyingPenguin{cursor:pointer;pointer-events:auto;filter:drop-shadow(0 4px 8px #0000004d);transition:filter .2s;position:absolute}.IdlePenguins-module__muD0yW__flyingPenguin:hover{filter:drop-shadow(0 6px 16px #d4956a80)}.IdlePenguins-module__muD0yW__penguinSvg{width:100%;height:100%;overflow:visible}.IdlePenguins-module__muD0yW__idleMessage{-webkit-backdrop-filter:blur(10px);color:#ffffffe6;white-space:nowrap;pointer-events:none;background:#000000d9;border:1px solid #c81e1e4d;border-radius:12px;padding:12px 20px;font-size:13px;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0006}.IdlePenguins-module__muD0yW__idleMessage span{align-items:center;gap:8px;display:flex}@media (max-width:768px){.IdlePenguins-module__muD0yW__container{height:60px;bottom:70px}.IdlePenguins-module__muD0yW__idleMessage{padding:10px 16px;font-size:11px;bottom:140px}}@media (max-width:480px){.IdlePenguins-module__muD0yW__idleMessage{white-space:normal;text-align:center;max-width:90vw}}
.CustomCursor-module__I-Ddva__cursor,.CustomCursor-module__I-Ddva__cursorDot{pointer-events:none;z-index:99999;opacity:0;transition:opacity .2s;position:fixed;transform:translate(-50%,-50%)}.CustomCursor-module__I-Ddva__cursor.CustomCursor-module__I-Ddva__visible,.CustomCursor-module__I-Ddva__cursorDot.CustomCursor-module__I-Ddva__visible{opacity:1}.CustomCursor-module__I-Ddva__cursor{border:2px solid #c81e1e80;border-radius:50%;width:32px;height:32px;transition:width .2s,height .2s,border-color .2s}.CustomCursor-module__I-Ddva__cursor.CustomCursor-module__I-Ddva__pointer{border-color:#c81e1ecc;width:48px;height:48px}.CustomCursor-module__I-Ddva__cursorDot{background:#c81e1e;border-radius:50%;width:6px;height:6px}.CustomCursor-module__I-Ddva__cursorDot.CustomCursor-module__I-Ddva__visible{opacity:.9}
