.ecPage .cc-done{max-width:720px;margin:46px auto 0;padding:38px 26px 44px;border:1px solid #dfe5ec;border-radius:10px;background:#fff;text-align:center}.ecPage .cc-check{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:#147a3f;color:#fff;font-size:30px;line-height:1}.ecPage .cc-done h1{margin:0 0 18px;font-size:clamp(18px,2.6vw,24px)}.ecPage .cc-lead{margin:0 0 10px;color:#475467;font-size:14px;line-height:1.9}.ecPage .cc-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.ecPage .cc-actions a{min-height:46px;padding:0 24px;display:inline-flex;align-items:center;border-radius:8px;font-weight:800;font-size:14px}.ecPage .cc-primary{background:#05458d;color:#fff}.ecPage .cc-secondary{border:1px solid #05458d;color:#05458d;background:#fff}