main.svelte-cwls5q{max-width:1120px;margin:0 auto;padding:80px 32px 104px}.layout.svelte-cwls5q{flex-wrap:wrap;align-items:flex-start;gap:56px 80px;display:flex}.photo-col.svelte-cwls5q{flex:340px;max-width:420px}.photo.svelte-cwls5q{aspect-ratio:4/5;background:var(--placeholder);color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:flex}img.photo.svelte-cwls5q{object-fit:cover;width:100%;display:block}.text-col.svelte-cwls5q{flex:999 460px;min-width:0;max-width:620px}.about.svelte-cwls5q{font-family:var(--font-serif);color:var(--text-body);font-size:20px;line-height:1.7}.about.svelte-cwls5q h1{letter-spacing:-.02em;color:var(--text);margin:0 0 24px;font-size:clamp(40px,5.6vw,64px);font-weight:400;line-height:1.04}.about.svelte-cwls5q h2{color:var(--text);margin:40px 0 16px;font-size:28px;font-weight:500;line-height:1.3}.about.svelte-cwls5q p{margin:0 0 22px}.about.svelte-cwls5q p:empty{display:none}.about.svelte-cwls5q ul,.about.svelte-cwls5q ol{margin:0 0 22px;padding-left:24px}.about.svelte-cwls5q a{color:var(--accent);text-decoration:underline}.about.svelte-cwls5q>:last-child{margin-bottom:0}
