.interview-body.svelte-gxhwge p{margin-bottom:1rem;font-size:.95rem;font-weight:300;line-height:clamp(1.4em,1.2em + .5vw,1.9em)}.interview-body.svelte-gxhwge h2{text-align:start;margin-bottom:1rem;scroll-margin-top:5rem;font-size:1.6rem;font-weight:500;line-height:1.25}.interview-body.svelte-gxhwge h3{text-align:start;margin-top:2rem;margin-bottom:1rem;scroll-margin-top:5rem;font-size:1.2rem;font-weight:500;line-height:1.25}.interview-body.svelte-gxhwge h4{text-align:start;margin-bottom:1rem;scroll-margin-top:5rem;font-size:1rem;font-weight:500;line-height:1.3}.interview-body.svelte-gxhwge img{display:block}.interview-body.svelte-gxhwge .article-image{max-width:100%;margin:2rem auto;display:block}.interview-body.svelte-gxhwge .article-image img{cursor:zoom-in;width:100%;height:auto}.interview-body.svelte-gxhwge .article-image img:focus-visible{outline-offset:2px;outline:2px solid #1d1d1b}.interview-body.svelte-gxhwge .article-image--portrait{width:fit-content;max-width:100%}.interview-body.svelte-gxhwge .article-image--portrait img{width:auto;max-width:100%;max-height:32rem}.interview-body.svelte-gxhwge .photo-author{text-align:right;color:#555;margin:.5rem 0 0;font-size:clamp(.7rem,.65rem + .3vw,.85rem);font-style:italic}.interview-body.svelte-gxhwge .mention{color:var(--accent-color,#1d1d1b);white-space:nowrap;font-style:italic;font-weight:700;text-decoration:none}.interview-body.svelte-gxhwge .mention:hover{text-decoration:underline}.interview-body.svelte-gxhwge a{color:var(--accent-color);text-decoration:none}.interview-body.svelte-gxhwge blockquote{text-align:center;letter-spacing:-.01em;color:#4a4a4a;margin:clamp(2rem,1rem + 5vw,6rem) 0;padding:3rem clamp(1.8rem,3vw,6rem);font-size:clamp(.8rem,1rem + 3vw,2rem);font-weight:500;line-height:1.15;position:relative}.interview-body.svelte-gxhwge blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit;text-align:center;margin:0}.interview-body.svelte-gxhwge blockquote:before,.interview-body.svelte-gxhwge blockquote:after{color:var(--accent-color,#999);opacity:.4;font-family:Georgia,serif;font-size:clamp(1.75rem,1.4rem + 2.1vw,3.5rem);font-weight:700;line-height:1.15;position:absolute}.interview-body.svelte-gxhwge blockquote:before{content:"“";top:0;left:0}.interview-body.svelte-gxhwge blockquote:after{content:"”";bottom:0;right:0;transform:translateY(15%)}
