.ArtistLandingPage_page__8FiEC{min-height:100vh;padding:clamp(7rem,11vw,9rem) clamp(1rem,5vw,5rem) 5rem;color:#29231c;background:radial-gradient(circle at 12% 8%,#eadbb8 0,transparent 30%),#f5f1e8}.ArtistLandingPage_settingsButton__fyZfX{position:fixed;z-index:30;top:6.2rem;right:clamp(1rem,3vw,2.5rem);width:3rem;height:3rem;border:1px solid #cbbd9f;border-radius:50%;background:rgba(255,255,255,.92);color:#3f3528;font-size:1.15rem;font-weight:900;letter-spacing:.08em;cursor:pointer;box-shadow:0 8px 25px rgba(45,34,19,.13)}.ArtistLandingPage_settingsDialog__xjn_j{width:min(620px,calc(100% - 2rem));max-height:calc(100vh - 2rem);padding:clamp(1.4rem,4vw,2.5rem);border:1px solid #cbbd9f;border-radius:20px;background:#fffdf8;color:#29231c;box-shadow:0 30px 90px rgba(25,18,9,.35)}.ArtistLandingPage_settingsDialog__xjn_j::-webkit-backdrop{background:rgba(24,19,13,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ArtistLandingPage_settingsDialog__xjn_j::backdrop{background:rgba(24,19,13,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ArtistLandingPage_settingsClose__Hfsw0{position:absolute;top:.7rem;right:.8rem;border:0;background:transparent;color:#514735;font-size:2rem;cursor:pointer}.ArtistLandingPage_settingsForm__KxBDi{display:grid;grid-gap:1rem;gap:1rem}.ArtistLandingPage_settingsForm__KxBDi h2{margin:0;font:600 clamp(1.8rem,5vw,2.7rem) Georgia,serif}.ArtistLandingPage_settingsForm__KxBDi p{margin:0;line-height:1.5}.ArtistLandingPage_settingsForm__KxBDi label{display:grid;grid-gap:.45rem;gap:.45rem;font-weight:750}.ArtistLandingPage_settingsForm__KxBDi input[type=file],.ArtistLandingPage_settingsForm__KxBDi input[type=password],.ArtistLandingPage_settingsForm__KxBDi textarea{width:100%;padding:.8rem;border:1px solid #cfc4af;border-radius:9px;background:#fff;color:inherit;font:inherit}.ArtistLandingPage_settingsForm__KxBDi textarea{resize:vertical}.ArtistLandingPage_settingsForm__KxBDi>button{padding:.85rem 1rem;border:0;border-radius:9px;background:#3a3022;color:#fff;font-weight:800;cursor:pointer}.ArtistLandingPage_removePortrait__SqeqM{display:flex!important;grid-template-columns:auto 1fr;align-items:center;font-weight:500!important}.ArtistLandingPage_removePortrait__SqeqM input{width:auto}.ArtistLandingPage_settingsStatus__SIVKF{margin:1rem 0 0;padding:.7rem;border-radius:8px;background:#edf3e9;color:#315b2b}.ArtistLandingPage_settingsSections__hgy15{display:grid;grid-gap:2rem;gap:2rem}.ArtistLandingPage_passwordForm__oSf4_{padding-top:1.5rem;border-top:1px solid #ddd3c1}.ArtistLandingPage_passwordForm__oSf4_ h3{margin:0;font:600 1.4rem Georgia,serif}.ArtistLandingPage_profile__pIZGY{width:min(1050px,100%);margin:0 auto 6rem;display:grid;grid-template-columns:minmax(230px,.7fr) 1.3fr;grid-gap:clamp(2rem,7vw,6rem);gap:clamp(2rem,7vw,6rem);align-items:center}.ArtistLandingPage_portrait__q_fKZ{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:48% 48% 12% 48%;background:#29231c;box-shadow:0 25px 60px rgba(45,34,19,.2)}.ArtistLandingPage_portrait__q_fKZ img{width:100%;height:100%;object-fit:cover}.ArtistLandingPage_portrait__q_fKZ span{color:#d8bc78;font:italic 600 clamp(5rem,15vw,10rem) Georgia,serif}.ArtistLandingPage_eyebrow__80cWQ,.ArtistLandingPage_galleries__LAQsV header p{margin:0 0 .7rem;color:#8b6d2e;font-size:.75rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.ArtistLandingPage_biography__zepHt h1{margin:0 0 1.5rem;font:italic 600 clamp(3.5rem,9vw,7.5rem)/.9 Georgia,serif}.ArtistLandingPage_biography__zepHt>p:not(.ArtistLandingPage_eyebrow__80cWQ){color:#655d52;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75;white-space:pre-line}.ArtistLandingPage_biography__zepHt a{display:inline-block;margin-top:1rem;color:#755a24;font-weight:800;text-decoration:none}.ArtistLandingPage_galleries__LAQsV{width:min(1120px,100%);margin:0 auto;scroll-margin-top:7rem}.ArtistLandingPage_galleries__LAQsV header{margin-bottom:1.5rem}.ArtistLandingPage_galleries__LAQsV h2{margin:0;font:600 clamp(2rem,5vw,3.5rem) Georgia,serif}.ArtistLandingPage_grid__sXxOE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.ArtistLandingPage_card___MpQW{display:grid;grid-template-columns:44% 1fr;min-height:240px;overflow:hidden;border:1px solid #d7cbb4;border-radius:20px;background:rgba(255,255,255,.86);color:inherit;text-decoration:none;box-shadow:0 16px 45px rgba(57,43,20,.09);transition:transform .25s ease}.ArtistLandingPage_card___MpQW:hover{transform:translateY(-5px)}.ArtistLandingPage_cover__bcbGr{display:grid;place-items:center;min-height:240px;overflow:hidden;background:#29231c;color:#d8bc78;font:italic 600 3.5rem Georgia,serif}.ArtistLandingPage_cover__bcbGr img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.ArtistLandingPage_card___MpQW:hover .ArtistLandingPage_cover__bcbGr img{transform:scale(1.04)}.ArtistLandingPage_cardText__MeZOW{display:flex;flex-direction:column;padding:1.25rem}.ArtistLandingPage_cardText__MeZOW small{color:#907039;font-weight:800;text-transform:uppercase}.ArtistLandingPage_cardText__MeZOW strong{margin-top:.3rem;font:600 1.55rem Georgia,serif}.ArtistLandingPage_cardText__MeZOW>span{margin-top:.7rem;color:#70675b;line-height:1.4}.ArtistLandingPage_cardText__MeZOW>b{margin-top:auto;padding-top:1rem;color:#745822;font-size:.88rem}@media (max-width:780px){.ArtistLandingPage_profile__pIZGY{grid-template-columns:1fr;margin-bottom:4rem}.ArtistLandingPage_portrait__q_fKZ{width:min(320px,80vw);margin:0 auto}.ArtistLandingPage_biography__zepHt{text-align:center}.ArtistLandingPage_grid__sXxOE{grid-template-columns:1fr}.ArtistLandingPage_card___MpQW{grid-template-columns:38% 1fr}.ArtistLandingPage_page__8FiEC{padding-top:7rem}}@media (max-width:520px){.ArtistLandingPage_card___MpQW{grid-template-columns:1fr}.ArtistLandingPage_cover__bcbGr{min-height:190px}.ArtistLandingPage_cardText__MeZOW{min-height:210px}}