.url-inspector{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;grid-column:1/-1}.url-inspector input{grid-column:auto}.inspect-button{border:0;border-radius:10px;background:var(--blue);color:#fff;padding:0 16px;font-weight:700}.inspect-button:disabled{opacity:.55;cursor:wait}.limit-field small{grid-column:1/-1;color:var(--muted)}.limit-field small.error{color:var(--danger)}.limit-field small.success{color:var(--ok)}.fetched-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fetched-meta>div{min-width:0;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff}.fetched-meta span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.fetched-meta code{display:block;margin-top:4px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snippet-switch{display:flex;gap:5px;margin:-4px 0 12px}.snippet-switch button{border:1px solid #4a4a43;border-radius:999px;background:transparent;color:#d6d4cc;padding:7px 12px;font-size:11px;font-weight:700}.snippet-switch button.active{background:#fff;color:#171713;border-color:#fff}.snippet small{display:block;margin-bottom:10px;color:#777}.snippet-google h3{color:#1a0dab}.snippet-yandex h3{color:#04e}.snippet-disclaimer{margin:-10px 0 18px;color:#aaa89f;font-size:10px;line-height:1.45}.intent-content{max-width:1320px;margin:100px auto;padding:82px 32px 0;border-top:1px solid var(--line)}.intent-intro{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.intent-intro .eyebrow{grid-column:1/-1;margin-bottom:-46px}.intent-intro h2,.intent-faq h2{font-size:clamp(36px,4.5vw,62px);line-height:1;letter-spacing:-.05em;margin:0}.intent-intro>p:last-child{margin:0;color:var(--muted);font-size:18px}.intent-steps{counter-reset:item;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:56px 0 90px;padding:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.intent-steps li{min-height:180px;padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.intent-steps span{font-size:11px;font-weight:800;color:var(--blue)}.intent-steps p{margin:52px 0 0}.intent-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:0 70px}.intent-faq>.eyebrow{grid-column:1/-1}.intent-faq h2{grid-row:2/span 10}.intent-faq details{grid-column:2;border-top:1px solid var(--line);padding:18px 0}.intent-faq summary{font-weight:700;cursor:pointer}.intent-faq details p{color:var(--muted);margin:12px 0 0}.intent-related{display:flex;flex-wrap:wrap;gap:8px;margin-top:60px;padding-top:24px;border-top:1px solid var(--line)}.intent-related a{border:1px solid var(--ink);border-radius:999px;padding:9px 13px;text-decoration:none;font-size:13px}.intent-related a:hover{background:var(--ink);color:#fff}.intent-related span{margin-left:8px}
@media(max-width:920px){.intent-intro,.intent-faq{grid-template-columns:1fr;gap:22px}.intent-intro .eyebrow{margin-bottom:0}.intent-faq h2{grid-row:auto}.intent-faq details{grid-column:1}.intent-steps{grid-template-columns:1fr}.intent-steps li{min-height:130px}.intent-steps p{margin-top:32px}}
@media(max-width:650px){.url-inspector{grid-template-columns:1fr}.inspect-button{min-height:44px}.fetched-meta{grid-template-columns:1fr}.intent-content{padding:62px 18px 0;margin-top:70px}.intent-steps{margin:40px 0 65px}}
