.lo-hero.svelte-nrv8tx{background:var(--ink);color:var(--on-d);padding:var(--sp-10) 0 var(--sp-8)}.lo-kick.svelte-nrv8tx{color:var(--yellow);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 var(--sp-3)}.lo-hero.svelte-nrv8tx h1:where(.svelte-nrv8tx){font-family:var(--display);font-weight:700;font-size:clamp(40px,5.4vw,68px);line-height:.95;text-transform:uppercase;margin:0 0 var(--sp-3);text-wrap:balance}:lang(ru) .lo-hero.svelte-nrv8tx h1:where(.svelte-nrv8tx){font-size:clamp(28px,7.4vw,60px)}.lo-hero.svelte-nrv8tx p:where(.svelte-nrv8tx):last-child{color:#cfd4db;font-size:18px;max-width:760px;margin:0}.lo-bg.svelte-nrv8tx{background:var(--paper-2)}.lo-info.svelte-nrv8tx{background:#fff;padding:var(--sp-10) 0 var(--sp-12);border-top:1px solid var(--line)}.lo-cols.svelte-nrv8tx{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-8)}@media(max-width:900px){.lo-cols.svelte-nrv8tx{grid-template-columns:1fr}}.lo-info.svelte-nrv8tx h2{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:26px;margin:0 0 var(--sp-3)}.lo-info.svelte-nrv8tx ul{padding-left:18px;margin:0;display:grid;gap:var(--sp-2)}.lo-info.svelte-nrv8tx p{max-width:65ch}.lo-src{font-size:14.5px}.lo-small{font-size:14px;color:var(--muted)}
