.access_shell__BH31t{min-height:100svh;background:var(--reef-bg);color:var(--reef-text);padding:140px 24px 88px;display:flex;align-items:center;justify-content:center}.access_content__NJley{width:100%;max-width:400px}.access_shell__BH31t[data-variant=invitation] .access_content__NJley{max-width:440px}.access_heading__KwpE8{text-align:center;margin-bottom:36px}.access_title__39HBw{font-family:var(--font-switzer),sans-serif;font-size:clamp(36px,4vw,48px);font-weight:500;letter-spacing:-.045em;line-height:1.13;text-wrap:balance;-webkit-text-stroke:0}.access_description__LFwS4{color:var(--reef-text-tertiary);font-size:15px;line-height:1.65;margin:18px auto 0;max-width:370px;text-wrap:balance}.access_form__YxIcu{display:flex;flex-direction:column;gap:20px}.access_nameRow__Fenpl{display:grid;grid-template-columns:1fr 1fr;gap:16px}.access_nameRow__Fenpl>*{min-width:0}.access_label__Q7jil{font-size:13px;color:var(--reef-text-secondary);font-weight:400;line-height:1.5}.access_passwordWrap__zqTKr{position:relative}.access_shell__BH31t .access_passwordInput__A4lzx{padding-right:56px}.access_visibility__seiwV{position:absolute;top:6px;right:6px;width:44px;height:44px;display:grid;place-items:center;color:var(--reef-text-tertiary);border-radius:10px}.access_visibility__seiwV:hover{color:var(--reef-text)}.access_submitRow___clLn{margin-top:8px}.access_forgot__k_22G{display:flex;justify-content:flex-end;margin:-10px 0 -8px}.access_switch__YNcLy{margin-top:32px;text-align:center;color:var(--reef-text-tertiary);font-size:13px;line-height:1.7}.access_switch__YNcLy a{margin-left:5px;color:var(--reef-text)}.access_note__Z1o90{font-size:12px;line-height:1.6;color:#96958f}.access_error__n7jJU{color:#e4aa99;font-size:13px;line-height:1.6}.access_alert__mRbR0{border-radius:12px;background:#e4aa990a;padding:14px 16px}.access_success__kwtD_{text-align:center}.access_successIcon__JB3qY{margin:0 auto 28px;width:64px;height:64px;border:1px solid #ffffff26;border-radius:50%;display:grid;place-items:center}.access_success__kwtD_ .access_description__LFwS4{margin-bottom:28px}.access_successEmail__kEBZn{font-size:15px;margin:20px 0 28px;color:var(--reef-text);overflow-wrap:anywhere}.access_shell__BH31t a:focus-visible,.access_shell__BH31t button:focus-visible{outline:2px solid var(--reef-text);outline-offset:4px}.access_loading__0VKY3{height:410px;display:flex;flex-direction:column;justify-content:center;gap:24px}.access_loading__0VKY3 span{display:block;height:56px;border-radius:14px;background:var(--reef-surface)}.access_loading__0VKY3 span:first-child{height:48px;width:75%;align-self:center;margin-bottom:20px}@media (max-width:600px){.access_shell__BH31t{align-items:flex-start;padding:124px 24px 64px}.access_heading__KwpE8{margin-bottom:30px}.access_title__39HBw{font-size:38px}.access_nameRow__Fenpl{gap:12px}.access_switch__YNcLy{margin-top:24px}}@media (max-width:350px){.access_nameRow__Fenpl{grid-template-columns:1fr}.access_shell__BH31t{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.access_shell__BH31t *,.access_shell__BH31t :after,.access_shell__BH31t :before{animation:none!important;transition:none!important}}.access_submit__H6Xdq{width:100%}