.rcm-carousel{display:none}@media (max-width:860px){.rcm-carousel{display:block;margin:clamp(2rem,5vh,3rem) 0}.rcm-carousel__head{padding:0 1.15rem;margin-bottom:1.25rem}.rcm-carousel__title{margin:0;font-family:var(--font-ivar-display);font-weight:400;font-size:clamp(1.625rem,6vw,2rem);line-height:1.1;letter-spacing:-.014em;color:var(--pf-prose-text,oklch(15% .02 255));text-wrap:balance}.rcm-carousel__title em{font-style:italic;color:var(--color-primary,oklch(38% .18 255))}.rcm-carousel__caption{margin:.6rem 0 0;font-family:var(--font-brown-mono-ll);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pf-ink-mute,oklch(50% .025 255));font-variant-ligatures:none;font-feature-settings:"liga" 0,"dlig" 0,"hist" 0,"calt" 0}.rcm-carousel__track{display:grid;grid-auto-columns:88%;grid-auto-flow:column;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:.5rem 1.15rem 1rem;outline:0}.rcm-carousel__track::-webkit-scrollbar{display:none}.rcm-carousel__track:focus-visible{outline:2px solid var(--color-primary,oklch(38% .18 255));outline-offset:-2px}.rcm-carousel__card{scroll-snap-align:center;scroll-snap-stop:always;display:grid;grid-template-rows:auto auto auto;gap:.85rem;padding:.5rem 0 1rem;opacity:.42;transform:scale(.96);transform-origin:center;transition:opacity .32s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1)}.rcm-carousel__card.is-active{opacity:1;transform:scale(1)}.rcm-carousel__card-chart{width:100%}.rcm-carousel__card-chart>.pf-chart-figure,.rcm-carousel__card-chart>svg{display:block;width:100%;max-width:100%}.rcm-carousel__card-title{margin:0;font-family:var(--font-ivar-display);font-weight:400;font-style:italic;font-size:clamp(1.25rem,5vw,1.5rem);line-height:1.15;letter-spacing:-.012em;color:var(--color-primary,oklch(38% .18 255));text-wrap:balance}.rcm-carousel__card-body{display:grid;gap:.65rem;color:var(--pf-prose-text,oklch(28% .025 255));font-family:var(--font-ivar-text);font-size:1rem;line-height:1.5;text-wrap:pretty}.rcm-carousel__card-body>*{margin:0}.rcm-carousel__card-body strong{font-weight:500;color:var(--pf-prose-text,oklch(15% .02 255))}.rcm-carousel__card-body em{font-style:italic}.rcm-carousel__indicator{display:flex;justify-content:center;gap:.5rem;padding:.5rem 0 0}.rcm-carousel__dot{appearance:none;background:transparent;border:0;padding:.5rem;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rcm-carousel__dot-fill{display:block;width:8px;height:8px;border-radius:999px;background:var(--pf-line,oklch(85% .015 250));transition:background-color .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.rcm-carousel__dot.is-active .rcm-carousel__dot-fill{background:var(--color-primary,oklch(38% .18 255));transform:scale(1.4)}.rcm-carousel__dot:active .rcm-carousel__dot-fill{transform:scale(.85);transition-duration:.12s}.rcm-carousel__dot.is-active:active .rcm-carousel__dot-fill{transform:scale(1.25)}.rcm-wide-chart-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-image:linear-gradient(90deg,black 0,black calc(100% - 1.5rem),transparent)}.rcm-wide-chart-scroll::-webkit-scrollbar{display:none}.rcm-wide-chart-scroll__inner{min-width:640px;padding-right:.75rem}}@media (prefers-reduced-motion:reduce){.rcm-carousel__card,.rcm-carousel__dot-fill{transition:none!important}}