.seo-faq{background:#0a0a14;padding:80px 0}.seo-faq-title{color:#fff;text-align:center;margin:0 0 32px;font-family:DM Sans,sans-serif;font-size:36px;font-weight:700}.seo-faq-list{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.seo-faq-item{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;padding:18px 20px}.seo-faq-item summary{cursor:pointer;color:#fff;isolation:isolate;z-index:1;padding-right:20px;font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;list-style:none;position:relative}.seo-faq-item summary::-webkit-details-marker{display:none}.seo-faq-item summary:after{content:"+";float:right;color:#00ffc2;z-index:2;font-weight:700;position:absolute;top:0;right:0}.seo-faq-item[open] summary:after{content:"−"}.seo-faq-item p{color:#ffffffbf;margin:14px 0 0;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.6}.seo-faq-mailto{color:#00ffc2;text-underline-offset:2px;text-decoration:underline}.seo-faq-mailto:hover{color:#fff}@media screen and (max-width:767px){.seo-faq{padding:50px 0}.seo-faq-title{font-size:28px}.seo-faq-item summary{font-size:16px}}
