.seo-info {padding:clamp(36px,6vw,76px) 0;background:#0b0b0b;color:#eee;}
.seo-info .seo-body {max-width:960px;margin:auto;padding:0 24px;}
.seo-info h1 {color:var(--rox-gold);font-size:clamp(30px,4vw,48px);line-height:1.15;margin:24px 0;}
.seo-info h2 {font-size:clamp(22px,3vw,30px);line-height:1.3;margin:36px 0 16px;color:var(--rox-gold);}
.seo-info h3 {font-size:20px;margin:20px 0 12px;}
.seo-info p,.seo-info li {line-height:1.8;margin-bottom:16px;}
.seo-info a:not(.button) {color:var(--rox-gold);text-decoration:underline;text-underline-offset:3px;}
.seo-info .breadcrumbs {font-size:13px;line-height:1.6;}
.seo-info .seo-note {border-left:3px solid var(--rox-gold);padding:16px 20px;background:#171717;}
.seo-info .seo-table {width:100%;border-collapse:collapse;margin:24px 0;}
.seo-info .seo-table th,.seo-info .seo-table td {text-align:left;border-bottom:1px solid #48402b;padding:14px 10px;vertical-align:top;line-height:1.6;}
.seo-info .seo-table th {color:var(--rox-gold);}
.seo-info .seo-table td:last-child {white-space:nowrap;}
.seo-info ul {padding-left:22px;}
.seo-info .seo-bundles {display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));}
.seo-info .seo-bundle {border:1px solid var(--rox-gold);border-radius:12px;padding:22px;background:#141414;}
.seo-info .seo-price {font-size:25px;font-weight:700;color:var(--rox-gold);}
.seo-info .seo-links {display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0;}
.seo-info .seo-faq {border-bottom:1px solid #48402b;padding:16px 0;}
.seo-info .seo-faq h2 {font-size:23px;margin-top:8px;}
@media(max-width:749px){.seo-info .seo-bundles{grid-template-columns:1fr}.seo-info .seo-table th,.seo-info .seo-table td{padding:12px 6px;font-size:13px}.seo-info .seo-body{padding:0 18px}}
