.DailyHoroscope_section__D8594{position:relative;isolation:isolate;overflow:hidden;padding:clamp(36px,5vw,72px) clamp(16px,4vw,64px) clamp(28px,3vw,44px);color:var(--ink);background:var(--surface-white)}.DailyHoroscope_art__EhNfK{position:absolute;inset:0;z-index:-2;background-image:url(/horoscope-sky-1200.webp);background-image:-webkit-image-set(url("/horoscope-sky-1200.webp") 1x,url("/horoscope-sky.webp") 2x);background-image:image-set(url("/horoscope-sky-1200.webp") 1x,url("/horoscope-sky.webp") 2x);background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width:999px){.DailyHoroscope_section__D8594{--band:clamp(150px,34vw,230px);padding-top:calc(var(--band) + 22px)}.DailyHoroscope_art__EhNfK{inset:0 0 auto 0;height:var(--band);background-size:100% auto;background-position:top}}@media (min-width:1000px){.DailyHoroscope_art__EhNfK{background-image:url(/horoscope-sky.webp);background-image:-webkit-image-set(url("/horoscope-sky.webp") 1x);background-image:image-set(url("/horoscope-sky.webp") 1x)}}.DailyHoroscope_inner__PSrq5{position:relative;max-width:1460px;margin-inline:auto}.DailyHoroscope_masthead__Eida4{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:clamp(20px,3vw,34px)}.DailyHoroscope_headingCol__eOo2y{min-width:0}.DailyHoroscope_eyebrow__NYjE9{display:flex;align-items:center;gap:14px;margin:0 0 10px;font-size:.74rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-soft)}.DailyHoroscope_eyebrowRule__NArp9{display:block;width:clamp(40px,8vw,120px);height:0;border-top:1px solid var(--accent);order:1}.DailyHoroscope_masthead__Eida4 h2{margin:0;font-size:clamp(2.1rem,5.2vw,4.2rem);line-height:1.02;font-weight:400;letter-spacing:-.01em}.DailyHoroscope_masthead__Eida4 h2 em{color:var(--cta);font-style:italic}.DailyHoroscope_intro___OJ9C{margin:14px 0 0;color:var(--ink-soft);font-size:clamp(.95rem,1.2vw,1.05rem)}.DailyHoroscope_pills__XmOro{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}.DailyHoroscope_pills__XmOro li{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--rule);border-radius:30px;background:var(--surface-2);font-size:.88rem}.DailyHoroscope_badge__o6fbq svg,.DailyHoroscope_footer__6T0J8 svg,.DailyHoroscope_guidanceHead__oHO5U svg,.DailyHoroscope_pills__XmOro svg,.DailyHoroscope_today__aGbbS svg,.DailyHoroscope_traits__mcbbE svg{flex:none}.DailyHoroscope_pills__XmOro svg{color:var(--cta)}.DailyHoroscope_pillLead__5hzdi{background:var(--cream);border-color:var(--cream)}.DailyHoroscope_asideCol__w0vQy{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex:none}.DailyHoroscope_today__aGbbS{display:inline-flex;align-items:center;gap:10px;margin:0;padding:10px 18px;border:1px solid var(--rule);border-radius:12px;background:var(--surface-2);font-size:.92rem;white-space:nowrap}.DailyHoroscope_today__aGbbS svg{color:var(--cta)}.DailyHoroscope_todayDate__EbJqh{color:var(--ink-soft)}.DailyHoroscope_periods__0MgIy{display:inline-flex;padding:4px;border:1px solid var(--rule);border-radius:30px;background:var(--surface-2)}.DailyHoroscope_period__0Cmnb{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 clamp(12px,1.6vw,22px);border-radius:26px;color:var(--ink);text-decoration:none;font-size:.9rem;transition:background .2s,color .2s}.DailyHoroscope_period__0Cmnb:visited{color:var(--ink)}.DailyHoroscope_period__0Cmnb:hover{background:var(--cream)}.DailyHoroscope_periodOn__dGwEP{background:var(--cta);color:var(--surface)}.DailyHoroscope_periodOn__dGwEP:visited{color:var(--surface)}.DailyHoroscope_script__674Ie{margin:2px 0 0;padding:5px 16px;border-radius:22px;background:var(--surface-white);font-family:var(--font-display-lat);font-style:italic;font-size:1.25rem;color:var(--cta)}.DailyHoroscope_signs__sHcl3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:clamp(16px,2vw,26px)}.DailyHoroscope_sign__8wzsw{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 4px 12px;border:1px solid var(--rule);border-radius:14px;background:var(--surface-2);color:var(--ink);cursor:pointer;font:inherit;transition:background .25s,color .25s,border-color .25s,transform .25s var(--ease)}.DailyHoroscope_sign__8wzsw:hover{border-color:var(--cta);transform:translateY(-2px)}.DailyHoroscope_sign__8wzsw[aria-pressed=true]{background:var(--cta);border-color:var(--cta);color:var(--surface)}.DailyHoroscope_sign__8wzsw[aria-pressed=true] .DailyHoroscope_rashi__RzB1w{color:var(--cream)}.DailyHoroscope_signImage__IE5bH{display:block;width:56px;height:56px;max-width:100%;object-fit:contain}.DailyHoroscope_signName__2w2iA{font-size:clamp(.72rem,.85vw,.95rem);font-weight:600}.DailyHoroscope_rashi__RzB1w{font-size:.72rem;color:var(--ink-soft)}.DailyHoroscope_frame__SFLqX{border:1px solid var(--rule);border-radius:24px;background:var(--surface-2);overflow:hidden}.DailyHoroscope_slides__1p9io{display:grid}.DailyHoroscope_card__O_Wrf{grid-area:1/1;display:grid;grid-template-columns:minmax(200px,250px) 1.5fr minmax(280px,1fr);grid-gap:clamp(20px,2.5vw,40px);gap:clamp(20px,2.5vw,40px);padding:clamp(20px,2.4vw,32px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .34s ease,transform .5s var(--ease),visibility .5s}.DailyHoroscope_active__dxmd4{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .5s ease .3s,transform .6s var(--ease) .3s,visibility 0s}.DailyHoroscope_medallion__L2Uvg{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:22px 16px;border:1px solid var(--rule);border-radius:18px;background:var(--cta)}.DailyHoroscope_medallionImage__3BaiR{display:block;width:min(140px,100%);height:auto;aspect-ratio:1;margin-bottom:8px;object-fit:contain}.DailyHoroscope_medallionCopy__umVzC{display:grid;grid-gap:6px;gap:6px;min-width:0}.DailyHoroscope_medallionName__MQTc7{margin:0;font-family:var(--font-display-lat);font-size:clamp(1.2rem,2vw,1.5rem);letter-spacing:.08em;text-transform:uppercase;color:var(--surface)}.DailyHoroscope_medallionDates__DbT88{margin:0;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cream)}.DailyHoroscope_medallionRashi__S1EtQ{margin:0;font-size:.9rem;color:var(--cream)}.DailyHoroscope_body__z3N03{min-width:0}.DailyHoroscope_readingTitle___OiQ6{margin:0 0 14px;font-family:var(--font-display-lat);font-style:italic;font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.2;font-weight:400}.DailyHoroscope_prose___RA37{margin:0;font-size:clamp(.98rem,1.1vw,1.06rem)}.DailyHoroscope_traits__mcbbE{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 0;padding:0;list-style:none}.DailyHoroscope_traits__mcbbE li{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border:1px solid var(--rule);border-radius:24px;background:var(--surface-white);font-size:.84rem}.DailyHoroscope_traits__mcbbE svg{width:14px;height:14px;color:var(--cta)}.DailyHoroscope_note___oTH6{margin:16px 0 0;font-size:.85rem;color:var(--ink-soft)}.DailyHoroscope_guidance__CjfXi{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid var(--rule);border-radius:18px;background:var(--surface-white)}.DailyHoroscope_guidanceHead__oHO5U{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:14px}.DailyHoroscope_guidanceHead__oHO5U h4{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.DailyHoroscope_guidanceHead__oHO5U h4 svg{width:15px;height:15px;color:var(--cta)}.DailyHoroscope_badge__o6fbq{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid var(--rule);border-radius:20px;font-size:.76rem;color:var(--ink-soft)}.DailyHoroscope_badge__o6fbq svg{width:13px;height:13px}.DailyHoroscope_detail__uDFKD{margin:0;display:grid;grid-gap:12px;gap:12px;max-height:300px;overflow-y:auto}.DailyHoroscope_detail__uDFKD>div{padding-bottom:12px;border-bottom:1px solid var(--rule)}.DailyHoroscope_detail__uDFKD>div:last-child{border-bottom:0;padding-bottom:0}.DailyHoroscope_detail__uDFKD dt{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.DailyHoroscope_detail__uDFKD dd{margin:5px 0 0;font-size:.92rem;line-height:1.6}.DailyHoroscope_detailEmpty__190jO p{margin:0 0 10px;font-size:.95rem}.DailyHoroscope_detailEmpty__190jO p+p{color:var(--ink-soft);font-size:.88rem}.DailyHoroscope_scriptSmall__cPRGq{margin:auto 0 0;padding-top:14px;text-align:right;font-family:var(--font-display-lat);font-style:italic;font-size:1.05rem;color:var(--cta)}.DailyHoroscope_controls__q55O0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:0 clamp(20px,2.4vw,32px) clamp(20px,2.4vw,28px)}.DailyHoroscope_talk__2V2zW,.DailyHoroscope_talk__2V2zW:visited{display:inline-flex;align-items:center;gap:18px;min-height:var(--tap);padding:10px 22px;border-radius:26px;background:var(--cream);color:var(--ink);text-decoration:none;font-weight:600}.DailyHoroscope_talk__2V2zW:hover{background:var(--cta);color:var(--surface)}.DailyHoroscope_nav__3cr9c{display:flex;align-items:center;gap:8px}.DailyHoroscope_nav__3cr9c button{min-width:var(--tap);min-height:var(--tap);border:1px solid var(--rule);border-radius:24px;background:var(--surface-2);color:var(--ink);cursor:pointer;font:inherit}.DailyHoroscope_nav__3cr9c button:hover{background:var(--cream)}.DailyHoroscope_play__bEKhF{padding-inline:16px;font-size:.85rem;margin-left:6px}.DailyHoroscope_counter__IIyGM{min-width:52px;text-align:center;font-size:.82rem;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DailyHoroscope_footer__6T0J8{display:flex;align-items:center;justify-content:center;gap:12px;margin:clamp(18px,2.4vw,28px) 0 0;font-size:.76rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-soft)}.DailyHoroscope_footer__6T0J8 svg{width:14px;height:14px;color:var(--cta)}.DailyHoroscope_section__D8594 :focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (max-width:1180px){.DailyHoroscope_card__O_Wrf{grid-template-columns:minmax(170px,210px) 1fr}.DailyHoroscope_guidance__CjfXi{grid-column:1/-1}.DailyHoroscope_detail__uDFKD{max-height:none}}@media (max-width:1000px){.DailyHoroscope_signs__sHcl3{grid-template-columns:repeat(6,minmax(0,1fr))}.DailyHoroscope_masthead__Eida4{flex-direction:column}.DailyHoroscope_asideCol__w0vQy{align-items:flex-start;width:100%}.DailyHoroscope_script__674Ie{display:none}}@media (max-width:720px){.DailyHoroscope_signs__sHcl3{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.DailyHoroscope_card__O_Wrf{grid-template-columns:1fr}.DailyHoroscope_medallion__L2Uvg{flex-direction:row;justify-content:flex-start;gap:16px;text-align:left;padding:16px}.DailyHoroscope_medallionImage__3BaiR{width:76px;height:76px;margin:0;flex:none}.DailyHoroscope_medallionName__MQTc7{font-size:clamp(1rem,4.8vw,1.3rem);letter-spacing:.06em}.DailyHoroscope_periods__0MgIy{width:100%;justify-content:space-between}.DailyHoroscope_period__0Cmnb{flex:1 1;padding-inline:6px;font-size:.84rem}.DailyHoroscope_controls__q55O0{flex-direction:column;align-items:stretch}.DailyHoroscope_nav__3cr9c{justify-content:space-between}.DailyHoroscope_footer__6T0J8{letter-spacing:.14em;text-align:center}}@media (prefers-reduced-motion:reduce){.DailyHoroscope_section__D8594 *,.DailyHoroscope_section__D8594 :after,.DailyHoroscope_section__D8594 :before{transition:none!important}.DailyHoroscope_card__O_Wrf,.DailyHoroscope_sign__8wzsw:hover{transform:none}}