.hoy[data-astro-cid-vldwn565]{--lit: #3f8f5b;position:relative;display:grid;gap:14px;padding:16px 18px 16px 22px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);color:var(--ink);overflow:hidden}.hoy[data-astro-cid-vldwn565]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--lit)}.hoy[data-astro-cid-vldwn565][data-color=morado]{--lit: #7a4bb8}.hoy[data-astro-cid-vldwn565][data-color=blanco]{--lit: #d8cfa8}.hoy[data-astro-cid-vldwn565][data-color=verde]{--lit: #3f8f5b}.hoy[data-astro-cid-vldwn565][data-color=rojo]{--lit: #c0392b}.hoy[data-astro-cid-vldwn565][data-color=rosa]{--lit: #e07aa6}.hoy__kicker[data-astro-cid-vldwn565]{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-text);flex-wrap:wrap}.hoy__dot[data-astro-cid-vldwn565]{width:14px;height:14px;flex:none;border-radius:50%;background:var(--lit);border:1.5px solid var(--ink-soft)}.hoy__date[data-astro-cid-vldwn565]{margin:0;font-family:var(--font-display);font-size:23px;line-height:1.2;text-wrap:balance}.hoy__date[data-astro-cid-vldwn565]:first-letter{text-transform:uppercase}.hoy__day[data-astro-cid-vldwn565]{margin:4px 0 0;font-size:16px;color:var(--ink-soft);line-height:1.45}.hoy__meaning[data-astro-cid-vldwn565]{margin:8px 0 0;font-size:15px;color:var(--ink-soft)}.hoy__cycle[data-astro-cid-vldwn565]{margin:4px 0 0;font-size:13.5px;color:var(--ink-muted)}.hoy__label[data-astro-cid-vldwn565]{margin:0 0 3px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.hoy__set[data-astro-cid-vldwn565]{margin:0;font-family:var(--font-display);font-size:19px;font-weight:700}.hoy__set[data-astro-cid-vldwn565] a[data-astro-cid-vldwn565]{color:var(--ink);text-decoration-color:var(--line-strong);text-underline-offset:3px}.hoy__set[data-astro-cid-vldwn565] a[data-astro-cid-vldwn565]:hover{color:var(--brand-text)}.hoy__more[data-astro-cid-vldwn565]{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:800;font-size:15px;text-decoration:none}.hoy__more[data-astro-cid-vldwn565] svg{width:18px;height:18px}.hoy__more[data-astro-cid-vldwn565]:hover{text-decoration:underline}.hoy__ns[data-astro-cid-vldwn565]{margin:0;font-size:13px;color:var(--ink-muted)}.hoy--full[data-astro-cid-vldwn565] .hoy__mysteries[data-astro-cid-vldwn565]{margin:8px 0 12px;padding-left:20px;font-size:15px;line-height:1.6;color:var(--ink-soft)}.hoy--full[data-astro-cid-vldwn565] .hoy__rosary[data-astro-cid-vldwn565],.hoy--full[data-astro-cid-vldwn565] .hoy__pray[data-astro-cid-vldwn565]{padding-top:14px;border-top:1px solid var(--line)}.hoy__praytitle[data-astro-cid-vldwn565]{margin:0 0 4px;font-family:var(--font-display);font-size:20px;line-height:1.25}.hoy__praytitle[data-astro-cid-vldwn565] a[data-astro-cid-vldwn565]{color:var(--ink);text-decoration:none}.hoy__praytitle[data-astro-cid-vldwn565] a[data-astro-cid-vldwn565]:hover{text-decoration:underline}.hoy__excerpt[data-astro-cid-vldwn565]{margin:0 0 12px;font-family:var(--font-voice);font-size:17px;line-height:1.6;color:var(--ink-soft)}.hoy__btn[data-astro-cid-vldwn565]{min-height:48px;padding-inline:22px;border-radius:999px;font-size:16px}.hoy__note[data-astro-cid-vldwn565]{margin:8px 0 0;font-size:13px;color:var(--ink-muted)}.hoy--home[data-astro-cid-vldwn565]{gap:6px;padding-block:14px}.hoy--home[data-astro-cid-vldwn565] .hoy__date[data-astro-cid-vldwn565]{font-size:21px}.hoy--home[data-astro-cid-vldwn565] .hoy__day[data-astro-cid-vldwn565]{display:none}.hoy--home[data-astro-cid-vldwn565] .hoy__rosary[data-astro-cid-vldwn565]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.hoy--home[data-astro-cid-vldwn565] .hoy__label[data-astro-cid-vldwn565]{margin:0}.hoy--home[data-astro-cid-vldwn565] .hoy__set[data-astro-cid-vldwn565]{font-size:17px}@media (min-width: 700px){.hoy--home[data-astro-cid-vldwn565]{grid-template-columns:1.4fr 1fr auto;align-items:center;gap:24px;padding:18px 28px 18px 30px}.hoy--home[data-astro-cid-vldwn565] .hoy__date[data-astro-cid-vldwn565]{font-size:24px}.hoy--home[data-astro-cid-vldwn565] .hoy__day[data-astro-cid-vldwn565],.hoy--home[data-astro-cid-vldwn565] .hoy__rosary[data-astro-cid-vldwn565]{display:block}.hoy--home[data-astro-cid-vldwn565] .hoy__label[data-astro-cid-vldwn565]{margin:0 0 3px}.hoy--full[data-astro-cid-vldwn565]{padding:24px 28px 24px 32px}.hoy--full[data-astro-cid-vldwn565] .hoy__date[data-astro-cid-vldwn565]{font-size:30px}}
