.offer-summary{margin:28px 0 38px;padding:30px;background:linear-gradient(135deg,#22104d,#101025);border:1px solid var(--dj-cyan);box-shadow:0 0 28px #24e7ff2b;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.offer-summary h2{font-size:clamp(28px,4vw,47px);line-height:.95;text-transform:uppercase;letter-spacing:-2px;margin:0 0 14px}.offer-summary p:not(.eyebrow){color:#c9c2dd}.offer-list{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.offer-list>div{padding:15px 0;border-bottom:1px solid #ffffff2b}.offer-list span{display:block;color:var(--dj-pink);font-weight:900;font-size:11px}.offer-list strong{display:block;margin:4px 0}.offer-list small{display:block;color:#c9c2dd;line-height:1.4}@media(max-width:700px){.offer-summary{grid-template-columns:1fr}.offer-list{grid-template-columns:1fr}}
