.eseo-material-page .entry-header,.eseo-material-page #main>.page-header{display:none}
.eseo-material{max-width:1120px;margin:0 auto;padding:50px 20px 70px;color:#222b36;font-size:17px;line-height:1.65}
.eseo-material h1{font-size:clamp(36px,5vw,62px);line-height:1.1;margin:12px 0 24px;color:#171b21}
.eseo-material h2{font-size:clamp(27px,3vw,36px);margin:38px 0 18px;color:#171b21}
.eseo-material a,.eseo-material-links a{color:#a7320c;text-decoration:underline;text-underline-offset:3px}
.eseo-material-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;margin-bottom:40px}
.eseo-material figure{margin:0}.eseo-material img{width:100%;height:auto;border-radius:8px 8px 45px 8px;display:block}.eseo-material figcaption{font-size:13px;color:#586472;margin-top:12px}
.eseo-material-links{background:#f1f3f5;border-radius:8px;padding:25px;max-width:1160px;margin:30px auto;color:#252e38}
.eseo-material-links ul{display:flex;flex-wrap:wrap;gap:14px 28px;list-style:none;margin:15px 0 0;padding:0}.eseo-material-links li{margin:0}
.eseo-material a:focus-visible,.eseo-material-links a:focus-visible{outline:3px solid #f55b24;outline-offset:4px}
@media(max-width:800px){.eseo-material-intro{grid-template-columns:1fr;gap:25px}.eseo-material{padding:35px 18px 50px}.eseo-material-links{margin:25px 18px}.eseo-material .eseo-material-links{margin:30px 0}.eseo-material-intro img{max-height:420px;object-fit:cover}}
