/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-tracking:initial}}}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/merriweather-latin-700-normal.DoUP8Ce-.woff2)format("woff2"),url(/_astro/merriweather-latin-700-normal.D4-nzrAh.woff)format("woff")}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.reveal.visible{opacity:1;transform:none}.rd1{transition-delay:.1s}.rd2{transition-delay:.2s}.rd3{transition-delay:.3s}.rd4{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.page-copy h1,.page-copy h2{--tw-leading:1.15;color:#1e2a1a;font-family:Merriweather,Georgia,serif;line-height:1.15}.page-copy h1{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-tracking:-.015em;letter-spacing:-.015em;font-size:clamp(2rem,2.5vw + .8rem,3.2rem)}.page-copy h2{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:clamp(1.45rem,1.4vw + .65rem,2.05rem)}.page-copy p,.page-copy li{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.72;color:#3a4a36;line-height:1.72}.page-copy ul,.page-copy ol{margin-left:calc(var(--spacing,.25rem) * 5);gap:.35rem;display:grid}@media (prefers-reduced-motion:reduce){.flip-card{perspective:none!important}.flip-card .flip-card__rotator{flex-direction:column;display:flex;transform-style:flat!important;height:auto!important;min-height:0!important;transform:none!important}.flip-card .flip-card__face--front,.flip-card .flip-card__face--back{flex:none;backface-visibility:visible!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;transform:none!important}.flip-card:not(.is-flipped) .flip-card__face--back,.flip-card.is-flipped .flip-card__face--front{display:none}.flip-card.is-flipped .flip-card__face--back{display:flex}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
