.gw-vslider{padding:90px 0 8px}.gw-vslider--has-disclosure{padding-bottom:90px}.gw-vslider--light{background:var(--gw-white)}.gw-vslider--dark{background:var(--gw-bg-dark)}.gw-vslider *,.gw-vslider :after,.gw-vslider :before{box-sizing:border-box}.gw-vslider__head{margin:0 0 1.5rem;max-width:none}.gw-vslider__head .gw-pretitle{display:block;margin-bottom:.5rem}.gw-vslider__rule{background:var(--gw-gold);display:block;height:4px;margin:.8rem 0 1.1rem;width:57px}.gw-vslider__heading{margin:0}.gw-vslider__intro{color:var(--gw-text);font-size:var(--gw-fs-body);line-height:var(--gw-lh-body);margin-top:1rem}.gw-vslider__intro :last-child{margin-bottom:0}.gw-vslider__head--left{text-align:left}.gw-vslider__head--center{text-align:center}.gw-vslider__head--right{text-align:right}.gw-vslider__head--center .gw-vslider__rule{margin-left:auto;margin-right:auto}.gw-vslider__head--right .gw-vslider__rule{margin-left:auto;margin-right:0}.gw-vslider__head--center .gw-vslider__intro{max-width:none}.gw-vslider--dark .gw-vslider__heading{color:var(--gw-white)}.gw-vslider--dark .gw-vslider__intro{color:hsla(0,0%,100%,.85)}.gw-vslider__shell{position:relative}.gw-vslider__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin:0;scrollbar-color:rgba(244,179,55,.35) rgba(31,48,66,.06);scrollbar-width:thin}.gw-vslider__viewport::-webkit-scrollbar{height:6px}.gw-vslider__viewport::-webkit-scrollbar-track{background:rgba(31,48,66,.06);border-radius:999px}.gw-vslider__viewport::-webkit-scrollbar-thumb{background:rgba(244,179,55,.35);border-radius:999px;transition:background .2s ease}.gw-vslider__viewport:hover::-webkit-scrollbar-thumb{background:var(--gw-gold)}.gw-vslider--dark .gw-vslider__viewport{scrollbar-color:rgba(244,179,55,.45) hsla(0,0%,100%,.08)}.gw-vslider--dark .gw-vslider__viewport::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08)}.gw-vslider--dark .gw-vslider__viewport::-webkit-scrollbar-thumb{background:rgba(244,179,55,.45)}.gw-vslider__track{display:flex;gap:1.5rem;list-style:none;margin:0;padding:16px 0 1.75rem}.gw-vslider--align-center .gw-vslider__track{justify-content:safe center}.gw-vslider--align-right .gw-vslider__track{justify-content:safe flex-end}.gw-vslider--scrolls:not(.is-touched) .gw-vslider__shell:after{animation:gw-vslider-drift 3.8s ease-in-out infinite;background:var(--gw-gold);bottom:16px;clip-path:polygon(0 33.33%,46px 33.33%,46px 0,60px 50%,46px 100%,46px 66.67%,0 66.67%);content:"";height:12px;pointer-events:none;position:absolute;right:0;width:60px;z-index:3}@keyframes gw-vslider-drift{0%,to{opacity:.4;transform:translateX(-48px)}50%{opacity:.9;transform:translateX(0)}}.gw-vslider__slide{display:flex;flex:1 0 400px;max-width:520px;scroll-snap-align:start}.gw-vslider__card{background:var(--gw-cream);border:0;border-radius:var(--gw-radius-card);color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;justify-content:flex-start;overflow:hidden;padding:0;text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:100%}.gw-vslider a.gw-vslider__card:not(.primary):not(.secondary),.gw-vslider a.gw-vslider__card:not(.primary):not(.secondary):hover{color:inherit;text-decoration:none}.gw-vslider__card--novideo{cursor:default}.gw-vslider__card--novideo:hover{box-shadow:none;transform:none}.gw-vslider__card:hover{box-shadow:0 10px 20px -8px rgba(0,0,0,.22);transform:translateY(-3px)}.gw-vslider--dark .gw-vslider__card{background:hsla(0,0%,100%,.07)}.gw-vslider__thumb{aspect-ratio:16/9;background:var(--gw-navy);display:block;flex:0 0 auto;overflow:hidden;position:relative}.gw-vslider__thumb img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gw-vslider__thumb--empty{align-items:center;background:linear-gradient(135deg,#1f3042,#0c171f);display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem}.gw-vslider__thumbtitle{color:hsla(0,0%,100%,.78);display:block;font-size:var(--gw-fs-h4);font-weight:var(--gw-fw-bold);line-height:1.25;max-width:100%;text-align:center}.gw-vslider__thumb--empty .gw-vslider__play{height:48px;order:-1;position:static;transform:none;width:48px}.gw-vslider__thumb--empty .gw-vslider__play:before{border-width:12px 0 12px 19px}.gw-vslider__play{align-items:center;display:flex;height:64px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.gw-vslider__play:before{border-color:transparent transparent transparent var(--gw-white);border-style:solid;border-width:15px 0 15px 24px;content:"";filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));height:0;transition:border-color .2s ease,transform .2s ease;width:0}.gw-vslider__card:hover .gw-vslider__play:before{border-left-color:var(--gw-gold);transform:scale(1.12)}.gw-vslider__card:hover .gw-vslider__thumb img{transform:scale(1.05)}.gw-vslider__card:focus-visible{outline:3px solid var(--gw-teal);outline-offset:3px}.gw-vslider__meta{display:block;padding:.875rem;--gw-vslider-metagap:.35rem}.gw-vslider__eyebrow{color:var(--gw-text);display:block;font-size:.8125rem;font-weight:var(--gw-fw-semibold);letter-spacing:.08em;line-height:1.3;margin-bottom:.35rem;text-transform:uppercase}.gw-vslider--dark .gw-vslider__eyebrow{color:hsla(0,0%,100%,.7)}.gw-vslider__name,.gw-vslider__title{color:var(--gw-heading);display:block;font-size:var(--gw-fs-h4);font-weight:var(--gw-fw-bold);line-height:1.3}.gw-vslider__date,.gw-vslider__role{font-weight:var(--gw-fw-regular);line-height:1.4;margin-top:var(--gw-vslider-metagap)}.gw-vslider__date,.gw-vslider__role,.gw-vslider__summary{color:var(--gw-navy);display:block;font-size:var(--gw-fs-small)}.gw-vslider__summary{line-height:1.5;margin-top:calc(var(--gw-vslider-metagap)*2);opacity:.8}.gw-vslider__summary p{margin:0}.gw-vslider__summary p+p{margin-top:.5rem}.gw-vslider--dark .gw-vslider__name,.gw-vslider--dark .gw-vslider__title{color:var(--gw-white)}.gw-vslider--dark .gw-vslider__date,.gw-vslider--dark .gw-vslider__role,.gw-vslider--dark .gw-vslider__summary{color:hsla(0,0%,100%,.85)}.gw-vslider--dark .gw-vslider__summary{color:hsla(0,0%,100%,.72);opacity:1}.gw-vslider__disclosure{color:rgba(31,48,66,.65);font-size:1.125rem;line-height:1.5;margin-top:2.5rem;max-width:none}.gw-vslider__disclosure :last-child{margin-bottom:0}.gw-vslider--dark .gw-vslider__disclosure{color:hsla(0,0%,100%,.55)}.gw-vslider--align-center .gw-vslider__disclosure{text-align:center}.gw-vslider--align-right .gw-vslider__disclosure{text-align:right}.gw-vslider__cta{margin-top:2.5rem;text-align:center}.gw-vslider__cta--left{text-align:left}.gw-vslider__cta--center{text-align:center}.gw-vslider__cta--right{text-align:right}.gw-vslider__lightbox{align-items:center;background:rgba(12,23,31,.9);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .2s ease;z-index:9999}.gw-vslider__lightbox.is-open{opacity:1}.gw-vslider__lightbox[hidden]{display:none}.gw-vslider__dialog{position:relative;width:min(960px,92vw)}.gw-vslider__player{aspect-ratio:16/9;background:#000;border-radius:var(--gw-radius-card);overflow:hidden;position:relative}.gw-vslider__player iframe,.gw-vslider__player video{border:0;height:100%;inset:0;position:absolute;width:100%}.gw-vslider__close{align-items:center;background:hsla(0,0%,100%,.12);border:0;border-radius:50%;color:var(--gw-white);cursor:pointer;display:inline-flex;height:42px;justify-content:center;position:absolute;right:0;top:-52px;transition:transform .2s ease,background .2s ease;width:42px}.gw-vslider__close svg{height:22px;width:22px}.gw-vslider__close:hover{background:hsla(0,0%,100%,.25);transform:scale(1.08)}.gw-vslider__close:focus-visible{outline:3px solid var(--gw-teal);outline-offset:2px}@media (max-width:600px){.gw-vslider{padding:60px 0 8px}.gw-vslider--has-disclosure{padding-bottom:60px}.gw-vslider__slide{flex:0 0 80vw;max-width:80vw}.gw-vslider__cta{text-align:center}.gw-vslider__close{top:-48px}.gw-vslider__disclosure{font-size:1rem}}@media (prefers-reduced-motion:reduce){.gw-vslider__card,.gw-vslider__close,.gw-vslider__lightbox,.gw-vslider__play:before,.gw-vslider__thumb img{transition:none}.gw-vslider--scrolls:not(.is-touched) .gw-vslider__shell:after{animation:none;opacity:.7;transform:none}}