.pxlp{--lp-ink:#102744;--lp-blue:#2454d4;--lp-paper:#f4f7fb;--lp-muted:#465e78;color:var(--lp-ink);font-family:Vazirmatn,Arial,sans-serif;line-height:2}.pxlp *{box-sizing:border-box}.pxlp .lp-wrap{width:min(1228px,calc(100% - 40px));margin-inline:auto}.pxlp .lp-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;padding-block:22px;color:var(--lp-muted)}.pxlp .lp-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.pxlp .lp-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);gap:40px;align-items:center;padding:24px 0 48px}.pxlp h1{font-size:clamp(32px,4vw,50px);line-height:1.5;margin:0 0 20px;font-weight:850}.pxlp h2{font-size:clamp(24px,3vw,32px);line-height:1.7;margin:0 0 18px}.pxlp h3{font-size:21px;line-height:1.8}.pxlp p{font-size:16px;margin:0 0 20px;max-width:76ch}.pxlp .lp-lead{font-size:19px;color:var(--lp-muted)}.pxlp .lp-brand{background:#fff;border:1px solid #d4dfea;border-radius:16px;padding:36px 24px;text-align:center}.pxlp .pxlp-logo{display:block;width:238px;max-width:100%;height:auto;margin:0 auto 24px}.pxlp .lp-brand p{font-size:14px;color:var(--lp-muted);margin:0}.pxlp .lp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.pxlp .lp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 22px;border-radius:8px;background:var(--lp-blue);color:#fff;font-size:16px;font-weight:650}.pxlp .lp-btn.secondary{background:#fff;color:var(--lp-ink);border:1px solid #b9cce3}.pxlp .lp-section{padding-block:48px;border-top:1px solid #d4dfea;scroll-margin-top:24px}.pxlp .lp-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px}.pxlp .lp-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0;margin:24px 0;list-style:none}.pxlp .lp-facts li{padding:16px 0;border-top:3px solid #c4d5ee}.pxlp .lp-facts strong{display:block}.pxlp .lp-facts span{font-size:15px;color:var(--lp-muted)}.pxlp .lp-note,.pxlp .pxlp-note{padding:20px 24px;background:#e9f0fb;border-inline-start:4px solid var(--lp-blue);border-radius:4px}.pxlp .lp-source{font-size:14px;color:var(--lp-muted)}.pxlp .lp-source a,.pxlp .lp-copy a{color:#244da7;text-decoration:underline;text-underline-offset:4px}.pxlp .lp-faq details{border-bottom:1px solid #ccd9e7;padding-block:10px}.pxlp .lp-faq summary{cursor:pointer;padding:12px 4px;font-weight:700;min-height:48px;font-size:17px}.pxlp .lp-faq details p{padding:8px 24px 12px;margin:0}.pxlp :focus-visible{outline:3px solid #b56a0b;outline-offset:4px}.pxlp .lp-finale{background:#e9f0fb;padding:32px;border-radius:12px;margin-bottom:48px}.pxlp .px-provider-tools form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pxlp .px-provider-tools select,.pxlp .px-provider-tools button{min-height:44px}.pxlp .px-provider-categories a{min-height:44px}.pxlp .px-provider-pagination{flex-wrap:wrap}.pxlp .px-showcase-grid{min-width:0}.pxlp a:hover{filter:brightness(.92)}@media(max-width:767px){.pxlp .lp-hero,.pxlp .lp-columns{grid-template-columns:1fr;gap:24px}.pxlp .lp-brand{padding:24px}.pxlp .lp-facts{grid-template-columns:1fr}.pxlp .lp-section{padding-block:32px}.pxlp .lp-lead{font-size:17px}.pxlp .lp-actions>a{flex:1 1 180px}.pxlp .lp-finale{padding:24px}.pxlp .lp-wrap{width:calc(100% - 32px)}}
