.artist-profile-module__EPfIja__profilePage{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom));position:relative}.artist-profile-module__EPfIja__profileTopbar{justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:.65rem;display:flex}.artist-profile-module__EPfIja__backLink{min-height:2.75rem;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:800;display:inline-flex}.artist-profile-module__EPfIja__backLink:hover{color:hsl(var(--primary))}.artist-profile-module__EPfIja__marketplaceBadge{display:none}.artist-profile-module__EPfIja__profileGrid{gap:1.25rem;display:grid}.artist-profile-module__EPfIja__bookingColumn{min-width:0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__face{background:linear-gradient(180deg, #ffffff05, transparent 35%), hsl(var(--card));border-color:#ffffff14}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child{box-shadow:none;background:0 0;border-color:#0000;padding:0}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:first-child,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>h1,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>p:first-of-type){display:none}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>p:nth-of-type(2){max-width:40rem;margin-top:0;font-size:.95rem;line-height:1.65}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2){border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));gap:0;padding-block:.85rem}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2)>div{background:0 0;border:0;border-radius:0;padding:0 1rem 0 0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2)>div+div{border-left:1px solid hsl(var(--border));padding-left:1rem;padding-right:0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(3){background:0 0;border:0;border-radius:0;padding:0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__face h1{text-wrap:balance}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__face:not(.artist-booking-card__back)>div>div:last-child button{box-shadow:0 16px 38px hsl(var(--primary) / .18)}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back{overscroll-behavior:contain;scroll-margin-top:1rem}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back input,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back select,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back textarea){background:#0000003d;border-color:#ffffff1a}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back input:focus,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back select:focus,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back textarea:focus){border-color:hsl(var(--primary) / .8);box-shadow:0 0 0 3px hsl(var(--primary) / .1)}.artist-profile-module__EPfIja__trustStrip{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));gap:0;margin-top:1.1rem;display:grid}.artist-profile-module__EPfIja__trustCard{min-width:0;padding:1.15rem 0}.artist-profile-module__EPfIja__trustCard+.artist-profile-module__EPfIja__trustCard{border-top:1px solid hsl(var(--border))}.artist-profile-module__EPfIja__trustLabel{color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:900}.artist-profile-module__EPfIja__trustText{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.8125rem;line-height:1.5}.artist-profile-module__EPfIja__reviews{border-top:1px solid hsl(var(--border));margin-top:2rem;padding-top:1.5rem}@media (min-width:768px){.artist-profile-module__EPfIja__trustStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.artist-profile-module__EPfIja__trustCard{padding:1.25rem 1.5rem}.artist-profile-module__EPfIja__trustCard:first-child{padding-left:0}.artist-profile-module__EPfIja__trustCard:last-child{padding-right:0}.artist-profile-module__EPfIja__trustCard+.artist-profile-module__EPfIja__trustCard{border-top:0;border-left:1px solid hsl(var(--border))}}@media (min-width:1024px){.artist-profile-module__EPfIja__profilePage{padding-bottom:4rem}.artist-profile-module__EPfIja__profileGrid{grid-template-columns:minmax(0,.88fr) minmax(24rem,1.12fr);align-items:start;gap:1.5rem}.artist-profile-module__EPfIja__bookingColumn{padding-top:0;position:static;top:auto}.artist-profile-module__EPfIja__reviews{margin-top:2.5rem;padding-top:1.75rem}}@media (max-width:639px){body:has(.artist-booking-card.is-booking) .public-mobile-nav{display:none}.artist-profile-module__EPfIja__profilePage{padding-inline:0;padding-top:.35rem}.artist-profile-module__EPfIja__profileTopbar,.artist-profile-module__EPfIja__trustStrip,.artist-profile-module__EPfIja__reviews{margin-inline:1rem}.artist-profile-module__EPfIja__profileTopbar{align-items:flex-start}.artist-profile-module__EPfIja__profileGrid{gap:.7rem}.artist-profile-module__EPfIja__bookingColumn{z-index:3;margin-top:0;padding-inline:.85rem;position:relative}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child{box-shadow:none;border-radius:0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2){grid-template-columns:1fr;gap:.8rem}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2)>div,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2)>div+div){border:0;padding:0}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__inner>.artist-booking-card__face:first-child>div>div:nth-of-type(2)>div+div{border-top:1px solid hsl(var(--border));padding-top:.8rem}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__face:not(.artist-booking-card__back)>div>div:last-child{bottom:calc(5.45rem + env(safe-area-inset-bottom));z-index:20;margin-inline:-.25rem;border:1px solid hsl(var(--primary) / .24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080808f5;border-radius:1.25rem;margin-bottom:-.25rem;padding:.7rem;position:sticky;box-shadow:0 -16px 42px #00000057}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__face:not(.artist-booking-card__back)>div>div:last-child button{min-height:3rem}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:1.35rem;min-height:0;max-height:calc(100dvh - 5rem);overflow:hidden auto}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back>div{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back h2{font-size:1.4rem;line-height:1.05}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back form,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back label,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back input,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back select,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back textarea){width:100%;min-width:0}:is(.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back input,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back select,.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back textarea){scroll-margin-top:4.5rem;scroll-margin-bottom:calc(2rem + env(safe-area-inset-bottom));font-size:16px}.artist-profile-module__EPfIja__bookingColumn .artist-booking-card__back button{touch-action:manipulation}.artist-profile-module__EPfIja__trustStrip{grid-template-columns:1fr}.artist-profile-module__EPfIja__reviews{padding-top:1.25rem}}@media (prefers-reduced-motion:reduce){.artist-profile-module__EPfIja__bookingColumn *,.artist-profile-module__EPfIja__bookingColumn :before,.artist-profile-module__EPfIja__bookingColumn :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
