*{box-sizing:border-box}body{margin:0;background:#f0f0f0;color:#182723;font:15px system-ui,sans-serif;min-height:100vh;display:grid;place-items:center;padding:24px}main{width:400px;max-width:100%}.brand{width:240px;max-width:100%;display:block;margin:0 auto 28px}h1{text-align:center;font-size:24px}p{line-height:1.5}main>p{color:#52615b;text-align:center}#admission{background:white;padding:24px;border-radius:12px;box-shadow:0 1px 4px #0001}button,select{width:100%;font:inherit;border-radius:6px;padding:12px;margin:8px 0}button{background:#00bab3;color:#fff;border:0;cursor:pointer}button:disabled{opacity:.5;cursor:wait}button.secondary{background:#f4f6f5;color:#28453d}button:focus-visible,select:focus-visible{outline:3px solid #005c59;outline-offset:3px}#status.error{color:#9a2525;background:#fff0f0;padding:12px;border-radius:6px}.cl-rootBox,.cl-cardBox{width:100%!important;max-width:none!important}.cl-socialButtons,.cl-dividerRow{display:none!important}.cl-footerAction{display:none!important}