.N282fG_page{box-sizing:border-box;background:var(--color-semantic-bg-page);min-height:100vh;color:var(--color-semantic-text-primary);position:relative;overflow:hidden}.N282fG_stage{box-sizing:border-box;width:100%;min-height:calc(100vh - var(--size-component-gnb-height));padding-block:var(--space-primitive-scale-80);padding-inline:var(--space-primitive-scale-80);justify-content:center;align-items:flex-start;display:flex}.N282fG_contents{width:100%;max-width:var(--size-semantic-overlay-width-default);align-items:center;gap:var(--space-primitive-scale-56);flex-direction:column;display:flex}.N282fG_titleGroup{align-items:center;gap:var(--space-primitive-scale-12);text-align:center;flex-direction:column;width:100%;display:flex}.N282fG_formAndButtons{justify-content:center;align-items:center;gap:var(--space-primitive-scale-16);flex-direction:column;width:100%;display:flex}.N282fG_providerList{gap:var(--space-primitive-scale-12);flex-direction:column;width:100%;display:flex}.N282fG_separator{align-items:center;gap:var(--space-primitive-scale-12);width:100%;display:flex}.N282fG_separatorLine{--space-component-divider-margin-y:var(--space-primitive-scale-0);flex:1 1 0;min-width:0}.N282fG_separatorLabel{color:var(--color-semantic-text-tertiary);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-400);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-300);letter-spacing:var(--typography-primitive-letter-spacing-normal)}.N282fG_authIcon{max-width:none;display:block}.N282fG_emailEntryStage{padding-block-start:var(--space-primitive-scale-48)}.N282fG_authCardContents{max-width:calc(var(--size-semantic-overlay-width-default) + var(--space-primitive-scale-48) * 2)}.N282fG_authCard{width:100%;min-height:520px;padding:var(--space-primitive-scale-48);gap:var(--space-primitive-scale-32);border-width:var(--border-semantic-divider-width);border-style:var(--border-semantic-divider-style);border-color:var(--border-semantic-divider-color);border-radius:var(--radius-md);background-color:var(--color-semantic-bg-surface-floating);flex-direction:column;display:flex}.N282fG_backButton{flex:none;align-self:flex-start}.N282fG_backButton.N282fG_backButton[data-variant=outlined][data-tone=primary]{border-color:var(--color-semantic-border-medium)}.N282fG_authCardBody{width:100%;max-width:var(--size-semantic-overlay-width-default);align-self:center}.N282fG_emailEntryForm,.N282fG_emailEntryBody,.N282fG_emailEntryTitleGroup{flex-direction:column;align-items:stretch;width:100%;display:flex}.N282fG_emailEntryForm,.N282fG_emailEntryBody{gap:var(--space-primitive-scale-24)}.N282fG_emailEntryTitleGroup{gap:var(--space-primitive-scale-4)}.N282fG_emailEntryFields,.N282fG_emailEntryActions{flex-direction:column;width:100%;display:flex}.N282fG_emailEntryFields{gap:var(--space-primitive-scale-12)}.N282fG_emailEntryActions{align-items:center;gap:var(--space-primitive-scale-16)}.N282fG_emailEntryTitle,.N282fG_emailEntryDescription{font-family:var(--typography-primitive-font-family-sans);letter-spacing:var(--typography-primitive-letter-spacing-normal);margin:0}.N282fG_emailEntryTitle{color:var(--color-semantic-text-primary);font-size:var(--typography-primitive-size-1000);font-weight:var(--typography-primitive-weight-semibold);line-height:var(--typography-primitive-line-height-800)}.N282fG_emailEntryDescription{color:var(--color-semantic-text-tertiary);font-size:var(--typography-primitive-size-500);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-400)}.N282fG_verificationBody,.N282fG_verificationCodeGroup,.N282fG_verificationActions,.N282fG_verificationForm{flex-direction:column;width:100%;display:flex}.N282fG_verificationBody,.N282fG_verificationCodeGroup{align-items:stretch;gap:var(--space-primitive-scale-24)}.N282fG_verificationDescription{color:var(--color-semantic-text-tertiary);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-500);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-400);letter-spacing:var(--typography-primitive-letter-spacing-normal);margin:0}.N282fG_verificationDescription span{color:var(--color-semantic-text-secondary)}.N282fG_verificationActions{align-items:center;gap:var(--space-primitive-scale-16)}.N282fG_verificationForm{align-items:stretch;gap:var(--space-primitive-scale-32)}.N282fG_verificationCodeField{cursor:text;width:100%;display:block;position:relative}.N282fG_verificationCodeInput{z-index:1;opacity:0;cursor:text;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.N282fG_verificationCodeSlots{justify-content:center;align-items:flex-start;gap:var(--space-primitive-scale-12);width:100%;padding-inline:var(--space-primitive-scale-40);box-sizing:border-box;display:flex}.N282fG_verificationCodeSlot{box-sizing:border-box;width:var(--size-primitive-scale-48);min-height:var(--space-primitive-scale-72);padding:var(--space-primitive-scale-4) var(--space-primitive-scale-8);border-block-end:var(--border-semantic-strong-width) var(--border-semantic-strong-style) var(--color-semantic-border-medium);justify-content:center;align-items:center;display:flex}.N282fG_verificationCodeSlot[data-filled]{border-block-end-color:var(--color-semantic-border-strong)}.N282fG_verificationCodeDigit{color:var(--color-semantic-text-primary);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-1800);font-weight:var(--typography-primitive-weight-semibold);line-height:var(--typography-primitive-line-height-1200);letter-spacing:var(--typography-primitive-letter-spacing-normal)}.N282fG_verificationCodeDigit[data-empty]{opacity:0}.N282fG_verificationCodeField:focus-within .N282fG_verificationCodeSlot[data-active]{border-block-end-color:var(--color-semantic-border-strong)}.N282fG_verificationTimer{color:var(--color-semantic-text-secondary);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-400);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-300);letter-spacing:var(--typography-primitive-letter-spacing-normal);align-self:flex-start;align-items:center;gap:2px;margin:0;display:flex}.N282fG_verificationTimer img{flex:none;display:block}.N282fG_verificationTimerError{color:var(--color-semantic-text-danger);align-self:stretch}.N282fG_resendText{color:var(--color-semantic-text-secondary);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-400);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-300);letter-spacing:var(--typography-primitive-letter-spacing-normal);text-align:center;margin:0}.N282fG_resendButton{text-underline-position:from-font;text-decoration-line:underline}.N282fG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.N282fG_agreementContent{gap:var(--space-primitive-scale-16);flex-direction:column;width:100%;display:flex}.N282fG_agreementDivider{--space-component-divider-margin-y:var(--space-primitive-scale-0);flex:none;width:100%}.N282fG_agreementItems{gap:var(--space-primitive-scale-8);flex-direction:column;display:flex}.N282fG_agreementRow{width:100%;min-height:var(--size-component-icon-button-size-sm);align-items:center;gap:var(--space-primitive-scale-4);display:flex}.N282fG_agreementCheckbox{flex:auto;min-width:0}.N282fG_agreementText{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);font-weight:var(--typography-semantic-body-m-weight);line-height:var(--typography-semantic-body-m-line-height);letter-spacing:var(--typography-semantic-body-m-letter-spacing)}.N282fG_allAgreementText,.N282fG_ageAgreementText{color:var(--color-semantic-text-primary);font-weight:var(--typography-primitive-weight-semibold)}.N282fG_requiredMark{color:var(--color-semantic-text-tertiary);font-weight:var(--typography-primitive-weight-regular);margin-inline-start:var(--space-semantic-inline-sm)}@media (max-width:767px){.N282fG_page{overflow:visible}.N282fG_stage{padding-inline:var(--space-semantic-page-gutter-md)}.N282fG_emailEntryStage{padding-block-start:var(--space-primitive-scale-24)}.N282fG_authCard{min-height:0;padding:var(--space-primitive-scale-24);gap:var(--space-primitive-scale-24);border-radius:var(--radius-md)}.N282fG_contents{gap:var(--space-primitive-scale-40)}.N282fG_verificationCodeSlot{width:var(--size-primitive-scale-40);min-height:var(--space-primitive-scale-64);padding-inline:var(--space-primitive-scale-8)}.N282fG_verificationCodeSlots{gap:var(--space-primitive-scale-8);padding-inline:0}.N282fG_verificationCodeDigit{font-size:var(--typography-primitive-size-1600);line-height:var(--typography-primitive-line-height-1100)}}.N282fG_noAccountBody{gap:var(--space-primitive-scale-24);flex-direction:column;width:100%;display:flex}.N282fG_verificationError{color:var(--color-semantic-text-danger);font-family:var(--typography-primitive-font-family-sans);font-size:var(--typography-primitive-size-400);font-weight:var(--typography-primitive-weight-regular);line-height:var(--typography-primitive-line-height-300);letter-spacing:var(--typography-primitive-letter-spacing-normal);margin:0}.N282fG_wordmark{background-color:var(--color-semantic-icon-primary);display:block;-webkit-mask-image:url(/logo/bizcrush-wordmark.svg);mask-image:url(/logo/bizcrush-wordmark.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.N282fG_page{width:100%;min-height:0;padding-block-start:calc(var(--space-semantic-section-md) / 2)}