.Dm96lG_page{background:#fff5f5;min-height:100vh;padding:32px 16px;font-family:system-ui,sans-serif}.Dm96lG_card{background:#fff;border:2px solid #e41313;border-radius:16px;max-width:820px;margin:0 auto;padding:28px 32px;box-shadow:0 8px 24px #e413131f}.Dm96lG_title{color:#e41313;margin:0 0 4px;font-size:26px}.Dm96lG_meta{color:#64748b;margin:0 0 20px;font-size:13px}.Dm96lG_back{color:#130404;margin-top:20px;font-size:14px;display:inline-block}.Dm96lG_consent{background:#fff;border-top:2px solid #f1d0d0;border-radius:0 0 14px 14px;flex-direction:column;gap:12px;margin:24px -32px -28px;padding:16px 32px 20px;display:flex;position:sticky;bottom:0}.Dm96lG_check{cursor:pointer;align-items:flex-start;gap:10px;font-weight:600;display:flex}.Dm96lG_check input{accent-color:#e41313;flex-shrink:0;width:20px;height:20px;margin-top:1px}.Dm96lG_actions{flex-wrap:wrap;gap:10px;display:flex}.Dm96lG_button{color:#130404;cursor:pointer;background:#e41313;border:2px outset #767676;border-radius:30px;height:42px;padding:0 24px;font-size:16px;font-weight:700}.Dm96lG_button:disabled{opacity:.5;cursor:not-allowed}.Dm96lG_secondary{color:#130404;cursor:pointer;background:#fff;border:1px solid #bbb;border-radius:30px;height:42px;padding:0 20px;font-size:14px}.Dm96lG_error{color:#8a0b0b;background:#fde8e8;border-radius:8px;margin:0;padding:8px 10px;font-size:14px}@media (max-width:600px){.Dm96lG_card{padding:20px 16px}.Dm96lG_consent{margin:24px -16px -20px;padding:14px 16px 16px}}.Dm96lG_lang{float:right}
