.flw-sections.svelte-qgx971{min-width:0}.flw-pair.svelte-qgx971{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:stretch}.flw-sec.svelte-qgx971{position:relative;min-width:0;color:var(--ink);background:var(--cream)}.flw-sec[data-bg=parchment].svelte-qgx971{background:var(--parchment)}.flw-sec[data-bg=white].svelte-qgx971{background:var(--white)}.flw-sec[data-bg=sage].svelte-qgx971{background:var(--sage-deep)}.flw-sec[data-bg=brick].svelte-qgx971{background:var(--brick)}.flw-sec[data-bg=ink].svelte-qgx971{background:var(--charcoal)}.flw-sec[data-pad=tight].svelte-qgx971{padding:1.5rem 0}.flw-sec[data-pad=normal].svelte-qgx971{padding:2.5rem 0}.flw-sec[data-pad=roomy].svelte-qgx971{padding:clamp(3rem,6vw,5rem) 0}.flw-sec[data-align=center].svelte-qgx971{text-align:center}.flw-sec[data-align=end].svelte-qgx971{text-align:end}.flw-sec[data-color=white].svelte-qgx971,.flw-sec.on-dark.svelte-qgx971{color:var(--white)}.flw-sec[data-color=sage].svelte-qgx971{color:var(--sage-deep)}.flw-sec[data-color=brick].svelte-qgx971{color:var(--brick)}.flw-sec[data-color=muted].svelte-qgx971{color:var(--muted)}.flw-sec[data-font=body].svelte-qgx971 h1:where(.svelte-qgx971),.flw-sec[data-font=body].svelte-qgx971 h2:where(.svelte-qgx971){font-family:var(--font-body);letter-spacing:0;text-transform:none}.flw-sec[data-size=small].svelte-qgx971 h2:where(.svelte-qgx971){font-size:1.25rem}.flw-sec[data-size=large].svelte-qgx971 h2:where(.svelte-qgx971){font-size:clamp(1.8rem,3vw,2.4rem)}.flw-sec[data-weight=regular].svelte-qgx971 h2:where(.svelte-qgx971){font-weight:500}.flw-sec[data-weight=semibold].svelte-qgx971 h2:where(.svelte-qgx971){font-weight:600}.flw-sec.svelte-qgx971 h2:where(.svelte-qgx971){margin:0 0 .8rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.45rem,2.5vw,1.9rem);letter-spacing:.06em;text-transform:uppercase}.sec-kicker.svelte-qgx971{margin:0 0 .35rem;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brick)}.on-dark.svelte-qgx971 .sec-kicker:where(.svelte-qgx971){color:var(--sage-soft)}.sec-copy.svelte-qgx971{max-width:40rem}.flw-sec[data-align=center].svelte-qgx971 .sec-copy:where(.svelte-qgx971){margin-inline:auto}.sec-actions.svelte-qgx971{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.1rem}.flw-sec[data-align=center].svelte-qgx971 .sec-actions:where(.svelte-qgx971){justify-content:center}.sec-grid[data-layout=split].svelte-qgx971{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1.5rem;align-items:center}.sec-art.svelte-qgx971{width:min(280px,100%);margin-top:1rem;justify-self:end;background:transparent}.sec-art[data-fit=cover].svelte-qgx971{width:100%;height:16rem;object-fit:cover}.sec-art[data-fit=contain].svelte-qgx971{object-fit:contain;height:auto}.sec-art[data-focal=top].svelte-qgx971{object-position:top}.sec-art[data-focal=bottom].svelte-qgx971{object-position:bottom}.sec-art[data-focal=left].svelte-qgx971{object-position:left}.sec-art[data-focal=right].svelte-qgx971{object-position:right}.sec-art[data-radius=soft].svelte-qgx971{border-radius:.6rem}.sec-art[data-radius=round].svelte-qgx971{border-radius:999px}.sec-empty.svelte-qgx971,.sec-status.svelte-qgx971{margin:.5rem 0 0}.event-list[data-layout=cards].svelte-qgx971{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.event-card.is-featured.svelte-qgx971{outline:1px solid rgba(63,74,54,.35)}.flw-sec[data-role=hero].svelte-qgx971{min-height:auto;padding:0;color:var(--white);overflow:hidden}.flw-sec[data-role=hero][data-height=half].svelte-qgx971{min-height:70vh}.flw-sec[data-role=hero][data-height=screen].svelte-qgx971{min-height:100svh}.hero-media.svelte-qgx971{background:#14100e}.flw-sec.svelte-qgx971 .hero-media[data-focal=top]:where(.svelte-qgx971) img:where(.svelte-qgx971){object-position:top}.flw-sec.svelte-qgx971 .hero-media[data-focal=bottom]:where(.svelte-qgx971) img:where(.svelte-qgx971){object-position:bottom}.flw-sec.svelte-qgx971 .hero-media[data-focal=left]:where(.svelte-qgx971) img:where(.svelte-qgx971){object-position:left center}.flw-sec.svelte-qgx971 .hero-media[data-focal=right]:where(.svelte-qgx971) img:where(.svelte-qgx971){object-position:right center}.hero-veil[data-overlay=none].svelte-qgx971{background:transparent}.hero-veil[data-overlay=soft].svelte-qgx971{background:#14100e47}.hero-veil[data-overlay=medium].svelte-qgx971{background:#14100e73}.hero-veil[data-overlay-color=sage].svelte-qgx971{background:#3f4a368c}.hero-veil[data-overlay-color=brick].svelte-qgx971{background:#5c22198c}.hero-veil[data-overlay-color=white].svelte-qgx971{background:#fffaf259}.is-editing.svelte-qgx971 .flw-sec:where(.svelte-qgx971){cursor:pointer}.is-editing.svelte-qgx971 .flw-sec.is-selected:where(.svelte-qgx971){outline:3px solid var(--sage);outline-offset:-3px}.is-hidden.svelte-qgx971{opacity:.55}.hidden-flag.svelte-qgx971{display:inline-block;margin:0 0 .5rem;padding:.15rem .45rem;border-radius:999px;background:#7a5b20;color:#fff6d8;font-family:var(--font-portal-sans);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.on-dark.svelte-qgx971 .text-link{color:var(--white);text-decoration:underline}@media(max-width:800px){.flw-pair.svelte-qgx971,.sec-grid[data-layout=split].svelte-qgx971{grid-template-columns:1fr}.sec-art.svelte-qgx971{justify-self:start}.flw-sec[data-mobile-align=center].svelte-qgx971{text-align:center}.flw-sec[data-mobile-align=start].svelte-qgx971{text-align:start}.flw-sec[data-mobile-align=end].svelte-qgx971{text-align:end}.sec-art[data-mobile-focal=top].svelte-qgx971{object-position:top}.sec-art[data-mobile-focal=bottom].svelte-qgx971{object-position:bottom}.hero-media[data-mobile-focal=top].svelte-qgx971 img:where(.svelte-qgx971){object-position:top}.hero-media[data-mobile-focal=bottom].svelte-qgx971 img:where(.svelte-qgx971){object-position:bottom}.hero-ctas.svelte-qgx971{flex-wrap:wrap}}
