.sumup-panel{margin:1.5rem 0 2rem;padding:clamp(20px,4vw,32px);border:1px solid #83d9ee66;background:linear-gradient(140deg,#10243c,#141629);border-radius:24px;color:#ecfaff}.sumup-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.sumup-heading h2{margin:.4rem 0 1rem;font-size:clamp(1.5rem,3vw,2rem)}.sumup-eyebrow{font-size:.75rem;letter-spacing:.14em;color:#a3dbea;font-weight:700}.sumup-badge{border:1px solid #83d9ee66;border-radius:99px;padding:7px 12px;font-size:.75rem;white-space:nowrap}.sumup-checks{list-style:none;margin:1rem 0;padding:0}.sumup-checks li{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #ffffff1a}.sumup-checks strong{text-align:right;color:#b5edff}.sumup-note{color:#d0dbe7;font-size:.9rem;line-height:1.7}.sumup-panel .button{margin:12px 0;min-height:48px}.sumup-panel button:disabled{opacity:.65;cursor:wait}.sumup-panel small{display:block;color:#b9cbdc;line-height:1.6}@media(max-width:420px){.sumup-heading{align-items:flex-start}.sumup-badge{font-size:.65rem;padding:6px 8px}.sumup-checks li{font-size:.9rem;gap:12px}}
