.boardgrid[data-astro-cid-7q2k33bw]{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;display:grid}.btile[data-astro-cid-7q2k33bw]{border-radius:3px;margin:0;position:relative}.btile[data-astro-cid-7q2k33bw] img[data-astro-cid-7q2k33bw]{object-fit:cover;width:100%;height:360px;display:block}.btile[data-astro-cid-7q2k33bw]:after{content:"";background:linear-gradient(#1615121f 0%,#16151200 42%,#1c1b179e 100%);position:absolute;inset:0}.btile[data-astro-cid-7q2k33bw] figcaption[data-astro-cid-7q2k33bw]{z-index:2;color:var(--cod);font:500 18px/1.25 var(--serif);position:absolute;bottom:18px;left:20px;right:20px}.cal-grid[data-astro-cid-7q2k33bw]{grid-template-columns:1.2fr 1fr;align-items:center;gap:44px;display:grid}.cal-cta[data-astro-cid-7q2k33bw]{margin-top:26px}.cal-photo[data-astro-cid-7q2k33bw]{border-radius:3px;margin:0;position:relative}.cal-photo[data-astro-cid-7q2k33bw] img[data-astro-cid-7q2k33bw]{object-fit:cover;border-radius:3px;width:100%;height:100%;max-height:360px;display:block}.calsec[data-astro-cid-7q2k33bw]{align-items:start}.cal-left[data-astro-cid-7q2k33bw] .cal-photo[data-astro-cid-7q2k33bw]{margin-top:32px}.cal-tel[data-astro-cid-7q2k33bw],.cal-mail[data-astro-cid-7q2k33bw]{color:var(--ink);font-weight:600}.cal-tel[data-astro-cid-7q2k33bw]:hover,.cal-mail[data-astro-cid-7q2k33bw]:hover{color:var(--link-hover)}.evcal[data-astro-cid-7q2k33bw]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.evcard[data-astro-cid-7q2k33bw]{background:var(--card);border:1px solid var(--rule);border-radius:8px;align-items:center;gap:16px;padding:14px 18px;display:flex}.evdate[data-astro-cid-7q2k33bw]{border:1px solid var(--rule);text-align:center;border-radius:6px;flex:none;width:56px;overflow:hidden}.evmon[data-astro-cid-7q2k33bw]{background:var(--accent-deep);color:var(--on-accent);font:600 10.5px/1 var(--sans);letter-spacing:.12em;padding:5px 0;display:block}.evday[data-astro-cid-7q2k33bw]{font:600 22px/1 var(--sans);letter-spacing:-.01em;color:var(--ink);padding:8px 0;display:block}.evmeta[data-astro-cid-7q2k33bw]{flex-direction:column;gap:5px;min-width:0;display:flex}.evtitle[data-astro-cid-7q2k33bw]{font:400 17px/1.25 var(--serif);color:var(--ink)}.evwhen[data-astro-cid-7q2k33bw]{font:500 11px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--accent-deep)}.evempty[data-astro-cid-7q2k33bw]{opacity:.85;max-width:48ch;margin-top:4px;font-size:14.5px;line-height:1.65}@media (width<=860px){.boardgrid[data-astro-cid-7q2k33bw]{grid-template-columns:1fr}.cal-grid[data-astro-cid-7q2k33bw]{grid-template-columns:1fr;gap:28px}}
