.ab_video_with_text{width:100%;display:inline-block;position:relative}.ab_video video{width:100%;height:100%;object-fit:cover}.ab_text_block{background:#fff;border-radius:20px;padding:20px;margin:-20px 5px 8px;position:relative}a.ab_button.button{color:#fff;font-weight:500}.ab_video{width:100%;position:relative}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ab_video.mobile_about_video,.ab_video_with_text .ab_para_mob{display:none}.ab_video_with_text .ab_text_block p{margin:0 0 20px;color:#000000bf;font-weight:700;letter-spacing:0px;font-size:25px;line-height:1.2}@media only screen and (min-width:769px){.ab_text_block{position:absolute;top:50px;left:50px;padding:30px;margin:0;max-width:320px}}@media only screen and (max-width:769px){.ab_video_with_text .ab_para{display:none}.ab_video_with_text .ab_para_mob,.ab_video.mobile_about_video{display:block}.ab_video video{display:inherit}.ab_video.desktop_about_video{display:none}.ab_video_with_text{background-color:#73bd47}}.vade-athlete-page{background:#fff;color:#080b08;letter-spacing:0}.vade-athlete-page *,.vade-athlete-page *:before,.vade-athlete-page *:after{box-sizing:border-box}.vade-athlete-hero{position:relative;display:grid;grid-template-columns:minmax(310px,.38fr) minmax(0,.62fr);gap:clamp(28px,4vw,54px);align-items:center;min-height:clamp(560px,68vh,700px);overflow:hidden;background:#080b08;padding:42px max(20px,calc((100vw - 1280px)/2)) 46px;isolation:isolate}.vade-athlete-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,#080b08f5,#080b08e0 42%,#24531a6b),linear-gradient(0deg,#00000047,#0000)}.vade-athlete-hero__content{position:relative;z-index:2;display:grid;max-width:470px;gap:20px;color:#fff;transform:translateY(-10px)}.vade-athlete-eyebrow{margin:0;color:#74bd42;font-size:1.25rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.vade-athlete-hero h1,.vade-athlete-section-heading h2,.vade-athlete-split h2,.vade-athlete-event-callout h2,.vade-athlete-application h2{margin:0;font-weight:900;letter-spacing:0;text-transform:uppercase}.vade-athlete-hero h1{max-width:470px;color:#fff;font-size:clamp(4rem,4.55vw,6.15rem);line-height:.94;text-shadow:0 8px 34px rgba(0,0,0,.5)}.vade-athlete-hero__lede{max-width:440px;margin:0;color:#f7fbf4;font-size:clamp(1.68rem,1.55vw,2.08rem);line-height:1.32}.vade-athlete-hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.vade-athlete-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:6px;padding:0 22px;font-size:1.35rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.vade-athlete-button:hover{transform:translateY(-1px)}.vade-athlete-button--primary{background:#387f1b;color:#fff;box-shadow:0 14px 36px #00000038}.vade-athlete-button--secondary{border:1px solid rgba(255,255,255,.82);color:#fff}.vade-athlete-button--light{background:#fff;color:#0b0d0b}.vade-athlete-hero__proof{display:flex;flex-wrap:wrap;gap:10px;max-width:680px;margin-top:8px}.vade-athlete-hero__proof span{display:inline-flex;min-height:38px;align-items:center;border:1px solid rgba(255,255,255,.24);border-radius:6px;background:#080b08a3;color:#fff;padding:0 12px;font-size:1.2rem;font-weight:900;text-transform:uppercase}.vade-athlete-hero__media{position:relative;z-index:1;display:grid;grid-template-columns:minmax(76px,.19fr) minmax(0,.62fr) minmax(76px,.19fr);gap:clamp(8px,1vw,14px);align-items:center;min-height:clamp(430px,43vw,560px)}.vade-athlete-hero__main-shot{grid-column:2;grid-row:1;position:relative;display:block;width:100%;height:clamp(340px,33vw,470px);margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#111611;box-shadow:0 28px 70px #0000007a}.vade-athlete-hero__main-shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #74bd422e;pointer-events:none}.vade-athlete-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 48%}.vade-athlete-hero__side-stack{display:grid;gap:clamp(10px,1.15vw,16px);align-content:center;justify-items:center}.vade-athlete-hero__side-stack--left{grid-column:1;grid-row:1}.vade-athlete-hero__side-stack--right{grid-column:3;grid-row:1}.vade-athlete-social-card{display:grid;grid-template-rows:minmax(0,1fr) auto;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:#080b08;color:#fff;box-shadow:0 24px 54px #0000006b;aspect-ratio:9 / 14;width:min(100%,170px);min-width:0}.vade-athlete-social-card img{width:100%;height:100%;min-height:0;object-fit:cover}.vade-athlete-social-card__top,.vade-athlete-social-card__meta{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:9px 10px;font-size:1.08rem;font-weight:900;line-height:1;text-transform:uppercase}.vade-athlete-social-card__top{background:#0a0d0a}.vade-athlete-social-card__top span:last-child{color:#74bd42}.vade-athlete-social-card__meta{background:#080b08f5;color:#eaf4e6}.vade-athlete-social-card__meta span:last-child{color:#74bd42}.vade-athlete-social-card--one{transform:rotate(-3deg)}.vade-athlete-social-card--two{transform:rotate(3deg)}.vade-athlete-social-card--three{transform:rotate(2deg)}.vade-athlete-social-card--four{transform:rotate(-2deg)}.vade-athlete-band{padding:64px max(20px,calc((100vw - 1280px)/2))}.vade-athlete-section-heading{display:grid;max-width:820px;gap:12px;margin-bottom:28px}.vade-athlete-section-heading h2,.vade-athlete-split h2,.vade-athlete-event-callout h2,.vade-athlete-application h2{color:#050705;font-size:clamp(3rem,4.6vw,5.8rem);line-height:.95}.vade-athlete-section-heading p:not(.vade-athlete-eyebrow),.vade-athlete-split__panel p,.vade-athlete-application__intro>p{margin:0;color:#253025;font-size:1.75rem;line-height:1.45}.vade-athlete-perks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vade-athlete-card,.vade-athlete-steps__grid article{display:grid;align-content:start;gap:14px;border:1px solid #dce6d8;border-radius:8px;background:#fff;padding:24px;box-shadow:0 16px 36px #080b0812}.vade-athlete-card__icon,.vade-athlete-steps__grid span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#eef7e9;color:#2f8f22;font-size:1.25rem;font-weight:900}.vade-athlete-card h3,.vade-athlete-steps__grid h3{margin:0;color:#0b0d0b;font-size:2rem;font-weight:900;line-height:1.05;text-transform:uppercase}.vade-athlete-card p,.vade-athlete-steps__grid p{margin:0;color:#303930;font-size:1.48rem;line-height:1.45}.vade-athlete-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start;background:#f7faf4}.vade-athlete-split__panel{display:grid;gap:14px}.vade-athlete-checks{display:grid;border-top:1px solid #dce6d8}.vade-athlete-checks div{display:grid;gap:7px;border-bottom:1px solid #dce6d8;padding:18px 0}.vade-athlete-checks strong{color:#0b0d0b;font-size:1.65rem;font-weight:900;text-transform:uppercase}.vade-athlete-checks span{color:#303930;font-size:1.5rem;line-height:1.42}.vade-athlete-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vade-athlete-event-callout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr) auto;gap:28px;align-items:center;background:#0a0d0a;color:#fff;padding:48px max(20px,calc((100vw - 1280px)/2))}.vade-athlete-event-callout h2{color:#fff;font-size:clamp(2.7rem,4vw,4.8rem)}.vade-athlete-event-callout p:not(.vade-athlete-eyebrow){margin:0;color:#dfe9dc;font-size:1.7rem;line-height:1.42}.vade-athlete-application{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:36px;align-items:start;padding-bottom:98px}.vade-athlete-application__intro{position:sticky;top:24px;display:grid;gap:14px}.vade-athlete-application__notes{display:grid;gap:10px;margin-top:10px}.vade-athlete-application__notes span{display:inline-flex;min-height:42px;align-items:center;border-left:4px solid #56a72f;background:#f4f8f1;color:#121812;padding:0 14px;font-size:1.35rem;font-weight:900;text-transform:uppercase}.vade-athlete-application__form{min-width:0;border:1px solid #dce6d8;border-radius:8px;background:#fff;padding:24px;box-shadow:0 18px 44px #080b0814}.vade-athlete-application__form .rte h1,.vade-athlete-application__form .rte>h2:first-child{display:none}#vade-sponsored-athlete-page .vade-athlete-application__form .cog-header{display:none!important}.vade-athlete-application__form iframe{width:100%;min-height:760px;border:0}.vade-athlete-application__form form,.vade-athlete-application__form .cognito{max-width:none}.vade-athlete-sticky{position:fixed;right:18px;bottom:18px;z-index:8;display:flex;min-width:min(430px,calc(100vw - 36px));overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 40px #080b0838}.vade-athlete-sticky span,.vade-athlete-sticky a{display:flex;min-height:56px;align-items:center;justify-content:center;padding:0 18px;font-size:1.25rem;font-weight:900;text-decoration:none;text-transform:uppercase}.vade-athlete-sticky span{flex:1 1 auto;background:#0a0d0a;color:#74bd42}.vade-athlete-sticky a{flex:0 0 auto;background:#56a72f;color:#fff}@media screen and (max-width:1180px){.vade-athlete-perks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vade-athlete-event-callout{grid-template-columns:1fr}}@media screen and (max-width:989px){.vade-athlete-hero{grid-template-columns:1fr;gap:28px;min-height:auto;padding:42px 18px 46px}.vade-athlete-hero__shade{background:linear-gradient(135deg,#080b08f5,#080b08db 58%,#24531a70),linear-gradient(0deg,#00000047,#0000)}.vade-athlete-band,.vade-athlete-event-callout{padding-left:18px;padding-right:18px}.vade-athlete-hero__content{max-width:720px}.vade-athlete-hero__media{display:grid;grid-template-columns:1fr;gap:14px;min-height:auto}.vade-athlete-hero__main-shot,.vade-athlete-hero__side-stack,.vade-athlete-hero__side-stack--left,.vade-athlete-hero__side-stack--right{grid-column:auto;grid-row:auto}.vade-athlete-hero__main-shot{height:auto;max-height:520px;aspect-ratio:16 / 10}.vade-athlete-hero__side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.vade-athlete-social-card,.vade-athlete-social-card--one,.vade-athlete-social-card--two,.vade-athlete-social-card--three,.vade-athlete-social-card--four{width:auto;aspect-ratio:9 / 14;transform:none}.vade-athlete-social-card__top,.vade-athlete-social-card__meta{padding:7px 8px;font-size:.9rem}.vade-athlete-split,.vade-athlete-application{grid-template-columns:1fr;gap:28px}.vade-athlete-application__intro{position:static}}@media screen and (max-width:749px){.vade-athlete-hero{gap:24px;min-height:auto;padding-top:36px;padding-bottom:34px}.vade-athlete-hero__content{gap:16px}.vade-athlete-hero h1{font-size:3.6rem;max-width:360px}.vade-athlete-hero__lede{font-size:1.58rem}.vade-athlete-hero__main-shot{aspect-ratio:4 / 3}.vade-athlete-hero__actions{align-items:stretch}.vade-athlete-hero__side-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vade-athlete-social-card__top,.vade-athlete-social-card__meta{gap:6px;padding:6px 7px;font-size:.76rem}.vade-athlete-button{flex:1 1 180px;min-height:50px;padding:0 16px;font-size:1.22rem}.vade-athlete-perks__grid,.vade-athlete-steps__grid{grid-template-columns:1fr}.vade-athlete-band{padding-top:44px;padding-bottom:44px}.vade-athlete-application{padding-bottom:88px}.vade-athlete-application__form{padding:16px}.vade-athlete-sticky{right:10px;left:10px;bottom:10px;min-width:0}.vade-athlete-sticky span,.vade-athlete-sticky a{min-height:52px;padding:0 12px;font-size:1.1rem}}.vade-athlete-page section[id]{scroll-margin-top:110px}.vade-athlete-page a:focus-visible,.vade-athlete-page summary:focus-visible{outline:3px solid #74bd42;outline-offset:5px}.vade-athlete-benefits-note{max-width:920px;margin:26px 0 0;font-size:1.4rem;line-height:1.55;color:#455040}.vade-athlete-faq{background:#f7faf4}.vade-athlete-faq details{border-bottom:1px solid #dce6d8}.vade-athlete-faq summary{padding:22px 0;cursor:pointer;font-size:1.8rem;font-weight:700}.vade-athlete-faq details p{margin:0 0 24px;max-width:860px;color:#303930;font-size:1.6rem;line-height:1.6}@media(prefers-reduced-motion:reduce){.vade-athlete-button{transition:none}.vade-athlete-button:hover{transform:none}}.vade-athlete-application__form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.vade-athlete-application__form select,.vade-athlete-application__form textarea{font-size:16px!important;max-width:100%;scroll-margin-block:100px}.vade-athlete-application__form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.vade-athlete-application__form select,.vade-athlete-application__form button{min-height:48px!important}.vade-athlete-application__form textarea{min-height:100px!important}.vade-athlete-application{padding-bottom:56px}@media screen and (max-width:989px){.vade-athlete-hero__media{grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(0,.6fr));gap:8px;height:214px;min-height:0}.vade-athlete-hero__main-shot{grid-column:1;grid-row:1;height:214px;max-height:none;aspect-ratio:auto}.vade-athlete-hero__side-stack{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));height:214px;gap:8px}.vade-athlete-hero__side-stack--left{grid-column:2;grid-row:1}.vade-athlete-hero__side-stack--right{grid-column:3;grid-row:1}.vade-athlete-social-card{width:100%;height:100%;aspect-ratio:auto;border-radius:8px;grid-template-rows:minmax(0,1fr);transform:none}.vade-athlete-social-card__meta{display:none}.vade-athlete-social-card img{object-position:50% 30%}.vade-athlete-sticky{display:none}.vade-athlete-application__intro{gap:12px}.vade-athlete-application__notes{display:none}}@media screen and (max-width:749px){.vade-athlete-hero{padding:30px 16px 28px;gap:20px}.vade-athlete-hero__content{gap:14px;transform:none}.vade-athlete-hero__actions{gap:8px}.vade-athlete-hero__actions .vade-athlete-button{flex:1 1 125px;padding:0 10px;min-height:48px;font-size:1.1rem}.vade-athlete-hero__proof{gap:8px;margin-top:0}.vade-athlete-hero__proof span{min-height:32px;padding:0 9px;font-size:1.05rem}.vade-athlete-application{gap:20px;padding:30px 16px 36px}.vade-athlete-application h2{font-size:2.8rem;line-height:1.1}.vade-athlete-application__intro>p{font-size:1.6rem}.vade-athlete-application__form{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/152/compiled_assets/styles.css.map */
