.artist-invite{padding:56px 0;background:#eae5db;scroll-margin-top:105px}.artist-invite-grid{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:36px;align-items:center}.artist-invite figure{margin:0}.artist-invite img{display:block;max-width:100%;width:auto;height:auto;max-height:210px;margin:auto;border:7px solid white;box-shadow:0 8px 28px #071e2a18}.artist-invite h2{font-size:clamp(32px,4vw,48px);margin:10px 0 14px}.artist-invite p{font-size:14px;line-height:1.85;max-width:610px;color:var(--muted)}.artist-invite .btn{white-space:nowrap}.artist-biography .wrap{max-width:930px}.artist-biography h2{font-size:clamp(36px,5vw,60px);line-height:1.1;margin:18px 0 30px}.artist-biography p{font-size:16px;line-height:1.95;color:var(--muted)}.artist-biography h2 span{color:#8a6632!important}.artist-biography blockquote{font-size:clamp(25px,3.5vw,38px);line-height:1.5;color:var(--ink);border-left:2px solid var(--gold);padding-left:24px;margin:32px 0}.artist-biography .timeline span{color:var(--muted)}.artist-page .about h1{font-size:clamp(48px,7vw,84px);line-height:1.06;margin:22px 0}.artist-page .about{padding-top:64px}.artist-page .about-grid{align-items:center}.artist-page #craft{scroll-margin-top:110px}.artist-return{display:inline-flex;margin-top:18px}.artist-footer-link{display:inline-block;margin-top:12px;color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:1000px){.artist-invite-grid{grid-template-columns:160px minmax(0,1fr)}.artist-invite .btn{grid-column:2;justify-self:start}}@media(max-width:600px){.artist-invite-grid{grid-template-columns:1fr;gap:22px;text-align:center}.artist-invite img{max-height:185px}.artist-invite .btn{grid-column:auto;justify-self:center}.artist-invite p{margin:0 auto 12px}.artist-biography p{font-size:15px}.artist-page .about{padding-top:40px}}
.home-artist-more{display:inline-flex;margin-top:25px}