.alpine25_page__K5ALk{padding-top:80px;background:#f5f6f3;color:#143346;overflow:clip}.alpine25_page__K5ALk a,.alpine25_page__K5ALk button{touch-action:manipulation}.alpine25_page__K5ALk a:focus-visible,.alpine25_page__K5ALk button:focus-visible,.alpine25_page__K5ALk input:focus-visible,.alpine25_page__K5ALk summary:focus-visible{outline:3px solid #1a87bc;outline-offset:5px}.alpine25_hero__oNjwM{position:relative;min-height:720px;isolation:isolate;color:white;background:var(--alpine-navy);display:flex;align-items:center}.alpine25_heroImage__B22yA,.alpine25_heroShade__J60nC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.alpine25_heroShade__J60nC{z-index:-1;background:linear-gradient(90deg,rgba(8,30,43,.94),rgba(8,30,43,.7) 45%,rgba(8,30,43,.18)),linear-gradient(0deg,rgba(8,30,43,.75),transparent 45%)}.alpine25_heroContent__k8WK4{padding-top:40px;padding-bottom:100px;position:relative}.alpine25_breadcrumb___HNLJ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:13px;color:#e2eef1;padding:10px 0;min-height:44px}.alpine25_breadcrumb___HNLJ a:hover{color:#fff}.alpine25_eyebrow__Is8D5{font-size:10px!important;letter-spacing:.19em;font-weight:800;line-height:1.6;text-transform:uppercase}.alpine25_hero__oNjwM .alpine25_eyebrow__Is8D5{margin-top:42px;color:#c4e6ed}.alpine25_hero__oNjwM h1{font-family:var(--font-archivo-black),sans-serif;font-size:clamp(66px,10vw,144px);letter-spacing:-.065em;line-height:.95;margin:14px 0 25px;max-width:1100px}.alpine25_hero__oNjwM h1>span:not(.alpine25_period__9Q4Xl){color:#91dce9;margin-left:.06em}.alpine25_period__9Q4Xl{color:#91dce9}.alpine25_heroDefinition__d2LD9{max-width:760px;margin-bottom:28px;color:#e0e9ed;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1.5}.alpine25_heroIntro__YKwye{font-size:clamp(25px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.alpine25_heroCopy__OxHAn{max-width:480px;margin-top:20px;color:#e0e9ed;line-height:1.7;font-size:15px}.alpine25_heroActions__K3yoP{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.alpine25_primary__3V1XS,.alpine25_secondary__odLpN{border-radius:6px;padding:14px 22px;font-size:13px;font-weight:800;display:inline-flex;align-items:center;min-height:48px}.alpine25_primary__3V1XS{background:#c0f0ee;color:#123144}.alpine25_primary__3V1XS:hover{background:white}.alpine25_secondary__odLpN{border:1px solid #ffffff80;color:white;background:#12314455}.alpine25_secondary__odLpN:hover{background:var(--alpine-navy)}.alpine25_heroCredit__82BL4{position:absolute;right:25px;bottom:22px;font-size:10px;max-width:65%;text-align:right;color:#e6f2f5;text-wrap:balance;line-height:1.5;background:#123144aa;padding:6px 10px;border-radius:3px}.alpine25_strip__H0VZ7{background:var(--alpine-navy);color:#c8e9ef;padding:18px 0}.alpine25_strip__H0VZ7>div{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.alpine25_strip__H0VZ7 span{font-size:10px;font-weight:800;letter-spacing:.14em}.alpine25_section__wp6yG{padding:80px 0 0;scroll-margin-top:100px}.alpine25_sectionHeading__UmneR{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.alpine25_sectionHeading__UmneR .alpine25_eyebrow__Is8D5{color:#267392;margin-bottom:14px}.alpine25_editorial__fL5yP h2,.alpine25_nextShelf__3vWGl h2,.alpine25_sectionHeading__UmneR h2{font-family:var(--font-archivo-black),sans-serif;font-size:clamp(27px,3.2vw,44px);letter-spacing:-.035em;line-height:1.13}.alpine25_sectionHeading__UmneR>p{font-size:14px;line-height:1.7;color:#526771;padding-bottom:3px;flex-shrink:0}.alpine25_sportGrid__VZJfE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.alpine25_sportCard__7tKSk{position:relative;aspect-ratio:1.1;overflow:hidden;border-radius:8px;background:var(--alpine-navy);color:white;isolation:isolate}.alpine25_cardShade__8j9UV,.alpine25_sportCard__7tKSk img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.alpine25_sportCard__7tKSk img{transition:transform .35s}.alpine25_sportCard__7tKSk:hover img{transform:scale(1.04)}.alpine25_cardShade__8j9UV{z-index:-1;background:linear-gradient(0deg,rgba(7,25,37,.97),rgba(7,25,37,.08) 80%),linear-gradient(180deg,rgba(7,25,37,.5),transparent 40%)}.alpine25_sportNumber__JTPl7{position:absolute;left:22px;top:20px;letter-spacing:.12em;font-size:10px;font-weight:800}.alpine25_sportCaption__fAERP{position:absolute;bottom:24px;left:24px;right:24px}.alpine25_sportCaption__fAERP p{font-size:9px;letter-spacing:.12em;color:#c3e3e9;font-weight:800;margin-bottom:10px}.alpine25_sportCaption__fAERP h3{font-family:var(--font-archivo-black),sans-serif;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.02em;line-height:1.12;max-width:90%}.alpine25_sportCaption__fAERP>span{position:absolute;right:0;bottom:0;font-size:23px}.alpine25_collectionGrid__nlkla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px}.alpine25_collectionCard__MQwXL{background:white;border-radius:8px;overflow:hidden;border:1px solid #dfe6e4;display:flex;flex-direction:column}.alpine25_collectionPhoto__agR4e{aspect-ratio:16/10;position:relative;overflow:hidden;background:#143346}.alpine25_collectionPhoto__agR4e img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.alpine25_collectionCard__MQwXL:hover img{transform:scale(1.04)}.alpine25_collectionPhoto__agR4e span{position:absolute;bottom:14px;left:16px;background:#133345de;color:white;font-size:10px;letter-spacing:.12em;padding:7px 10px;border-radius:3px}.alpine25_collectionCard__MQwXL>div:last-child{padding:24px}.alpine25_collectionCard__MQwXL .alpine25_eyebrow__Is8D5{color:#267392;font-size:8px!important}.alpine25_collectionCard__MQwXL h3{font-family:var(--font-archivo-black),sans-serif;font-size:25px;line-height:1.15;letter-spacing:-.03em;margin:10px 0 14px}.alpine25_collectionCard__MQwXL p:last-child{font-size:13px;line-height:1.75;color:#526771}.alpine25_editorial__fL5yP{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding:60px 0 75px;margin-top:75px;border-top:1px solid #cdd9d9}.alpine25_editorial__fL5yP .alpine25_eyebrow__Is8D5{color:#267392;margin-bottom:18px}.alpine25_editorial__fL5yP>div:last-child p{color:#526771;font-size:14px;line-height:1.8;margin-bottom:16px}.alpine25_editorial__fL5yP a{font-weight:800;color:#17678b;display:inline-flex;align-items:center;min-height:44px}.alpine25_editorial__fL5yP .alpine25_reviewed__WVelT{font-size:11px!important}.alpine25_shelfHero__8YrKl{min-height:520px}.alpine25_hero__oNjwM h1.alpine25_shelfTitle__tsLf2{font-size:clamp(43px,6.2vw,83px);line-height:1.02;letter-spacing:-.04em;max-width:900px}.alpine25_shelfHero__8YrKl .alpine25_heroContent__k8WK4{padding-bottom:85px}.alpine25_shelfIntro__YGmdK{max-width:580px;line-height:1.7;font-size:17px;color:#e5eef1}.alpine25_shelfNote__kgBHC{display:flex;gap:60px;padding:35px 0;border-bottom:1px solid #d7e0e0;align-items:center}.alpine25_shelfNote__kgBHC strong{font-family:var(--font-archivo-black),sans-serif;font-size:22px;max-width:300px;flex:1}.alpine25_shelfNote__kgBHC p{font-size:13px;color:#526771;line-height:1.7;max-width:550px;flex:1}.alpine25_films__lf2kH{scroll-margin-top:110px}.alpine25_filters__96XWI{display:flex;gap:30px;justify-content:space-between;align-items:end;padding-top:32px}.alpine25_filters__96XWI>div{flex:1;max-width:400px}.alpine25_filterLabel__zf5eZ{display:block;font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:10px}.alpine25_filters__96XWI input{background:white;border:1px solid #bdcdd1;border-radius:6px;min-height:47px;width:100%;padding:11px 14px;color:#123144;font-size:13px}.alpine25_filters__96XWI fieldset{border:0;min-width:0}.alpine25_intentButtons__8C7lF{display:flex;flex-wrap:wrap;gap:7px}.alpine25_intentButtons__8C7lF button{padding:12px 15px;min-height:46px;border:1px solid #c4d3d6;border-radius:5px;font-size:11px;font-weight:700;background:white;color:#244b5c;cursor:pointer}.alpine25_intentButtons__8C7lF button[aria-pressed=true]{color:white;background:#15394c;border-color:#15394c}.alpine25_resultLine___DZNd{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:67px;font-size:12px;color:#526771}.alpine25_empty__EhCz_ button,.alpine25_resultLine___DZNd button{font-weight:700;min-height:44px;text-decoration:underline;color:#17678b;cursor:pointer}.alpine25_videoGrid__yk_nr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;padding:0;list-style:none}.alpine25_videoGrid__yk_nr>li{min-width:0}.alpine25_videoCard__1AQdf{height:100%;display:flex;flex-direction:column;border-radius:8px;background:white;border:1px solid #dce5e6;overflow:hidden}.alpine25_videoVisual__7_s9s{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#15394c}.alpine25_videoVisual__7_s9s img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.alpine25_videoVisual__7_s9s:hover img{transform:scale(1.035)}.alpine25_rank__zjICM{position:absolute;top:12px;left:12px;font-family:var(--font-archivo-black),sans-serif;font-size:20px;color:white;line-height:1;border-radius:4px;background:#123144e6;padding:10px}.alpine25_play__3U1SW{position:absolute;bottom:13px;left:13px;display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#ffffffed;color:#123144;font-size:14px;padding-left:2px}.alpine25_duration__cAEmR{position:absolute;bottom:15px;right:13px;background:#0c2639dd;border-radius:3px;color:white;font-size:11px;padding:4px 6px}.alpine25_videoBody__vB5Ou{padding:22px;display:flex;flex-direction:column;flex:1}.alpine25_creator__ZwT5F{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#34708b;margin-bottom:9px;overflow-wrap:anywhere}.alpine25_videoBody__vB5Ou h2{font-family:var(--font-archivo-black),sans-serif;font-size:21px;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.alpine25_videoBody__vB5Ou h2 a:hover{text-decoration:underline}.alpine25_description__M6KVk{font-size:13px;line-height:1.75;color:#526771;margin-top:15px}.alpine25_why__nNQpU{font-size:12px;line-height:1.7;color:#334e5c;border-left:2px solid #76b9cd;margin:20px 0;padding-left:12px}.alpine25_why__nNQpU span{display:block;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;color:#286987}.alpine25_videoBottom__I7zIM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.alpine25_intentTag__S7Zp9{font-size:9px;letter-spacing:.02em;background:#e6f1f2;padding:5px 7px;border-radius:3px;color:#21566b}.alpine25_videoBottom__I7zIM>a{font-size:11px;font-weight:800;color:#17678b;min-height:44px;display:inline-flex;align-items:center}.alpine25_details__hH_Hd{border-top:1px solid #e1e8e9;margin-top:10px;padding-top:6px;color:#526771;font-size:10px}.alpine25_details__hH_Hd summary{cursor:pointer;padding:10px 0;min-height:36px}.alpine25_details__hH_Hd>div{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.alpine25_details__hH_Hd a{padding:8px;border-radius:4px;background:#edf3f3;color:#17678b}.alpine25_empty__EhCz_{padding:45px;text-align:center;background:white;border:1px solid #dce5e6;border-radius:8px}.alpine25_empty__EhCz_ h2{font-weight:800;margin-bottom:12px}.alpine25_empty__EhCz_ p{font-size:14px;line-height:1.7}.alpine25_nextShelf__3vWGl{padding:70px 0}.alpine25_nextShelf__3vWGl .alpine25_eyebrow__Is8D5{color:#267392;margin-bottom:12px}.alpine25_nextShelf__3vWGl nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.alpine25_nextShelf__3vWGl nav a{border:1px solid #c4d3d6;padding:13px 16px;border-radius:5px;font-size:12px;min-height:44px}.alpine25_nextShelf__3vWGl nav a:hover{background:#e1eeee}.alpine25_nextLinks__NxG8U{display:flex;gap:25px;flex-wrap:wrap;margin-top:25px;font-size:13px;font-weight:800}.alpine25_nextLinks__NxG8U a{min-height:44px;display:inline-flex;align-items:center}@media(min-width:1500px){.alpine25_hero__oNjwM{min-height:800px}.alpine25_shelfHero__8YrKl{min-height:560px}}@media(max-width:1000px){.alpine25_collectionGrid__nlkla,.alpine25_sportGrid__VZJfE,.alpine25_videoGrid__yk_nr{grid-template-columns:repeat(2,minmax(0,1fr))}.alpine25_sectionHeading__UmneR{align-items:flex-start}.alpine25_filters__96XWI{flex-direction:column;align-items:stretch;gap:20px}.alpine25_filters__96XWI>div{max-width:none}.alpine25_editorial__fL5yP{gap:35px}.alpine25_heroCredit__82BL4{max-width:85%}}@media(max-width:640px){.alpine25_page__K5ALk{padding-top:72px}.alpine25_hero__oNjwM{min-height:650px}.alpine25_heroContent__k8WK4{padding-top:22px;padding-bottom:100px}.alpine25_heroShade__J60nC{background:linear-gradient(90deg,#081e2bea,#081e2b75),linear-gradient(0deg,#081e2b,transparent 50%)}.alpine25_hero__oNjwM .alpine25_eyebrow__Is8D5{margin-top:35px}.alpine25_hero__oNjwM h1{font-size:clamp(59px,16vw,96px)}.alpine25_heroIntro__YKwye{font-size:28px}.alpine25_heroCopy__OxHAn{font-size:14px}.alpine25_heroActions__K3yoP{gap:10px;margin-top:24px}.alpine25_primary__3V1XS,.alpine25_secondary__odLpN{padding:13px 16px;font-size:12px}.alpine25_heroCredit__82BL4{max-width:calc(100% - 40px);right:20px;bottom:20px;font-size:9px}.alpine25_strip__H0VZ7>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.alpine25_strip__H0VZ7 span{font-size:8px}.alpine25_section__wp6yG{padding-top:48px}.alpine25_sectionHeading__UmneR{display:block;margin-bottom:24px}.alpine25_sectionHeading__UmneR>p{margin-top:18px;font-size:13px}.alpine25_sportGrid__VZJfE{gap:12px}.alpine25_sportCard__7tKSk{aspect-ratio:.76}.alpine25_sportCaption__fAERP{left:14px;right:14px;bottom:17px}.alpine25_sportNumber__JTPl7{left:14px;top:15px;font-size:8px}.alpine25_sportCaption__fAERP p{font-size:7px;letter-spacing:.06em;line-height:1.5}.alpine25_sportCaption__fAERP h3{font-size:17px;max-width:100%;overflow-wrap:anywhere;hyphens:auto}.alpine25_sportCaption__fAERP>span{display:none}.alpine25_collectionGrid__nlkla,.alpine25_videoGrid__yk_nr{grid-template-columns:1fr;gap:24px}.alpine25_collectionPhoto__agR4e{aspect-ratio:16/9}.alpine25_collectionCard__MQwXL>div:last-child{padding:22px}.alpine25_editorial__fL5yP{display:block;margin-top:45px;padding:40px 0}.alpine25_editorial__fL5yP>div:last-child{margin-top:24px}.alpine25_hero__oNjwM h1.alpine25_shelfTitle__tsLf2{font-size:43px;overflow-wrap:break-word}.alpine25_shelfHero__8YrKl{min-height:530px}.alpine25_shelfIntro__YGmdK{font-size:15px}.alpine25_shelfNote__kgBHC{display:block;padding:26px 0}.alpine25_shelfNote__kgBHC p{margin-top:12px}.alpine25_shelfNote__kgBHC strong{font-size:21px}.alpine25_intentButtons__8C7lF{display:grid;grid-template-columns:1fr 1fr}.alpine25_intentButtons__8C7lF button{font-size:11px;padding:12px 9px}.alpine25_videoBody__vB5Ou h2{font-size:23px}.alpine25_videoBody__vB5Ou{padding:22px}.alpine25_filters__96XWI{padding-top:24px}.alpine25_nextShelf__3vWGl{padding:45px 0}.alpine25_nextShelf__3vWGl nav{gap:8px}.alpine25_nextShelf__3vWGl nav a{font-size:11px;padding:12px}.alpine25_empty__EhCz_{padding:25px}}@media(prefers-reduced-motion:reduce){.alpine25_collectionPhoto__agR4e img,.alpine25_sportCard__7tKSk img,.alpine25_videoVisual__7_s9s img{transition:none}.alpine25_collectionCard__MQwXL:hover img,.alpine25_sportCard__7tKSk:hover img,.alpine25_videoVisual__7_s9s:hover img{transform:none}}