.builder-artists{padding:var(--studio-padding-desktop,var(--a2-padding-desktop,46px)) 0;color:#f6f9ff;direction:rtl}.builder-artists__container{width:min(1240px,calc(100% - 32px));margin:auto}.builder-artists__heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.builder-artists__heading>div>span{display:block;color:#579fff;font-size:10px;font-weight:950;letter-spacing:1.4px}.builder-artists__heading h2{margin:5px 0 0;font-size:var(--studio-title-desktop,var(--a2-title-desktop,30px))}.builder-artists__heading p{margin:7px 0 0;color:#8191a9;font-size:11px}.builder-artists__heading>a{color:#9db3d1;font-size:11px;text-decoration:none}.builder-artists__heading>a b{color:#559cff}.builder-artists__grid{display:grid;grid-template-columns:repeat(var(--studio-columns-desktop,var(--a2-columns-desktop,6)),minmax(0,1fr));gap:var(--studio-gap-desktop,var(--a2-gap-desktop,14px))}.builder-artist{min-width:0;overflow:hidden;border:1px solid #20304a;border-radius:18px;background:linear-gradient(155deg,#101b2d,#0a111d);color:inherit;text-decoration:none;transition:.22s}.builder-artist:hover{transform:translateY(-5px);border-color:#426b9e;box-shadow:0 20px 46px #0006}.builder-artist figure{position:relative;aspect-ratio:3/4;margin:0;overflow:hidden;background:linear-gradient(145deg,#1a2b44,#0e1726)}.builder-artist figure img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:.38s}.builder-artist:hover figure img{transform:scale(1.045)}.builder-artist figure>span{position:absolute;inset:0;display:grid;place-items:center;color:#45668f;font-size:52px;font-weight:950}.builder-artist figure>i{position:absolute;inset-inline:10px;bottom:10px;padding:9px 10px;border:1px solid #ffffff1f;border-radius:10px;background:#07101ccc;backdrop-filter:blur(9px);color:#fff;font-size:9px;font-style:normal;text-align:center;opacity:0;transform:translateY(8px);transition:.22s}.builder-artist:hover figure>i{opacity:1;transform:none}.builder-artist>div{padding:13px}.builder-artist small{display:block;color:#568fd5;font-size:9px}.builder-artist h3{margin:5px 0 0;overflow:hidden;font-size:13px;line-height:1.55;white-space:nowrap;text-overflow:ellipsis}.builder-artist p{margin:4px 0 0;overflow:hidden;color:#77869b;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.builder-artist footer{display:flex;align-items:baseline;gap:5px;margin-top:9px;padding-top:8px;border-top:1px solid #1d2b41}.builder-artist footer b{font-size:14px;color:#fff}.builder-artist footer span{font-size:8px;color:#71829a}.builder-artists--carousel .builder-artists__grid{display:flex;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.builder-artists--carousel .builder-artist{flex:0 0 var(--studio-card-desktop,var(--a2-card-desktop,180px));scroll-snap-align:start}.builder-artists--circles .builder-artists__grid{grid-template-columns:repeat(var(--studio-columns-desktop,var(--a2-columns-desktop,7)),minmax(0,1fr))}.builder-artists--circles .builder-artist{overflow:visible;border:0;background:transparent;text-align:center}.builder-artists--circles .builder-artist figure{width:min(100%,150px);margin:auto;aspect-ratio:1;border:3px solid #1e3150;border-radius:50%}.builder-artists--circles .builder-artist figure>i{display:none}.builder-artists--circles .builder-artist>div{padding-inline:5px}.builder-artists--circles .builder-artist footer{justify-content:center;border:0}.builder-artists--spotlight .builder-artists__grid{grid-template-columns:2fr repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.builder-artists--spotlight .builder-artist.is-lead{grid-row:span 2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(180px,.85fr)}.builder-artists--spotlight .builder-artist.is-lead figure{height:100%;aspect-ratio:auto}.builder-artists--spotlight .builder-artist.is-lead>div{display:flex;flex-direction:column;justify-content:end;padding:25px}.builder-artists--spotlight .builder-artist.is-lead h3{font-size:24px;white-space:normal}.builder-artists--spotlight .builder-artist:not(.is-lead){display:grid;grid-template-columns:82px 1fr;align-items:center}.builder-artists--spotlight .builder-artist:not(.is-lead) figure{height:100%;aspect-ratio:1}.builder-artists--spotlight .builder-artist:not(.is-lead) figure>i{display:none}.builder-artists--spotlight .builder-artist:not(.is-lead) footer{display:none}.builder-artists__empty{padding:35px;text-align:center;border:1px dashed #2a3a52;border-radius:15px;color:#75859b}
@media(max-width:1000px){.builder-artists{padding:var(--studio-padding-tablet,var(--a2-padding-tablet,34px)) 0}.builder-artists__heading h2{font-size:var(--studio-title-tablet,var(--a2-title-tablet,25px))}.builder-artists__grid,.builder-artists--circles .builder-artists__grid{grid-template-columns:repeat(var(--studio-columns-tablet,var(--a2-columns-tablet,4)),minmax(0,1fr));gap:var(--studio-gap-tablet,var(--a2-gap-tablet,12px))}.builder-artists--spotlight .builder-artists__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.builder-artists--spotlight .builder-artist.is-lead{grid-column:span 2;grid-row:auto}.builder-artists--carousel .builder-artist{flex-basis:var(--studio-card-tablet,var(--a2-card-tablet,165px))}}
@media(max-width:680px){.builder-artists{padding:var(--studio-padding-mobile,var(--a2-padding-mobile,26px)) 0}.builder-artists__heading h2{font-size:var(--studio-title-mobile,var(--a2-title-mobile,22px))}.builder-artists__heading p{display:none}.builder-artists__grid,.builder-artists--circles .builder-artists__grid{grid-template-columns:repeat(var(--studio-columns-mobile,var(--a2-columns-mobile,2)),minmax(0,1fr));gap:var(--studio-gap-mobile,var(--a2-gap-mobile,10px))}.builder-artists--spotlight .builder-artists__grid{display:grid;grid-template-columns:1fr}.builder-artists--spotlight .builder-artist.is-lead{grid-column:auto;display:grid;grid-template-columns:1fr}.builder-artists--spotlight .builder-artist.is-lead figure{aspect-ratio:4/3}.builder-artists--spotlight .builder-artist.is-lead>div{padding:15px}.builder-artists--spotlight .builder-artist:not(.is-lead){grid-template-columns:72px 1fr}.builder-artists--carousel .builder-artist{flex-basis:var(--studio-card-mobile,var(--a2-card-mobile,150px))}.builder-artists:not(.artist-device-mobile){display:none!important}}
@media(min-width:681px) and (max-width:1000px){.builder-artists:not(.artist-device-tablet){display:none!important}}@media(min-width:1001px){.builder-artists:not(.artist-device-desktop){display:none!important}}
