.NewsPreview-module__-NUFDW__section{max-width:1160px;margin:0 auto;padding:7rem 2rem}.NewsPreview-module__-NUFDW__head{text-align:center;margin-bottom:3.5rem}.NewsPreview-module__-NUFDW__head h2{font-family:var(--sans);color:var(--green-dark);margin-top:.4rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.NewsPreview-module__-NUFDW__grid{grid-template-columns:repeat(3,1fr);gap:1.8rem;display:grid}.NewsPreview-module__-NUFDW__card{background:var(--white);opacity:0;cursor:pointer;border:1px solid #00733f24;border-radius:8px;flex-direction:column;text-decoration:none;transition:opacity .55s,transform .55s,box-shadow .35s,border-color .35s;display:flex;overflow:hidden;transform:translateY(28px)}.NewsPreview-module__-NUFDW__card.NewsPreview-module__-NUFDW__visible{opacity:1;transform:translateY(0)}.NewsPreview-module__-NUFDW__card:hover{border-color:var(--green);box-shadow:0 20px 50px #00733f1f}.NewsPreview-module__-NUFDW__photo{background:linear-gradient(145deg, #0a6a42 0%, var(--green-deep) 100%);flex-shrink:0;justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.NewsPreview-module__-NUFDW__photo:after{content:"";background:linear-gradient(#0000 60%,#04361f66 100%);position:absolute;inset:0}.NewsPreview-module__-NUFDW__photoLabel{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:#ffffff59;font-size:.58rem}.NewsPreview-module__-NUFDW__photoImg{object-fit:cover;z-index:0}.NewsPreview-module__-NUFDW__body{flex-direction:column;flex:1;padding:1.5rem 1.6rem 1.8rem;display:flex}.NewsPreview-module__-NUFDW__meta{align-items:center;gap:.45rem;margin-bottom:.7rem;display:flex}.NewsPreview-module__-NUFDW__category{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:.8rem}.NewsPreview-module__-NUFDW__dot{color:#00000040;font-size:.8rem}.NewsPreview-module__-NUFDW__date{font-family:var(--label);letter-spacing:.06em;color:var(--muted);font-size:.62rem}.NewsPreview-module__-NUFDW__title{font-family:var(--sans);color:var(--green-dark);margin-bottom:.75rem;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:700;line-height:1.3}.NewsPreview-module__-NUFDW__excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.2rem;font-size:max(.99rem,clamp(1.1rem,.9rem + .6vw,1.2rem));font-weight:400;line-height:1.75;display:-webkit-box;overflow:hidden}.NewsPreview-module__-NUFDW__more{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--green);border-bottom:1px solid var(--green);align-self:flex-start;padding-bottom:2px;font-size:.8rem;transition:opacity .2s}.NewsPreview-module__-NUFDW__card:hover .NewsPreview-module__-NUFDW__more{opacity:.7}.NewsPreview-module__-NUFDW__cta{text-align:center;margin-top:3rem}.NewsPreview-module__-NUFDW__ctaBtn{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--white);background:var(--green);border-radius:3px;padding:.9rem 2.4rem;font-size:.87rem;text-decoration:none;transition:background .3s,transform .3s;display:inline-block}.NewsPreview-module__-NUFDW__ctaBtn:hover{background:var(--green-dark);transform:translateY(-2px)}@media (max-width:900px){.NewsPreview-module__-NUFDW__grid{grid-template-columns:1fr 1fr}.NewsPreview-module__-NUFDW__grid .NewsPreview-module__-NUFDW__card:last-child{display:none}}@media (max-width:560px){.NewsPreview-module__-NUFDW__grid{grid-template-columns:1fr}.NewsPreview-module__-NUFDW__grid .NewsPreview-module__-NUFDW__card:last-child{display:flex}}
.QuoteInvited-module__iVtTnW__quote{background:var(--green-deep);text-align:center;padding:5rem 2rem 4rem;position:relative;overflow:hidden}.QuoteInvited-module__iVtTnW__sectionBg{z-index:0;position:absolute;inset:0}.QuoteInvited-module__iVtTnW__bgLayer{opacity:0;transition:opacity .7s;position:absolute;inset:0}.QuoteInvited-module__iVtTnW__bgLayer.QuoteInvited-module__iVtTnW__bgVisible{opacity:1}.QuoteInvited-module__iVtTnW__bgImg{object-fit:cover}.QuoteInvited-module__iVtTnW__bgOverlay{background:#04361fad;position:absolute;inset:0}.QuoteInvited-module__iVtTnW__bigQuote{font-family:var(--serif);color:#ffffff14;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;font-size:18rem;line-height:1;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.QuoteInvited-module__iVtTnW__sliderTrack{z-index:1;width:100%;max-width:820px;margin:0 auto;position:relative}.QuoteInvited-module__iVtTnW__viewport{height:400px;display:grid;overflow:hidden}.QuoteInvited-module__iVtTnW__slide{flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;padding:2.2rem 4rem;display:flex;position:relative}@keyframes QuoteInvited-module__iVtTnW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuoteInvited-module__iVtTnW__fadeOut{0%{opacity:1}to{opacity:0}}.QuoteInvited-module__iVtTnW__fadeIn{animation:.7s forwards QuoteInvited-module__iVtTnW__fadeIn}.QuoteInvited-module__iVtTnW__fadeOut{animation:.7s forwards QuoteInvited-module__iVtTnW__fadeOut}.QuoteInvited-module__iVtTnW__quoteText{font-family:var(--serif);color:var(--white);text-align:center;margin:0 auto 1.4rem;font-size:clamp(1.3rem,2.35vw,1.95rem);font-weight:400;line-height:1.7}.QuoteInvited-module__iVtTnW__quoteAuthor{font-family:var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--green-light);font-size:.81rem;font-weight:400}.QuoteInvited-module__iVtTnW__arrow{color:#ffffffeb;cursor:pointer;z-index:3;background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.24rem;transition:background .3s,color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.QuoteInvited-module__iVtTnW__arrow:hover{color:var(--white);background:#ffffff2e}.QuoteInvited-module__iVtTnW__arrowLeft{left:clamp(.5rem,3vw,3rem)}.QuoteInvited-module__iVtTnW__arrowRight{right:clamp(.5rem,3vw,3rem)}.QuoteInvited-module__iVtTnW__dots{z-index:2;justify-content:center;gap:0;margin-top:2rem;display:flex;position:relative}.QuoteInvited-module__iVtTnW__dot{cursor:pointer;background:0 0;border:none;place-items:center;width:24px;height:24px;margin:-8.5px 0;padding:0;display:grid}.QuoteInvited-module__iVtTnW__dot:before{content:"";background:#ffffff40;border-radius:50%;width:7px;height:7px;transition:background .3s,transform .3s}.QuoteInvited-module__iVtTnW__dotActive:before{background:var(--green-light);transform:scale(1.4)}.QuoteInvited-module__iVtTnW__invited{max-width:1120px;margin:0 auto;padding:7rem 2rem}.QuoteInvited-module__iVtTnW__head{text-align:center;margin-bottom:3.6rem}.QuoteInvited-module__iVtTnW__head h2{font-family:var(--sans);text-transform:uppercase;letter-spacing:.03em;color:var(--green-dark);font-size:clamp(2rem,4vw,3rem);font-weight:700}.QuoteInvited-module__iVtTnW__layout{grid-template-columns:minmax(240px,320px) 1fr;align-items:stretch;gap:1.6rem;display:grid;position:relative}.QuoteInvited-module__iVtTnW__layout:before{content:"";filter:blur(20px);z-index:-1;pointer-events:none;background:radial-gradient(55% 55% at 25% 30%,#00733f17,#0000 70%),radial-gradient(45% 45% at 85% 70%,#00733f12,#0000 70%);position:absolute;inset:-3rem -1.5rem}.QuoteInvited-module__iVtTnW__permanentCol{flex-direction:column;gap:1.4rem;display:flex}.QuoteInvited-module__iVtTnW__layoutNoFeature{grid-template-columns:1fr;max-width:640px;margin:0 auto}.QuoteInvited-module__iVtTnW__layoutNoFeature .QuoteInvited-module__iVtTnW__permanentCol{flex-direction:row}.QuoteInvited-module__iVtTnW__layoutNoFeature .QuoteInvited-module__iVtTnW__card{min-height:160px}.QuoteInvited-module__iVtTnW__card{isolation:isolate;background:var(--white);opacity:0;border:1px solid #00733f24;border-radius:8px;flex-direction:column;flex:1;justify-content:center;min-height:190px;padding:1.8rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .4s,opacity .8s,translate .8s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;translate:0 28px;box-shadow:0 10px 26px #002a180f}.QuoteInvited-module__iVtTnW__card.QuoteInvited-module__iVtTnW__revealed{opacity:1;translate:0}.QuoteInvited-module__iVtTnW__card.QuoteInvited-module__iVtTnW__revealed:hover{border-color:var(--green);transform:translateY(-6px);box-shadow:0 22px 50px #00733f29}.QuoteInvited-module__iVtTnW__cardImg{object-fit:cover;z-index:-2;transition:transform .9s cubic-bezier(.16,1,.3,1)}.QuoteInvited-module__iVtTnW__card:hover .QuoteInvited-module__iVtTnW__cardImg{transform:scale(1.06)}.QuoteInvited-module__iVtTnW__cardImgWash{z-index:-1;background:#fff9;transition:background .5s;position:absolute;inset:0}.QuoteInvited-module__iVtTnW__card:hover .QuoteInvited-module__iVtTnW__cardImgWash{background:#ffffff80}.QuoteInvited-module__iVtTnW__icon{color:var(--green);margin-bottom:.9rem;line-height:1;position:relative}.QuoteInvited-module__iVtTnW__icon svg{width:2rem;height:2rem;display:block}.QuoteInvited-module__iVtTnW__card h3{font-family:var(--sans);color:var(--green-dark);text-shadow:0 1px 12px #ffffffb3;margin-bottom:.4rem;font-size:1.4rem;font-weight:700;position:relative}.QuoteInvited-module__iVtTnW__card p{color:var(--muted);text-shadow:0 1px 10px #ffffffb3;font-size:.96rem;font-weight:400;line-height:1.7;position:relative}.QuoteInvited-module__iVtTnW__featuredCol{flex-direction:column;gap:1.4rem;display:flex}.QuoteInvited-module__iVtTnW__spotlight{isolation:isolate;min-height:220px;color:var(--white);opacity:0;border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;padding:2.1rem;transition:opacity .85s,translate .85s cubic-bezier(.16,1,.3,1),scale .85s cubic-bezier(.16,1,.3,1),box-shadow .5s;display:flex;position:relative;overflow:hidden;translate:0 34px;scale:.97;box-shadow:0 16px 34px #001e112e,0 34px 70px #00733f29}.QuoteInvited-module__iVtTnW__featuredSingle .QuoteInvited-module__iVtTnW__spotlight{min-height:460px}.QuoteInvited-module__iVtTnW__spotlight.QuoteInvited-module__iVtTnW__revealed{opacity:1;translate:0;scale:1}.QuoteInvited-module__iVtTnW__spotlight.QuoteInvited-module__iVtTnW__revealed:hover{translate:0 -10px;scale:1.012;box-shadow:0 26px 54px #001e1147,0 46px 90px #00733f3d}.QuoteInvited-module__iVtTnW__spotlightImg{object-fit:cover;z-index:-2;transition:transform .9s cubic-bezier(.16,1,.3,1)}.QuoteInvited-module__iVtTnW__spotlight:hover .QuoteInvited-module__iVtTnW__spotlightImg{transform:scale(1.07)}.QuoteInvited-module__iVtTnW__spotlightFallbackBg{background:linear-gradient(135deg, var(--green-dark), var(--green-deep));z-index:-2;position:absolute;inset:0}.QuoteInvited-module__iVtTnW__spotlightScrim{z-index:-1;background:linear-gradient(#04361f1f 20%,#04361f8c 55%,#04361feb 100%);position:absolute;inset:0}.QuoteInvited-module__iVtTnW__spotlightMeta{z-index:2;gap:.55rem;display:flex;position:absolute;top:1.2rem;left:1.2rem}.QuoteInvited-module__iVtTnW__metaChip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white);font-family:var(--label);letter-spacing:.07em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.8rem;display:flex}.QuoteInvited-module__iVtTnW__metaChip svg{flex-shrink:0;width:13px;height:13px;display:block}.QuoteInvited-module__iVtTnW__spotlightContent{z-index:2;flex-direction:column;gap:.35rem;display:flex;position:relative}.QuoteInvited-module__iVtTnW__spotlightTag{font-family:var(--label);text-transform:uppercase;letter-spacing:.18em;color:var(--green-light);font-size:.8rem}.QuoteInvited-module__iVtTnW__spotlightTitle{font-family:var(--sans);color:var(--white);text-shadow:0 3px 20px #00000059;margin:.15rem 0 .3rem;font-size:clamp(2.1rem,4vw,3rem);font-weight:700;line-height:1.05}.QuoteInvited-module__iVtTnW__featuredDouble .QuoteInvited-module__iVtTnW__spotlightTitle{font-size:clamp(1.9rem,3.6vw,2.5rem)}.QuoteInvited-module__iVtTnW__spotlightDesc{color:#ffffffeb;max-width:36ch;font-size:max(1.11rem,clamp(1.1rem,.9rem + .6vw,1.2rem));font-weight:400;line-height:1.65}.QuoteInvited-module__iVtTnW__spotlightMore{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--white);opacity:.85;align-items:center;gap:.4rem;margin-top:.5rem;font-size:.8rem;transition:transform .35s,opacity .35s;display:inline-flex}.QuoteInvited-module__iVtTnW__spotlight:hover .QuoteInvited-module__iVtTnW__spotlightMore{opacity:1;transform:translate(5px)}@media (max-width:880px){.QuoteInvited-module__iVtTnW__layout{grid-template-columns:1fr}.QuoteInvited-module__iVtTnW__featuredCol{order:-1}.QuoteInvited-module__iVtTnW__featuredSingle .QuoteInvited-module__iVtTnW__spotlight{min-height:380px}.QuoteInvited-module__iVtTnW__layoutNoFeature .QuoteInvited-module__iVtTnW__permanentCol{flex-direction:column}.QuoteInvited-module__iVtTnW__slide{padding:1.8rem 2rem}.QuoteInvited-module__iVtTnW__viewport{height:460px}}@media (max-width:480px){.QuoteInvited-module__iVtTnW__arrow{display:none}.QuoteInvited-module__iVtTnW__viewport{height:520px}.QuoteInvited-module__iVtTnW__spotlightTitle{font-size:clamp(2rem,9vw,2.6rem)}}
.HomeClient-module__wqfXlq__calendarCta{text-align:center;background:var(--white);padding:3rem 2rem 5rem}.HomeClient-module__wqfXlq__calendarBtn{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--green-dark);border:1px solid var(--green);border-radius:3px;padding:.9rem 2.4rem;font-size:.87rem;text-decoration:none;transition:background .3s,color .3s;display:inline-block}.HomeClient-module__wqfXlq__calendarBtn:hover{background:var(--green);color:var(--white)}
