.tester-access-main{padding-block:64px 84px;max-width:960px;min-height:65vh}.tester-access-main h1{font-size:clamp(42px,6vw,76px);line-height:1.03;letter-spacing:-.05em;margin:24px 0}.tester-access-main .section-copy{max-width:58ch}.tester-access-panel{margin:32px 0;border:1px solid var(--line);padding:clamp(20px,4vw,40px);min-width:0}.tester-access-panel h2{font-size:clamp(28px,4vw,42px);margin-top:0}.tester-access-panel button{border:0}.tester-access-panel button:disabled{opacity:.65;cursor:wait}.tester-access-panel .hero-actions{margin-block:22px}.tester-access-panel input{width:100%;min-height:48px;margin-block:10px;padding:12px;font:14px var(--font-f-primary);background:var(--color-black);color:var(--color-creme);border:1px solid var(--line);border-radius:3px}.tester-access-panel input:focus-visible{outline:2px solid var(--amirahco-accent);outline-offset:3px}#access-identity{overflow-wrap:anywhere;color:var(--muted)}#access-status{line-height:1.6;max-width:58ch}#access-busy{accent-color:var(--amirahco-accent);width:100%;max-width:360px;display:block;margin:16px 0}.tester-access-panel [hidden],#access-busy[hidden]{display:none}.tester-access-main .access-disclosure{color:var(--muted);font-size:15px;line-height:1.6;max-width:64ch}.tester-access-panel .base-button.is-link{background:transparent;padding:12px 0;min-height:48px}.tester-access-main a:not(.base-button){text-decoration:underline;text-underline-offset:4px}
