@font-face{font-family:Echelon Hero Inter;src:url(./echelon-hero-inter-latin-variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.fhc[data-fhc-brand="2026"]{--fhc-white: #ffffff;--fhc-midnight: #04172c;--fhc-deep: #042746;--fhc-blue: #0277d6;--fhc-soft-grey: #c7cdd4;--fhc-charcoal: #1a1a1a;position:relative;overflow:hidden;background:var(--fhc-white);color:var(--fhc-midnight);font-family:Echelon Hero Inter,Arial,sans-serif;touch-action:pan-y}.fhc[data-fhc-brand="2026"] :is(h2,p,a,button){font-family:inherit}.fhc[data-fhc-brand="2026"] .fhc__track{position:relative;height:max(460px,min(56.2vw,calc(100vh - 120px)))}.fhc[data-fhc-brand="2026"] .fhc__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s}.fhc[data-fhc-brand="2026"] .fhc__slide.is-active{opacity:1;visibility:visible;z-index:1}.fhc[data-fhc-brand="2026"] .fhc__media,.fhc[data-fhc-brand="2026"] .fhc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fhc[data-fhc-brand="2026"] .fhc__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffffe6,#ffffffbf 36%,#fff0 68%)}.fhc[data-fhc-brand="2026"] .fhc--dark .fhc__scrim{background:linear-gradient(90deg,#04172ce0,#04172cb8 36%,#04172c00 68%)}.fhc[data-fhc-brand="2026"] .fhc__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:640px;padding:0 0 0 6vw;pointer-events:none}.fhc[data-fhc-brand="2026"] .fhc--dark .fhc__content{color:var(--fhc-white)}.fhc[data-fhc-brand="2026"] .fhc__eyebrow{font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:16px;line-height:1.5;margin:0 0 12px}.fhc[data-fhc-brand="2026"] .fhc__heading{font-weight:800;text-transform:uppercase;line-height:1.08;font-size:clamp(38px,3.9vw,64px);margin:0 0 16px;color:inherit;letter-spacing:0}.fhc[data-fhc-brand="2026"] .fhc__accent{display:block;color:var(--fhc-brand-accent, var(--fhc-blue))}.fhc[data-fhc-brand="2026"] .fhc__sub{font-weight:500;font-size:clamp(18px,1.7vw,26px);line-height:1.4;margin:0 0 6px;color:inherit}.fhc[data-fhc-brand="2026"] .fhc__body{font-weight:400;font-size:clamp(14px,1.15vw,18px);line-height:1.5;margin:0 0 22px;color:var(--fhc-charcoal)}.fhc[data-fhc-brand="2026"] .fhc--dark .fhc__body{color:var(--fhc-white)}.fhc[data-fhc-brand="2026"] .fhc__btn{box-sizing:border-box;align-self:flex-start;display:inline-block;min-height:44px;background:var(--fhc-midnight);color:var(--fhc-white);font-weight:500;text-transform:none;letter-spacing:0;font-size:17px;line-height:1.4;padding:16px 30px;border:2px solid transparent;border-radius:8px;text-decoration:none;pointer-events:auto;transition:background-color .2s ease,color .2s ease}.fhc[data-fhc-brand="2026"] .fhc__btn:hover{background:var(--fhc-deep);color:var(--fhc-white);text-decoration:none}.fhc[data-fhc-brand="2026"] .fhc--dark .fhc__btn{background:var(--fhc-white);color:var(--fhc-midnight)}.fhc[data-fhc-brand="2026"] .fhc--dark .fhc__btn:hover{background:var(--fhc-soft-grey)}.fhc[data-fhc-brand="2026"] :is(.fhc__btn,.fhc__arrow,.fhc__dot):focus-visible{outline:3px solid var(--fhc-blue);outline-offset:4px;box-shadow:0 0 0 4px var(--fhc-white)}.fhc[data-fhc-brand="2026"] .fhc__fine{font-size:12px;font-weight:400;line-height:1.5;color:inherit;margin:18px 0 0}.fhc[data-fhc-brand="2026"] .fhc__nav{position:absolute;z-index:3;left:50%;bottom:6px;transform:translate(-50%);display:flex;align-items:center;gap:14px}.fhc[data-fhc-brand="2026"] .fhc__dots{display:flex;gap:12px}.fhc[data-fhc-brand="2026"] .fhc__dot{box-sizing:border-box;flex:none;margin:0;min-width:0;min-height:0;line-height:0;width:12px!important;height:12px!important;border-radius:50%;border:2px solid var(--fhc-white);background:var(--fhc-soft-grey);padding:0;cursor:pointer;box-shadow:0 0 3px #04172c59}.fhc[data-fhc-brand="2026"] .fhc__dot.is-active{background:var(--fhc-brand-accent, var(--fhc-blue))}.fhc[data-fhc-brand="2026"] .fhc__arrow{box-sizing:border-box;padding:0;margin:0;min-width:0;min-height:0;position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:#fffffff2;box-shadow:0 1px 4px #04172c40;color:var(--fhc-midnight);cursor:pointer}.fhc[data-fhc-brand="2026"] .fhc__arrow svg{display:block;width:20px;height:20px}.fhc[data-fhc-brand="2026"] .fhc__arrow:hover{background:var(--fhc-soft-grey)}.fhc[data-fhc-brand="2026"] .fhc__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fhc[data-fhc-brand="2026"] .fhc__slide:not(.is-active) .fhc__hit{pointer-events:none}@media(max-width:1023px){.fhc[data-fhc-brand="2026"] .fhc__track{height:auto;display:grid;grid-template-columns:100%}.fhc[data-fhc-brand="2026"] .fhc__slide{position:relative;inset:auto;grid-area:1 / 1;min-width:0;background:var(--fhc-white)}.fhc[data-fhc-brand="2026"] .fhc__slide.fhc--dark{background:var(--fhc-midnight)}.fhc[data-fhc-brand="2026"] .fhc__media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4 / 3;overflow:hidden}.fhc[data-fhc-brand="2026"] .fhc__media img{object-position:72% center!important}.fhc[data-fhc-brand="2026"] .fhc__scrim{display:none}.fhc[data-fhc-brand="2026"] .fhc__content{height:auto;max-width:none;padding:22px 20px 66px}.fhc[data-fhc-brand="2026"] .fhc__heading{font-size:38px}.fhc[data-fhc-brand="2026"] .fhc__dot{border-color:var(--fhc-midnight);box-shadow:none}.fhc[data-fhc-brand="2026"] .fhc__dot.is-active{border-color:var(--fhc-brand-accent, var(--fhc-blue))}.fhc[data-fhc-brand="2026"] .fhc__arrow{border:1px solid var(--fhc-soft-grey)}.fhc[data-fhc-brand="2026"]:has(.fhc--dark.is-active) .fhc__dot{border-color:var(--fhc-white)}}@media(min-width:750px)and (max-width:1023px){.fhc[data-fhc-brand="2026"] .fhc__media{aspect-ratio:16 / 9}.fhc[data-fhc-brand="2026"] .fhc__content{padding:28px 6vw 76px}}@media(prefers-reduced-motion:reduce){.fhc[data-fhc-brand="2026"] .fhc__slide,.fhc[data-fhc-brand="2026"] .fhc__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/echelon-hero-brand.css.map */
