.seo-category-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding-top:18px;padding-bottom:18px;font-size:14px}.seo-category-links>span{font-weight:700}.seo-category-links a{color:var(--purple,#4820AD);text-underline-offset:4px}.seo-page-heading{max-width:850px;margin-bottom:32px}.seo-page-heading .intro{max-width:780px}.seo-sample-card{display:grid;grid-template-columns:160px minmax(0,1fr);gap:30px;padding:28px;border:1px solid #e2d3f3;border-radius:24px;background:#fff;margin:25px 0}.seo-sample-card img{width:160px;height:220px;object-fit:contain}.seo-sample-card h2{font-size:27px}.seo-sample-card .btn{margin:8px 10px 8px 0}.seo-sample-card .micro{margin-top:12px}.seo-guide{max-width:800px}.seo-guide h2{margin-top:32px}.seo-related{margin-top:40px}.seo-preview-note{font-size:12px;color:#76658c;text-align:center;margin:16px auto}.seo-kit-secondary{margin-top:40px;padding-top:25px;border-top:1px solid #e7d9f5}.seo-context{margin:36px 0;padding:24px;border-radius:20px;background:#f7f1ff}.seo-context h2{font-size:25px}.seo-context .btn{margin-top:12px}@media(max-width:650px){.seo-category-links{font-size:12px;gap:10px 15px}.seo-category-links>span{width:100%}.seo-sample-card{grid-template-columns:80px minmax(0,1fr);gap:15px;padding:20px}.seo-sample-card img{width:80px;height:120px}.seo-sample-card h2{font-size:22px}.seo-sample-card p{font-size:14px}.seo-sample-card .btn{font-size:12px;padding:12px;width:100%;white-space:normal}.seo-page-heading h1{font-size:34px}.seo-context{padding:20px}}
