.InviteEntryPage-module__0V30Dq__page.InviteEntryPage-module__0V30Dq__entryV2{--entry-page-padding:clamp(var(--space-4), 3.2vw, var(--space-6));--entry-logo-height:24px;--entry-logo-gap:var(--space-4);--entry-shell-max-height:720px;--entry-shell-edge-gap:calc(var(--entry-page-padding) + var(--entry-logo-height) + var(--entry-logo-gap));--entry-visual-width:525px;--entry-visual-height-budget:calc(100dvh - (var(--entry-shell-edge-gap) * 2) - 56px);min-height:100dvh;padding:var(--entry-page-padding);background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);place-items:center;display:grid;position:relative}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__logo{top:var(--entry-page-padding);z-index:1;width:min(calc(100% - (var(--entry-page-padding) * 2)), 1320px);color:#000;pointer-events:none;align-items:center;margin:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__logo svg{display:block}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__shell{width:min(100%,1320px);height:min(var(--entry-shell-max-height), calc(100dvh - (var(--entry-shell-edge-gap) * 2)));background:var(--color-surface);border:0;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 6px 16px #27241e08}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__authPane{min-width:0;padding:clamp(var(--space-5), 4vw, 48px);background:var(--color-surface);place-items:center;display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__authContent{letter-spacing:0;gap:clamp(12px,1.9vh,18px);width:min(100%,520px);display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock{gap:24px;display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock h1,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock h2{margin:0}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock h1{letter-spacing:0;color:var(--color-ink);font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:450;line-height:1.2}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__signInRow{align-items:center;gap:var(--space-4);display:grid;position:relative}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock h2{min-width:0;font-family:var(--font-body);letter-spacing:0;color:var(--color-ink);font-size:1.38rem;font-weight:700;line-height:1.75rem}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__emailForm{gap:8px;padding-top:0;display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__emailLabel{color:var(--color-ink);font-size:.78rem;font-weight:600;line-height:1.35}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__emailInput{width:100%;min-height:32px;color:var(--color-ink);font:inherit;background:0 0;border:1.5px solid #17171566;border-radius:6px;outline:none;padding:0 10px;font-size:1rem;line-height:1.4;transition:border-color .16s,box-shadow .16s}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__emailInput:focus-visible{border-color:var(--color-ink);box-shadow:0 0 0 3px #2f5cff24}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__continueButton{background:var(--color-ink);min-height:40px;color:var(--color-on-primary);cursor:pointer;font:inherit;letter-spacing:0;border:0;border-radius:7px;justify-content:center;align-items:center;margin-top:4px;font-size:.84rem;font-weight:650;transition:background .16s,color .16s;display:inline-flex}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__continueButton:disabled{background:color-mix(in srgb, var(--color-surface) 82%, #fff);color:#1717156b;cursor:not-allowed}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__continueButton:not(:disabled):hover,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__continueButton:not(:disabled):focus-visible{background:var(--color-primary-strong);outline:none}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__supportCopy{gap:var(--space-1);color:var(--color-ink);letter-spacing:0;margin:clamp(8px,1.2vh,12px) 0 0;font-size:.82rem;font-weight:450;line-height:1.45;display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__supportCopy p{margin:0}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__contactPrompt a,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__signupLink{color:#2f5cff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__contactPrompt a:hover,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__contactPrompt a:focus-visible,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__signupLink:hover,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__signupLink:focus-visible{color:#244cdf;outline:none}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__signupLink{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__promoPane{align-content:center;justify-items:center;gap:var(--space-3);min-width:0;padding-block:clamp(12px, calc((100dvh - var(--entry-shell-max-height)) * .28 + 12px), 48px);padding-inline:clamp(var(--space-4), 2.5vw, 30px);background:radial-gradient(circle at 74% 26%, #8e71461f, transparent 34%), linear-gradient(135deg, var(--color-surface-subtle), #eeece4);display:grid}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__standardCard{width:min(100%, var(--entry-visual-width), var(--entry-visual-height-budget));background:#0a0f13;border:1px solid #27241e1a;border-radius:14px;max-height:100%;overflow:hidden;box-shadow:0 8px 18px #1f221f0a}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__panelImage{object-fit:contain;width:100%;height:auto;max-height:min(728px,100dvh - 128px);display:block}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__standardLink{align-items:center;gap:var(--space-2);color:var(--color-primary);letter-spacing:0;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__standardLink:hover,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__standardLink:focus-visible{color:var(--color-primary-strong);outline:none}@media (max-width:980px){.InviteEntryPage-module__0V30Dq__page.InviteEntryPage-module__0V30Dq__entryV2{align-content:start;place-items:stretch stretch}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__logo{width:min(100%,1320px);margin:0 auto var(--space-4);pointer-events:auto;position:static;transform:none}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__shell{height:auto;min-height:min(var(--entry-shell-max-height), calc(100vh - 130px));grid-template-columns:1fr}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__promoPane{padding-block:var(--space-6)}}@media (max-width:620px){.InviteEntryPage-module__0V30Dq__page.InviteEntryPage-module__0V30Dq__entryV2{padding:var(--space-3)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__logo{margin-bottom:var(--space-3)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__authPane,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__promoPane{padding:var(--space-5) var(--space-4)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock h1{font-size:clamp(2.25rem,10vw,2.5rem)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__titleBlock{gap:var(--space-5)}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__emailLabel,.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__contactPrompt{font-size:.78rem}.InviteEntryPage-module__0V30Dq__entryV2 .InviteEntryPage-module__0V30Dq__continueButton{min-height:40px;font-size:.84rem}}
