.wall-section.svelte-fsnrmj{margin-top:clamp(2.5rem,6vw,4rem);margin-bottom:clamp(2.5rem,6vw,4rem)}.wall-section-head.svelte-fsnrmj{margin-bottom:1.15rem}.wall-section-head.svelte-fsnrmj h2:where(.svelte-fsnrmj){max-width:14ch;font-size:clamp(2.1rem,4vw,3.6rem)}.testimonial-wall.svelte-fsnrmj{gap:14px;display:grid}.testimonial-row.svelte-fsnrmj{align-items:stretch;gap:14px;width:100%;display:flex}.wall-item.svelte-fsnrmj{flex:var(--ratio) 1 0;cursor:zoom-in;min-width:0;aspect-ratio:var(--ratio);background:#ffffff80;border:0;border-radius:1rem;padding:0;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s;display:block;overflow:hidden;box-shadow:0 4px 14px #281e0f1a}.wall-item.svelte-fsnrmj:hover,.wall-item.svelte-fsnrmj:focus-visible{transform:translateY(-4px);box-shadow:0 9px 22px #281e0f24}.wall-item.svelte-fsnrmj:active{transform:translateY(-1px)scale(.995)}.wall-item.svelte-fsnrmj img:where(.svelte-fsnrmj){object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=760px){.testimonial-row.svelte-fsnrmj{grid-template-columns:1fr;display:grid}.wall-item.svelte-fsnrmj{width:100%}}
