.service-module__9c2orG__eyebrow{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--green-dark);text-align:center;margin-bottom:.6rem;font-size:.93rem;font-weight:600}.service-module__9c2orG__sectionTitle{font-family:var(--sans);color:var(--green-dark);text-align:center;font-size:clamp(1.6rem,2.8vw,2rem);font-weight:700;line-height:1.2}.service-module__9c2orG__body{color:var(--ink);font-size:1.3rem;font-weight:400;line-height:1.8}.service-module__9c2orG__centerIntro{text-align:center;max-width:640px;margin:.6rem auto 0}.service-module__9c2orG__section{flex-direction:column;gap:1.4rem;max-width:1120px;margin:0 auto;padding:clamp(2.6rem,5vw,3.6rem) clamp(1.5rem,5vw,2rem);display:flex}.service-module__9c2orG__sectionWide{max-width:1000px;margin:0 auto;padding:clamp(2.2rem,5vw,3.4rem) clamp(1.5rem,5vw,2.5rem) clamp(2.6rem,5vw,3.6rem)}.service-module__9c2orG__introRow{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,2.6rem);display:grid}.service-module__9c2orG__introContent{flex-direction:column;gap:1.4rem;display:flex}.service-module__9c2orG__introPhoto{margin-bottom:.4rem}.service-module__9c2orG__statsSection{background:var(--green-light);padding:clamp(2.4rem,5vw,3.2rem) clamp(1.5rem,5vw,2rem)}.service-module__9c2orG__statsGrid{grid-template-columns:repeat(3,1fr);gap:1.6rem;max-width:1000px;margin:0 auto;display:grid}.service-module__9c2orG__statCard{background:var(--white);border-top:4px solid var(--green);text-align:center;border-radius:8px;padding:1.8rem 1.6rem}.service-module__9c2orG__statValue{font-family:var(--sans);color:var(--green-dark);margin-bottom:.5rem;font-size:clamp(2.1rem,4vw,2.6rem);font-weight:700;line-height:1}.service-module__9c2orG__statLabel{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:.5rem;font-size:.87rem;font-weight:400}.service-module__9c2orG__statDesc{color:var(--muted);font-size:max(1.13rem,clamp(1.1rem,.9rem + .6vw,1.2rem));font-weight:400;line-height:1.6}.service-module__9c2orG__levelsGrid{grid-template-columns:1fr 1fr;gap:1.6rem;margin:2.2rem 0 2rem;display:grid}.service-module__9c2orG__levelCard{background:var(--white);border:1px solid #00733f29;border-radius:8px;padding:1.9rem 1.8rem}.service-module__9c2orG__levelTitle{font-family:var(--sans);color:var(--green-dark);margin-bottom:.8rem;font-size:1.3rem;font-weight:700}.service-module__9c2orG__levelBody{color:var(--muted);font-size:1.22rem;font-weight:400;line-height:1.75}.service-module__9c2orG__sipSection{background:var(--green-light);padding:clamp(1.8rem,4vw,2.4rem) clamp(1.5rem,5vw,2rem)}.service-module__9c2orG__sipRow{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1000px;margin:0 auto;display:grid}.service-module__9c2orG__spotlight{background:var(--white);border:1px solid #00733f29;border-radius:10px;grid-template-columns:1fr 360px;align-items:center;gap:clamp(1.8rem,4vw,3rem);margin-top:3.6rem;padding:clamp(1.5rem,3vw,2.2rem);display:grid}.service-module__9c2orG__spotlight>:first-child{order:2}.service-module__9c2orG__annaPhotoFrame{width:min(100%,400px)!important;margin:0!important}.service-module__9c2orG__spotlightName{font-family:var(--sans);color:var(--green-dark);margin-bottom:.3rem;font-size:1.75rem;font-weight:700}.service-module__9c2orG__spotlightRole{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:1.1rem;font-size:.9rem;font-weight:400}.service-module__9c2orG__spotlightQuote{font-family:var(--serif);color:var(--green-dark);margin-bottom:1.2rem;font-size:1.41rem}.service-module__9c2orG__daySection{padding-top:clamp(3.6rem,7vw,5.4rem);padding-bottom:clamp(4rem,7vw,5.8rem)}.service-module__9c2orG__daySliderRow{grid-template-columns:280px 1fr;gap:clamp(2rem,5vw,3.2rem);margin-top:2.2rem;margin-bottom:.6rem;display:grid}.service-module__9c2orG__dayIntroText{text-align:left}.service-module__9c2orG__daySliderWrap{align-self:stretch}.service-module__9c2orG__daySlider{height:100%;position:relative}.service-module__9c2orG__daySliderFrame{border-radius:10px;width:100%;height:100%;min-height:160px;position:relative;overflow:hidden;box-shadow:0 16px 36px #002a1824}.service-module__9c2orG__daySlide{opacity:0;transition:opacity .6s;position:absolute;inset:0}.service-module__9c2orG__daySlideActive{opacity:1}.service-module__9c2orG__daySlidePlaceholder{background:linear-gradient(160deg, #0a6a42, var(--green-dark))}.service-module__9c2orG__dayDots{z-index:2;opacity:0;gap:.5rem;transition:opacity .25s;display:flex;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%)}.service-module__9c2orG__daySlider:hover .service-module__9c2orG__dayDots{opacity:1}.service-module__9c2orG__dayDot{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .25s,transform .25s}.service-module__9c2orG__dayDot:hover{background:#fffc}.service-module__9c2orG__dayDotActive{background:#fff;transform:scale(1.35)}.service-module__9c2orG__dayArrow{z-index:2;color:#fff;cursor:pointer;opacity:0;background:#06140e66;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.96rem;transition:opacity .25s,background .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.service-module__9c2orG__daySlider:hover .service-module__9c2orG__dayArrow{opacity:1}.service-module__9c2orG__dayArrow:hover{background:#06140ea6}.service-module__9c2orG__dayArrowLeft{left:.6rem}.service-module__9c2orG__dayArrowRight{right:.6rem}@media (max-width:720px){.service-module__9c2orG__statsGrid,.service-module__9c2orG__levelsGrid{grid-template-columns:1fr}.service-module__9c2orG__spotlight{text-align:left;grid-template-columns:1fr}.service-module__9c2orG__introRow,.service-module__9c2orG__sipRow,.service-module__9c2orG__daySliderRow{grid-template-columns:1fr}.service-module__9c2orG__daySliderFrame{min-height:220px}}
