[data-astro-cid-w7sw3vbi][data-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(26px)}.shell[data-astro-cid-w7sw3vbi]{max-width:1180px;margin:0 auto;padding:0 40px}.shell--narrow[data-astro-cid-w7sw3vbi]{max-width:860px}.eyebrow[data-astro-cid-w7sw3vbi]{letter-spacing:.2em;text-transform:uppercase;color:#c45b3c;margin:0 0 16px;font-size:13px;font-weight:700;line-height:1.5}.eyebrow--light[data-astro-cid-w7sw3vbi]{color:#f6e0cc}.h2[data-astro-cid-w7sw3vbi]{letter-spacing:-.01em;color:#14120f;margin:0 0 22px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;line-height:1.08}.lede[data-astro-cid-w7sw3vbi]{color:#57524b;margin:0 0 30px;font-size:1.15rem;line-height:1.65}.body[data-astro-cid-w7sw3vbi]{color:#57524b;margin:0;font-size:1.05rem;line-height:1.68}figure[data-astro-cid-w7sw3vbi]{margin:0}figcaption[data-astro-cid-w7sw3vbi]{color:#6b645b;border-left:2px solid #e4dcd0;margin-top:14px;padding-left:16px;font-size:.95rem;line-height:1.6}.image-frame[data-astro-cid-w7sw3vbi]{border:1px solid #ede7de;border-radius:20px;overflow:hidden}.image-frame[data-astro-cid-w7sw3vbi] img[data-astro-cid-w7sw3vbi]{object-fit:cover;width:100%;height:100%}.landscape[data-astro-cid-w7sw3vbi]{aspect-ratio:4/3}.text-link[data-astro-cid-w7sw3vbi]{color:#c45b3c;font-weight:700;text-decoration:none}.text-link[data-astro-cid-w7sw3vbi]:hover{text-decoration:underline}.hero[data-astro-cid-w7sw3vbi]{color:#fff;background:#2e3850;align-items:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.hero__image[data-astro-cid-w7sw3vbi],.hero__overlay[data-astro-cid-w7sw3vbi]{position:absolute;inset:0}.hero__image[data-astro-cid-w7sw3vbi] img[data-astro-cid-w7sw3vbi]{object-fit:cover;object-position:center 34%;width:100%;height:100%}.hero__overlay[data-astro-cid-w7sw3vbi]{background:linear-gradient(90deg,#14120fdb 0%,#14120f8a 55%,#14120f47 100%),linear-gradient(#0000 45%,#14120f66)}.hero__inner[data-astro-cid-w7sw3vbi]{z-index:1;grid-template-columns:minmax(0,1.5fr) 340px;align-items:end;gap:52px;padding-top:80px;padding-bottom:64px;display:grid;position:relative}.hero__copy[data-astro-cid-w7sw3vbi]{max-width:680px}.hero__title[data-astro-cid-w7sw3vbi]{letter-spacing:-.015em;color:#fff;margin:0 0 24px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(2.4rem,4.4vw,3.5rem);font-weight:600;line-height:1.05}.hero__lede[data-astro-cid-w7sw3vbi]{color:#ffffffdb;max-width:620px;margin:0;font-size:1.15rem;line-height:1.65}.event-card[data-astro-cid-w7sw3vbi]{color:#14120f;background:#faf6f0f0;border:1px solid #ffffff40;border-radius:18px;padding:28px}.event-card__label[data-astro-cid-w7sw3vbi]{color:#c45b3c;letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:700}.event-card[data-astro-cid-w7sw3vbi] dl[data-astro-cid-w7sw3vbi]{margin:0}.event-card[data-astro-cid-w7sw3vbi] dl[data-astro-cid-w7sw3vbi] div[data-astro-cid-w7sw3vbi]+div[data-astro-cid-w7sw3vbi]{border-top:1px solid #ded6cb;margin-top:20px;padding-top:20px}.event-card[data-astro-cid-w7sw3vbi] dt[data-astro-cid-w7sw3vbi]{color:#817970;margin-bottom:4px;font-size:12px}.event-card[data-astro-cid-w7sw3vbi] dd[data-astro-cid-w7sw3vbi]{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:1.08rem;font-weight:600;line-height:1.4}.event-card__link[data-astro-cid-w7sw3vbi]{color:#c45b3c;border-top:1px solid #ded6cb;margin-top:20px;padding-top:20px;font-size:.94rem;font-weight:700;display:block}.event-card__link[data-astro-cid-w7sw3vbi]:hover{text-decoration:underline}.overview[data-astro-cid-w7sw3vbi],.thanks[data-astro-cid-w7sw3vbi]{background:#fff;padding:80px 0}.two-column[data-astro-cid-w7sw3vbi]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;display:grid}.gallery[data-astro-cid-w7sw3vbi]{background:#faf6f0;padding:80px 0}.gallery-image[data-astro-cid-w7sw3vbi]{aspect-ratio:16/7;border-radius:16px}.thanks[data-astro-cid-w7sw3vbi] .lede[data-astro-cid-w7sw3vbi]{max-width:720px;margin:0 auto}@media (width<=800px){.shell[data-astro-cid-w7sw3vbi]{padding:0 24px}.hero__inner[data-astro-cid-w7sw3vbi],.two-column[data-astro-cid-w7sw3vbi]{grid-template-columns:1fr;gap:36px}.hero__inner[data-astro-cid-w7sw3vbi]{padding-top:72px;padding-bottom:52px}.event-card[data-astro-cid-w7sw3vbi]{max-width:440px}}@media (width<=560px){.shell[data-astro-cid-w7sw3vbi]{padding:0 18px}.hero[data-astro-cid-w7sw3vbi]{min-height:650px}.hero__image[data-astro-cid-w7sw3vbi] img[data-astro-cid-w7sw3vbi]{object-position:58% center}.hero__overlay[data-astro-cid-w7sw3vbi]{background:linear-gradient(#14120f4d,#14120feb)}.hero__inner[data-astro-cid-w7sw3vbi]{gap:28px;padding-top:64px;padding-bottom:38px}.event-card[data-astro-cid-w7sw3vbi]{padding:20px}.overview[data-astro-cid-w7sw3vbi],.thanks[data-astro-cid-w7sw3vbi],.gallery[data-astro-cid-w7sw3vbi]{padding:56px 0}}@media (prefers-reduced-motion:reduce){[data-astro-cid-w7sw3vbi][data-reveal]{opacity:1;transition:none;transform:none}}
