.hero{padding-top:80px}.hero-grid{grid-template-columns:1.2fr 1fr;gap:3%}.hero-copy h1{font-size:clamp(46px,4.7vw,74px);line-height:1.13;letter-spacing:-.05em}.hero-photo{height:590px}.hero-photo img{object-position:50% 48%;border-left:1px solid var(--accent)}.hero-art{padding-left:25px}.art-label{background:#232321;color:#cab087;border:1px solid #cab08766;left:0}.skin-mark{position:absolute;width:110px;height:110px;right:15px;top:30px;border:1px solid var(--accent);border-radius:50%}.quote-section{background:#cab087;color:#232321}.quote{font-family:'cormorant-garamond';font-size:clamp(38px,5.6vw,85px)}.topics{grid-template-columns:1fr;gap:0}.topic{border:0;border-top:1px solid #cab08755;padding:30px 0}.topic h3{font-family:'tenor-sans';font-size:26px}.topic-body{max-width:850px;padding-left:42px}.workbench{background:#2c2c27}.tool-panel{background:#232321;border-color:#cab087}.avatar{background:#cab087;color:#232321;border-radius:0}.button:hover{border-radius:0}@media(max-width:700px){.hero{padding-top:45px}.hero-grid{grid-template-columns:1fr;gap:40px}.hero-copy h1{font-size:clamp(42px,10vw,64px)}.hero-art{padding-left:0}.hero-photo{height:440px}.topic h3{font-size:21px}.topic-body{padding-left:0}}
