.registration-coming-soon{color:#252922;max-width:740px;margin:clamp(64px,12vh,130px) auto;padding:0 24px 70px}.registration-status{letter-spacing:.1em;text-transform:uppercase;color:#676e60;align-items:center;gap:10px;font:11px/1.5 ui-monospace,monospace;display:inline-flex}.registration-status i{background:#efd05b;border-radius:50%;width:9px;height:9px}body.workshop-app .registration-coming-soon h1{letter-spacing:-.045em;max-width:none;margin:25px 0 20px;font-size:clamp(52px,8vw,88px);font-weight:400;line-height:1.06}.registration-coming-soon>p{color:#666d60;max-width:470px;margin:0 0 32px;font-size:17px;line-height:1.75}.registration-explore{color:#303326;background:#f4d86a;border:1px solid #dec45c;border-radius:5px;align-items:center;gap:26px;padding:13px 18px;font-size:14px;text-decoration:none;display:inline-flex}.registration-explore:hover{background:#efcf56}.registration-existing{color:#6c7366;border-top:1px solid #dddfd7;margin-top:45px;padding-top:22px;font-size:13px}.registration-existing a{color:#30372a;text-underline-offset:4px;margin-left:5px;text-decoration:underline}.registration-notice{color:#5c6454;border-bottom:1px solid #e3e6dd;padding:12px 0;font-size:13px;line-height:1.6}.registration-notice a{color:#353d2d;text-underline-offset:3px;text-decoration:underline}.registration-coming-soon a:focus-visible{outline-offset:4px;outline:2px solid #343c2b}@media (max-width:600px){.registration-coming-soon{margin:70px auto 20px;padding:0 8px 50px}.registration-coming-soon>p{font-size:16px}.registration-existing{line-height:1.8}}
