.qs[data-astro-cid-7onhkua6]{display:grid;gap:var(--space-md);--slide: 100%;container:qs / inline-size}.qs__viewport[data-astro-cid-7onhkua6]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-lg);cursor:grab}.qs__viewport[data-astro-cid-7onhkua6]::-webkit-scrollbar{display:none}.qs__viewport[data-astro-cid-7onhkua6][data-dragging]{cursor:grabbing;scroll-snap-type:none;user-select:none}.qs__track[data-astro-cid-7onhkua6]{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:var(--slide);grid-template-rows:1fr auto;column-gap:var(--space-sm)}.qs__slide[data-astro-cid-7onhkua6]{grid-row:span 2;display:grid;grid-template-rows:subgrid;scroll-snap-align:start}.qs__card[data-astro-cid-7onhkua6]{position:relative;grid-row:span 2;display:grid;grid-template-rows:subgrid;row-gap:var(--space-xl);inline-size:100%;min-block-size:22rem;box-sizing:border-box;padding:var(--space-lg);border-radius:var(--radius-lg);background-color:var(--card-bg, var(--surface-2))}.qs__slide--mint[data-astro-cid-7onhkua6] .qs__card[data-astro-cid-7onhkua6]{--card-bg: var(--color-mint-50);--dot-color: var(--color-mint-300)}.qs__slide--sky[data-astro-cid-7onhkua6] .qs__card[data-astro-cid-7onhkua6]{--card-bg: var(--color-sky-50);--dot-color: var(--color-line-strong)}.qs__slide--paper[data-astro-cid-7onhkua6] .qs__card[data-astro-cid-7onhkua6]{--card-bg: var(--color-paper);--dot-color: var(--color-line-strong)}.qs__quote[data-astro-cid-7onhkua6]{container-type:inline-size}.qs__quote[data-astro-cid-7onhkua6] p[data-astro-cid-7onhkua6]{font-size:var(--text-quote);font-weight:500;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--text);text-wrap:wrap;hyphens:manual;overflow-wrap:break-word}.qs__quote[data-astro-cid-7onhkua6] p[data-astro-cid-7onhkua6]:before{content:"“"}.qs__quote[data-astro-cid-7onhkua6] p[data-astro-cid-7onhkua6]:after{content:"”"}.qs__by[data-astro-cid-7onhkua6]{display:flex;align-items:flex-start;gap:var(--space-sm)}.qs__portrait[data-astro-cid-7onhkua6]{inline-size:var(--avatar-lg);block-size:var(--avatar-lg);border-radius:50%;object-fit:cover;flex:none}.qs__who[data-astro-cid-7onhkua6]{display:grid;gap:var(--space-3xs);padding-block-start:calc((var(--avatar-lg) - 1lh - 2 * var(--space-3xs) - var(--text-sm) * var(--leading-snug) - var(--text-note) * var(--leading-snug)) / 2)}.qs__name[data-astro-cid-7onhkua6]{font-weight:600}.qs__role[data-astro-cid-7onhkua6]{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-2)}.qs__date[data-astro-cid-7onhkua6]{font-size:var(--text-note);line-height:var(--leading-snug);color:var(--text-2)}.qs__controls[data-astro-cid-7onhkua6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md)}.qs__dots[data-astro-cid-7onhkua6]{display:flex;gap:var(--space-2xs);flex:1 1 auto}.qs__dot[data-astro-cid-7onhkua6]{position:relative;flex:0 1 var(--space-2xl);block-size:var(--control-h);padding:0;border:0;background:transparent}.qs__dot[data-astro-cid-7onhkua6]:before,.qs__dotFill[data-astro-cid-7onhkua6]{position:absolute;inset:0;margin-block:auto;block-size:var(--rule);border-radius:var(--radius-pill)}.qs__dot[data-astro-cid-7onhkua6]:before{content:"";background:var(--line-strong)}.qs__dotFill[data-astro-cid-7onhkua6]{background:var(--text);transform-origin:left;transform:scaleX(0)}.qs__dot[data-astro-cid-7onhkua6][aria-current=true] .qs__dotFill[data-astro-cid-7onhkua6]{transform:scaleX(1)}.qs[data-astro-cid-7onhkua6][data-auto] .qs__dot[data-astro-cid-7onhkua6][aria-current=true] .qs__dotFill[data-astro-cid-7onhkua6]{animation:dot-fill var(--dur-autoplay) linear both}.qs[data-astro-cid-7onhkua6][data-hold] .qs__dot[data-astro-cid-7onhkua6][aria-current=true] .qs__dotFill[data-astro-cid-7onhkua6]{animation-play-state:paused}@keyframes dot-fill{0%{transform:scaleX(0)}}.qs__count[data-astro-cid-7onhkua6]{font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--text-2)}.qs__buttons[data-astro-cid-7onhkua6]{display:flex;gap:var(--space-2xs)}.qs__btn[data-astro-cid-7onhkua6]{display:inline-grid;place-items:center;inline-size:var(--control-h);block-size:var(--control-h);border:var(--hairline) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);transition:background-color var(--dur-quick) var(--ease-standard),border-color var(--dur-quick) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.qs__btn[data-astro-cid-7onhkua6]:hover{background:var(--surface-3);border-color:var(--text-2)}}@media(width>=48rem){.qs[data-astro-cid-7onhkua6]{--slide: 88%}.qs__card[data-astro-cid-7onhkua6]{padding:var(--space-xl);min-block-size:24rem}}@media(width>=62rem){.qs[data-astro-cid-7onhkua6]{--slide: calc((100% - var(--space-sm)) / 2)}}@container qs (inline-size >= 70rem){.qs__track[data-astro-cid-7onhkua6]{--slide: calc((100% - 2 * var(--space-sm)) / 3)}.qs__quote[data-astro-cid-7onhkua6] p[data-astro-cid-7onhkua6]{font-size:var(--text-quote-fit)}}
