
.price-table caption{text-align:left;font-size:12px;line-height:1.6;font-weight:600;padding:0 0 15px;color:var(--muted)}
.seo-answers details{border-top:1px solid var(--line);padding:17px 0}.seo-answers summary{font-size:14px;font-weight:600;cursor:pointer;line-height:1.7}.seo-answers p{font-size:13px;line-height:1.9;margin:15px 0 0}
.language-links span{font-size:11px;color:var(--blue)}
.seo-report{max-width:1050px;padding-bottom:70px}.seo-report h1{max-width:850px}.seo-report h2{font-size:30px;letter-spacing:-.035em;margin-top:45px}.seo-report h3{font-size:20px;margin-top:28px}.seo-report p,.seo-report li{font-size:14px;line-height:1.9}.seo-report a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.seo-report .button{text-decoration:none;color:white}.seo-report .callout{background:var(--pale);padding:22px;border-left:3px solid var(--blue);margin:25px 0}.seo-report .table-wrap{overflow:auto}.seo-report table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.8}.seo-report th,.seo-report td{text-align:left;padding:13px;vertical-align:top;border-bottom:1px solid var(--line)}.seo-report th{background:var(--pale)}.seo-report code{overflow-wrap:anywhere;font-size:12px}.seo-report .link-row{margin-top:25px}
@media(max-width:600px){.article .price-table{font-size:10px}.article .price-table th,.article .price-table td{padding:9px 6px}.seo-report h1{font-size:38px}.seo-report h2{font-size:27px}.seo-report p,.seo-report li{font-size:13px}.seo-report table{min-width:640px}}
