body.qq-site .redesign-section{padding:85px 0}
body.qq-site .block-title{margin-bottom:38px}
body.qq-site .block-title h2{margin-top:15px}
body.qq-site .block-title>p{font-size:16px;line-height:1.9;color:var(--muted);margin-top:16px;max-width:650px}
body.qq-site .new-network .block-title{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}
body.qq-site .new-network .block-title .eyebrow{grid-column:1/-1}
body.qq-site .new-network .block-title>p{align-self:end;justify-self:end;max-width:420px;margin-top:0}
body.qq-site .question-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 45px;border-top:1px solid #ced5df}
body.qq-site .question-grid details{border-bottom:1px solid #ced5df}
body.qq-site .question-grid summary{display:flex;align-items:start;gap:15px;font-size:17px;list-style:none;cursor:pointer;padding:24px 0;min-height:80px}
body.qq-site .question-grid summary::-webkit-details-marker{display:none}
body.qq-site .question-grid summary i{font-style:normal;font-size:14px;color:#8590a2;line-height:1.9}
body.qq-site .question-grid summary b{font-weight:400;flex:1}
body.qq-site .question-grid summary>span{font-size:23px;line-height:1.2;color:#627086}
body.qq-site .question-grid details[open] summary>span{transform:rotate(45deg)}
body.qq-site .question-grid details>p{font-size:16px;line-height:1.9;color:#707b8b;padding:0 18px 25px 33px}
@media(max-width:1150px){body.qq-site .question-grid{gap:0 35px}}
@media(min-width:761px) and (max-width:980px){body.qq-site .new-network .block-title{column-gap:25px}
body.qq-site .new-network .block-title h2{font-size:34px}
body.qq-site .question-grid{column-gap:30px}
body.qq-site .question-grid summary{font-size:16px;gap:12px}}
@media(max-width:760px){body.qq-site .redesign-section{padding:59px 0}
body.qq-site .block-title{margin-bottom:27px}
body.qq-site .block-title h2{margin-top:12px}
body.qq-site .block-title>p{font-size:16px;margin-top:13px}
body.qq-site .new-network .block-title{display:block}
body.qq-site .new-network .block-title>p{margin-top:13px}
body.qq-site .question-grid{grid-template-columns:1fr}
body.qq-site .question-grid summary{font-size:16px;padding:21px 0;min-height:68px;gap:13px}
body.qq-site .question-grid summary i{font-size:14px}
body.qq-site .question-grid details>p{font-size:16px;padding:0 13px 23px 31px}}
body.qq-site .block-title>p{color:#5f656f}
body.qq-site .question-grid details>p{color:#5f656f}
body.qq-site .question-grid summary i{color:#5f6774}
body.qq-site .new-faq{background:#f3f6fa}
body.qq-site .block-title>p{color:#5c7089}
body.qq-site .question-grid details>p{color:#5c7089}
body.qq-site .download-primary{background:#2463df;color:#fff;border-color:#2463df}
body.qq-site .download-primary:hover{background:#174faf}
body.qq-site .hero-download-card .download-primary{width:100%;font-size:17px;min-height:54px;gap:12px}
body.qq-site .block-title .eyebrow{color:#3d71b6;letter-spacing:.5px}
body.qq-site .block-title h2{font-size:35px;color:#203d63}
body.qq-site .question-grid{border-color:#cfdef3}
body.qq-site .question-grid details{border-color:#cfdef3}
@media(max-width:760px){body.qq-site .hero-download-card .download-primary{font-size:16px;min-height:51px}
body.qq-site .block-title h2{font-size:29px}}
body.qq-site .inner-page-title{font-size:38px;line-height:1.4;letter-spacing:-1px;margin:15px 0 0;color:#203d63;font-weight:650}
body.qq-site .inner-page-next{display:flex;align-items:center;gap:28px;padding-bottom:65px}
body.qq-site.inner-page .redesign-section{padding-top:52px}
body.qq-site.inner-page .new-faq{min-height:50vh}
body.qq-site.inner-page .block-title h1{margin-top:13px}
@media(max-width:760px){body.qq-site .inner-page-title{font-size:30px;line-height:1.5;letter-spacing:-.5px;margin-top:12px}
body.qq-site.inner-page .redesign-section{padding-top:35px}
body.qq-site .inner-page-next{padding-bottom:50px;gap:16px;flex-wrap:wrap}
body.qq-site .inner-page-next .button{font-size:16px}}
body.qq-site #news>.shell>.block-title{position:relative;padding-right:170px}
body.qq-site #news>.shell>.block-title>p{max-width:650px}
body.qq-site.inner-page #news>.shell>.block-title{padding-right:0}
@media(max-width:760px){body.qq-site #news>.shell>.block-title{padding-right:0;margin-bottom:25px}}
body.qq-site .faq-topic+.faq-topic{margin-top:42px}
body.qq-site .faq-topic>h2{font-size:24px;color:#17365b;margin:0 0 20px}
body.qq-site .question-grid p a{color:#2365ca;text-decoration:underline;text-underline-offset:3px}
@media(max-width:760px){body.qq-site .faq-topic>h2{font-size:22px}}