.seo-cards-section{padding:24px 20px 28px;background:#0d0b0e;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.04)}.seo-cards-container{max-width:1400px;margin:0 auto}.seo-cards-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:0 4px}.seo-cards-header h2{font-size:16px;font-weight:700;color:#faf7f2;letter-spacing:-.01em;margin:0}.seo-cards-header p{color:hsla(35,37%,94%,.55);font-size:12px;margin:0;text-align:right}.seo-cards-scroll-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 2px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(228,95,96,.25) transparent}.seo-cards-scroll-wrapper::-webkit-scrollbar{height:4px}.seo-cards-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.seo-cards-scroll-wrapper::-webkit-scrollbar-thumb{background:rgba(228,95,96,.25);border-radius:999px}.seo-cards-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(228,95,96,.45)}.seo-cards-flex{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;width:max-content;align-items:center}.seo-card{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:all .2s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.seo-card:hover{background:rgba(228,95,96,.12);border-color:rgba(228,95,96,.4);transform:translateY(-1px)}.seo-card-icon{display:inline-flex;align-items:center;justify-content:center;color:#e8b943;flex-shrink:0;transition:color .2s ease}.seo-card:hover .seo-card-icon{color:#e45f60}.seo-card-content{display:inline-flex;align-items:center}.seo-card-content h3{color:#faf7f2;font-size:12.5px;font-weight:600;line-height:1.2;margin:0;letter-spacing:.01em;transition:color .2s ease}.seo-card:hover .seo-card-content h3{color:#fff}.seo-card-arrow{color:hsla(0,0%,100%,.35);font-size:11px;transition:transform .2s ease,color .2s ease}.seo-card:hover .seo-card-arrow{color:#e45f60;transform:translateX(2px)}.seo-cards-title-mobile{display:none}.seo-cards-title-desktop{display:inline}@media (max-width:768px){.seo-cards-section{padding:18px 14px 22px}.seo-cards-header{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:10px}.seo-cards-header h2{font-size:14.5px}.seo-cards-header p{font-size:11px;text-align:left}.seo-card{padding:7px 12px}.seo-card-content h3{font-size:12px}.seo-cards-title-desktop{display:none!important}.seo-cards-title-mobile{display:inline!important}}