.nt-delete-page{max-width:1160px;margin:0 auto;padding:clamp(28px,5vw,78px) 20px 90px;color:var(--nt-text,#211b15)}
.nt-delete-hero{padding:clamp(28px,5vw,60px);border-radius:26px;background:linear-gradient(125deg,#111827,#202432 72%,#403324);color:#fff;box-shadow:0 16px 38px rgba(20,20,20,.13)}
.nt-delete-kicker,.nt-delete-eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#d8aa55;font-size:12px;font-weight:800}
.nt-delete-hero h1{font-size:clamp(35px,5vw,64px);font-family:Georgia,serif;color:#fff;margin:.3em 0 .22em;line-height:1.12}
.nt-delete-hero p:last-child{max-width:720px;font-size:clamp(16px,1.8vw,20px);color:#efebdf}
.nt-delete-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:26px 0}
.nt-delete-panel,.nt-delete-policy{border:1px solid #ddcbab;border-radius:24px;background:#fffaf2;padding:clamp(24px,3vw,38px);box-shadow:0 5px 24px rgba(30,24,12,.045)}
.nt-delete-panel--request{background:#fcfcfb}
.nt-delete-panel h2,.nt-delete-policy h2{font-family:Georgia,serif;font-size:clamp(23px,2.8vw,32px);margin:12px 0 14px;color:#222}
.nt-delete-panel p,.nt-delete-policy p,.nt-delete-policy li{line-height:1.7}
.nt-delete-steps{padding-left:25px;line-height:1.75}.nt-delete-steps li{padding:5px 0}.nt-delete-steps li::marker{color:#b78431;font-weight:800}
.nt-delete-note{font-size:13px;opacity:.85}
.nt-delete-form{display:grid;gap:12px;margin-top:24px}.nt-delete-form label{font-weight:700}.nt-delete-form input{box-sizing:border-box;display:block;width:100%;border:1px solid #cab992;border-radius:12px;padding:14px;font-size:16px;background:white;color:#222}
.nt-delete-form button{background:#d6a542;color:#18140d;font-weight:800;border:0;border-radius:13px;padding:16px;cursor:pointer}.nt-delete-form button:hover{background:#ebba55}
.nt-delete-feedback{padding:14px;border-radius:10px;background:#fff0ec;color:#802d27}.nt-delete-feedback--success{background:#e7f3e8;color:#255c37}
.nt-delete-policy ul{padding-left:23px}.nt-delete-policy li{margin:9px 0}.nt-delete-policy a{color:#99691f;text-decoration:underline}
.nt-delete-honeypot{position:absolute!important;left:-10000px!important;height:1px;width:1px;overflow:hidden}
@media(max-width:720px){.nt-delete-layout{grid-template-columns:1fr}.nt-delete-page{padding:24px 14px 65px}.nt-delete-panel,.nt-delete-policy{border-radius:18px}.nt-delete-hero{border-radius:18px}}
