.horoscope-edition-tabs .horoscope-tab-list{gap:var(--space-2);background:0 0;border:0;border-radius:0;padding:0}.horoscope-edition-tabs .horoscope-tab{min-height:4.5rem;padding:var(--space-3) var(--space-1);border:1px solid var(--color-border-light);gap:var(--space-1);transition:border-color var(--duration-fast) var(--ease-out);background:#fffdf9b3;border-radius:.65rem}.horoscope-edition-tabs .horoscope-tab:hover{border-color:var(--color-brass-500);background:var(--color-paper-50)}.horoscope-edition-tabs .horoscope-tab.is-active{border-color:var(--color-night-950);background:var(--color-night-950);color:var(--color-paper-50);box-shadow:none}.horoscope-edition-tabs .horoscope-tab strong{font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.25}.horoscope-edition-tabs .horoscope-tab .horoscope-period{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;min-width:0;font-size:.8125rem;line-height:1.4;display:flex}.horoscope-period time{white-space:nowrap}.horoscope-edition-tabs .home-sign-date-note,.sign-range-note{color:var(--color-ink-700);font-size:var(--text-sm);margin:0;line-height:1.5}.horoscope-edition-tabs .home-sign-card,.horoscope-sign-grid .horoscope-sign-card-link{min-width:0;height:100%;min-height:7rem;padding:var(--space-4);align-content:center;align-items:center;gap:var(--space-4) var(--space-3);color:var(--color-ink-950);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.horoscope-edition-tabs .home-sign-card:hover,.horoscope-edition-tabs .home-sign-card:focus-visible,.horoscope-sign-grid .horoscope-sign-card-link:hover,.horoscope-sign-grid .horoscope-sign-card-link:focus-visible{text-decoration:none}.horoscope-edition-tabs .home-sign-card .sign-icon,.horoscope-sign-grid .horoscope-sign-card-link .sign-icon{border-color:var(--color-brass-300);background:var(--color-paper-50);width:3.5rem;height:3.5rem}.horoscope-edition-tabs .home-sign-card .zodiac-mark,.horoscope-sign-grid .horoscope-sign-card-link .zodiac-mark{width:2rem;height:2rem}.horoscope-edition-tabs .home-sign-copy,.horoscope-sign-grid .horoscope-sign-heading{gap:var(--space-2);min-width:0;display:grid}.horoscope-edition-tabs .home-sign-name,.horoscope-sign-grid .horoscope-sign-heading :where(h3,h4){font-size:clamp(1.5rem,1.35rem + .3vw,1.75rem);line-height:1.15}.horoscope-edition-tabs .home-sign-range,.horoscope-sign-grid .sign-meta{color:var(--color-ink-700);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.5}.horoscope-edition-tabs .home-sign-arrow,.horoscope-sign-grid .home-sign-arrow{padding-top:var(--space-1);color:var(--color-brass-700);transition:transform var(--duration-fast) var(--ease-out);font-size:1.25rem;line-height:1.4}.horoscope-edition-tabs .home-sign-card:hover .home-sign-arrow,.horoscope-edition-tabs .home-sign-card:focus-visible .home-sign-arrow,.horoscope-sign-grid .horoscope-sign-card-link:hover .home-sign-arrow,.horoscope-sign-grid .horoscope-sign-card-link:focus-visible .home-sign-arrow{transform:translate(.2rem)}.horoscope-sign-grid .horoscope-sign-card{padding:0;display:block}@media (max-width:47.99rem){.horoscope-edition-tabs .sign-grid.home-sign-grid,.sign-grid.horoscope-sign-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.horoscope-edition-tabs .home-sign-card,.horoscope-sign-grid .horoscope-sign-card-link{min-height:4.75rem;padding:var(--space-3);align-content:start;align-items:start;gap:var(--space-2)}.horoscope-edition-tabs .home-sign-card .sign-icon,.horoscope-sign-grid .horoscope-sign-card-link .sign-icon{width:2.25rem;height:2.25rem}.horoscope-edition-tabs .home-sign-card .zodiac-mark,.horoscope-sign-grid .horoscope-sign-card-link .zodiac-mark{width:1.35rem;height:1.35rem}.horoscope-edition-tabs .home-sign-copy,.horoscope-sign-grid .horoscope-sign-heading{gap:.125rem}.horoscope-edition-tabs .home-sign-name,.horoscope-sign-grid .horoscope-sign-heading :where(h3,h4){overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1rem,.62rem + 1.9vw,1.125rem)}.horoscope-edition-tabs .home-sign-range,.horoscope-sign-grid .sign-meta{font-size:.75rem;line-height:1.35}}@media (max-width:23.99rem){.horoscope-edition-tabs .home-sign-card .sign-icon,.horoscope-sign-grid .horoscope-sign-card-link .sign-icon{display:none}.horoscope-edition-tabs .home-sign-card,.horoscope-sign-grid .horoscope-sign-card-link{grid-template-columns:minmax(0,1fr)}}@media (min-width:48rem){.horoscope-edition-tabs .horoscope-tab{padding-inline:var(--space-4)}.horoscope-edition-tabs .home-sign-card,.horoscope-sign-grid .horoscope-sign-card-link{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){.horoscope-edition-tabs .horoscope-tab,.horoscope-edition-tabs .home-sign-arrow,.horoscope-sign-grid .home-sign-arrow{transition:none}.horoscope-edition-tabs .home-sign-card:hover .home-sign-arrow,.horoscope-edition-tabs .home-sign-card:focus-visible .home-sign-arrow,.horoscope-sign-grid .horoscope-sign-card-link:hover .home-sign-arrow,.horoscope-sign-grid .horoscope-sign-card-link:focus-visible .home-sign-arrow{transform:none}}.horoscope-entry-hero .horoscope-focus{color:var(--color-ink-700);font-size:var(--text-sm);margin:0;font-weight:620;line-height:1.45}.horoscope-entry-hero .horoscope-focus>span{color:var(--color-brass-700);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin-right:.45rem;font-weight:760}.horoscope-entry-hero .horoscope-archive-note{border-left:3px solid var(--color-sky-700);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--color-ink-950);font-size:var(--text-sm);background:#fffdf9b8;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;margin:0;padding:.55rem .9rem;line-height:1.45;display:flex}.horoscope-entry-hero .horoscope-archive-note>span{font-weight:760}.horoscope-entry-hero .horoscope-archive-note a{color:var(--color-sky-700);font-weight:700}.horoscope-copy .checkpoint-event{color:var(--color-ink-500);font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;font-weight:650;line-height:1.45;display:flex}.horoscope-copy .checkpoint-event>:first-child{color:var(--color-brass-700);font-weight:720}.horoscope-copy .checkpoint-event time{font-variant-numeric:tabular-nums}.horoscope-sky-context li>.horoscope-sky-day{width:-moz-fit-content;width:fit-content;min-height:2.75rem;margin-block:calc(-1 * var(--space-2)) calc(-1 * var(--space-3));color:var(--color-sky-700);font-size:var(--text-xs);align-items:center;font-weight:700;display:inline-flex}@media (max-width:47.99rem){.horoscope-entry-page .horoscope-entry-hero{padding-block:var(--space-5)}.horoscope-entry-page .horoscope-entry-hero h1{font-size:clamp(1.85rem,1.45rem + 2vw,2.25rem)}.horoscope-entry-page .horoscope-entry-headline{font-size:1.2rem}}.horoscope-big-three-cta{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border-dark);border-radius:var(--radius-md);gap:var(--space-5);background:radial-gradient(circle at 92% 12%, #dbbd7e29, transparent 32%), var(--color-night-900);color:var(--color-paper-100);--focus-color:var(--color-focus-on-dark);display:grid}.horoscope-big-three-cta>div:first-child{gap:var(--space-2);max-width:44rem;display:grid}.horoscope-big-three-cta .eyebrow{color:var(--color-brass-300)}.horoscope-big-three-cta :where(h2,h3){color:var(--color-paper-50);font-size:var(--text-xl);line-height:1.2}.horoscope-big-three-cta p:not(.eyebrow){color:var(--color-paper-200);font-size:var(--text-sm);line-height:1.65}.horoscope-big-three-actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.horoscope-big-three-actions .button-primary{border-color:var(--color-brass-300);background:var(--color-brass-300);color:var(--color-night-950)}.horoscope-big-three-actions .button-primary:hover{border-color:var(--color-paper-100);background:var(--color-paper-100);color:var(--color-night-950)}.horoscope-big-three-cta .horoscope-big-three-actions .text-link{color:var(--color-paper-50);text-decoration-color:#d2b88eb3}.horoscope-big-three-cta .horoscope-big-three-actions .text-link:hover{color:var(--color-paper-50);-webkit-text-decoration-color:var(--color-brass-300);text-decoration-color:var(--color-brass-300)}@media (min-width:48rem){.horoscope-big-three-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}.horoscope-big-three-actions{text-align:center;flex-direction:column;align-items:stretch}.horoscope-big-three-cta .horoscope-big-three-actions .text-link{align-self:center}}.sign-hub-readings,.horoscope-archives,.sign-hub-profile{gap:var(--space-5);min-width:0;display:grid}.sign-hub-cards{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sign-hub-cards>li{min-width:0;margin:0}.sign-hub-cards .sign-reading-card{min-width:0;height:100%;padding:var(--space-5);border:1px solid var(--color-border-light);border-top:2px solid var(--color-brass-500);border-radius:var(--radius-md);gap:var(--space-2);background:var(--color-paper-50);color:var(--color-ink-950);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;flex-direction:column;text-decoration:none;display:flex}.sign-hub-cards .sign-reading-card:hover,.sign-hub-cards .sign-reading-card:focus-visible{border-color:var(--color-brass-500);box-shadow:var(--shadow-soft);text-decoration:none}.sign-reading-card-kind{color:var(--color-brass-700);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:760}.sign-reading-card-period{color:var(--color-ink-500);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:650}.sign-reading-card-headline{margin-block:var(--space-1) var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);font-weight:560;line-height:1.3}.sign-reading-card-notice{color:var(--color-ink-700);font-size:var(--text-xs);line-height:1.5}.sign-reading-card-action{padding-top:var(--space-1);color:var(--color-sky-700);font-size:var(--text-sm);text-underline-offset:.3em;margin-top:auto;font-weight:700;-webkit-text-decoration:underline #31566a73;text-decoration:underline #31566a73;text-decoration-thickness:.08em}.sign-hub-cards .sign-reading-card:hover .sign-reading-card-action{color:var(--color-ink-950);text-decoration-color:currentColor;text-decoration-thickness:.12em}.horoscope-archives>p{max-width:var(--content-text);color:var(--color-ink-700);font-size:var(--text-sm);line-height:1.6}.horoscope-archive-groups{min-width:0;display:grid}.horoscope-archive-group summary{cursor:pointer}.horoscope-archive-count{color:var(--color-ink-500);font-weight:600}.horoscope-archive-body{gap:var(--space-5);display:grid}.horoscope-archive-month{gap:var(--space-2);display:grid}.horoscope-archive-month h3{color:var(--color-ink-700);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:760}.horoscope-archive-month ul{gap:0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.horoscope-archive-month li{border-bottom:1px solid var(--color-border-light);margin:0}.horoscope-archive-month a{min-height:2.75rem;color:var(--color-sky-700);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:center;font-weight:650;display:flex}.horoscope-archives,.sign-hub-profile{padding-top:var(--space-8);border-top:1px solid var(--color-border-light)}.sign-hub-profile{gap:var(--space-4)}.sign-hub-profile>*{max-width:var(--content-text)}.sign-hub-profile>p{color:var(--color-ink-700);font-size:var(--text-base);line-height:1.7}.horoscope-sign-hub-hero .remember-sign{margin-top:var(--space-2)}@media (min-width:40rem){.sign-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.sign-hub-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sign-hub-cards .sign-reading-card{transition:none}}.page-hero>.horoscope-hero-copy{align-content:start;gap:var(--space-4);width:auto;min-width:0;margin-inline:0;display:grid}.page-hero.horoscope-entry-hero h1,.page-hero.horoscope-hero h1{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.native-horoscope-period-nav{gap:var(--space-3);min-width:0;display:grid}.native-horoscope-period-nav .native-horoscope-periods{gap:var(--space-2);grid-template-columns:minmax(0,1fr);width:min(100%,48rem);display:grid}.native-horoscope-period-nav .native-horoscope-periods>.text-link{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;min-height:3rem}@media (min-width:24rem){.native-horoscope-period-nav .native-horoscope-periods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.native-horoscope-period-nav .native-horoscope-periods{grid-template-columns:repeat(4,minmax(0,1fr))}}.horoscope-shell .section-links:not(.native-horoscope-periods){gap:0 var(--space-6)}.horoscope-entry-page .horoscope-edition-pagination{border-bottom:0}.horoscope-entry-page .horoscope-sky-context{border-bottom:0;padding-bottom:0}.horoscope-entry-page>.section-inner>.horoscope-method-summary{padding-top:var(--space-6);border-top:1px solid var(--color-border-light)}@media (min-width:48rem){.horoscope-edition-pagination .edition-pagination-current{align-items:flex-end}}
