*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font-family:inherit;font-size:inherit}.icon-symbols{display:none !important}.next-icon,.next-icon__text{display:inline-block;vertical-align:middle;fill:currentColor;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;top:-0.15em}.next-icon--color-white{color:transparent;fill:var(--p-icon-subdued, #fff)}.next-icon--color-base{color:transparent;fill:var(--p-icon)}.next-icon--color-subdued{color:transparent;fill:var(--p-icon-subdued)}.next-icon--color-critical{color:transparent;fill:var(--p-icon-critical)}.next-icon--color-warning{color:transparent;fill:var(--p-icon-warning)}.next-icon--color-highlight{color:transparent;fill:var(--p-icon-highlight)}.next-icon--color-success{color:transparent;fill:var(--p-icon-success)}.next-icon--color-primary{color:transparent;fill:var(--p-action-primary)}.next-icon--size-8{width:8px;height:8px}.next-icon--size-10{width:10px;height:10px}.next-icon--size-12{width:12px;height:12px}.next-icon--size-16{width:16px;height:16px}.next-icon--size-20{width:20px;height:20px}.next-icon--size-24{width:24px;height:24px}.next-icon--size-40{width:40px;height:40px}.next-icon--size-80{width:80px;height:80px}.next-icon--size-140{width:140px;height:140px}.ui-flash-wrapper{position:fixed;z-index:600;bottom:1rem;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;pointer-events:none}.ui-flash{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 1rem;background:var(--p-surface);-webkit-box-shadow:var(--p-override-none);box-shadow:var(--p-override-none);border-radius:var(--p-border-radius-wide);color:var(--p-text, #fff);cursor:default;max-width:400px;pointer-events:auto;font-size:1rem;font-weight:400;line-height:1.5rem}@media (min-width: 640px){.ui-flash{font-size:1.25rem;line-height:1.75rem}}.ui-flash .ui-button>.next-icon{-webkit-margin-end:var(--p-space-150);margin-inline-end:var(--p-space-150)}.ui-flash .next-icon--color-white{fill:var(--p-text-on-primary, white)}.ui-flash__close-button{display:none}.ui-flash__close-button .ui-button--transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}.ui-flash__close-button .ui-button--transparent:hover,.ui-flash__close-button .ui-button--transparent:active{background:transparent}.ui-flash__message{padding:0.5rem 1rem}.ui-flash--error{background:var(--p-action-critical);color:var(--p-text-on-critical)}.ui-flash--error .ui-flash__message{padding:0.5rem 0.5rem 0.5rem 1rem}.ui-flash--error .ui-flash__close-button{display:block;padding:0.25rem 0.5rem;color:var(--p-text-on-critical)}.ui-flash--error .ui-flash__close-button .ui-button{color:inherit;vertical-align:middle}.ui-flash-wrapper--is-visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-flash--is-animating-in{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:flashAnimateIn;animation-name:flashAnimateIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ui-flash--is-animating-out{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:flashAnimateOut;animation-name:flashAnimateOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes flashAnimateIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}33%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes flashAnimateIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}33%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (prefers-reduced-motion: reduce){@-webkit-keyframes flashAnimateIn{0%{opacity:0}100%{opacity:1}}@keyframes flashAnimateIn{0%{opacity:0}100%{opacity:1}}}@-webkit-keyframes flashAnimateOut{0%{opacity:1}100%{opacity:0}}@keyframes flashAnimateOut{0%{opacity:1}100%{opacity:0}}.ui-button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:28px;min-width:28px;margin:0;padding:var(--p-space-150) var(--p-space-300);border:none;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;height:auto}.has-dark-background{--background-starting-color: #0A1314;--background-ending-color: #02090A;background-color:var(--background-starting-color);background-image:radial-gradient(53.91% 53.91% at 50% 22.36%, var(--background-starting-color) 50%, var(--background-ending-color) 100%);height:auto}@media (max-width: 568px){.has-dark-background{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30.46%, var(--background-starting-color)), color-stop(50%, var(--background-ending-color)));background-image:linear-gradient(180deg, var(--background-starting-color) 30.46%, var(--background-ending-color) 50%)}}.connectivity-hidden{display:none}.grecaptcha-badge{bottom:54px !important}.g-recaptcha-nojs__iframe{border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.captcha-loading--spinner:not(.captcha-signup){padding-top:3.125rem}.captcha-loading--spinner:not(.captcha-v2-displayed){display:none}.captcha-loading--spinner.captcha-v2-displayed{display:block}.captcha-loading--spinner.captcha-v2-loaded{display:none}.captcha-loading--spinner.captcha--loading-failed{display:none}.captcha-error:not(.captcha--loading-failed){display:none}.captcha-error.captcha--loading-failed{display:block}div[data-recaptcha-enterprise]{margin:0}:root{--x-uplift-bg-primary: #303030;--x-uplift-bg-primary-hover: #1A1A1A;--x-uplift-text-interactive: #005BD3;--x-uplift-text-interactive-hover: #005BD3;--x-uplift-text-interactive-active: #002E6A;--x-uplift-border-interactive-focus: #005BD3;--x-uplift-button-border-radius: 8px;--x-uplift-avatar-border-radius: 10px;--x-uplift-badge-bg-success: #A1EDD0;--x-uplift-avatar-bg-1: #FBCFFB;--x-uplift-avatar-primary-1: #791A79;--x-uplift-avatar-bg-2: #38FAA3;--x-uplift-avatar-primary-2: #0C5132;--x-uplift-avatar-bg-3: #92EDDE;--x-uplift-avatar-primary-3: #095346;--x-uplift-avatar-bg-4: #C0E1FF;--x-uplift-avatar-primary-4: #0C5132;--x-uplift-avatar-bg-5: #FED1DD;--x-uplift-avatar-primary-5: #8D0448;--p-color-bg-surface: #FFFFFF;--p-color-bg-surface-hover: #F7F7F7;--p-color-bg-surface-active: #F3F3F3;--p-color-bg-surface-disabled: rgba(0, 0, 0, 0.05);--p-color-surface-secondary: #F7F7F7;--p-color-bg-surface-brand: #E3E3E3;--p-color-bg-inverse: #1A1A1A;--p-color-bg-surface-inverse: #303030;--p-color-bg-surface-critical: #fee9e8;--p-color-surface-success: #CDFEE1;--background-bg-transparent-subdued: rgba(26, 26, 26, 0.05);--p-color-bg-surface-caution: #FFF8DB;--p-color-bg-fill: #FFFFFF;--p-color-bg-fill-active: #F7F7F7;--p-color-bg-fill-brand: #303030;--p-color-bg-fill-brand-hover: #1A1A1A;--p-color-bg-fill-brand-active: #1A1A1A;--p-color-bg-fill-brand-selected: #303030;--p-color-bg-fill-brand-disabled: rgba(0, 0, 0, 0.17);--p-color-text-brand-on-bg-fill: #FFFFFF;--p-color-text-brand-on-bg-fill-hover: #E3E3E3;--p-color-text-brand-on-bg-fill-active: #CCC;--p-color-bg-fill-secondary: #F1F1F1;--p-color-bg-fill-secondary-hover: #EBEBEB;--p-color-bg-fill-secondary-active: #E3E3E3;--p-color-bg-fill-tertiary-active: #CCCCCC;--p-color-bg-fill-tertiary-hover: rgb(0, 0, 0, 0.08);--p-color-bg-fill-critical: #E51B00;--p-color-bg-fill-critical-hover: #B5270B;--p-color-bg-fill-critical-active: #8E1F0B;--p-color-bg-fill-success: #29845A;--p-color-bg-fill-caution: #FFE600;--p-color-text: #303030;--p-color-text-disabled: #B5B5B5;--p-color-text-secondary: #616161;--p-color-text-critical: #8E1F0B;--p-color-text-critical-hover: #5F1507;--p-color-text-critical-active: #2F0A04;--p-color-text-critical-on-bg-fill: #FFFBFB;--p-color-text-brand-on-bg-fill-active: #CCCCCC;--p-color-text-brand-on-bg-fill-disabled: #FFFFFF;--p-color-text-success-on-bg-fill: #F8FFFB;--p-color-text-emphasis: #FCFDFF;--p-color-text-emphasis-hover: #004299;--p-color-text-link: #005BD3;--p-color-input-bg-surface: #FDFDFD;--p-color-input-bg-surface-hover: #FAFAFA;--p-color-input-bg-surface-active: #F7F7F7;--color-avatar-two-text-on-bg-fill: #0C5132;--p-color-text-success: #0C5132;--p-color-text-caution: #4F4700;--p-color-icon: #4A4A4A;--p-color-icon-disabled: #CCCCCC;--p-color-icon-emphasis: #002E6A;--p-color-icon-emphasis-hover: #004299;--p-color-icon-success: #29845A;--p-color-icon-critical: #EF4D2F;--p-color-icon-caution: #998A00;--p-border-radius-button: 8px;--p-border-radius-0: 0rem;--p-border-radius-050: 2px;--p-border-radius-100: 4px;--p-border-radius-150: 6px;--p-border-radius-200: 8px;--p-border-radius-300: 12px;--p-border-radius-400: 16px;--p-border-radius-500: 20px;--p-border-radius-750: 30px;--p-border-radius-full: 9999px;--p-color-border: #E3E3E3;--p-color-border-focus: #005BD3;--p-color-border-inverse: #616161;--p-color-border-disabled: #EBEBEB;--p-color-input-border-active: #1A1A1A;--p-color-border-critical: #fec3c1;--p-color-border-critical-secondary: #8e1f0b;--p-border-width-0165: 0.66px;--p-border-width-025: 1px;--p-border-width-050: 2px;--p-space-025: 1px;--p-space-050: 2px;--p-space-100: 4px;--p-space-150: 6px;--p-space-200: 8px;--p-space-300: 12px;--p-space-350: 14px;--p-space-400: 16px;--p-space-500: 20px;--p-space-600: 24px;--p-space-800: 32px;--p-space-1000: 40px;--p-space-1200: 48px;--p-space-1600: 64px;--p-space-2400: 96px;--p-space-2800: 112px;--p-space-3200: 128px;--p-shadow-button: 0px 1px 0px 0px #E3E3E3 inset, 1px 0px 0px 0px #E3E3E3 inset, -1px 0px 0px 0px #E3E3E3 inset, 0px -1px 0px 0px #B5B5B5 inset;--p-shadow-button-primary: 0px 2px 0px 0px rgba(255, 255, 255, 0.2) inset, 2px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, -2px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px 1px #000 inset, 0px 1px 0px 0px #000 inset;--p-shadow-button-primary-inset: 0px 3px 0px 0px #000 inset;--p-shadow-inset-200: 0px 2px 1px 0px rgba(26, 26, 26, 0.20) inset, 1px 0px 1px 0px rgba(26, 26, 26, 0.12) inset, -1px 0px 1px 0px rgba(26, 26, 26, 0.12) inset;--p-shadow-200: 0px 3px 1px -1px rgba(26, 26, 26, 0.07);--p-shadow-button-primary-critical: 0px 1px 0px 0px rgba(255, 255, 255, 0.48) inset, -1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 0px -1.5px 0px 0px rgba(0, 0, 0, 0.25) inset;--p-shadow-button-primary-critical-inset: 0px 2px 0px 0px rgba(0, 0, 0, 0.60) inset, 1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset, -1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset;--p-shadow-button-primary-critical-hover: 0px 1px 0px 0px rgba(255, 255, 255, 0.48) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, -1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 0px -1.5px 0px 0px rgba(0, 0, 0, 0.25) inset;--p-font-size-275: 11px;--p-font-size-300: 12px;--p-font-size-325: 13px;--p-font-size-350: 14px;--p-font-size-400: 16px;--p-font-size-500: 20px;--p-font-size-600: 24px;--p-font-size-750: 30px;--p-font-size-900: 36px;--p-font-size-1000: 40px;--p-font-weight-regular: 450;--p-font-weight-medium: 550;--p-font-weight-semibold: 650;--p-font-weight-bold: 700;--p-font-line-height-300: 12px;--p-font-line-height-400: 16px;--p-font-line-height-500: 20px;--p-font-line-height-600: 24px;--p-font-line-height-700: 28px;--p-font-line-height-800: 32px;--p-font-line-height-1000: 40px;--p-font-line-height-1200: 48px;--p-font-letter-spacing-densest: -0.54px;--p-font-letter-spacing-denser: -0.3px;--p-font-letter-spacing-dense: -0.2px;--p-font-letter-spacing-dense-heading: -0.032em;--p-font-letter-spacing-normal: 0px;--p-motion-ease-out: cubic-bezier(0.19, 0.91, 0.38, 1);--p-motion-ease-out-back: cubic-bezier(0.18, 0.89, 0.32, 1.27);--p-motion-ease-out-quart: cubic-bezier(.165, .84, .44, 1);--p-motion-keyframes-spin: p-motion-keyframes-spin;--p-motion-duration-0: 0ms;--p-motion-duration-50: 50ms;--p-motion-duration-100: 100ms;--p-motion-duration-150: 150ms;--p-motion-duration-200: 200ms;--p-motion-duration-250: 250ms;--p-motion-duration-300: 300ms;--p-motion-duration-350: 350ms;--p-motion-duration-400: 400ms;--p-motion-duration-450: 450ms;--p-motion-duration-500: 500ms;--p-motion-duration-5000: 5000ms;--p-width-0: 0px;--p-width-025: 1px;--p-width-050: 2px;--p-width-100: 4px;--p-width-150: 6px;--p-width-200: 8px;--p-width-300: 12px;--p-width-400: 16px;--p-width-500: 20px;--p-width-600: 24px;--p-width-700: 28px;--p-width-800: 32px;--p-width-900: 36px;--p-width-1000: 40px;--p-width-1200: 48px;--p-width-1600: 64px;--p-width-2000: 80px;--p-width-2400: 96px;--p-width-2800: 112px;--p-width-3200: 128px;--p-height-0: 0px;--p-height-025: 1px;--p-height-050: 2px;--p-height-100: 4px;--p-height-150: 6px;--p-height-200: 8px;--p-height-300: 12px;--p-height-400: 16px;--p-height-500: 20px;--p-height-600: 24px;--p-height-700: 28px;--p-height-800: 32px;--p-height-900: 36px;--p-height-1000: 40px;--p-height-1200: 48px;--p-height-1600: 64px;--p-height-2000: 80px;--p-height-2400: 96px;--p-height-2800: 112px;--p-height-3200: 128px}.debug-box{position:fixed;bottom:20px;left:20px;z-index:999;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}.debug-box__toggle{width:50px;height:50px;border-radius:50%;background:rgba(0,0,0,0.8);border:none;color:white;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.15);box-shadow:0 4px 12px rgba(0,0,0,0.15);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.has-dark-background .debug-box__toggle{background:rgba(255,255,255,0.95)}.debug-box__toggle:hover{background:rgba(0,0,0,0.9);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 6px 20px rgba(0,0,0,0.2);box-shadow:0 6px 20px rgba(0,0,0,0.2)}body.has-dark-background .debug-box__toggle:hover{background:rgba(255,255,255,0.95)}.debug-box__toggle svg{fill:currentColor}.debug-box__panel{position:absolute;bottom:60px;left:0;min-width:280px;background:rgba(255,255,255,0.95);border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,0.12);box-shadow:0 8px 32px rgba(0,0,0,0.12);border:1px solid rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-transform:translateY(10px) scale(0.95);transform:translateY(10px) scale(0.95);opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.debug-box__panel.show{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1;visibility:visible}.debug-box__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,0.1);font-weight:600;font-size:14px;color:#333}.debug-box__close{background:none;border:none;font-size:18px;cursor:pointer;color:#666;line-height:1}.debug-box__close:hover{color:#333}.debug-box__content{padding:8px}.debug-box__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:none;color:#333;font-size:13px;cursor:pointer;border-radius:8px;-webkit-transition:background-color 0.15s ease;transition:background-color 0.15s ease;text-decoration:none;text-align:left}.debug-box__item:hover{background:rgba(0,0,0,0.05)}.debug-box__item:active{background:rgba(0,0,0,0.1)}.debug-box__item svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#666;color:white}.debug-box__item--captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.debug-box__slider{width:95%;margin-top:4px;position:relative}.debug-box__slider-track{height:24px;background:#e5e5e5;border-radius:12px;position:relative;overflow:hidden}.debug-box__slider-thumb{position:absolute;top:2px;height:20px;width:calc(33.33% - 4px);background:#333;border-radius:10px;-webkit-transition:left 0.2s ease, background 0.2s ease;transition:left 0.2s ease, background 0.2s ease;left:2px}[data-mode=enabled] .debug-box__slider-thumb{left:calc(33.33% + 1px)}[data-mode=forced] .debug-box__slider-thumb{left:calc(66.66% + 1px);background:#b45309}.debug-box__slider-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;height:24px}.debug-box__slider-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#666;background:none;border:none;cursor:pointer;z-index:1;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;padding:0}[data-mode=disabled] .debug-box__slider-label[data-captcha-mode=disabled],[data-mode=enabled] .debug-box__slider-label[data-captcha-mode=enabled],[data-mode=forced] .debug-box__slider-label[data-captcha-mode=forced]{color:#fff}.debug-box__divider{margin:8px 0;border:none;height:1px;background:rgba(0,0,0,0.1)}.debug-box__code{-webkit-margin-start:4px;margin-inline-start:4px;font-size:11px;color:#666}.debug-box__code.hide{display:none}.debug-box__toast{position:fixed;bottom:1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(31,33,36,0.95);color:#fff;border-radius:0.5rem;font-size:1.25rem;line-height:1.75rem;max-width:25rem;-webkit-box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);z-index:10000;padding:0.5rem 1rem}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0.01}to{opacity:1}}@keyframes fadeIn{from{opacity:0.01}to{opacity:1}}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes slideDown{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(80px);transform:translateY(80px)}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(80px);transform:translateY(80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(80px);transform:translateY(80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}:root{--signup-font-family: Inter-Variable, Helvetica, Arial, sans-serif;--signup-font-letter-spacing-xs: -0.02rem;--signup-font-letter-spacing-s: -0.028rem;--signup-font-letter-spacing-default: -0.032rem;--signup-font-size-300: 0.75rem;--signup-font-size-350: 0.875rem;--signup-font-size-400: 1rem;--signup-font-size-450: 1.125rem;--signup-font-size-700: 1.75rem;--signup-font-size-800: 2rem;--signup-font-size-900: 2.25rem;--signup-font-size-1000: 2.5rem;--signup-font-weight-light: 400;--signup-font-weight-regular: 420;--signup-font-weight-medium-light: 450;--signup-font-weight-medium: 500;--signup-font-weight-semi-bold: 520;--signup-font-weight-default: 400;--signup-font-line-height-400: 1rem;--signup-font-line-height-440: 120%;--signup-font-line-height-450: 1.125rem;--signup-font-line-height-500: 1.25rem;--signup-font-line-height-600: 1.5rem;--signup-font-line-height-800: 2rem;--signup-font-line-height-1000: 2.5rem;--signup-font-xs: var(--signup-font-weight-default) var(--signup-font-size-300)/var(--signup-font-line-height-400) var(--signup-font-family);--signup-font-s: var(--signup-font-weight-default) 0.875rem/1.125rem var(--signup-font-family);--signup-font-m: var(--signup-font-weight-default) var(--signup-font-size-400)/var(--signup-font-line-height-500) var(--signup-font-family);--signup-space-050: 0.125rem;--signup-space-100: 0.25rem;--signup-space-200: 0.5rem;--signup-space-250: 0.625rem;--signup-space-300: 0.75rem;--signup-space-400: 1rem;--signup-space-450: 1.125rem;--signup-space-500: 1.25rem;--signup-space-600: 1.5rem;--signup-space-800: 2rem;--signup-height-500: 1.25rem;--signup-height-560: 3.5rem;--signup-border-width-025: 0.0625rem;--signup-border-radius-300: 0.75rem;--signup-border-radius-600: 1.5rem;--signup-content-card-max-width: 31.25rem;--signup-divider-line-max-width: 2.5rem;--signup-button-border-radius: var(--signup-border-radius-300);--signup-button-padding-small: var(--signup-space-300) var(--signup-space-500);--signup-button-padding-large: var(--signup-space-450) var(--signup-space-500);--signup-color-primary: #0B1314;--signup-color-secondary: #545D5E;--signup-color-error: #E22C38;--signup-action-hover: #F1F4F5;--signup-bg-disabled: #E6EAEB;--signup-text-primary: #0B1314;--signup-text-primary-on-dark: #FFF;--signup-text-secondary: #545D5E;--signup-background-default: #FFF;--signup-background-info: #C8E0FF;--signup-background-success: #CDFEE1;--signup-background-warning: #FFF8DB;--signup-background-critical: #FFDADA;--signup-text-secondary-on-dark: #BFC7C8;--signup-text-inverse: #FAFCFC;--signup-text-disabled: #768182;--signup-text-success: #15883B;--signup-border-default: #CCD3D4;--signup-text-critical: #E22C38;--signup-border-default-on-dark: #656F71;--signup-button-primary-default: #0B1314;--signup-button-primary-hover: #283133;--signup-button-primary-pressed: #545D5E;--signup-button-primary-disabled: #D9DFE0;--signup-button-secondary-default: #F1F4F5;--signup-button-secondary-hover: #E6EAEB;--signup-button-secondary-hover-on-dark: #283133;--signup-button-secondary-pressed: #D9DFE0;--signup-button-secondary-pressed-on-dark: #40494A;--signup-button-input-focused: #0B1314;--signup-button-input-focused-on-dark: #FAFCFC;--signup-border-separator: #656F71;--signup-spinner-border-color: #40494A;--signup-spinner-border-right-color: #B1BBBC;--signup-icon-critical: #E22C38;--signup-motion-duration-200: 200ms;--signup-motion-duration-250: 250ms;--signup-motion-duration-300: 300ms;--signup-motion-duration-500: 500ms;--signup-motion-duration-800: 800ms;--signup-fade-bezier: cubic-bezier(0, 0.75, 0.5, 1)}@font-face{font-family:Inter-Variable;src:url(https://shopify-assets.shopifycdn.com/shopifycloud/identity/assets/Inter-Variable-bec2eb93e8276b64e18e0cfeed338a15be1e7b7aa1540c605e5898d2595f7661.woff2) format("woff2");font-style:normal;font-display:swap}html,body{font-family:var(--signup-font-family);-webkit-font-feature-settings:"ss03" on;font-feature-settings:"ss03" on;font-size:var(--signup-font-size-400);font-weight:var(--signup-font-weight-regular);letter-spacing:var(--signup-font-letter-spacing-default);line-height:var(--signup-font-line-height-500);min-height:100vh}html:has(.animate),body:has(.animate){-webkit-animation:hide-scroll;animation:hide-scroll;-webkit-animation-duration:var(--signup-motion-duration-250);animation-duration:var(--signup-motion-duration-250)}@-webkit-keyframes hide-scroll{from,to{overflow:hidden}}@keyframes hide-scroll{from,to{overflow:hidden}}html:has(.page-out-animation),body:has(.page-out-animation){overflow:hidden}html:has(body.has-dark-background){background-color:transparent}.text-inherit{color:inherit}.text-inherit>*{color:inherit}.debug-box__toggle,.debug-box__toggle:hover{background:rgba(255,255,255,0.95)}.content-unified-design{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;gap:var(--signup-space-300);color:var(--signup-text-primary)}@media (max-width: 768px){.content-unified-design{min-height:auto;padding-inline:var(--signup-space-050)}}.content-unified-design__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;gap:var(--signup-space-300)}@media (max-width: 768px){.content-unified-design__main{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.content-unified-design__main.animate{-webkit-animation:slideUp both, fadeIn both;animation:slideUp both, fadeIn both;-webkit-animation-duration:var(--signup-motion-duration-250);animation-duration:var(--signup-motion-duration-250);-webkit-animation-timing-function:var(--signup-fade-bezier);animation-timing-function:var(--signup-fade-bezier)}@media (prefers-reduced-motion){.content-unified-design__main.animate{-webkit-animation:none;animation:none}}.signup-form{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--signup-space-200)}.form-section-heading{font-size:var(--signup-font-m);font-weight:var(--signup-font-weight-medium-light);line-height:var(--signup-font-line-height-440);letter-spacing:var(--signup-font-letter-spacing-xs);margin:0;padding:var(--signup-space-200) var(--signup-space-200) 0 var(--signup-space-200)}.name-fields-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--signup-space-200);width:100%}.name-fields-group__field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hidden{display:none !important}.banner-container{border-radius:var(--signup-border-radius-300);margin-inline:auto;max-width:var(--signup-content-card-max-width);width:100%}#public_js_messages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--signup-space-300)}.country-select-top-wrapper{position:absolute;top:var(--signup-space-600);right:var(--signup-space-600);visibility:hidden}.country-select-bottom-wrapper{margin-top:var(--signup-space-400);margin-bottom:var(--signup-space-300)}.country-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-out-animation{-webkit-animation:slideDown both, fadeOut both;animation:slideDown both, fadeOut both;-webkit-animation-duration:var(--signup-motion-duration-250);animation-duration:var(--signup-motion-duration-250);-webkit-animation-timing-function:var(--signup-fade-bezier);animation-timing-function:var(--signup-fade-bezier)}@media (prefers-reduced-motion){.page-out-animation{-webkit-animation:none;animation:none}}password-strength{display:block;padding:0 var(--signup-space-300)}.captcha-hidden{padding-top:var(--signup-space-600)}.email-fields-group{line-height:0}.banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--signup-space-200);border-radius:var(--signup-border-radius-300);padding:var(--signup-space-250)}.banner--status_error{background-color:var(--signup-background-critical)}.banner--status_error .banner__icon{fill:var(--signup-icon-critical)}.banner__icon{width:1.25rem;height:1.25rem}.banner__title{font-size:var(--signup-font-size-400);font-weight:var(--signup-font-weight-regular)}.banner__message{font-size:var(--signup-font-size-350);letter-spacing:var(--signup-font-letter-spacing-s);line-height:var(--signup-font-line-height-450)}.captcha-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.captcha-container.captcha-displayed{padding-top:var(--signup-space-600);padding-bottom:var(--signup-space-600)}.captcha-spinner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5.0625rem;width:5.0625rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.captcha-spinner{height:4.75rem;width:4.75rem;border:var(--signup-space-100) solid var(--signup-spinner-border-color);border-right-color:var(--signup-spinner-border-right-color);border-radius:50%;-webkit-animation:captcha-spinner-rotate var(--signup-motion-duration-500) linear infinite;animation:captcha-spinner-rotate var(--signup-motion-duration-500) linear infinite}@-webkit-keyframes captcha-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes captcha-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.content-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-card__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--signup-space-300);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:var(--signup-space-600);border-radius:var(--signup-border-radius-600);background:var(--signup-background-default);max-width:var(--signup-content-card-max-width);width:100%}.divider-or{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--signup-space-100) 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--signup-space-300);width:100%;color:var(--signup-text-secondary)}.divider-or::before,.divider-or::after{content:"";width:var(--signup-divider-line-max-width);height:0.0625rem;background:var(--signup-border-default)}.existing-account-container{padding-top:var(--signup-space-200);font-size:var(--signup-font-size-350);line-height:var(--signup-font-line-height-450);letter-spacing:var(--signup-font-letter-spacing-s);color:var(--signup-text-secondary)}.existing-account-link{padding:0;color:var(--signup-text-primary);font-weight:520;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.external-providers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--signup-space-100);width:100%}.external-login-button-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:var(--signup-button-secondary-default);border-radius:var(--signup-button-border-radius);padding:var(--signup-button-padding-large);color:var(--signup-text-primary);text-align:center;font-weight:var(--signup-font-weight-medium);line-height:var(--signup-font-line-height-500);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.external-login-button-signup:hover{background:var(--signup-button-secondary-hover)}.external-login-button-signup:active{background:var(--signup-button-secondary-pressed)}.external-login-button-signup:focus-visible{outline:var(--signup-space-050) solid var(--signup-button-input-focused)}.external-login-button-signup__filler-icon{width:1.25rem;height:1.25rem;visibility:hidden}.external-login-button-signup__icon{width:1.25rem;height:1.25rem}.external-providers-compact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--signup-space-200);width:100%}.external-login-button-compact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1;background:transparent;border:0.0625rem solid var(--signup-border-default);border-radius:var(--signup-button-border-radius);padding:var(--signup-space-400);text-decoration:none}.external-login-button-compact:hover{background:var(--signup-button-secondary-hover)}.external-login-button-compact:active{background:var(--signup-button-secondary-pressed)}.external-login-button-compact:focus-visible{outline:var(--signup-space-050) solid var(--signup-button-input-focused)}.external-login-button-compact__icon{width:1.25rem;height:1.25rem}.external-login-button-compact__icon--apple{-webkit-transform:translateY(-0.0625rem);transform:translateY(-0.0625rem)}.external-login-loading-signup{--signup-icon-size-loading: 1.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;color:var(--signup-text-primary-on-dark);text-align:center;font-weight:var(--signup-font-weight-light);line-height:var(--signup-font-line-height-500);padding-inline:var(--signup-space-600)}.external-login-loading-signup__heading{line-height:110%;font-size:var(--signup-font-size-900);letter-spacing:-0.072rem;margin:0 0 var(--signup-space-400) 0}@media (max-width: 768px){.external-login-loading-signup__heading{font-size:var(--signup-font-size-700);letter-spacing:-0.056rem}}.external-login-loading-signup__subheading{font-weight:var(--signup-font-weight-regular);margin:0 0 var(--signup-space-600) 0}.external-login-loading-signup__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--signup-space-300)}.external-login-loading-signup__icon{width:var(--signup-icon-size-loading);height:var(--signup-icon-size-loading);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.external-login-loading-signup__separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:var(--signup-space-500);height:0.0625rem;border-bottom:0.0625rem dashed var(--signup-border-separator)}.external-login-loading-signup__spinner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--signup-icon-size-loading);height:var(--signup-icon-size-loading);padding:0.3rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.external-login-loading-signup__spinner{width:1.4rem;height:1.4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:0.125rem solid var(--signup-spinner-border-color);border-right-color:var(--signup-spinner-border-right-color);border-radius:50%;-webkit-animation:external-login-spinner-rotate var(--signup-motion-duration-500) linear infinite;animation:external-login-spinner-rotate var(--signup-motion-duration-500) linear infinite}@-webkit-keyframes external-login-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes external-login-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.additional-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--signup-space-200)}.additional-details.hidden-captcha{margin-bottom:var(--signup-space-300)}.content-unified-design__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:-0.024rem;gap:var(--signup-space-400, var(--p-space-400));padding:var(--signup-space-400, var(--p-space-400)) var(--signup-space-500, var(--p-space-500));margin-top:auto}.content-unified-design__footer.animate{-webkit-animation:slideUp both, fadeIn both;animation:slideUp both, fadeIn both;-webkit-animation-duration:var(--signup-motion-duration-250);animation-duration:var(--signup-motion-duration-250);-webkit-animation-timing-function:var(--signup-fade-bezier);animation-timing-function:var(--signup-fade-bezier)}@media (prefers-reduced-motion){.content-unified-design__footer.animate{-webkit-animation:none;animation:none}}.signup-terms{color:var(--signup-text-secondary-on-dark, #BFC7C8);font-size:var(--signup-font-size-300, var(--p-font-size-300));font-weight:var(--signup-font-weight-regular, 420);line-height:var(--signup-font-line-height-400, var(--p-font-line-height-400));letter-spacing:-0.024rem;text-align:center}.signup-terms__link{color:var(--signup-text-primary-on-dark, #fff);text-decoration:none}.signup-terms__link:hover,.signup-terms__link:focus,.signup-terms__link:focus-visible,.signup-terms__link:active{color:var(--signup-text-primary-on-dark, #fff);text-decoration:underline}.heading-container-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;gap:var(--signup-space-200);padding:var(--signup-space-800) var(--signup-space-300) var(--signup-space-400) var(--signup-space-300);font-family:var(--signup-font-family);-webkit-font-feature-settings:"ss03" on;font-feature-settings:"ss03" on}@media (max-width: 768px){.heading-container-signup{padding:var(--signup-space-400) var(--signup-space-300)}}.heading-signup{color:var(--signup-text-primary-on-dark);font-weight:var(--signup-font-weight-light);font-size:var(--signup-font-size-1000);line-height:var(--signup-font-line-height-1000);letter-spacing:-0.06rem}@media (max-width: 768px){.heading-signup{font-size:var(--signup-font-size-800);line-height:var(--signup-font-line-height-800);letter-spacing:-0.048rem}}.subheading-signup{color:var(--signup-text-secondary-on-dark);font-size:var(--signup-font-size-450);font-weight:var(--signup-font-weight-regular);line-height:var(--signup-font-line-height-600);letter-spacing:-0.036rem}.content-unified-design__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:4.375rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--signup-space-300, var(--p-space-300))}@media (max-width: 768px){.content-unified-design__header{padding-top:1.875rem}}.content-unified-design__header.animate{-webkit-animation:fadeIn var(--signup-motion-duration-250) var(--signup-fade-bezier) 100ms both;animation:fadeIn var(--signup-motion-duration-250) var(--signup-fade-bezier) 100ms both}@media (prefers-reduced-motion){.content-unified-design__header.animate{-webkit-animation:none;animation:none}}.content-unified-design__header.page-out-animation{-webkit-animation:fadeOut var(--signup-motion-duration-250) var(--signup-fade-bezier) both;animation:fadeOut var(--signup-motion-duration-250) var(--signup-fade-bezier) both}@media (prefers-reduced-motion){.content-unified-design__header.page-out-animation{-webkit-animation:none;animation:none}}.shopify-logo,.shopify-logo-spacer{width:5rem;height:5.6875rem}@media (max-width: 768px){.shopify-logo,.shopify-logo-spacer{width:3.25rem;height:3.6875rem}}.content-unified-design__header--guest-checkout{position:static}.shopify-wordmark-container{position:absolute;top:0;inset-inline-start:0;z-index:1;padding-top:calc(var(--p-space-100, 4px) + var(--p-space-800, 32px));-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}@media (max-width: 768px){.shopify-wordmark-container{display:none}}.shopify-wordmark{height:var(--p-space-600, 1.5rem);width:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.content-unified-design__header--guest-checkout .heading-container-signup{padding-bottom:var(--signup-space-600)}.content-unified-design__header--guest-checkout .heading-signup{white-space:normal;color:var(--signup-text-inverse);text-align:center;font-size:var(--signup-font-size-800);font-weight:var(--signup-font-weight-light);line-height:100%;letter-spacing:-0.124rem}@media (max-width: 768px){.content-unified-design__header--guest-checkout .heading-signup{white-space:pre-line}}.otp-code-input-wrapper .field-label{display:block;font-size:14px;font-weight:500;color:var(--p-text)}.otp-code-input{position:relative;width:100%}.otp-code-input input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;caret-color:transparent;z-index:2;cursor:text;font-size:16px}.otp-code-input input[type=text]:focus{outline:none}.otp-code-input .otp-code-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:relative;z-index:1;pointer-events:none}.otp-code-input .otp-code-box{width:60px;aspect-ratio:1/1;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid #8a8a8a;background:#fdfdfd;position:relative}.otp-code-input.otp-code-input--focused .otp-code-box--active{border-color:var(--p-color-input-border-active, #1a1a1a);background:var(--p-color-input-bg-surface-active, #f7f7f7)}.otp-code-input.otp-code-input--focused .otp-code-box--active::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;height:24px;background-color:#303030;-webkit-animation:blink-cursor 1s step-end infinite;animation:blink-cursor 1s step-end infinite}.otp-code-input.otp-code-input--error .otp-code-box{border-color:#8e0b21;background:#fee8eb}@-webkit-keyframes blink-cursor{0%,49%{opacity:1}50%,100%{opacity:0}}@keyframes blink-cursor{0%,49%{opacity:1}50%,100%{opacity:0}}.otp-code-error{display:block;margin-top:var(--p-space-200);font-size:13px;color:var(--p-text-critical, #D72C0D)}.title-otp-verification{font-size:24px;font-weight:700;line-height:32px;letter-spacing:-0.18px}.whatsapp-opt-in-text{margin-top:var(--p-space-300);margin-bottom:var(--p-space-300);color:var(--signup-color-text-secondary, #616161);font-size:var(--signup-font-size-200, 12px);line-height:var(--signup-line-height-200, 16px)}.collect-email__existing-account-banner{display:block}.signup-issue-banner,.no-account-banner{margin-bottom:var(--signup-space-300, 12px)}#whatsapp-login-form .login-button,#whatsapp-login-form signup-button{margin-top:var(--p-space-300)}.login-card:not(.with-unified-design) #whatsapp-login-form .login-button{margin:0}.phone-number-input__country-wrapper country-code-select{--country-code-select-border-color: var(--p-color-input-border-active, #1a1a1a);--country-code-select-focus-border-color: var(--p-color-input-border-active, #1a1a1a);--country-code-select-focus-outline-width: 0px;--country-code-select-focus-outline-color: transparent;--country-code-select-focus-box-shadow:
          0 0 0 0.0625rem var(--p-surface, #fff),
          0 0 0 0.1875rem var(--p-focused, rgb(69, 143, 255));--signup-height-560: 2.5rem;--signup-space-300: var(--p-border-radius-200)}.phone-number-input__text-field .next-input{height:2.5rem;max-height:2.5rem;border-radius:var(--p-border-radius-200);border-color:var(--p-color-input-border-active, #1a1a1a)}.whatsapp-verify-resend{margin-bottom:var(--p-space-200)}.whatsapp-verify-try-another{margin-top:var(--p-space-200);text-align:center;display:none}.whatsapp-verify-try-another--visible{display:block}.whatsapp-verify-warning{margin-top:20px;padding:12px;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;text-align:center}.signup-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--signup-space-200, 8px)}.signup-form .whatsapp-opt-in-text{margin-top:0;margin-bottom:var(--signup-space-400, 16px)}.signup-form.whatsapp-form-legacy .whatsapp-opt-in-text{margin-top:var(--p-space-150, 6px)}#whatsapp-login-form .whatsapp-opt-in-text{margin-top:var(--signup-space-200, 8px);margin-bottom:var(--signup-space-300, 12px)}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0.5rem}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__country{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;--signup-height-560: 2.5rem;--signup-space-300: var(--p-border-radius-base);--signup-color-bg: #fff;--country-code-select-border-color: #8C9196;--country-code-select-focus-color: var(--x-uplift-border-interactive-focus, #005BD3);--country-code-select-focus-outline-width: 0;--country-code-select-focus-outline-color: transparent;--country-code-select-focus-box-shadow:
    0 0 0 0.0625rem var(--x-uplift-border-interactive-focus, #005BD3)}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__country country-code-select{display:inline-block}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__phone{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__phone .ui-form__element,.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__phone .next-input-wrapper,.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__phone .next-input{width:100%}.login-card__content .whatsapp-form-legacy .whatsapp-form-legacy__phone .next-input{height:2.5rem;max-height:2.5rem}
