.closure-main{max-width:720px;margin:0 auto;padding:36px 24px 64px}.closure-main h1{font-size:32px;letter-spacing:-.035em;margin:24px 0 8px}.closure-main h2{font-size:21px}.closure-main section{border-top:1px solid #e2e6e1;margin-top:28px;padding-top:16px}.closure-main li{margin:12px 0}.closure-main ul{padding-left:22px}.closure-main p,.closure-main li{overflow-wrap:anywhere}.closure-main button{font:inherit;min-height:46px;border:1px solid #58635d;padding:10px 18px;background:#fff;color:#16251d;cursor:pointer;border-radius:4px}.closure-main button:disabled{opacity:.45;cursor:not-allowed}.closure-main [hidden]{display:none!important}#closure-form{display:grid;gap:14px;margin-top:28px}.closure-check{display:flex;align-items:flex-start;gap:12px}.closure-check input{width:20px;height:20px;flex:0 0 20px;margin-top:4px}#closure-confirm{font:inherit;max-width:280px;width:100%;padding:12px;border:1px solid #748078;border-radius:4px}#closure-submit{justify-self:start;background:#8e2925;border-color:#8e2925;color:white}.closure-main :focus-visible{outline:3px solid #08785b;outline-offset:4px}#closure-status[data-error=true]{color:#8e2925}#result-reference{font-size:14px}#reauth-link{display:inline-flex;min-height:44px;align-items:center}@media(max-width:600px){.closure-main{padding:24px 20px 48px}.closure-main h1{font-size:28px}#closure-submit{width:100%}.closure-main section{margin-top:22px}}

.closure-actions{display:flex;flex-wrap:wrap;gap:10px}
