.calendar-examples{background:#f4f3ec}.calendar-examples__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem}.calendar-examples__grid figure{margin:0;min-width:0}.calendar-examples__grid a{display:block;background:#fff}.calendar-examples__grid img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.calendar-examples__grid figcaption{font-size:.85rem;line-height:1.45;margin-top:.6rem;color:#44564d}.calendar-examples__grid a:focus-visible{outline:3px solid #294f3b;outline-offset:3px}
