.baw-actual-logo{display:block;width:210px;height:70px;object-fit:contain}.baw-header .baw-actual-logo{filter:brightness(0);width:190px;height:63px}.header-logo{width:190px!important;height:63px!important;object-fit:contain}.header-logo-pinned{filter:brightness(0)}.footer-logo{width:230px!important;height:auto!important}.baw-footer .baw-actual-logo{width:220px;height:auto}.baw-branded-trail{position:relative;background-image:linear-gradient(90deg,#090e17b8,#090e1740),var(--baw-banner);background-position:center;background-size:cover;color:white;min-height:190px;display:flex;align-items:center}.baw-branded-trail>.baw-container{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:30px}.baw-branded-trail nav{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;max-width:65%}.baw-branded-trail nav a{color:white;text-decoration:none}.baw-branded-trail .baw-actual-logo{width:240px;height:80px}.hero-page .hero-media:after{content:'';position:absolute;inset:0;background:#07111b33}.hero-page .baw-hero-mark{position:absolute;right:5%;top:32%;width:250px;height:90px;object-fit:contain;z-index:1;pointer-events:none}.baw-motion-toggle{position:fixed;left:18px;bottom:18px;z-index:80;display:grid;place-items:center;width:36px;height:36px;border:1px solid #d9dde3;border-radius:50%;background:#fff;color:#252c36;box-shadow:0 3px 15px #0001;cursor:pointer}.baw-motion-toggle svg{width:17px;height:17px}.baw-legal{max-width:850px;padding-block:64px}.baw-legal h1{font-size:38px;margin-bottom:18px}.baw-legal h2{font-size:22px;margin-block:32px 12px}.baw-legal p,.baw-legal li{font-size:15px;line-height:1.85;color:#626974}.baw-legal a{overflow-wrap:anywhere}.channels .channel-value a{overflow-wrap:anywhere}.partners .marquee-track{animation:baw-logo-drift 120s linear infinite!important;animation-play-state:running!important}.partners .marquee.baw-paused .marquee-track{animation-play-state:paused!important}.partners .marquee-group[aria-hidden=true]{display:flex!important}
@media(max-width:767px){.header-logo{width:155px!important;height:52px!important}.baw-header .baw-actual-logo{width:155px;height:52px}.baw-branded-trail{min-height:170px}.baw-branded-trail>.baw-container{align-items:flex-start;flex-direction:column;gap:20px}.baw-branded-trail nav{max-width:100%}.baw-branded-trail .baw-actual-logo{width:180px;height:60px}.hero-page .baw-hero-mark{width:150px;height:50px;top:20%;right:20px}.baw-legal{padding-block:40px}.baw-legal h1{font-size:30px}}
.baw-motion-enabled .button,.baw-motion-enabled a,.baw-motion-enabled button,.baw-motion-enabled img{transition-duration:.3s!important}
body:has(#wpadminbar) .header,body:has(#wpadminbar) .baw-header{top:32px}
@media(max-width:782px){body:has(#wpadminbar) .header,body:has(#wpadminbar) .baw-header{top:46px}#wpadminbar{position:fixed!important}}
.footer-legal,.baw-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.baw-legal-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-left:auto}.baw-legal-links a{color:inherit;text-decoration:none;font-size:12px}.baw-copyright{font-size:12px}.baw-home-move-inner{grid-template-columns:1fr}.baw-home-move-inner>div{max-width:760px}.press-brand img{filter:brightness(0)}.baw-editorial .elementor-widget-text-editor p{line-height:1.85}.baw-editorial .elementor-widget-text-editor h2{font-size:23px;margin-top:30px}
@media(max-width:767px){.baw-legal-links{margin-left:0;gap:20px}.footer-legal,.baw-footer-bottom{align-items:flex-start;flex-direction:column;gap:16px}.baw-copyright{line-height:1.7}}
.publication-logo img{filter:brightness(0);object-fit:contain;max-width:120px}
.baw-wordmark{display:inline-flex;flex-direction:column;justify-content:center;gap:3px;text-align:left;line-height:1.1;filter:none!important;letter-spacing:0;color:inherit;text-decoration:none}.baw-wordmark strong{display:block;font-family:inherit;font-size:24px;font-weight:600;line-height:1.15;white-space:nowrap;letter-spacing:0}.baw-wordmark small{display:block;font-family:inherit;font-size:11px;font-weight:400;line-height:1.3;letter-spacing:0}.header-logo-over.baw-wordmark{color:#fff}.header-logo-pinned.baw-wordmark,.baw-header .baw-wordmark{color:#17191c}.footer .baw-wordmark,.baw-footer .baw-wordmark,.baw-branded-trail .baw-wordmark,.hero-page .baw-wordmark{color:#fff}.footer .baw-wordmark,.baw-footer .baw-wordmark{height:auto!important}.hero-page .baw-wordmark strong,.baw-branded-trail .baw-wordmark strong{font-size:28px}.publication-logo .baw-wordmark{color:#17191c;max-width:120px}.publication-logo .baw-wordmark strong{font-size:14px}.publication-logo .baw-wordmark small{font-size:9px}
@media(max-width:767px){.baw-wordmark strong{font-size:21px}.hero-page .baw-wordmark strong,.baw-branded-trail .baw-wordmark strong{font-size:21px}.baw-wordmark small{font-size:10px}}
.header-brand,.baw-brand{ text-decoration:none!important }.header:not(.is-pinned) .header-logo-over.baw-wordmark,.header.is-pinned .header-logo-pinned.baw-wordmark{display:flex}.header:not(.is-pinned) .header-logo-pinned.baw-wordmark,.header.is-pinned .header-logo-over.baw-wordmark{display:none}.header:has(.nav-panel.is-open) .baw-wordmark{color:#17191c}
.baw-wordmark{font-family:Poppins,Arial,sans-serif}.baw-brand .baw-wordmark{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px}.baw-wordmark small{align-self:flex-start!important;text-align:left}.baw-brand .baw-wordmark strong{font-size:24px;font-weight:600;line-height:1.15}
@media(max-width:767px){.baw-brand .baw-wordmark strong{font-size:21px}}
.footer-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(220px,1.25fr);gap:32px;align-items:start}.footer-nav>div,.baw-footer-grid>div{min-width:0}.footer-list{padding:0;margin:0;list-style:none}.footer-list li{margin-bottom:10px}.footer-heading,.baw-footer-grid h2{min-height:20px;margin-bottom:20px}.footer-link,.baw-footer-grid a{overflow-wrap:anywhere}.footer-brand{align-items:center}.baw-footer-grid{align-items:start;gap:32px}.footer-legal,.baw-footer-bottom{padding-block:24px}
@media(max-width:900px){.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media(max-width:600px){.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer-nav>div:last-child{grid-column:1/-1}.footer-heading{margin-bottom:14px}}
