/* START_SECTION:curvia-faq (INDEX:10) */
.cv-faq__wrap{max-width:760px}
.cv-faq__item{border-bottom:1px solid #f0d3df;padding:4px 0}
.cv-faq__item summary{cursor:pointer;list-style:none;padding:16px 32px 16px 0;font-weight:700;position:relative}
.cv-faq__item summary::-webkit-details-marker{display:none}
.cv-faq__item summary::after{content:"+";position:absolute;right:4px;top:12px;font-size:1.4rem;color:#d6336c}
.cv-faq__item[open] summary::after{content:"–"}
.cv-faq__a{padding:0 0 16px;opacity:.85}.cv-faq__a p{margin:0 0 8px}
/* END_SECTION:curvia-faq */
