.faq-section{max-width:80%;margin:60px auto;padding:0 20px}.faq-title{font-size:28px;font-weight:700;text-align:center;margin-bottom:25px;color:#222}.faq-list{display:flex;flex-direction:column;gap:14px}.faq-item{border:1px solid #e6e6e6;background:#fff7efff;padding:18px 20px;cursor:pointer;transition:.25s ease}.faq-item:hover{background:#fff3e4;border-color:#d17504}.faq-question{font-size:17px;font-weight:600;color:#333}.faq-answer{margin-top:10px;font-size:15px;line-height:1.6;color:#555}.cta-wrapper-5{margin-top:40px;width:90%;max-width:1245px;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.cta-btn-blog-5{background:var(--brand-blue);color:#fff;border:none;padding:12px 28px;font-size:16px;font-family:outfit,sans-serif;cursor:pointer;transition:.3s ease;font-weight:500}.cta-btn-blog-5:hover{background:var(--brand-orange)}.why-subcat-wrapper{max-width:80%;margin:60px auto;text-align:center;padding:0}.why-subcat-title{font-size:30px;font-weight:700;color:#222;margin-bottom:12px}.why-subcat-subtitle{font-size:16px;color:#555;max-width:720px;margin:0 auto 35px;line-height:1.6}.why-subcat-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.why-subcat-card{background:#fff7efff;border:1px solid #e6e6e6;padding:18px 20px;width:260px;flex-grow:1;max-width:320px;text-align:left;display:flex;gap:14px;transition:.25s ease}.why-subcat-card:hover{transform:translateY(-4px);box-shadow:0 10px 22px rgba(0,0,0,.12);border-color:#d17504}.why-subcat-icon{background:#ffe9d5;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:center}.why-subcat-info h3{font-size:17px;font-weight:600;margin-bottom:4px}.why-subcat-info p{font-size:14.5px;color:#555;line-height:1.6}@media (max-width:600px){.why-subcat-title{font-size:24px}.why-subcat-grid{grid-template-columns:1fr}}.seo-dynamic-wrapper{max-width:80%;margin:40px auto;padding:28px 26px;background:var(--light-bg);border:1px solid var(--light-border);box-shadow:0 4px 18px rgba(0,0,0,.05)}.seo-dynamic-title{font-size:30px;font-weight:700;color:var(--brand-blue);margin-bottom:18px}.seo-dynamic-h3{margin:28px 0 10px;font-size:22px;font-weight:600;color:var(--brand-orange)}.seo-dynamic-p{line-height:1.72;font-size:16.2px;color:var(--neutral-gray);margin-bottom:12px}.seo-dynamic-ul{list-style:disc;padding-left:26px;margin:15px 0;color:var(--neutral-gray);line-height:1.7}.seo-dynamic-ul li{margin-bottom:6px}.seo-content-section+.seo-content-section{border-top:1px solid var(--light-border);margin-top:28px;padding-top:4px}.seo-related-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:30px;padding-top:22px;border-top:1px solid var(--light-border)}.seo-related-links strong{width:100%;color:var(--brand-blue)}.seo-related-links a{color:var(--brand-blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.keyword-chip{background:rgba(209,117,4,.12);color:var(--brand-orange);padding:7px 14px;border-radius:50px;font-size:13.5px;font-weight:600;display:inline-block;margin:6px;transition:all .3s ease;border:1px solid rgba(209,117,4,.25)}.keyword-chip:hover{background:var(--brand-orange);color:white;border-color:var(--brand-orange)}.seo-dynamic-wrapper mark{background:rgba(11,74,141,.12);color:var(--brand-blue);padding:2px 6px;border-radius:4px;font-weight:600}@media (max-width:991px){.seo-dynamic-wrapper{padding:24px 22px;margin:30px auto}.seo-dynamic-title{font-size:26px}.seo-dynamic-h3{font-size:20px}.seo-dynamic-p{font-size:15.8px}}@media (max-width:768px){.seo-dynamic-wrapper{padding:22px 18px}.seo-dynamic-title{font-size:24px;line-height:1.3}.seo-dynamic-h3{font-size:19px}.seo-dynamic-p{font-size:15.6px;line-height:1.68}.keyword-chip{font-size:12.8px;padding:6px 12px}}@media (max-width:480px){.seo-dynamic-wrapper{padding:18px 14px;margin:20px auto}.seo-dynamic-title{font-size:21px}.seo-dynamic-h3{font-size:17px}.seo-dynamic-p{font-size:15px}.seo-dynamic-ul{padding-left:20px}.keyword-chip{font-size:12px;padding:6px 10px;margin:4px}}@media (max-width:350px){.seo-dynamic-title{font-size:19px}.seo-dynamic-h3{font-size:16px}.keyword-chip{padding:5px 8px;font-size:11px}}