*{box-sizing:border-box}[hidden]{display:none!important}.founder-entrance{margin:0;background:#090a0b;color:#f6ecd6;font:16px/1.6 system-ui}.founder-entrance header{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1000px;margin:auto;padding:18px 22px}.founder-entrance header img{width:120px;height:auto}.founder-entrance a{color:#e8c886}.founder-entrance header>a:last-child{font-size:14px}.founder-entrance main{max-width:850px;margin:auto;padding:12px 20px 40px;text-align:center}.founder-entrance h1{font:normal clamp(34px,6vw,54px)/1.15 Georgia;margin:12px 0 24px}.kicker{font-size:14px;letter-spacing:.15em;color:#e8c886}.founder-path-tabs{display:flex;max-width:640px;margin:20px auto 26px;border:1px solid #987943;border-radius:8px;overflow:hidden}.founder-path-tabs a{flex:1;padding:15px 10px;text-align:center;font:600 16px/1.4 system-ui;text-decoration:none;color:#e8c886;background:#111416;min-height:52px;display:grid;place-items:center}.founder-path-tabs a[aria-current=page]{background:#e6c787;color:#121313}.founder-entrance .founders-chat-entry{margin:0;padding:0}.founder-entrance .founders-real-door{width:min(100%,350px);margin-top:0}.enter-link{display:inline-block;padding:12px;font-weight:600}.member-key{max-width:480px;margin:24px auto;padding:26px;text-align:left;border:1px solid #7e673e;background:#111618;border-radius:10px}.member-key h2{font:30px Georgia;margin:0 0 12px}.member-key label{display:block;margin:18px 0 8px}.member-key input{width:100%;min-height:50px;padding:12px;background:#070b0d;border:1px solid #8a795a;color:#fff;font:20px monospace;letter-spacing:.1em}.member-key button,.member-key .primary{display:block;width:100%;padding:13px;margin-top:14px;background:#e6c787;color:#111;border:0;border-radius:5px;font:600 16px/1.4 system-ui;text-align:center;text-decoration:none;cursor:pointer}.member-key details{margin-top:20px}.member-key summary{cursor:pointer;color:#e8c886}.member-key output{display:block;font:700 20px monospace;letter-spacing:.1em;padding:14px 0}.member-key p{color:#c6c0b4}.member-key button:disabled{opacity:.6}#access-denied{padding:20px;margin:20px;background:#2a1714;color:#ffe0c2;border:1px solid #bb7d50}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid white;outline-offset:4px}

.member-preview{margin:0 auto 22px;max-width:850px}.member-preview img{display:block;width:100%;height:auto;border:1px solid #78613a}.member-preview figcaption{font-size:14px;color:#bdb3a1;padding:8px}.member-apply{margin:22px 0 0}.member-key{scroll-margin-top:20px}

.presenter-welcome{margin:0 auto;max-width:850px}.presenter-welcome img{width:100%;height:auto;display:block;border:1px solid #987943}
