.vid-hero{background:var(--hop-blue);color:#fff;padding:var(--hl-page-content-top,238px) 0 110px;text-align:center}.vid-hero p{color:#fff;margin:0 0 16px}.vid-hero h1{color:#fff;max-width:900px;margin:0 auto;font-size:54px;line-height:1.12}.vid-filterbar,.res-filterbar{border-bottom:2px solid #172c48;justify-content:space-between;align-items:center;margin-bottom:48px;padding:0 0 22px;display:flex}.vid-filterbar__icon,.res-filterbar__icon{border:1px solid #172c48;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.vid-hero__intro{max-width:720px}.vid-filters{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;margin-bottom:40px;display:flex}.cp-hash-target{scroll-margin-top:var(--hl-anchor-offset,198px);display:block}.vid-filters__group{min-width:220px}.vid-filters__title{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0 0 12px;font-size:14px}.vid-filters__items{flex-wrap:wrap;gap:8px;display:flex}.vid-filter{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:8px 18px;font-size:15px;transition:background .2s,color .2s}.vid-filter:hover,.vid-filter--active{color:#fff;background:#14acbd;border-color:#14acbd}.vid-filters__reset{margin-left:auto}.vid-empty{text-align:center;padding:48px 0}.vid-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}@media (width<=960px){.vid-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.vid-grid{grid-template-columns:1fr}}.vid-card{color:inherit;background:0 0;border-radius:0;flex-direction:column;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.vid-card:hover{transform:translateY(-4px)}.vid-card__media{aspect-ratio:16/9;position:relative;overflow:hidden}.vid-card__media img{object-fit:cover;width:100%;height:100%;display:block}.vid-card__body{padding:18px 14px 26px}.vid-card__title{margin:0 0 12px;font-size:20px;line-height:1.3}.vid-card__cta{color:#172c48;font-weight:600}@media (width<=640px){.vid-hero{padding:var(--hl-page-content-top,154px) 0 72px}.vid-hero h1{font-size:36px}}.vid-card__cta:after{content:" →"}.vid-detail__hero{isolation:isolate;background:var(--hop-white);--video-half-height:min(337.5px, calc((100vw - 48px) * .28125));position:relative}.vid-detail__background{z-index:-1;width:100%;height:calc(100% - var(--video-half-height));object-fit:cover;object-position:center;background:var(--hop-blue);pointer-events:none;position:absolute;top:0;left:0}.vid-detail__head{text-align:center;padding:256px 24px 36px}.cp .vid-detail__head>*{color:var(--hop-white);margin:0}.cp .vid-detail__head .vid-detail__title{max-width:900px;font:700 28px/34px var(--font-display);overflow-wrap:break-word;margin:0 auto}.cp .vid-detail__head .vid-detail__sub{margin-top:20px}.vid-detail__player-band{position:relative}.vid-detail__player{aspect-ratio:16/9;border-radius:18px;width:min(1200px,100% - 48px);margin:0 auto;overflow:hidden}.vid-detail__player .sp-embed{border-radius:inherit;width:100%;height:100%;margin:0}.vid-detail__notes-section{background:var(--hop-white);padding:60px 0}.vid-notes{width:min(1200px,100% - 48px);color:var(--hop-navy);margin:0 auto}.vid-notes__item{border-top:1px solid var(--hop-navy);border-bottom:1px solid var(--hop-navy)}.cp .vid-notes__item>h3{margin:0}.cp .vid-notes__head{font:700 22px/28px var(--font-display);color:var(--hop-navy);gap:20px;margin:0;padding:28px 0;text-decoration:none}.vid-notes__head>svg{color:inherit;width:20px;height:20px}.vid-notes__head:focus-visible{outline:2px solid var(--hop-aqua);outline-offset:4px}.vid-notes__content{padding:0 0 28px}.vid-notes__body{overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line)}.vid-notes__body p{margin:0 0 18px}.vid-notes__body>:last-child{margin-bottom:0}@media (width>=1441px){.vid-detail__head{padding-top:280px}}@media (width<=1240px){.vid-detail__head{padding-top:236px}}@media (width<=992px){.vid-detail__head{padding-top:224px}}@media (width<=768px){.vid-detail__hero{--video-half-height:calc((100vw - 40px) * .28125)}.vid-detail__head{padding-top:184px}.cp .vid-detail__head .vid-detail__title{font-size:24px;line-height:30px}.vid-detail__notes-section{padding:40px 0}.vid-detail__player,.vid-notes{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.vid-notes [data-state]{animation:none}.vid-notes__head>svg{transition:none}}.vid-hero{background:var(--hop-blue);color:var(--hop-cream);padding:184px 0 80px;position:relative}.vid-hero__pattern{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vid-hero>.cp-container{width:969px;max-width:var(--hl-content-width);padding:0;position:relative}.cp .vid-hero h1{color:var(--hop-cream);max-width:none;margin:0 0 16px;font:600 24px/30px adelle-sans,sans-serif}.cp .vid-hero h2{color:var(--hop-cream);margin:0;font:700 64px/70px futura-pt-bold,sans-serif}.vid-hero__empty{height:46px}.vid-hero__bottom{height:48px;margin-top:0}.cp .vid-list{padding:0 0 80px;position:relative}.vid-list>.cp-container{width:var(--hl-content-width);max-width:calc(100% - 48px);padding:0}.vid-list .vid-filterbar{border-bottom:2px solid var(--hop-navy);color:var(--hop-navy);margin:0 0 60px;padding:20px 18px;display:block}.vid-filterbar__inner{justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:0 20px;display:flex;position:relative}.vid-filterbar__toggle{height:auto;color:inherit;background:0 0;border:0;border-radius:0;gap:17px;padding:0;font:700 22px/28px futura-pt-bold,sans-serif}.vid-filterbar__toggle:hover{opacity:.75;background:0 0}.vid-filterbar__toggle img{flex:0 0 48px;width:48px;height:48px}.vid-filterbar__search{text-align:right;flex:auto;min-height:40px}.vid-filterbar__search input{z-index:3;cursor:pointer;background:url(/__l5e/assets-v1/6830f377-55a1-4d0b-b66f-8beb56c1847d/search_dark.svg) 100%/22px 22px no-repeat;border:0;border-bottom:3px solid #0000;border-radius:0;width:32px;max-width:100%;padding:0 32px 0 0;font-size:0;transition:all .3s;position:absolute;top:0;bottom:0;right:0}.vid-filterbar__search input:focus,.vid-filterbar__search input:not(:placeholder-shown){z-index:1;background-color:var(--hop-white);width:300px;color:var(--hop-navy);cursor:text;border:1px solid #0000;border-radius:3px;padding:9px 32px 9px 22px;font:400 19px/32px adelle-sans,sans-serif}.vid-filterbar__search-button{z-index:2;background:0 0;border:0;width:22px;height:auto;padding:0;position:absolute;top:0;bottom:0;right:0}.vid-list .vid-filters[hidden]{display:none}.vid-list .vid-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:43px 36px;margin-top:0}.vid-list .vid-card{transition:background-color .3s}.vid-list .vid-card:hover{background:var(--hop-hover);transform:none}.vid-list .vid-card__media{aspect-ratio:1000/534;flex:none;height:auto}.vid-list .vid-card__media img{object-fit:cover}.vid-list .vid-card__body{flex-direction:column;flex:1;justify-content:space-between;padding:30px 15px;display:flex}.vid-list .vid-card__cta{margin-top:62px}.cp .vid-list .vid-card__title{margin:0;font:700 28px/34px futura-pt-bold,sans-serif}.vid-list .vid-card__cta{color:var(--hop-navy);padding-left:26px;font:700 19px/32px adelle-sans,sans-serif;display:block;position:relative}.vid-list .vid-card__cta:after{content:none}.vid-list .vid-card__cta:before{content:"";background:currentColor;width:17px;height:17px;position:absolute;top:8px;left:0;-webkit-mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat}.cp .vid-hero{min-height:0}@media (width>=1441px){.vid-hero{padding-top:208px}}@media (width<=1240px){.vid-hero{padding-top:196px}.cp .vid-hero h2{font-size:44px;line-height:52px}.vid-list .vid-grid{row-gap:36px}.vid-list .vid-filterbar{margin-bottom:50px}}@media (width<=992px){.vid-list .vid-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-hero{padding-top:184px}}@media (width<=768px){.vid-hero{padding:140px 0 60px}.cp .vid-hero h1{margin-bottom:12px;font-size:19px;line-height:26px}.cp .vid-hero h2{font-size:40px;line-height:44px}.vid-hero__empty{height:38px}.vid-hero__bottom{height:32px}.vid-list .vid-filterbar{margin-bottom:40px;padding:18px 0}.vid-filterbar__inner{min-height:40px}.vid-filterbar__toggle{gap:12px;font-size:19px;line-height:26px}.vid-filterbar__toggle img{flex-basis:32px;width:32px;height:32px}.vid-filterbar__search input:focus,.vid-filterbar__search input:not(:placeholder-shown){font-size:16px;line-height:24px}.vid-list .vid-card__body{padding-top:20px}.cp .vid-list .vid-card__title{font-size:22px;line-height:28px}.vid-list .vid-card__cta{font-size:16px;line-height:24px}.vid-list .vid-card__cta:before{top:4px}.cp .vid-list{padding-bottom:60px}}@media (width<=576px){.vid-hero{padding-bottom:40px}.vid-list .vid-grid{grid-template-columns:1fr}.vid-list .vid-filterbar{margin-bottom:30px;padding:16px 0}}
