.layout.svelte-14cmh1q{padding-block:clamp(32px, 4vw, 56px) var(--section);flex-wrap:wrap;align-items:flex-start;gap:40px 72px;display:flex}.text.svelte-14cmh1q{max-width:68ch;color:var(--subtle);flex-direction:column;flex:999 520px;gap:1.1em;font-size:19px;line-height:1.7;display:flex}.side.svelte-14cmh1q{flex-direction:column;flex:300px;gap:16px;display:flex}.photo.svelte-14cmh1q{aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden}.photo.svelte-14cmh1q img,.photo.svelte-14cmh1q .placeholder{object-fit:cover;width:100%;height:100%}
