.artists-page{padding-top:var(--ek-header-mobile-height);font-size:var(--ek-type-body);line-height:var(--ek-line-body)}.artists-page [id]{scroll-margin-top:calc(var(--ek-header-mobile-height) + var(--ek-space-24))}.artists-page h2{font-size:var(--ek-type-h2-mobile);font-weight:var(--ek-weight-regular);line-height:var(--ek-line-tight);text-wrap:balance}.artists-page h3{font-size:var(--ek-type-h3);font-weight:var(--ek-weight-medium);line-height:var(--ek-line-h3);text-wrap:balance}.artists-eyebrow{font-size:var(--ek-type-caption);font-weight:var(--ek-weight-semibold);letter-spacing:var(--ek-letter-label);text-transform:uppercase}.artists-hero{padding-block:var(--ek-space-48) var(--ek-space-40)}.artists-hero__grid,.artists-role,.artists-application{gap:var(--ek-space-40);align-items:center;display:grid}.artists-hero__copy{gap:var(--ek-space-24);display:grid}.artists-hero h1{font-family:var(--ek-font-display);font-size:var(--ek-type-h1);font-weight:var(--ek-weight-regular);line-height:var(--ek-line-h1);letter-spacing:var(--ek-letter-normal)}.artists-hero__lead{max-width:46ch;color:var(--ek-color-text-secondary);font-size:var(--ek-type-body-lg)}.artists-actions{align-items:center;gap:var(--ek-space-16) var(--ek-space-24);flex-wrap:wrap;display:flex}.artists-text-link{align-items:center;gap:var(--ek-space-8);min-height:var(--ek-button-height);font-size:var(--ek-type-body-sm);text-underline-offset:var(--ek-space-4);text-decoration:underline;display:inline-flex}.artists-hero__figure{min-width:0;margin:0}.artists-hero__figure img{aspect-ratio:1;object-fit:cover;object-position:54% center;width:100%;height:auto}.artists-section-heading{gap:var(--ek-space-16);max-width:66ch;margin-bottom:var(--ek-space-40);display:grid}.artists-section-heading>p:last-child:not(.artists-eyebrow){color:var(--ek-color-text-muted)}.artists-process{background:#001731}.artists-benefits,.artists-opportunities,.artists-steps{gap:var(--ek-space-32);display:grid}.artists-benefit,.artists-steps li{align-content:start;gap:var(--ek-space-16);padding-top:var(--ek-space-24);border-top:var(--ek-border-hairline) solid var(--ek-color-border-strong);display:grid}.artists-number{font-size:var(--ek-type-caption);letter-spacing:var(--ek-letter-label)}.artists-benefit>p,.artists-copy>p:not(.artists-eyebrow){color:var(--ek-color-text-secondary)}.artists-opportunity img{object-fit:cover;aspect-ratio:3/2;width:100%;height:auto;margin-bottom:var(--ek-space-24)}.artists-copy{gap:var(--ek-space-20);display:grid}.artists-reassurance{margin-top:var(--ek-space-40);padding-top:var(--ek-space-24);border-top:var(--ek-border-hairline) solid var(--ek-color-border-subtle);color:var(--ek-color-text-muted);max-width:80ch}.artists-steps li{border-color:currentColor}.artists-steps p,.artists-process-note{color:var(--ek-color-text-inverse)}.artists-process-note{margin-top:var(--ek-space-40);font-size:var(--ek-type-body-sm)}.artists-role{align-items:start}.artists-details details{border-top:var(--ek-border-hairline) solid var(--ek-color-border-strong)}.artists-details details:last-child{border-bottom:var(--ek-border-hairline) solid var(--ek-color-border-strong)}.artists-details summary{overflow-wrap:anywhere;hyphens:auto;justify-content:space-between;align-items:center;gap:var(--ek-space-16);padding-block:var(--ek-space-24);font-size:var(--ek-type-h4);font-weight:var(--ek-weight-medium);cursor:pointer;list-style:none;display:flex}.artists-details summary::-webkit-details-marker{display:none}.artists-details summary>span[aria-hidden]{font-size:var(--ek-type-h2-mobile);transition:transform var(--ek-motion-normal) var(--ek-motion-ease)}.artists-details details[open] summary>span[aria-hidden]{transform:rotate(45deg)}.artists-details__body{gap:var(--ek-space-20);padding-bottom:var(--ek-space-32);color:var(--ek-color-text-secondary);display:grid}.artists-details__body h3{margin-top:var(--ek-space-8);font-size:var(--ek-type-body);font-weight:var(--ek-weight-semibold)}.artists-details__body ul{gap:var(--ek-space-16);padding-left:var(--ek-space-20);display:grid}.artists-details__body li{list-style:outside}.artists-application__card{gap:var(--ek-space-24);padding:var(--ek-space-24);background:var(--ek-color-surface);display:grid}.artists-application form,.artists-form__success{gap:var(--ek-space-24);display:grid}.artists-application [hidden]{display:none}.artists-form__row{gap:var(--ek-space-24);display:grid}.artists-form__field{align-content:start;gap:var(--ek-space-8);min-width:0;display:grid}.artists-form__field label,.artists-form__areas legend{gap:var(--ek-space-8);font-size:var(--ek-type-body-sm);font-weight:var(--ek-weight-medium);display:grid}.artists-form__field label span,.artists-form__hint{color:var(--ek-color-text-muted);font-size:var(--ek-type-body-sm);font-weight:var(--ek-weight-regular)}.artists-form__field input,.artists-form__field select,.artists-form__field textarea{width:100%;min-width:0;min-height:var(--ek-button-height);border:var(--ek-border-normal) solid var(--ek-color-border-strong);border-radius:var(--ek-radius-sm);padding:var(--ek-space-12);background:var(--ek-color-surface);color:var(--ek-color-text);font-size:var(--ek-type-body)}.artists-form__field textarea{resize:vertical}.artists-form__areas{border:0;min-width:0;margin:0;padding:0}.artists-form__areas legend{margin-bottom:var(--ek-space-8);padding:0}.artists-form__choices{gap:var(--ek-space-4) var(--ek-space-16);margin-top:var(--ek-space-12);display:grid}.artists-form__choice{align-items:center;gap:var(--ek-space-12);min-height:var(--ek-button-height);font-size:var(--ek-type-body-sm);cursor:pointer;display:flex}.artists-form__choice input{width:var(--ek-space-20);height:var(--ek-space-20);accent-color:var(--ek-color-ink);flex-shrink:0}.artists-form__consent{align-items:flex-start;gap:var(--ek-space-12);font-size:var(--ek-type-body-sm);cursor:pointer;display:flex}.artists-form__consent input{width:var(--ek-space-20);height:var(--ek-space-20);margin-top:var(--ek-space-2);accent-color:var(--ek-color-ink);flex-shrink:0}.artists-form__consent a{text-underline-offset:var(--ek-space-4);text-decoration:underline}.artists-form__error{color:var(--ek-color-error);font-size:var(--ek-type-body-sm)}.artists-application button:disabled{opacity:.65;cursor:wait}.artists-page .ek-button{gap:var(--ek-space-12);white-space:normal;line-height:var(--ek-line-tight);text-align:center}@media (width>=768px){.artists-page h2{font-size:var(--ek-type-h2-desktop)}.artists-benefits,.artists-opportunities,.artists-form__row,.artists-form__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.artists-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.artists-hero__figure img{aspect-ratio:3/2}.artists-application__card{padding:var(--ek-space-40)}}@media (width>=834px){.artists-page{padding-top:var(--ek-header-height)}}@media (width>=1024px){.artists-hero{padding-block:var(--ek-space-64)}.artists-hero__grid{gap:var(--ek-space-48);grid-template-columns:1.05fr 1fr}.artists-hero__figure img{aspect-ratio:1}.artists-hero h1{font-size:min(4.5vw, var(--ek-type-h1))}.artists-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.artists-role,.artists-application{gap:var(--ek-space-80);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.artists-opportunities{gap:var(--ek-space-40)}}@media (width<=1199px){.artists-details summary{grid-template-columns:minmax(0,1fr) auto;display:grid}.artists-details summary>span[aria-hidden]{place-items:center;width:1em;height:1em;line-height:1;display:grid}.artists-hero{padding-block:var(--ek-section-space) var(--ek-space-32)}.artists-hero__grid,.artists-role,.artists-application{gap:var(--ek-space-32);grid-template-columns:minmax(0,1fr)}.artists-hero h1{font-size:var(--ek-type-h1);line-height:1.08}.artists-hero__copy{gap:var(--ek-space-20);max-width:46rem}.artists-hero__figure img{aspect-ratio:3/2;max-height:32rem}.artists-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.artists-page h2{font-size:var(--ek-type-section)}.artists-section-heading{margin-bottom:var(--ek-space-24)}.artists-application__card{padding:var(--ek-panel-space)}.artists-application{max-width:52rem;margin-inline:auto}}@media (width<=639px){.artists-benefits,.artists-steps{grid-template-columns:minmax(0,1fr)}.artists-actions{align-items:stretch;gap:var(--ek-space-12)}}.artists-details__label{overflow-wrap:anywhere;min-width:0}
