.account-request{max-width:760px;margin:24px auto;padding:clamp(20px,4vw,42px);background:#fff;border:1px solid #d9d2df;border-radius:24px;color:#252235;box-sizing:border-box;font-family:inherit}.account-request *{box-sizing:border-box}.account-request h2{font-size:clamp(25px,4vw,38px);line-height:1.15;margin:0 0 16px}.account-request p{line-height:1.65;overflow-wrap:anywhere}.account-request form{display:grid;gap:20px;margin-top:26px}.account-request label{display:grid;gap:8px;font-size:14px;font-weight:600}.account-request input:not([type=checkbox]):not([type=hidden]),.account-request textarea,.account-request select{min-width:0;width:100%;font:inherit;font-size:16px;border:1px solid #aaa0b4;border-radius:10px;background:#fff;color:#262039;padding:13px;min-height:48px}.account-request textarea{resize:vertical}.account-request fieldset{display:grid;gap:12px;border:1px solid #d9d2df;padding:18px;border-radius:12px}.account-request .account-request-check{display:flex;gap:12px;align-items:flex-start;font-weight:400;line-height:1.55}.account-request input[type=checkbox]{margin-top:4px;width:19px;height:19px;flex:none;accent-color:#683bb6}.account-request button{min-height:50px;border:0;border-radius:12px;background:#6534a9;color:white;font:inherit;font-weight:700;padding:14px 24px;cursor:pointer}.account-request button:disabled{opacity:.6;cursor:wait}.account-request a{color:#56308c;text-underline-offset:4px}.account-request :is(input,textarea,select,button,a):focus-visible{outline:3px solid #b3a2e3;outline-offset:4px}.account-request .account-request-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.account-request[data-brand=rechtstreeks] button{background:#126268}.account-request[data-brand=nappy-dappy] button{background:#a94061}.account-request[data-brand=shelters-of-grace] button{background:#235847}@media(max-width:420px){.account-request{padding:20px 16px;border-radius:18px;margin:16px 0}.account-request h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.account-request *{scroll-behavior:auto;transition:none;animation:none}}
