@import url('/seo-r247/style.css');
#dq-search-r254{box-sizing:border-box;width:min(100% - 32px,1040px);margin:20px auto 110px;padding:20px;border:1px solid #b6944c55;border-radius:18px;background:#081625;color:#edf1f5;font:15px/1.75 system-ui,-apple-system,Segoe UI,sans-serif;overflow-wrap:anywhere}
#dq-search-r254 h2{font-size:20px;line-height:1.4;margin:0 0 10px}
#dq-search-r254 p{margin:8px 0}
#dq-search-r254 nav{display:flex;flex-wrap:wrap;gap:8px 18px}
#dq-search-r254 a{color:#efd49b;text-decoration:underline;text-underline-offset:3px}
#dq-search-r254 details{margin-top:12px}
#dq-search-r254 summary{cursor:pointer;font-weight:600}
.dq-reels-open #dq-search-r254{display:none!important}
.dq-seo-page-r247 .search-toc{padding:16px 20px;background:#142435;border-radius:14px;display:block}
.dq-seo-page-r247 .search-toc a{display:inline-block;margin:3px 14px 3px 0}
.dq-seo-page-r247 .search-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}
.dq-seo-page-r247 .search-faq details{border-top:1px solid #d9c18f33;padding:12px 0}
.dq-seo-page-r247 .search-faq summary{cursor:pointer;font-weight:600}
.dq-seo-page-r247 .search-faq p{margin:8px 0}
.dq-seo-page-r247 .search-related{margin-top:36px}
.dq-seo-page-r247 .search-hero>p{max-width:78ch}
.dq-seo-page-r247 a:focus-visible,#dq-search-r254 a:focus-visible{outline:2px solid #efd49b;outline-offset:4px}
@media(max-width:480px){#dq-search-r254{padding:16px}.dq-seo-page-r247 .search-actions .cta{width:100%;text-align:center}}
