.cfh-brand{--cfh-gold:#f4c567;--cfh-ink:#0d141d;--cfh-panel:#151f2a;--cfh-text:#f1f3f6;--cfh-muted:#aab7c5;--cfh-line:#2b3745;background:var(--cfh-ink);color:var(--cfh-text)}.cfh-brand .cf-header{background:#101923;border-bottom:1px solid var(--cfh-line);box-shadow:none;z-index:60}.cfh-brand .cf-header-inner{max-width:1328px;min-height:88px;padding:15px 24px;gap:26px}.cfh-brand .cf-logo{gap:11px;flex-shrink:0}.cfh-brand .cf-logo-icon{width:42px;height:45px;min-width:42px;border-radius:11px;background:#111b28;border:1px solid #59606a;box-shadow:none;font-size:0;color:var(--cfh-gold);transform:none;display:flex;align-items:center;justify-content:center}.cfh-brand .cf-logo-icon img{display:none!important}.cfh-brand .cf-logo-icon:after{content:"";display:block;width:21px;height:29px;background:currentColor;clip-path:polygon(55% 0,7% 56%,43% 56%,30% 100%,96% 38%,57% 38%,70% 0)}.cfh-brand .cf-logo .site-name{font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:-.7px;font-size:23px;color:#f5f6f8!important;line-height:1.1}.cfh-brand .cf-logo .site-name>span{color:var(--cfh-gold)}.cfh-brand .cf-logo .site-tagline{font-size:10px;letter-spacing:.35px;color:#aab7c5;margin-top:5px;white-space:nowrap}.cfh-brand .cf-nav{display:flex;align-items:center;gap:23px;overflow:visible;flex:1;justify-content:center;min-width:0;white-space:nowrap}.cfh-brand .cf-nav a{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;text-transform:none;letter-spacing:0;color:#d1dae4;padding:10px 0;white-space:nowrap}.cfh-brand .cf-nav a:first-child{order:6;color:var(--cfh-gold)}.cfh-brand .cf-nav a:hover{color:#fff}.cfh-brand .cf-header-actions{gap:12px;flex-shrink:0}.cfh-brand .cf-search-form{width:175px;border-radius:6px;background:#192530;border:1px solid #3a4757;height:38px;display:flex;align-items:center}.cfh-brand .cf-search-form input{width:130px;min-width:0;color:#fff;font-size:11px}.cfh-brand .cf-search-form svg{stroke:#b9c7d6;width:15px;height:15px}.cfh-brand .cf-menu-toggle{border:1px solid #48586b;color:#fff;background:#192530;min-width:44px;min-height:44px;border-radius:6px;align-items:center;justify-content:center}.cfh-brand #cf-mobile-menu{background:#101923!important;padding:12px 24px 24px!important;border-color:#344356!important;max-height:calc(100dvh - 90px);overflow-y:auto}.cfh-mobile-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.cfh-mobile-links li{padding:0;margin:0;list-style:none}.cfh-mobile-links a{color:#f0f4fa;display:block;padding:15px 0;font:600 14px Montserrat,sans-serif;border-bottom:1px solid #344356}.cfh-mobile-search{padding-top:20px}.cfh-mobile-search label{font:600 12px Montserrat,sans-serif;display:block;margin-bottom:8px;color:#c5d2df}.cfh-mobile-search>div{display:flex;gap:8px}.cfh-mobile-search input{background:#1a2837;border:1px solid #46586c;color:#fff;min-width:0;flex:1;padding:12px;font-size:14px;border-radius:4px}.cfh-mobile-search button{background:var(--cfh-gold);color:#18202b;font:700 12px Montserrat,sans-serif;padding:12px;border:0;border-radius:4px}.cfh-brand .cf-ticker{height:34px;background:#09121b;border-color:#253343}.cfh-brand .cf-ticker-label{background:#101923;color:var(--cfh-gold);z-index:2;border-right:1px solid #354252;letter-spacing:1px;font-size:9px;min-width:72px}.cfh-brand .cf-ticker-name{font-size:10px}.cfh-brand .cf-ticker-price,.cfh-brand .cf-ticker-change{font-size:10px}.cfh-brand .cfe-market-note{background:#0b151c;color:#9bb2b4;font-size:10px;line-height:1.5;padding:7px 20px}.cfh-home .cf-markets-bar{display:none}.cfh-brand .cf-footer{border-top:1px solid #334153;background:#0b121b}.cfh-brand .cf-footer-col a{line-height:1.6}.cfh-brand :where(a,button,input,summary):focus-visible{outline:3px solid #f4c567;outline-offset:5px}.cfh-brand .cf-nav a{font-size:12px}@media(max-width:1250px){.cfh-brand .cf-nav{gap:15px}.cfh-brand .cf-header-inner{gap:20px}.cfh-brand .cf-search-form{width:155px}.cfh-brand .cf-search-form input{width:110px}.cfh-brand .cf-nav a{font-size:11px}}@media(max-width:1100px){.cfh-brand .cf-nav{display:none!important}.cfh-brand .cf-menu-toggle{display:flex!important}.cfh-brand .cf-header-inner{justify-content:space-between;min-height:80px}.cfh-brand .cf-search-form{width:220px}.cfh-brand .cf-search-form input{width:175px}}@media(max-width:600px){.cfh-brand .cf-header-inner{padding:12px 20px;min-height:72px;gap:10px}.cfh-brand .cf-logo .site-name{font-size:20px}.cfh-brand .cf-logo .site-tagline{font-size:8px;letter-spacing:.2px}.cfh-brand .cf-logo-icon{width:36px;min-width:36px;height:39px;border-radius:9px}.cfh-brand .cf-logo-icon:after{width:18px;height:25px}.cfh-brand .cf-search-form{display:none}.cfh-brand .cfe-market-note{font-size:9px;text-align:left;padding:6px 20px}.cfh-brand .cf-footer-grid{gap:30px}}@media(prefers-reduced-motion:reduce){.cfh-brand .cf-ticker-track{animation:none;overflow-x:auto}.cfh-brand *{scroll-behavior:auto!important}}