@keyframes StepCallbackForm_titleGradientMove__6pU0y{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes StepCallbackForm_fadeIn__1uR9f{0%{opacity:0}to{opacity:1}}@keyframes StepCallbackForm_fadeOut__zDoRZ{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes StepCallbackForm_moveBlock__k8buW{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.StepCallbackForm_form__lnbXx{display:flex;flex-direction:column;gap:18px}.StepCallbackForm_progress__HLa7x{display:flex;align-items:center;gap:6px}.StepCallbackForm_progressDot__Z6kCk{flex:1 1 0;height:3px;background:rgba(0,0,1,.1);border-radius:999px;transition:background-color .3s ease}.StepCallbackForm_progressDotActive__20ahf{background:#000001}.StepCallbackForm_progressLabel__xfdyC{font-family:Poppins,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.22em;line-height:1;text-transform:uppercase;color:rgba(0,0,1,.7);margin-top:-8px}.StepCallbackForm_step__8Gfbk{display:flex;flex-direction:column;gap:10px;animation:StepCallbackForm_stepFadeIn__FmRVY .3s ease}@keyframes StepCallbackForm_stepFadeIn__FmRVY{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.StepCallbackForm_label__YZaak{margin:0;font-family:"Noto Serif",serif;font-style:italic;font-weight:700;font-size:1.15rem;line-height:1.25;color:#2c2c2c}@media(min-width:768px){.StepCallbackForm_label__YZaak{font-size:1.25rem}}.StepCallbackForm_labelSecondary__wFGPl{margin-top:14px;font-style:normal;font-family:Poppins,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;color:rgba(0,0,1,.7)}.StepCallbackForm_hint__I_PW0{margin:-2px 0 6px;font-family:Lato,sans-serif;font-size:.85rem;line-height:1.45;color:#6b6b6b}.StepCallbackForm_subLabel___eA61{font-family:Poppins,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;color:rgba(0,0,1,.7);margin-bottom:4px;display:block}.StepCallbackForm_input__3d6dj{width:100%;padding:14px 16px;background:#fff;border:1px solid rgba(0,0,1,.14);border-radius:10px;font-family:Lato,sans-serif;font-size:1rem;line-height:1.3;color:#000001;transition:border-color .2s ease,box-shadow .2s ease}.StepCallbackForm_input__3d6dj::-moz-placeholder{color:#9a9a9a}.StepCallbackForm_input__3d6dj::placeholder{color:#9a9a9a}.StepCallbackForm_input__3d6dj:focus{outline:none;border-color:#000001;box-shadow:0 0 0 3px rgba(0,0,1,.08)}.StepCallbackForm_inputError__thTVS{border-color:#d44848}.StepCallbackForm_inputError__thTVS:focus{border-color:#d44848;box-shadow:0 0 0 3px rgba(212,72,72,.15)}.StepCallbackForm_textarea__UZikc{resize:vertical;min-height:80px;font-family:Lato,sans-serif}.StepCallbackForm_consentsLoader__WMqSO{display:flex;justify-content:center;padding:24px 0}.StepCallbackForm_consentsToggleWrap__1mYrf label{display:flex!important;align-items:flex-start;gap:12px}.StepCallbackForm_consentsToggleWrap__1mYrf input[type=checkbox]{position:relative!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:40px!important;height:22px!important;margin:0!important;padding:0;background:#d0d0d0;border:0;border-radius:999px;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.StepCallbackForm_consentsToggleWrap__1mYrf input[type=checkbox]:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.StepCallbackForm_consentsToggleWrap__1mYrf input[type=checkbox]:checked{background:#000001}.StepCallbackForm_consentsToggleWrap__1mYrf input[type=checkbox]:checked:before{transform:translateX(18px)}.StepCallbackForm_consentsToggleWrap__1mYrf input[type=checkbox]:focus-visible{outline:2px solid #000001;outline-offset:2px}.StepCallbackForm_consentsToggleWrap__1mYrf label>span{padding-left:0!important;margin-top:3px;display:block;flex:1}.StepCallbackForm_tlmqInputWrap__ndjAX input[type=date],.StepCallbackForm_tlmqInputWrap__ndjAX input[type=email],.StepCallbackForm_tlmqInputWrap__ndjAX input[type=tel],.StepCallbackForm_tlmqInputWrap__ndjAX input[type=text]{width:100%;padding:14px 16px;background:#fff;border:1px solid rgba(0,0,1,.14);border-radius:10px;font-family:Lato,sans-serif;font-size:1rem;line-height:1.3;color:#000001;transition:border-color .2s ease,box-shadow .2s ease}.StepCallbackForm_tlmqInputWrap__ndjAX input[type=date]::-moz-placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=email]::-moz-placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=tel]::-moz-placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=text]::-moz-placeholder{color:#9a9a9a}.StepCallbackForm_tlmqInputWrap__ndjAX input[type=date]::placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=email]::placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=tel]::placeholder,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=text]::placeholder{color:#9a9a9a}.StepCallbackForm_tlmqInputWrap__ndjAX input[type=date]:focus,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=email]:focus,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=tel]:focus,.StepCallbackForm_tlmqInputWrap__ndjAX input[type=text]:focus{outline:none;border-color:#000001;box-shadow:0 0 0 3px rgba(0,0,1,.08)}.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInput{display:flex;align-items:stretch;gap:8px;width:100%}.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInputCountry{display:flex;align-items:center;padding:0 10px;background:#fff;border:0;border-radius:10px}.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInputCountryIcon,.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInputCountryIcon--border{border:0;box-shadow:none;border-radius:4px;overflow:hidden}.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInputCountryIconImg{border:0;border-radius:4px;display:block}.StepCallbackForm_tlmqInputWrap__ndjAX .PhoneInputInput{flex:1}.StepCallbackForm_row__0JTGe{display:grid;grid-template-columns:1fr 1fr;gap:12px}.StepCallbackForm_col__NiNYW{display:flex;flex-direction:column}.StepCallbackForm_consentBlock__smwNL{margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,1,.08);display:flex;flex-direction:column;gap:10px}.StepCallbackForm_consentLegalNote__Fr_F0{margin:0 0 4px;font-family:Lato,sans-serif;font-size:.78rem;line-height:1.45;color:#5a5a5a}.StepCallbackForm_legalNoteSmall__EibWW{margin:28px 0 0;font-family:Lato,sans-serif;color:#7a7a7a}.StepCallbackForm_legalNoteSmall__EibWW,.StepCallbackForm_legalNoteSmall__EibWW *,.StepCallbackForm_legalNoteSmall__EibWW a,.StepCallbackForm_legalNoteSmall__EibWW p,.StepCallbackForm_legalNoteSmall__EibWW span{font-size:12px!important;line-height:1.35!important}.StepCallbackForm_legalNoteSmall__EibWW a{color:#000001;text-decoration:underline}.StepCallbackForm_codeBoxes__uzubn{display:flex;justify-content:center;gap:10px;margin:4px 0}.StepCallbackForm_codeBoxes__uzubn .StepCallbackForm_codeBox__BS1ts{width:56px;height:64px;padding:0;background:#fff;border:1px solid rgba(0,0,1,.18);border-radius:10px;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;line-height:1;text-align:center;color:#000001;caret-color:#000001;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.StepCallbackForm_codeBoxes__uzubn .StepCallbackForm_codeBox__BS1ts:focus{outline:none;border-color:#000001;background:#fff;box-shadow:0 0 0 3px rgba(0,0,1,.08)}.StepCallbackForm_codeBoxes__uzubn .StepCallbackForm_codeBox__BS1ts:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}@media(max-width:380px){.StepCallbackForm_codeBoxes__uzubn .StepCallbackForm_codeBox__BS1ts{width:48px;height:56px;font-size:1.4rem}}.StepCallbackForm_birthDateRow__pWE_m{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:10px;width:100%}.StepCallbackForm_birthDateRow__pWE_m .StepCallbackForm_birthInput__yC1Cj{width:100%;padding:14px 12px;background:#fff;border:1px solid rgba(0,0,1,.14);border-radius:10px;font-family:Lato,sans-serif;font-size:1rem;line-height:1.3;color:#000001;text-align:center;letter-spacing:.08em;transition:border-color .2s ease,box-shadow .2s ease}.StepCallbackForm_birthDateRow__pWE_m .StepCallbackForm_birthInput__yC1Cj::-moz-placeholder{color:#9a9a9a}.StepCallbackForm_birthDateRow__pWE_m .StepCallbackForm_birthInput__yC1Cj::placeholder{color:#9a9a9a}.StepCallbackForm_birthDateRow__pWE_m .StepCallbackForm_birthInput__yC1Cj:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.StepCallbackForm_birthDateRow__pWE_m .StepCallbackForm_birthInput__yC1Cj:focus{outline:none;border-color:#000001;box-shadow:0 0 0 3px rgba(0,0,1,.08)}.StepCallbackForm_consent__Hx3JN{display:flex;align-items:flex-start;gap:10px;font-family:Lato,sans-serif;font-size:.8rem;line-height:1.45;color:#5a5a5a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StepCallbackForm_consent__Hx3JN input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:#000001;cursor:pointer}.StepCallbackForm_consent__Hx3JN sup{font-size:.7em;line-height:0}.StepCallbackForm_consentMoreLink__Iq0of{align-self:flex-start;margin-top:4px;font-family:Lato,sans-serif;font-size:.82rem;font-weight:600;line-height:1.3;color:#000001;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.StepCallbackForm_consentMoreLink__Iq0of:hover{opacity:.7}.StepCallbackForm_error__YMQ55{margin:0;font-family:Lato,sans-serif;font-size:.82rem;line-height:1.3;color:#d44848}.StepCallbackForm_globalError__LxCzW{padding:10px 12px;background:rgba(212,72,72,.08);border-radius:8px}.StepCallbackForm_actions__s_rvQ{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.StepCallbackForm_btnBack__T2_g7{background:none;border:0;padding:8px 4px;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:rgba(0,0,1,.7);cursor:pointer;transition:color .2s ease}.StepCallbackForm_btnBack__T2_g7:hover{color:#000001}.StepCallbackForm_btnBack__T2_g7:disabled{opacity:.4;cursor:not-allowed}.StepCallbackForm_btnNext__WL4vc,.StepCallbackForm_btnSubmit___x0Ht{flex:1;margin-left:auto;min-width:160px;padding:14px 22px;background:#000001;color:#fff;border:0;border-radius:10px;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.StepCallbackForm_btnNext__WL4vc:hover:not(:disabled),.StepCallbackForm_btnSubmit___x0Ht:hover:not(:disabled){background:#1a1a1a;transform:translateY(-1px)}.StepCallbackForm_btnNext__WL4vc:disabled,.StepCallbackForm_btnSubmit___x0Ht:disabled{opacity:.6;cursor:not-allowed}.StepCallbackForm_linkButton__12x1X{align-self:flex-start;background:none;border:0;padding:4px 0;font-family:Lato,sans-serif;font-size:.82rem;font-weight:600;line-height:1.3;color:#000001;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.StepCallbackForm_linkButton__12x1X:hover{opacity:.7}.StepCallbackForm_legal__naZ5l{margin:12px 0 0;font-family:Lato,sans-serif;color:rgba(0,0,1,.7);text-align:center}.StepCallbackForm_legal__naZ5l,.StepCallbackForm_legal__naZ5l *,.StepCallbackForm_legal__naZ5l a,.StepCallbackForm_legal__naZ5l p,.StepCallbackForm_legal__naZ5l span{font-size:12px!important;line-height:1.4!important}.StepCallbackForm_legal__naZ5l a{color:#000001;text-decoration:underline;text-underline-offset:2px}.StepCallbackForm_offerLink__5gCqC{margin-top:6px;text-align:center}.StepCallbackForm_success__i2IBe{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:24px 0;animation:StepCallbackForm_successFadeIn__vTpWp .4s ease}@keyframes StepCallbackForm_successFadeIn__vTpWp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.StepCallbackForm_successIcon__pHyiG{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#19b35a;color:#fff;font-size:1.8rem}.StepCallbackForm_successIcon__pHyiG svg{display:block;width:1em;height:1em;stroke-width:3}.StepCallbackForm_successTitle__LiXMX{margin:0;font-family:"Noto Serif",serif;font-style:italic;font-weight:900;font-size:1.5rem;line-height:1.2;color:#2c2c2c}.StepCallbackForm_successText__mMJcj{margin:0;max-width:320px;font-family:Lato,sans-serif;font-size:.95rem;line-height:1.5;color:#5a5a5a}.StepCallbackForm_saveContact__mNeFa{margin-top:8px;padding:18px 20px;width:100%;max-width:360px;background:#f7f5f0;border:1px solid rgba(0,0,1,.08);border-radius:14px;box-shadow:0 2px 10px rgba(0,0,1,.04);display:flex;flex-direction:column;align-items:center;gap:12px}.StepCallbackForm_saveContactHint__PHWtH{margin:0;font-family:Lato,sans-serif;font-size:.85rem;line-height:1.45;color:#5a5a5a;text-align:center}.StepCallbackForm_saveContactHint__PHWtH strong{color:#000001;font-weight:700;white-space:nowrap}.StepCallbackForm_saveContactBtn__iXPhR{width:100%;max-width:320px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;background:#000001;color:#fff!important;border:0;border-radius:10px;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.StepCallbackForm_saveContactBtn__iXPhR:hover{background:#1a1a1a;transform:translateY(-1px);color:#fff!important}.StepCallbackForm_saveContactBtnIcon__duSFB{width:18px;height:18px;flex-shrink:0}@keyframes CallbackDrawer_titleGradientMove__xvToq{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes CallbackDrawer_fadeIn__rVpT_{0%{opacity:0}to{opacity:1}}@keyframes CallbackDrawer_fadeOut__aGDiw{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes CallbackDrawer_moveBlock__OLnZ1{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.CallbackDrawer_drawer__VRwoV{position:fixed;inset:0;z-index:9999;pointer-events:none;visibility:hidden;transition:visibility 0s linear .35s}.CallbackDrawer_drawer__VRwoV.CallbackDrawer_drawerOpen__44Y8M{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.CallbackDrawer_drawer__VRwoV.CallbackDrawer_drawerOpen__44Y8M .CallbackDrawer_backdrop__aetES{opacity:1}.CallbackDrawer_drawer__VRwoV.CallbackDrawer_drawerOpen__44Y8M .CallbackDrawer_panel__G7pog{transform:translate(0)}.CallbackDrawer_backdrop__aetES{position:absolute;inset:0;background:rgba(0,0,1,.5);opacity:0;cursor:pointer;transition:opacity .3s ease}.CallbackDrawer_panel__G7pog{position:absolute;left:0;right:0;bottom:0;max-height:90vh;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.2);transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}@media(min-width:768px){.CallbackDrawer_panel__G7pog{top:24px;right:24px;bottom:24px;left:auto;width:calc(100% - 48px);max-width:480px;max-height:none;border-radius:20px;box-shadow:-8px 12px 32px rgba(0,0,0,.2);transform:translate(calc(100% + 24px))}}.CallbackDrawer_header__HMVeu{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #dcd6c8;flex-shrink:0}.CallbackDrawer_headerTitle__R8U4f{font-family:"Noto Serif",serif;font-style:italic;font-weight:700;font-size:1.1rem;line-height:1.2;color:#000001}@media(min-width:768px){.CallbackDrawer_headerTitle__R8U4f{font-size:1.2rem}}.CallbackDrawer_close__Va_j5{background:none;border:0;padding:4px 8px;cursor:pointer;font-size:28px;line-height:1;color:#000001;transition:opacity .2s ease}.CallbackDrawer_close__Va_j5:hover{opacity:.6}.CallbackDrawer_body__J_Bvy{flex:1;overflow-y:auto;padding:20px 22px 28px}@media(min-width:768px){.CallbackDrawer_body__J_Bvy{padding:24px 28px 32px}}.CallbackDrawer_intro__I8ZjI{margin:0 0 18px;font-family:Lato,sans-serif;font-size:.95rem;line-height:1.55;color:#444}@media(min-width:768px){.CallbackDrawer_intro__I8ZjI{font-size:1rem}}@keyframes HoroscopeAstroWidget_titleGradientMove__Zj2MQ{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes HoroscopeAstroWidget_fadeIn__jcU1Z{0%{opacity:0}to{opacity:1}}@keyframes HoroscopeAstroWidget_fadeOut__7P0nj{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes HoroscopeAstroWidget_moveBlock__TMW6Q{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.HoroscopeAstroWidget_widget__GYCLE{width:100%}.HoroscopeAstroWidget_loader__0faG4{display:flex;align-items:center;justify-content:center;min-height:180px}.HoroscopeAstroWidget_card__JvjQG{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:28px 24px;background:#faf4ec;border:1px solid rgba(185,158,86,.22);border-radius:18px;box-shadow:12px 12px 0 hsla(0,0%,7%,.06);color:#000001;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}@media(min-width:768px){.HoroscopeAstroWidget_card__JvjQG{flex-direction:row;align-items:center;text-align:left;gap:32px;padding:32px 36px}}.HoroscopeAstroWidget_imageWrap__RBn7E{position:relative;flex-shrink:0;width:120px;height:120px}@media(min-width:768px){.HoroscopeAstroWidget_imageWrap__RBn7E{width:140px;height:140px}}.HoroscopeAstroWidget_imageCircle__sjZ7b{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(185,158,86,.3);background:#f0f0f0}.HoroscopeAstroWidget_imageCircle__sjZ7b img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.HoroscopeAstroWidget_onlineBadge__zPwPY{position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#fff;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.12);font-family:Poppins,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:#19b35a;white-space:nowrap}@media(min-width:768px){.HoroscopeAstroWidget_onlineBadge__zPwPY{font-size:.7rem;padding:5px 12px}}.HoroscopeAstroWidget_onlineDot__6fbAg{width:7px;height:7px;background:#19b35a;border-radius:50%;display:inline-block;animation:HoroscopeAstroWidget_astroPulseDot__sZtVN 1.6s ease-in-out infinite}@keyframes HoroscopeAstroWidget_astroPulseDot__sZtVN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.HoroscopeAstroWidget_content__DaSK4{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;align-items:center}@media(min-width:768px){.HoroscopeAstroWidget_content__DaSK4{align-items:flex-start;gap:10px}}.HoroscopeAstroWidget_eyebrow__r2tUf{margin:0;font-family:Poppins,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.22em;line-height:1.2;text-transform:uppercase;color:rgba(0,0,1,.7)}@media(min-width:768px){.HoroscopeAstroWidget_eyebrow__r2tUf{font-size:.78rem}}.HoroscopeAstroWidget_nameRow__AO50M{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;justify-content:center}@media(min-width:768px){.HoroscopeAstroWidget_nameRow__AO50M{justify-content:flex-start}}.HoroscopeAstroWidget_name__ViiJ3{margin:0;font-family:"Noto Serif",serif;font-style:italic;font-weight:900;font-size:1.5rem;line-height:1.1;color:#2c2c2c}@media(min-width:768px){.HoroscopeAstroWidget_name__ViiJ3{font-size:1.75rem}}.HoroscopeAstroWidget_meta__GDGNW{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px 14px;justify-content:center}@media(min-width:768px){.HoroscopeAstroWidget_meta__GDGNW{justify-content:flex-start}}.HoroscopeAstroWidget_jobs__GGhDy{font-family:Poppins,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;color:rgba(0,0,1,.7)}.HoroscopeAstroWidget_rating__EwRoE{display:inline-flex;align-items:baseline;gap:6px;font-family:"Noto Serif",serif;font-style:italic;font-weight:700;font-size:.95rem;line-height:1.2;color:#b79e56}.HoroscopeAstroWidget_rating__EwRoE svg{color:#b79e56;width:.85em;height:.85em;align-self:center}.HoroscopeAstroWidget_ratingCount__2dK6E{font-family:Poppins,sans-serif;font-style:normal;font-size:.78rem;font-weight:600;color:rgba(0,0,1,.7);letter-spacing:.04em;line-height:1.2}.HoroscopeAstroWidget_tagline__1fj3l{margin:4px 0 0;max-width:460px;font-family:Lato,sans-serif;font-size:.95rem;line-height:1.55;color:#4a4a4a}@media(min-width:768px){.HoroscopeAstroWidget_tagline__1fj3l{font-size:1rem}}.HoroscopeAstroWidget_ctaGroup__BM1XR{margin-top:6px;display:flex;flex-direction:column;gap:10px;width:100%;align-items:center}@media(min-width:768px){.HoroscopeAstroWidget_ctaGroup__BM1XR{flex-direction:row;align-items:stretch;gap:14px;margin-top:10px}}.HoroscopeAstroWidget_ctaPrimary__xztzB{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 22px;width:100%;max-width:360px;background:#000001;color:#fff;border:1px solid #000001;border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;text-align:center;transition:background-color .2s ease,color .2s ease,transform .2s ease}.HoroscopeAstroWidget_ctaPrimary__xztzB:hover{background:#1a1a1a;transform:translateY(-1px)}@media(min-width:768px){.HoroscopeAstroWidget_ctaPrimary__xztzB{width:auto;flex:1 1 0;max-width:none}}.HoroscopeAstroWidget_ctaPrimary__xztzB sup{font-size:.55em;top:-.5em;margin-left:1px}.HoroscopeAstroWidget_ctaPrimaryLabel__au55a{font-family:Poppins,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:#fff}@media(min-width:768px){.HoroscopeAstroWidget_ctaPrimaryLabel__au55a{font-size:.85rem;letter-spacing:.14em}}.HoroscopeAstroWidget_ctaPrimaryPrice__cqnp4{font-family:"Noto Serif",serif;font-style:italic;font-size:.82rem;font-weight:400;line-height:1.3;color:hsla(0,0%,100%,.78)}@media(min-width:768px){.HoroscopeAstroWidget_ctaPrimaryPrice__cqnp4{font-size:.9rem}}.HoroscopeAstroWidget_ctaSecondary__0wl_4{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;width:100%;max-width:360px;background:transparent;color:#000001;border:1px solid #000001;border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;text-align:center;transition:background-color .2s ease,color .2s ease,transform .2s ease}@media(min-width:768px){.HoroscopeAstroWidget_ctaSecondary__0wl_4{width:auto;flex:1 1 0;max-width:none;font-size:.82rem;letter-spacing:.12em}}.HoroscopeAstroWidget_ctaSecondary__0wl_4:hover{background:#000001;color:#fff;transform:translateY(-1px)}.HoroscopeAstroWidget_legal__bPMaw{margin:12px auto 0;max-width:720px;text-align:center;font-family:Lato,sans-serif;font-size:.72rem;line-height:1.45;color:rgba(0,0,1,.7)}.HoroscopeAstroWidget_legal__bPMaw sup{font-size:.85em}