.SeoFaq_seoHidden__kXCXs{display:none}.SeoFaq_overlay__ZJUNJ{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;animation:SeoFaq_fadein__lS3Qh .2s ease}@keyframes SeoFaq_fadein__lS3Qh{0%{opacity:0}to{opacity:1}}.SeoFaq_modal__IDFwQ{width:100%;max-width:560px;max-height:80vh;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;animation:SeoFaq_slideup__p_r9_ .28s cubic-bezier(.32,.72,0,1)}@keyframes SeoFaq_slideup__p_r9_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SeoFaq_handle__zlFIa{width:36px;height:4px;background:#cbd5e1;border-radius:2px;margin:10px auto 0;flex-shrink:0}.SeoFaq_modalHeader__7pDWH{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.SeoFaq_modalBody___hEBS{overflow-y:auto;flex:1;padding:0 20px 40px;overscroll-behavior:contain}.SeoFaq_heading__H__AF{font-size:16px;font-weight:700;color:#1e293b;margin:0;letter-spacing:-.3px}.SeoFaq_closeBtn__XDFVm{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;font-size:14px;cursor:pointer;flex-shrink:0;transition:background .15s;-webkit-tap-highlight-color:transparent}.SeoFaq_closeBtn__XDFVm:hover{background:#e2e8f0}.SeoFaq_item__fLkWG{border-bottom:1px solid #e9eef5}.SeoFaq_item__fLkWG:last-child{border-bottom:none}.SeoFaq_q__x0xFR{display:flex;justify-content:space-between;align-items:center;padding:14px 4px;font-size:14.5px;font-weight:600;color:#334155;cursor:pointer;list-style:none;line-height:1.45;gap:8px;-webkit-tap-highlight-color:transparent}.SeoFaq_q__x0xFR::-webkit-details-marker{display:none}.SeoFaq_q__x0xFR:after{content:"+";flex-shrink:0;font-size:18px;font-weight:400;color:#94a3b8}.SeoFaq_item__fLkWG[open] .SeoFaq_q__x0xFR:after{content:"−"}.SeoFaq_a__rdPXi{padding:0 4px 14px;font-size:13.5px;color:#475569;line-height:1.75;margin:0}@media (prefers-color-scheme:dark){.SeoFaq_modal__IDFwQ{background:#1e293b}.SeoFaq_handle__zlFIa{background:#475569}.SeoFaq_modalHeader__7pDWH{border-bottom-color:#334155}.SeoFaq_heading__H__AF{color:#e2e8f0}.SeoFaq_closeBtn__XDFVm{background:#334155;color:#94a3b8}.SeoFaq_closeBtn__XDFVm:hover{background:#475569}.SeoFaq_item__fLkWG{border-bottom-color:#2d3748}.SeoFaq_q__x0xFR{color:#cbd5e1}.SeoFaq_a__rdPXi{color:#94a3b8}}