.seo{padding-bottom:110px}
.seo h1{font-size:clamp(36px,10vw,56px);color:var(--deep);margin:6px 0 14px}
.seo article h2{font-size:30px;margin-top:26px}
.seo article p,.seo article li{font-size:16px;line-height:1.6}
.seo article ul{padding-left:20px}
.seo article a{color:var(--teal);font-weight:700}
.crumbs{font-size:13px;color:var(--muted);margin:14px 0 4px}.crumbs a{color:var(--teal);text-decoration:none;font-weight:700}
.fg{margin:16px 0}.fg img{display:block;width:100%;height:auto;border-radius:20px;background:#eee}
.fg figcaption{font-size:13px;color:var(--muted);margin-top:6px;font-weight:700}
.pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pair .fg{margin:8px 0}
.price{background:var(--deep);color:#fff;border-radius:22px;padding:18px;margin:12px 0;display:grid;gap:6px}
.price b{font-size:20px}.price span{opacity:.85;font-size:15px}.price a{color:var(--gold)!important}
.lng{font-size:13px;font-weight:800;text-decoration:none;color:var(--deep);border:1px solid var(--line);border-radius:999px;padding:7px 10px;margin-right:6px;white-space:nowrap}
footer small{color:var(--muted)}
@media(min-width:900px){.seo article{max-width:760px}}
.top .lng{color:#fff;border-color:rgba(255,255,255,.35);display:inline-flex;align-items:center;min-height:40px}
.seo article>section:first-child{padding-top:10px}
html[lang=ru] h1,html[lang=ru] h2,html[lang=ru] h3{font-family:'Oswald',var(--display);font-weight:500}
@media(max-width:380px){.top .lng{padding:6px 8px;font-size:12px}}
