.seo-faq-layout{display:grid;grid-template-columns:.8fr 1.3fr;gap:80px}.seo-faq-layout .section-heading p{font-size:16px}.seo-faq-list{border-top:1px solid var(--border)}.seo-faq-list details{border-bottom:1px solid var(--border)}.seo-faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-weight:650;font-size:16px;line-height:1.5;cursor:pointer}.seo-faq-list summary::-webkit-details-marker{display:none}.seo-faq-list summary:after{content:'+';font-size:24px;font-weight:400;line-height:1;color:var(--purple);flex-shrink:0}.seo-faq-list details[open] summary:after{content:'−'}.seo-faq-list details>p{font-size:15px;line-height:1.85;color:var(--body);padding:0 28px 23px 0}.seo-faq-list a{color:var(--purple);text-decoration:underline}.seo-faq-list summary:focus-visible{outline:2px solid var(--purple);outline-offset:4px}@media(max-width:960px){.seo-faq-layout{gap:40px}}@media(max-width:760px){.seo-faq-layout{grid-template-columns:1fr;gap:20px}.seo-faq-list summary{font-size:15px;padding:20px 0}.seo-faq-list details>p{font-size:14px;padding-right:10px}}@media print{.seo-faq-list details>p{display:block!important}}
