.tw-seo-audit-related{width:100%;padding:90px 40px;background:#fff;color:#171717}.tw-seo-audit-related *,.tw-seo-audit-related *::before,.tw-seo-audit-related *::after{box-sizing:border-box}.tw-seo-audit-related__container{width:100%;max-width:1240px;margin:0 auto}.tw-seo-audit-related__header{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:42px}.tw-seo-audit-related__heading{max-width:740px}.tw-seo-audit-related__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:17px;color:#555;font-size:11px;font-weight:700;letter-spacing:1.8px;line-height:1.5}.tw-seo-audit-related__eyebrow::before{content:"";display:inline-block;width:24px;height:2px;background:#171717}.tw-seo-audit-related__heading h2{margin:0 0 16px;color:#171717;font-size:clamp(30px, 3.5vw, 43px);font-weight:700;line-height:1.15;letter-spacing:-1.3px}.tw-seo-audit-related__heading>p{max-width:650px;margin:0;color:#666;font-size:14px;line-height:1.8}.tw-seo-audit-related__all-link{display:inline-flex;flex-shrink:0;align-items:center;gap:12px;padding-bottom:7px;border-bottom:1px solid #171717;color:#171717;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease}.tw-seo-audit-related__all-link span{font-size:18px;font-weight:400;line-height:1;transition:transform 0.2s ease}.tw-seo-audit-related__all-link:hover,.tw-seo-audit-related__all-link:focus{border-color:#777;color:#777}.tw-seo-audit-related__all-link:hover span{transform:translateX(4px)}.tw-seo-audit-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tw-seo-audit-related__card{display:flex;min-width:0;flex-direction:column;padding:25px 22px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;transition:border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.tw-seo-audit-related__card:hover{border-color:#c8c8c8;transform:translateY(-4px);box-shadow:0 15px 35px rgb(0 0 0 / .04)}.tw-seo-audit-related__card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:28px}.tw-seo-audit-related__number{color:#777;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.5}.tw-seo-audit-related__icon{display:inline-flex;width:43px;height:43px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #e3e3e3;border-radius:4px;background:#f8f8f8;color:#171717;font-size:18px;font-weight:600;line-height:1}.tw-seo-audit-related__card h3{margin:0 0 13px;color:#171717;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.3px}.tw-seo-audit-related__card>p{flex:1;margin:0 0 25px;color:#666;font-size:12px;line-height:1.85}.tw-seo-audit-related__link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid #ededed;color:#171717;font-size:12px;font-weight:700;line-height:1.6;text-decoration:none;transition:color 0.2s ease}.tw-seo-audit-related__link span{flex-shrink:0;font-size:18px;font-weight:400;line-height:1;transition:transform 0.2s ease}.tw-seo-audit-related__link:hover,.tw-seo-audit-related__link:focus{color:#777}.tw-seo-audit-related__link:hover span{transform:translateX(4px)}.tw-seo-audit-related__link:focus-visible,.tw-seo-audit-related__all-link:focus-visible{outline:2px solid #555;outline-offset:4px}.tw-seo-audit-related__footer{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:35px;padding-top:25px;border-top:1px solid #e7e7e7}.tw-seo-audit-related__footer p{margin:0;color:#666;font-size:12px;line-height:1.7}.tw-seo-audit-related__footer>a{display:inline-flex;flex-shrink:0;align-items:center;gap:9px;color:#333;font-size:12px;font-weight:600;line-height:1.6;text-decoration:none;transition:color 0.2s ease}.tw-seo-audit-related__footer>a span{font-size:17px;line-height:1}.tw-seo-audit-related__footer>a:hover,.tw-seo-audit-related__footer>a:focus{color:#777}@media (max-width:1024px){.tw-seo-audit-related{padding:75px 30px}.tw-seo-audit-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tw-seo-audit-related__card{padding:24px}.tw-seo-audit-related__card h3{font-size:19px}}@media (max-width:767px){.tw-seo-audit-related{padding:60px 20px}.tw-seo-audit-related__header{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:30px}.tw-seo-audit-related__eyebrow{margin-bottom:15px;font-size:10px;letter-spacing:1.5px}.tw-seo-audit-related__heading h2{margin-bottom:14px;font-size:clamp(28px, 7vw, 36px);line-height:1.2;letter-spacing:-.8px}.tw-seo-audit-related__heading>p{font-size:13px;line-height:1.8}.tw-seo-audit-related__grid{grid-template-columns:minmax(0,1fr);gap:14px}.tw-seo-audit-related__card{padding:22px 20px}.tw-seo-audit-related__card-top{margin-bottom:21px}.tw-seo-audit-related__icon{width:40px;height:40px}.tw-seo-audit-related__card h3{font-size:19px}.tw-seo-audit-related__card>p{margin-bottom:20px;font-size:12px}.tw-seo-audit-related__footer{align-items:flex-start;flex-direction:column;gap:15px;margin-top:25px;padding-top:22px}.tw-seo-audit-related__footer p{font-size:11px}}@media (max-width:380px){.tw-seo-audit-related__card{padding:20px 17px}.tw-seo-audit-related__card h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.tw-seo-audit-related__card,.tw-seo-audit-related__all-link,.tw-seo-audit-related__all-link span,.tw-seo-audit-related__link,.tw-seo-audit-related__link span,.tw-seo-audit-related__footer>a{transition:none}}