@font-face{font-family:"Barlow Condensed";src:url(../../../../../../../../plugins/fro-homepage/includes/shell/fonts/BarlowCondensed-BlackItalic.ttf) format("truetype");font-style:italic;font-weight:900;font-display:swap}@font-face{font-family:"Montserrat";src:url(../../../../../../../../plugins/fro-homepage/includes/shell/fonts/Montserrat-Variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.fro-home-shell-enabled{--fro-shell-orange:#f15a22;--fro-shell-ink:#141414;--fro-shell-charcoal:#2e2f31;--fro-shell-content-width:1360px}body:has(main .fro-home-hero) .whb-header .whb-general-header{background-color:#f15a22}body:has(main .fro-home-hero) .whb-header .wd-nav-header>li>a,body:has(main .fro-home-hero) .whb-header .wd-tools-element>a,body:has(main .fro-home-hero) .whb-header .wd-header-mobile-nav>a{color:#141414}body:has(main .fro-home-hero) .wd-footer{background-color:#141414}.fro-home-shell-enabled .fro-home-shell__inner{width:min(100% - 48px, var(--fro-shell-content-width));margin-inline:auto}.fro-home-shell-enabled .fro-home-shell__announcement{min-height:40px;background:var(--fro-shell-ink);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.fro-home-shell-enabled .fro-home-shell__announcement a{color:inherit}.fro-home-shell-enabled .fro-home-shell__header{position:sticky;top:0;z-index:30;background:var(--fro-shell-orange);color:var(--fro-shell-ink)}.fro-home-shell-enabled .fro-home-shell__header-inner{display:flex;min-height:84px;align-items:center;gap:24px}.fro-home-shell-enabled .fro-home-shell__logo img{width:auto;max-width:220px;max-height:58px}.fro-home-shell-enabled .fro-home-shell__navigation,.fro-home-shell-enabled .fro-home-shell__actions{display:flex;align-items:center;gap:8px}.fro-home-shell-enabled .fro-home-shell__navigation{flex:1 1 auto}.fro-home-shell-enabled .fro-home-shell__actions{margin-inline-start:auto}.fro-home-shell-enabled .fro-home-shell__action{min-width:44px;min-height:44px;border-radius:22px}.fro-home-shell-enabled .fro-home-shell__action--primary{background:var(--fro-shell-ink);color:#fff}.fro-home-shell-enabled .fro-home-shell__footer{background:var(--fro-shell-ink);color:#fff}.fro-home-shell-enabled .fro-home-shell__footer a{color:inherit}.fro-home-shell-enabled .fro-home-shell__footer-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:64px 56px;border-bottom:1px solid var(--fro-shell-charcoal)}.fro-home-shell-enabled .fro-home-shell__footer-grid{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:40px;padding-block:48px 40px}.fro-home-shell-enabled .fro-home-shell__footer-column h2,.fro-home-shell-enabled .fro-home-shell__footer-column h3,.fro-home-shell-enabled .fro-home-shell__footer-column h4{color:var(--fro-shell-orange);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fro-home-shell-enabled .fro-home-shell__footer-links{display:flex;flex-direction:column;gap:10px}.fro-home-shell-enabled .fro-home-shell__footer-links a{color:#e9e5e1;text-decoration:none}.fro-home-shell-enabled .fro-home-shell__footer-links a:hover,.fro-home-shell-enabled .fro-home-shell__footer-links a:focus-visible{color:#fff;text-decoration:underline}.fro-home-shell-enabled .fro-home-shell__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:20px 32px;border-top:1px solid var(--fro-shell-charcoal);color:#b8b2ac;font-size:12px}.fro-home-shell-enabled :is(.fro-home-shell__navigation,.fro-home-shell__actions,.fro-home-shell__footer) :focus-visible{outline:3px solid var(--fro-shell-orange);outline-offset:3px}@media (max-width:1180px){.fro-home-shell-enabled .fro-home-shell__header-inner{flex-wrap:wrap;gap:16px}.fro-home-shell-enabled .fro-home-shell__footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fro-home-shell-enabled .fro-home-shell__inner{width:min(100% - 32px, var(--fro-shell-content-width))}.fro-home-shell-enabled .fro-home-shell__header-inner{min-height:0;gap:12px;padding-block:12px}.fro-home-shell-enabled .fro-home-shell__logo img{max-height:44px}.fro-home-shell-enabled .fro-home-shell__actions{gap:4px}.fro-home-shell-enabled .fro-home-shell__footer-newsletter,.fro-home-shell-enabled .fro-home-shell__footer-grid{grid-template-columns:minmax(0,1fr);gap:24px}.fro-home-shell-enabled .fro-home-shell__footer-newsletter{padding-block:40px 32px}.fro-home-shell-enabled .fro-home-shell__footer-grid{padding-block:32px}}.wd-side-hidden-nav .wd-nav-opener[data-fro-accessible]:focus-visible{outline:2px solid currentColor;outline-offset:-3px}