.skpseo-wrap{max-width:1120px;margin:0 auto;padding:32px 18px}.skpseo-wrap h1{font-size:clamp(30px,5vw,54px);line-height:1.05}.skpseo-tool,.skpseo-affiliate,.skpseo-faq,.skpseo-table,.skpseo-related{background:#fff;border:1px solid #e9eef5;border-radius:22px;padding:22px;margin:22px 0;box-shadow:0 10px 30px rgba(2,31,64,.06)}.skpseo-input,.skpseo-type,.skpseo-search input{width:100%;padding:13px;border:1px solid #d8e0ea;border-radius:12px;margin:8px 0}.skpseo-generate,.skpseo-affiliate a{display:inline-block;background:#044477;color:#fff!important;padding:12px 18px;border:0;border-radius:12px;text-decoration:none;font-weight:700;cursor:pointer}.skpseo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.skpseo-card{display:block;border:1px solid #e9eef5;border-radius:16px;padding:16px;text-decoration:none;color:#112}.skpseo-card span{display:block;color:#687789;font-size:13px;margin-top:6px}.skpseo-table table{width:100%;border-collapse:collapse}.skpseo-table th,.skpseo-table td{border:1px solid #e9eef5;padding:12px;text-align:left}.skpseo-pros{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.skpseo-faq details{border-top:1px solid #e9eef5;padding:12px}.skpseo-results{margin-top:16px}.skpseo-result-item{background:#f5f8fb;border-radius:12px;padding:12px;margin:8px 0}@media(max-width:600px){.skpseo-wrap{padding:20px 12px}.skpseo-tool,.skpseo-affiliate,.skpseo-faq,.skpseo-table,.skpseo-related{padding:16px;border-radius:16px}}
