.seo-document h1{letter-spacing:-.06em;font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.06}.seo-document h3{margin-bottom:.7rem;font-size:1.15rem;font-weight:500;line-height:1.4}.seo-document .seo-answer{color:#f2efe6}.seo-faq+.seo-faq{margin-top:2rem}.seo-table-wrap{margin-block:1.8rem}.seo-comparison{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.6}.seo-comparison caption{color:#f2efe6bd;text-align:left;margin-bottom:1rem}.seo-comparison th,.seo-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1f;padding:1rem .7rem}.seo-comparison td{color:#f2efe6bd}.seo-footer{border-top:1px solid #ffffff17;padding:1.5rem}.seo-footer nav{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;display:flex}.seo-footer a{align-items:center;min-height:44px;font-size:.85rem;display:inline-flex}@media (width<=640px){.seo-comparison caption{display:block}.seo-comparison thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.seo-comparison,.seo-comparison tbody,.seo-comparison tr,.seo-comparison th,.seo-comparison td{display:block}.seo-comparison tr{margin-bottom:1.5rem}.seo-comparison th{padding-inline:0;font-size:1.15rem}.seo-comparison td{padding-inline:0}.seo-comparison td:before{color:#f2efe6;content:attr(data-label);display:block}}
