.seo-breadcrumbs{display:flex;align-items:center;gap:13px;flex-wrap:wrap;font:11px/1.8 var(--mono);padding-top:22px;color:var(--muted)}
.seo-breadcrumbs a:hover{color:var(--red)}.seo-breadcrumbs+.command-head{padding-top:30px}
.seo-detail{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.15fr;gap:42px 85px;padding-block:76px}
.seo-kicker{display:block;font:10px/1.8 var(--mono);color:var(--red);margin-bottom:26px}.seo-intro h2{text-transform:uppercase;font-size:45px;line-height:1.04;max-width:450px}
.seo-copy p{font-size:17px;line-height:1.9;margin-bottom:22px}.seo-related{display:flex;flex-direction:column;gap:15px;margin-top:29px}
.seo-related a{display:flex;align-items:baseline;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);padding-bottom:12px;color:var(--cyan);font:12px/1.8 var(--mono)}
.seo-related a:hover{color:var(--red)}.seo-related span{flex-shrink:0}.seo-questions{grid-column:1/-1}.seo-questions h3{font-size:35px;margin:0 0 25px}
.seo-questions details{padding:23px 0;border-top:1px solid var(--line)}.seo-questions summary{font:500 19px/1.5 var(--sans);cursor:pointer}.seo-questions p{font-size:16px;line-height:1.85;margin:19px 0 0;max-width:890px}
@media(max-width:800px){.seo-detail{grid-template-columns:1fr;gap:30px;padding-block:58px}.seo-intro h2{max-width:650px}.seo-questions{grid-column:auto}}
@media(max-width:520px){.seo-detail{padding-block:46px}.seo-intro h2{font-size:36px}.seo-copy p{font-size:16px}.seo-kicker{font-size:9px}.seo-breadcrumbs{font-size:10px;gap:9px;padding-top:18px}.seo-related a{font-size:11px}.seo-questions h3{font-size:31px}.seo-questions summary{font-size:18px}}
