.faq-accordion-module__pboXgq__list{gap:10px;display:grid}.faq-accordion-module__pboXgq__item{background:#fff;border:1px solid #dce2d8;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #1c2e2008}.faq-accordion-module__pboXgq__trigger{color:#172820;text-align:left;gap:18px;padding:20px 22px;font-size:16px;font-weight:650;line-height:1.45;text-decoration:none}.faq-accordion-module__pboXgq__trigger:hover{color:#55733b;text-decoration:none}.faq-accordion-module__pboXgq__trigger:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #85b834;position:relative}.faq-accordion-module__pboXgq__answer{color:#526157;padding:0 22px 21px;font-size:15px;line-height:1.7}@media (max-width:600px){.faq-accordion-module__pboXgq__trigger{padding:18px 16px;font-size:15px}.faq-accordion-module__pboXgq__answer{padding:0 16px 18px;font-size:14px}}
.page-module__yHHRPa__page{color:#172820;background:#f5f7f0;min-height:calc(100dvh - 120px)}.page-module__yHHRPa__shell{width:min(100% - 48px,920px);margin-inline:auto;padding-block:clamp(48px,8vw,96px) 88px}.page-module__yHHRPa__header{max-width:720px}.page-module__yHHRPa__eyebrow{color:#55733b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:750;line-height:1.4}.page-module__yHHRPa__header h1{letter-spacing:-.067em;margin:0;font-size:clamp(42px,6.2vw,76px);font-weight:700;line-height:.99}.page-module__yHHRPa__intro{color:#5e6d62;max-width:600px;margin:22px 0 0;font-size:17px;line-height:1.75}.page-module__yHHRPa__questions{margin-top:clamp(32px,5vw,52px)}.page-module__yHHRPa__cta{color:#f5f7f0;background:#172820;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:26px 28px;display:flex}.page-module__yHHRPa__cta h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:650;line-height:1.25}.page-module__yHHRPa__cta p{color:#d3ded0;margin:8px 0 0;font-size:14px;line-height:1.6}@media (max-width:600px){.page-module__yHHRPa__shell{width:min(100% - 32px,920px);padding-block:44px 64px}.page-module__yHHRPa__header h1{font-size:clamp(40px,12vw,54px)}.page-module__yHHRPa__intro{margin-top:17px;font-size:15px}.page-module__yHHRPa__cta{flex-direction:column;align-items:flex-start;padding:22px}}
