.organization-signup-module__TpqtLq__shell{--signup-error:#963a2c}.dark .organization-signup-module__TpqtLq__shell{--signup-error:#e49a84}.organization-signup-module__TpqtLq__panel,.organization-signup-module__TpqtLq__copy{min-width:0}.organization-signup-module__TpqtLq__panel{gap:22px;padding-block-start:clamp(104px,12vh,132px);position:relative;container-type:inline-size}main.organization-signup-module__TpqtLq__shell{height:auto;max-height:none;overflow:visible}main.organization-signup-module__TpqtLq__shell .organization-signup-module__TpqtLq__panel{overflow:visible}.organization-signup-module__TpqtLq__copy{gap:10px}.organization-signup-module__TpqtLq__socialSignIn{flex-direction:column;gap:16px;width:min(100%,620px);display:flex}.organization-signup-module__TpqtLq__slackButton{border:1px solid var(--access-line);background:var(--access-raised);width:100%;min-height:48px;color:var(--access-ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:650;text-decoration:none;display:inline-flex}.organization-signup-module__TpqtLq__slackButton:disabled{opacity:.58;cursor:wait}.organization-signup-module__TpqtLq__slackButton:focus-visible{outline:3px solid var(--access-gold);outline-offset:3px}.organization-signup-module__TpqtLq__divider{color:var(--access-muted);align-items:center;gap:12px;font-size:12px;display:flex}.organization-signup-module__TpqtLq__divider:before,.organization-signup-module__TpqtLq__divider:after{content:"";background:var(--access-line);flex:1;height:1px}.organization-signup-module__TpqtLq__form{gap:12px;width:min(100%,620px)}.organization-signup-module__TpqtLq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.organization-signup-module__TpqtLq__form .organization-signup-module__TpqtLq__field{border:1px solid rgb(var(--access-ink-rgb) / 16%);background:var(--access-raised);min-width:0;min-height:60px;color:var(--access-ink);border-radius:11px;gap:5px;padding:10px 14px;display:grid}.organization-signup-module__TpqtLq__form .organization-signup-module__TpqtLq__field:focus-within{border-color:var(--access-gold);box-shadow:0 0 0 3px rgb(var(--access-accent-rgb) / 12%)}.organization-signup-module__TpqtLq__form .organization-signup-module__TpqtLq__field>span{color:var(--access-muted);font-family:var(--font-utility), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.organization-signup-module__TpqtLq__form .organization-signup-module__TpqtLq__field input{min-width:0;color:var(--access-ink);font-family:var(--font-body), system-ui, sans-serif;background:0 0;border:0;outline:0;padding:0;font-size:14px}.organization-signup-module__TpqtLq__form .organization-signup-module__TpqtLq__field input::placeholder{color:var(--access-placeholder)}.organization-signup-module__TpqtLq__error{border:1px solid var(--access-line);border-left:4px solid var(--signup-error);color:var(--signup-error);background:var(--access-raised);border-radius:10px;margin:0;padding:13px 14px;font-size:13px;line-height:1.5}.organization-signup-module__TpqtLq__primaryButton,.organization-signup-module__TpqtLq__secondaryButton,.organization-signup-module__TpqtLq__state button,.organization-signup-module__TpqtLq__state>a{min-height:48px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:650;text-decoration:none;display:inline-flex}.organization-signup-module__TpqtLq__primaryButton{border:1px solid var(--access-gold);background:var(--access-gold);min-height:48px;color:var(--access-on-accent)}.organization-signup-module__TpqtLq__secondaryButton,.organization-signup-module__TpqtLq__state button,.organization-signup-module__TpqtLq__state>a{border:1px solid var(--access-line);background:var(--access-raised);width:fit-content;color:var(--access-ink)}.organization-signup-module__TpqtLq__primaryButton svg,.organization-signup-module__TpqtLq__secondaryButton svg,.organization-signup-module__TpqtLq__state button svg,.organization-signup-module__TpqtLq__state>a svg{width:18px;height:18px}.organization-signup-module__TpqtLq__primaryButton:disabled{opacity:.58;cursor:wait}.organization-signup-module__TpqtLq__primaryButton:focus-visible,.organization-signup-module__TpqtLq__secondaryButton:focus-visible,.organization-signup-module__TpqtLq__state button:focus-visible,.organization-signup-module__TpqtLq__state>a:focus-visible,.organization-signup-module__TpqtLq__topSignIn a:focus-visible,.organization-signup-module__TpqtLq__consent a:focus-visible{outline:3px solid var(--access-gold);outline-offset:3px}.organization-signup-module__TpqtLq__topSignIn{color:var(--access-muted);margin:0;font-size:13px;line-height:1.45;position:absolute;top:clamp(26px,3vw,42px);right:clamp(24px,4vw,56px)}.organization-signup-module__TpqtLq__topSignIn a{color:var(--access-ink);font-weight:650}.organization-signup-module__TpqtLq__consent{max-width:560px;color:var(--access-muted);text-align:center;margin:0 auto;font-size:11px;line-height:1.55}.organization-signup-module__TpqtLq__consent a{color:var(--access-ink);text-underline-offset:2px;font-weight:650}.organization-signup-module__TpqtLq__marketingConsent{color:var(--access-muted);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:12px;line-height:1.5;display:grid}.organization-signup-module__TpqtLq__form>.organization-signup-module__TpqtLq__marketingConsent{background:0 0;border:0;border-radius:0;min-height:0;padding:2px 0}.organization-signup-module__TpqtLq__form>.organization-signup-module__TpqtLq__marketingConsent:focus-within{box-shadow:none;border-color:#0000}.organization-signup-module__TpqtLq__marketingConsent input{width:16px;height:16px;accent-color:var(--access-gold);margin:1px 0 0}.organization-signup-module__TpqtLq__marketingConsent input:focus-visible{outline:3px solid var(--access-gold);outline-offset:3px}.organization-signup-module__TpqtLq__state{min-height:min(560px, calc(100dvh - var(--app-footer-height) - 240px));flex-direction:column;justify-content:center;align-items:flex-start;max-width:660px;display:flex}.organization-signup-module__TpqtLq__state h1{color:var(--access-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.065em;margin:14px 0 20px;font-size:clamp(46px,5.5vw,82px);font-weight:500;line-height:.95}.organization-signup-module__TpqtLq__state.organization-signup-module__TpqtLq__compactState h1{letter-spacing:-.06em;max-width:620px;margin:12px 0 8px;font-size:clamp(32px,3.2vw,48px);line-height:.98}.organization-signup-module__TpqtLq__state.organization-signup-module__TpqtLq__compactState>p:not(.organization-signup-module__TpqtLq__kicker){max-width:540px;font-size:clamp(14px,1.1vw,16px)}.organization-signup-module__TpqtLq__state>p:not(.organization-signup-module__TpqtLq__kicker){color:var(--access-muted);margin:0 0 28px;font-size:clamp(17px,1.4vw,21px);line-height:1.6}.organization-signup-module__TpqtLq__state strong{color:var(--access-ink)}.organization-signup-module__TpqtLq__kicker{color:var(--access-gold);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:22px 0 0;font-size:11px;font-weight:700}.organization-signup-module__TpqtLq__icon{border:1px solid var(--access-line);background:var(--access-raised);width:50px;height:50px;color:var(--access-gold);border-radius:14px;place-items:center;display:grid}.organization-signup-module__TpqtLq__icon svg{width:24px;height:24px}@container (max-width:340px){.organization-signup-module__TpqtLq__fieldRow{grid-template-columns:1fr}}.organization-signup-module__TpqtLq__slackCard{border:1px solid var(--access-line);background:linear-gradient(180deg, rgba(var(--access-accent-rgb), .08), rgba(var(--access-accent-rgb), .02));border-radius:16px;gap:16px;width:min(100%,620px);padding:24px;display:grid}.organization-signup-module__TpqtLq__slackCta{color:#1d1c1d;width:100%;min-height:64px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:16px 24px;font-size:18px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.organization-signup-module__TpqtLq__slackCta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px #00000059}.organization-signup-module__TpqtLq__slackCta:disabled{opacity:.6;cursor:wait}.organization-signup-module__TpqtLq__slackCta:focus-visible{outline:3px solid var(--access-gold);outline-offset:3px}.organization-signup-module__TpqtLq__slackCard .organization-signup-module__TpqtLq__consent{margin:0}.organization-signup-module__TpqtLq__slackCard .organization-signup-module__TpqtLq__marketingConsent{color:var(--access-ink);justify-self:center;align-items:center;gap:8px;padding-top:2px;font-size:12px}.organization-signup-module__TpqtLq__slackCard .organization-signup-module__TpqtLq__marketingConsent input{width:14px;height:14px;margin:0}.organization-signup-module__TpqtLq__slackCard .organization-signup-module__TpqtLq__consent{border-top:1px solid var(--access-line);padding-top:14px}@media (prefers-reduced-motion:reduce){.organization-signup-module__TpqtLq__slackCta{transition:none}.organization-signup-module__TpqtLq__slackCta:hover:not(:disabled){transform:none}}
.slack-connection-step-module__cpWvoW__container{--signup-error:#963a2c;flex-direction:column;align-items:flex-start;max-width:660px;display:flex}.dark .slack-connection-step-module__cpWvoW__container{--signup-error:#e49a84}.slack-connection-step-module__cpWvoW__kicker{color:var(--access-gold);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:28px 0 0;font-size:11px;font-weight:700}.slack-connection-step-module__cpWvoW__error{border:1px solid var(--access-line);border-left:4px solid var(--signup-error);color:var(--signup-error);background:var(--access-raised);border-radius:10px;width:100%;max-width:560px;margin:0 0 16px;padding:13px 14px;font-size:13px;line-height:1.5}.slack-connection-step-module__cpWvoW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.slack-connection-step-module__cpWvoW__primaryButton,.slack-connection-step-module__cpWvoW__secondaryButton{min-height:48px;font:inherit;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:650;text-decoration:none;display:inline-flex}.slack-connection-step-module__cpWvoW__primaryButton{border:1px solid var(--access-gold);background:var(--access-gold);color:var(--access-on-accent)}.slack-connection-step-module__cpWvoW__secondaryButton{border:1px solid var(--access-line);background:var(--access-raised);color:var(--access-ink)}.slack-connection-step-module__cpWvoW__primaryButton:disabled,.slack-connection-step-module__cpWvoW__secondaryButton:disabled{opacity:.58;cursor:wait}.slack-connection-step-module__cpWvoW__primaryButton:focus-visible,.slack-connection-step-module__cpWvoW__secondaryButton:focus-visible{outline:3px solid var(--access-gold);outline-offset:3px}.slack-connection-step-module__cpWvoW__linkGraphic{align-items:center;display:flex}.slack-connection-step-module__cpWvoW__tile{border:1px solid var(--access-line);background:var(--access-raised);border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 30px #0000002e}.slack-connection-step-module__cpWvoW__tile img{width:30px;height:30px}.slack-connection-step-module__cpWvoW__slackTile{color:var(--access-gold)}.slack-connection-step-module__cpWvoW__slackTile svg{width:26px;height:26px}.slack-connection-step-module__cpWvoW__wire{background:repeating-linear-gradient(90deg, var(--access-line) 0 6px, transparent 6px 11px);width:72px;height:2px;position:relative}.slack-connection-step-module__cpWvoW__pulse{background:var(--access-gold);width:8px;height:8px;box-shadow:0 0 12px var(--access-gold);border-radius:50%;animation:2.4s ease-in-out infinite slack-connection-step-module__cpWvoW__travel;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@keyframes slack-connection-step-module__cpWvoW__travel{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}.slack-connection-step-module__cpWvoW__heading{color:var(--access-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.06em;margin:12px 0 16px;font-size:clamp(40px,4.6vw,68px);font-weight:500;line-height:.98}.slack-connection-step-module__cpWvoW__lead{max-width:560px;color:var(--access-muted);margin:0 0 26px;font-size:clamp(15px,1.15vw,17px);line-height:1.6}.slack-connection-step-module__cpWvoW__trust{color:var(--access-muted);flex-wrap:wrap;gap:8px 18px;margin:0 0 26px;padding:0;font-size:12.5px;list-style:none;display:flex}.slack-connection-step-module__cpWvoW__trust li{align-items:center;gap:6px;display:inline-flex}.slack-connection-step-module__cpWvoW__trust svg{width:15px;height:15px;color:var(--access-gold)}.slack-connection-step-module__cpWvoW__primaryButton svg{width:18px;height:18px}.slack-connection-step-module__cpWvoW__primaryButton{min-width:200px;box-shadow:0 10px 28px rgba(var(--access-accent-rgb), .28);transition:transform .16s,box-shadow .16s}.slack-connection-step-module__cpWvoW__primaryButton:hover:not(:disabled){box-shadow:0 14px 34px rgba(var(--access-accent-rgb), .36);transform:translateY(-1px)}.slack-connection-step-module__cpWvoW__disclosure{max-width:600px;color:var(--access-muted);opacity:.85;margin:22px 0 0;font-size:11.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.slack-connection-step-module__cpWvoW__pulse{animation:none;left:50%}.slack-connection-step-module__cpWvoW__primaryButton{transition:none}}
/*# sourceMappingURL=05i54tuonkpzp.css.map*/