.style-module-scss-module__IWxIbG__talentProfilePage{color:#fff;background-color:#26010f;width:100%;margin:0;padding:0}.style-module-scss-module__IWxIbG__talentProfilePage>section{padding-left:20px;padding-right:20px}@media (min-width:1441px){.style-module-scss-module__IWxIbG__talentProfilePage>section{padding-left:40px;padding-right:40px}}@media (min-width:1920px){.style-module-scss-module__IWxIbG__talentProfilePage>section{padding-left:50px;padding-right:50px}}@media (min-width:2560px){.style-module-scss-module__IWxIbG__talentProfilePage>section{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.style-module-scss-module__IWxIbG__talentProfilePage>section{padding-left:16px;padding-right:16px}}.style-module-scss-module__IWxIbG__heroSection{width:100%;padding-top:60px;padding-bottom:60px}@media (max-width:1024px){.style-module-scss-module__IWxIbG__heroSection{padding-top:50px;padding-bottom:50px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__heroSection{padding-top:40px;padding-bottom:40px}}.style-module-scss-module__IWxIbG__heroWrapper{align-items:flex-start;gap:40px;display:flex}@media (max-width:1024px){.style-module-scss-module__IWxIbG__heroWrapper{gap:30px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__heroWrapper{flex-direction:column;gap:30px}}.style-module-scss-module__IWxIbG__imageColumn{flex-direction:column;flex:2;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}@media (max-width:768px){.style-module-scss-module__IWxIbG__imageColumn{flex:1;align-items:center;gap:28px}}@media (max-width:480px){.style-module-scss-module__IWxIbG__imageColumn{gap:24px}}.style-module-scss-module__IWxIbG__columnInfo{flex-direction:column;gap:20px;width:100%;display:flex}@media (max-width:768px){.style-module-scss-module__IWxIbG__columnInfo{text-align:center;align-items:center;gap:16px}}.style-module-scss-module__IWxIbG__imageWrapper{aspect-ratio:4/5;border-radius:16px;width:100%;max-width:420px;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 20px 60px #ed017f26}@media (max-width:768px){.style-module-scss-module__IWxIbG__imageWrapper{border-radius:12px;max-width:100%}}.style-module-scss-module__IWxIbG__imageWrapper img{object-fit:cover;width:100%;height:100%}.style-module-scss-module__IWxIbG__imageWrapper:hover{box-shadow:0 30px 80px #ed017f40}.style-module-scss-module__IWxIbG__sidePanel{flex-direction:column;flex:1;gap:24px;max-width:400px;display:flex}@media (max-width:768px){.style-module-scss-module__IWxIbG__sidePanel{flex-direction:column-reverse;flex:1;max-width:100%}}.style-module-scss-module__IWxIbG__viewNextCard{cursor:pointer;background:linear-gradient(135deg,#ed017f 0%,#c2015f 100%);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:16px;height:fit-content;max-height:480px;padding:24px;text-decoration:none;transition:box-shadow .3s;display:flex}.style-module-scss-module__IWxIbG__viewNextCard:hover{box-shadow:0 15px 40px #ed017f4d}@media (max-width:768px){.style-module-scss-module__IWxIbG__viewNextCard{gap:14px;max-height:none;padding:20px}}.style-module-scss-module__IWxIbG__viewNextHeader{justify-content:space-between;align-items:center;display:flex}.style-module-scss-module__IWxIbG__viewNextLabel{color:#ffffffe6;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}@media (max-width:768px){.style-module-scss-module__IWxIbG__viewNextLabel{letter-spacing:.5px;font-size:13px}}.style-module-scss-module__IWxIbG__viewNextArrow{color:#fff;font-size:20px}@media (max-width:768px){.style-module-scss-module__IWxIbG__viewNextArrow{font-size:18px}}.style-module-scss-module__IWxIbG__nextTalentImage{aspect-ratio:1;background:0 0;border-radius:10px;width:100%;position:relative;overflow:hidden}.style-module-scss-module__IWxIbG__nextTalentImage img{object-fit:contain;width:100%;height:100%}.style-module-scss-module__IWxIbG__nextTalentInfo{flex-direction:column;gap:6px;display:flex}.style-module-scss-module__IWxIbG__nextTalentName{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.3}@media (max-width:768px){.style-module-scss-module__IWxIbG__nextTalentName{font-size:15px}}.style-module-scss-module__IWxIbG__nextTalentRole{color:#ffffffd9;margin:0;font-size:13px;line-height:1.3}@media (max-width:768px){.style-module-scss-module__IWxIbG__nextTalentRole{font-size:12px}}.style-module-scss-module__IWxIbG__shareSection{background:0 0;border:none;flex-direction:column;gap:16px;padding:0;display:flex}@media (max-width:768px){.style-module-scss-module__IWxIbG__shareSection{gap:14px}}.style-module-scss-module__IWxIbG__shareTitle{color:#fff;letter-spacing:.3px;margin:0;font-size:15px;font-weight:700;line-height:1.4}@media (max-width:768px){.style-module-scss-module__IWxIbG__shareTitle{font-size:14px}}.style-module-scss-module__IWxIbG__socialLinks{align-items:center;gap:14px;display:flex}.style-module-scss-module__IWxIbG__socialIcon{color:#ed017f;cursor:pointer;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.style-module-scss-module__IWxIbG__socialIcon:hover{color:#fff;background:#ed017f}@media (max-width:768px){.style-module-scss-module__IWxIbG__socialIcon{width:52px;height:52px;font-size:20px}}.style-module-scss-module__IWxIbG__toast{color:#fff;z-index:9999;background-color:#ed017f;border-radius:8px;padding:16px 24px;font-size:14px;font-weight:500;animation:.3s ease-in-out style-module-scss-module__IWxIbG__slideUp;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}@media (max-width:768px){.style-module-scss-module__IWxIbG__toast{padding:14px 20px;font-size:13px;bottom:16px}}.style-module-scss-module__IWxIbG__toast p{margin:0}@keyframes style-module-scss-module__IWxIbG__slideUp{0%{opacity:0;transform:translate(-50%)translateY(100px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.style-module-scss-module__IWxIbG__talentName{letter-spacing:-1px;margin:0;font-size:56px;font-weight:700;line-height:1.2}@media (max-width:1024px){.style-module-scss-module__IWxIbG__talentName{font-size:48px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__talentName{font-size:36px}}@media (max-width:480px){.style-module-scss-module__IWxIbG__talentName{font-size:28px}}.style-module-scss-module__IWxIbG__talentRole{color:#ed017f;text-transform:uppercase;letter-spacing:2px;margin:0;font-size:16px;font-weight:600}@media (max-width:768px){.style-module-scss-module__IWxIbG__talentRole{letter-spacing:1.5px;font-size:14px}}.style-module-scss-module__IWxIbG__biography{color:#d0d0d0;letter-spacing:.3px;max-width:900px;margin:0;font-size:16px;line-height:1.8}@media (max-width:1024px){.style-module-scss-module__IWxIbG__biography{font-size:15px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__biography{font-size:14px;line-height:1.7}}@media (max-width:480px){.style-module-scss-module__IWxIbG__biography{font-size:13px}}.style-module-scss-module__IWxIbG__showsSection{border-top:1px solid #ed017f1a;width:100%;padding-top:80px;padding-bottom:80px}@media (max-width:1024px){.style-module-scss-module__IWxIbG__showsSection{padding-top:60px;padding-bottom:60px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__showsSection{padding-top:50px;padding-bottom:50px}}.style-module-scss-module__IWxIbG__showsTitle{color:#fff;letter-spacing:-.5px;margin:0 0 50px;font-size:40px;font-weight:700;line-height:1.3}@media (max-width:1024px){.style-module-scss-module__IWxIbG__showsTitle{margin-bottom:40px;font-size:32px}}@media (max-width:768px){.style-module-scss-module__IWxIbG__showsTitle{margin-bottom:35px;font-size:28px}}@media (max-width:480px){.style-module-scss-module__IWxIbG__showsTitle{margin-bottom:30px;font-size:24px}}.style-module-scss-module__IWxIbG__showsGrid{scroll-behavior:smooth;grid-template-columns:repeat(6,1fr);gap:16px;padding-bottom:12px;display:grid;overflow:auto hidden}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar{height:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-track{background:#ed017f0d;border-radius:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-thumb{background:#ed017f4d;border-radius:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-thumb:hover{background:#ed017f80}@media (max-width:1024px){.style-module-scss-module__IWxIbG__showsGrid{grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:0;overflow-x:visible}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar{display:none}}@media (max-width:768px){.style-module-scss-module__IWxIbG__showsGrid{scroll-behavior:smooth;gap:16px;padding-bottom:12px;display:flex;overflow:auto hidden}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar{height:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-track{background:#ed017f0d;border-radius:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-thumb{background:#ed017f4d;border-radius:4px}.style-module-scss-module__IWxIbG__showsGrid::-webkit-scrollbar-thumb:hover{background:#ed017f80}}.style-module-scss-module__IWxIbG__showCard{cursor:pointer;background:#1a050f66;border:1px solid #ed017f1a;border-radius:12px;flex-direction:column;flex-shrink:0;min-width:160px;transition:all .3s;display:flex;overflow:hidden}.style-module-scss-module__IWxIbG__showCard:hover{border-color:#ed017f;transform:translateY(-8px)}.style-module-scss-module__IWxIbG__showCard:hover .style-module-scss-module__IWxIbG__showThumbnail img{transform:scale(1.05)}@media (max-width:1024px){.style-module-scss-module__IWxIbG__showCard{flex-shrink:1;min-width:auto}}@media (max-width:768px){.style-module-scss-module__IWxIbG__showCard{border-radius:10px;flex-shrink:0;min-width:140px}}.style-module-scss-module__IWxIbG__showThumbnail{aspect-ratio:3/4;background:#1a050f;width:100%;position:relative;overflow:hidden}.style-module-scss-module__IWxIbG__showThumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.style-module-scss-module__IWxIbG__showInfo{flex-direction:column;gap:6px;padding:14px;display:flex}@media (max-width:768px){.style-module-scss-module__IWxIbG__showInfo{gap:6px;padding:16px}}.style-module-scss-module__IWxIbG__showTitle{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3}@media (max-width:768px){.style-module-scss-module__IWxIbG__showTitle{font-size:15px}}.style-module-scss-module__IWxIbG__showSchedule{color:#a8a8a8;margin:0;font-size:12px;line-height:1.4}@media (max-width:768px){.style-module-scss-module__IWxIbG__showSchedule{font-size:12px}}
