{{WRAPPER}} .ahn-pricing-section{padding:48px 0}{{WRAPPER}} .section-head{margin-bottom:56px}{{WRAPPER}} .section-head .eyebrow-light{display:inline-flex;padding:6px 12px;border-radius:999px;background:rgba(47,128,237,.1);color:#2f80ed;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;border:1px solid #d6e6fb}{{WRAPPER}} .section-head h2{font-family:"Inter Tight",sans-serif;font-weight:800;color:#0b1f3a;font-size:42px;margin:0}{{WRAPPER}} .section-head p{font-size:16px;color:#3c4a63;margin-top:14px;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.7}{{WRAPPER}} .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}{{WRAPPER}} .price-card{background:#fff;border:1px solid #e5eaf2;border-radius:20px;padding:32px;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.2,.8,.2,1)}{{WRAPPER}} .price-card:hover{border-color:#2f80ed;transform:translateY(-8px);box-shadow:0 24px 60px rgba(11,31,58,.1)}{{WRAPPER}} .price-card.featured{background:#0b1f3a;color:#fff;transform:scale(1.05);z-index:2;border-color:#2f80ed}{{WRAPPER}} .price-card.featured:hover{transform:scale(1.05) translateY(-8px)}{{WRAPPER}} .price-name{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#2f80ed;margin-bottom:16px}{{WRAPPER}} .price-card.featured .price-name{color:#9cc4fa}{{WRAPPER}} .price-val{font-family:"Inter Tight",sans-serif;font-size:32px;font-weight:800;color:#0b1f3a;margin-bottom:8px}{{WRAPPER}} .price-card.featured .price-val{color:#fff}{{WRAPPER}} .price-val small{font-size:14px;font-weight:500;opacity:.7}{{WRAPPER}} .price-desc{font-size:14px;color:#3c4a63;line-height:1.55;margin-bottom:24px}{{WRAPPER}} .price-card.featured .price-desc{color:rgba(255,255,255,.8)}{{WRAPPER}} .price-list{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px;flex-grow:1}{{WRAPPER}} .price-list li{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500}{{WRAPPER}} .price-card .btn{width:100%;border-radius:12px;padding:14px;font-weight:700;font-size:14px;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}{{WRAPPER}} .price-card .btn-outline{border:1px solid #e5eaf2;color:#0b1f3a;background:#f5f7fa}{{WRAPPER}} .price-card .btn-outline:hover{border-color:#0b1f3a;background:#fff}{{WRAPPER}} .price-card .btn-primary{background:#2f80ed;color:#fff;border:none;box-shadow:0 6px 16px rgba(47,128,237,.3)}{{WRAPPER}} .price-card .btn-primary:hover{background:#1f6fe0;box-shadow:0 10px 24px rgba(47,128,237,.4)}@media (max-width:1024px){{{WRAPPER}} .pricing-grid{grid-template-columns:repeat(2,1fr)!important;gap:32px}{{WRAPPER}} .price-card.featured{transform:none}{{WRAPPER}} .price-card.featured:hover{transform:translateY(-8px)}}@media (max-width:640px){{{WRAPPER}} .pricing-grid{grid-template-columns:1fr!important}{{WRAPPER}} .section-head h2{font-size:30px}}