.faq_faqSection__hP1Fs{padding-top:clamp(36px,4vw,56px)}.faq_list__Y6EXN{border-top:1px solid var(--green);margin-bottom:28px}.faq_item__jV0iq{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.faq_item__jV0iq::details-content{block-size:0;overflow:hidden;transition:block-size .28s ease,content-visibility allow-discrete .28s}.faq_item__jV0iq[open]::details-content{block-size:auto}.faq_question__L8b62{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;gap:16px;align-items:baseline;padding:26px 0;cursor:pointer;list-style:none}.faq_question__L8b62::-webkit-details-marker{display:none}.faq_question__L8b62:focus-visible{outline:2px solid var(--green);outline-offset:4px}.faq_number__B5dzq{font-family:Georgia,serif;font-size:14px;color:var(--muted)}.faq_questionText__rECNd{font-size:var(--font-body-large);font-weight:600;line-height:1.6;letter-spacing:-.3px;color:var(--foreground)}.faq_question__L8b62:hover .faq_questionText__rECNd{color:#345445}.faq_icon__5lv71{position:relative;width:14px;height:14px;align-self:center}.faq_icon__5lv71:after,.faq_icon__5lv71:before{content:"";position:absolute;inset:6px 0 auto;height:1.5px;background:var(--green);transition:transform .28s ease}.faq_icon__5lv71:after{transform:rotate(90deg)}.faq_item__jV0iq[open] .faq_icon__5lv71:after{transform:rotate(0deg)}.faq_answer__eNNb7{padding:0 36px 32px 64px;max-width:820px}.faq_answer__eNNb7 p{font-size:var(--font-body);line-height:var(--leading-body);text-wrap:pretty}.faq_answer__eNNb7 p+p{margin-top:var(--space-paragraph)}.faq_links__kan6O{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:18px}@media (max-width:640px){.faq_question__L8b62{grid-template-columns:30px minmax(0,1fr) 16px;gap:10px;padding:22px 0}.faq_answer__eNNb7{padding:0 0 28px 40px}}@media (prefers-reduced-motion:reduce){.faq_icon__5lv71:after,.faq_icon__5lv71:before,.faq_item__jV0iq::details-content{transition:none}}