.artist-profile{padding:60px 0 80px}.artist-profile__container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.artist-profile__media{width:100%}.artist-profile__photo{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:cover}.artist-profile__caption{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;letter-spacing:.13rem;text-transform:uppercase;line-height:calc(1 + .7 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);margin:0 0 1rem}.artist-profile__name{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 4rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));margin:0 0 2rem;word-break:break-word}.artist-profile__bio{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.artist-profile__bio--long{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(var(--color-foreground),.1)}.artist-profile__bio p{margin:0 0 1em}.artist-profile__bio p:last-child{margin-bottom:0}.artist-profile__bio em{font-style:italic}.artist-profile__bio a{text-decoration:underline;text-underline-offset:.3rem;transition:color .2s}.artist-profile__links{display:flex;gap:1.2rem;margin-top:3rem;flex-wrap:wrap}@media(max-width:699px){.artist-profile__container{grid-template-columns:1fr;gap:32px;max-width:600px;margin-left:auto;margin-right:auto}}@media(max-width:749px){.artist-profile{padding:40px 0 60px}.artist-profile__name{font-size:calc(var(--font-heading-scale) * 2.8rem)}.artist-profile__bio{font-size:1.5rem}}.artist-profile__works{margin-top:80px;padding:0 20px;max-width:var(--page-width);margin-left:auto;margin-right:auto}.artist-profile__works-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:1.2;margin:0 0 40px;text-align:center;color:rgb(var(--color-foreground))}.artist-profile__works-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 24px}@media(max-width:1023px){.artist-profile__works-grid{grid-template-columns:repeat(3,1fr);gap:32px 20px}}@media(max-width:749px){.artist-profile__works{margin-top:60px}.artist-profile__works-title{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:24px}.artist-profile__works-grid{grid-template-columns:repeat(2,1fr);gap:24px 12px}}.artists-list{padding:60px 0 80px}.artists-list__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.5rem);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:1.1;margin:0 0 32px;text-align:center;color:rgb(var(--color-foreground))}.artists-list__filters{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:48px}.artists-list__filters .button{min-width:auto;min-height:0;padding:.8rem 1.6rem;font-size:1.3rem}.artists-list__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px 24px}.artists-list__card{display:block;text-decoration:none;color:inherit;transition:opacity .2s}.artists-list__card[hidden]{display:none}@media(hover:hover){.artists-list__card:hover .artists-list__image img{transform:scale(1.05)}}.artists-list__image{aspect-ratio:1 / 1;background-color:rgba(var(--color-foreground),.04);overflow:hidden;margin-bottom:16px}.artists-list__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s ease;will-change:transform}@media(prefers-reduced-motion:reduce){.artists-list__image img{transition:none}.artists-list__card:hover .artists-list__image img{transform:none}}.artists-list__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;letter-spacing:.02rem;margin:0 0 4px;line-height:1.3;color:rgb(var(--color-foreground))}.artists-list__style{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.05rem;text-transform:uppercase;margin:0;color:rgba(var(--color-foreground),.6)}.artists-list__empty,.artists-list__empty-state{text-align:center;color:rgba(var(--color-foreground),.6);margin:40px 0}@media(max-width:1023px){.artists-list__grid{grid-template-columns:repeat(3,1fr);gap:36px 20px}}@media(max-width:749px){.artists-list{padding:40px 0 60px}.artists-list__title{font-size:calc(var(--font-heading-scale) * 2.4rem);margin-bottom:24px}.artists-list__filters{margin-bottom:32px;gap:.6rem}.artists-list__filters .button{padding:.6rem 1.2rem;font-size:1.2rem}.artists-list__grid{grid-template-columns:repeat(2,1fr);gap:28px 12px}}.partner-profile{--pp-pad: 2rem;max-width:1040px;margin:0 auto;padding:4rem var(--pp-pad) 6rem;overflow-x:hidden}.partner-profile a{color:currentColor}.partner-profile__back{display:inline-block;margin-bottom:4rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;opacity:.7;text-decoration:none}.partner-profile__back:hover{opacity:1}.partner-profile__header{display:flex;gap:4rem;align-items:flex-start;margin-bottom:3rem}.partner-profile__portrait{flex:0 0 320px;max-width:320px}.partner-profile__portrait img{width:100%;height:auto;display:block}.partner-profile__headings h1{margin:0 0 1rem}.partner-profile__meta{margin:0 0 .4rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.partner-profile__links{display:flex;gap:2rem;margin-top:2rem}.partner-profile__links a{font-size:1.4rem;padding-bottom:.2rem}.partner-profile__bio{max-width:720px;margin-bottom:5rem;opacity:.9}.partner-profile__bio a{text-decoration:underline}.partner-profile__block{margin-bottom:5rem}.partner-profile__block-title{margin:0 0 2rem;font-size:1.8rem}.partner-profile__gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2rem}.partner-profile__gallery img{width:100%;height:auto;display:block}.partner-profile__contact{max-width:640px;margin-top:6rem;padding-top:5rem;border-top:1px solid rgba(var(--color-foreground),.12)}.partner-profile__form-intro{margin-bottom:3rem;opacity:.8}.partner-profile__contact .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.partner-profile__gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.partner-profile{--pp-pad: 1.5rem;padding:3rem var(--pp-pad) 4rem}.partner-profile__header{flex-direction:column;gap:2.4rem}.partner-profile__portrait,.partner-profile__gallery{flex:none;max-width:none;width:calc(100% + var(--pp-pad) * 2);margin-left:calc(var(--pp-pad) * -1);margin-right:calc(var(--pp-pad) * -1)}.partner-profile__gallery{gap:1.5rem}}.design-partners{margin:56px auto}.design-partners__intro{max-width:640px;margin-bottom:20px}.design-partners__title{margin:20px 0}.design-partners__intro p{margin:0;opacity:.8}.design-partners__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:48px 24px}.design-partners__link{display:block;color:inherit;text-decoration:none}.design-partners__media{overflow:hidden;aspect-ratio:16 / 9;background:rgba(var(--color-foreground),.04);margin-bottom:16px}.design-partners__media img,.design-partners__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}@media(hover:hover){.design-partners__link:hover .design-partners__media img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.design-partners__media img{transition:none}.design-partners__link:hover .design-partners__media img{transform:none}}.design-partners__meta{margin:0 0 4px;font-size:1.2rem;letter-spacing:.05rem;text-transform:uppercase;opacity:.6}.design-partners__dot{margin:0 4px}.design-partners__name{margin:0 0 8px;font-size:1.7rem;line-height:1.3}.design-partners__summary{margin:0 0 16px;opacity:.8}.design-partners__more{font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:.2rem}.design-partners__empty{text-align:center;color:rgba(var(--color-foreground),.6);margin:40px 0}@media(max-width:1023px){.design-partners{padding-left:1.5rem;padding-right:1.5rem}.design-partners__grid{grid-template-columns:repeat(2,1fr);gap:36px 20px}}@media(max-width:749px){.design-partners{padding:40px 1.5rem 60px}.design-partners__intro{margin-bottom:32px}.design-partners__title{margin-bottom:24px}.design-partners__grid{grid-template-columns:1fr;gap:28px}}.join-avra-page{max-width:640px;margin:0 auto;padding:2rem}.join-avra-page__intro h1{margin-bottom:1.5rem}.join-avra-page__intro p{margin-bottom:3rem;opacity:.8}.join-avra-page .field{margin-bottom:1.6rem}.join-avra-page__disclaimer{font-size:1.3rem;opacity:.7;margin:2rem 0}.join-avra-page__success{padding:3rem 0}@media screen and (max-width:740px){.join-avra-page{padding:4rem 1.5rem}}.trade-program-page{max-width:640px;margin:0 auto;padding:2rem}.trade-program-page__intro h1{margin-bottom:1rem}.trade-program-page__eyebrow{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:2.5rem}.trade-program-page__intro p{margin-bottom:1.4rem;opacity:.8}.trade-program-page__tagline{margin-top:2rem;opacity:1}.trade-program-page__form-title{margin:4rem 0 3rem;padding-top:3rem;border-top:1px solid rgba(var(--color-foreground),.12);font-size:1.8rem}.trade-program-page .field{margin-bottom:1.6rem}.trade-select{position:relative;margin-bottom:1.6rem}.trade-select__input{width:100%;height:4.5rem;padding:0 4rem 0 1.5rem;margin:0;appearance:none;-webkit-appearance:none;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.6rem;line-height:1;cursor:pointer}.trade-select__input:focus,.trade-select__input:focus-visible{outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.trade-select__input:invalid{color:rgba(var(--color-foreground),.7)}.trade-select__input option{color:rgb(var(--color-foreground))}.trade-select__chevron{position:absolute;top:50%;right:1.5rem;width:1rem;height:.6rem;transform:translateY(-50%);pointer-events:none;color:rgba(var(--color-foreground),.7)}.trade-program-page__fieldset{border:0;padding:0;margin:3rem 0 0}.trade-program-page__legend{padding:0;margin-bottom:1.4rem;font-size:1.5rem}.trade-program-page__radio{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem;font-size:1.5rem;cursor:pointer}.trade-program-page__disclaimer{font-size:1.3rem;opacity:.7;margin:2rem 0}.trade-program-page__success{padding:3rem 0}@media screen and (max-width:740px){.trade-program-page{padding:4rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
