.ArtistCard-module__56qtUa__card{border:1px solid var(--color-border);background:var(--color-neutral-white);border-radius:15px;min-width:0;overflow:hidden}.ArtistCard-module__56qtUa__link{color:inherit;gap:15px;text-decoration:none;display:grid}.ArtistCard-module__56qtUa__imageWrap,.ArtistCard-module__56qtUa__skeletonImage{aspect-ratio:384/480;background:var(--color-neutral-light-gray);border-radius:15px;width:100%;position:relative;overflow:hidden}.ArtistCard-module__56qtUa__image{object-fit:cover;object-position:top;transition:transform .26s}.ArtistCard-module__56qtUa__badge{z-index:1;background:var(--color-brand-primary);width:105px;min-height:57px;color:var(--color-neutral-white);font-size:var(--font-size-text-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-large);letter-spacing:0;border-radius:15px 0;place-items:center;display:inline-grid;position:absolute;top:0;left:0}.ArtistCard-module__56qtUa__body,.ArtistCard-module__56qtUa__skeletonBody{gap:var(--space-3);padding:0 15px 15px;display:grid}.ArtistCard-module__56qtUa__info{gap:0;display:grid}.ArtistCard-module__56qtUa__title{color:var(--color-neutral-black);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArtistCard-module__56qtUa__city{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin:0}.ArtistCard-module__56qtUa__footer{justify-content:space-between;align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.ArtistCard-module__56qtUa__views{color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);flex:none;align-items:center;gap:6px;display:inline-flex}.ArtistCard-module__56qtUa__price{color:var(--color-brand-primary);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-medium);letter-spacing:0;margin:0}.ArtistCard-module__56qtUa__link:hover .ArtistCard-module__56qtUa__image{transform:scale(1.035)}.ArtistCard-module__56qtUa__skeletonCard{gap:var(--space-3);display:grid}.ArtistCard-module__56qtUa__skeletonImage,.ArtistCard-module__56qtUa__skeletonLine,.ArtistCard-module__56qtUa__skeletonLineShort,.ArtistCard-module__56qtUa__skeletonLineTiny{background:linear-gradient(90deg,#efefef 0%,#fafafa 48%,#efefef 100%) 0 0/220% 100%;animation:1.2s ease-in-out infinite ArtistCard-module__56qtUa__skeletonPulse}.ArtistCard-module__56qtUa__skeletonLine,.ArtistCard-module__56qtUa__skeletonLineShort,.ArtistCard-module__56qtUa__skeletonLineTiny{border-radius:var(--radius-pill);height:22px;display:block}.ArtistCard-module__56qtUa__skeletonLineShort{width:70%;height:18px}.ArtistCard-module__56qtUa__skeletonLineTiny{width:42%;height:20px}@keyframes ArtistCard-module__56qtUa__skeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:767px){.ArtistCard-module__56qtUa__card{border-radius:16px}.ArtistCard-module__56qtUa__link,.ArtistCard-module__56qtUa__skeletonCard{gap:var(--space-3)}.ArtistCard-module__56qtUa__imageWrap,.ArtistCard-module__56qtUa__skeletonImage{aspect-ratio:396/320;border-radius:16px}.ArtistCard-module__56qtUa__badge{width:82px;min-height:44px;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal)}.ArtistCard-module__56qtUa__title{font-size:var(--font-size-text-large);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large-bold)}}@media (prefers-reduced-motion:reduce){.ArtistCard-module__56qtUa__image{transition-duration:.01ms}.ArtistCard-module__56qtUa__skeletonImage,.ArtistCard-module__56qtUa__skeletonLine,.ArtistCard-module__56qtUa__skeletonLineShort,.ArtistCard-module__56qtUa__skeletonLineTiny{animation-duration:.01ms}}
.ArtistsCatalog-module__P28MOq__catalog{gap:var(--space-6);grid-template-columns:384px minmax(0,1fr);align-items:start;display:grid}.ArtistsCatalog-module__P28MOq__content{gap:var(--space-6);min-width:0;display:grid}.ArtistsCatalog-module__P28MOq__toolbar{gap:var(--space-6);grid-template-columns:296px minmax(320px,520px);justify-content:end;align-items:center;display:grid}.ArtistsCatalog-module__P28MOq__search{display:block;position:relative}.ArtistsCatalog-module__P28MOq__searchIcon{top:50%;left:var(--space-5);color:var(--color-brand-primary);pointer-events:none;position:absolute;transform:translateY(-50%)}.ArtistsCatalog-module__P28MOq__searchInput{border-color:var(--color-brand-primary);min-height:56px;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);border-radius:15px;padding-left:56px}.ArtistsCatalog-module__P28MOq__sort{align-items:center;gap:var(--space-2);min-height:56px;padding-inline:var(--space-4);border:1px solid var(--color-border);color:var(--color-neutral-black);background:var(--color-neutral-white);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);border-radius:15px;display:flex}.ArtistsCatalog-module__P28MOq__dropdown{min-width:0;position:relative}.ArtistsCatalog-module__P28MOq__dropdownButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:100%;min-height:54px;color:var(--color-neutral-soft-gray);background:var(--color-neutral-white);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.ArtistsCatalog-module__P28MOq__dropdownButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ArtistsCatalog-module__P28MOq__dropdownMenu{z-index:20;top:calc(100% + var(--space-2));border:1px solid var(--color-border);background:var(--color-neutral-white);border-radius:12px;width:100%;max-height:260px;padding:4px;display:none;position:absolute;left:0;overflow-y:auto;box-shadow:0 4px 16px #00000014}.ArtistsCatalog-module__P28MOq__dropdownMenu[data-open=true]{gap:var(--space-1);display:grid}.ArtistsCatalog-module__P28MOq__dropdownOption{border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);text-align:left;background:0 0;border:0;padding:10px 12px}.ArtistsCatalog-module__P28MOq__dropdownOption:hover,.ArtistsCatalog-module__P28MOq__dropdownOption:focus-visible{color:var(--color-neutral-black);background:var(--color-neutral-light-gray)}.ArtistsCatalog-module__P28MOq__dropdownOption[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);background:#fff0df80}.ArtistsCatalog-module__P28MOq__sortDropdown{flex:1;min-width:0}.ArtistsCatalog-module__P28MOq__sortDropdown .ArtistsCatalog-module__P28MOq__dropdownButton,.ArtistsCatalog-module__P28MOq__mobileSortDropdown .ArtistsCatalog-module__P28MOq__dropdownButton{min-height:auto;color:var(--color-brand-primary);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);box-shadow:none;background:0 0;border:0;padding:0}.ArtistsCatalog-module__P28MOq__sortDropdown .ArtistsCatalog-module__P28MOq__dropdownMenu,.ArtistsCatalog-module__P28MOq__mobileSortDropdown .ArtistsCatalog-module__P28MOq__dropdownMenu{min-width:190px;padding:8px;left:auto;right:0}.ArtistsCatalog-module__P28MOq__sortDropdown .ArtistsCatalog-module__P28MOq__dropdownOption,.ArtistsCatalog-module__P28MOq__mobileSortDropdown .ArtistsCatalog-module__P28MOq__dropdownOption{border-radius:6px;min-height:48px;padding:14px 16px;font-size:15px}.ArtistsCatalog-module__P28MOq__datePicker{width:100%;position:relative}.ArtistsCatalog-module__P28MOq__calendarMenu{z-index:30;top:calc(100% + var(--space-2));width:100%;min-width:292px;padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-neutral-white);box-shadow:var(--shadow-mini);border-radius:15px;display:none;position:absolute;left:0}.ArtistsCatalog-module__P28MOq__calendarMenu[data-open=true]{gap:var(--space-3);display:grid}.ArtistsCatalog-module__P28MOq__calendarHeader{align-items:center;gap:var(--space-2);color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);text-align:center;text-transform:capitalize;grid-template-columns:36px 1fr 36px;display:grid}.ArtistsCatalog-module__P28MOq__calendarHeader button{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:36px;height:36px;color:var(--color-neutral-black);background:var(--color-neutral-white);cursor:pointer;place-items:center;display:inline-grid}.ArtistsCatalog-module__P28MOq__weekdays,.ArtistsCatalog-module__P28MOq__calendarGrid{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ArtistsCatalog-module__P28MOq__weekdays span{color:var(--color-text-muted);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-xs);text-align:center}.ArtistsCatalog-module__P28MOq__calendarDay{aspect-ratio:1;border-radius:var(--radius-pill);width:100%;color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);background:0 0;border:0;place-items:center;display:inline-grid}.ArtistsCatalog-module__P28MOq__calendarDay[data-muted=true]{color:var(--color-text-soft)}.ArtistsCatalog-module__P28MOq__calendarDay:hover,.ArtistsCatalog-module__P28MOq__calendarDay[data-selected=true]{color:var(--color-neutral-white);background:var(--color-brand-primary)}.ArtistsCatalog-module__P28MOq__mobileSort,.ArtistsCatalog-module__P28MOq__mobileFilter{display:none}.ArtistsCatalog-module__P28MOq__grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ArtistsCatalog-module__P28MOq__empty{padding-block:var(--space-8);color:var(--color-text-muted);font-size:var(--font-size-text-medium);line-height:var(--line-height-text-medium);text-align:center;margin:0}.ArtistsCatalog-module__P28MOq__sentinel{min-height:1px}.ArtistsCatalog-module__P28MOq__filters{border:1px solid var(--color-border);background:var(--color-neutral-white);box-shadow:none;border-radius:15px;gap:20px;padding:22px;display:grid}.ArtistsCatalog-module__P28MOq__filtersHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ArtistsCatalog-module__P28MOq__filtersHeader h2{color:var(--color-neutral-black);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-5);letter-spacing:0;margin:0}.ArtistsCatalog-module__P28MOq__filtersHeader button{color:var(--color-brand-primary);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);background:0 0;border:0}.ArtistsCatalog-module__P28MOq__selectStack,.ArtistsCatalog-module__P28MOq__groups{gap:20px;display:grid}.ArtistsCatalog-module__P28MOq__selectLabel{color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);gap:10px;display:grid}.ArtistsCatalog-module__P28MOq__priceGroup{gap:15px;display:grid}.ArtistsCatalog-module__P28MOq__priceGroup p{color:var(--color-neutral-black);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);margin:0}.ArtistsCatalog-module__P28MOq__priceInputs{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ArtistsCatalog-module__P28MOq__priceInputs label{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-xs);display:grid}.ArtistsCatalog-module__P28MOq__priceInputs input{min-height:44px;padding-inline:var(--space-3);font-size:var(--font-size-text-small);border-radius:12px}.ArtistsCatalog-module__P28MOq__rangeSlider{width:100%;height:28px;position:relative}.ArtistsCatalog-module__P28MOq__rangeTrack{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-neutral-light-gray) 0, var(--color-neutral-light-gray) var(--price-min), var(--color-brand-primary) var(--price-min), var(--color-brand-primary) var(--price-max), var(--color-neutral-light-gray) var(--price-max), var(--color-neutral-light-gray) 100%);width:100%;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ArtistsCatalog-module__P28MOq__range{appearance:none;pointer-events:none;background:0 0;border:0;width:calc(100% + 22px);min-height:auto;padding:0;position:absolute;top:0;bottom:0;left:-11px}.ArtistsCatalog-module__P28MOq__range::-webkit-slider-runnable-track{background:0 0;height:4px}.ArtistsCatalog-module__P28MOq__range::-moz-range-track{background:0 0;height:4px}.ArtistsCatalog-module__P28MOq__range::-webkit-slider-thumb{border:2px solid var(--color-neutral-white);border-radius:var(--radius-pill);background:var(--color-brand-medium);width:22px;height:22px;box-shadow:var(--shadow-mini);appearance:none;pointer-events:auto;margin-top:-9px}.ArtistsCatalog-module__P28MOq__range::-moz-range-thumb{border:2px solid var(--color-neutral-white);border-radius:var(--radius-pill);background:var(--color-brand-medium);width:22px;height:22px;box-shadow:var(--shadow-mini);pointer-events:auto}.ArtistsCatalog-module__P28MOq__group{border:0;gap:20px;min-width:0;margin:0 0 12px;padding:0;display:grid}.ArtistsCatalog-module__P28MOq__group:last-child{margin-bottom:0}.ArtistsCatalog-module__P28MOq__group legend{color:var(--color-neutral-black);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-medium);margin-bottom:15px;padding:0}.ArtistsCatalog-module__P28MOq__options{gap:16px;display:grid}.ArtistsCatalog-module__P28MOq__checkbox{align-items:center;gap:var(--space-2);color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);cursor:pointer;display:flex}.ArtistsCatalog-module__P28MOq__checkbox input{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--color-brand-primary);margin:0;padding:0}.ArtistsCatalog-module__P28MOq__mobileFilter:before{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff59 40% 60%,#fff0 100%);width:120px;position:absolute;inset:0 auto 0 -120px}.ArtistsCatalog-module__P28MOq__mobileFilter:hover{box-shadow:var(--shadow-brand)}.ArtistsCatalog-module__P28MOq__mobileFilter:hover:before{animation:.65s ease-out ArtistsCatalog-module__P28MOq__primaryButtonShimmer}.ArtistsCatalog-module__P28MOq__mobileFilter:active{transform:scale(.985)}.ArtistsCatalog-module__P28MOq__mobileFilter:disabled{background:var(--color-neutral-light-gray);box-shadow:none;cursor:not-allowed;filter:none;transform:none}@keyframes ArtistsCatalog-module__P28MOq__primaryButtonShimmer{0%{transform:translate(0)}to{transform:translate(520px)}}.ArtistsCatalog-module__P28MOq__currentCity{color:var(--color-text-muted);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs)}.ArtistsCatalog-module__P28MOq__modalLayer,.ArtistsCatalog-module__P28MOq__modalBackdrop,.ArtistsCatalog-module__P28MOq__modal,.ArtistsCatalog-module__P28MOq__modalClose{display:none}@media (max-width:1439px){.ArtistsCatalog-module__P28MOq__catalog{grid-template-columns:320px minmax(0,1fr)}.ArtistsCatalog-module__P28MOq__toolbar{grid-template-columns:260px minmax(280px,1fr)}.ArtistsCatalog-module__P28MOq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.ArtistsCatalog-module__P28MOq__catalog{grid-template-columns:1fr}.ArtistsCatalog-module__P28MOq__sidebar{display:none}.ArtistsCatalog-module__P28MOq__toolbar{justify-content:stretch;gap:var(--space-3);grid-template-columns:1fr 1fr}.ArtistsCatalog-module__P28MOq__search{order:1;grid-column:1/-1}.ArtistsCatalog-module__P28MOq__sort{display:none}.ArtistsCatalog-module__P28MOq__mobileSort,.ArtistsCatalog-module__P28MOq__mobileFilter{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);min-height:52px;color:var(--color-neutral-black);background:var(--color-neutral-white);cursor:pointer;font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);border-radius:15px;order:2;display:inline-flex}.ArtistsCatalog-module__P28MOq__mobileFilter{color:var(--color-neutral-white);background:var(--gradient-brand);border-color:#0000;position:relative;overflow:hidden}.ArtistsCatalog-module__P28MOq__mobileSortDropdown{flex:0 auto}.ArtistsCatalog-module__P28MOq__modalLayer{z-index:100;align-items:end;display:grid;position:fixed;inset:0}.ArtistsCatalog-module__P28MOq__modalBackdrop{background:#1414146b;border:0;display:block;position:absolute;inset:0}.ArtistsCatalog-module__P28MOq__modal{width:100%;max-height:min(86vh,760px);padding:var(--space-4);background:var(--color-neutral-white);border-radius:20px 20px 0 0;display:block;position:relative;overflow-y:auto}.ArtistsCatalog-module__P28MOq__modal .ArtistsCatalog-module__P28MOq__filters{box-shadow:none;border-radius:15px}.ArtistsCatalog-module__P28MOq__modalClose{z-index:1;top:var(--space-6);right:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-neutral-black);background:var(--color-neutral-white);cursor:pointer;place-items:center;display:inline-grid;position:absolute}}@media (max-width:767px){.ArtistsCatalog-module__P28MOq__content{gap:var(--space-5)}.ArtistsCatalog-module__P28MOq__toolbar{gap:var(--space-3)}.ArtistsCatalog-module__P28MOq__searchInput{border-radius:12px;min-height:52px}.ArtistsCatalog-module__P28MOq__grid{gap:var(--space-6);grid-template-columns:1fr}.ArtistsCatalog-module__P28MOq__filters{gap:20px;padding:22px}}
.Breadcrumbs-module__sX9zyq__breadcrumbs{width:100%;color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.Breadcrumbs-module__sX9zyq__list{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__sX9zyq__item{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.Breadcrumbs-module__sX9zyq__item:not(:last-child):after{content:"";clip-path:polygon(0 0,100% 50%,0 100%,0 78%,58% 50%,0 22%);opacity:.8;background:currentColor;flex:none;width:5px;height:10px}.Breadcrumbs-module__sX9zyq__link,.Breadcrumbs-module__sX9zyq__current{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Breadcrumbs-module__sX9zyq__link{color:inherit;text-decoration:none;transition:color .18s}.Breadcrumbs-module__sX9zyq__link:hover,.Breadcrumbs-module__sX9zyq__current{color:var(--color-brand-primary)}@media (max-width:767px){.Breadcrumbs-module__sX9zyq__breadcrumbs{display:none}}
.Button-module__u55Ywa__button{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;white-space:nowrap;cursor:pointer;border:0;font-family:inherit;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,filter .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.Button-module__u55Ywa__button[data-full-width=true]{width:100%}.Button-module__u55Ywa__button[data-size=large]{min-height:70px;padding:var(--space-5) var(--space-10);border-radius:var(--radius-lg);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}.Button-module__u55Ywa__button[data-size=medium]{min-height:64px;padding:0 var(--space-8);border-radius:var(--radius-lg);font-size:var(--font-size-text-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large)}.Button-module__u55Ywa__button[data-size=compact]{min-height:52px;padding:0 var(--space-10);border-radius:var(--radius-lg);font-size:var(--font-size-text-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large)}.Button-module__u55Ywa__button[data-size=small]{min-height:40px;padding:10px var(--space-5);border-radius:var(--radius-sm);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.Button-module__u55Ywa__button[data-variant=primary]{background:var(--gradient-brand);box-shadow:var(--shadow-brand);color:var(--color-neutral-white)}.Button-module__u55Ywa__button[data-variant=primary]:before{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff59 45%,#fff0 100%);width:120px;position:absolute;inset:0 auto 0 -120px}.Button-module__u55Ywa__button[data-variant=primary]:hover:not(:disabled):before{animation:.65s ease-out Button-module__u55Ywa__button-shimmer}.Button-module__u55Ywa__button[data-variant=primary]:active:not(:disabled){transform:scale(.985)}.Button-module__u55Ywa__button[data-variant=outline]{border:2px solid var(--color-brand-primary);box-shadow:none;color:var(--color-brand-primary);background:0 0}.Button-module__u55Ywa__button[data-variant=outline]:hover:not(:disabled){background:var(--color-brand-primary);color:var(--color-neutral-white)}.Button-module__u55Ywa__button[data-variant=outline]:active:not(:disabled){filter:brightness(.94)}.Button-module__u55Ywa__button:disabled{background:var(--color-neutral-light-gray);box-shadow:none;color:var(--color-text-muted);cursor:not-allowed;filter:none;transform:none}.Button-module__u55Ywa__button[data-variant=outline]:disabled{border-color:var(--color-neutral-light-gray);background:0 0}.Button-module__u55Ywa__button:disabled:before{display:none}.Button-module__u55Ywa__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@keyframes Button-module__u55Ywa__button-shimmer{0%{transform:translate(0)}to{transform:translate(720px)}}@media (max-width:767px){.Button-module__u55Ywa__button[data-size=large]{min-height:64px;font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.Button-module__u55Ywa__button[data-size=medium]{min-height:58px}}@media (prefers-reduced-motion:reduce){.Button-module__u55Ywa__button{transition:none}.Button-module__u55Ywa__button[data-variant=primary]:hover:before{animation:none}}
.ArtistAuthModal-module__sh0CvW__backdrop{z-index:var(--z-index-modal);padding:var(--space-5);background:#14141480;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ArtistAuthModal-module__sh0CvW__modal{gap:var(--space-6);width:min(480px,100%);max-height:min(760px,100dvh - 40px);padding:var(--space-8);background:var(--color-neutral-white);box-shadow:var(--shadow-mini);border-radius:16px;flex-direction:column;display:flex;overflow:auto}.ArtistAuthModal-module__sh0CvW__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ArtistAuthModal-module__sh0CvW__title{color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-bold);letter-spacing:0;margin:0;line-height:1.15}.ArtistAuthModal-module__sh0CvW__closeButton{background:var(--color-neutral-light-gray);width:24px;height:24px;color:var(--color-neutral-black);cursor:pointer;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;transition:background .18s,transform .18s;display:inline-flex}.ArtistAuthModal-module__sh0CvW__closeButton:hover{background:var(--color-brand-light);transform:translateY(-1px)}.ArtistAuthModal-module__sh0CvW__description{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-regular);letter-spacing:0;margin:0;line-height:1.5}.ArtistAuthModal-module__sh0CvW__form{gap:var(--space-3);flex-direction:column;display:flex}.ArtistAuthModal-module__sh0CvW__field{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.ArtistAuthModal-module__sh0CvW__input,.ArtistAuthModal-module__sh0CvW__passwordInput{border-color:var(--color-neutral-light-gray);border-radius:var(--radius-lg);min-height:48px;color:var(--color-neutral-black);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:0}.ArtistAuthModal-module__sh0CvW__input:hover:not(:disabled),.ArtistAuthModal-module__sh0CvW__passwordInput:hover:not(:disabled){border-color:var(--color-brand-soft)}.ArtistAuthModal-module__sh0CvW__input:focus,.ArtistAuthModal-module__sh0CvW__passwordInput:focus{border-color:var(--color-brand-primary);box-shadow:none}.ArtistAuthModal-module__sh0CvW__input:disabled,.ArtistAuthModal-module__sh0CvW__passwordInput:disabled{background:var(--color-neutral-light-gray);color:var(--color-neutral-soft-gray)}.ArtistAuthModal-module__sh0CvW__passwordInput[data-error=true]{border-color:var(--color-error)}.ArtistAuthModal-module__sh0CvW__passwordField{display:block;position:relative}.ArtistAuthModal-module__sh0CvW__passwordInput{padding-right:52px}.ArtistAuthModal-module__sh0CvW__inlineIconButton{top:50%;right:var(--space-4);width:24px;height:24px;color:var(--color-neutral-soft-gray);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.ArtistAuthModal-module__sh0CvW__errorText,.ArtistAuthModal-module__sh0CvW__successText{color:var(--color-error);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs);display:block}.ArtistAuthModal-module__sh0CvW__successText{color:var(--color-success)}.ArtistAuthModal-module__sh0CvW__primaryActions{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;display:flex}.ArtistAuthModal-module__sh0CvW__textButton{color:var(--color-brand-primary);cursor:pointer;font-size:var(--font-size-text-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-text-small);letter-spacing:0;background:0 0;border:0;align-self:center}.ArtistAuthModal-module__sh0CvW__textButton:disabled{color:var(--color-neutral-soft-gray);cursor:not-allowed}.ArtistAuthModal-module__sh0CvW__recoveryHeader{gap:var(--space-2);display:grid}.ArtistAuthModal-module__sh0CvW__recoveryHeader h3{color:var(--color-neutral-black);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-5);margin:0}.ArtistAuthModal-module__sh0CvW__divider{background:var(--color-neutral-light-gray);width:100%;height:1px}.ArtistAuthModal-module__sh0CvW__applicationPrompt{gap:var(--space-4);flex-direction:column;display:flex}.ArtistAuthModal-module__sh0CvW__applicationPrompt h3{margin:0 0 var(--space-1);color:var(--color-neutral-black);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);letter-spacing:0}.ArtistAuthModal-module__sh0CvW__applicationPrompt p,.ArtistAuthModal-module__sh0CvW__note{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);letter-spacing:0;margin:0;line-height:1.3}.ArtistAuthModal-module__sh0CvW__note{text-align:center}.ArtistAuthModal-module__sh0CvW__legalConsent{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);text-align:center;margin:0;line-height:1.3}.ArtistAuthModal-module__sh0CvW__legalConsent a{color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline}.ArtistAuthModal-module__sh0CvW__selectButton{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding-inline:var(--space-4);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);color:var(--color-neutral-soft-gray);cursor:pointer;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:0;transition:border-color .18s;display:flex}.ArtistAuthModal-module__sh0CvW__selectButton:hover,.ArtistAuthModal-module__sh0CvW__selectButton[data-open=true]{border-color:var(--color-brand-primary)}.ArtistAuthModal-module__sh0CvW__selectButton[data-open=true] svg{transform:rotate(180deg)}.ArtistAuthModal-module__sh0CvW__selectButton span[data-filled=true]{color:var(--color-neutral-black)}.ArtistAuthModal-module__sh0CvW__selectMenu{z-index:var(--z-index-popover);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);box-shadow:var(--shadow-mini);position:fixed;overflow:hidden auto}.ArtistAuthModal-module__sh0CvW__selectOption{width:100%;padding:var(--space-3);color:var(--color-neutral-black);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.ArtistAuthModal-module__sh0CvW__selectOption:hover,.ArtistAuthModal-module__sh0CvW__selectOption[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-bold);background:#ff63001a}.ArtistAuthModal-module__sh0CvW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.ArtistAuthModal-module__sh0CvW__backdrop{padding:var(--space-3);align-items:flex-end}.ArtistAuthModal-module__sh0CvW__modal{max-height:calc(100dvh - 24px);padding:var(--space-6);border-radius:16px}.ArtistAuthModal-module__sh0CvW__title{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5)}}
.ArtistLogoutButton-module__9U--0a__button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--color-neutral-deep-gray);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;transition:background .18s,color .18s;display:flex}.ArtistLogoutButton-module__9U--0a__button:hover:not(:disabled){color:var(--color-error);background:#d000000f}.ArtistLogoutButton-module__9U--0a__button:disabled{cursor:default;opacity:.65}.ArtistLogoutButton-module__9U--0a__button span{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}
.BurgerButton-module__7Chy_G__button{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.BurgerButton-module__7Chy_G__line,.BurgerButton-module__7Chy_G__line:before,.BurgerButton-module__7Chy_G__line:after{border-radius:var(--radius-pill);background:var(--color-neutral-deep-gray);width:18px;height:2px;transition:transform .18s,opacity .18s,background .18s;position:absolute}.BurgerButton-module__7Chy_G__line:before,.BurgerButton-module__7Chy_G__line:after{content:"";left:0}.BurgerButton-module__7Chy_G__line:before{transform:translateY(-6px)}.BurgerButton-module__7Chy_G__line:after{transform:translateY(6px)}.BurgerButton-module__7Chy_G__button:hover .BurgerButton-module__7Chy_G__line,.BurgerButton-module__7Chy_G__button:hover .BurgerButton-module__7Chy_G__line:before,.BurgerButton-module__7Chy_G__button:hover .BurgerButton-module__7Chy_G__line:after{background:var(--color-brand-primary)}.BurgerButton-module__7Chy_G__button[data-open=true] .BurgerButton-module__7Chy_G__line{transform:rotate(45deg)}.BurgerButton-module__7Chy_G__button[data-open=true] .BurgerButton-module__7Chy_G__line:before{opacity:0}.BurgerButton-module__7Chy_G__button[data-open=true] .BurgerButton-module__7Chy_G__line:after{transform:rotate(-90deg)}
.CitySelector-module__fH37TG__wrap{width:91px;display:inline-flex;position:relative}.CitySelector-module__fH37TG__wrap[data-variant=inline]{width:auto}.CitySelector-module__fH37TG__button{border-radius:var(--radius-pill);background:var(--color-neutral-white);width:100%;min-height:34px;box-shadow:var(--shadow-mini);cursor:pointer;font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-align:center;border:0;padding:0 12px}.CitySelector-module__fH37TG__wrap[data-variant=inline] .CitySelector-module__fH37TG__button{width:auto;min-height:44px;color:var(--color-brand-primary);box-shadow:none;font-size:inherit;line-height:inherit;text-underline-offset:2px;background:0 0;padding:0;text-decoration:underline}.CitySelector-module__fH37TG__menu{z-index:80;border:1px solid var(--color-border);background:var(--color-neutral-white);opacity:0;pointer-events:none;border-radius:12px;width:148px;padding:4px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 4px);right:0;transform:translateY(-4px);box-shadow:0 4px 16px #00000014}.CitySelector-module__fH37TG__wrap[data-variant=inline] .CitySelector-module__fH37TG__menu{left:0;right:auto}.CitySelector-module__fH37TG__menu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.CitySelector-module__fH37TG__option{border-radius:var(--radius-md);min-height:40px;color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);text-align:left;background:0 0;border:0;padding:10px 12px}.CitySelector-module__fH37TG__option:hover{background:var(--color-neutral-light-gray)}.CitySelector-module__fH37TG__option[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);background:#fff0df80}.CitySelector-module__fH37TG__icon{display:none}
.LocaleSwitcher-module__MfP_QG__list{align-items:center;gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);padding:3px;display:inline-flex}.LocaleSwitcher-module__MfP_QG__link{min-width:42px;min-height:36px;padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-text-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-text-small);letter-spacing:0;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex}.LocaleSwitcher-module__MfP_QG__link[data-active=true]{background:var(--color-brand-primary);color:var(--color-neutral-white)}.LocaleSwitcher-module__MfP_QG__compact{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:34px;color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);cursor:pointer;background:0 0;border:0;padding:8px 20px;display:inline-flex}.LocaleSwitcher-module__MfP_QG__dropdown{position:relative}.LocaleSwitcher-module__MfP_QG__menu{z-index:80;border:1px solid var(--color-border);background:var(--color-neutral-white);opacity:0;pointer-events:none;border-radius:12px;min-width:115px;padding:4px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 4px);left:0;transform:translateY(-4px);box-shadow:0 4px 16px #00000014}.LocaleSwitcher-module__MfP_QG__menu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.LocaleSwitcher-module__MfP_QG__menuItem{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-height:40px;color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);padding:10px 12px;text-decoration:none;display:flex}.LocaleSwitcher-module__MfP_QG__menuItem:hover,.LocaleSwitcher-module__MfP_QG__menuItem:focus-visible{background:var(--color-neutral-light-gray)}.LocaleSwitcher-module__MfP_QG__menuItem[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);background:#fff0df80}.LocaleSwitcher-module__MfP_QG__nativeTitle{color:var(--color-neutral-soft-gray);font-weight:var(--font-weight-regular)}.LocaleSwitcher-module__MfP_QG__menuItem[data-active=true] .LocaleSwitcher-module__MfP_QG__nativeTitle{color:var(--color-brand-primary)}.LocaleSwitcher-module__MfP_QG__dropdown[data-placement=top] .LocaleSwitcher-module__MfP_QG__menu{top:auto;bottom:calc(100% + var(--space-1));transform:translateY(var(--space-1));left:auto;right:0}.LocaleSwitcher-module__MfP_QG__dropdown[data-placement=top] .LocaleSwitcher-module__MfP_QG__menu[data-open=true]{transform:translateY(0)}.LocaleSwitcher-module__MfP_QG__dropdown[data-placement=top] .LocaleSwitcher-module__MfP_QG__compact svg{transform:rotate(180deg)}
.NavLink-module__mDmySq__link{color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal);transition:color .18s}.NavLink-module__mDmySq__link[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-bold)}.NavLink-module__mDmySq__link:hover{color:var(--color-brand-primary)}
.LatestNews-module__njGU-a__section{justify-items:stretch;gap:var(--space-8);width:100vw;max-width:100vw;padding-block:var(--space-20) var(--space-12);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brand-light) 50%, transparent) 0 365px, var(--color-neutral-white) 365px 100%);margin-left:calc(50% - 50vw);display:grid;position:relative;overflow:hidden}.LatestNews-module__njGU-a__section[data-variant=embedded]{padding-block:var(--space-12) 0;background:var(--color-neutral-white)}.LatestNews-module__njGU-a__title{width:100%;color:var(--color-neutral-black);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-align:center;margin:0}.LatestNews-module__njGU-a__title span{color:var(--color-brand-primary)}.LatestNews-module__njGU-a__carousel{gap:var(--space-6);min-width:0;display:grid}.LatestNews-module__njGU-a__viewport{gap:var(--space-6);width:100%;margin-block:calc(-1 * var(--space-4));padding:var(--space-4) max(var(--container-inline-padding), calc((100vw - var(--container-max-width)) / 2));scroll-padding-inline:max(var(--container-inline-padding), calc((100vw - var(--container-max-width)) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.LatestNews-module__njGU-a__viewport::-webkit-scrollbar{display:none}.LatestNews-module__njGU-a__card{gap:var(--space-5);flex:0 0 calc((min(100vw, calc(var(--container-max-width) + 80px)) - 104px) / 2);min-width:0;padding:var(--space-6);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-2xl);background:var(--color-neutral-white);box-shadow:var(--shadow-mini);scroll-snap-align:start;scroll-snap-stop:always;display:flex;position:relative}.LatestNews-module__njGU-a__imageWrap{border-radius:var(--radius-xl);background:var(--color-neutral-light-gray);flex:1 1 0;min-width:0;height:266px;position:relative;overflow:hidden}.LatestNews-module__njGU-a__image{object-fit:cover}.LatestNews-module__njGU-a__cardBody{flex-direction:column;flex:0 0 44%;justify-content:space-between;align-items:flex-start;display:flex}.LatestNews-module__njGU-a__date{color:var(--color-brand-medium);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs)}.LatestNews-module__njGU-a__copy{gap:var(--space-1);color:var(--color-neutral-black);display:grid}.LatestNews-module__njGU-a__cardTitle{font-size:var(--font-size-heading-4);font-weight:var(--font-weight-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.LatestNews-module__njGU-a__description{color:color-mix(in srgb, var(--color-neutral-black) 50%, transparent);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.LatestNews-module__njGU-a__pagination{justify-content:center;gap:var(--space-2);display:flex}.LatestNews-module__njGU-a__dot{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-pill);background:var(--color-text-soft);cursor:pointer;border:0;padding:0;transition:width .18s,background-color .18s}.LatestNews-module__njGU-a__dot[data-active=true]{width:var(--space-6);background:var(--color-brand-primary)}.LatestNews-module__njGU-a__dot:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-1)}@media (max-width:1279px){.LatestNews-module__njGU-a__card{flex:0 0 calc(100vw - (2 * var(--container-inline-padding)))}}@media (max-width:1023px){.LatestNews-module__njGU-a__section{padding-block:var(--space-12)}.LatestNews-module__njGU-a__section[data-variant=embedded]{padding-block:var(--space-5) 0}.LatestNews-module__njGU-a__card{flex-direction:column}.LatestNews-module__njGU-a__cardBody{flex-basis:auto;min-height:240px}}@media (max-width:767px){.LatestNews-module__njGU-a__title{font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.LatestNews-module__njGU-a__imageWrap{height:220px}.LatestNews-module__njGU-a__cardTitle{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}}@media (prefers-reduced-motion:reduce){.LatestNews-module__njGU-a__viewport{scroll-behavior:auto}.LatestNews-module__njGU-a__dot{transition:none}}
.SiteHeader-module__OU-UjG__header{z-index:50;background:var(--color-neutral-white);position:sticky;top:0}.SiteHeader-module__OU-UjG__inner{min-height:var(--header-height);justify-content:space-between;align-items:center;padding-block:20px;display:flex;position:relative}.SiteHeader-module__OU-UjG__nav{justify-content:flex-start;align-items:center;gap:var(--space-8);display:flex}.SiteHeader-module__OU-UjG__logoSlot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SiteHeader-module__OU-UjG__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.SiteHeader-module__OU-UjG__menuGroup{border-radius:var(--radius-pill);background:var(--color-neutral-light-gray);border:1px solid #8c8c8c4d;align-items:center;gap:0;padding:4px;display:inline-flex}.SiteHeader-module__OU-UjG__mobileActions{align-items:center;gap:var(--space-2);display:none}.SiteHeader-module__OU-UjG__cart{position:relative}.SiteHeader-module__OU-UjG__artistButton{border:2px solid var(--color-brand-primary);border-radius:var(--radius-pill);background:var(--color-neutral-white);width:42px;height:42px;color:var(--color-brand-primary);box-shadow:var(--shadow-mini);cursor:pointer;justify-content:center;align-items:center;transition:background .18s,box-shadow .18s,transform .18s,filter .18s;display:inline-flex}.SiteHeader-module__OU-UjG__artistButton:hover{background:var(--color-brand-light);filter:brightness(1.01);transform:translateY(-2px)}.SiteHeader-module__OU-UjG__artistButton:active{filter:brightness(.97);transform:translateY(1px)}.SiteHeader-module__OU-UjG__cartLink{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-pill);background:var(--gradient-brand);color:var(--color-neutral-white);box-shadow:var(--shadow-brand);border:0;justify-content:center;align-items:center;text-decoration:none;transition:box-shadow .18s,transform .18s,filter .18s;display:inline-flex}.SiteHeader-module__OU-UjG__cartLink:hover{filter:brightness(1.03);transform:translateY(-2px)}.SiteHeader-module__OU-UjG__cartLink:active{filter:brightness(.95);transform:translateY(1px)}.SiteHeader-module__OU-UjG__cartBadge{border:2px solid var(--color-neutral-white);border-radius:var(--radius-pill);background:var(--color-brand-primary);min-width:16px;height:16px;color:var(--color-neutral-white);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:0;justify-content:center;align-items:center;line-height:1.2;display:inline-flex;position:absolute;top:-7px;right:-1px}.SiteHeader-module__OU-UjG__drawer{top:var(--header-height);z-index:40;width:min(360px,86vw);padding:var(--space-8) var(--container-inline-padding);border-left:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);transition:transform .24s;position:fixed;bottom:0;right:0;transform:translate(100%)}.SiteHeader-module__OU-UjG__drawerCity,.SiteHeader-module__OU-UjG__drawerLocale{color:var(--color-neutral-black);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);align-items:center;gap:17px;padding:14px 16px;display:flex}.SiteHeader-module__OU-UjG__drawerLogin{width:100%;min-height:70px;color:var(--color-neutral-white);background:var(--gradient-brand);cursor:pointer;font-size:var(--font-size-text-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-large);border:0;border-radius:10px;transition:box-shadow .3s,filter .3s,transform .3s;position:relative;overflow:hidden}.SiteHeader-module__OU-UjG__drawerLogin:before{content:"";mix-blend-mode:screen;background:linear-gradient(90deg,#fff0 0%,#ffffff59 40% 60%,#fff0 100%);width:120px;position:absolute;inset:0 auto 0 -120px}.SiteHeader-module__OU-UjG__drawerLogin:hover{filter:brightness(1.03);transform:translateY(-3px);box-shadow:0 6px 16px #ff63004d}.SiteHeader-module__OU-UjG__drawerLogin:hover:before{animation:.65s ease-out SiteHeader-module__OU-UjG__drawerButtonShimmer}.SiteHeader-module__OU-UjG__drawerLogin:active{filter:brightness(.94);transform:translateY(1px);box-shadow:0 2px 6px #ff630026}@keyframes SiteHeader-module__OU-UjG__drawerButtonShimmer{0%{transform:translate(0)}to{transform:translate(520px)}}.SiteHeader-module__OU-UjG__drawer[data-open=true]{transform:translate(0)}.SiteHeader-module__OU-UjG__drawerNav{gap:var(--space-5);margin-bottom:var(--space-8);display:grid}.SiteHeader-module__OU-UjG__drawerControls{justify-items:start;gap:var(--space-5);display:grid}.SiteHeader-module__OU-UjG__overlay{inset:var(--header-height) 0 0;z-index:30;opacity:0;pointer-events:none;background:#14141447;transition:opacity .24s;position:fixed}.SiteHeader-module__OU-UjG__overlay[data-open=true]{opacity:1;pointer-events:auto}@media (max-width:980px){.SiteHeader-module__OU-UjG__inner{min-height:var(--header-height-mobile);padding-block:10px}.SiteHeader-module__OU-UjG__header{box-shadow:var(--shadow-mini);border-bottom:0}.SiteHeader-module__OU-UjG__logoSlot{display:none}.SiteHeader-module__OU-UjG__mobileActions{justify-content:space-between;width:100%;display:flex}.SiteHeader-module__OU-UjG__nav,.SiteHeader-module__OU-UjG__actions{display:none}.SiteHeader-module__OU-UjG__drawer{inset:var(--header-height-mobile) 0 0;width:100%;height:calc(100dvh - var(--header-height-mobile));padding:var(--space-6);padding-bottom:max(var(--space-6), env(safe-area-inset-bottom));box-shadow:none;overscroll-behavior-y:contain;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.SiteHeader-module__OU-UjG__overlay{inset:var(--header-height-mobile) 0 0;background:0 0}.SiteHeader-module__OU-UjG__drawerNav{gap:var(--space-2);margin-top:var(--space-4);margin-bottom:auto}.SiteHeader-module__OU-UjG__drawerNav a{min-height:58px;color:var(--color-neutral-black);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);border-radius:12px;align-items:center;padding:14px 16px;display:flex}.SiteHeader-module__OU-UjG__drawerNav a[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-bold);letter-spacing:0;background:#fff0df4d}.SiteHeader-module__OU-UjG__drawerControls{gap:var(--space-4);margin-top:var(--space-8);flex-shrink:0}.SiteHeader-module__OU-UjG__drawerLocale{padding-inline:16px}}@media (min-width:981px){.SiteHeader-module__OU-UjG__drawer,.SiteHeader-module__OU-UjG__overlay{display:none}}@media (max-width:980px) and (max-height:740px){.SiteHeader-module__OU-UjG__drawer{padding:var(--space-3) var(--container-inline-padding);padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}.SiteHeader-module__OU-UjG__drawerCity,.SiteHeader-module__OU-UjG__drawerLocale{padding-block:var(--space-2)}.SiteHeader-module__OU-UjG__drawerNav{gap:var(--space-1);margin-top:var(--space-2)}.SiteHeader-module__OU-UjG__drawerNav a{min-height:44px;padding:var(--space-2) var(--space-4);font-size:var(--font-size-text-medium);line-height:var(--line-height-text-medium)}.SiteHeader-module__OU-UjG__drawerControls{gap:var(--space-2);margin-top:var(--space-3)}.SiteHeader-module__OU-UjG__drawerLogin{min-height:var(--control-height);font-size:var(--font-size-text-medium)}}@media (max-width:980px) and (max-height:500px){.SiteHeader-module__OU-UjG__drawer{column-gap:var(--space-4);padding-block:var(--space-2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SiteHeader-module__OU-UjG__drawerCity{padding-block:var(--space-1);grid-column:1/-1}.SiteHeader-module__OU-UjG__drawerNav{grid-area:2/1;align-content:start;gap:0;margin:0}.SiteHeader-module__OU-UjG__drawerNav a{min-height:0;padding-block:var(--space-1);font-size:var(--font-size-text-normal)}.SiteHeader-module__OU-UjG__drawerControls{grid-area:2/2;align-self:end;margin:0}.SiteHeader-module__OU-UjG__drawerLocale{gap:var(--space-1);font-size:var(--font-size-text-normal);padding-inline:0}}
.CollaborationForm-module__kruFna__section{width:100%;padding:100px var(--container-inline-padding) var(--space-20);background:var(--color-neutral-white)}.CollaborationForm-module__kruFna__container{gap:var(--space-8);width:min(100%, var(--container-max-width));background:color-mix(in srgb, var(--color-brand-light) 55%, var(--color-neutral-white));border-radius:18px;grid-template-columns:minmax(0,720px) minmax(0,1fr);align-items:end;margin-inline:auto;display:grid;position:relative;overflow:hidden}.CollaborationForm-module__kruFna__content{z-index:1;gap:var(--space-4);padding:120px 0 100px var(--space-20);display:grid;position:relative}.CollaborationForm-module__kruFna__title{color:var(--color-neutral-black);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2);margin:0}.CollaborationForm-module__kruFna__title span{color:var(--color-brand-primary);display:block}.CollaborationForm-module__kruFna__subtitle{max-width:520px;color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);margin:0}.CollaborationForm-module__kruFna__form{gap:var(--space-3);padding-top:var(--space-8);grid-template-columns:272px 207px;align-items:center;display:grid}.CollaborationForm-module__kruFna__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.CollaborationForm-module__kruFna__input{border-color:var(--color-brand-primary);border-radius:var(--radius-md);background:var(--color-neutral-white);height:52px;color:var(--color-neutral-black);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.CollaborationForm-module__kruFna__legalConsent{color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);grid-column:1/-1;margin:0}.CollaborationForm-module__kruFna__legalConsent a{color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline}.CollaborationForm-module__kruFna__status{color:var(--color-success);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin:0}.CollaborationForm-module__kruFna__visual{align-self:end;min-height:520px;position:relative}.CollaborationForm-module__kruFna__dots,.CollaborationForm-module__kruFna__image{position:absolute}.CollaborationForm-module__kruFna__dots{z-index:0;object-fit:contain;object-position:center bottom;transform:translateY(-18px)}.CollaborationForm-module__kruFna__image{z-index:1;object-fit:contain;object-position:right bottom}@media (max-width:1023px){.CollaborationForm-module__kruFna__section{padding-block:var(--space-12)}.CollaborationForm-module__kruFna__container{gap:var(--space-6);border-radius:18px;grid-template-columns:1fr;height:auto;min-height:0}.CollaborationForm-module__kruFna__content{max-width:none;padding:var(--space-8) var(--space-6) 0;text-align:center;justify-items:center}.CollaborationForm-module__kruFna__title{letter-spacing:.56px;font-size:28px;line-height:36px}.CollaborationForm-module__kruFna__subtitle{max-width:342px;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.CollaborationForm-module__kruFna__form{width:min(100%,272px);padding-top:var(--space-2);grid-template-columns:1fr}.CollaborationForm-module__kruFna__input{height:52px}.CollaborationForm-module__kruFna__visual{width:100%;min-height:330px;margin-right:0}}@media (max-width:480px){.CollaborationForm-module__kruFna__section{padding-inline:var(--container-inline-padding)}.CollaborationForm-module__kruFna__container{min-height:650px}.CollaborationForm-module__kruFna__content{padding-inline:var(--space-8)}.CollaborationForm-module__kruFna__visual{min-height:330px}}
.ArtistDashboardSidebar-module__09N3Eq__sidebar{gap:var(--space-8);height:100dvh;padding:var(--space-6);border-right:1px solid var(--color-neutral-light-gray);background:#efefef80;flex-direction:column;justify-content:space-between;display:flex;position:sticky;top:0;overflow-y:auto}.ArtistDashboardSidebar-module__09N3Eq__sidebarTop{gap:var(--space-8);display:grid}.ArtistDashboardSidebar-module__09N3Eq__sidebarBottom{padding-top:var(--space-4);border-top:1px solid var(--color-neutral-light-gray)}.ArtistDashboardSidebar-module__09N3Eq__logoRow{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.ArtistDashboardSidebar-module__09N3Eq__badge{width:fit-content;color:var(--color-brand-primary);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs);text-transform:uppercase;background:#ff63001a;border-radius:20px;align-items:center;padding:2px 6px;display:inline-flex}.ArtistDashboardSidebar-module__09N3Eq__userCard{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-light-gray);grid-template-columns:40px minmax(0,1fr);display:grid}.ArtistDashboardSidebar-module__09N3Eq__avatar{background:var(--color-brand-light);width:40px;height:40px;color:var(--color-brand-primary);border-radius:20px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ArtistDashboardSidebar-module__09N3Eq__avatar img{object-fit:cover;object-position:center top;width:100%;height:100%}.ArtistDashboardSidebar-module__09N3Eq__userText{gap:2px;min-width:0;display:grid}.ArtistDashboardSidebar-module__09N3Eq__userText strong,.ArtistDashboardSidebar-module__09N3Eq__userText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ArtistDashboardSidebar-module__09N3Eq__userText strong{color:var(--color-neutral-black);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}.ArtistDashboardSidebar-module__09N3Eq__userText span{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs)}.ArtistDashboardSidebar-module__09N3Eq__navList{gap:var(--space-1);display:grid}.ArtistDashboardSidebar-module__09N3Eq__navItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--color-neutral-deep-gray);text-align:left;text-decoration:none;display:flex}.ArtistDashboardSidebar-module__09N3Eq__navItem span{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.ArtistDashboardSidebar-module__09N3Eq__navItem[data-active=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-bold);background:#ff63000f}@media (max-width:820px){.ArtistDashboardSidebar-module__09N3Eq__sidebar{border-right:0;border-bottom:1px solid var(--color-neutral-light-gray);height:auto;min-height:auto;position:static}.ArtistDashboardSidebar-module__09N3Eq__sidebarTop{gap:var(--space-6)}.ArtistDashboardSidebar-module__09N3Eq__sidebarBottom{border-top:0;padding-top:0}.ArtistDashboardSidebar-module__09N3Eq__navList{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.ArtistDashboardSidebar-module__09N3Eq__navItem{padding:var(--space-3);justify-content:center}.ArtistDashboardSidebar-module__09N3Eq__navItem span{display:none}}
.EventSteps-module__wk8Qbq__section{justify-items:center;gap:var(--space-10);width:100%;max-width:var(--container-max-width);padding:67px var(--container-inline-padding);background:var(--color-neutral-white);margin-inline:auto;display:grid}.EventSteps-module__wk8Qbq__header{text-align:center;justify-items:center;gap:5px;width:min(608px,100%);display:grid}.EventSteps-module__wk8Qbq__title{color:var(--color-neutral-black);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2);margin:0;display:grid}.EventSteps-module__wk8Qbq__titleAccent{color:var(--color-brand-primary)}.EventSteps-module__wk8Qbq__subtitle{color:#434343cc;width:min(575px,100%);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);margin:0}.EventSteps-module__wk8Qbq__grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));width:min(1336px,100%);display:grid}.EventSteps-module__wk8Qbq__card{background:#fff0df4d;border-radius:20px;min-height:281.5px;position:relative;overflow:hidden}.EventSteps-module__wk8Qbq__card[data-variant=dark]{background:var(--color-neutral-black);color:var(--color-neutral-white)}.EventSteps-module__wk8Qbq__card[data-variant=light]{background:#ff82441a}.EventSteps-module__wk8Qbq__card[data-variant=brand]{background:linear-gradient(131deg, var(--color-brand-primary) 18.885%, #ffaf39 65.5%);color:var(--color-neutral-white);box-shadow:0 5px 50px #ff63004d}.EventSteps-module__wk8Qbq__card:nth-child(3){background:#fff0df4d}.EventSteps-module__wk8Qbq__cardCopy{z-index:2;gap:var(--space-3);width:min(303px,100% - 72px);display:grid;position:absolute;top:50%;left:36px;transform:translateY(-50%)}.EventSteps-module__wk8Qbq__cardTitle{color:var(--color-neutral-black);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3);white-space:pre-line;margin:0;display:grid}.EventSteps-module__wk8Qbq__card[data-variant=dark] .EventSteps-module__wk8Qbq__cardTitle,.EventSteps-module__wk8Qbq__card[data-variant=brand] .EventSteps-module__wk8Qbq__cardTitle{color:var(--color-neutral-white)}.EventSteps-module__wk8Qbq__cardTitleLead{color:var(--color-brand-primary)}.EventSteps-module__wk8Qbq__cardDescription{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal);white-space:pre-line;margin:0}.EventSteps-module__wk8Qbq__card[data-variant=dark] .EventSteps-module__wk8Qbq__cardDescription,.EventSteps-module__wk8Qbq__card[data-variant=brand] .EventSteps-module__wk8Qbq__cardDescription{color:#ffffffd9}.EventSteps-module__wk8Qbq__iconWrap{pointer-events:none;width:45%;height:100%;position:absolute;bottom:0;right:0}.EventSteps-module__wk8Qbq__icon{object-fit:contain;object-position:right bottom}@media (max-width:1279px){.EventSteps-module__wk8Qbq__section{padding-block:var(--space-12)}.EventSteps-module__wk8Qbq__grid{grid-template-columns:1fr;width:min(656px,100%)}}@media (max-width:767px){.EventSteps-module__wk8Qbq__section{gap:var(--space-8);padding-block:var(--space-10)}.EventSteps-module__wk8Qbq__title{letter-spacing:.36px;font-size:36px;line-height:42px}.EventSteps-module__wk8Qbq__subtitle{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.EventSteps-module__wk8Qbq__card{min-height:360px}.EventSteps-module__wk8Qbq__cardCopy{top:var(--space-6);left:var(--space-6);width:calc(100% - 48px);transform:none}.EventSteps-module__wk8Qbq__cardTitle{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}.EventSteps-module__wk8Qbq__iconWrap{width:70%;height:58%}}
.ArtistCalendar-module__ZpKGBq__calendar{border:1.5px solid var(--color-border);background:var(--color-neutral-white);border-radius:20px;flex-direction:column;gap:36px;min-height:440px;padding:49px;display:flex}.ArtistCalendar-module__ZpKGBq__calendarHeader{justify-content:space-between;align-items:center;height:36px;margin-bottom:0;display:flex}.ArtistCalendar-module__ZpKGBq__calendarTitle{width:auto;height:auto;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-lg);color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-4);text-transform:capitalize;cursor:pointer;background:0 0;border:0}.ArtistCalendar-module__ZpKGBq__calendarHeader button{border:1px solid var(--color-border);background:var(--color-neutral-white);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.ArtistCalendar-module__ZpKGBq__calendarHeader>button:not(.ArtistCalendar-module__ZpKGBq__calendarTitle){width:44px;height:44px;color:var(--color-brand-primary);background:0 0;border:0}.ArtistCalendar-module__ZpKGBq__calendarHeader .ArtistCalendar-module__ZpKGBq__calendarTitle:hover{color:var(--color-brand-primary);border-color:#0000}.ArtistCalendar-module__ZpKGBq__calendarHeader button:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.ArtistCalendar-module__ZpKGBq__weekdays,.ArtistCalendar-module__ZpKGBq__days{grid-template-columns:repeat(7,51px);justify-content:center;column-gap:30px;display:grid}.ArtistCalendar-module__ZpKGBq__weekdays{width:540px;color:var(--color-brand-primary);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-5);text-align:center;margin-bottom:10px}.ArtistCalendar-module__ZpKGBq__days{row-gap:24px;width:540px}.ArtistCalendar-module__ZpKGBq__day{width:51px;height:51px;color:var(--color-neutral-deep-gray);font-family:inherit;font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ArtistCalendar-module__ZpKGBq__day:before{border-radius:var(--radius-pill);content:"";background:0 0;transition:background .18s,box-shadow .18s;position:absolute;inset:0}.ArtistCalendar-module__ZpKGBq__day span{z-index:1;position:relative}.ArtistCalendar-module__ZpKGBq__day:hover:before{background:var(--color-brand-light)}.ArtistCalendar-module__ZpKGBq__day:disabled{color:var(--color-neutral-light-gray);cursor:not-allowed}.ArtistCalendar-module__ZpKGBq__day:disabled:before,.ArtistCalendar-module__ZpKGBq__day:disabled:hover:before{background:0 0}.ArtistCalendar-module__ZpKGBq__day[data-muted=true]{color:var(--color-neutral-light-gray)}.ArtistCalendar-module__ZpKGBq__day[data-busy=true]{color:var(--color-neutral-white)}.ArtistCalendar-module__ZpKGBq__day[data-busy=true]:before{background:color-mix(in srgb, var(--color-error) 52%, var(--color-neutral-white))}.ArtistCalendar-module__ZpKGBq__day[data-google-busy=true]{color:var(--color-neutral-black)}.ArtistCalendar-module__ZpKGBq__day[data-google-busy=true]:before,.ArtistCalendar-module__ZpKGBq__day[data-google-busy=true]:disabled:before{background:color-mix(in srgb, var(--color-warning) 58%, var(--color-neutral-white));box-shadow:inset 0 0 0 2px var(--color-warning)}.ArtistCalendar-module__ZpKGBq__day[data-selected=true]{color:var(--color-neutral-white)}.ArtistCalendar-module__ZpKGBq__day[data-selected=true]:before{background:var(--color-brand-primary)}.ArtistCalendar-module__ZpKGBq__monthGrid,.ArtistCalendar-module__ZpKGBq__yearGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));width:540px;display:grid}.ArtistCalendar-module__ZpKGBq__pickerButton{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-neutral-white);min-height:64px;color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-text-large);text-transform:capitalize}.ArtistCalendar-module__ZpKGBq__pickerButton:hover{border-color:var(--color-brand-primary);background:var(--color-brand-light);color:var(--color-brand-primary)}.ArtistCalendar-module__ZpKGBq__pickerButton[data-selected=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-neutral-white)}@media (max-width:1180px){.ArtistCalendar-module__ZpKGBq__calendar{align-items:center}}@media (max-width:720px){.ArtistCalendar-module__ZpKGBq__calendar{gap:var(--space-5);min-height:0;padding:var(--space-4)}.ArtistCalendar-module__ZpKGBq__calendarTitle{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5)}.ArtistCalendar-module__ZpKGBq__weekdays,.ArtistCalendar-module__ZpKGBq__days,.ArtistCalendar-module__ZpKGBq__monthGrid,.ArtistCalendar-module__ZpKGBq__yearGrid{width:100%}.ArtistCalendar-module__ZpKGBq__weekdays,.ArtistCalendar-module__ZpKGBq__days{column-gap:var(--space-2);grid-template-columns:repeat(7,minmax(32px,1fr))}.ArtistCalendar-module__ZpKGBq__days{row-gap:var(--space-2)}.ArtistCalendar-module__ZpKGBq__day{width:40px;height:40px;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);justify-self:center}}
.HomeHero-module__QdbMdq__hero{width:100%;max-width:var(--container-max-width);min-height:calc(100svh - var(--header-height));padding-inline:var(--container-inline-padding);background:var(--color-neutral-white);grid-template-columns:384px minmax(0,600px) 384px;justify-content:center;align-items:center;column-gap:clamp(36px,2.6vw,72px);margin-inline:auto;display:grid;position:relative;overflow:hidden}.HomeHero-module__QdbMdq__content{z-index:2;justify-items:center;gap:var(--space-6);text-align:center;width:100%;max-width:600px;display:grid;position:relative}.HomeHero-module__QdbMdq__title{gap:var(--space-0);color:var(--color-neutral-black);font-size:58px;font-weight:var(--font-weight-heading-1);letter-spacing:.58px;margin:0;line-height:66px;display:grid}.HomeHero-module__QdbMdq__titleAccent{color:var(--color-brand-primary)}.HomeHero-module__QdbMdq__subtitle{color:#141414bf;max-width:657px;font-size:18px;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-text-medium);margin:-14px 0 0;line-height:28px}.HomeHero-module__QdbMdq__rail{width:384px;height:min(639px, calc(100svh - var(--header-height)));min-height:420px;position:relative;overflow:hidden}.HomeHero-module__QdbMdq__lane{gap:var(--space-6);width:var(--hero-card-width);animation:48s linear infinite HomeHero-module__QdbMdq__hero-rail-up;animation-delay:var(--hero-animation-delay,0s);backface-visibility:hidden;contain:layout paint;will-change:transform;display:grid;position:absolute;top:-233px;left:0}.HomeHero-module__QdbMdq__mobileLane{display:none}.HomeHero-module__QdbMdq__lane[data-lane="1"]{animation-duration:54s;top:-129px;left:204px}.HomeHero-module__QdbMdq__rail[data-direction=down] .HomeHero-module__QdbMdq__lane{animation-name:HomeHero-module__QdbMdq__hero-rail-down}.HomeHero-module__QdbMdq__card{width:var(--hero-card-width);height:var(--hero-card-height);border-radius:var(--hero-card-radius);background:var(--color-brand-light);background-image:var(--hero-image);background-position:50%;background-size:cover;position:relative;overflow:hidden;transform:translateZ(0)}.HomeHero-module__QdbMdq__fade{pointer-events:none;background:linear-gradient(180deg, var(--color-neutral-white) 0%, #fff0 20.564%, #fff0 82%, var(--color-neutral-white) 98%);position:absolute;inset:0 -10px}@keyframes HomeHero-module__QdbMdq__hero-rail-up{0%{transform:translate3d(0, calc(var(--hero-rail-distance) * -1), 0)}to{transform:translate3d(0, calc(var(--hero-rail-distance) * -2), 0)}}@keyframes HomeHero-module__QdbMdq__hero-rail-down{0%{transform:translate3d(0, calc(var(--hero-rail-distance) * -2), 0)}to{transform:translate3d(0, calc(var(--hero-rail-distance) * -1), 0)}}@media (max-width:1279px){.HomeHero-module__QdbMdq__hero{min-height:calc(100svh - var(--header-height-mobile));padding-block:var(--space-20);grid-template-columns:minmax(0,1fr)}.HomeHero-module__QdbMdq__rail{display:none}.HomeHero-module__QdbMdq__content{max-width:657px;margin-inline:auto}}@media (max-width:767px){.HomeHero-module__QdbMdq__hero{--hero-card-width:var(--hero-card-width-mobile);--hero-card-height:var(--hero-card-height-mobile);align-content:space-between;gap:var(--space-5);padding:0}.HomeHero-module__QdbMdq__rail{width:100%;height:var(--hero-card-height);min-height:0;display:block}.HomeHero-module__QdbMdq__rail:not([data-direction]),.HomeHero-module__QdbMdq__desktopLane{display:none}.HomeHero-module__QdbMdq__mobileLane{--hero-mobile-distance:calc(var(--hero-mobile-image-count) * (var(--hero-card-width) + var(--hero-mobile-gap)));top:0;left:calc(-1 * var(--hero-card-width) - var(--hero-mobile-gap) / 2);gap:var(--hero-mobile-gap);width:max-content;animation-name:HomeHero-module__QdbMdq__hero-rail-right;display:flex}.HomeHero-module__QdbMdq__rail[data-direction=down] .HomeHero-module__QdbMdq__mobileLane{animation-name:HomeHero-module__QdbMdq__hero-rail-left}.HomeHero-module__QdbMdq__card{flex:0 0 var(--hero-card-width)}.HomeHero-module__QdbMdq__fade{background:linear-gradient(to bottom, var(--color-neutral-white), transparent);inset:0}.HomeHero-module__QdbMdq__rail[data-direction=down] .HomeHero-module__QdbMdq__fade{transform:rotate(180deg)}.HomeHero-module__QdbMdq__content{gap:var(--space-5);padding-inline:var(--container-inline-padding)}.HomeHero-module__QdbMdq__title{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.HomeHero-module__QdbMdq__subtitle{margin-top:calc(var(--space-4) * -1);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}}@keyframes HomeHero-module__QdbMdq__hero-rail-right{0%{transform:translate3d(calc(var(--hero-mobile-distance) * -2), 0, 0)}to{transform:translate3d(calc(var(--hero-mobile-distance) * -1), 0, 0)}}@keyframes HomeHero-module__QdbMdq__hero-rail-left{0%{transform:translate3d(calc(var(--hero-mobile-distance) * -1), 0, 0)}to{transform:translate3d(calc(var(--hero-mobile-distance) * -2), 0, 0)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__QdbMdq__rail .HomeHero-module__QdbMdq__lane{animation:none}}
.TalabAbout-module__NdeIWa__section{gap:var(--space-10);padding-block:var(--space-20);flex-direction:column;display:flex}.TalabAbout-module__NdeIWa__story{grid-template-columns:minmax(0, var(--width-desktop-xl)) minmax(0, var(--width-desktop-2xl));justify-content:space-between;gap:var(--space-10);display:grid}.TalabAbout-module__NdeIWa__title{color:var(--color-neutral-black);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2);margin:0}.TalabAbout-module__NdeIWa__content{color:var(--color-neutral-black);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large)}.TalabAbout-module__NdeIWa__content p{margin:0}.TalabAbout-module__NdeIWa__content p:first-child{margin-bottom:var(--space-6);color:var(--color-neutral-deep-gray)}.TalabAbout-module__NdeIWa__content p:not(:first-child)+p{margin-top:10px}.TalabAbout-module__NdeIWa__stats{gap:var(--space-6);padding:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.TalabAbout-module__NdeIWa__stat{min-width:0}.TalabAbout-module__NdeIWa__statValue,.TalabAbout-module__NdeIWa__statLabel{margin:0}.TalabAbout-module__NdeIWa__statValue{color:var(--color-brand-primary);font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);line-height:var(--line-height-heading-1);letter-spacing:var(--letter-spacing-heading-1)}.TalabAbout-module__NdeIWa__statLabel{color:var(--color-neutral-black);font-size:var(--font-size-text-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-large);letter-spacing:var(--letter-spacing-text-large);margin-top:10px}@media (max-width:1023px){.TalabAbout-module__NdeIWa__story{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.TalabAbout-module__NdeIWa__section{gap:30px;padding-block:15px}.TalabAbout-module__NdeIWa__story{gap:var(--space-5)}.TalabAbout-module__NdeIWa__title{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.TalabAbout-module__NdeIWa__content{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.TalabAbout-module__NdeIWa__stats{gap:var(--space-4);padding-top:var(--space-5);order:-1}.TalabAbout-module__NdeIWa__statValue{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.TalabAbout-module__NdeIWa__statLabel{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin-top:0}}
.ArtistProfilePageView-module__fLpAJW__shell{background:var(--color-neutral-white);min-height:100dvh;color:var(--color-neutral-black);grid-template-columns:240px minmax(0,1fr);display:grid}.ArtistProfilePageView-module__fLpAJW__content{gap:var(--space-5);min-width:0;padding:var(--space-10);flex-direction:column;display:flex}.ArtistProfilePageView-module__fLpAJW__header{justify-content:space-between;align-items:center;min-height:48px;display:flex}.ArtistProfilePageView-module__fLpAJW__header h1{color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4);margin:0}.ArtistProfilePageView-module__fLpAJW__warning,.ArtistProfilePageView-module__fLpAJW__pendingBanner,.ArtistProfilePageView-module__fLpAJW__moderationStatus{align-items:center;gap:var(--space-3);padding:var(--space-4);background:#ffc0010d;border:1px solid #ffc001;border-radius:12px;display:flex}.ArtistProfilePageView-module__fLpAJW__warning{color:var(--color-neutral-black)}.ArtistProfilePageView-module__fLpAJW__warning svg{color:#ffc001;flex:none}.ArtistProfilePageView-module__fLpAJW__warning p,.ArtistProfilePageView-module__fLpAJW__pendingBanner{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__moderationStatus{gap:var(--space-2);border-color:var(--color-neutral-light-gray);background:var(--color-neutral-off-white);align-items:start;display:grid}.ArtistProfilePageView-module__fLpAJW__moderationStatus>span,.ArtistProfilePageView-module__fLpAJW__moderationComment>span{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small)}.ArtistProfilePageView-module__fLpAJW__moderationStatus strong{color:var(--color-neutral-black);font-size:var(--font-size-heading-6);line-height:var(--line-height-heading-6)}.ArtistProfilePageView-module__fLpAJW__moderationStatus p,.ArtistProfilePageView-module__fLpAJW__moderationComment p{color:var(--color-neutral-dark-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__moderationStatus[data-state=pending]{background:#ffc0010f;border-color:#ffc001}.ArtistProfilePageView-module__fLpAJW__moderationStatus[data-state=approved]{background:#30b56612;border-color:#30b566}.ArtistProfilePageView-module__fLpAJW__moderationStatus[data-state=rejected]{background:#e031310f;border-color:#e03131}.ArtistProfilePageView-module__fLpAJW__moderationComment{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-neutral-white);border:1px solid #e0313133;display:grid}.ArtistProfilePageView-module__fLpAJW__form{gap:var(--space-5);display:grid}.ArtistProfilePageView-module__fLpAJW__tabs{gap:var(--space-3);flex-wrap:wrap;display:flex}.ArtistProfilePageView-module__fLpAJW__tab{min-height:48px;padding:var(--space-3) var(--space-6);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal)}.ArtistProfilePageView-module__fLpAJW__tab[data-active=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-neutral-white);font-weight:var(--font-weight-bold)}.ArtistProfilePageView-module__fLpAJW__profileGrid{gap:var(--space-8);grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;display:grid}.ArtistProfilePageView-module__fLpAJW__photoBlock{justify-items:center;gap:var(--space-4);display:grid}.ArtistProfilePageView-module__fLpAJW__photoPreview{aspect-ratio:1;background:var(--color-neutral-light-gray);width:min(100%,420px);color:var(--color-neutral-soft-gray);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-bold);border-radius:15px;place-items:center;display:grid;position:relative;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__photoPreview img{object-fit:cover;object-position:center top}.ArtistProfilePageView-module__fLpAJW__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__photoButton,.ArtistProfilePageView-module__fLpAJW__primaryButton,.ArtistProfilePageView-module__fLpAJW__secondaryButton{border-radius:var(--radius-lg);cursor:pointer;min-height:48px;font:inherit;font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal)}.ArtistProfilePageView-module__fLpAJW__photoButton,.ArtistProfilePageView-module__fLpAJW__primaryButton{background:var(--gradient-brand);color:var(--color-neutral-white);border:0}.ArtistProfilePageView-module__fLpAJW__photoButton{padding-inline:var(--space-5)}.ArtistProfilePageView-module__fLpAJW__fields,.ArtistProfilePageView-module__fLpAJW__localizedPane{gap:var(--space-5);display:grid}.ArtistProfilePageView-module__fLpAJW__localizedPane[hidden]{display:none}.ArtistProfilePageView-module__fLpAJW__row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ArtistProfilePageView-module__fLpAJW__nameField,.ArtistProfilePageView-module__fLpAJW__field{gap:var(--space-2);display:grid}.ArtistProfilePageView-module__fLpAJW__nameField>span,.ArtistProfilePageView-module__fLpAJW__field>span,.ArtistProfilePageView-module__fLpAJW__filterField legend{color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.ArtistProfilePageView-module__fLpAJW__nameField div{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 32px;display:grid}.ArtistProfilePageView-module__fLpAJW__nameField input{min-width:0;color:var(--color-neutral-black);font-size:clamp(32px,4vw,48px);font-weight:var(--font-weight-bold);letter-spacing:0;border:0;line-height:1.16}.ArtistProfilePageView-module__fLpAJW__nameField svg{color:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__field input,.ArtistProfilePageView-module__fLpAJW__field textarea{border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);width:100%;min-height:48px;color:var(--color-neutral-black);font:inherit;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);padding:12px 16px}.ArtistProfilePageView-module__fLpAJW__field{position:relative}.ArtistProfilePageView-module__fLpAJW__dropdownButton{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);width:100%;min-height:48px;color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);text-align:left;padding:12px 14px 12px 16px;display:flex}.ArtistProfilePageView-module__fLpAJW__dropdownButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__dropdownButton svg{color:var(--color-neutral-soft-gray);flex:none;transition:transform .16s}.ArtistProfilePageView-module__fLpAJW__dropdownButton[aria-expanded=true]{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #ff6b001f}.ArtistProfilePageView-module__fLpAJW__dropdownButton[aria-expanded=true] svg{transform:rotate(180deg)}.ArtistProfilePageView-module__fLpAJW__dropdownMenu{z-index:30;border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-lg);background:var(--color-neutral-white);opacity:0;pointer-events:none;width:100%;max-height:240px;padding:6px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;transform:translateY(-4px);box-shadow:0 14px 36px #0000001a}.ArtistProfilePageView-module__fLpAJW__dropdownMenu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.ArtistProfilePageView-module__fLpAJW__dropdownOption{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-height:40px;color:var(--color-neutral-black);cursor:pointer;font:inherit;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);text-align:left;background:0 0;border:0;padding:10px 12px;display:flex}.ArtistProfilePageView-module__fLpAJW__dropdownOption span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__dropdownOption:hover,.ArtistProfilePageView-module__fLpAJW__dropdownOption:focus-visible{background:var(--color-neutral-light-gray)}.ArtistProfilePageView-module__fLpAJW__dropdownOption[data-selected=true]{color:var(--color-brand-primary);font-weight:var(--font-weight-bold);background:#ff6b0017}.ArtistProfilePageView-module__fLpAJW__dropdownOption svg{flex:none}.ArtistProfilePageView-module__fLpAJW__field textarea{resize:vertical;min-height:120px}.ArtistProfilePageView-module__fLpAJW__filtersSection{gap:var(--space-4);padding-top:var(--space-2);display:grid}.ArtistProfilePageView-module__fLpAJW__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.ArtistProfilePageView-module__fLpAJW__sectionHeader h2{margin:0 0 var(--space-1);color:var(--color-neutral-black);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-5)}.ArtistProfilePageView-module__fLpAJW__sectionHeader p{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ArtistProfilePageView-module__fLpAJW__filterField{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-neutral-light-gray);border-radius:12px;margin:0;display:grid}.ArtistProfilePageView-module__fLpAJW__filterField legend{padding:0}.ArtistProfilePageView-module__fLpAJW__options{gap:var(--space-2);flex-wrap:wrap;display:flex}.ArtistProfilePageView-module__fLpAJW__option{border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-pill);background:var(--color-neutral-white);max-width:100%;min-height:36px;color:var(--color-neutral-black);cursor:pointer;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);align-items:center;gap:8px;padding:8px 12px 8px 10px;display:inline-flex;position:relative}.ArtistProfilePageView-module__fLpAJW__option input{opacity:0;cursor:pointer;position:absolute;inset:0}.ArtistProfilePageView-module__fLpAJW__option:before{border:1.5px solid var(--color-neutral-soft-gray);content:"";border-radius:50%;flex:none;width:16px;height:16px}.ArtistProfilePageView-module__fLpAJW__option:has(input[type=checkbox]):before{border-radius:5px}.ArtistProfilePageView-module__fLpAJW__option:has(input:checked){border-color:var(--color-brand-primary);color:var(--color-brand-primary);font-weight:var(--font-weight-bold);background:#ff6b0014}.ArtistProfilePageView-module__fLpAJW__option:has(input:checked):before{border-color:var(--color-brand-primary);background:radial-gradient(circle at center, var(--color-brand-primary) 0 4px, transparent 4.5px)}.ArtistProfilePageView-module__fLpAJW__option:has(input[type=checkbox]:checked):before{background:var(--color-brand-primary);box-shadow:inset 0 0 0 4px var(--color-neutral-white)}.ArtistProfilePageView-module__fLpAJW__option span{overflow-wrap:anywhere;min-width:0}.ArtistProfilePageView-module__fLpAJW__empty{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);margin:0}.ArtistProfilePageView-module__fLpAJW__dashboardSection{gap:var(--space-5);padding-top:var(--space-2);display:grid}.ArtistProfilePageView-module__fLpAJW__dashboardSectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;display:flex}.ArtistProfilePageView-module__fLpAJW__dashboardSectionHeader h2{color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4);margin:0}.ArtistProfilePageView-module__fLpAJW__addButton,.ArtistProfilePageView-module__fLpAJW__uploadButton{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);background:var(--gradient-brand);min-height:48px;color:var(--color-neutral-white);cursor:pointer;font:inherit;font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);border:0;display:inline-flex}.ArtistProfilePageView-module__fLpAJW__addButton{padding:12px var(--space-5)}.ArtistProfilePageView-module__fLpAJW__portfolioList{gap:var(--space-3);display:grid}.ArtistProfilePageView-module__fLpAJW__portfolioItemGroup{gap:0;display:grid}.ArtistProfilePageView-module__fLpAJW__portfolioCard{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-4);border:1px solid var(--color-neutral-light-gray);background:var(--color-neutral-white);border-radius:16px;display:flex}.ArtistProfilePageView-module__fLpAJW__portfolioCard[data-active=true]{border-color:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__portfolioImage{background:var(--color-brand-light);width:160px;height:160px;color:var(--color-brand-primary);cursor:pointer;border-radius:12px;flex:0 0 160px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__portfolioImage img{object-fit:cover;object-position:center top}.ArtistProfilePageView-module__fLpAJW__portfolioImage input,.ArtistProfilePageView-module__fLpAJW__caseCoverPicker input{opacity:0;cursor:pointer;position:absolute;inset:0}.ArtistProfilePageView-module__fLpAJW__portfolioDetails{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex:auto;min-width:0;display:flex}.ArtistProfilePageView-module__fLpAJW__portfolioText{gap:var(--space-2);min-width:0;display:grid}.ArtistProfilePageView-module__fLpAJW__portfolioText h3{color:var(--color-neutral-black);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-medium);letter-spacing:var(--letter-spacing-text-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__portfolioMeta,.ArtistProfilePageView-module__fLpAJW__portfolioDescription{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__portfolioMeta{color:var(--color-brand-primary);font-weight:var(--font-weight-semibold)}.ArtistProfilePageView-module__fLpAJW__portfolioDescription{color:var(--color-neutral-soft-gray)}.ArtistProfilePageView-module__fLpAJW__portfolioStatus,.ArtistProfilePageView-module__fLpAJW__mediaStatus{border-radius:var(--radius-sm);width:fit-content;font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs);align-items:center;display:inline-flex}.ArtistProfilePageView-module__fLpAJW__portfolioStatus{padding:4px var(--space-2);color:var(--color-neutral-white)}.ArtistProfilePageView-module__fLpAJW__portfolioStatus[data-state=published]{background:#22c55e}.ArtistProfilePageView-module__fLpAJW__portfolioStatus[data-state=pending]{background:var(--color-warning)}.ArtistProfilePageView-module__fLpAJW__portfolioStatus[data-state=draft]{background:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__portfolioStatus[data-state=rejected],.ArtistProfilePageView-module__fLpAJW__portfolioStatus[data-state=markedForDeletion]{background:var(--color-error)}.ArtistProfilePageView-module__fLpAJW__portfolioActions{flex-direction:column;flex:0 0 28px;justify-content:space-between;align-items:center;width:28px;min-height:120px;display:flex}.ArtistProfilePageView-module__fLpAJW__portfolioActions button,.ArtistProfilePageView-module__fLpAJW__caseCoverPicker button,.ArtistProfilePageView-module__fLpAJW__removeMediaButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ArtistProfilePageView-module__fLpAJW__portfolioActions button{width:28px;height:28px;color:var(--color-neutral-soft-gray)}.ArtistProfilePageView-module__fLpAJW__portfolioActions button:first-child{color:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__portfolioEditorShell{opacity:0;pointer-events:none;max-height:0;transition:max-height .3s cubic-bezier(.25,1,.5,1),opacity .18s,transform .26s cubic-bezier(.25,1,.5,1);overflow:hidden;transform:translateY(-6px)}.ArtistProfilePageView-module__fLpAJW__portfolioEditorShell[data-open=true]{opacity:1;pointer-events:auto;max-height:1200px;transform:translateY(0)}.ArtistProfilePageView-module__fLpAJW__portfolioEditor{gap:var(--space-6);min-height:0;margin-top:var(--space-3);padding:var(--space-8);border:1px solid var(--color-brand-primary);background:var(--color-neutral-white);border-radius:20px;display:grid;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__portfolioEditor h3,.ArtistProfilePageView-module__fLpAJW__casePhotoPanel h4{color:var(--color-neutral-black);font-weight:var(--font-weight-bold);margin:0}.ArtistProfilePageView-module__fLpAJW__portfolioEditor h3{font-size:var(--font-size-text-medium);line-height:var(--line-height-text-medium);letter-spacing:var(--letter-spacing-text-medium)}.ArtistProfilePageView-module__fLpAJW__divider{background:var(--color-neutral-light-gray);height:1px}.ArtistProfilePageView-module__fLpAJW__casePhotoPanel{gap:var(--space-3);display:grid}.ArtistProfilePageView-module__fLpAJW__casePhotoPanel h4{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small)}.ArtistProfilePageView-module__fLpAJW__uploadButton{min-height:40px;padding:10px var(--space-4);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);position:relative;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__uploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.ArtistProfilePageView-module__fLpAJW__emptyBlock{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);padding:var(--space-6);border:1px dashed var(--color-neutral-light-gray);background:#efefef4d;border-radius:16px;margin:0}.ArtistProfilePageView-module__fLpAJW__caseCoverPicker{background:var(--color-brand-light);border-radius:12px;width:min(100%,320px);height:220px;position:relative;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__caseCoverPicker label{width:100%;height:100%;color:var(--color-brand-primary);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.ArtistProfilePageView-module__fLpAJW__caseCoverPicker img{object-fit:cover;object-position:center top}.ArtistProfilePageView-module__fLpAJW__caseCoverPicker button{right:var(--space-3);bottom:var(--space-3);width:32px;height:32px;color:var(--color-neutral-white);background:#1414148c;border-radius:16px;position:absolute}.ArtistProfilePageView-module__fLpAJW__editorActions{justify-content:flex-start;display:flex}.ArtistProfilePageView-module__fLpAJW__mediaGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ArtistProfilePageView-module__fLpAJW__mediaCard{border:1px solid var(--color-neutral-light-gray);background:var(--color-neutral-white);border-radius:16px;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__mediaPreview{background:var(--color-neutral-light-gray);height:220px;position:relative;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__mediaPreview img,.ArtistProfilePageView-module__fLpAJW__mediaPreview video{object-fit:contain;width:100%;height:100%}.ArtistProfilePageView-module__fLpAJW__mediaTypeIcon{top:var(--space-4);left:var(--space-4);width:36px;height:36px;color:var(--color-neutral-white);background:#14141480;border-radius:18px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.ArtistProfilePageView-module__fLpAJW__mediaStatus{top:var(--space-4);right:var(--space-4);color:var(--color-neutral-white);border-radius:6px;padding:4px 10px;position:absolute}.ArtistProfilePageView-module__fLpAJW__mediaStatus[data-state=published]{background:#22c55e}.ArtistProfilePageView-module__fLpAJW__mediaStatus[data-state=pending]{background:var(--color-warning)}.ArtistProfilePageView-module__fLpAJW__mediaStatus[data-state=draft]{background:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__mediaStatus[data-state=rejected],.ArtistProfilePageView-module__fLpAJW__mediaStatus[data-state=markedForDeletion]{background:var(--color-error)}.ArtistProfilePageView-module__fLpAJW__removeMediaButton{right:var(--space-4);bottom:var(--space-4);width:32px;height:32px;color:var(--color-neutral-white);background:#14141480;border-radius:16px;position:absolute}.ArtistProfilePageView-module__fLpAJW__mediaCard>p{padding:var(--space-4);color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ArtistProfilePageView-module__fLpAJW__calendarSection{gap:var(--space-5);padding-top:var(--space-2);display:grid}.ArtistProfilePageView-module__fLpAJW__calendarSectionHeader{justify-content:space-between;align-items:center;min-height:64px;display:flex}.ArtistProfilePageView-module__fLpAJW__calendarSectionHeader h2{margin:0 0 var(--space-1);color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}.ArtistProfilePageView-module__fLpAJW__calendarSectionHeader p{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal);margin:0}.ArtistProfilePageView-module__fLpAJW__calendarAdminNotice{padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-neutral-white);color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__calendarLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.ArtistProfilePageView-module__fLpAJW__calendarCard{border:1px solid var(--color-neutral-light-gray);background:var(--color-neutral-white);border-radius:16px}.ArtistProfilePageView-module__fLpAJW__calendarSide{gap:var(--space-5);min-width:0;display:grid}.ArtistProfilePageView-module__fLpAJW__calendarCard{gap:var(--space-4);padding:var(--space-5);display:grid}.ArtistProfilePageView-module__fLpAJW__calendarCard h3{color:var(--color-neutral-black);font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);margin:0}.ArtistProfilePageView-module__fLpAJW__legendItem{align-items:center;gap:var(--space-3);color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);display:flex}.ArtistProfilePageView-module__fLpAJW__legendDot{border-radius:50%;flex:none;width:16px;height:16px}.ArtistProfilePageView-module__fLpAJW__legendDot[data-tone=free]{border:1px solid var(--color-neutral-light-gray);background:var(--color-neutral-white)}.ArtistProfilePageView-module__fLpAJW__legendDot[data-tone=busy]{background:#d0000080}.ArtistProfilePageView-module__fLpAJW__legendDot[data-tone=google]{border:2px solid var(--color-warning);background:color-mix(in srgb, var(--color-warning) 58%, var(--color-neutral-white))}.ArtistProfilePageView-module__fLpAJW__legendDot[data-tone=selected]{background:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__selectedDatesBox{border-radius:var(--radius-md);min-height:44px;color:var(--color-brand-primary);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-small);background:#ff6b000d;padding:12px}.ArtistProfilePageView-module__fLpAJW__calendarActions{gap:var(--space-3);display:grid}.ArtistProfilePageView-module__fLpAJW__calendarPrimaryButton,.ArtistProfilePageView-module__fLpAJW__calendarSecondaryButton,.ArtistProfilePageView-module__fLpAJW__googleButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-5);border-radius:var(--radius-md);cursor:pointer;font:inherit;font-size:var(--font-size-text-normal);font-weight:var(--font-weight-bold);line-height:var(--line-height-text-normal);white-space:nowrap;display:inline-flex}.ArtistProfilePageView-module__fLpAJW__calendarPrimaryButton{background:var(--gradient-brand);color:var(--color-neutral-white);border:0}.ArtistProfilePageView-module__fLpAJW__calendarSecondaryButton,.ArtistProfilePageView-module__fLpAJW__googleButton{border:1.5px solid var(--color-brand-primary);background:var(--color-neutral-white);color:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__googleButton{width:100%;text-decoration:none}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-neutral-light-gray);border-radius:var(--radius-md);background:var(--color-neutral-white);display:grid}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard strong,.ArtistProfilePageView-module__fLpAJW__googleCalendarCard p{margin:0}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarMessage{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success) 10%, var(--color-neutral-white));color:var(--color-success);font-weight:var(--font-weight-semibold)}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarMessage[data-state=error]{background:color-mix(in srgb, var(--color-error) 8%, var(--color-neutral-white));color:var(--color-error)}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard strong{color:var(--color-neutral-black)}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard p{overflow-wrap:anywhere;color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoices{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;display:grid}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoices legend{padding-inline:var(--space-1);color:var(--color-neutral-black);font-size:var(--font-size-text-small);font-weight:var(--font-weight-semibold)}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoice{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-neutral-deep-gray);cursor:pointer;font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoice:hover{background:var(--color-brand-light)}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoice input{width:18px;height:18px;accent-color:var(--color-brand-primary);margin:0}.ArtistProfilePageView-module__fLpAJW__googleCalendarColor{border-radius:var(--radius-pill);background:var(--google-calendar-color,var(--color-brand-primary));width:10px;height:10px}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoiceName{overflow-wrap:anywhere;min-width:0}.ArtistProfilePageView-module__fLpAJW__googleCalendarPrimaryLabel{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-neutral-light-gray);color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);white-space:nowrap}.ArtistProfilePageView-module__fLpAJW__googleCalendarSaveButton{min-height:44px;margin-top:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-md);background:var(--gradient-brand);color:var(--color-neutral-white);cursor:pointer;font:inherit;font-weight:var(--font-weight-bold);border:0}.ArtistProfilePageView-module__fLpAJW__googleCalendarSaveButton:disabled{cursor:default;opacity:.55}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarSelectionHint,.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarChoiceMessage{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs)}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarSelectionHint,.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarChoiceMessage[data-state=error]{color:var(--color-error)}.ArtistProfilePageView-module__fLpAJW__googleCalendarCard .ArtistProfilePageView-module__fLpAJW__googleCalendarChoiceMessage[data-state=saved]{color:var(--color-success)}.ArtistProfilePageView-module__fLpAJW__googleReconnectNotice{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-brand-light);display:grid}.ArtistProfilePageView-module__fLpAJW__googleDisconnectButton{color:var(--color-error);cursor:pointer;font:inherit;font-weight:var(--font-weight-bold);background:0 0;border:0;justify-self:start;padding:0}.ArtistProfilePageView-module__fLpAJW__googleDisconnectButton:disabled,.ArtistProfilePageView-module__fLpAJW__calendarPrimaryButton:disabled,.ArtistProfilePageView-module__fLpAJW__calendarSecondaryButton:disabled{cursor:progress;opacity:.65}.ArtistProfilePageView-module__fLpAJW__calendarMessage{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__calendarMessage[data-state=saved]{color:#22c55e}.ArtistProfilePageView-module__fLpAJW__calendarMessage[data-state=error]{color:#d00000}.ArtistProfilePageView-module__fLpAJW__bottomBar{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4);border:1px solid var(--color-neutral-light-gray);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-radius:16px;display:flex;position:sticky;bottom:0}.ArtistProfilePageView-module__fLpAJW__formMessage{color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);margin:0}.ArtistProfilePageView-module__fLpAJW__formMessage[data-state=saved]{color:#22c55e}.ArtistProfilePageView-module__fLpAJW__formMessage[data-state=error]{color:#d00000}.ArtistProfilePageView-module__fLpAJW__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.ArtistProfilePageView-module__fLpAJW__primaryButton,.ArtistProfilePageView-module__fLpAJW__secondaryButton{min-width:240px;min-height:52px;padding-inline:var(--space-8);font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);white-space:nowrap;flex:0 auto}.ArtistProfilePageView-module__fLpAJW__secondaryButton{border:2px solid var(--color-brand-primary);background:var(--color-neutral-white);color:var(--color-brand-primary)}.ArtistProfilePageView-module__fLpAJW__primaryButton:disabled,.ArtistProfilePageView-module__fLpAJW__secondaryButton:disabled{cursor:progress;opacity:.65}@media (max-width:1180px){.ArtistProfilePageView-module__fLpAJW__profileGrid,.ArtistProfilePageView-module__fLpAJW__filtersGrid,.ArtistProfilePageView-module__fLpAJW__mediaGrid,.ArtistProfilePageView-module__fLpAJW__calendarLayout{grid-template-columns:1fr}}@media (max-width:820px){.ArtistProfilePageView-module__fLpAJW__shell{grid-template-columns:1fr}.ArtistProfilePageView-module__fLpAJW__content{padding:var(--space-6)}.ArtistProfilePageView-module__fLpAJW__row{grid-template-columns:1fr}.ArtistProfilePageView-module__fLpAJW__dashboardSectionHeader,.ArtistProfilePageView-module__fLpAJW__portfolioCard{flex-direction:column;align-items:stretch}.ArtistProfilePageView-module__fLpAJW__portfolioImage{aspect-ratio:16/10;flex-basis:auto;width:100%;height:auto}.ArtistProfilePageView-module__fLpAJW__portfolioActions{flex-direction:row;justify-content:flex-start;width:auto;min-height:auto}.ArtistProfilePageView-module__fLpAJW__portfolioEditor{padding:var(--space-5)}.ArtistProfilePageView-module__fLpAJW__bottomBar{flex-direction:column;align-items:stretch}.ArtistProfilePageView-module__fLpAJW__actions{flex-direction:column}.ArtistProfilePageView-module__fLpAJW__primaryButton,.ArtistProfilePageView-module__fLpAJW__secondaryButton{width:100%;min-width:0;min-height:56px;padding-inline:var(--space-5);white-space:normal}.ArtistProfilePageView-module__fLpAJW__calendarSectionHeader h2{font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5)}.ArtistProfilePageView-module__fLpAJW__googleCalendarChoice{grid-template-columns:auto auto minmax(0,1fr)}.ArtistProfilePageView-module__fLpAJW__googleCalendarPrimaryLabel{grid-column:3;justify-self:start}}@media (prefers-reduced-motion:reduce){.ArtistProfilePageView-module__fLpAJW__portfolioEditorShell{transition:none}}
.TalabActivitiesProjects-module__KjPeJa__wrapper{gap:var(--space-20);flex-direction:column;padding-block:50px;display:flex}.TalabActivitiesProjects-module__KjPeJa__activities{gap:var(--space-10);flex-direction:column;display:flex}.TalabActivitiesProjects-module__KjPeJa__intro{gap:var(--space-4);flex-direction:column;display:flex}.TalabActivitiesProjects-module__KjPeJa__sectionTitle,.TalabActivitiesProjects-module__KjPeJa__subtitle,.TalabActivitiesProjects-module__KjPeJa__activityTitle,.TalabActivitiesProjects-module__KjPeJa__activityDescription,.TalabActivitiesProjects-module__KjPeJa__projectTitle,.TalabActivitiesProjects-module__KjPeJa__projectDescription{margin:0}.TalabActivitiesProjects-module__KjPeJa__sectionTitle{color:var(--color-neutral-black);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2)}.TalabActivitiesProjects-module__KjPeJa__accent,.TalabActivitiesProjects-module__KjPeJa__activityNumber{color:var(--color-brand-primary)}.TalabActivitiesProjects-module__KjPeJa__subtitle{color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-medium);letter-spacing:var(--letter-spacing-text-medium)}.TalabActivitiesProjects-module__KjPeJa__activitiesList{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TalabActivitiesProjects-module__KjPeJa__activity{min-height:200px;padding-block:var(--space-4);border-top:1px solid var(--color-neutral-light-gray);flex-direction:column;gap:15px;display:flex}.TalabActivitiesProjects-module__KjPeJa__activityNumber,.TalabActivitiesProjects-module__KjPeJa__activityTitle{font-size:var(--font-size-heading-4);font-weight:var(--font-weight-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}.TalabActivitiesProjects-module__KjPeJa__activityContent{flex-direction:column;gap:10px;display:flex}.TalabActivitiesProjects-module__KjPeJa__activityTitle{color:var(--color-neutral-black)}.TalabActivitiesProjects-module__KjPeJa__activityDescription,.TalabActivitiesProjects-module__KjPeJa__projectDescription{color:var(--color-neutral-deep-gray);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-medium);letter-spacing:var(--letter-spacing-text-medium)}.TalabActivitiesProjects-module__KjPeJa__projects{gap:var(--space-8);padding-bottom:var(--space-12);flex-direction:column;display:flex}.TalabActivitiesProjects-module__KjPeJa__projectsGrid{column-gap:var(--space-6);row-gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TalabActivitiesProjects-module__KjPeJa__project{flex-direction:column;gap:15px;min-width:0;display:flex}.TalabActivitiesProjects-module__KjPeJa__projectImageWrap{border-radius:var(--hero-card-radius);background:var(--color-neutral-light-gray);width:100%;height:385px;position:relative;overflow:hidden}.TalabActivitiesProjects-module__KjPeJa__projectImage{object-fit:cover}.TalabActivitiesProjects-module__KjPeJa__projectImagePlaceholder{padding:var(--space-5);color:var(--color-neutral-soft-gray);font-size:var(--font-size-text-small);line-height:var(--line-height-text-small);letter-spacing:var(--letter-spacing-text-small);text-align:center;place-items:center;margin:0;display:grid;position:absolute;inset:0}.TalabActivitiesProjects-module__KjPeJa__projectContent{flex-direction:column;gap:10px;display:flex}.TalabActivitiesProjects-module__KjPeJa__projectTitle{color:var(--color-neutral-black);font-size:var(--font-size-heading-4);font-weight:var(--font-weight-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}@media (max-width:1023px) and (min-width:768px){.TalabActivitiesProjects-module__KjPeJa__activitiesList{grid-template-columns:repeat(2,minmax(0,1fr))}.TalabActivitiesProjects-module__KjPeJa__projectImageWrap{height:300px}}@media (max-width:767px){.TalabActivitiesProjects-module__KjPeJa__wrapper{gap:var(--space-15);padding-block:var(--space-10)}.TalabActivitiesProjects-module__KjPeJa__activities{gap:var(--space-8)}.TalabActivitiesProjects-module__KjPeJa__sectionTitle{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3);letter-spacing:var(--letter-spacing-heading-3)}.TalabActivitiesProjects-module__KjPeJa__subtitle{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.TalabActivitiesProjects-module__KjPeJa__activitiesList{gap:var(--space-5);flex-direction:column;display:flex}.TalabActivitiesProjects-module__KjPeJa__activity{grid-template-columns:var(--width-mobile-sm) minmax(0, 1fr);gap:var(--space-4);min-height:0;padding-block:var(--space-5);display:grid}.TalabActivitiesProjects-module__KjPeJa__activityNumber{font-size:var(--font-size-heading-4);font-weight:var(--font-weight-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-heading-4)}.TalabActivitiesProjects-module__KjPeJa__activityTitle,.TalabActivitiesProjects-module__KjPeJa__projectTitle{font-size:var(--font-size-heading-5);font-weight:var(--font-weight-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-heading-5)}.TalabActivitiesProjects-module__KjPeJa__activityDescription,.TalabActivitiesProjects-module__KjPeJa__projectDescription{font-size:var(--font-size-text-normal);line-height:var(--line-height-text-normal);letter-spacing:var(--letter-spacing-text-normal)}.TalabActivitiesProjects-module__KjPeJa__projects{gap:var(--space-8);padding-bottom:0}.TalabActivitiesProjects-module__KjPeJa__projectsGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.TalabActivitiesProjects-module__KjPeJa__projectImageWrap{aspect-ratio:396/240;height:auto}}
