:root{--color-black:#1a1a1a;--color-white:#fff;--color-beige:#f8f0e6;--color-blue:#86afe2;--color-dark-green:#00643c;--color-light-green:#88d356;--color-orange:#ff713e;--background-color:var(--color-white);--text-color:var(--color-black);--border-color:color-mix(in srgb,currentColor 20%,var(--background-color));--highlight-color:blue;--font-family-default:"Figtree",system-ui,sans-serif;--prose-line-height:1.375;--block-spacing-x:clamp(2rem,7vw,5rem);--block-spacing-y:clamp(2rem,7vw,6rem);--grid-gap:clamp(1rem,2vw,1.25rem);--wrapper-max-width:72rem;--admin-bar-height:0;--border-radius-small:.6875rem;--border-radius-large:clamp(var(--border-radius-small),2vw,1.25rem)}@media (width>=782px){.admin-bar{--admin-bar-height:32px}}.buttons{flex-wrap:wrap;gap:1rem;display:flex}.btn{background-color:var(--color-beige);color:var(--color-black);border-radius:2rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.btn:hover{background-color:var(--color-dark-green);color:var(--color-white)}.btn-dark-green{background-color:var(--color-orange);color:var(--color-white)}.btn-orange{background-color:var(--color-dark-green);color:var(--color-white)}.skip-link{left:50%;top:var(--admin-bar-height);transition:transform .3s;position:fixed;transform:translate(-50%,-100%)}.skip-link:focus{transform:translate(-50%,20%)}.card{border-radius:var(--border-radius-small);overflow:hidden}@media (width>=32em){.card{grid-column:span 6}}@media (width>=60em){.card{grid-column:span 4}}.card-link{flex-direction:column;height:100%;text-decoration:none;display:flex}.card-image{flex-shrink:0}.variant-default .card-image{aspect-ratio:271/204}.variant-cover.fixed-ratio .card-image{aspect-ratio:368/276}.variant-cover.fixed-height .card-image{height:clamp(20rem,40vw,26.25rem)}.card-overlay{color:var(--color-white);background:linear-gradient(#0000 0% 60%,#000000b3 100%);justify-content:space-between;align-items:flex-end;gap:1em;padding:1.25rem 1.5rem;display:flex;position:absolute;inset:0}.card-overlay-icon{width:1.625rem;height:1em}.card-content{background-color:var(--color-white);color:var(--color-black);flex-direction:column;flex-grow:1;gap:.75rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.card-title{transition:color .2s}li:not(.variant-cover):hover .card-title{color:var(--color-orange)}.card-excerpt{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-more{color:var(--color-dark-green);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;font-size:.75rem;display:inline-flex}.card-more-icon{width:.75rem;transition:transform .3s}a:hover .card-more-icon{transform:translate(20%)}.event-link{align-items:flex-start;gap:var(--grid-gap);text-decoration:none;display:flex}.event-date{background-color:var(--color-white);color:var(--color-dark-green);border-radius:var(--border-radius-large);aspect-ratio:125/130;text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:clamp(3rem,8vw,7.8125rem);line-height:.9;display:flex}.event-date-day{font-size:clamp(1.75rem,5vw,4.6875rem);font-weight:700}.event-date-month{font-size:clamp(.75rem,2vw,1.6875rem)}.event-main{border-radius:var(--border-radius-large);background-color:var(--color-white);color:var(--color-black);flex-grow:1;justify-content:space-between;min-height:calc(1.04*clamp(3rem,8vw,7.8125rem));display:flex;position:relative;overflow:hidden}.event-content{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.event-excerpt{max-width:26rem;margin-top:auto}.without-image .event-excerpt{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-image{display:none}@media (width>=60em){.event-image{flex-shrink:0;width:41%;min-height:15.375rem;display:block}}.event-more{margin-top:0}@media (width>=60em){.without-image .event-more{position:absolute;bottom:1.5rem;right:1.5rem}}.pagination{justify-content:center;align-items:center;gap:var(--grid-gap);margin-top:var(--block-spacing-y);display:flex}@media (width<=31.99em){.pagination>:not(.prev):not(.next){display:none}}@media (width>=60em){.pagination{font-size:1.125rem}}.pagination span,.pagination a{justify-content:center;align-items:center;gap:.5em;display:inline-flex}.pagination span svg,.pagination a svg{width:1em}.pagination span.disabled,.pagination a.disabled{opacity:.5}.pagination span.current,.pagination a.current{background-color:color-mix(in srgb,currentColor 20%,transparent);border-radius:50%;width:2rem;height:2rem;font-weight:700}.no-results{text-align:center;border-radius:var(--border-radius);background-color:color-mix(in srgb,currentColor 10%,transparent);flex-direction:column;justify-content:center;align-items:center;gap:.75em;min-height:20rem;padding:1.5em;display:flex}.no-results svg{opacity:.75;width:1.5em}body:has(#gravity_forms_theme_framework-css) .gform-theme--framework.gform-theme--orbital{--gf-color-primary:var(--color-dark-green);--gf-color-primary-darker:color-mix(in srgb,var(--color-dark-green)90%,#000);--gf-ctrl-btn-bg-color-hover-primary:var(--color-orange);--gf-form-footer-margin-y-start:1rem;--gf-radius:var(--border-radius-small);--gf-ctrl-border-width:0;--gf-ctrl-bg-color:color-mix(in srgb,var(--color-beige)50%,transparent);--gf-ctrl-shadow:0;--gf-form-validation-margin-y:0 1rem;--gf-color:var(--color-dark-green);--gf-form-gap-y:1rem}body:has(#gravity_forms_theme_framework-css) .gform-theme--framework.gform-theme--orbital .gform_required_legend{display:none}body:has(#gravity_forms_theme_framework-css) .footer .gform-theme--framework.gform-theme--orbital{--gf-ctrl-bg-color:var(--color-white);--gf-radius:2rem}
/*# sourceMappingURL=gravityforms.css.map */
