/* ExceloWeb chrome, rescoped for static pages. Source: homepage. Built 2026-10-08 */
#ew-chrome-header /* NAV */
nav,#ew-chrome-footer /* NAV */
nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 48px;height:68px;display:flex;align-items:center;justify-content:space-between;transition:all 0.4s}#ew-chrome-header nav.solid,#ew-chrome-footer nav.solid{background:rgba(5,7,26,0.9);border-bottom:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(20px)}#ew-chrome-header .nav-logo,#ew-chrome-footer .nav-logo{display:flex;align-items:center;gap:10px;text-decoration:none}#ew-chrome-header .nav-icon,#ew-chrome-footer .nav-icon{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#3b6cf8,#6d44f5);display:flex;align-items:center;justify-content:center;font-family:'Sora',sans-serif;font-weight:800;font-size:15px;color:#fff;box-shadow:0 0 20px rgba(59,108,248,0.4)}#ew-chrome-header .nav-name,#ew-chrome-footer .nav-name{font-family:'Sora',sans-serif;font-size:17px;font-weight:700;color:#e8eaf6}#ew-chrome-header .nav-name span,#ew-chrome-footer .nav-name span{font-weight:400;color:#7eb8ff}#ew-chrome-header .nav-links,#ew-chrome-footer .nav-links{display:flex;gap:32px}#ew-chrome-header .nav-links a,#ew-chrome-footer .nav-links a{font-size:13px;font-weight:500;color:#8896b3;text-decoration:none;letter-spacing:0.3px;transition:color 0.2s}#ew-chrome-header .nav-links a:hover,#ew-chrome-footer .nav-links a:hover{color:#7eb8ff}#ew-chrome-header .nav-cta,#ew-chrome-footer .nav-cta{background:linear-gradient(135deg,#3b6cf8,#6d44f5);color:#fff;border:none;padding:10px 22px;font-family:'Sora',sans-serif;font-size:13px;font-weight:600;cursor:pointer;border-radius:8px;text-decoration:none;transition:all 0.3s}#ew-chrome-header .nav-cta:hover,#ew-chrome-footer .nav-cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(59,108,248,0.4)}#ew-chrome-header .btn-primary,#ew-chrome-footer .btn-primary{background:linear-gradient(135deg,#3b6cf8,#6d44f5);color:#fff;border:none;padding:16px 36px;font-family:'Sora',sans-serif;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px;text-decoration:none;transition:all 0.3s;display:inline-block}#ew-chrome-header .btn-primary:hover,#ew-chrome-footer .btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 48px rgba(59,108,248,0.45)}#ew-chrome-header .btn-ghost,#ew-chrome-footer .btn-ghost{background:rgba(255,255,255,0.04);color:#8896b3;border:1px solid rgba(255,255,255,0.08);padding:15px 32px;font-family:'Sora',sans-serif;font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;text-decoration:none;transition:all 0.3s;display:inline-block}#ew-chrome-header .btn-ghost:hover,#ew-chrome-footer .btn-ghost:hover{border-color:rgba(126,184,255,0.4);color:#7eb8ff}#ew-chrome-header /* CTA BANNER */
.cta-banner,#ew-chrome-footer /* CTA BANNER */
.cta-banner{background:linear-gradient(135deg,rgba(59,108,248,0.12),rgba(109,68,245,0.12),rgba(59,108,248,0.08));border:1px solid rgba(59,108,248,0.2);border-radius:24px;padding:72px 64px;text-align:center;position:relative;overflow:hidden}#ew-chrome-header .cta-glow,#ew-chrome-footer .cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(59,108,248,0.08) 0%,transparent 70%);pointer-events:none}#ew-chrome-header /* FOOTER */
footer,#ew-chrome-footer /* FOOTER */
footer{border-top:1px solid rgba(255,255,255,0.08);padding:32px 48px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}#ew-chrome-header .footer-copy,#ew-chrome-footer .footer-copy{font-size:12px;color:#2a3a55}#ew-chrome-header .footer-links,#ew-chrome-footer .footer-links{display:flex;gap:24px}#ew-chrome-header .footer-links a,#ew-chrome-footer .footer-links a{font-size:13px;color:#8896b3;text-decoration:none;transition:color 0.2s}#ew-chrome-header .footer-links a:hover,#ew-chrome-footer .footer-links a:hover{color:#7eb8ff}@media(max-width:768px){#ew-chrome-header nav,#ew-chrome-footer nav{padding:0 24px}#ew-chrome-header .cta-banner,#ew-chrome-footer .cta-banner{padding:40px 24px}#ew-chrome-header footer,#ew-chrome-footer footer{flex-direction:column;gap:16px;text-align:center;padding:24px}}
#ew-chrome-header,#ew-chrome-footer{width:100%;font-family:'DM Sans',sans-serif;color:#e8eaf6}
#ew-chrome-header>*,#ew-chrome-footer>*{background:#05071a}
#ew-chrome-header a,#ew-chrome-footer a{text-decoration:none}
