.zI3qOW_modal{z-index:var(--z-modal);background:var(--color-backdrop);position:fixed;inset:0;overflow:hidden}.zI3qOW_dialog{text-align:center;background:var(--color-white);width:60%;padding:5rem 3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.zI3qOW_dialog{width:90%;padding:4rem 1rem}}.zI3qOW_title{color:#036050;margin-bottom:2rem;font-size:2rem;font-weight:800}@media (max-width:480px){.zI3qOW_title{margin-bottom:1rem;font-size:1.5rem}}.zI3qOW_body{white-space:pre-line;font-size:1rem}.zI3qOW_close{color:#036050;transition:transform var(--transition);background:0 0;border:none;font-size:2rem;line-height:1;position:absolute;top:1rem;right:1rem}.zI3qOW_close:hover{transform:scale(1.5)}
.wX9IJW_section{padding-block:var(--section-padding);background-color:var(--color-cream)}.wX9IJW_eyebrow{text-align:center;color:var(--color-primary-dark);padding-bottom:10px;font-size:28px;font-weight:400;line-height:1.4}@media (max-width:980px){.wX9IJW_eyebrow{font-size:20px}}@media (max-width:767px){.wX9IJW_eyebrow{font-size:16px}}.wX9IJW_heading{text-align:center;color:#006050;padding-bottom:43px;font-size:50px;font-weight:700;line-height:1.2}@media (max-width:980px){.wX9IJW_heading{font-size:42px}}@media (max-width:767px){.wX9IJW_heading{padding-bottom:0;font-size:32px}}.wX9IJW_grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:980px){.wX9IJW_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.wX9IJW_grid{gap:1rem;padding-top:1.5rem}}.wX9IJW_thumb{aspect-ratio:400/516;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.wX9IJW_thumbImage{object-fit:cover;width:100%;height:100%}.wX9IJW_overlay{color:var(--color-cream);background-color:rgba(1, 73, 64, var(--overlay-opacity));opacity:0;transition:opacity var(--transition);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wX9IJW_thumb:hover .wX9IJW_overlay,.wX9IJW_thumb:focus-visible .wX9IJW_overlay{opacity:1}.wX9IJW_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;display:flex}.wX9IJW_pageButton{color:#006050;background:0 0;border:0;min-width:2.5rem;padding:.25rem .75rem;font-size:14px;font-weight:700}.wX9IJW_pageButton:hover:not(:disabled){text-decoration:underline}.wX9IJW_pageButton:disabled{cursor:default;opacity:.4}.wX9IJW_currentPage{color:var(--color-cream);background-color:#006050}.wX9IJW_lightbox{z-index:var(--z-modal);background-color:#000000e6;position:fixed;inset:0}.wX9IJW_lightboxImage{position:absolute;inset:4rem 5rem}@media (max-width:767px){.wX9IJW_lightboxImage{inset:4rem .5rem}}.wX9IJW_lightboxPicture{object-fit:contain}.wX9IJW_lightboxButton{z-index:1;color:var(--color-white);transition:transform var(--transition);background:0 0;border:0;padding:.5rem;position:absolute}.wX9IJW_lightboxButton:hover{transform:scale(1.2)}.wX9IJW_close{top:1rem;right:1rem}.wX9IJW_previous,.wX9IJW_next{top:50%;translate:0 -50%}.wX9IJW_previous{left:.5rem}.wX9IJW_next{right:.5rem}
.n-0SCG_section{color:var(--color-white);background-color:var(--color-primary-dark);padding:5rem 0 6rem;position:relative}@media (max-width:767px){.n-0SCG_section{padding-block:3rem 5rem}}.n-0SCG_slides{width:70%;margin-inline:auto;display:grid}@media (max-width:980px){.n-0SCG_slides{width:90%}}.n-0SCG_slide{text-align:center;visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .6s ease-in-out,visibility .6s}.n-0SCG_slide.n-0SCG_active{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.n-0SCG_slide{transition:none}}.n-0SCG_title{color:var(--color-white);padding-bottom:10px;font-size:36px;font-weight:700;line-height:1.6}@media (max-width:980px){.n-0SCG_title{font-size:26px}}.n-0SCG_text{color:var(--color-white);font-size:18px;line-height:1.7}@media (max-width:767px){.n-0SCG_text{font-size:15px}}.n-0SCG_author{color:var(--color-white);font-weight:700}.n-0SCG_arrow{color:var(--color-white);opacity:.7;transition:opacity var(--transition);background:0 0;border:0;padding:.5rem;position:absolute;top:50%;translate:0 -50%}.n-0SCG_arrow:hover{opacity:1}@media (max-width:767px){.n-0SCG_arrow{display:none}}.n-0SCG_previous{left:1rem}.n-0SCG_next{right:1rem}.n-0SCG_dots{justify-content:center;gap:.75rem;display:flex;position:absolute;bottom:2rem;left:0;right:0}.n-0SCG_dot{width:12px;height:12px;transition:background-color var(--transition);background-color:#fff6;border:0;border-radius:50%;padding:0}.n-0SCG_dot:hover{background-color:#ffffffb3}.n-0SCG_activeDot{background-color:var(--color-white)}
