.praarthana-module__VU7rMa__hero{background:linear-gradient(135deg, var(--aj-brand-hero-from) 0%, var(--aj-brand-hero-to) 100%);color:var(--aj-brand-hero-text);border-radius:1rem;margin-bottom:1.1rem;padding:1rem 1.4rem 1.3rem;box-shadow:0 6px 22px #540e0047}.praarthana-module__VU7rMa__crumb{font-family:var(--aj-font-devanagari);font-size:var(--aj-font-size-label-deva);color:var(--aj-brand-hero-muted);flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.2rem;display:flex}.praarthana-module__VU7rMa__crumb a{color:inherit;align-items:center;min-height:2.75rem;padding:0 .15rem;text-decoration:none;display:inline-flex}.praarthana-module__VU7rMa__crumb a:hover{color:var(--aj-brand-hero-text)}.praarthana-module__VU7rMa__heroRow{align-items:center;gap:1rem;display:flex}.praarthana-module__VU7rMa__heroTile{width:4.6rem;height:4.6rem;color:var(--aj-brand-hero-from);font-family:var(--aj-font-devanagari);background:#fff6e6;border-radius:1.1rem;flex:none;justify-content:center;align-items:center;font-size:2.2rem;display:inline-flex}.praarthana-module__VU7rMa__heroMain{flex:1;min-width:0}.praarthana-module__VU7rMa__lead{max-width:60ch;color:var(--aj-brand-hero-muted);line-height:var(--aj-leading-body);margin:.5rem 0 0;font-size:.95rem}@media (max-width:34rem){.praarthana-module__VU7rMa__heroRow{flex-wrap:wrap}.praarthana-module__VU7rMa__heroMain{flex-basis:100%;order:3}}.praarthana-module__VU7rMa__todayStrip{align-items:center;gap:var(--aj-space-3);padding:var(--aj-space-3) var(--aj-space-4);border:1px solid color-mix(in srgb, var(--aj-accent-bg) 45%, var(--aj-border-subtle));border-radius:var(--aj-radius-devotional-sm);background:color-mix(in srgb, var(--aj-accent-bg) 12%, var(--aj-bg-raised));color:var(--aj-text-primary);text-decoration:none;transition:border-color .15s;display:flex}.praarthana-module__VU7rMa__todayStrip:hover{border-color:var(--aj-accent-fg)}.praarthana-module__VU7rMa__todayIcon{border-radius:var(--aj-radius-devotional-sm);background:var(--aj-bg-surface);width:3rem;height:3rem;color:var(--aj-accent-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.praarthana-module__VU7rMa__todayHead{color:var(--aj-text-tertiary);font-family:var(--aj-font-devanagari);font-size:var(--aj-font-size-label-deva);display:block}.praarthana-module__VU7rMa__todayTitle{font-family:var(--aj-font-devanagari);font-weight:700;font-size:var(--aj-font-size-body);display:block}.praarthana-module__VU7rMa__deityFestival{margin:var(--aj-space-4) 0 0;color:var(--aj-accent-fg);font-family:var(--aj-font-devanagari);font-variant-numeric:tabular-nums}.praarthana-module__VU7rMa__deityBlock{margin-top:var(--aj-space-5)}.praarthana-module__VU7rMa__cards{gap:var(--aj-space-2);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.praarthana-module__VU7rMa__card{align-items:center;gap:var(--aj-space-3);height:100%;padding:var(--aj-space-3) var(--aj-space-4);border:1px solid var(--aj-border-subtle);border-radius:var(--aj-radius-devotional-sm);background:var(--aj-bg-surface);color:var(--aj-text-primary);text-decoration:none;transition:border-color .15s,background .15s;display:flex}.praarthana-module__VU7rMa__cardIcon{border-radius:var(--aj-radius-devotional-sm);background:color-mix(in srgb, var(--aj-accent-bg) 16%, var(--aj-bg-raised));width:3rem;height:3rem;color:var(--aj-accent-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.praarthana-module__VU7rMa__cardBody{min-width:0}.praarthana-module__VU7rMa__card:hover{border-color:var(--aj-border-strong);background:var(--aj-bg-raised)}.praarthana-module__VU7rMa__cardTitle{font-family:var(--aj-font-devanagari);font-weight:700;font-size:var(--aj-font-size-body);display:block}.praarthana-module__VU7rMa__cardNote{color:var(--aj-text-tertiary);font-size:var(--aj-font-size-label-deva);font-family:var(--aj-font-devanagari);margin-top:2px;display:block}.praarthana-module__VU7rMa__cardMeaning{color:var(--aj-accent-fg)}.praarthana-module__VU7rMa__todayBadge{margin-left:var(--aj-space-2);padding:1px var(--aj-space-2);background:var(--aj-accent-bg);color:#3a2408;font-size:var(--aj-font-size-label);vertical-align:middle;border-radius:999px;font-weight:700;display:inline-block}.praarthana-module__VU7rMa__kindBlock{margin-top:var(--aj-space-6)}.praarthana-module__VU7rMa__kindHead{justify-content:space-between;align-items:baseline;gap:var(--aj-space-3);display:flex}.praarthana-module__VU7rMa__kindAll{min-height:2.75rem;font-family:var(--aj-font-devanagari);font-size:var(--aj-font-size-label-deva);color:var(--aj-text-secondary);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.praarthana-module__VU7rMa__kindAll:hover{color:var(--aj-text-primary);text-decoration:underline}
