.pv{font-family:var(--font);color:var(--ink)}.pv *,.pv :after,.pv :before{box-sizing:border-box}.pv h2,.pv h3,.pv p{margin:0}.pv a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.pv :focus-visible{outline:2px solid var(--pick);outline-offset:3px;border-radius:6px}.pv-in{max-width:1200px;margin:0 auto;padding:0 16px 56px}.sf-body .pv-in{max-width:none;padding:0}.pv-sec{padding-top:56px}.pv-h2{font-size:26px;line-height:1.16;font-weight:600;letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.pv .pv-p{margin-top:12px;max-width:62ch;font-size:16px;line-height:1.55;color:var(--ink2);text-wrap:pretty}.pv .pv-p.sil{color:var(--ink);font-weight:600}.pv-uzko{max-width:760px}.pv-uzko .pv-h2+.pb-card,.pv-uzko .pv-p+.ac{margin-top:16px}.pv-uzko .pv-h2+.pb-card{margin-bottom:0}.pv-dva{display:grid;gap:20px}.pv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.pv-zv{margin-top:8px}.pv-tab{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:var(--card);font-size:15px;font-weight:500;color:var(--ink);transition:transform .15s cubic-bezier(.32,.72,0,1),box-shadow .2s}.pv-tab:active{transform:scale(.97)}.pv-tab svg{width:16px;height:16px;color:var(--red)}.pv-lenta{margin:16px -16px 0}.pv-std{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--card);border-radius:var(--r);box-shadow:var(--sh)}.pv-std figure{position:relative;margin:0;aspect-ratio:4/3;background:var(--soft)}.pv-std figure img{object-fit:cover}.pv-std div{flex:1;padding:16px}.pv .pv-std h3{font-size:17px;line-height:1.25;font-weight:600;color:var(--ink)}.pv .pv-std p{margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink2)}@media (hover:hover){.pv-tab:hover{box-shadow:0 4px 14px rgba(29,32,36,.08)}}@media (min-width:760px){.pv-lenta{margin:20px 0 0}}@media (min-width:1024px){.pv-in{padding:0 40px 96px}.pv-sec{padding-top:80px}.pv-h2{font-size:32px}.pv .pv-p{font-size:17px}.pv-dva{grid-template-columns:5fr 7fr;gap:56px;align-items:center}.pv-std div{padding:20px}.pv .pv-std h3{font-size:19px}.pv .pv-std p{font-size:15px}}@media (prefers-reduced-motion:reduce){.pv-tab{transition:none}}