:root{--creator-pink:#ff1493;--creator-magenta:#e900d2;--creator-deep:#1a0a2e;--creator-deep2:#16213e;--creator-gray-100:#f8f9fa;--creator-gray-200:#e9ecef}.creator-hero{background:#111827;padding:48px 0}.creator-hero .creator-hero-inner{min-height:520px;display:flex;align-items:center}@media (max-width: 767.98px){.creator-hero{padding:28px 0}.creator-hero .creator-hero-inner{min-height:auto}}.creator-gradient{-webkit-background-clip:text;background-clip:text;color:transparent !important}.btn-creator{box-shadow:0 10px 30px rgba(233,0,210,0.35);border:none !important;transition:transform .2s ease, box-shadow .2s ease, filter .2s ease}.btn-creator:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(233,0,210,0.45);filter:brightness(1.02)}.creator-page h1,.creator-page h2,.creator-page h5{font-weight:700}.creator-page .lead{line-height:1.35}.creator-section-dark{}.creator-section-light{}.section-card{background:rgba(255,255,255,0.85);border:1px solid rgba(233,0,210,0.18);border-radius:20px;box-shadow:0 10px 25px rgba(17, 24, 39, 0.06)}@supports ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.section-card{ background:rgba(255,255,255,0.65);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}  .creator-card{border-radius:15px;overflow:hidden;transition:transform .25s ease, box-shadow .25s ease}.creator-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(17, 24, 39, 0.18)}.creator-img-shadow{filter:drop-shadow(0 20px 40px rgba(233,0,210,0.30))}.creator-hero-img{margin-left:auto;display:block}.creator-hero-headline{color:#e900d2;font-weight:800;letter-spacing:-0.02em;line-height:1.05;font-size:clamp(2.4rem, 4.6vw, 4.2rem);text-shadow:0 0 18px rgba(233, 0, 210, 0.35), 0 0 45px rgba(233, 0, 210, 0.18);margin:10px 0 18px}.creator-h1-box{max-width:720px;padding:16px 18px;border-radius:18px;background:rgba(0,0,0,0.22);border:1px solid rgba(233,0,210,0.30);box-shadow:0 18px 55px rgba(0,0,0,0.25)}.creator-h1-box__title{margin:0;color:#e900d2;font-weight:800;line-height:1.15;font-size:clamp(1.15rem, 1.55vw, 1.55rem);text-shadow:0 0 18px rgba(233,0,210,0.22)}@media (max-width: 576px){.creator-h1-box{max-width:100%;padding:14px 14px}.creator-h1-box__title{font-size:1.1rem;line-height:1.25}}.creator-h1-box__subline{margin-top:14px;color:#e900d2;font-weight:700;font-size:1.05rem;line-height:1.2}.creator-h1-box__title,.creator-h1-box__subline{color:#ffffff !important;text-shadow:0 0 18px rgba(255,255,255,0.12)}.creator-earn-section{background:#fff !important}.creator-earn-section,.creator-earn-section h2,.creator-earn-section ul,.creator-earn-section li,.creator-earn-section strong{color:#e900d2 !important}.creator-earn-section,.creator-earn-section h2,.creator-earn-section li,.creator-earn-section strong{color:#e900d2 !important;text-shadow:0 0 6px rgba(233, 0, 210, 0.45), 0 0 16px rgba(233, 0, 210, 0.35), 0 0 34px rgba(233, 0, 210, 0.22)}.bg-white .creator-gradient,.bg-white .text-muted{color:#e900d2 !important;-webkit-text-fill-color:#e900d2}.btn-creator{background:#e900d2 !important;border:1px solid #e900d2 !important;color:#fff !important}.btn-outline-light{background:#e900d2 !important;border-color:#e900d2 !important;color:#fff !important}.btn-creator:hover,.btn-outline-light:hover{background:#ff1493 !important;border-color:#ff1493 !important;color:#fff !important}.pt-3.d-flex.flex-wrap.gap-2{gap:1rem !important}.btn.btn-creator.btn-lg,.btn.btn-outline-light.btn-lg{padding:.6rem 1.1rem !important;font-size:1rem !important}.creator-earn-section h2,.creator-earn-section ul,.creator-earn-section li,.creator-earn-section strong,.creator-earn-section i{color:#e900d2 !important;text-shadow:none !important}.creator-earn-section ul{font-size:1.25rem !important;line-height:1.6}.creator-earn-section .creator-gradient{background:none !important;-webkit-text-fill-color:#e900d2 !important;color:#e900d2 !important;text-shadow:none !important;font-size:clamp(2.2rem, 3vw, 3rem) !important}.creator-earn-section i.fas{font-size:1.6rem !important}