.form-group{flex:1;margin-bottom:1rem;max-width:600px}.flex{display:flex;gap:2rem}label{display:block;font-size:14px;line-height:20px;margin-bottom:6px}.form-control{background-color:var(--background-color);border:1px solid var(--cta-color-secondary-border);border-radius:8px;box-sizing:unset;color:var(--text-color);display:block;outline:var(--cta-color-secondary-border) 1px solid;padding:10px 14px;resize:none;width:calc(100% - 28px);&:focus{box-shadow:0 0 3px 2px var(--accent-color);outline-color:var(--accent-color)}&::placeholder{color:var(--cta-color-secondary-border)}}.form-actions{display:flex}button[type=submit]{align-items:center;background-color:var(--accent-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:1rem;height:52px;justify-content:center;outline:none;width:100%}.notification{background-color:var(--foreground-color);border:1px solid;border-radius:12px;box-sizing:border-box;color:var(--background-color);cursor:pointer;font-size:18px;height:100%;margin-bottom:1rem;margin-top:1rem;outline:0;padding:8px 20px;width:100%}.notification.error{background-color:#f0a8b7;border-color:#dc2f55}.notification.success{background-color:#66c4ff;border-color:#0087db}.split{display:flex;gap:1rem}.form-group:has(input[type=checkbox]){align-items:center;display:flex;gap:8px}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #888;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:border .2s,background .2s;width:18px}input[type=checkbox]+label{margin-bottom:0}input[type=checkbox]:checked{background-color:var(--accent-color);border-color:var(--accent-color-secondary)}input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:4px}@media screen and (max-width:768px){.split{flex-wrap:wrap}}