.profile[data-astro-cid-tgy7qppt]{padding:64px var(--side) 120px;grid-template-columns:340px 1fr;gap:96px;display:grid}.portrait[data-astro-cid-tgy7qppt]{flex-direction:column;align-items:center;gap:28px;display:flex}.portrait[data-astro-cid-tgy7qppt] .avatar{border:1px solid var(--gold);object-fit:cover;border-radius:50%;width:340px;height:340px}.avatar--empty[data-astro-cid-tgy7qppt]{background:var(--band);color:var(--accent);place-items:center;display:grid}.status[data-astro-cid-tgy7qppt],.role[data-astro-cid-tgy7qppt],.note[data-astro-cid-tgy7qppt]{color:var(--accent)}.info[data-astro-cid-tgy7qppt]{flex-direction:column;gap:28px;display:flex}.name[data-astro-cid-tgy7qppt]{font-family:var(--serif);font-size:clamp(64px,8.9vw,128px);font-weight:400;line-height:.9}.name[data-astro-cid-tgy7qppt] span[data-astro-cid-tgy7qppt],.name[data-astro-cid-tgy7qppt] em[data-astro-cid-tgy7qppt]{display:block}.quote[data-astro-cid-tgy7qppt]{font-family:var(--serif);color:var(--fg2);font-size:clamp(24px,2.2vw,32px);font-style:italic;line-height:1.25}.intro[data-astro-cid-tgy7qppt]{font-size:19px;line-height:1.6}.info[data-astro-cid-tgy7qppt] .ctas[data-astro-cid-tgy7qppt]{justify-content:flex-start}.pill--social[data-astro-cid-tgy7qppt]{gap:8px;padding-inline:24px;font-size:18px}.facts-wrap[data-astro-cid-tgy7qppt]{padding:0 var(--side) 120px}.facts[data-astro-cid-tgy7qppt]{border-block:1px solid var(--fg);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]{flex-direction:column;gap:10px;padding:28px 32px;display:flex}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]:first-child{padding-left:0}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]+div[data-astro-cid-tgy7qppt]{border-left:1px solid var(--border)}.facts[data-astro-cid-tgy7qppt] dt[data-astro-cid-tgy7qppt]{color:var(--fg2)}.facts[data-astro-cid-tgy7qppt] dd[data-astro-cid-tgy7qppt]{font-family:var(--serif);margin:0;font-size:30px;line-height:1.1}.about[data-astro-cid-tgy7qppt]{gap:64px;padding-block:clamp(80px,9vw,130px) clamp(88px,9.7vw,140px)}.about-grid[data-astro-cid-tgy7qppt]{grid-template-columns:1fr 1fr;gap:96px;width:100%;display:grid}.bio[data-astro-cid-tgy7qppt]{flex-direction:column;gap:24px;display:flex}.bio[data-astro-cid-tgy7qppt] p{color:var(--fg2);font-size:18px;line-height:1.7}.bio[data-astro-cid-tgy7qppt] p:first-child{font-family:var(--serif);color:var(--fg);font-size:clamp(24px,2.1vw,30px);line-height:1.25}.helps[data-astro-cid-tgy7qppt]{flex-direction:column;gap:18px;display:flex}.helps[data-astro-cid-tgy7qppt]>.mono[data-astro-cid-tgy7qppt]{color:var(--fg2)}.helps[data-astro-cid-tgy7qppt] ol[data-astro-cid-tgy7qppt]{border-top:1px solid var(--fg)}.helps[data-astro-cid-tgy7qppt] li[data-astro-cid-tgy7qppt]{border-bottom:1px solid var(--line);align-items:center;gap:24px;padding:24px 0;font-size:19px;display:flex}.num[data-astro-cid-tgy7qppt]{color:var(--accent);flex:0 0 36px}.projects[data-astro-cid-tgy7qppt]{gap:56px;padding-block:clamp(88px,9.7vw,140px) clamp(80px,8.3vw,120px)}.cards[data-astro-cid-tgy7qppt]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;width:100%;display:grid}.card[data-astro-cid-tgy7qppt]{border:1px solid var(--fg);flex-direction:column;gap:20px;padding:40px;transition:background-color .2s;display:flex}a[data-astro-cid-tgy7qppt].card:hover{background:#cdc2aa59}.card-top[data-astro-cid-tgy7qppt]{color:var(--fg2);justify-content:space-between;display:flex}.type[data-astro-cid-tgy7qppt]{color:var(--accent)}.card[data-astro-cid-tgy7qppt] h3[data-astro-cid-tgy7qppt]{font-family:var(--serif);font-size:clamp(40px,3.6vw,52px);font-weight:400;line-height:1}.desc[data-astro-cid-tgy7qppt]{color:var(--fg2);font-size:18px;line-height:1.6}.card-link[data-astro-cid-tgy7qppt]{color:var(--accent);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:18px;font-weight:600;display:inline-flex}.history[data-astro-cid-tgy7qppt]{gap:56px;padding-block:20px clamp(88px,9.7vw,140px)}.ledger[data-astro-cid-tgy7qppt]{width:100%}.row[data-astro-cid-tgy7qppt]{border-bottom:1px solid var(--border);grid-template-columns:220px 1fr 260px;align-items:center;gap:32px;padding:32px 0;display:grid}.row[data-astro-cid-tgy7qppt].head{border-bottom-color:var(--fg);color:var(--fg2);padding:0 0 14px}.row[data-astro-cid-tgy7qppt] h3[data-astro-cid-tgy7qppt]{font-family:var(--serif);margin-bottom:8px;font-size:36px;font-weight:400;line-height:1.05}.period[data-astro-cid-tgy7qppt]{color:var(--accent)}.project[data-astro-cid-tgy7qppt]{font-size:18px;line-height:1.6}.booking[data-astro-cid-tgy7qppt]{text-align:center;gap:28px;padding-block:clamp(88px,9vw,130px)}.index[data-astro-cid-tgy7qppt]{color:var(--fg2)}.headline[data-astro-cid-tgy7qppt]{font-family:var(--serif);font-size:clamp(48px,6.1vw,88px);font-weight:400;line-height:1}.headline[data-astro-cid-tgy7qppt] span[data-astro-cid-tgy7qppt],.headline[data-astro-cid-tgy7qppt] em[data-astro-cid-tgy7qppt]{display:block}.booking[data-astro-cid-tgy7qppt] .text[data-astro-cid-tgy7qppt]{max-width:640px;color:var(--fg2);font-size:19px;line-height:1.6}.pill--big[data-astro-cid-tgy7qppt]{gap:8px;padding:16px 28px;font-size:17px}.next[data-astro-cid-tgy7qppt]{padding:48px var(--side);justify-content:space-between;align-items:center;gap:24px;display:flex}.next[data-astro-cid-tgy7qppt] .mono[data-astro-cid-tgy7qppt]{color:var(--fg2)}.next-link[data-astro-cid-tgy7qppt]{align-items:center;gap:20px;transition:color .2s;display:flex}.next[data-astro-cid-tgy7qppt]:hover .next-link[data-astro-cid-tgy7qppt]{color:var(--accent)}.next[data-astro-cid-tgy7qppt] .next-avatar{object-fit:cover;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.next-name[data-astro-cid-tgy7qppt]{font-family:var(--serif);font-size:44px;line-height:1}@media (width<=1000px){.profile[data-astro-cid-tgy7qppt]{grid-template-columns:1fr;gap:48px;padding-top:40px}.portrait[data-astro-cid-tgy7qppt] .avatar{aspect-ratio:1;width:min(280px,70vw);height:auto}.facts[data-astro-cid-tgy7qppt]{grid-template-columns:repeat(2,1fr)}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]:nth-child(3){border-left:0;padding-left:0}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]:nth-child(n+3){border-top:1px solid var(--border)}.about-grid[data-astro-cid-tgy7qppt]{grid-template-columns:1fr;gap:48px}.row[data-astro-cid-tgy7qppt]{grid-template-columns:160px 1fr 180px;gap:24px}}@media (width<=700px){.facts[data-astro-cid-tgy7qppt]{grid-template-columns:1fr}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt],.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]:nth-child(3){border-left:0;padding:22px 0}.facts[data-astro-cid-tgy7qppt] div[data-astro-cid-tgy7qppt]+div[data-astro-cid-tgy7qppt]{border-left:0;border-top:1px solid var(--border)}.card[data-astro-cid-tgy7qppt]{padding:28px}.row[data-astro-cid-tgy7qppt].head{display:none}.ledger[data-astro-cid-tgy7qppt]{border-top:1px solid var(--fg)}.row[data-astro-cid-tgy7qppt]{grid-template-columns:1fr;gap:10px;padding:28px 0}.row[data-astro-cid-tgy7qppt] h3[data-astro-cid-tgy7qppt]{font-size:32px}.next-name[data-astro-cid-tgy7qppt]{font-size:36px}}
