.profile.svelte-1cobqru{padding:var(--band-pad-y) 0;position:relative}.page-head+.profile.svelte-1cobqru{background:var(--paper-warm);border-top:1px solid var(--rule);overflow:hidden}.profile--alt.svelte-1cobqru{background:var(--paper)}.profile-grid.svelte-1cobqru{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(48px,6vw,96px);display:grid;position:relative}.profile--alt.svelte-1cobqru .portrait-wrap:where(.svelte-1cobqru){order:2}.profile--alt.svelte-1cobqru .profile-text:where(.svelte-1cobqru){order:1}.portrait-wrap.svelte-1cobqru{justify-self:center;width:100%;max-width:460px}.name.svelte-1cobqru{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(42px,5.6vw,72px);font-weight:300;line-height:1}.bio.svelte-1cobqru{font-family:var(--font-serif);color:var(--ink);max-width:620px;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:300;line-height:1.55}.langs.svelte-1cobqru{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:6px 14px;max-width:620px;margin-top:26px;padding-top:16px;display:flex}.langs-label.svelte-1cobqru{font-family:var(--font-sans);letter-spacing:.01em;color:var(--indigo);align-items:baseline;gap:7px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.langs-label.svelte-1cobqru svg{flex-shrink:0;transform:translateY(2px)}.langs-list.svelte-1cobqru{font-family:var(--font-serif);letter-spacing:.02em;color:var(--muted);font-size:clamp(15px,1.25vw,17px);font-style:italic;font-weight:400;line-height:1.5}@media (width<=980px){.profile-grid.svelte-1cobqru{grid-template-columns:1fr;gap:36px}.profile--alt.svelte-1cobqru .portrait-wrap:where(.svelte-1cobqru),.profile--alt.svelte-1cobqru .profile-text:where(.svelte-1cobqru){order:initial}.portrait-wrap.svelte-1cobqru{justify-self:start;max-width:360px}}
