.ce-public-faq__inner[data-v-affc9171]{display:grid;gap:22px}.ce-public-faq__head[data-v-affc9171]{max-width:40rem}.ce-public-faq__title[data-v-affc9171]{color:#142016;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15;margin:0}.ce-public-faq__list[data-v-affc9171]{display:grid;gap:10px}.ce-public-faq__item[data-v-affc9171]{background:#fff;border:1px solid rgba(20,32,22,.1);border-radius:18px;padding:0 18px}.ce-public-faq__summary[data-v-affc9171]{color:#1b4332;cursor:pointer;font-weight:700;line-height:1.35;list-style:none;padding:16px 0}.ce-public-faq__summary[data-v-affc9171]::-webkit-details-marker{display:none}.ce-public-faq__summary[data-v-affc9171]:after{color:#2d6a4f;content:"+";float:right;font-weight:800}.ce-public-faq__item[open] .ce-public-faq__summary[data-v-affc9171]:after{content:"−"}.ce-public-faq__summary[data-v-affc9171]:focus-visible{border-radius:8px;outline:3px solid #e9c46a;outline-offset:4px}.ce-public-faq__answer[data-v-affc9171]{color:#4b5a4d;line-height:1.65;margin:0 0 16px;padding-top:0}.ce-public-faq__trust[data-v-affc9171]{color:#5a635a;font-size:.92rem;line-height:1.6;margin:0;max-width:44rem}.ce-public-faq__trust[data-v-affc9171] a{color:#1b4332;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ce-public-faq__trust[data-v-affc9171] a:hover{color:#2d6a4f}
