
.zodiac-experience{color:#eee8dc;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.zodiac-heading{display:flex;justify-content:space-between;align-items:end;gap:24px}.zodiac-heading :is(h1,h2){font-family:Georgia,serif!important;font-size:clamp(2rem,4vw,3.8rem)!important;font-weight:400!important;line-height:1.1;letter-spacing:-.045em}.zodiac-eyebrow{font-size:.72rem!important;font-weight:750;letter-spacing:.15em;color:#c29a65!important;text-transform:uppercase}.zodiac-heading>[data-horo-date]{font-size:.84rem!important;color:#b6b1a5!important;max-width:230px}.zodiac-intro{color:#c2c0b7!important;max-width:640px;font-size:1rem!important;margin:22px 0 28px}.zodiac-signs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.zodiac-sign{min-width:0;border:1px solid #5b574c;background:#151b21e8;color:#eee8dc;display:flex;flex-direction:column;align-items:start;padding:17px 14px;cursor:pointer;transition:background .15s,border-color .15s;border-radius:2px;text-align:left}.zodiac-sign:hover{background:#26303b;border-color:#ae8e61}.zodiac-sign[aria-pressed=true]{background:#312c23;border-color:#d7b886;box-shadow:inset 0 -3px #c29a65}.zodiac-sign:focus-visible{outline:3px solid #e9cb9d;outline-offset:3px}.zodiac-symbol{font-size:1.9rem;line-height:1;margin-bottom:17px;color:#d8b785}.zodiac-sign strong{font-size:.92rem}.zodiac-sign small{font-size:.68rem;color:#bdb9ad;margin-top:5px}.zodiac-reading{margin-top:24px;padding:30px;border:1px solid #766347;background:linear-gradient(110deg,#1c252cfa,#25231df5);border-left:4px solid #bb925b;min-height:245px}.zodiac-reading h3{font-family:Georgia,serif!important;font-size:2rem!important;font-weight:400!important;margin:16px 0}.zodiac-message{font-size:1.15rem!important;line-height:1.75!important;color:#eee8dc!important;max-width:850px}.zodiac-focus{font-weight:750;color:#d7b886!important;font-size:.9rem!important;margin-bottom:4px}.zodiac-practice{color:#c2c0b7!important;font-size:.95rem!important}.zodiac-note{font-size:.75rem!important;color:#aaa99f!important;line-height:1.7!important;max-width:850px;margin-top:20px}#horoscope{background:#10191feF;border-block:1px solid #b998653b}@media(max-width:1000px){.zodiac-signs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){.zodiac-heading{display:block}.zodiac-heading>[data-horo-date]{max-width:none}.zodiac-signs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zodiac-sign{padding:14px 10px}.zodiac-symbol{font-size:1.6rem;margin-bottom:12px}.zodiac-sign small{font-size:.62rem}.zodiac-reading{padding:24px 20px}.zodiac-message{font-size:1rem!important}}@media(prefers-reduced-motion:reduce){.zodiac-sign{transition:none}}
