.schedule-calendar-link[data-astro-cid-nf5j3f2b]{color:var(--color-on-surface);align-items:center;gap:.65rem;margin-bottom:1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.schedule-calendar-link__icon[data-astro-cid-nf5j3f2b]{color:var(--color-primary);display:inline-flex}.schedule-calendar-link[data-astro-cid-nf5j3f2b]:hover span[data-astro-cid-nf5j3f2b]:last-child{text-decoration:underline}.lately-section[data-astro-cid-nf5j3f2b]{background:var(--color-surface-container-lowest);border-bottom:var(--hairline) solid var(--color-outline-variant)}.lately-heading[data-astro-cid-nf5j3f2b]{max-width:760px;margin-bottom:2rem}.lately-updated[data-astro-cid-nf5j3f2b]{color:var(--color-on-surface-variant);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem}.lately-feature[data-astro-cid-nf5j3f2b]{border:var(--hairline) solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container);color:var(--color-on-surface);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-bottom:1.5rem;text-decoration:none;display:grid;overflow:hidden}.lately-feature__copy[data-astro-cid-nf5j3f2b]{flex-direction:column;justify-content:center;gap:1.1rem;padding:clamp(1.6rem,4vw,3.5rem);display:flex}.lately-feature__eyebrow[data-astro-cid-nf5j3f2b]{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:700}.lately-feature__title[data-astro-cid-nf5j3f2b]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.lately-feature__description[data-astro-cid-nf5j3f2b]{max-width:40ch;line-height:1.65}.lately-feature__link[data-astro-cid-nf5j3f2b]{color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:700}.lately-feature__media[data-astro-cid-nf5j3f2b]{min-height:430px;overflow:hidden}.lately-feature__media[data-astro-cid-nf5j3f2b] img[data-astro-cid-nf5j3f2b]{object-fit:cover;object-position:center 28%;width:100%;height:100%;transition:transform .35s;display:block}.lately-feature[data-astro-cid-nf5j3f2b]:hover .lately-feature__media[data-astro-cid-nf5j3f2b] img[data-astro-cid-nf5j3f2b]{transform:scale(1.025)}.lately-feature[data-astro-cid-nf5j3f2b]:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.lately-grid[data-astro-cid-nf5j3f2b]{grid-template-columns:1fr;gap:1rem;display:grid}.lately-card[data-astro-cid-nf5j3f2b]{aspect-ratio:1;border-radius:var(--radius-lg);width:100%;color:inherit;cursor:pointer;perspective:1200px;text-align:left;background:0 0;border:0;padding:0}.lately-card[data-astro-cid-nf5j3f2b]:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.lately-card__inner[data-astro-cid-nf5j3f2b]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.72,.22,1);display:block;position:relative}.lately-card[data-astro-cid-nf5j3f2b].is-flipped .lately-card__inner[data-astro-cid-nf5j3f2b]{transform:rotateY(180deg)}.lately-card__face[data-astro-cid-nf5j3f2b]{border-radius:var(--radius-lg);-webkit-backface-visibility:hidden;backface-visibility:hidden;border:var(--hairline) solid var(--color-outline-variant);display:flex;position:absolute;inset:0;overflow:hidden}.lately-card__front[data-astro-cid-nf5j3f2b]{background:var(--color-surface-container);align-items:flex-end}.lately-card__front[data-astro-cid-nf5j3f2b] img[data-astro-cid-nf5j3f2b]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lately-card__shade[data-astro-cid-nf5j3f2b]{background:linear-gradient(#0e0e0e0d 30%,#0e0e0eeb 100%);position:absolute;inset:0}.lately-card__front-copy[data-astro-cid-nf5j3f2b]{z-index:1;width:100%;padding:1.5rem;position:relative}.lately-card__label[data-astro-cid-nf5j3f2b]{letter-spacing:.2em;text-transform:uppercase;margin-bottom:.55rem;font-size:.7rem;font-weight:700;line-height:1.2;display:block}.lately-card__title[data-astro-cid-nf5j3f2b],.lately-card__back-title[data-astro-cid-nf5j3f2b]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.65rem,2.6vw,2.6rem);line-height:1;display:block}.lately-card__cue[data-astro-cid-nf5j3f2b]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin-top:.9rem;font-size:.78rem;font-weight:700;display:block}.lately-card__back[data-astro-cid-nf5j3f2b]{background:var(--color-cream);color:var(--color-cream-ink);border-color:var(--color-primary-container);flex-direction:column;justify-content:center;padding:clamp(1.1rem,2vw,2rem);transform:rotateY(180deg)}.lately-card__back-title[data-astro-cid-nf5j3f2b]{margin-bottom:1rem}.lately-card__body[data-astro-cid-nf5j3f2b]{font-size:clamp(.83rem,1.25vw,1.04rem);line-height:1.5;display:block}.lately-card__return[data-astro-cid-nf5j3f2b]{color:#9d0000;letter-spacing:.08em;text-transform:uppercase;margin-top:1.35rem;font-size:.75rem;font-weight:700;display:block}.lately-follow[data-astro-cid-nf5j3f2b]{border-top:var(--hairline) solid var(--color-outline-variant);max-width:760px;margin-top:2rem;padding-top:1.5rem}@media (width>=760px){.lately-grid[data-astro-cid-nf5j3f2b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (width>=1024px){.lately-grid[data-astro-cid-nf5j3f2b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.lately-feature[data-astro-cid-nf5j3f2b]{grid-template-columns:minmax(0,1fr)}.lately-feature__media[data-astro-cid-nf5j3f2b]{aspect-ratio:4/3;grid-row:1;min-height:0}.lately-feature__media[data-astro-cid-nf5j3f2b] img[data-astro-cid-nf5j3f2b]{object-position:center 26%}}@media (hover:hover) and (pointer:fine){.lately-card[data-astro-cid-nf5j3f2b]:not(.is-flipped):hover .lately-card__inner[data-astro-cid-nf5j3f2b]{transform:translateY(-4px)}.lately-card[data-astro-cid-nf5j3f2b].is-flipped:hover .lately-card__inner[data-astro-cid-nf5j3f2b]{transform:rotateY(180deg)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lately-card__inner[data-astro-cid-nf5j3f2b]{transition:none}}
