:root{--cream:#fff;--ink:#1a1612;--ink-mid:#4a4540;--ink-faint:#9a9490;--gold:#b2744b;--gold-lt:#b08a70;--border:#1a16121a}.scene{background-color:#f9f9f9;background-image:radial-gradient(at 15% 40%,#c09a5612 0%,#0000 55%),radial-gradient(at 85% 70%,#c09a560d 0%,#0000 55%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;justify-content:center;align-items:center;min-height:80vh;padding:80px 48px;font-family:Outfit,sans-serif;display:flex}.profile{justify-content:center;align-items:center;width:100%;max-width:800px;animation:.9s cubic-bezier(.23,1,.32,1) both profileReveal;display:flex}@keyframes profileReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.content{flex-direction:column;flex:1;display:flex}.accent-line{background:linear-gradient(90deg,var(--gold),var(--gold-lt));border-radius:1px;width:48px;height:3px;margin-bottom:28px}.name{color:var(--ink);letter-spacing:-.02em;margin:0 0 12px;font-size:64px;font-weight:400;line-height:1.1}.name em{color:var(--gold);font-style:normal}.work-name{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0 0 32px;font-size:14px;font-weight:500}.divider{background:var(--gold);opacity:.4;width:120px;height:2px;margin-bottom:32px}.description{color:var(--ink-mid);max-width:650px;margin:0;font-family:Outfit,sans-serif;font-size:19px;font-weight:300;line-height:1.8}.description em{color:var(--gold);font-style:normal;font-weight:400}@media (max-width:720px){.name{font-size:42px}.description{font-size:17px}.scene{padding:60px 24px}}
