.testi{display:grid;gap:var(--spacing-32)}@media(min-width:768px){.testi--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.testi:not(.testi--pair)>.testi__card{justify-self:start;max-width:100%;width:fit-content}.testi__track{display:grid;grid-auto-columns:clamp(20rem,(100% - 2*var(--spacing-32))/2.2,32.5rem);grid-auto-flow:column;justify-content:start}@media(min-width:768px)and (max-width:1023px){.testi__track{grid-auto-columns:calc((100% - var(--spacing-32))/1.5)}}.testi__track{gap:var(--spacing-32);overflow-x:auto;overscroll-behavior-x:contain;padding-block:.25rem;padding-inline:1px;scroll-padding-inline:0;scroll-snap-type:x proximity;scrollbar-color:var(--color-slate-600) transparent;scrollbar-width:thin}.testi__slide{display:flex;scroll-snap-align:start}.testi__slide>.testi__card{flex:1}.testiscroll__view{position:relative}.testiscroll__view:after{background:linear-gradient(to left,var(--sec-surface,var(--surface-paper-card)),transparent);bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--dur-hover) var(--ease-out);width:var(--spacing-64);z-index:2}.testiscroll[data-fwd="1"] .testiscroll__view:after{opacity:1}.testinav{align-items:center;display:flex;gap:var(--spacing-8);justify-content:flex-end;margin-bottom:var(--spacing-16)}.testinav[hidden]{display:none}.testinav__count{color:var(--color-slate-600);font-size:var(--text-caption);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);line-height:var(--leading-caption);margin:0 var(--spacing-8) 0 0;white-space:nowrap}.testinav__btn{align-items:center;background:transparent;border:1px solid var(--color-cloud);border-radius:var(--radius-lg);color:var(--color-slate-900);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;transition:background-color var(--dur-hover) ease,color var(--dur-hover) ease,border-color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out);width:2.75rem}.testinav__btn .arr{height:1.25rem;width:1.25rem}.testinav__btn:active{transform:scale(.97)}.testinav__btn[aria-disabled=true]{border-color:var(--card-border);color:var(--color-slate-600);cursor:default}.testinav__btn[aria-disabled=true] .arr{opacity:.4}.testinav__btn[aria-disabled=true]:active{transform:none}@media(hover:hover)and (pointer:fine){.testinav__btn:not([aria-disabled=true]):hover{background:var(--color-slate-900);border-color:var(--color-slate-900);color:var(--color-paper)}.testiscroll[data-scrollable="1"] .testi__track{cursor:grab}}.testiscroll[data-dragging="1"] .testi__track,.testiscroll[data-dragging="1"] .testi__track *{cursor:grabbing;-webkit-user-select:none;user-select:none}.testiscroll[data-free="1"] .testi__track{scroll-snap-type:none}.testi__mark{display:block;fill:var(--color-brand-orange);height:1.5rem;margin-bottom:var(--spacing-24);width:2rem}.testi__q{color:var(--color-slate-900);font-size:var(--text-body);line-height:var(--leading-body);max-width:62ch}.testi__by{color:var(--color-slate-600);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin-top:auto;padding-top:var(--spacing-24)}.testi__by:before{content:"— "}@media(max-width:767px){.testi{gap:var(--spacing-16)}.testiscroll__view{margin-right:calc(var(--wrap-pad-x)*-1)}.testi__track{column-gap:var(--spacing-16);grid-auto-columns:85%;padding-inline-end:var(--wrap-pad-x)}.testiscroll__view:after{width:var(--wrap-pad-x)}.testi__q{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}}
