h1.svelte-1glot0t{margin:0}.disclaimer.svelte-1glot0t{color:#555;max-width:40em;font-size:13px;line-height:1.8}.voices.svelte-1glot0t{gap:clamp(20px,2.2vw,32px);margin-top:clamp(24px,2.5vw,36px);display:grid}.voice.svelte-1glot0t{background-color:#fffdf9;border-radius:12px;max-width:48em;padding:clamp(20px,2.5vw,36px)}.voice-header.svelte-1glot0t{border-bottom:1px solid #e4ddd0;align-items:center;gap:clamp(12px,1.4vw,20px);padding-bottom:16px;display:flex}.voice-header.svelte-1glot0t h2:where(.svelte-1glot0t){margin:0;font-family:Noto Serif JP,serif;font-size:clamp(16px,1.3vw,19px)}.silhouette.svelte-1glot0t{aspect-ratio:1;object-fit:cover;background-color:#e4ddd0;border-radius:50%;flex-shrink:0;width:clamp(56px,5vw,72px);height:auto}.person.svelte-1glot0t{color:#8a8a80;margin:4px 0 0;font-size:13px}blockquote.svelte-1glot0t{margin:16px 0 0}blockquote.svelte-1glot0t p:where(.svelte-1glot0t){margin:0;font-size:14px;line-height:2}blockquote.svelte-1glot0t p:where(.svelte-1glot0t)+p:where(.svelte-1glot0t){margin-top:12px}@media (width<=768px){h1.svelte-1glot0t{font-size:26px}}
