.seo-tools-section .seo-header{margin:0 auto 64px;text-align:center}.seo-tools-section .seo-subtitle{color:#fff;display:block;margin-bottom:12px;text-transform:uppercase}.seo-tools-section .seo-title{color:#fff;margin-bottom:24px}.seo-tools-section .seo-description p{margin:0}.seo-tools-section .seo-grid{display:grid;gap:21px;grid-template-columns:1fr}@media (min-width:1024px){.seo-tools-section .seo-grid{grid-template-columns:repeat(2,1fr)}}.seo-tools-section .seo-column-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:24px;padding-bottom:12px}.seo-tools-section .seo-cards-stack{display:flex;flex-direction:column;gap:20px}.seo-tools-section .seo-card{align-items:flex-start;background-color:#141414;border:1px solid rgba(245,158,11,.3);border-radius:10px;box-shadow:0 10px 25px -5px rgba(0,0,0,.5);display:flex;gap:20px;padding:24px;transition:all .3s ease}.seo-tools-section .seo-card-icon-wrap{align-items:center;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.seo-tools-section .seo-card-icon-wrap img{height:100%;object-fit:contain;width:100%}.seo-tools-section .seo-card-content h4{color:#fff;font-size:20px;font-weight:600;margin:0 0 8px}.seo-tools-section .seo-card-desc p{margin:0 0 16px}.seo-tools-section .seo-tag-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.seo-tools-section .seo-tag{background-color:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:5px;color:#fbbf24;display:inline-block;font-size:12px;font-weight:400;padding:8px 12px}.seo-tools-section .seo-banner{align-items:flex-start;border:1px solid rgba(245,158,11,.4);border-radius:10px;box-shadow:0 20px 25px -5px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:20px;margin-top:56px;padding:28px 32px}@media (min-width:768px){.seo-tools-section .seo-banner{align-items:center;flex-direction:row}}.seo-tools-section .seo-banner-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.seo-tools-section .seo-banner-icon img{height:100%;object-fit:contain;width:100%}.seo-tools-section .seo-banner-text p{margin:0}.seo-tools-section .seo-banner-text strong{color:#fff;font-weight:600}@media (max-width:464px){.seo-tools-section .seo-card{flex-direction:column}}