.PremiumAstrologer_maincontainer__vVN6B{position:relative;background-color:#000}.PremiumAstrologer_maincontainer__vVN6B:before{top:0;left:0;background:radial-gradient(circle at top left,rgba(245,158,11,.2),transparent 70%)}.PremiumAstrologer_maincontainer__vVN6B:after,.PremiumAstrologer_maincontainer__vVN6B:before{content:"";position:fixed;width:20%;height:50%;pointer-events:none;z-index:0;filter:blur(40px)}.PremiumAstrologer_maincontainer__vVN6B:after{bottom:0;right:0;background:radial-gradient(circle at bottom right,rgba(245,158,11,.2),transparent 70%)}.PremiumAstrologer_container__Pecli{background-color:rgba(0,0,0,0);color:#fff;padding:3rem 1rem;position:relative;overflow:hidden;min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.PremiumAstrologer_container__Pecli{padding:4rem 0}}.PremiumAstrologer_contentWrapper__wWQV_{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0;position:relative;z-index:2}@media(min-width:1024px){.PremiumAstrologer_contentWrapper__wWQV_{flex-direction:row;justify-content:space-between;gap:0;align-items:center}}.PremiumAstrologer_textSection__9k_gj{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:2}@media(min-width:1024px){.PremiumAstrologer_textSection__9k_gj{text-align:center}}.PremiumAstrologer_title__hJs9w{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem;font-family:var(--font-philosopher),sans-serif!important}@media(min-width:768px){.PremiumAstrologer_title__hJs9w{font-size:3rem}}.PremiumAstrologer_title__hJs9w span{display:block}.PremiumAstrologer_description__UnU1m{font-size:.9rem;color:#e5e7eb;line-height:1.6;max-width:500px;margin-bottom:2.5rem;opacity:.9}@media(min-width:768px){.PremiumAstrologer_description__UnU1m{font-size:1rem}}.PremiumAstrologer_ctaButtonWrapper__EDAzK{position:relative;display:inline-block;transition:transform .2s ease}.PremiumAstrologer_ctaButtonWrapper__EDAzK:hover{box-shadow:0 6px 20px rgba(243,156,18,.4);transform:translateY(-5px)}.PremiumAstrologer_ctaButton__eR8cj{background-color:#ffb743;color:#1a1a1a;font-weight:600;padding:1rem 2rem 1rem 5.5rem;border-radius:8px;border:none;font-size:1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:transform .2s ease;text-decoration:none}@media(max-width:768px){.PremiumAstrologer_ctaButton__eR8cj{padding:1rem 2rem 1rem 3.5rem}}.PremiumAstrologer_ctaButton__eR8cj svg{width:1.2rem;height:1.2rem}.PremiumAstrologer_premiumBadge__otW7D{position:absolute;left:-15px;height:54px;display:flex;flex-direction:column;justify-content:center;padding-left:15px;padding-right:25px;z-index:2}.PremiumAstrologer_premiumBadge__otW7D img{width:100%;height:100%;object-fit:contain}.PremiumAstrologer_imageSection__J9i_i{flex:1 1;position:relative;display:flex;justify-content:center;align-items:center;width:100%}.PremiumAstrologer_imageGlow__vCAjJ{position:absolute;width:80%;height:80%;background:radial-gradient(circle,rgba(245,158,11,.4) 0,rgba(0,0,0,0) 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;filter:blur(40px)}.PremiumAstrologer_astrologerImage__NpKE5{position:relative;z-index:1;width:100%;height:auto;max-width:500px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(245,158,11,.2))}.PremiumAstrologer_backgroundGlowLeft__tX7EV{position:absolute;top:-20%;left:-10%;width:50%;height:80%;background:radial-gradient(ellipse at center,rgba(139,69,19,.15) 0,rgba(0,0,0,0) 70%);pointer-events:none;z-index:1}.PremiumAstrologer_statsBar__JXd6S{width:100%;border-top:1px solid rgba(245,158,11,.3);border-bottom:1px solid rgba(245,158,11,.3);background:rgba(0,0,0,0);margin-top:0;position:relative;z-index:5}.PremiumAstrologer_statsWrapper__IKKpV{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;padding:2.5rem 1rem}@media(min-width:768px){.PremiumAstrologer_statsWrapper__IKKpV{display:flex;justify-content:space-between;align-items:flex-start;padding:3rem 0}}.PremiumAstrologer_statItem__0cxHW{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--font-philosopher),sans-serif!important;gap:.5rem;flex:1 1}.PremiumAstrologer_statNumber__tgZQd{font-family:var(--font-philosopher),sans-serif!important;font-size:2.5rem;font-weight:700;line-height:1;color:#fff;margin-bottom:.5rem}@media(min-width:768px){.PremiumAstrologer_statNumber__tgZQd{font-size:3.5rem}}.PremiumAstrologer_statLabel__oHKQY{color:#e5e7eb;font-size:.9rem;font-weight:400;letter-spacing:.5px}@media(min-width:768px){.PremiumAstrologer_statLabel__oHKQY{font-size:1rem}}.PremiumAstrologerList_container__qPE_7{background-color:#000;color:#fff;padding:0 1rem;position:relative;overflow:hidden}@media(min-width:768px){.PremiumAstrologerList_container__qPE_7{padding:0 2rem}}.PremiumAstrologerList_headingWrapper__1Xfes{max-width:1120px;margin:0 auto 3rem;text-align:left}.PremiumAstrologerList_title__gwh_R{font-size:2rem;font-weight:700;margin-bottom:.5rem;font-family:var(--font-philosopher),sans-serif!important;color:#fff}@media(min-width:768px){.PremiumAstrologerList_title__gwh_R{font-size:2.5rem}}.PremiumAstrologerList_subtitle__93v8j{color:#9ca3af;font-size:1rem}.PremiumAstrologerList_cardsGrid__CPlwE{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}@media(min-width:640px){.PremiumAstrologerList_cardsGrid__CPlwE{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.PremiumAstrologerList_cardsGrid__CPlwE{grid-template-columns:repeat(3,1fr)}}.PremiumAstrologerList_card__Tk3ZA{background:#111;border-radius:12px;overflow:hidden;position:relative;border:1px solid #333;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:350px;margin:0 auto;display:flex;flex-direction:column}.PremiumAstrologerList_card__Tk3ZA:hover{box-shadow:0 10px 20px rgba(0,0,0,.5)}.PremiumAstrologerList_imageWrapper__Pdaew{position:relative;width:100%;height:300px;overflow:hidden}.PremiumAstrologerList_astroImage__iMMz8{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .3s ease}.PremiumAstrologerList_astroImage__iMMz8:hover{transform:scale(1.1)}.PremiumAstrologerList_ratingBadge__zdDE7{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;z-index:2}.PremiumAstrologerList_ratingBadge__zdDE7 svg{color:#fff}.PremiumAstrologerList_callBadge__FLBv_{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);color:#fff;padding:4px 8px;font-family:var(--font-philosopher),sans-serif!important;border-radius:4px;font-size:.75rem;border:1px solid hsla(0,0%,100%,.2);z-index:2}.PremiumAstrologerList_nameSection___LP2p{background:#1f1b16;padding:1rem;text-align:center;border-top:1px solid #333}.PremiumAstrologerList_nameHeading__93f7q{color:#f59e0b;font-size:1.2rem;font-weight:700;margin:0;font-family:var(--font-philosopher),sans-serif!important}.PremiumAstrologerList_detailsSection__hXyhD{padding:0;background:#000;color:#fff;display:flex;flex-direction:column;flex-grow:1}.PremiumAstrologerList_expertiseBar__vBROk{background:linear-gradient(90deg,rgba(10,3,3,.8),rgba(255,183,67,.4),rgba(10,3,3,.8));padding:.2rem;text-align:center;font-weight:600;margin:10px;font-size:.9rem;font-family:var(--font-philosopher),sans-serif!important;color:#fff}.PremiumAstrologerList_infoList__N9d5F{padding:1rem 1.5rem;margin:0;list-style:none;font-size:.85rem;color:#e5e7eb;display:flex;flex-direction:column;gap:.5rem}.PremiumAstrologerList_infoList__N9d5F li{display:flex;align-items:center;gap:.5rem}.PremiumAstrologerList_infoList__N9d5F li:before{content:"•";color:#f59e0b;font-size:1.2rem;line-height:.5}.PremiumAstrologerList_bookButton__Q8Qpb{width:100%;background:#ffb743;color:#000;font-weight:700;padding:14px;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:20px;cursor:pointer;text-decoration:none;margin-top:auto}.PremiumAstrologerList_bookButton__Q8Qpb:hover{background:linear-gradient(90deg,#e67e22,#d35400);color:#fff}.PremiumOffering_container__Z2LsR{background-color:#000;padding:3rem 1rem;color:#fff;overflow:hidden}@media(min-width:768px){.PremiumOffering_container__Z2LsR{padding:4rem 2rem}}.PremiumOffering_header__Wxa3l{margin-bottom:2rem;text-align:left;max-width:1120px;margin-left:auto;margin-right:auto}.PremiumOffering_title__AlfBN{font-size:2rem;font-weight:700;font-family:var(--font-philosopher),sans-serif!important;margin-bottom:.5rem;color:#fff}@media(min-width:768px){.PremiumOffering_title__AlfBN{font-size:2.5rem}}.PremiumOffering_subtitle__9DICx{font-size:1rem;color:#9ca3af}.PremiumOffering_grid__IpbA0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1120px;margin:0 auto}@media(min-width:640px){.PremiumOffering_grid__IpbA0{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.PremiumOffering_grid__IpbA0{grid-template-columns:repeat(6,1fr)}}.PremiumOffering_card__4oeKc{position:relative;border-radius:12px;overflow:hidden;width:173px;height:220px;cursor:pointer;background-color:#1a1a1a;border:1px solid #333}.PremiumOffering_card__4oeKc:hover{box-shadow:0 4px 15px rgba(245,158,11,.2)}.PremiumOffering_card__4oeKc:hover img{transform:scale(1.1)}.PremiumOffering_card__4oeKc img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media(max-width:1024px){.PremiumOffering_card__4oeKc{width:100%}}.PremiumOffering_image__4rPnI{width:100%;height:100%;object-fit:cover}.PremiumOffering_imageOverlay__XDaSc{position:absolute;top:0;left:0;width:100%;height:100%}.PremiumOffering_overlay__I9oPq{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,0));display:flex;align-items:flex-end;justify-content:center;padding:1rem;text-align:center;z-index:2}.PremiumOffering_cardTitle__w8USn{color:#fff;font-size:.9rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.8)}@media(min-width:1024px){.PremiumOffering_cardTitle__w8USn{font-size:.95rem}}.PremiumTestimonials_section__r_JOB{width:100%;background-color:#000;padding:2rem 0;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.PremiumTestimonials_section__r_JOB:before{top:-10%;left:-10%}.PremiumTestimonials_section__r_JOB:after,.PremiumTestimonials_section__r_JOB:before{content:"";position:absolute;width:40%;height:40%;background:radial-gradient(circle,rgba(255,183,67,.05) 0,transparent 70%);pointer-events:none}.PremiumTestimonials_section__r_JOB:after{bottom:-10%;right:-10%}.PremiumTestimonials_container__DxZRT{width:100%;max-width:1120px;padding:0 1rem;display:flex;flex-direction:column;gap:6rem}.PremiumTestimonials_reviewSection__CgkXT{width:100%;display:flex;flex-direction:column;align-items:flex-start}.PremiumTestimonials_headerLeft___QCCR{margin-bottom:2rem}.PremiumTestimonials_headerLeft___QCCR h2{font-family:var(--font-philosopher),sans-serif;font-size:2rem;color:#fff;margin:0}.PremiumTestimonials_reviewCards__WQygu{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.PremiumTestimonials_reviewCard__nr7sw{flex:1 1 260px;min-width:0;max-width:350px;background:#111;border:1px solid #222;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}@media(max-width:600px){.PremiumTestimonials_reviewCard__nr7sw{flex:1 1 100%;max-width:100%}}.PremiumTestimonials_reviewContent__kNV7Q{padding:1rem;display:flex;flex-direction:column;gap:1.5rem;flex:1 1}.PremiumTestimonials_stars__fmX3t{display:flex;gap:6px;color:#10b981;font-size:1rem}.PremiumTestimonials_comment__5l6D0{font-family:var(--font-inter),sans-serif;font-size:1.1rem;color:#fff;line-height:1.4;margin:0;overflow-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.PremiumTestimonials_reviewFooter__6rgcc{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #1a1a1a;background:hsla(0,0%,100%,.02)}.PremiumTestimonials_authorInfo__3S3n2{display:flex;align-items:center;gap:1rem}.PremiumTestimonials_authorAvatar__77jUn{width:32px;height:32px;border-radius:50%;object-fit:cover}.PremiumTestimonials_authorName__97oDx{font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:600;color:#fff}.PremiumTestimonials_quoteIcon__mFcJ_{font-size:2.5rem;color:#262626;opacity:.8}.PremiumTestimonials_testimonialsSection__JmBSx{width:100%;display:flex;flex-direction:column;gap:4rem}.PremiumTestimonials_headerCenter__aFGMN{text-align:center}.PremiumTestimonials_headerCenter__aFGMN h2{font-family:var(--font-philosopher),sans-serif;font-size:2.5rem;color:#fff;margin-bottom:.5rem}.PremiumTestimonials_headerCenter__aFGMN p{font-family:var(--font-inter),sans-serif;font-size:1.1rem;color:#d1d5db;margin:0}.PremiumTestimonials_videoCards__5Ftfj{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.PremiumTestimonials_videoCard__t0OGY{position:relative;flex:0 0 auto;width:100%;max-width:330px;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#d1d1d1;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.PremiumTestimonials_videoThumbnail__QTGAf{object-fit:cover;z-index:0}.PremiumTestimonials_playOverlay__TC5q0{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);z-index:5}.PremiumTestimonials_playButton__gJmBk{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(0,0,0,.2);transition:transform .3s ease}.PremiumTestimonials_playButton__gJmBk svg{color:#000;font-size:1.2rem;margin-left:4px}.PremiumTestimonials_videoCard__t0OGY:hover .PremiumTestimonials_playButton__gJmBk{transform:scale(1.1)}.PremiumTestimonials_videoModal__NHwIQ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem}.PremiumTestimonials_modalContent__qQv56{position:relative;width:100%;max-width:800px;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.PremiumTestimonials_closeButton__M4w9i{position:absolute;top:10px;right:10px;background:hsla(0,0%,100%,.2);border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.PremiumTestimonials_closeButton__M4w9i:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.PremiumTestimonials_videoWrapper__4IRnQ{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.PremiumTestimonials_videoWrapper__4IRnQ iframe{position:absolute;top:0;left:0;width:100%;height:100%}.PremiumTestimonials_brandWatermark__O9gdW{font-family:var(--font-philosopher),sans-serif;font-size:5rem;font-weight:700;color:#8a8a8a;letter-spacing:-2px;pointer-events:none;opacity:.8;z-index:1}.AstrologyWhy_container__RZ1dD{background-color:#050505;color:#fff;padding:2rem 1rem;position:relative;overflow:hidden}@media(min-width:768px){.AstrologyWhy_container__RZ1dD{padding:2rem}}.AstrologyWhy_contentWrapper__84Yd_{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;align-items:center}@media(min-width:1024px){.AstrologyWhy_contentWrapper__84Yd_{flex-direction:row;justify-content:space-between;gap:5rem;align-items:center}}.AstrologyWhy_imageSection__BGgpe{position:relative;flex:1 1;width:100%;max-width:500px;display:flex;justify-content:center;align-items:center}.AstrologyWhy_textSection__PMXil{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;z-index:2}@media(min-width:1024px){.AstrologyWhy_textSection__PMXil{text-align:left}}.AstrologyWhy_title__b1kqA{font-size:2rem;font-weight:700;font-family:var(--font-philosopher),sans-serif!important;line-height:1.2;color:#fff;margin-bottom:.5rem}@media(min-width:768px){.AstrologyWhy_title__b1kqA{font-size:2.5rem}}.AstrologyWhy_description__If4FN{font-size:1rem;color:#d1d5db;line-height:1.8;opacity:.9}.AstrologyWhy_description__If4FN p{margin-bottom:1.5rem}.AstrologyWhy_description__If4FN p:last-child{margin-bottom:0}.AstrologyWhy_glowRight__KJO8x{position:absolute;top:20%;right:-20%;width:60%;height:80%;background:radial-gradient(ellipse at center,rgba(139,69,19,.2) 0,rgba(0,0,0,0) 70%);pointer-events:none;z-index:0}