.artist-text__inner{display:grid;gap:28px var(--text-gap,calc(var(--gutter)*3))}.artist-text__heading{margin-bottom:0}.artist-text__text{max-width:var(--text-width,40em)}.artist-text__buttons{margin-top:40px}@media (min-width:768px){.artist-text--split .artist-text__inner{align-items:start;grid-template-columns:var(--text-heading-width,1fr) 1fr}.artist-text--split.artist-text--sticky .artist-text__head{position:sticky;top:calc(var(--sticky-offset, 0px) + 24px)}.artist-text--split.artist-text--rule .artist-text__body{border-left:1px solid var(--color-border);padding-left:var(--text-gap,calc(var(--gutter)*3))}.artist-text--split.artist-text--rule .artist-text__inner{column-gap:0}.artist-text--split.artist-text--rule .artist-text__head{padding-right:var(--text-gap,calc(var(--gutter)*3))}}.artist-text--single .artist-text__head,.artist-text--single .artist-text__text{max-width:var(--text-width,46em)}@media (min-width:768px){.artist-text--columns .artist-text__text{column-count:2;column-gap:var(--text-gap,calc(var(--gutter)*3));max-width:var(--text-width,none)}.artist-text--columns.artist-text--rule .artist-text__text{column-rule:1px solid var(--color-border)}.artist-text--columns .artist-text__text>*{break-inside:avoid-column}}.artist-text--intro .artist-text__text{font-size:1.2em;line-height:1.55;max-width:var(--text-width,36em)}.artist-text--intro .artist-text__text>p:first-child:first-letter{color:var(--color-accent-text);float:left;font-family:var(--font-display);font-size:3.4em;font-weight:var(--heading-weight);line-height:.8;margin:.06em .12em 0 0}