.setup{max-width:1000px;padding-top:50px;padding-bottom:70px}.setup h1{font-size:clamp(30px,5vw,48px);margin:30px 0 20px}.setup p{line-height:1.75}.setup form{margin:30px 0}.setup label{display:block;margin:12px 0}.setup input:not([type=checkbox]),.setup textarea{width:100%;padding:12px;border:1px solid #cbd4de;border-radius:6px;font:inherit;margin-top:7px}.setup .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.setup .checkline{display:flex;align-items:flex-start;gap:10px;margin:22px 0}.setup button{cursor:pointer}.error{border-left:4px solid #b9232b;background:#fff0f0;padding:16px}.success{border-left:4px solid #248144;background:#ecf8ef;padding:16px}.legal-copy{max-width:900px;padding-top:55px;padding-bottom:70px}.legal-copy h1{font-size:clamp(30px,5vw,48px);margin:18px 0}.legal-copy h2{font-size:23px;margin:35px 0 14px}.legal-copy p{text-align:justify;hyphens:auto;line-height:1.8}.legal-copy a{overflow-wrap:anywhere}.admin-toolbar{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:25px 0}.security-check{max-width:420px;margin:22px 0}.security-check input{display:block;padding:12px;margin:8px 0;max-width:160px}.foot .legal-links{display:flex;gap:9px 18px;flex-wrap:wrap}.foot a{overflow-wrap:anywhere}@media(max-width:640px){.setup .form-grid{grid-template-columns:1fr}.legal-copy p{hyphens:auto}.setup{padding-top:30px}}
