/* Poradnik (2.19.0) */
.mvp-hero{max-width:860px!important;padding-top:40px!important;padding-bottom:44px!important}
.mvp-hero h1{font-size:clamp(34px,4.2vw,56px)!important;line-height:1.05!important;margin:14px 0 14px!important}
.mvp-hero p{color:#aeb9c7;font-size:17px;max-width:680px}
.mvp-meta{display:block;color:#7f8c9d!important;font-size:13px!important;letter-spacing:.02em}
.mvp-wrap{padding:24px 0 40px}
.mvp-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}
.mvp-article{font-size:17px;line-height:1.75;color:#cfd7e2}
.mvp-article h2{margin:40px 0 12px;font-size:28px;line-height:1.2;letter-spacing:-.02em;color:#fff}
.mvp-article h3{margin:28px 0 8px;font-size:20px;color:#fff}
.mvp-article p{margin:0 0 18px}
.mvp-article ul,.mvp-article ol{margin:0 0 20px;padding-left:22px}
.mvp-article li{margin:6px 0}
.mvp-article strong{color:#fff}
.mvp-article a{color:#9fd4ff}
.mvp-article em{color:#8d9bb0;font-size:14.5px}
.mvp-side{position:sticky;top:110px;display:grid;gap:14px}
.mvp-box{padding:20px;border-radius:18px;background:linear-gradient(160deg,#121925,#0c1118);border:1px solid #273244}
.mvp-box b{display:block;color:#fff;margin-bottom:10px}
.mvp-box a{display:block;padding:9px 0;border-top:1px solid rgba(255,255,255,.07);color:#cfe0f5;text-decoration:none;font-size:14.5px}
.mvp-box a:hover{color:#fff}
.mvp-box p{margin:0 0 14px;color:#9aa6b6;font-size:14px}
.mvp-box-cta .btn{display:inline-flex;border-top:0;padding:11px 16px;color:#0b1018}
.mvp-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:20px 0 10px;padding:30px;border-radius:24px;background:linear-gradient(140deg,#16203a,#0e1420);border:1px solid #2c3d5c}
.mvp-cta h2{margin:6px 0 8px;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.03em}
.mvp-cta p{margin:0;color:#aeb9c7;max-width:620px}
.mvp-cta-b{display:flex;gap:10px;flex-wrap:wrap}
.mvp-h2{margin:48px 0 18px;font-size:28px;letter-spacing:-.03em}
.mvp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.mvp-card{display:flex;flex-direction:column;padding:24px;border-radius:20px;background:linear-gradient(160deg,#141b28,#0d1219);border:1px solid #273244;text-decoration:none;transition:border-color .2s,transform .2s}
.mvp-card:hover{border-color:#4a5c78;transform:translateY(-2px)}
.mvp-card h3{margin:10px 0 10px;font-size:20px;line-height:1.25;color:#fff;letter-spacing:-.01em}
.mvp-card p{margin:0 0 16px;color:#9aa6b6;font-size:14.5px;line-height:1.55;flex:1}
.mvp-more{color:#9fd4ff;font-weight:800;font-size:14px}
.mvp-pag{margin:24px 0}.mvp-pag a,.mvp-pag span{display:inline-block;margin-right:6px;padding:8px 13px;border-radius:10px;border:1px solid #273244;color:#cfe0f5}
@media(max-width:960px){.mvp-grid{grid-template-columns:1fr}.mvp-side{position:static}.mvp-cards{grid-template-columns:1fr 1fr}.mvp-cta{flex-direction:column;align-items:flex-start}}
@media(max-width:620px){.mvp-cards{grid-template-columns:1fr}.mvp-article{font-size:16px}}
