@layer components{.vshow{--_grow-active:3.4;--_dur:.6s;--_ease:cubic-bezier(.77, 0, .175, 1);--_expand:var(--_dur) var(--_ease);--_cap-fade:.28s;width:100%;container-type:inline-size}.vshow_track{align-items:flex-start;gap:var(--space-3);width:100%;display:flex}.vshow_item{min-width:0;transition:flex-grow var(--_expand);flex:1 1 0;margin:0}.vshow_item.is-active{flex-grow:var(--_grow-active)}.vshow_panel{isolation:isolate;border-radius:var(--radius-card);background-color:var(--sand);width:100%;height:clamp(22rem,46vw,34rem);font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;border:0;margin:0;padding:0;display:block;position:relative;overflow:clip}.vshow_video{--media-object-fit:cover;--media-object-position:center;opacity:.55;width:100%;height:100%;transition:opacity var(--_expand);display:block;position:absolute;inset:0}.vshow_item.is-active .vshow_video{opacity:1}.vshow_play{z-index:2;width:4rem;height:4rem;color:var(--light-100);background-color:color-mix(in srgb, var(--light-100) 28%, transparent);border-radius:var(--radius-round);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);cursor:pointer;appearance:none;transition:scale var(--hover-duration) var(--hover-ease), opacity var(--_expand);pointer-events:none;border:0;place-items:center;margin:0;padding:0;font-size:1.125rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .5rem 1.5rem -.5rem #00000073}.vshow_item:not(.is-active) .vshow_play{opacity:0}.vshow_mark{margin-left:.15em}@media (hover:hover){.vshow_item:hover .vshow_play{scale:1.08}}.vshow_panel:focus-visible{outline:var(--focus-width) solid var(--ink);outline-offset:var(--focus-offset)}.vshow_slidecap{gap:var(--space-1);margin:var(--space-3) 0 0;text-align:left;flex-direction:column;display:none}.vshow_captions{margin-top:var(--space-4);justify-items:start;display:grid}.vshow_caption{--_unit:calc((100cqw - (var(--_n) - 1) * var(--space-3)) / (var(--_grow-active) + var(--_n) - 1));--_active-w:calc(var(--_unit) * var(--_grow-active));margin:0 0 0 calc(var(--_k) * (var(--_unit) + var(--space-3)));width:var(--_active-w);gap:var(--space-1);text-align:left;opacity:0;visibility:hidden;transition:opacity .16s var(--open-ease), visibility 0s .16s;flex-direction:column;grid-area:1/1;display:flex}.vshow_caption.is-active{opacity:1;visibility:visible;transition:opacity var(--_cap-fade) var(--open-ease) calc(var(--_dur) - var(--_cap-fade)), visibility 0s}.vshow_person{font-family:var(--primary-family);font-weight:var(--primary-bold);font-size:var(--text-large);color:var(--ink);line-height:1.2}.vshow_role{font-family:var(--primary-family);font-size:var(--text-main);color:var(--ink-muted);line-height:1.3}@media (prefers-reduced-motion:reduce){.vshow_item,.vshow_video,.vshow_play,.vshow_caption,.vshow_caption.is-active{transition-duration:1ms;transition-delay:0s}}.vshow_dots{display:none}@media not (min-width:48rem){.vshow_track{width:100vw;padding-inline:var(--site-margin);scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-margin);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;margin-inline:calc(50% - 50vw);overflow-x:auto}.vshow_track::-webkit-scrollbar{display:none}.vshow_item,.vshow_item.is-active{scroll-snap-align:start;flex:0 0 82%}.vshow_panel{height:auto;aspect-ratio:var(--_ratio,16 / 9)}.vshow_video,.vshow_item:not(.is-active) .vshow_play{opacity:1}.vshow_captions{display:none}.vshow_slidecap{display:flex}.vshow_dots{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.vshow_dot{border-radius:var(--radius-round);background-color:color-mix(in srgb, var(--ink) 25%, transparent);cursor:pointer;appearance:none;width:.5rem;height:.5rem;transition:background-color var(--hover-duration) var(--hover-ease), scale var(--hover-duration) var(--hover-ease);border:0;padding:0}.vshow_dot.is-active{background-color:var(--ink);scale:1.25}.vshow_dot:focus-visible{outline:var(--focus-width) solid var(--ink);outline-offset:var(--focus-offset)}}.modal_wrap.vshow_modal{--_backdrop:#000c}@supports (color:lab(0% 0 0)){.modal_wrap.vshow_modal{--_backdrop:lab(0% none none/.8)}}.vshow_modal .modal_content{background-color:#0000;max-width:min(64rem,100%);translate:none!important}.vshow_modal .modal_body{padding:0}.vshow_modal .modal_close{top:var(--space-5);z-index:2;position:fixed;inset-inline-end:var(--space-5)}.vshow_player{aspect-ratio:16/9;border-radius:var(--radius-main);--controls-backdrop-color:#0006;--seek-backward-button:none;--seek-forward-button:none;width:100%;max-height:80svh;display:block;overflow:hidden}.cust-neutral{color:var(--ink)}.cust-neutral .heading{font-family:var(--primary-family);font-weight:var(--primary-medium);letter-spacing:var(--letter-spacing-normal);color:var(--ink)}.cust-hero_text{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:48rem;display:flex}.cust-hero_title{margin-top:0}.cust-hero_lede{color:var(--ink)}.cust-hero_video{width:100%;max-width:72rem}.cust-stories_title{text-align:left}.cust-stories_grid{gap:var(--space-6);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:40rem){.cust-stories_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.cust-stories_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cust-stories_item{display:flex}}
