.seo-landing{background:#fff}.seo-landing .sl-section{padding:56px 0}.seo-landing .sl-section.alt{background:#f6f8fb}.seo-landing .sl-lede{font-size:clamp(.95rem,1.7vw,1.1rem);line-height:1.9;color:var(--mb-text)}.seo-landing .sl-lede strong{color:var(--mb-blue)}.seo-landing .sl-cta-line{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(18,185,128,.08));border:1px solid rgba(37,99,235,.15);border-radius:14px;padding:18px 22px;margin:28px 0 8px}.seo-landing .sl-cta-line p{margin:0;font-weight:500;color:var(--mb-blue);flex:1 1 260px}.seo-landing h2.sl-h2{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;color:var(--mb-blue);margin-bottom:16px}.seo-landing h3.sl-h3{font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:700;color:var(--mb-blue);margin-bottom:14px}.seo-landing h4.sl-h4{font-size:clamp(1.1rem,2vw,1.35rem)}.seo-landing h4.sl-h4,.seo-landing h5.sl-h5{font-weight:700;color:var(--mb-blue);margin-bottom:12px}.seo-landing h5.sl-h5{font-size:clamp(1.05rem,1.9vw,1.2rem)}.seo-landing h6.sl-h6{font-size:clamp(1rem,1.7vw,1.1rem);font-weight:700;color:var(--mb-blue);margin-bottom:12px}.seo-landing .sl-subhead{font-size:.95rem;font-weight:600;color:var(--mb-text);margin:18px 0 10px}.seo-landing .sl-check-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 20px;gap:10px 20px}.seo-landing .sl-check-list.single-col{grid-template-columns:1fr}.seo-landing .sl-check-list li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;color:var(--mb-text);line-height:1.5}.seo-landing .sl-check-list li i{color:var(--mb-green);font-size:1.05rem;margin-top:2px;flex-shrink:0}.seo-landing .sl-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 6px}.seo-landing .sl-chip{display:inline-flex;align-items:center;gap:6px;background:#eef2ff;color:var(--mb-blue);font-size:.85rem;font-weight:500;padding:7px 16px;border-radius:999px}.seo-landing .sl-chip i{font-size:.9rem}.seo-landing .sl-chip.green{background:rgba(18,185,128,.1);color:#0e9668}.seo-landing .sl-card{background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06);padding:26px 24px;height:100%}.seo-landing .sl-method-card{text-align:center;padding:26px 18px;height:100%}.seo-landing .sl-method-card .step-num{width:44px;height:44px;border-radius:50%;background:var(--mb-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;margin:0 auto 14px}.seo-landing .sl-method-card h4{font-size:1.02rem;font-weight:700;color:var(--mb-blue);margin-bottom:6px}.seo-landing .sl-method-card p{font-size:.875rem;color:var(--mb-text);margin:0}.seo-landing .sl-board-card{background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06);padding:24px;height:100%}.seo-landing .sl-board-card h4{font-size:1.05rem;font-weight:700;color:var(--mb-blue);margin-bottom:14px}.seo-landing .sl-trust{background:var(--mb-blue);color:#fff;border-radius:20px;padding:44px 32px;text-align:center}.seo-landing .sl-trust .kicker{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#b7ffe6;margin-bottom:10px}.seo-landing .sl-trust p{font-size:clamp(1rem,2vw,1.2rem);font-weight:300;max-width:700px;margin:0 auto;line-height:1.8}.seo-landing .sl-final-cta{background:linear-gradient(135deg,var(--mb-blue),var(--mb-green));border-radius:20px;padding:48px 32px;text-align:center;color:#fff}.seo-landing .sl-final-cta h2{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;margin-bottom:14px}.seo-landing .sl-final-cta p{font-size:1rem;font-weight:300;max-width:640px;margin:0 auto 14px;line-height:1.8}.seo-landing .sl-final-cta .cta-highlight{font-weight:500;margin-bottom:26px}.seo-landing .btn-sl-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;border-radius:999px;background:#fff;color:var(--mb-blue);font-size:1rem;font-weight:700;border:none;cursor:pointer;transition:opacity .2s;font-family:var(--mb-font)}.seo-landing .btn-sl-cta:hover{opacity:.9;color:var(--mb-blue)}.seo-landing .sl-faq .accordion-item{border:1px solid #e6e6e6;border-radius:12px!important;overflow:hidden;margin-bottom:12px}.seo-landing .sl-faq .accordion-button{font-weight:600;color:var(--mb-blue);font-size:.95rem}.seo-landing .sl-faq .accordion-button:not(.collapsed){background:#eef2ff;color:var(--mb-blue);box-shadow:none}.seo-landing .sl-faq .accordion-button:focus{box-shadow:none;border-color:#e6e6e6}.seo-landing .sl-faq .accordion-body{font-size:.9rem;color:var(--mb-text);line-height:1.7}@media (max-width:575.98px){.seo-landing .sl-check-list{grid-template-columns:1fr}.seo-landing .sl-section{padding:40px 0}}