.coupon-pkgs{scroll-margin-top:96px}.coupon-pkgs__band{align-items:center;background:radial-gradient(circle at 90% 0,rgba(var(--c-primary-rgb),.35),transparent 45%),linear-gradient(135deg,#2a1785 0,rgb(var(--c-secondary-rgb)));border-radius:28px;color:#fff;display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr);padding:clamp(20px,3.5vw,36px)}@media(min-width:1024px){.coupon-pkgs__band{gap:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.coupon-pkgs__copy{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-3)}.coupon-pkgs__eyebrow{background:#ffffff24;border-radius:var(--radius-pill);font-size:.75rem;padding:4px 10px}.coupon-pkgs__eyebrow,.coupon-pkgs__title{font-family:var(--font-semi);font-weight:700}.coupon-pkgs__title{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.25;margin:0;text-wrap:balance}[dir=rtl] .coupon-pkgs__title{font-family:MadaniArabic-Bold,sans-serif;line-height:1.45}.coupon-pkgs__features{display:grid;gap:6px 18px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:768px){.coupon-pkgs__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.coupon-pkgs__features li{align-items:flex-start;color:#ffffffe6;display:flex;font-size:.875rem;gap:8px}.coupon-pkgs__features svg{background:#ffffff29;border-radius:50%;flex-shrink:0;height:18px;margin-top:3px;padding:2px;width:18px}.coupon-pkgs__cta{align-items:center;background:#fff;border-radius:var(--radius-pill);color:#2a1785;display:inline-flex;font-family:var(--font-semi);font-size:.9375rem;font-weight:800;justify-content:center;margin-top:var(--space-1);min-block-size:44px;min-inline-size:44px;padding:0 var(--space-5);text-decoration:none}.coupon-pkgs__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.coupon-pkgs__list,.coupon-pkgs__plans{display:flex;flex-direction:column;gap:8px}.coupon-pkgs__list{list-style:none;margin:0;padding:0}.coupon-pkgs__plan{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:16px;display:flex;gap:var(--space-3);justify-content:space-between;padding:12px 16px}.coupon-pkgs__plan.is-best{background:#fff;border-color:#fff;color:#2a1785}.coupon-pkgs__plan-name{align-items:center;display:inline-flex;flex-wrap:wrap;font-family:var(--font-semi);font-size:.9375rem;font-weight:700;gap:6px 8px}.coupon-pkgs__plan-tag{background:rgb(var(--c-primary-rgb));border-radius:var(--radius-pill);color:#fff;font-size:.6875rem;font-weight:700;padding:2px 8px}.coupon-pkgs__plan-tag--save{background:#ffffff2e}.coupon-pkgs__plan-price{align-items:center;display:inline-flex;font-family:var(--font-semi);font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:800;gap:4px;white-space:nowrap}.coupon-pkgs__vat{color:#ffffffb3;font-size:.75rem;margin:0}
