.esd-home{--esd-red:#d94230;--esd-max:1240px;background:#080a09;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;isolation:isolate}.esd-home *,.esd-home *:before,.esd-home *:after{box-sizing:border-box}.esd-home a{color:inherit;text-decoration:none}.esd-home img{display:block;max-width:100%}.esd-home h1,.esd-home h2,.esd-home h3,.esd-home p{margin:0}.esd-home button,.esd-home input{font:inherit}.esd-home [id]{scroll-margin-top:90px}.esd-home :focus-visible{outline:3px solid #ee7759;outline-offset:6px}.esd-home .esd-container{width:calc(100% - 96px);max-width:var(--esd-max);margin-inline:auto}.esd-space{padding-block:110px}.esd-kicker{font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.5}.esd-home h2{font-size:clamp(36px,4.7vw,66px);font-weight:500;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.esd-home .esd-button{display:inline-flex;gap:18px;align-items:center;justify-content:center;min-height:48px;padding:12px 25px;border:0;border-radius:100px;background:var(--esd-red);color:#fff;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer;box-shadow:none;transition:background .2s}.esd-home .esd-button:hover{background:#b73524}.esd-home .esd-button-light{background:#fff;color:#111}.esd-home .esd-button-light:hover{background:#e7ece8}.esd-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.esd-skip{position:fixed;left:12px;top:12px;padding:12px 20px;background:#fff;color:#000!important;z-index:300;transform:translateY(-180%)}.esd-skip:focus{transform:none}.esd-nav{position:absolute;inset:0 0 auto;z-index:80;border-bottom:1px solid #ffffff25;transition:background .25s,transform .25s}.esd-nav-inner{width:calc(100% - 96px);max-width:1440px;height:88px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.esd-logo{display:inline-flex;flex-direction:column;gap:9px;flex-shrink:0}.esd-logo img{width:112px;height:auto}.esd-logo span{font-size:10px;line-height:1;letter-spacing:.03em}.esd-nav-links{display:flex;gap:38px;font-size:13px;margin-left:45px}.esd-nav-links a{padding:18px 0}.esd-nav-links a:hover{opacity:.6}.esd-nav-actions{display:flex;align-items:center;gap:10px}.esd-nav .esd-button{min-height:39px;padding:10px 18px;font-size:12px;gap:10px}.esd-nav .esd-menu{display:none}.esd-has-scrolled .esd-nav{position:fixed;inset:20px 28px auto auto;width:auto;border:1px solid #ffffff26;border-radius:99px;background:#18201d80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.esd-has-scrolled .esd-nav-inner{height:auto;width:auto;padding:5px;gap:0}.esd-has-scrolled .esd-nav-links,.esd-has-scrolled .esd-nav .esd-logo{display:none}.esd-has-scrolled .esd-nav .esd-menu{display:inline-flex;background:transparent;color:#fff;border-radius:50%;padding:10px;width:39px;height:39px}.esd-mobile-sheet{padding:60px 25px 30px;background:#101611!important;color:#fff!important;font-family:Arial,sans-serif}.esd-mobile-sheet nav{display:flex;flex-direction:column;margin-block:25px}.esd-mobile-sheet nav a{display:flex;justify-content:space-between;align-items:center;color:#fff;padding:17px 0;border-bottom:1px solid #ffffff25;font-size:21px}.esd-mobile-sheet .esd-button{display:inline-flex;align-items:center;gap:16px;background:#d94230;color:#fff;border-radius:30px;padding:14px 24px}.esd-scroll-story{position:relative;background:#080a09}.esd-pinned-stage{position:relative}.esd-scene{position:relative;min-height:650px;height:100svh;overflow:hidden;background:#101711;color:#fff}.esd-scene-media,.esd-scene-shade{position:absolute;top:0;right:0;bottom:0;left:0}.esd-scene-media{transform:scale(var(--image-scale,1));will-change:transform}.esd-scene-media img,.esd-scene-media video{width:100%;height:100%;object-fit:cover}.esd-scene-shade{pointer-events:none;background:linear-gradient(180deg,#02090850,transparent 48%,#02090890)}.esd-scene-shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050b08;opacity:var(--veil,0)}.esd-scene-copy{position:absolute;inset:24% 24px auto;text-align:center;z-index:2;opacity:var(--copy-opacity,1);transform:translate3d(0,var(--copy-y,0px),0);will-change:transform,opacity;pointer-events:none}.esd-scene-copy a{pointer-events:auto}.esd-scene-copy .esd-kicker{margin-bottom:25px}.esd-scene-copy h1{font-size:clamp(60px,7.3vw,114px);line-height:1.015;font-weight:500;letter-spacing:-.053em;text-wrap:balance}.esd-scene-copy>p:not(.esd-kicker){font-size:17px;margin:26px 0}.esd-scene-copy .esd-button{margin-top:30px}.esd-scene-brand .esd-button{margin-top:0}.esd-scene-eagle .esd-scene-copy{inset:auto 24px 22%}.esd-scene-eagle h2{font-size:clamp(52px,6.5vw,94px)}.esd-scene-eagle .esd-scene-shade{background:linear-gradient(180deg,#0003,transparent 28%,#02090885 75%,#020908a0)}.esd-scene-mini .esd-scene-copy{inset:18% 24px auto}.esd-scene-mini .esd-scene-copy h2{font-size:clamp(46px,5.3vw,78px)}.esd-scene-mini .esd-scene-media img{object-position:center 60%}.esd-scene-mini .esd-scene-shade{background:linear-gradient(180deg,#020703ac,#02070330 46%,#02070350)}.esd-story-controls{display:none}.esd-motion-ready .esd-scroll-story{height:440svh}.esd-motion-ready .esd-pinned-stage{height:100svh;min-height:540px;position:sticky;top:0;overflow:hidden}.esd-motion-ready .esd-scene{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:100%;transform:translate3d(0,var(--scene-y,100%),0);will-change:transform}.esd-motion-ready .esd-scene:first-child{--scene-y:0%}.esd-motion-ready .esd-story-controls{position:absolute;left:48px;right:48px;bottom:35px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px;pointer-events:none}.esd-story-controls>*{pointer-events:auto}.esd-scroll-cue{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.04em;width:190px}.esd-chapters{display:flex;align-items:center;gap:22px}.esd-chapters button{position:relative;padding:11px 0;background:none;border:0;color:#ffffff90;font-size:11px;display:flex;gap:8px;cursor:pointer;line-height:1.5}.esd-chapters button b{font-weight:400}.esd-chapters button span{font-size:10px}.esd-chapters button i{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#ffffff40}.esd-chapters button[aria-current]{color:#fff}.esd-chapters button[aria-current] i{height:2px;background:#fff}.esd-home .esd-motion-toggle{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ffffff60;background:#0003;color:#fff;border-radius:50%;padding:10px;width:37px;height:37px;min-height:37px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.esd-home .esd-motion-toggle:hover{background:#0007}.esd-motion-toggle .esd-play-icon{display:none}.esd-motion-toggle[aria-pressed=true] .esd-play-icon{display:block}.esd-motion-toggle[aria-pressed=true] .esd-pause-icon{display:none}.esd-heading{text-align:center;margin-bottom:48px}.esd-heading .esd-kicker{color:#b9c1bc;margin-bottom:25px}.esd-heading h2{max-width:1000px;margin-inline:auto}.esd-award-stage{overflow:hidden;border-radius:3px;aspect-ratio:1.94}.esd-award-stage>img{width:100%;height:100%;object-fit:cover;object-position:center}.esd-award-evidence{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:center;padding:42px 35px 30px}.esd-award-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:center}.esd-award-badges img{width:100%;height:135px;object-fit:contain}.esd-trophies{width:100%;max-height:240px;object-fit:contain}.esd-media-strip{border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;padding:28px 0}.esd-media-strip img{width:100%;height:auto;max-height:100px;object-fit:contain}.esd-films{display:grid;grid-template-columns:1fr .28fr;gap:24px;align-items:stretch}.esd-films>div{min-width:0;max-height:510px;background:#121815;border-radius:5px;overflow:hidden}.esd-films video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.esd-film-wide{aspect-ratio:16/9}.esd-film-portrait{aspect-ratio:9/16}.esd-early{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:center;padding-block:65px}.esd-early h2{font-size:27px;line-height:1.2;letter-spacing:-.03em}.esd-early p{font-size:13px;line-height:1.8;max-width:500px;color:#aeb8b0;margin-top:12px}.esd-signup{width:100%}.esd-email-row{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 20px;border:1px solid #ffffff55;border-radius:60px;background:#ffffff06}.esd-email-row input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:14px}.esd-email-row input::placeholder{color:#bfc7c1}.esd-email-row:focus-within{outline:2px solid var(--esd-red);outline-offset:3px}.esd-email-row button{display:flex;align-items:center;justify-content:center;background:#fff;color:#111;border:0;border-radius:50%;width:43px;height:43px;min-width:43px;padding:9px;cursor:pointer}.esd-signup>p{font-size:10px!important;color:#929e95;margin-top:9px;text-align:right}.esd-signup>p a{text-decoration:underline;text-underline-offset:3px}.esd-flight-story{position:relative;padding-block:30px}.esd-flight-stage{position:relative;min-height:700px;background:#1c251a;color:#fff;overflow:hidden}.esd-flight-media,.esd-flight-shade{position:absolute;top:0;right:0;bottom:0;left:0}.esd-flight-media video{width:100%;height:100%;object-fit:cover}.esd-flight-shade{pointer-events:none;background:linear-gradient(180deg,#0005,transparent 40%,#031107d9)}.esd-flight-copy{position:absolute;top:13%;left:40px;right:40px;text-align:center;transform:translateY(var(--flight-title-y,0px))}.esd-flight-copy .esd-kicker{margin-bottom:24px}.esd-flight-copy h2 span{display:block}.esd-flight-bottom{position:absolute;bottom:55px;left:45px;right:45px;text-align:center}.esd-benefits{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:38px}.esd-benefits>div{padding:0 18px;border-right:1px solid #ffffff40;opacity:var(--benefit-opacity,1);transform:translateY(var(--benefit-y,0px))}.esd-benefits>div:last-child{border:0}.esd-benefits span{font-size:10px;color:#c1cdc3;letter-spacing:.08em}.esd-benefits p{margin-top:10px;line-height:1.4;font-size:16px;max-width:190px;margin-inline:auto}.esd-flight-stage>.esd-motion-toggle{position:absolute;bottom:20px;right:22px}.esd-motion-ready .esd-flight-story{height:245svh}.esd-motion-ready .esd-flight-stage{position:sticky;top:78px;height:calc(100svh - 100px);min-height:540px;transform:scale(var(--flight-scale,1));transform-origin:center;will-change:transform}.esd-events{display:grid;grid-template-columns:1fr 1fr;gap:28px}.esd-events article{padding:52px 40px;border:1px solid #ffffff26;background:#121713;display:flex;min-height:350px;align-items:start;justify-content:space-between;flex-direction:column}.esd-events article>img{height:100px;width:180px;object-fit:contain;object-position:left center;margin-bottom:45px}.esd-events h2{font-size:32px;margin-bottom:20px}.esd-events p{color:#bdc5bf;font-size:15px;line-height:1.7}.esd-community{padding-block:45px}.esd-community .esd-heading>p:not(.esd-kicker){color:#b5bfb7;font-size:17px;margin:27px auto;max-width:510px}.esd-community-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1020px;margin:auto}.esd-community-grid a{display:block;overflow:hidden;border:1px solid #ffffff20;background:#141b16}.esd-community-grid img{width:100%;height:auto;object-fit:contain}.esd-activities-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px 28px}.esd-activities-grid article:nth-child(2n){padding-top:100px}.esd-activity-image{aspect-ratio:1.15;overflow:hidden;background:#151b16}.esd-activity-image img{width:100%;height:100%;object-fit:cover}.esd-activity-copy{display:flex;gap:20px;padding-top:25px;align-items:baseline}.esd-activity-copy span{font-size:11px;color:#8d9b90}.esd-activity-copy h2{font-size:28px;line-height:1.22;letter-spacing:-.03em;max-width:460px;text-wrap:initial}.esd-newsletter{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center;border-top:1px solid #ffffff25;padding-block:72px}.esd-newsletter h2{font-size:46px}.esd-newsletter p{color:#aebbb1;font-size:15px;margin-top:18px}.esd-footer{padding-block:45px 25px;border-top:1px solid #ffffff25}.esd-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:45px}.esd-footer-top>p{font-size:21px;letter-spacing:-.035em}.esd-back-top{display:flex;align-items:center;justify-content:center;border:1px solid #ffffff50;border-radius:50%;width:40px;height:40px;transform:rotate(180deg)}.esd-footer-bottom{display:flex;justify-content:space-between;gap:30px;color:#9faea3;font-size:11px}.esd-footer-bottom nav{display:flex;gap:28px}.esd-motion-ready [data-esd-reveal]{opacity:var(--reveal-opacity,1);transform:translate3d(0,var(--reveal-y,0px),0) scale(var(--reveal-scale,1));will-change:transform,opacity}.esd-home [data-esd-reveal]:focus-within{opacity:1!important;transform:none!important}@media(max-width:1000px){.esd-nav-inner{gap:18px}.esd-nav-links{margin-left:0;gap:22px}.esd-award-evidence{gap:25px;padding-inline:0}.esd-award-badges{gap:10px}.esd-early{gap:35px}.esd-early h2{font-size:24px}.esd-benefits p{font-size:14px}.esd-flight-copy h2{font-size:56px}.esd-events article{padding:38px 30px}.esd-newsletter{gap:40px}.esd-newsletter h2{font-size:39px}}@media(max-width:760px){.esd-home .esd-container,.esd-nav-inner{width:calc(100% - 40px)}.esd-space{padding-block:70px}.esd-nav-inner{height:76px;gap:12px}.esd-logo img{width:87px}.esd-logo span{font-size:8px}.esd-nav-links{display:none}.esd-nav .esd-menu{display:inline-flex;color:#fff;width:35px;height:35px;padding:7px}.esd-nav .esd-button{font-size:10px;gap:6px;padding:9px 12px;min-height:36px}.esd-nav .esd-button svg{width:13px}.esd-nav-actions{gap:2px}.esd-has-scrolled .esd-nav{top:12px;right:14px}.esd-has-scrolled .esd-nav .esd-menu{width:35px;height:35px}.esd-scene{min-height:600px}.esd-motion-ready .esd-scroll-story{height:410svh}.esd-motion-ready .esd-pinned-stage{min-height:500px}.esd-scene-copy{inset:23% 20px auto}.esd-scene-copy h1{font-size:clamp(46px,10.8vw,78px)}.esd-scene-copy .esd-kicker{font-size:9px;letter-spacing:.13em;margin-bottom:22px}.esd-scene-copy>p:not(.esd-kicker){font-size:14px;max-width:290px;line-height:1.7;margin:23px auto}.esd-home .esd-button{font-size:12px;min-height:44px;padding:12px 20px;gap:13px}.esd-nav .esd-button{font-size:10px;min-height:36px;padding:9px 12px;gap:6px}.esd-scene-eagle .esd-scene-copy{inset:auto 20px 22%}.esd-scene-eagle h2{font-size:clamp(40px,10.4vw,70px)}.esd-scene-mini .esd-scene-copy{inset:22% 18px auto}.esd-scene-mini .esd-scene-copy h2{font-size:40px}.esd-scene-mini .esd-scene-media img{object-position:56% center}.esd-motion-ready .esd-story-controls{left:20px;right:20px;bottom:24px;gap:15px}.esd-scroll-cue{position:absolute;bottom:63px;left:0;font-size:10px;gap:8px}.esd-chapters{gap:18px}.esd-chapters button{font-size:10px;gap:5px}.esd-chapters button span{font-size:9px}.esd-home .esd-motion-toggle{width:33px;height:33px;min-height:33px;padding:9px}.esd-heading{margin-bottom:30px}.esd-heading .esd-kicker{font-size:10px;margin-bottom:18px}.esd-heading h2{font-size:35px}.esd-award-stage{aspect-ratio:1.35}.esd-award-stage img{object-position:48% center}.esd-award-evidence{grid-template-columns:1fr;padding-block:28px;gap:15px}.esd-award-badges img{height:100px}.esd-trophies{max-height:200px}.esd-media-strip{padding:20px 0}.esd-films{grid-template-columns:1fr .37fr;gap:10px}.esd-films>div{max-height:230px}.esd-film-wide{aspect-ratio:1.15}.esd-early{grid-template-columns:1fr;gap:25px;padding-block:42px}.esd-early h2{font-size:25px}.esd-early p{font-size:13px}.esd-flight-story{padding-block:0}.esd-motion-ready .esd-flight-story{height:220svh}.esd-motion-ready .esd-flight-stage{top:72px;height:calc(100svh - 96px);min-height:570px}.esd-flight-stage{min-height:700px}.esd-flight-copy{top:11%;left:20px;right:20px}.esd-flight-copy .esd-kicker{font-size:9px;margin-bottom:20px;letter-spacing:.1em}.esd-flight-copy h2{font-size:36px}.esd-flight-bottom{left:20px;right:20px;bottom:52px}.esd-benefits{grid-template-columns:1fr 1fr;row-gap:23px;margin-bottom:28px}.esd-benefits>div{padding:0 10px}.esd-benefits>div:nth-child(2){border:0}.esd-benefits span{font-size:9px}.esd-benefits p{font-size:12px;margin-top:5px}.esd-flight-stage>.esd-motion-toggle{bottom:16px;right:16px}.esd-events{grid-template-columns:1fr;gap:18px}.esd-events article{padding:30px;min-height:290px}.esd-events article>img{height:72px;width:140px;margin-bottom:35px}.esd-events h2{font-size:28px;margin-bottom:14px}.esd-events p{font-size:14px}.esd-community{padding-block:10px}.esd-community .esd-heading h2{font-size:36px}.esd-community .esd-heading>p:not(.esd-kicker){font-size:15px;margin:22px auto}.esd-community-grid{gap:12px}.esd-activities-grid{grid-template-columns:1fr;gap:35px}.esd-activities-grid article:nth-child(2n){padding-top:0}.esd-activity-image{aspect-ratio:1.3}.esd-activity-copy{gap:15px;padding-top:20px}.esd-activity-copy h2{font-size:24px}.esd-newsletter{grid-template-columns:1fr;gap:27px;padding-block:45px}.esd-newsletter h2{font-size:37px}.esd-newsletter p{font-size:14px;margin-top:15px}.esd-footer{padding-block:35px 25px}.esd-footer-top{flex-wrap:wrap;padding-bottom:30px;gap:24px}.esd-footer-top>p{order:3;flex-basis:100%;font-size:24px}.esd-footer-bottom{flex-direction:column;gap:20px;font-size:10px}.esd-footer-bottom nav{gap:24px}}@media(prefers-reduced-motion:reduce){.esd-home *{transition:none!important;scroll-behavior:auto!important;animation:none!important}.esd-home [data-esd-reveal],.esd-home .esd-scene-copy,.esd-home [data-esd-benefit]{opacity:1!important;transform:none!important}.esd-scroll-story .esd-story-controls{display:flex;position:absolute;bottom:20px;right:20px}.esd-scroll-cue,.esd-chapters{display:none}}@media(min-width:761px){html{scroll-behavior:smooth}}.esd-scene-eagle .esd-scene-media video{filter:brightness(1.65)}.esd-community-grid{max-width:620px}.esd-films{grid-template-columns:minmax(0,1fr) minmax(0,.28fr);height:clamp(180px,38vw,510px)}.esd-films>div{width:100%;height:100%;min-width:0;aspect-ratio:auto}@media(max-width:760px){.esd-films{grid-template-columns:minmax(0,1fr) minmax(0,.37fr)}}.esd-home .esd-pinned-stage,.esd-home .esd-scene,.esd-home .esd-flight-stage{overflow:clip}esd-home-section{display:block;position:relative;overflow:visible}.esd-home-shopify-section{overflow:visible}.esd-home svg{flex-shrink:0}.esd-home-shopify-section:has([data-home-hero]){position:relative;z-index:5}.esd-home .esd-form-success{color:#a9eec3;font-size:14px;padding:10px 0}.esd-home .esd-form-error{color:#ffb9a8;font-size:14px;padding:10px 0}.esd-native-menu{position:relative}.esd-native-menu summary{display:flex!important;cursor:pointer;list-style:none;align-items:center;justify-content:center;color:#fff;width:38px;height:38px}.esd-native-menu summary::-webkit-details-marker{display:none}.esd-native-menu nav{position:absolute;right:0;top:50px;min-width:210px;display:flex;flex-direction:column;gap:0;background:#142018;border:1px solid #ffffff30;padding:16px;border-radius:14px;box-shadow:0 14px 45px #0007}.esd-native-menu nav a{display:block;padding:10px 8px;font-size:14px}.esd-home .esd-motion-toggle svg{width:14px;height:14px}.esd-home .esd-button svg{width:16px;height:16px}.esd-home .esd-email-row svg{width:23px;height:23px}.esd-home .esd-scroll-cue svg{width:15px;height:15px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/esd-home.css.map */
