.seo-real-capture{margin:0;min-width:0}.seo-real-capture img{display:block;width:100%;height:auto;border:1px solid #dce5f2;border-radius:12px}.seo-real-capture a{display:block}.seo-real-capture figcaption{font-size:12px;color:#62728a;line-height:1.6;margin:12px 0}.seo-proof{padding:36px 0;margin:24px 0;border-top:1px solid #e1e8f2}.seo-proof h2{font-size:clamp(25px,3vw,36px);line-height:1.2;letter-spacing:-.025em}.seo-proof>p{max-width:900px;font-size:17px;line-height:1.8;color:#53647c}.seo-proof>p.seo-proof-note{font-size:14px;color:#69778b}.seo-proof h3{font-size:20px;margin-top:26px}.seo-tutorial-path{padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.seo-tutorial-path li{min-width:0}.seo-tutorial-path a{display:block;height:100%;padding:20px;border:1px solid #dbe5f4;border-radius:12px;font-size:15px;line-height:1.5;background:#f7faff;color:#285db9}.seo-tutorial-path span{display:block;font-size:12px;color:#6c83a5;margin-bottom:9px}.seo-offer-summary{padding:24px 28px;background:#edf3ff;border-radius:14px;margin-top:24px}.seo-offer-summary h3{margin:0 0 12px}.seo-offer-summary p{font-size:15px;line-height:1.75;color:#53647c}.seo-offer-summary a{color:#2867ca;text-decoration:underline}.seo-proof a:focus-visible,.seo-real-capture a:focus-visible{outline:3px solid #6196f2;outline-offset:4px}@media(max-width:900px){.seo-tutorial-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.seo-proof{padding:24px 0}.seo-tutorial-path{grid-template-columns:1fr}.seo-offer-summary{padding:22px}.seo-proof>p{font-size:16px}}
