/* Sadek-IT — pages/pricing.css */
.pricing{position:relative;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:16px;background:#0c1522}
.pricing.featured{border-color:var(--blue);background:linear-gradient(155deg,#112b4d,#0c1522 60%)}
.price{font-size:3rem;letter-spacing:-.055em;font-weight:750;line-height:1;margin:15px 0 22px}
.price span{font-size:.9rem;letter-spacing:0;color:var(--muted);font-weight:400}
.pricing h3{font-size:1.28rem;margin:0}
.pricing p{font-size:.88rem;min-height:48px}
.pricing ul{margin:0 0 30px;padding:20px 0 0;border-top:1px solid var(--line);list-style:none;color:#c3ccda;font-size:.9rem;flex:1}
.pricing li{margin:11px 0;padding-left:21px;position:relative}
.pricing li:before{content:"✓";position:absolute;left:0;color:var(--cyan)}
.pricing .btn{width:100%}
.pricing small{display:block;margin-top:13px;line-height:1.6}
@media (max-width:520px){.pricing{padding:25px}}
.price{font-family:"Manrope",sans-serif;font-weight:700;letter-spacing:-.04em}
.pricing-tva{margin-top:14px;color:var(--muted);font-size:.82rem}
