.fuo-account-deletion{max-width:760px;margin:0 auto;color:inherit;font-size:16px;line-height:1.65}
.fuo-account-deletion__intro p{margin:0 0 14px}
.fuo-account-deletion__form{display:flex;flex-direction:column;gap:12px;margin:25px 0;padding:26px;border:1px solid #e2e8e7;border-radius:16px;background:#f8faf9}
.fuo-account-deletion__form label{font-weight:700;font-size:15px}
.fuo-account-deletion__form input[type=email]{display:block;width:100%;max-width:520px;min-height:48px;padding:11px 14px;border:1px solid #b7c8c5;border-radius:10px;background:#fff;color:#182f2d;font:inherit}
.fuo-account-deletion__form input[type=email]:focus{outline:2px solid #075d63;outline-offset:2px}
.fuo-account-deletion__form button{align-self:flex-start;min-height:46px;padding:11px 22px;border:0;border-radius:10px;background:#075d63;color:#fff;font:inherit;font-weight:700;cursor:pointer}
.fuo-account-deletion__form button:hover,.fuo-account-deletion__form button:focus-visible{background:#04464b;color:#fff}
.fuo-account-deletion__trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.fuo-account-deletion__success{margin:24px 0;padding:18px 22px;border-left:4px solid #16835e;border-radius:8px;background:#eaf7f0}
.fuo-account-deletion__success p{margin:6px 0 0}
.fuo-account-deletion__info{margin-top:25px}
.fuo-account-deletion__info h2{margin:0 0 10px;font-size:22px}
.fuo-account-deletion__info ul{margin:0 0 16px;padding-left:24px;list-style:disc}
.fuo-account-deletion__info li{margin-bottom:8px}
.fuo-account-deletion a,.fuo-account-delete-shortcut a{color:#075d63;text-decoration:underline;text-underline-offset:3px}
@media(max-width:640px){.fuo-account-deletion{font-size:15px}.fuo-account-deletion__form{padding:18px;margin:20px 0}.fuo-account-deletion__form button{width:100%;text-align:center}}
