.cd-pbreak{padding:60px 20px;background:#fff;border-top:1px solid #eee}
.cd-pbreak__inner{max-width:700px;margin:0 auto}
.cd-pbreak__title{font-size:clamp(24px,4vw,34px);font-weight:800;color:#1f2e4a;margin:0 0 8px}
.cd-pbreak__subtitle{font-size:14px;color:#888;margin:0 0 24px}
.cd-pbreak__costs{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}
.cd-pbreak__row{display:flex;align-items:center;gap:12px}
.cd-pbreak__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}
.cd-pbreak__dot--red{background:#dc3545}
.cd-pbreak__dot--green{background:#28a745}
.cd-pbreak__amount{font-size:24px;font-weight:900;color:#1f2e4a}
.cd-pbreak__amount--big{font-size:42px;color:#D4920A}
.cd-pbreak__label{font-size:14px;color:#888}
.cd-pbreak__divider{height:1px;background:#eee;margin:24px 0}
.cd-pbreak__or{font-size:14px;color:#888;margin:0 0 16px}
.cd-pbreak__row--green{margin-bottom:24px}
.cd-pbreak__cta{display:inline-block;padding:16px 40px;background:#D4920A;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:800;text-decoration:none;cursor:pointer;transition:all 0.3s;letter-spacing:0.5px}
.cd-pbreak__cta:hover{background:#c4850a;transform:translateY(-2px)}
@media(max-width:768px){.cd-pbreak{padding:40px 16px}.cd-pbreak__amount--big{font-size:32px}}