.delete-account-page{overflow-x:hidden}
.delete-main{padding-top:34px}
.delete-container{max-width:930px}
.delete-hero{padding:34px 38px}
.delete-hero .legal-hero-content{max-width:760px}
.delete-hero h1{font-size:clamp(31px,4.6vw,43px)}
.delete-card{margin-top:22px;padding:30px}
.delete-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}
.delete-card-head h2{display:block;margin:4px 0 7px;font-size:25px}
.delete-card-head p{margin:0;color:#61788d;font-size:14px;line-height:1.85}
.delete-kicker{color:var(--blue2);font-size:12px;font-weight:900}
.delete-safe{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;border:1px solid #cfe8ef;border-radius:999px;background:#eff9fb;color:#087789;font-size:12px;font-weight:900;white-space:nowrap}
.delete-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px}
.delete-summary>div{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #e0ebf1;border-radius:14px;background:#fbfdfe;min-width:0}
.delete-summary strong{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:var(--deep);color:#fff;font-size:12px}
.delete-summary span{display:flex;flex-direction:column;gap:2px;min-width:0}
.delete-summary b{font-size:13px;color:var(--deep)}
.delete-summary small{font-size:11.5px;color:#6c8091;line-height:1.55}
.delete-field{display:block}
.delete-field>span{display:block;margin:0 3px 8px;color:var(--deep);font-size:14px;font-weight:900}
.delete-field input{display:block;width:100%;min-height:58px;padding:14px 16px;border:1px solid #d8e6ee;border-radius:14px;outline:0;background:#fbfdfe;color:var(--ink);font:inherit;font-size:16px;direction:ltr;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}
.delete-field input:focus{border-color:#79b9d1;background:#fff;box-shadow:0 0 0 4px rgba(11,116,170,.09)}
.delete-confirm{display:flex;align-items:flex-start;gap:10px;margin:16px 0 13px;padding:13px 14px;border:1px solid #dce8ee;border-radius:13px;background:#f9fbfc;color:#4d6678;font-size:13px;line-height:1.8}
.delete-confirm input{flex:0 0 auto;width:19px;height:19px;margin-top:3px;accent-color:var(--blue2)}
.delete-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:55px;padding:12px 18px;border:0;border-radius:13px;background:#b72d2d;color:#fff;font:inherit;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 9px 24px rgba(183,45,45,.16);transition:transform .18s ease,opacity .18s ease}
.delete-submit:hover{transform:translateY(-1px)}
.delete-submit:disabled{opacity:.62;cursor:wait;transform:none}
.delete-note{margin:11px 2px 0!important;color:#708493!important;font-size:12.5px!important;line-height:1.85!important}
.delete-message{margin:12px 0;padding:12px 14px;border:1px solid #f1c6c6;border-radius:12px;background:#fff4f4;color:#9e2828;font-size:13px;font-weight:800;line-height:1.7}
.delete-success{text-align:center;padding:8px 0 2px}
.delete-success-icon{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 13px;border-radius:50%;background:#eaf8f1;color:#14835a;font-size:34px;font-weight:900}
.delete-success h2{display:block;margin:0 0 7px;font-size:25px}
.delete-success p{max-width:620px;margin:0 auto;color:#5f7789;line-height:1.9}
.delete-reference{margin-top:13px!important;color:var(--deep)!important;font-size:14px!important}
.delete-reference strong{font-size:17px}
.delete-success-actions{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:18px}
.delete-what{margin-top:16px}
.delete-what h2{display:block;margin:0 0 8px;font-size:20px}
.delete-what p{margin:0;color:#5f7789;line-height:1.9}
.delete-hp{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
[hidden]{display:none!important}
@media(max-width:760px){
  .delete-main{padding-top:20px}.delete-container{width:calc(100% - 20px)}.delete-hero{padding:27px 22px;border-radius:22px}.delete-card{padding:20px;border-radius:18px}.delete-card-head{display:block}.delete-safe{margin-top:11px}.delete-summary{grid-template-columns:1fr}.delete-summary>div{align-items:center}.delete-what{padding:20px}.delete-confirm{font-size:12.5px}.delete-field input{min-height:55px}
}
@media(max-width:400px){.delete-container{width:calc(100% - 14px)}.delete-hero{padding:23px 17px}.delete-card{padding:17px}.delete-card-head h2{font-size:22px}.delete-success h2{font-size:22px}}
