#academy-start-screen{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin:auto;max-width:760px;padding:32px;font:18px/1.6 system-ui,sans-serif;color:#262b4b;background:#fff}#academy-start-screen h1{font-size:32px;line-height:1.2;margin:0}#academy-start-screen p{margin:0;max-width:65ch}#academy-start-screen button{font:inherit;min-height:48px;padding:12px 20px;background:#f7cf42;color:#262b4b;border:0;border-radius:6px;cursor:pointer}#academy-start-screen button:focus-visible{outline:3px solid #262b4b;outline-offset:4px}

:root[data-theme=dark] #academy-start-screen{color:#edf0f8;background:#101420}:root[data-theme=dark] #academy-start-screen button:focus-visible{outline-color:#f7cf42}
