:root{--blue:#ff1f35!important;--cyan:#ff5265!important;--accent:#ff1f35!important;--accent2:#b9001f!important}
body{background:#050506}.site-header,.site-header.scrolled,.menu-open .site-header{background:rgba(5,5,6,.97)!important;border-bottom-color:rgba(255,255,255,.12)!important}.brand img{filter:drop-shadow(0 0 12px rgba(255,31,53,.18))}.header-cta,.button.primary,.form-submit{background:#ff1f35!important;border-color:#ff1f35!important;color:#fff!important}.eyebrow i,.product-kicker i{background:#ff1f35!important;box-shadow:0 0 13px rgba(255,31,53,.5)}
:where(a,button,input,select,textarea,summary):focus-visible{outline-color:#ff5265!important;box-shadow:0 0 0 6px rgba(255,31,53,.2)!important}.main-nav a[aria-current=page]:after,.main-nav a:hover:after{background:#ff1f35!important}.account-icon{color:#fff}.site-notice{border-color:#5b2027!important;background:#1a0a0d!important}.site-notice b,.about-expertise-grid small{color:#ff5265!important}
.portal-shell,.account-shell,.admin-shell{--portal-accent:#ff1f35;--portal-cyan:#ff5265}.portal-card,.admin-card,.account-card{border-color:rgba(255,255,255,.11)!important;background:#0d0d10!important}.portal-sidebar a.active,.admin-sidebar a.active,[data-account-nav].active{border-color:#ff1f35!important;color:#fff!important}.status.active,.badge.success,.state-ok{color:#ff7382!important}.portal-hero,.account-hero,.admin-hero{background:radial-gradient(circle at 80% 20%,rgba(255,31,53,.14),transparent 30%),#09090b!important}
.menu-open .site-header{box-shadow:0 24px 60px rgba(0,0,0,.55)}.menu-search{background:#171719!important}.menu-account-card{border-color:#582029!important}.menu-account-mark{background:#ff1f35!important;color:#fff!important}.menu-section-head a,.menu-empty{color:#ff5265!important}
@media(max-width:1000px){.main-nav{background:#050506!important}.menu-links a:after{color:#ff1f35!important}}
