.marquee{--marquee-gap:var(--wp--preset--spacing--50);--marquee-start:max(var(--wp--custom--frame--gutter,var(--wp--preset--spacing--90)), (100cqi - var(--wp--style--global--content-size)) / 2);--marquee-fade:clamp(1.5rem, 6cqi, 5rem);gap:var(--wp--preset--spacing--60);padding-block:var(--wp--custom--rhythm--section);background:var(--wp--preset--color--surface);flex-direction:column;display:flex;overflow:clip;container-type:inline-size}.marquee__head{justify-content:space-between;align-items:flex-end;gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--70);flex-wrap:wrap;inline-size:100%;display:flex}.marquee__eyebrow{line-height:inherit;margin-block-end:var(--wp--preset--spacing--20)}.marquee__title{line-height:var(--wp--custom--line-height--title);margin:0}.marquee__summary{--face-ring:var(--wp--preset--color--surface);margin-block-start:var(--wp--preset--spacing--30)}.marquee__more{flex-shrink:0}.marquee__actions{align-items:center;gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);flex-wrap:wrap;display:flex}.marquee__toggle{justify-content:center;align-items:center;gap:var(--wp--preset--spacing--20);min-block-size:2.75rem;min-inline-size:6.75rem;padding:0 var(--wp--preset--spacing--40);border:1.5px solid var(--wp--preset--color--hairline-tint);background:var(--wp--preset--color--base);color:var(--wp--preset--color--ink);font:inherit;font-size:var(--wp--preset--font-size--meta);font-weight:var(--wp--custom--font-weight--bold);line-height:var(--wp--custom--line-height--flat);cursor:pointer;transition:border-color var(--umv-dur-fast) var(--umv-ease-out);border-radius:999px;margin:0;display:inline-flex}.marquee:not([data-marquee-ready]) .marquee__toggle{visibility:hidden}.marquee__toggle:before{content:"";border-inline:3px solid;flex:none;block-size:.75rem;inline-size:.625rem}.marquee__toggle[aria-pressed=true]:before{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}.marquee__toggle:hover{border-color:var(--wp--preset--color--ink)}.marquee__toggle:focus-visible{outline:var(--wp--custom--focus--ring-strong);outline-offset:3px}.marquee[data-paused] .marquee__track{animation-play-state:paused}.marquee__rows{gap:var(--marquee-gap);margin-block:calc(var(--wp--preset--spacing--50) * -1);padding-block:var(--wp--preset--spacing--50);-webkit-mask-image:linear-gradient(90deg, transparent, currentcolor var(--marquee-fade), currentcolor calc(100% - var(--marquee-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, currentcolor var(--marquee-fade), currentcolor calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(90deg, transparent, currentcolor var(--marquee-fade), currentcolor calc(100% - var(--marquee-fade)), transparent);flex-direction:column;display:flex}.marquee__row{gap:var(--marquee-gap);inline-size:max-content;padding-inline-start:var(--marquee-start);display:flex}.marquee__track{align-items:stretch;gap:var(--marquee-gap);animation:marquee-scroll calc(var(--marquee-items,10) * 8s) linear infinite;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.marquee__row--reverse .marquee__track{animation-direction:reverse}.marquee__row:hover .marquee__track,.marquee__row:focus-within .marquee__track{animation-play-state:paused}@keyframes marquee-scroll{to{translate:calc(-100% - var(--marquee-gap)) 0}}@supports (animation-timeline:view()){.marquee__rows{animation:1ms linear both marquee-arm;animation-timeline:view();animation-range:entry entry 30%}.marquee__track{animation-play-state:paused}@container style(--marquee-play:running){.marquee__track{animation-play-state:running}}}@keyframes marquee-arm{0%{--marquee-play:paused}to{--marquee-play:running}}.marquee__card{flex-shrink:0;inline-size:min(28rem,85cqi)}.rcard__link--narrow{display:none}@media (max-width:40rem){.marquee__track{align-items:stretch}.marquee__card :is(.rcard__quote--teaser,.rcard__quote--narrow) p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marquee__card .rcard__link--narrow{display:inline-flex}}@media (prefers-reduced-motion:reduce){.marquee__row{inline-size:auto;margin-block:calc(var(--wp--preset--spacing--50) * -1);padding:var(--wp--preset--spacing--50) var(--marquee-start);scroll-padding-inline:var(--marquee-start);scroll-snap-type:x mandatory;overflow-x:auto}.marquee__track{animation:none}.marquee__track[aria-hidden]{display:none}.marquee__card{scroll-snap-align:start}.marquee__toggle{display:none}}.marquee__featured{align-items:start;gap:var(--wp--preset--spacing--40);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;inline-size:100%;margin-block:0;padding-block:0;list-style:none;display:grid}@container (width<56rem){.marquee__featured{gap:var(--wp--preset--spacing--30);overscroll-behavior-x:contain;scroll-padding-inline:var(--wp--custom--frame--gutter,var(--wp--preset--spacing--90));scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:var(--wp--preset--spacing--20);display:flex;overflow-x:auto}.marquee__featured::-webkit-scrollbar{display:none}.marquee__feat{scroll-snap-align:start;flex:0 0 min(85%,22rem)}}@container (34rem<=width<56rem){.marquee__feat{flex-basis:min(44%,22rem)}}
