.topics[data-astro-cid-2j22kxml]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.topic[data-astro-cid-2j22kxml]{text-align:center;font-weight:800;font-size:var(--fs-1);min-height:var(--tap);justify-items:center;gap:.25rem;padding:.5rem .25rem .75rem;line-height:1.2;text-decoration:none;display:grid}.topic[data-astro-cid-2j22kxml] .art{width:5.5rem}@media (width>=40rem){.topics[data-astro-cid-2j22kxml]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}.topic[data-astro-cid-2j22kxml]{text-align:left;grid-template-columns:4rem minmax(0,1fr);place-items:center start;gap:.75rem;padding:.5rem .75rem}.topic[data-astro-cid-2j22kxml] .art{width:4rem}}@media (width>=64rem){.topics[data-astro-cid-2j22kxml]{grid-template-columns:repeat(4,minmax(0,1fr))}}.row[data-astro-cid-pbdshkj2]{color:inherit;min-height:var(--tap);border-radius:var(--radius);transition:transform var(--t-mid) var(--ease), box-shadow var(--t-mid) var(--ease), background-color var(--t-fast);grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:.8rem;margin-inline:-.6rem;padding:.6rem;text-decoration:none;display:grid}@media (hover:hover){.row[data-astro-cid-pbdshkj2]:hover{background:var(--wash)}}.row[data-astro-cid-pbdshkj2]:hover .title[data-astro-cid-pbdshkj2]{color:var(--brand)}.row[data-astro-cid-pbdshkj2]:hover .date[data-astro-cid-pbdshkj2]{background:var(--bg)}.date[data-astro-cid-pbdshkj2]{background:var(--wash);border-radius:.8rem;justify-items:center;padding:.45rem 0 .4rem;line-height:1;display:grid}.day[data-astro-cid-pbdshkj2]{letter-spacing:-.02em;font-size:1.4rem;font-weight:800}.month[data-astro-cid-pbdshkj2]{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin-top:.2rem;font-size:.72rem;font-weight:700}.text[data-astro-cid-pbdshkj2]{gap:.15rem;display:grid}.title[data-astro-cid-pbdshkj2]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.state[data-astro-cid-pbdshkj2]{font-size:var(--fs-1);color:var(--ink-soft);line-height:1.3}.open[data-astro-cid-pbdshkj2] .state[data-astro-cid-pbdshkj2] strong[data-astro-cid-pbdshkj2]{color:var(--ok)}.soon[data-astro-cid-pbdshkj2] .state[data-astro-cid-pbdshkj2] strong[data-astro-cid-pbdshkj2],.soon[data-astro-cid-pbdshkj2] .day[data-astro-cid-pbdshkj2]{color:var(--soon)}.soon[data-astro-cid-pbdshkj2] .date[data-astro-cid-pbdshkj2]{background:color-mix(in oklab, var(--soon) 14%, var(--bg))}.urgent[data-astro-cid-pbdshkj2] .date[data-astro-cid-pbdshkj2]{background:color-mix(in oklab, var(--soon) 26%, var(--bg))}.closed[data-astro-cid-pbdshkj2]{color:var(--ink-soft)}.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-3);gap:var(--space-3);display:grid}.pitch[data-astro-cid-lcdefpme]{max-width:var(--measure)}.lead[data-astro-cid-lcdefpme]{font-size:var(--fs-2);color:var(--ink-soft)}.quick[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none}@media (width<=40rem){.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:var(--tap);flex:1 1 0;padding-inline:1em;font-size:1rem}}.quick[data-astro-cid-lcdefpme] .telegram[data-astro-cid-lcdefpme]{padding-inline:1em}.quick[data-astro-cid-lcdefpme] .mail[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) svg[data-astro-cid-lcdefpme]{animation:quick-mail-wiggle .6s var(--ease-bounce)}@keyframes quick-mail-wiggle{25%{transform:rotate(-12deg)translateY(-1px)}55%{transform:rotate(9deg)translateY(-2px)}80%{transform:rotate(-4deg)}}.tg[data-astro-cid-lcdefpme]{width:1.4em;height:1.4em;transition:transform var(--t-fast) var(--ease-bounce);flex:none}.telegram[data-astro-cid-lcdefpme]:hover .tg[data-astro-cid-lcdefpme]{transform:rotate(-12deg)translate(2px)}.cols[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-top:var(--space-5);display:grid}.cols[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme]{min-width:0;max-width:var(--measure)}.deadlines[data-astro-cid-lcdefpme]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.parishes[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.where[data-astro-cid-lcdefpme] .parish{max-width:34rem;margin-inline:auto}.where[data-astro-cid-lcdefpme] .map{max-width:none}@media (width>=64rem){.hero[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:center}.hero[data-astro-cid-lcdefpme] .scene{margin:0}.cols[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--space-5);grid-template:"week soon""week where"1fr"topics topics"/minmax(0,1fr) 20rem;align-items:start}.week[data-astro-cid-lcdefpme]{grid-area:week}.soon[data-astro-cid-lcdefpme]{grid-area:soon}.where[data-astro-cid-lcdefpme]{grid-area:where}.topics[data-astro-cid-lcdefpme]{grid-area:topics;max-width:none}.cols[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme]{max-width:none}.week[data-astro-cid-lcdefpme]>*{max-width:var(--measure)}.where[data-astro-cid-lcdefpme] .parish{max-width:none}}
