.lp .g2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lp .card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px 26px}.lp .card p{margin:0}.lp .ico{width:52px;height:52px;border-radius:14px;background:#fde7e4;display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:16px}.lp .wpforms-confirmation-container-full{background:#e5f6ec!important;border:1px solid #bfe6cf!important;border-radius:16px!important;color:var(--ink)!important;padding:20px 22px!important}.lp .wpforms-confirmation-container-full a{color:var(--red)!important;font-weight:800}.lp .mock{width:min(420px,100%);background:#fff;border-radius:22px;box-shadow:0 40px 70px -28px rgba(27,36,64,.45);overflow:hidden;border:1px solid var(--line)}.lp .mock .bar{background:var(--navy);color:#fff;padding:14px 20px;display:flex;justify-content:space-between;font-size:14px;font-weight:700}.lp .mock .bar span{color:var(--yel)}.lp .mock .bd{padding:22px 22px 24px}.lp .mock .qq{font-weight:700;font-size:16px;color:var(--ink);margin-bottom:14px;line-height:1.45}.lp .mock .op{border:1.5px solid var(--line);border-radius:12px;padding:10px 14px;font-size:15px;margin-bottom:9px;display:flex;gap:10px;color:var(--ink)}.lp .mock .op b{color:var(--mut)}.lp .mock .op.ok{border-color:#1f9d55;background:#e5f6ec}.lp .mock .prog{height:8px;border-radius:9px;background:var(--cream);margin-top:16px;overflow:hidden}.lp .mock .prog i{display:block;height:100%;width:35%;background:var(--red)}.lp .note{margin:34px auto 0;max-width:860px;background:var(--navy);border-radius:20px;padding:22px 26px;display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.lp .note p{margin:0;color:#fff}.lp .note b{color:var(--yel)}.lp .pay2{display:grid;grid-template-columns:1.1fr .9fr;gap:30px;align-items:start}.lp .paybox{background:var(--cream);border-radius:22px;padding:28px 26px}.lp .iban{background:#fff;border-radius:14px;padding:14px 16px;margin-bottom:12px}.lp .iban b{display:block;font-size:13px;letter-spacing:.06em;color:var(--mut)}.lp .iban code{font-size:16px;font-weight:700;color:var(--ink);background:0 0;padding:0}.lp .other{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px 28px;max-width:900px;margin:40px auto 0}.lp .other p{margin:0}