.seovault-howto-block{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-sizing:border-box;color:#111827;font-family:inherit;line-height:1.55;margin:1.25rem 0;padding:1rem 1.15rem;width:100%}.seovault-howto-block__name{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.seovault-howto-block__description{margin:0 0 .75rem}.seovault-howto-block__meta{color:#4b5563;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem 1rem;list-style:none;margin:0 0 .75rem;padding:0}.seovault-howto-block__section-title{font-size:.95rem;font-weight:600;margin:0 0 .35rem}.seovault-howto-block__supplies,.seovault-howto-block__tools{margin:0 0 .85rem}.seovault-howto-block__steps,.seovault-howto-block__supplies ul,.seovault-howto-block__tools ul{margin:0;padding-inline-start:1.25rem}.seovault-howto-block--display-cards .seovault-howto-block__steps{display:grid;gap:.75rem;list-style:none;padding-inline-start:0}.seovault-howto-block--display-cards .seovault-howto-block__step{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem .9rem}.seovault-howto-block--display-compact .seovault-howto-block__step{margin:0 0 .4rem}.seovault-howto-block__step{margin:0 0 .75rem}.seovault-howto-block__step-name{font-size:1rem;font-weight:600;margin:0 0 .25rem}.seovault-howto-block__step-text{margin:0}.seovault-howto-block--style-dark{background:#111827;border-color:#374151;color:#f9fafb}.seovault-howto-block--style-dark .seovault-howto-block__meta{color:#d1d5db}.seovault-howto-block--style-dark.seovault-howto-block--display-cards .seovault-howto-block__step{background:#1f2937;border-color:#374151}.seovault-howto-block--style-bordered{border-width:2px}.seovault-howto-block--style-minimal{border:0;border-radius:0;padding-inline:0}.seovault-howto-block--density-compact{line-height:1.4;padding:.75rem .85rem}.seovault-howto-block--density-spacious{line-height:1.7;padding:1.35rem 1.4rem}
