.gr-horoscope-home{margin-block:32px;padding:28px 24px;background:var(--zodiac-bg,#f1eafa);border-radius:6px}.gr-horoscope-home h2{margin:0 0 24px;text-align:center;font:700 25px/1.3 Arial,sans-serif;color:var(--zodiac-color,#64309a)}.gr-horoscope-home .zodiac-grid,.ro-horoscope-page .zodiac-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.gr-horoscope-home .zodiac-sign,.ro-horoscope-page .zodiac-sign{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;min-width:0;text-decoration:none}.gr-horoscope-home .zodiac-icon,.ro-horoscope-page .zodiac-icon{display:grid;place-items:center;background:var(--zodiac-color,#64309a);color:white;border-radius:50%;width:50px;height:50px;font:30px/1 Arial,sans-serif}.gr-horoscope-home .zodiac-sign b,.ro-horoscope-page .zodiac-sign b{font:13px/1.4 Arial,sans-serif;color:#303040}.ro-horoscope-page{padding-block:32px}.ro-horoscope-page h1{font:800 clamp(28px,4vw,42px)/1.2 Arial,sans-serif;color:var(--primary,var(--red,#64309a))}.ro-horoscope-period{font-size:20px;color:#64309a}.ro-horoscope-page .entry-content{max-width:800px;margin-block:28px;font:18px/1.75 Arial,sans-serif}.ro-horoscope-page .entry-content h2{font-size:24px;margin-top:28px}.ro-horoscope-page .zodiac-grid{margin-block:32px;padding:20px;background:#f7f7fa}.ro-horoscope-credit{font:13px/1.5 Arial,sans-serif;color:#596979}.ro-horoscope-credit a{text-decoration:underline}.gr-horoscope-home a:focus-visible,.ro-horoscope-page a:focus-visible{outline:2px solid #64309a;outline-offset:3px}@media(max-width:560px){.gr-horoscope-home .zodiac-grid,.ro-horoscope-page .zodiac-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gr-horoscope-home{padding:24px 12px}}
