.testimonials.svelte-m0ifkl{display:grid;gap:28px}.head.svelte-m0ifkl{display:grid;gap:10px;max-width:44rem}h1.svelte-m0ifkl,h2.svelte-m0ifkl{color:var(--night)}ul.svelte-m0ifkl{list-style:none;margin:0;padding:0}.quote.svelte-m0ifkl{position:relative;display:grid;margin:0;height:100%;overflow:hidden;border-radius:28px;background:color-mix(in srgb,var(--c) 22%,#fff)}.quote.photo.svelte-m0ifkl{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.photo.svelte-m0ifkl img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover}.words.svelte-m0ifkl{position:relative;display:grid;gap:14px;align-content:center;padding:clamp(24px,4vw,48px)}.mark.svelte-m0ifkl{position:absolute;top:-6px;right:22px;font-family:var(--display);font-size:9rem;line-height:1;color:var(--c);opacity:.8}.stars.svelte-m0ifkl{margin:0;color:#f2a516;letter-spacing:2px}blockquote.svelte-m0ifkl{position:relative;margin:0;color:var(--night);font-family:var(--display);font-variation-settings:var(--display-settings);font-weight:600;font-size:1.15rem;line-height:1.4}.big.svelte-m0ifkl blockquote:where(.svelte-m0ifkl){font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.3}.by.svelte-m0ifkl{display:grid;gap:2px;justify-items:start;color:var(--night)}.detail.svelte-m0ifkl{color:var(--ink-soft);font-size:.95rem}.sample.svelte-m0ifkl{font-size:.8rem;color:var(--ink-soft)}.track.svelte-m0ifkl{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.track.svelte-m0ifkl::-webkit-scrollbar{display:none}.track.svelte-m0ifkl li:where(.svelte-m0ifkl){scroll-snap-align:start}.controls.svelte-m0ifkl{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.arrow.svelte-m0ifkl{width:46px;height:46px;border:0;border-radius:50%;background:var(--night);color:#fff;font-size:1.2rem;cursor:pointer;transition:background-color .15s ease}.arrow.svelte-m0ifkl:hover{background:var(--night-soft)}.dots.svelte-m0ifkl{display:flex;gap:8px}.dot.svelte-m0ifkl{width:11px;height:11px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--night) 25%,transparent);cursor:pointer;transition:background-color .2s ease,width .2s ease}.dot.on.svelte-m0ifkl{width:28px;border-radius:999px;background:var(--night)}.grid.svelte-m0ifkl{columns:3 300px;column-gap:20px}.grid.svelte-m0ifkl li:where(.svelte-m0ifkl){break-inside:avoid;margin-bottom:20px}.more.svelte-m0ifkl{justify-self:center;color:var(--night);font-weight:800}@media(max-width:760px){.quote.photo.svelte-m0ifkl{grid-template-columns:1fr}.photo.svelte-m0ifkl img{min-height:220px;max-height:300px}}@media(prefers-reduced-motion:reduce){.dot.svelte-m0ifkl{transition:none}}
