.button-module-scss-module__eaZYQa__defaultButton,.button-module-scss-module__eaZYQa__primaryButton,.button-module-scss-module__eaZYQa__secondaryButton,.button-module-scss-module__eaZYQa__tertiaryButton,.button-module-scss-module__eaZYQa__flatButton{background-color:var(--color-primary);cursor:pointer;border:none;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:16px 26px;font-family:Nunito;text-decoration:none;transition:background-color .15s;display:inline-flex}.button-module-scss-module__eaZYQa__defaultButton:hover,.button-module-scss-module__eaZYQa__primaryButton:hover,.button-module-scss-module__eaZYQa__secondaryButton:hover,.button-module-scss-module__eaZYQa__tertiaryButton:hover,.button-module-scss-module__eaZYQa__flatButton:hover{background-color:#ef4288;text-decoration:none}.button-module-scss-module__eaZYQa__defaultButton:active,.button-module-scss-module__eaZYQa__primaryButton:active,.button-module-scss-module__eaZYQa__secondaryButton:active,.button-module-scss-module__eaZYQa__tertiaryButton:active,.button-module-scss-module__eaZYQa__flatButton:active{background-color:#980b44}.button-module-scss-module__eaZYQa__defaultButton:disabled,.button-module-scss-module__eaZYQa__primaryButton:disabled,.button-module-scss-module__eaZYQa__secondaryButton:disabled,.button-module-scss-module__eaZYQa__tertiaryButton:disabled,.button-module-scss-module__eaZYQa__flatButton:disabled{cursor:auto;opacity:.9;background-color:#dedcdd}.button-module-scss-module__eaZYQa__defaultButton.button-module-scss-module__eaZYQa__compact,.button-module-scss-module__eaZYQa__primaryButton.button-module-scss-module__eaZYQa__compact,.button-module-scss-module__eaZYQa__secondaryButton.button-module-scss-module__eaZYQa__compact,.button-module-scss-module__eaZYQa__tertiaryButton.button-module-scss-module__eaZYQa__compact,.button-module-scss-module__eaZYQa__flatButton.button-module-scss-module__eaZYQa__compact{padding:12px 18px}.button-module-scss-module__eaZYQa__defaultButton .button-module-scss-module__eaZYQa__logo,.button-module-scss-module__eaZYQa__primaryButton .button-module-scss-module__eaZYQa__logo,.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__logo,.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__logo,.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__logo{width:16px;height:16px}.button-module-scss-module__eaZYQa__defaultButton .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__primaryButton .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__icon{color:#fff;flex-shrink:0;line-height:0;display:inline-flex}.button-module-scss-module__eaZYQa__defaultButton .button-module-scss-module__eaZYQa__icon svg,.button-module-scss-module__eaZYQa__primaryButton .button-module-scss-module__eaZYQa__icon svg,.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__icon svg,.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__icon svg,.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__icon svg{display:block}.button-module-scss-module__eaZYQa__defaultButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__primaryButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__text{color:#fff;font-size:17px;font-weight:600;text-decoration:none;display:inline-block}.button-module-scss-module__eaZYQa__defaultButton span,.button-module-scss-module__eaZYQa__primaryButton span,.button-module-scss-module__eaZYQa__secondaryButton span,.button-module-scss-module__eaZYQa__tertiaryButton span,.button-module-scss-module__eaZYQa__flatButton span{text-decoration:none}.button-module-scss-module__eaZYQa__secondaryButton{background-color:var(--color-neutral-100)}.button-module-scss-module__eaZYQa__secondaryButton:hover:not(:disabled){background-color:var(--secondary-hover)}.button-module-scss-module__eaZYQa__secondaryButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__secondaryButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__icon{color:var(--color-neutral-100)}.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__secondaryButton .button-module-scss-module__eaZYQa__icon{color:var(--color-neutral-15)}.button-module-scss-module__eaZYQa__tertiaryButton{background-color:var(--color-tertiary)}.button-module-scss-module__eaZYQa__tertiaryButton:hover:not(:disabled){color:var(--color-background-tertiary)}.button-module-scss-module__eaZYQa__tertiaryButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__tertiaryButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__icon{color:var(--color-neutral-100)}.button-module-scss-module__eaZYQa__tertiaryButton:active:not(:disabled){background-color:var(--color-tertiary)}.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__tertiaryButton .button-module-scss-module__eaZYQa__icon{color:var(--color-neutral-100)}.button-module-scss-module__eaZYQa__flatButton{background-color:#0000;border:1px solid #0000;padding:16px 22px 16px 16px}.button-module-scss-module__eaZYQa__flatButton.button-module-scss-module__eaZYQa__compact{padding:12px 18px 12px 10px}.button-module-scss-module__eaZYQa__flatButton:hover:not(:disabled),.button-module-scss-module__eaZYQa__flatButton:hover{background-color:#0000}.button-module-scss-module__eaZYQa__flatButton:active:not(:disabled),.button-module-scss-module__eaZYQa__flatButton:active{border-color:var(--color-primary);background-color:#0000}.button-module-scss-module__eaZYQa__flatButton:active:not(:disabled) .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__flatButton:active:not(:disabled) .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__flatButton:active .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__flatButton:active .button-module-scss-module__eaZYQa__icon,.button-module-scss-module__eaZYQa__flatButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__flatButton:hover:not(:disabled) .button-module-scss-module__eaZYQa__icon{color:var(--color-primary)}.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__text,.button-module-scss-module__eaZYQa__flatButton .button-module-scss-module__eaZYQa__icon{color:var(--color-neutral-15);background-color:#0000}
.chip-button-module-scss-module__7QaFsq__chip{box-sizing:border-box;border:1px solid var(--color-neutral-200,#e5e7eb);letter-spacing:.01em;min-height:32px;color:var(--color-neutral-500,#6b7280);cursor:pointer;background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a}.chip-button-module-scss-module__7QaFsq__chip:hover:not(:disabled):not(.chip-button-module-scss-module__7QaFsq__selected){border-color:var(--color-neutral-300,#d1d5db);color:var(--color-neutral-700,#374151);background:#fff}.chip-button-module-scss-module__7QaFsq__chip:active:not(:disabled):not(.chip-button-module-scss-module__7QaFsq__selected){border-color:var(--color-primary,#6366f1);background:#6366f10f}.chip-button-module-scss-module__7QaFsq__chip:focus-visible{outline:2px solid var(--color-primary,#6366f1);outline-offset:2px}.chip-button-module-scss-module__7QaFsq__chip:not(.chip-button-module-scss-module__7QaFsq__selected):disabled:not(.chip-button-module-scss-module__7QaFsq__pending){cursor:not-allowed;opacity:.55}.chip-button-module-scss-module__7QaFsq__selected{color:#fff;background:linear-gradient(135deg,#6366f1,#7c3aed);border-color:#0000;font-weight:600;box-shadow:0 1px 4px #6366f159}.chip-button-module-scss-module__7QaFsq__selected:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#6d28d9);border-color:#0000;box-shadow:0 2px 6px #6366f166}.chip-button-module-scss-module__7QaFsq__selected:active:not(:disabled){background:linear-gradient(135deg,#4338ca,#5b21b6);border-color:#0000}.chip-button-module-scss-module__7QaFsq__selected:disabled{opacity:1;cursor:default}.chip-button-module-scss-module__7QaFsq__selected .chip-button-module-scss-module__7QaFsq__icon{color:#6ee7b7}.chip-button-module-scss-module__7QaFsq__selected .chip-button-module-scss-module__7QaFsq__label{color:#fff}.chip-button-module-scss-module__7QaFsq__chip.chip-button-module-scss-module__7QaFsq__pending:disabled{cursor:wait;opacity:.85}.chip-button-module-scss-module__7QaFsq__icon{color:inherit;flex-shrink:0;line-height:0;display:inline-flex}.chip-button-module-scss-module__7QaFsq__icon svg{display:block}.chip-button-module-scss-module__7QaFsq__label{white-space:nowrap}
.modal-module-scss-module__IbzwgG__modalWrap{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-module-scss-module__IbzwgG__modal{z-index:1;background-color:var(--color-neutral-95);width:470px;color:var(--color-neutral-00);border-radius:12px;padding:18px 24px;box-shadow:4px 8px 32px #00000059}.modal-module-scss-module__IbzwgG__headerWrap{border-bottom:1px solid var(--color-neutral-70);width:100%;padding-bottom:12px}.modal-module-scss-module__IbzwgG__headerWrap>.modal-module-scss-module__IbzwgG__header{color:var(--color-neutral-00)}.modal-module-scss-module__IbzwgG__modalContent{padding:24px 0}.modal-module-scss-module__IbzwgG__footerWrap{border-top:1px solid var(--color-neutral-70);justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.modal-module-scss-module__IbzwgG__cover{background-color:var(--color-neutral-00);position:fixed;inset:0;overflow:auto}
.company-detail-module-scss-module__tPM3sq__page{flex-direction:column;gap:24px;display:flex}.company-detail-module-scss-module__tPM3sq__backRow{align-self:flex-start}.company-detail-module-scss-module__tPM3sq__muted{color:var(--color-neutral-500,#6b7280);margin:0;font-size:14px}.company-detail-module-scss-module__tPM3sq__error{color:#dc2626;margin:0;font-size:14px}.company-detail-module-scss-module__tPM3sq__errorBanner{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}.company-detail-module-scss-module__tPM3sq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.company-detail-module-scss-module__tPM3sq__headerMain{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.company-detail-module-scss-module__tPM3sq__avatarWrap{background:var(--color-neutral-100,#f3f4f6);border-radius:16px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.company-detail-module-scss-module__tPM3sq__avatarImg{object-fit:cover;width:100%;height:100%}.company-detail-module-scss-module__tPM3sq__avatarFallback{color:#fff;background:linear-gradient(135deg,#0ea5e9,#6366f1);justify-content:center;align-items:center;width:100%;height:100%;font-size:22px;font-weight:700;display:flex}.company-detail-module-scss-module__tPM3sq__headerText{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.company-detail-module-scss-module__tPM3sq__companyName{color:var(--color-neutral-900,#111827);margin:0;font-size:1.5rem;font-weight:700;line-height:1.25}.company-detail-module-scss-module__tPM3sq__displayName{color:var(--color-neutral-600,#4b5563);margin:0;font-size:14px}.company-detail-module-scss-module__tPM3sq__tabs{border-bottom:1px solid var(--color-neutral-900,#111827);position:relative;overflow:visible}.company-detail-module-scss-module__tPM3sq__tabsInner{flex-wrap:wrap;align-items:flex-end;gap:4px;display:flex;overflow:visible}.company-detail-module-scss-module__tPM3sq__tab{color:var(--color-neutral-600,#4b5563);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;padding:0 16px 4px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex;position:relative;overflow:visible}.company-detail-module-scss-module__tPM3sq__tab:hover{color:var(--color-neutral-900,#111827)}.company-detail-module-scss-module__tPM3sq__tab[aria-current=page]{color:var(--color-primary,#2563eb)}.company-detail-module-scss-module__tPM3sq__tab[aria-current=page] .company-detail-module-scss-module__tPM3sq__tabLabel{font-weight:600}.company-detail-module-scss-module__tPM3sq__tabLabel{padding:10px 2px 8px}.company-detail-module-scss-module__tPM3sq__tabUnderlineTrack{z-index:1;pointer-events:none;height:4px;position:absolute;bottom:-2.5px;left:0;right:0}.company-detail-module-scss-module__tPM3sq__tabUnderline{background:var(--color-primary,#2563eb);pointer-events:none;border-radius:4px;width:100%;height:100%;display:block}.company-detail-module-scss-module__tPM3sq__tabUnderlineSpacer{visibility:hidden;width:100%;height:100%;display:block}.company-detail-module-scss-module__tPM3sq__panel{min-height:120px;overflow:hidden}.company-detail-module-scss-module__tPM3sq__tabPanelMotion{width:100%}.company-detail-module-scss-module__tPM3sq__tabPanel{flex-direction:column;gap:16px;display:flex}.company-detail-module-scss-module__tPM3sq__placeholder{color:var(--color-neutral-700,#374151);margin:0;font-size:15px;line-height:1.6}.company-detail-module-scss-module__tPM3sq__bodyText{color:var(--color-neutral-600,#4b5563);margin:0;font-size:14px;line-height:1.6}.company-detail-module-scss-module__tPM3sq__itemList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.company-detail-module-scss-module__tPM3sq__itemCard{border:1px solid var(--color-neutral-200,#e5e7eb);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.company-detail-module-scss-module__tPM3sq__itemTitle{color:var(--color-neutral-900,#111827);font-size:15px;font-weight:600}.company-detail-module-scss-module__tPM3sq__itemDesc{color:var(--color-neutral-600,#4b5563);font-size:14px;line-height:1.5}.company-detail-module-scss-module__tPM3sq__itemMeta{color:var(--color-neutral-500,#6b7280);font-size:12px}
.page-module-scss-module__EkpqCG__page{flex-direction:column;gap:16px;max-width:720px;display:flex}.page-module-scss-module__EkpqCG__header{flex-direction:column;gap:4px;margin-top:8px;display:flex}.page-module-scss-module__EkpqCG__heading{color:var(--color-neutral-900,#111827);margin:0;font-size:18px;font-weight:600}.page-module-scss-module__EkpqCG__subheading{color:var(--color-neutral-500,#6b7280);margin:0;font-size:13px}.page-module-scss-module__EkpqCG__card{border:1px solid var(--color-neutral-200,#e5e7eb);background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 1px 2px #0000000a}.page-module-scss-module__EkpqCG__avatarRow{align-items:flex-start;gap:20px;display:flex}@media (max-width:520px){.page-module-scss-module__EkpqCG__avatarRow{flex-direction:column;align-items:stretch;gap:16px}}.page-module-scss-module__EkpqCG__avatar{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 3px #6366f11f}.page-module-scss-module__EkpqCG__avatarImage{object-fit:cover;width:100%;height:100%}.page-module-scss-module__EkpqCG__avatarInitials{letter-spacing:.5px;font-size:28px;font-weight:600}.page-module-scss-module__EkpqCG__fields{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.page-module-scss-module__EkpqCG__field{flex-direction:column;gap:6px;display:flex}.page-module-scss-module__EkpqCG__label{color:var(--color-neutral-800,#1f2937);font-size:13px;font-weight:600}.page-module-scss-module__EkpqCG__optional{color:var(--color-neutral-500,#6b7280);font-weight:400}.page-module-scss-module__EkpqCG__input{appearance:none;width:100%;font:inherit;color:var(--color-neutral-900,#111827);border:1px solid var(--color-neutral-300,#d1d5db);background:#fff;border-radius:8px;padding:9px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.page-module-scss-module__EkpqCG__input:hover:not(:disabled){border-color:var(--color-neutral-400,#9ca3af)}.page-module-scss-module__EkpqCG__input:focus-visible{border-color:var(--color-primary,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f12e}.page-module-scss-module__EkpqCG__hint{color:var(--color-neutral-500,#6b7280);font-size:12px}.page-module-scss-module__EkpqCG__error{color:#dc2626;margin:0;font-size:13px}.page-module-scss-module__EkpqCG__success{color:#15803d;margin:0;font-size:13px}.page-module-scss-module__EkpqCG__muted{color:var(--color-neutral-500,#6b7280);margin:0;font-size:14px}.page-module-scss-module__EkpqCG__actions{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex;position:relative}.page-module-scss-module__EkpqCG__noticeWrap{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}.page-module-scss-module__EkpqCG__noticeWrap>*{pointer-events:auto}.page-module-scss-module__EkpqCG__metaList{flex-direction:column;margin:0;padding:0;display:flex}.page-module-scss-module__EkpqCG__metaRow{border-bottom:1px solid var(--color-neutral-100,#f3f4f6);grid-template-columns:160px 1fr;align-items:baseline;gap:16px;padding:10px 0;display:grid}.page-module-scss-module__EkpqCG__metaRow:last-child{border-bottom:none}@media (max-width:520px){.page-module-scss-module__EkpqCG__metaRow{grid-template-columns:1fr;gap:2px;padding:12px 0}}.page-module-scss-module__EkpqCG__metaLabel{color:var(--color-neutral-500,#6b7280);margin:0;font-size:13px;font-weight:500}.page-module-scss-module__EkpqCG__metaValue{color:var(--color-neutral-900,#111827);word-break:break-word;margin:0;font-size:14px}
.login-form-module-scss-module__Zw6fIW__fontSmoothing,.login-form-module-scss-module__Zw6fIW__display5,.login-form-module-scss-module__Zw6fIW__display4,.login-form-module-scss-module__Zw6fIW__display3,.login-form-module-scss-module__Zw6fIW__display2,.login-form-module-scss-module__Zw6fIW__display1,.login-form-module-scss-module__Zw6fIW__menuText,.login-form-module-scss-module__Zw6fIW__subHeader,.login-form-module-scss-module__Zw6fIW__buttonText,.login-form-module-scss-module__Zw6fIW__navigationText,.login-form-module-scss-module__Zw6fIW__body4,.login-form-module-scss-module__Zw6fIW__body3,.login-form-module-scss-module__Zw6fIW__body2,.login-form-module-scss-module__Zw6fIW__body1,.login-form-module-scss-module__Zw6fIW__h4,.login-form-module-scss-module__Zw6fIW__h3,.login-form-module-scss-module__Zw6fIW__h2,.login-form-module-scss-module__Zw6fIW__h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form-module-scss-module__Zw6fIW__h1{margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:37px;font-weight:700;line-height:115%}.login-form-module-scss-module__Zw6fIW__h2{letter-spacing:-.019em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:27px;font-weight:700;line-height:1.2}.login-form-module-scss-module__Zw6fIW__h3{letter-spacing:-.017em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.login-form-module-scss-module__Zw6fIW__h4{letter-spacing:-.014em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17.5px;font-weight:700;line-height:1.2}.login-form-module-scss-module__Zw6fIW__body1{letter-spacing:-.012em;margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.login-form-module-scss-module__Zw6fIW__body2{letter-spacing:-.007em;margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.login-form-module-scss-module__Zw6fIW__body3{letter-spacing:-.004em;margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.4}.login-form-module-scss-module__Zw6fIW__body4{margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;font-weight:600;line-height:1.4}.login-form-module-scss-module__Zw6fIW__navigationText{letter-spacing:-.012em;margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.2}.login-form-module-scss-module__Zw6fIW__navigationText.login-form-module-scss-module__Zw6fIW__large{font-size:17px}.login-form-module-scss-module__Zw6fIW__buttonText{letter-spacing:-.012em;margin:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.login-form-module-scss-module__Zw6fIW__subHeader{letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.4}.login-form-module-scss-module__Zw6fIW__menuText{letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1}.login-form-module-scss-module__Zw6fIW__display1{letter-spacing:-.03em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:150px;font-weight:700;line-height:1.1}.login-form-module-scss-module__Zw6fIW__display2{letter-spacing:-.028em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:1.1}.login-form-module-scss-module__Zw6fIW__display3{letter-spacing:-.025em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:84px;font-weight:700;line-height:1.1}.login-form-module-scss-module__Zw6fIW__display4{letter-spacing:-.022em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:63px;font-weight:700;line-height:1.1}.login-form-module-scss-module__Zw6fIW__display5{letter-spacing:-.02em;margin:0;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:47px;font-weight:700;line-height:1.1}.login-form-module-scss-module__Zw6fIW__extraLight{font-weight:200}.login-form-module-scss-module__Zw6fIW__light{font-weight:300}.login-form-module-scss-module__Zw6fIW__normal{font-weight:400}.login-form-module-scss-module__Zw6fIW__medium{font-weight:500}.login-form-module-scss-module__Zw6fIW__strong{font-weight:600}.login-form-module-scss-module__Zw6fIW__stronger{font-weight:700}.login-form-module-scss-module__Zw6fIW__strongest{font-weight:900}.login-form-module-scss-module__Zw6fIW__loginRoot{color:#fff;background-color:var(--color-secondary);background-image:radial-gradient(at 60% 40%,#be0e552e 0%,#0000 65%);justify-content:center;align-items:center;width:100vw;height:100dvh;padding:16px;display:flex}.login-form-module-scss-module__Zw6fIW__card{background-color:var(--color-background-tertiary);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:40px 40px 48px;display:flex;box-shadow:0 24px 64px #0006}.login-form-module-scss-module__Zw6fIW__logoSection{margin-bottom:32px}.login-form-module-scss-module__Zw6fIW__textContainer{text-align:center;flex-direction:column;align-items:center;margin-bottom:8px;display:flex}.login-form-module-scss-module__Zw6fIW__textContainer .login-form-module-scss-module__Zw6fIW__header{letter-spacing:-.02em;color:var(--color-neutral-100);margin-bottom:6px;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:300}.login-form-module-scss-module__Zw6fIW__textContainer .login-form-module-scss-module__Zw6fIW__lead{letter-spacing:-.007em;opacity:.5;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.login-form-module-scss-module__Zw6fIW__errorMessage{color:#ff9a9a;background-color:#ff505026;border-radius:8px;width:100%;margin-top:16px;padding:8px 12px;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.login-form-module-scss-module__Zw6fIW__successMessage{color:#90ffb0;background-color:#50ff7826;border-radius:8px;width:100%;margin-top:16px;padding:8px 12px;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.login-form-module-scss-module__Zw6fIW__form{flex-direction:column;gap:14px;width:100%;margin-top:24px;display:flex}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__fieldGroup{flex-direction:column;gap:6px;display:flex}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__inputLabel{opacity:.6;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__input{color:#fff;box-sizing:border-box;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;transition:border-color .2s,background-color .2s}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__input:focus{background-color:#ffffff12;border-color:#be0e5599}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__input::placeholder{color:#ffffff40}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__formActions{gap:10px;margin-top:6px;display:flex}.login-form-module-scss-module__Zw6fIW__form .login-form-module-scss-module__Zw6fIW__formActions>*{flex:1}.login-form-module-scss-module__Zw6fIW__googleButton{background-color:var(--color-tertiary);border-radius:24px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 18px;text-decoration:none;transition:background-color .15s;display:flex}.login-form-module-scss-module__Zw6fIW__googleButton:hover{background-color:var(--color-background-tertiary)}.login-form-module-scss-module__Zw6fIW__googleButton span{color:#fff;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600}.login-form-module-scss-module__Zw6fIW__divider{justify-content:center;align-items:center;gap:10px;width:100%;margin:16px 0;display:flex}.login-form-module-scss-module__Zw6fIW__divider .login-form-module-scss-module__Zw6fIW__dividerLine{background-color:#ffffff1a;flex:1;height:1px}.login-form-module-scss-module__Zw6fIW__divider span{letter-spacing:.08em;text-transform:uppercase;opacity:.35;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600}
