.casting-public-profile_page__bGAoB{--profile-header-h:3.5rem;--profile-radius-lg:1.125rem;--profile-radius-md:0.75rem;--profile-gap:1rem;--profile-shadow:0 1px 2px rgb(15 23 42/0.04),0 12px 32px rgb(15 23 42/0.06);min-height:100vh;background:var(--profile-page-bg,#f1f5f9);color:var(--profile-text,#0f172a);scroll-behavior:smooth}.casting-public-profile_page_dark__7kskh{--profile-page-bg:#020617;--profile-text:#f8fafc;--profile-card-bg:#0f172a;--profile-card-border:rgb(148 163 184/0.18);--profile-muted:#94a3b8;--profile-hero-bg:#0f172a;--profile-hero-text:#f8fafc;--profile-hero-muted:#94a3b8;--profile-hero-handle:var(--profile-accent,#a78bfa)}.casting-public-profile_page_light__zQ0oK{--profile-page-bg:#f4f4f5;--profile-text:#0f172a;--profile-card-bg:#ffffff;--profile-card-border:#e4e4e7;--profile-muted:#64748b;--profile-hero-bg:#ffffff;--profile-hero-text:#0f172a;--profile-hero-muted:#64748b;--profile-hero-handle:var(--profile-accent,#b8860b)}.casting-public-profile_previewBanner__RaJbd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;max-width:76rem;margin:0 auto;padding:.75rem 1rem;border-bottom:1px solid rgb(var(--primary)/.2);background:linear-gradient(90deg,rgb(var(--primary)/.12),rgb(var(--primary)/.04));color:var(--profile-text,#0f172a)}.casting-public-profile_previewBanner__RaJbd p{margin:0;flex:1;min-width:12rem;font-size:.8125rem;line-height:1.45}.casting-public-profile_previewBannerBtn__PNY3q{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;border-radius:.55rem;background:rgb(var(--primary));color:#fff;font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap}.casting-public-profile_previewBannerBtn__PNY3q:hover{filter:brightness(1.05)}.casting-public-profile_previewOverlay__Y4ivL{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgb(15 23 42/.58)}.casting-public-profile_previewModal__f3jXr{width:min(100%,26rem);padding:1.35rem 1.25rem 1.15rem;border-radius:var(--profile-radius-lg);background:var(--profile-card-bg,#fff);border:1px solid var(--profile-card-border,#e2e8f0);box-shadow:var(--profile-shadow);color:var(--profile-text,#0f172a)}.casting-public-profile_previewModalTitle___CqT4{margin:0 0 .65rem;font-size:1.125rem;font-weight:800;line-height:1.3}.casting-public-profile_previewModalBody__Zwvwr{margin:0 0 1rem;font-size:.875rem;line-height:1.5;color:var(--profile-muted,#64748b)}.casting-public-profile_previewModalActions__jfWpb{display:flex;flex-direction:column;gap:.5rem}.casting-public-profile_previewModalPrimary___k6Aj{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:.55rem;background:rgb(var(--primary));color:#fff;font-size:.875rem;font-weight:700;text-decoration:none}.casting-public-profile_previewModalPrimary___k6Aj:hover{filter:brightness(1.05)}.casting-public-profile_previewModalSecondary__fljfX{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .9rem;border:0;border-radius:.55rem;background:transparent;color:var(--profile-muted,#64748b);font-size:.8125rem;font-weight:600;cursor:pointer}.casting-public-profile_previewModalSecondary__fljfX:hover{color:var(--profile-text,#0f172a)}.casting-public-profile_container__C_X12{width:100%;max-width:76rem;margin:0 auto;padding-inline:1.25rem}.casting-public-profile_topbarShell__NkIId{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--profile-card-bg,#fff) 94%,transparent);border-bottom:1px solid var(--profile-card-border,#e2e8f0);backdrop-filter:blur(12px)}.casting-public-profile_topbarShellEmbedded__uaCm7{top:var(--blx-header-height,4.25rem);z-index:30}.casting-public-profile_topbar__B5lnz{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:var(--profile-header-h)}.casting-public-profile_headerBrand__bIV0U{display:flex;align-items:center;gap:.65rem;min-width:0;flex-shrink:0;text-decoration:none;color:inherit}.casting-public-profile_desktopNav__qlOdW{display:none;align-items:center;justify-content:center;gap:.25rem;min-width:0;overflow-x:auto;scrollbar-width:none}.casting-public-profile_desktopNav__qlOdW::-webkit-scrollbar{display:none}.casting-public-profile_desktopNavLink__GOj0t{flex-shrink:0;padding:.35rem .7rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--profile-muted,#64748b);text-decoration:none;transition:color .15s ease,background-color .15s ease}.casting-public-profile_desktopNavLink__GOj0t:hover{color:var(--profile-accent,#7c3aed);background:var(--profile-accent-soft,#ede9fe)}.casting-public-profile_menuBtn__bKrol{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:.65rem;background:transparent;color:var(--profile-text,#0f172a);font-size:1.25rem;cursor:pointer}.casting-public-profile_menuBtn__bKrol:hover{border-color:var(--profile-accent,#7c3aed);color:var(--profile-accent,#7c3aed)}.casting-public-profile_topbarActionsMobile__6foOm{display:none;align-items:center;gap:.35rem}.casting-public-profile_topbarActionsMobile__6foOm .casting-public-profile_langChevron__Yl6yh,.casting-public-profile_topbarActionsMobile__6foOm .casting-public-profile_langTriggerLabel__jPBK5{display:none}.casting-public-profile_topbarActionsDesktop__3NnIY{display:none;align-items:center;gap:.5rem}.casting-public-profile_headerControlsLangOnly__UdtPF{gap:0}.casting-public-profile_mobileNavRoot__XzHhb{position:fixed;inset:0;z-index:200}.casting-public-profile_mobileNavOverlay__xUwvd{position:absolute;inset:0;border:none;background:rgb(15 23 42/.5);cursor:pointer}.casting-public-profile_mobileNavPanel__QiK5U{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(100%,20rem);height:100%;padding:1rem;background:var(--profile-card-bg,#fff);border-left:1px solid var(--profile-card-border,#e2e8f0);box-shadow:-12px 0 40px rgb(15 23 42/.12)}.casting-public-profile_mobileNavHead__IjOqM{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.casting-public-profile_mobileNavBrand___jpMy{display:flex;align-items:center;gap:.55rem;min-width:0;font-size:.9375rem;font-weight:800;color:var(--profile-text,#0f172a);text-decoration:none}.casting-public-profile_mobileNavBrand___jpMy span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_mobileNavClose__l0b5_{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:.5rem;background:transparent;color:var(--profile-text,#0f172a);cursor:pointer}.casting-public-profile_mobileNavLinks__8TtKS{display:flex;flex-direction:column;gap:.35rem;flex:1;min-height:0;overflow-y:auto}.casting-public-profile_mobileNavLink__URGjk{display:block;padding:.7rem .85rem;border-radius:var(--profile-radius-md);font-size:.9375rem;font-weight:600;color:var(--profile-text,#0f172a);text-decoration:none}.casting-public-profile_mobileNavLink__URGjk:hover{background:var(--profile-accent-soft,#ede9fe);color:var(--profile-accent,#7c3aed)}.casting-public-profile_mobileNavTools__mkwYn{display:grid;gap:.75rem;flex:1;align-content:start;padding-top:.25rem}.casting-public-profile_mobileNavToast__rlaaV{margin:0;font-size:.75rem;font-weight:600;color:var(--profile-accent,#7c3aed)}.casting-public-profile_mobileNavShare__lE453{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:0 1rem;border:none;border-radius:var(--profile-radius-md);background:var(--profile-accent,#7c3aed);color:#fff;font-size:.875rem;font-weight:700;cursor:pointer}@media (max-width:1023px){.casting-public-profile_topbarActionsMobile__6foOm{display:flex}}@media (min-width:1024px){.casting-public-profile_desktopNav__qlOdW{display:flex}.casting-public-profile_menuBtn__bKrol,.casting-public-profile_topbarActionsMobile__6foOm{display:none}.casting-public-profile_topbarActionsDesktop__3NnIY{display:flex}}.casting-public-profile_brandMark__rtXuW{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--profile-accent,#7c3aed);color:#fff;font-size:.9375rem;flex-shrink:0}.casting-public-profile_brandName__6Gdxu{font-size:.9375rem;font-weight:800;letter-spacing:-.01em;color:var(--profile-text,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_topbarActions__GTe9t{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-left:auto}.casting-public-profile_headerControls__iV8u6{display:flex;align-items:center;gap:.4rem}.casting-public-profile_headerIconBtn__Qzf8S{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:999px;background:transparent;color:var(--profile-text,#0f172a);font-size:.9375rem;cursor:pointer}.casting-public-profile_headerIconBtn__Qzf8S:hover{border-color:var(--profile-accent,#7c3aed);color:var(--profile-accent,#7c3aed)}.casting-public-profile_langTrigger__iEsH8{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .75rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:999px;background:transparent;color:var(--profile-text,#0f172a);font-size:.75rem;font-weight:600;cursor:pointer}.casting-public-profile_langTrigger__iEsH8:hover{border-color:var(--profile-accent,#7c3aed)}.casting-public-profile_langTriggerLabel__jPBK5{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_langChevron__Yl6yh{font-size:.65rem;opacity:.7}.casting-public-profile_shareBtn__NWwfC{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:.65rem;background:transparent;color:var(--profile-text,#0f172a);font-size:.8125rem;font-weight:600;cursor:pointer}.casting-public-profile_shareBtn__NWwfC:hover{border-color:var(--profile-accent,#7c3aed);color:var(--profile-accent,#7c3aed)}.casting-public-profile_shareToast__k9i3v{font-size:.75rem;color:var(--profile-accent,#7c3aed)}.casting-public-profile_profileSection__Y3rDd{scroll-margin-top:calc(var(--profile-header-h) + .75rem)}.casting-public-profile_hero__4Anvy{padding-block:1rem .5rem}.casting-public-profile_heroPro__8froF{padding:1.35rem 1.5rem 1.5rem;border-radius:var(--profile-radius-lg);background:var(--profile-hero-bg,#fff);color:var(--profile-hero-text,#0f172a);border:1px solid var(--profile-card-border,#e4e4e7);box-shadow:var(--profile-shadow)}.casting-public-profile_heroProMain__FhoRD{display:grid;grid-template-columns:auto minmax(0,.95fr) minmax(0,1.15fr);gap:1.25rem 1.5rem;align-items:start}.casting-public-profile_heroProBody__JO0BE{min-width:0;padding-top:.15rem}.casting-public-profile_heroProMeta__sAtrc{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.65rem}.casting-public-profile_heroProMetaItem__LtImm{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;color:var(--profile-hero-muted,#64748b)}.casting-public-profile_zodiacGlyph__gZHSj{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;font-size:1rem;line-height:1}.casting-public-profile_heroActionBtn__rv9VB{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border:1px solid color-mix(in srgb,var(--profile-accent,#7c3aed) 35%,transparent);border-radius:.55rem;background:var(--profile-accent-soft,#ede9fe);font:inherit;font-size:.8125rem;font-weight:700;color:var(--profile-accent,#7c3aed);cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.casting-public-profile_heroActionBtn__rv9VB:focus-visible,.casting-public-profile_heroActionBtn__rv9VB:hover{text-decoration:none;background:color-mix(in srgb,var(--profile-accent-soft,#ede9fe) 65%,var(--profile-accent,#7c3aed) 14%);border-color:color-mix(in srgb,var(--profile-accent,#7c3aed) 50%,transparent)}.casting-public-profile_heroProBio__5IlR7{min-width:0;padding-top:.15rem;border-left:1px solid var(--profile-card-border,#e4e4e7);padding-left:1.25rem}.casting-public-profile_heroProBioExcerpt__8P1wT{margin:0;font-size:.875rem;line-height:1.65;color:var(--profile-hero-muted,#64748b);white-space:pre-wrap;word-break:break-word}.casting-public-profile_heroProBio__5IlR7 .casting-public-profile_heroActionBtn__rv9VB{margin-top:.75rem}.casting-public-profile_heroInner__Gy8XZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;align-items:center;padding:1.5rem;border-radius:1.25rem;background:var(--profile-hero-bg);color:var(--profile-hero-text,#f8fafc);box-shadow:0 24px 48px rgb(15 23 42/.18)}.casting-public-profile_heroPhoto__0MLVP{-o-object-fit:cover;object-fit:cover}.casting-public-profile_heroPhotoWrap__QWTyr,.casting-public-profile_heroPhoto__0MLVP{width:11.5rem;height:14rem;border-radius:1rem;border:1px solid var(--profile-card-border,#e4e4e7);flex-shrink:0;box-shadow:0 12px 28px rgb(15 23 42/.12)}.casting-public-profile_heroPhotoWrap__QWTyr{position:relative;overflow:hidden}.casting-public-profile_heroPhotoWrap__QWTyr>span:first-child{position:absolute;inset:0}.casting-public-profile_heroPhotoWrap__QWTyr .casting-public-profile_heroPhoto__0MLVP{width:100%;height:100%;border:none;box-shadow:none;border-radius:0}.casting-public-profile_heroPhotoFallback__2OXa3{display:inline-flex;align-items:center;justify-content:center;background:var(--profile-accent-soft,#faf5eb);color:var(--profile-accent,#b8860b);font-size:1.75rem;font-weight:800}.casting-public-profile_heroBody__2rxXc{min-width:0}.casting-public-profile_heroTitleRow__O4sfv{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.casting-public-profile_heroName__auVLv{margin:0;font-size:clamp(1.625rem,3vw,2.375rem);font-weight:800;letter-spacing:-.02em;color:var(--profile-hero-text,#0f172a)}.casting-public-profile_verifiedBadge__7CnJO{color:var(--profile-accent,#b8860b);font-size:1.35rem}.casting-public-profile_heroRole__mL48X{margin:.35rem 0 0;font-size:.9375rem;color:var(--profile-hero-muted,#64748b)}.casting-public-profile_heroDot__hpNnA{opacity:.65}.casting-public-profile_heroHandle__HLs0C{margin:.35rem 0 0;font-size:.875rem;font-weight:700;color:var(--profile-hero-handle,var(--profile-accent,#b8860b))}.casting-public-profile_heroStats__w7GYp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem}.casting-public-profile_heroStat__e40vn{padding:.65rem .75rem;border-radius:.75rem;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.1)}.casting-public-profile_heroStatLabel__zsIPc{display:block;font-size:.6875rem;color:rgb(248 250 252/.72)}.casting-public-profile_heroStatValue__zab0b{display:block;margin-top:.15rem;font-size:.9375rem;font-weight:800}.casting-public-profile_heroActions__XU33Y{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.casting-public-profile_heroPrimaryBtn__icYCm,.casting-public-profile_heroSecondaryBtn__mvGWk{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 1rem;border-radius:.65rem;font-size:.8125rem;font-weight:700;text-decoration:none;cursor:pointer}.casting-public-profile_heroPrimaryBtn__icYCm{border:none;background:var(--profile-accent,#b8860b);color:#fff}.casting-public-profile_heroSecondaryBtn__mvGWk{border:1px solid var(--profile-card-border,#e4e4e7);background:transparent;color:var(--profile-hero-text,#0f172a)}.casting-public-profile_content__yzL91{padding-block:.5rem 2.5rem}.casting-public-profile_profileLayout__QT3cb{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--profile-gap)}.casting-public-profile_profileSpanFull__kdph8{grid-column:1/-1}.casting-public-profile_profileBento__doqo_{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--profile-gap)}.casting-public-profile_profileBento__doqo_>.casting-public-profile_card__OD4Us{grid-column:span 12;min-width:0}@media (min-width:768px){.casting-public-profile_profileBentoContact__1YirS,.casting-public-profile_profileBentoLocations__vk5nn{grid-column:span 6}.casting-public-profile_profileBentoLanguages__bAYnQ,.casting-public-profile_profileBentoPhysical__2nX_s{grid-column:span 12}}@media (min-width:1024px){.casting-public-profile_profileBentoContact__1YirS,.casting-public-profile_profileBentoLanguages__bAYnQ,.casting-public-profile_profileBentoLocations__vk5nn{grid-column:span 4}}.casting-public-profile_sectionCard__ufb6y{padding:1.35rem 1.5rem}.casting-public-profile_sectionHead__FXKk7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.casting-public-profile_layout__zuFB6{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);gap:1rem}.casting-public-profile_mainColumn__1CTal,.casting-public-profile_sideColumn__g6UPz{display:flex;flex-direction:column;gap:1rem}.casting-public-profile_card__OD4Us{padding:1.25rem 1.35rem;border-radius:var(--profile-radius-lg);background:var(--profile-card-bg,#fff);border:1px solid var(--profile-card-border,#e4e4e7);box-shadow:var(--profile-shadow)}.casting-public-profile_cardTitle__J8QOD{margin:0 0 1rem;padding-bottom:.65rem;border-bottom:1px solid var(--profile-card-border,#e4e4e7);font-size:1rem;font-weight:800;letter-spacing:-.02em;color:var(--profile-text,#0f172a)}.casting-public-profile_cardSubtitle__6Gb7A{margin:-.35rem 0 .75rem;font-size:.8125rem;font-weight:600;color:var(--profile-muted,#64748b)}.casting-public-profile_aboutText__isQGL{margin:0;white-space:pre-wrap;line-height:1.65;color:var(--profile-text,#334155);font-size:.9375rem}.casting-public-profile_contactList__eBTEZ{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.casting-public-profile_contactRow__HVtph{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:.75rem;border:1px solid var(--profile-card-border,#e2e8f0);text-decoration:none;color:inherit}.casting-public-profile_contactRow__HVtph i{font-size:1.125rem;color:var(--profile-accent,#7c3aed)}.casting-public-profile_contactRow__HVtph strong{display:block;font-size:.75rem;color:var(--profile-muted,#64748b)}.casting-public-profile_contactRow__HVtph span span{display:block;margin-top:.1rem;font-size:.875rem;font-weight:700;color:var(--profile-text,#0f172a)}.casting-public-profile_socialRow__0Xm74{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.casting-public-profile_socialIconBtn__z49Yl{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--profile-card-border,#e2e8f0);color:var(--profile-text,#0f172a);text-decoration:none}.casting-public-profile_countryCardGrid__CrrC6{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(6.75rem,1fr));gap:.65rem}.casting-public-profile_countryCard__V_CvL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:5.25rem;padding:.7rem .5rem;border-radius:.75rem;border:1px solid var(--profile-card-border,#e2e8f0);background:linear-gradient(165deg,color-mix(in srgb,var(--profile-card-bg,#fff) 96%,var(--profile-accent-soft,#ede9fe)) 0,var(--profile-card-bg,#fff) 100%);box-shadow:0 1px 3px rgb(15 23 42/.05);text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.casting-public-profile_countryCard__V_CvL:hover{border-color:color-mix(in srgb,var(--profile-accent,#7c3aed) 35%,var(--profile-card-border,#e2e8f0));box-shadow:0 6px 16px rgb(15 23 42/.08);transform:translateY(-1px)}.casting-public-profile_countryCardName__k3nhC{display:block;width:100%;font-size:.6875rem;font-weight:700;line-height:1.25;color:var(--profile-text,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_countryList__2Rl5z{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem}.casting-public-profile_countryRow__U8BHz{display:flex;align-items:center;gap:.55rem;font-size:.8125rem;font-weight:600;color:var(--profile-text,#0f172a)}.casting-public-profile_langSkillList__Dl0S_{margin:0;padding:0;list-style:none;display:grid;gap:1rem}.casting-public-profile_langSkillRow__m858U{display:grid;gap:.45rem}.casting-public-profile_langSkillHead__eLbYB{display:flex;align-items:center;gap:.55rem}.casting-public-profile_langSkillName__HBVSj{flex:1;font-size:.875rem;font-weight:700;color:var(--profile-text,#0f172a)}.casting-public-profile_langSkillLevel__zlNcF{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--profile-muted,#64748b)}.casting-public-profile_langSkillLevel__zlNcF i{color:var(--profile-accent,#7c3aed);font-size:.8125rem}.casting-public-profile_langSkillTrack__WUj0o{height:.35rem;border-radius:999px;background:var(--profile-card-border,#e4e4e7);overflow:hidden}.casting-public-profile_langSkillFill__x09gy{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--profile-accent,#b8860b),color-mix(in srgb,var(--profile-accent,#b8860b) 70%,#fff))}.casting-public-profile_physicalGrid__Z3Aj2{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}@media (min-width:640px){.casting-public-profile_physicalGrid__Z3Aj2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.casting-public-profile_physicalGrid__Z3Aj2{grid-template-columns:repeat(4,minmax(0,1fr))}}.casting-public-profile_physicalStat___VX_Q{display:grid;gap:.2rem;padding:.75rem .85rem;border-radius:var(--profile-radius-md);border:1px solid var(--profile-card-border,#e2e8f0);background:color-mix(in srgb,var(--profile-accent-soft,#ede9fe) 35%,transparent)}.casting-public-profile_physicalStat___VX_Q dt{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--profile-muted,#64748b)}.casting-public-profile_physicalStat___VX_Q dd{margin:0;font-size:.8125rem;font-weight:800;line-height:1.35;color:var(--profile-text,#0f172a);word-break:break-word}.casting-public-profile_langList___Mm4n,.casting-public-profile_tagList__wbFYe{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.casting-public-profile_langPill__2nlmo,.casting-public-profile_tagPill___TJ23{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600}.casting-public-profile_tagPill___TJ23{background:var(--profile-accent-soft,#ede9fe);color:var(--profile-accent,#7c3aed)}.casting-public-profile_langPill__2nlmo{border:1px solid var(--profile-accent,#7c3aed);color:var(--profile-accent,#7c3aed)}.casting-public-profile_physicalList__t0xEO{margin:0;display:grid;gap:.55rem}.casting-public-profile_physicalRow__M1ooz{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.55rem;border-bottom:1px solid var(--profile-card-border,#e2e8f0)}.casting-public-profile_physicalRow__M1ooz:last-child{border-bottom:0;padding-bottom:0}.casting-public-profile_physicalRow__M1ooz dt{font-size:.8125rem;color:var(--profile-muted,#64748b)}.casting-public-profile_physicalRow__M1ooz dd{margin:0;font-size:.875rem;font-weight:700;color:var(--profile-text,#0f172a);text-align:right}.casting-public-profile_tabPanel__4ygZ3{display:grid;gap:1rem}.casting-public-profile_tabList__pY5R2{display:flex;flex-wrap:wrap;gap:.5rem}.casting-public-profile_tabBtn__FVpkE{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:999px;background:transparent;color:var(--profile-muted,#64748b);font-size:.8125rem;font-weight:600;cursor:pointer}.casting-public-profile_tabBtnActive__y_SzT{border-color:var(--profile-accent,#7c3aed);background:var(--profile-accent-soft,#ede9fe);color:var(--profile-accent,#7c3aed)}.casting-public-profile_tabCount___r8wa{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:var(--profile-accent-soft,#ede9fe);font-size:.6875rem}.casting-public-profile_bioPanel__9EMcw{display:grid;gap:1rem}.casting-public-profile_bioGrid__kVz_P{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}@media (min-width:900px){.casting-public-profile_bioGrid__kVz_P{grid-template-columns:minmax(0,1.45fr) minmax(12rem,.75fr)}}.casting-public-profile_bioQuoteCard__tsbef{display:grid;gap:.65rem;padding:1.15rem 1.25rem;border-radius:1rem;background:var(--profile-accent-soft,#faf5eb);border-left:3px solid var(--profile-accent,#b8860b);color:var(--profile-text,#0f172a)}.casting-public-profile_bioQuoteCard__tsbef i{font-size:1.5rem;color:var(--profile-accent,#b8860b);opacity:.85}.casting-public-profile_bioQuoteText___kHIj{margin:0;font-size:.9375rem;line-height:1.55;font-style:italic}.casting-public-profile_bioQuoteAuthor__AMspS{font-size:.8125rem;font-weight:700;color:var(--profile-accent,#b8860b)}.casting-public-profile_bio__SyY0R{margin:0;white-space:pre-wrap;line-height:1.65;color:var(--profile-text,#334155)}.casting-public-profile_mediaGrid__cKTYG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.casting-public-profile_mediaCardThumb__UFr23,.casting-public-profile_mediaGrid__cKTYG .casting-public-profile_galleryThumb___xALy{aspect-ratio:4/5;border-radius:.85rem}.casting-public-profile_tabContent__JAhEx{display:grid;gap:.25rem}.casting-public-profile_gallery__VtOo2{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.5rem}.casting-public-profile_galleryCell__6z7oW{margin:0;min-width:0}.casting-public-profile_galleryThumb___xALy{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:.5rem;overflow:hidden;cursor:zoom-in;background:var(--profile-card-bg,#fff);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.casting-public-profile_galleryThumb___xALy>span:first-child{position:absolute;inset:0}.casting-public-profile_galleryThumb___xALy:hover{transform:translateY(-1px);border-color:var(--profile-accent,#7c3aed);box-shadow:0 8px 20px rgb(15 23 42/.12)}.casting-public-profile_galleryThumbImg__KaqWK{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.casting-public-profile_galleryThumbCaption__TVRV9{margin:.3rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--profile-muted,#64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_galleryThumbMissing__P_jrT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--profile-muted,#94a3b8);font-size:1.5rem;background:color-mix(in srgb,var(--profile-card-border,#e2e8f0) 45%,transparent)}.casting-public-profile_lightbox__ohS3r{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgb(0 0 0/.9);backdrop-filter:blur(4px)}.casting-public-profile_lightboxFigure__2b9jl{position:relative;display:flex;flex-direction:column;align-items:center;max-width:min(100%,56rem);margin:0}.casting-public-profile_lightboxImage__bqVO_{max-width:100%;max-height:min(78vh,48rem);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;box-shadow:0 24px 64px rgb(0 0 0/.45)}.casting-public-profile_lightboxCaption__dz8Hp{margin:.75rem 0 0;max-width:36rem;text-align:center;font-size:.875rem;color:rgb(248 250 252/.88)}.casting-public-profile_lightboxCounter__3HC5G{margin:.35rem 0 0;font-size:.75rem;color:rgb(248 250 252/.65)}.casting-public-profile_lightboxClose__WcwbT{position:absolute;top:1rem;right:1rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:999px;background:rgb(255 255 255/.12);color:#fff;font-size:1rem;cursor:pointer}.casting-public-profile_lightboxClose__WcwbT:hover{background:rgb(255 255 255/.22)}.casting-public-profile_lightboxNav__1anJH{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:999px;background:rgb(255 255 255/.12);color:#fff;font-size:1.125rem;cursor:pointer;transform:translateY(-50%)}.casting-public-profile_lightboxNav__1anJH:hover{background:rgb(255 255 255/.22)}.casting-public-profile_lightboxNavPrev__HGsYy{left:1rem}.casting-public-profile_lightboxNavNext__RDKD6{right:1rem}.casting-public-profile_mediaCardThumb__UFr23{position:relative;display:block;width:100%;padding:0;border:1px solid var(--profile-card-border,#e2e8f0);overflow:hidden;cursor:pointer;background:var(--profile-card-bg,#fff);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.casting-public-profile_mediaCardThumb__UFr23>span:first-child{position:absolute;inset:0}.casting-public-profile_mediaCardThumb__UFr23:hover{transform:translateY(-1px);border-color:var(--profile-accent,#7c3aed);box-shadow:0 8px 20px rgb(15 23 42/.12)}.casting-public-profile_mediaCardThumbImg__Ch_qV{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.casting-public-profile_mediaCardPlaceholder__jEn7r{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;background:linear-gradient(160deg,var(--profile-accent-soft,#ede9fe) 0,var(--profile-card-bg,#fff) 100%);color:var(--profile-accent,#7c3aed)}.casting-public-profile_mediaCardPlaceholder__jEn7r svg{width:2.25rem;height:2.25rem;opacity:.85}.casting-public-profile_mediaCardPlay__jUExy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(15 23 42/.28);color:#fff;font-size:2rem;pointer-events:none}.casting-public-profile_mediaCardProvider__UnJJi{position:absolute;left:.4rem;bottom:.4rem;max-width:calc(100% - .8rem);padding:.15rem .45rem;border-radius:999px;background:rgb(15 23 42/.72);color:#fff;font-size:.625rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting-public-profile_footer__d9Szm{padding-block:1.25rem 1.75rem;border-top:1px solid var(--profile-card-border,#e2e8f0);background:var(--profile-card-bg,#fff)}.casting-public-profile_footerInner__AwCKU{display:flex;flex-direction:column;align-items:center;gap:.625rem 1rem;text-align:center}@media (min-width:640px){.casting-public-profile_footerInner__AwCKU{flex-direction:row;flex-wrap:wrap;justify-content:center}}.casting-public-profile_footerLegalLink__YKIHd{font-size:.8125rem;font-weight:600;color:var(--profile-text,#0f172a);text-decoration:none;transition:color .15s ease}.casting-public-profile_footerLegalLink__YKIHd:hover{color:var(--profile-accent,#7c3aed)}.casting-public-profile_footerLink__uZCUI{display:block;font-size:.8125rem;font-weight:600;color:var(--profile-muted,#64748b);text-decoration:none;transition:color .15s ease}.casting-public-profile_footerLink__uZCUI:hover{color:var(--profile-accent,#7c3aed)}.casting-public-profile_pageEnter__GdZZy{opacity:0}.casting-public-profile_pageReady___xYZ5{opacity:1;transition:opacity .4s ease}.casting-public-profile_preloader__RFSS0{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--profile-page-bg,#f4f4f5);pointer-events:none;transition:opacity .45s ease,visibility .45s ease}.casting-public-profile_preloaderDone__fvJPg{opacity:0;visibility:hidden;pointer-events:none}.casting-public-profile_preloaderCard__BhEc4{display:flex;flex-direction:column;align-items:center;gap:.85rem;min-width:12rem}.casting-public-profile_preloaderMark__p8Az8{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.85rem;background:var(--profile-text,#0f172a);color:#fff;font-size:1.35rem;animation:casting-public-profile_preloaderPulse__xA0ff 1.1s ease-in-out infinite}.casting-public-profile_preloaderHandle___iIi3{font-size:.9375rem;font-weight:800;color:var(--profile-text,#0f172a)}.casting-public-profile_preloaderTrack__EiVw3{width:100%;height:.2rem;border-radius:999px;background:color-mix(in srgb,var(--profile-card-border,#e2e8f0) 70%,transparent);overflow:hidden}.casting-public-profile_preloaderBar__G8Psm{display:block;width:45%;height:100%;border-radius:inherit;background:var(--profile-accent,#7c3aed);animation:casting-public-profile_preloaderBarSlide__uNK5m 1s ease-in-out infinite}@keyframes casting-public-profile_preloaderPulse__xA0ff{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.88}}@keyframes casting-public-profile_preloaderBarSlide__uNK5m{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.casting-public-profile_langWrap__zrvO5{position:relative}.casting-public-profile_langMenu__QOnze{position:absolute;right:0;top:calc(100% + .35rem);min-width:11rem;padding:.35rem;border:1px solid var(--profile-card-border,#e2e8f0);border-radius:.75rem;background:var(--profile-card-bg,#fff);box-shadow:0 12px 32px rgb(15 23 42/.12);z-index:30}.casting-public-profile_langMenuItem__byoo_{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;border:none;border-radius:.45rem;background:transparent;color:var(--profile-text,#0f172a);font-size:.8125rem;text-align:left;cursor:pointer}.casting-public-profile_langMenuItemActive__3FbIA,.casting-public-profile_langMenuItem__byoo_:hover{background:var(--profile-accent-soft,#ede9fe);color:var(--profile-accent,#7c3aed)}@media (max-width:960px){.casting-public-profile_layout__zuFB6{grid-template-columns:1fr}.casting-public-profile_heroProMain__FhoRD{grid-template-columns:auto minmax(0,1fr)}.casting-public-profile_heroProBio__5IlR7{grid-column:1/-1;border-left:none;padding-left:0;padding-top:.75rem;border-top:1px solid var(--profile-card-border,#e4e4e7)}.casting-public-profile_bioGrid__kVz_P{grid-template-columns:1fr}.casting-public-profile_countryCardGrid__CrrC6{grid-template-columns:repeat(2,minmax(0,1fr))}.casting-public-profile_physicalGrid__Z3Aj2{grid-template-columns:1fr}.casting-public-profile_heroInner__Gy8XZ{grid-template-columns:1fr;text-align:center}.casting-public-profile_heroPhotoFallback__2OXa3,.casting-public-profile_heroPhoto__0MLVP{margin-inline:auto}.casting-public-profile_heroActions__XU33Y,.casting-public-profile_heroTitleRow__O4sfv{justify-content:center}.casting-public-profile_heroStats__w7GYp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.casting-public-profile_container__C_X12{padding-inline:1rem}.casting-public-profile_topbar__B5lnz{flex-wrap:nowrap}.casting-public-profile_langTriggerLabel__jPBK5,.casting-public-profile_shareBtnLabel__HLl8S{display:none}.casting-public-profile_heroProMain__FhoRD{grid-template-columns:1fr;text-align:center}.casting-public-profile_heroPhotoFallback__2OXa3,.casting-public-profile_heroPhoto__0MLVP{margin-inline:auto;width:9rem;height:11rem}.casting-public-profile_heroProMeta__sAtrc,.casting-public-profile_heroTitleRow__O4sfv{justify-content:center}.casting-public-profile_gallery__VtOo2{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.casting-public-profile_mediaGrid__cKTYG{grid-template-columns:repeat(3,minmax(0,1fr))}.casting-public-profile_lightboxNavPrev__HGsYy{left:.5rem}.casting-public-profile_lightboxNavNext__RDKD6{right:.5rem}.casting-public-profile_physicalRow__M1ooz{flex-direction:column;gap:.2rem}.casting-public-profile_physicalRow__M1ooz dd{text-align:left}}@media print{.casting-public-profile_headerControls__iV8u6,.casting-public-profile_heroSecondaryBtn__mvGWk,.casting-public-profile_shareBtn__NWwfC{display:none!important}.casting-public-profile_page__bGAoB{background:#fff;color:#000}.casting-public-profile_hero__4Anvy{-moz-column-break-inside:avoid;break-inside:avoid}}.casting-lazy-media_wrap__S6nNQ{position:relative;overflow:hidden;background:color-mix(in srgb,var(--profile-card-border,#e2e8f0) 55%,transparent)}.casting-lazy-media_wrapFill__8Aqhr{display:block;width:100%;height:100%}.casting-lazy-media_wrapInline__z5f28{display:inline-flex;flex-shrink:0;vertical-align:middle}.casting-lazy-media_shimmer__wKD6R{position:absolute;inset:0;background:linear-gradient(110deg,color-mix(in srgb,var(--profile-card-border,#e2e8f0) 40%,transparent) 0,color-mix(in srgb,var(--profile-accent-soft,#ede9fe) 80%,transparent) 45%,color-mix(in srgb,var(--profile-card-border,#e2e8f0) 40%,transparent) 90%);background-size:200% 100%;animation:casting-lazy-media_castingLazyShimmer__DicTl 1.2s ease-in-out infinite}.casting-lazy-media_img___ayQd{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .2s ease}.casting-lazy-media_imgLoaded__eFfe1{opacity:1}.casting-lazy-media_imgFailed__xPufj{opacity:0}@keyframes casting-lazy-media_castingLazyShimmer__DicTl{0%{background-position:100% 0}to{background-position:-100% 0}}