.faq-accordion-module__pboXgq__accordion{border-top:1px solid #d3d4ca}.faq-accordion-module__pboXgq__item{border-color:#d3d4ca;padding-inline:0}.faq-accordion-module__pboXgq__trigger{color:#1f302f;gap:22px;padding:24px 2px;font-size:clamp(1rem,1.7vw,1.23rem);font-weight:600;line-height:1.45;text-decoration:none}.faq-accordion-module__pboXgq__trigger:hover{text-decoration:none}.faq-accordion-module__pboXgq__trigger:focus-visible{outline-offset:3px;outline:2px solid #b78425}.faq-accordion-module__pboXgq__answer{color:#53615c;max-width:790px;padding:0 40px 21px 2px;font-size:15px;line-height:1.75}@media (max-width:600px){.faq-accordion-module__pboXgq__trigger{align-items:flex-start;padding-block:20px;font-size:16px}.faq-accordion-module__pboXgq__answer{padding-right:18px;font-size:14px;line-height:1.7}}
.faq-module__GTvXyq__page{color:#1f302f;width:min(100% - 112px,1060px);margin-inline:auto;padding-block:82px 104px}.faq-module__GTvXyq__intro{max-width:790px}.faq-module__GTvXyq__eyebrow,.faq-module__GTvXyq__calloutEyebrow{color:#234d43;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700;line-height:1.4}.faq-module__GTvXyq__intro h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(3.3rem,7.6vw,6.1rem);font-weight:500;line-height:.98}.faq-module__GTvXyq__description{color:#53615c;max-width:710px;margin:27px 0 0;font-size:17px;line-height:1.72}.faq-module__GTvXyq__questions{margin-top:58px}.faq-module__GTvXyq__callout{color:#fffdf5;background:#234d43;justify-content:space-between;align-items:center;gap:36px;margin-top:68px;padding:clamp(28px,5vw,52px);display:flex}.faq-module__GTvXyq__calloutEyebrow{color:#e4c36e;margin-bottom:14px}.faq-module__GTvXyq__callout h2{max-width:560px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4.3vw,3.25rem);font-weight:500;line-height:1.08}.faq-module__GTvXyq__callout>div>p:last-child{color:#e5e9e1;margin:14px 0 0;font-size:14px;line-height:1.6}.faq-module__GTvXyq__ctaButton{color:#183b35;background:#e4c36e;border:1px solid #e4c36e;border-radius:2px;flex:none;min-height:48px;font-weight:700}.faq-module__GTvXyq__ctaButton:hover{color:#183b35;background:#f0d486}@media (max-width:760px){.faq-module__GTvXyq__page{width:min(100% - 40px,1060px);padding-block:58px 76px}.faq-module__GTvXyq__intro h1{font-size:clamp(3rem,13vw,4.7rem);line-height:1}.faq-module__GTvXyq__description{margin-top:21px;font-size:15px;line-height:1.65}.faq-module__GTvXyq__questions{margin-top:40px}.faq-module__GTvXyq__callout{flex-direction:column;align-items:flex-start;gap:24px;margin-top:48px;padding:27px 23px}.faq-module__GTvXyq__ctaButton{width:100%}}@media (prefers-reduced-motion:reduce){.faq-module__GTvXyq__page,.faq-module__GTvXyq__page *{scroll-behavior:auto;transition-duration:.01ms}}
