.r-seo{margin-top:40px;margin-bottom:32px;padding:24px 0;border-top:1px solid var(--lead-border,#e5e7eb)}.r-seo__inner{max-width:800px;margin:0 auto;padding:0 16px}.r-seo__title{font-size:1.45rem;font-weight:700;margin-bottom:12px;color:var(--lead-text,#0f172a)}.r-seo p{color:var(--lead-text,#334155);line-height:1.6;margin-bottom:12px;font-size:1rem}.r-faq{margin:48px auto 64px;max-width:800px;padding:0 16px}.r-faq__title{font-size:1.35rem;font-weight:700;margin-bottom:18px;color:var(--lead-text,#0f172a)}.r-faq__item{border:1px solid var(--lead-border,#e5e7eb);border-radius:14px;margin-bottom:10px;padding:14px 18px;background:rgba(0,0,0,.02);transition:background .15s ease,border-color .15s ease}.r-faq__item[open]{background:rgba(27,109,255,.04);border-color:rgba(27,109,255,.25)}.r-faq__item summary{font-weight:600;cursor:pointer;list-style:none;color:var(--lead-text,#0f172a)}.r-faq__item summary::-webkit-details-marker{display:none}.r-faq__item p{margin-top:8px;color:var(--lead-text,#334155);line-height:1.55;font-size:.97rem}:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-faq__item{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-faq__item[open]{background:rgba(255,255,255,.08);border-color:rgba(27,109,255,.4)}:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-seo p,:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-seo__title,:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-faq__title,:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-faq__item summary,:where(body.dark-mode,body.pcdark-mode,html[data-theme=dark]) .r-faq__item p{color:#f1f5f9}@media (max-width:768px){.r-seo__title,.r-faq__title{font-size:1.15rem;text-align:center}.r-seo p,.r-faq__item p{font-size:.95rem}}