.styles-module-scss-module___3Bc7W__referralWrapper{border:1px solid var(--line);border-radius:var(--radius-large);overflow:hidden}
.styles-module-scss-module__g1H5LG__pageThrobber{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;min-height:480px;display:flex}.styles-module-scss-module__g1H5LG__pageThrobber.styles-module-scss-module__g1H5LG__outlined{border:1px solid var(--line);border-radius:var(--radius-medium)}
.styles-module-scss-module__q_a8mW__pageMessage{text-align:center;opacity:.46;font-size:1.125rem}
.styles-module-scss-module__9OD0wq__pageOverlay{z-index:1;background-color:var(--accent);opacity:.08;position:absolute;inset:0}.styles-module-scss-module__9OD0wq__innerWrapper{padding-block:1.5rem}
@keyframes styles-module-scss-module__fakzPa__flashCursor{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes styles-module-scss-module__fakzPa__fadeInBottom{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes styles-module-scss-module__fakzPa__rotatingAnimation{0%{transform:rotate(0)}0%{transform:rotate(-360deg)}}.styles-module-scss-module__fakzPa__contentWrap{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:560px;transition:all .32s;display:flex}.styles-module-scss-module__fakzPa__contentWrap .styles-module-scss-module__fakzPa__pageContent{background-color:var(--active-background);border-radius:var(--radius-medium);width:100%;padding:1.5rem}.styles-module-scss-module__fakzPa__contentWrap .styles-module-scss-module__fakzPa__avatar img{--size:4rem;width:var(--size);height:var(--size);border-radius:var(--size)}[data-layout=mobile] .styles-module-scss-module__fakzPa__contentWrap{max-width:320px}.styles-module-scss-module__fakzPa__subscriptionForm{margin-bottom:2rem;z-index:2;width:100%;max-width:540px;margin-inline:auto;position:relative}.styles-module-scss-module__fakzPa__subscriptionForm h1{font-size:1.5rem;font-weight:600}.styles-module-scss-module__fakzPa__subscriptionForm.styles-module-scss-module__fakzPa__presentation{-webkit-user-select:none;user-select:none;cursor:not-allowed}.styles-module-scss-module__fakzPa__subscriptionForm.styles-module-scss-module__fakzPa__presentation>*{pointer-events:none}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer{background-color:var(--active-background);border-radius:var(--radius-medium);transition:var(--transition-medium);-webkit-user-select:none;user-select:none;will-change:padding,background-color;padding:2rem}@media (prefers-color-scheme:light){.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer{background-color:#fff}}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__header{margin-bottom:1.5rem}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__header .styles-module-scss-module__fakzPa__logo{width:auto;max-height:2rem}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__description{max-width:420px;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.32}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__description:empty{display:none}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow{--input-radius:.75rem;gap:.75rem;display:flex}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow input.styles-module-scss-module__fakzPa__inputField{color:var(--foreground)}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField{outline-offset:-1px;border-radius:var(--input-radius);border:1px solid var(--line);color:var(--foreground-46);min-width:240px;min-height:2.875rem;transition:var(--transition-short);outline:2px solid #0000;flex-grow:1;align-items:center;padding:calc(.75rem - 2px) .875rem;display:flex}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField.styles-module-scss-module__fakzPa__focused,.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField:focus-visible{outline-color:var(--accent)}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField .styles-module-scss-module__fakzPa__cursor{background-color:var(--foreground);width:1px;height:calc(100% - 4px);animation:1s linear infinite styles-module-scss-module__fakzPa__flashCursor}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow button{outline-offset:1px;cursor:pointer;outline:2px solid #0000}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow button:hover{filter:brightness(1.24)}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow button.styles-module-scss-module__fakzPa__focused,.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow button:focus-visible{outline-color:var(--accent)}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button{background-color:var(--accent);color:#fff;border-radius:var(--input-radius);text-align:center;min-width:110px;min-height:2.875rem;transition:var(--transition-short);flex-shrink:0;justify-content:center;align-items:center;padding:.75rem 1.25rem;display:flex}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button:empty:after{opacity:.26;border-radius:var(--radius-tag);content:"";opacity:.26;pointer-events:none;background-color:#fff;width:100%;height:1.125rem}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button.styles-module-scss-module__fakzPa__loading{filter:grayscale();pointer-events:none;opacity:.46}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button.styles-module-scss-module__fakzPa__loading .styles-module-scss-module__fakzPa__spinner{opacity:1}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button.styles-module-scss-module__fakzPa__loading .styles-module-scss-module__fakzPa__text{opacity:0}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__button .styles-module-scss-module__fakzPa__spinner{opacity:0;animation:.48s linear infinite styles-module-scss-module__fakzPa__rotatingAnimation;position:absolute}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__footnote{opacity:.46;margin-top:.75rem;font-size:.75rem;line-height:1.44}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__body .styles-module-scss-module__fakzPa__footnote:empty{display:none}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__successView{background-color:var(--color-accent-light-bg);color:var(--color-primary);border-radius:var(--radius-input);justify-content:center;align-items:center;min-height:2.875em;padding:.75rem;font-size:1rem;display:flex}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__successView .styles-module-scss-module__fakzPa__innerContent{text-align:center;text-wrap:pretty;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375em;font-weight:500;animation:.48s both styles-module-scss-module__fakzPa__fadeInBottom;display:flex}@media (max-width:767px){.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__successView .styles-module-scss-module__fakzPa__innerContent{flex-direction:column}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__successView{min-height:6.5rem}}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__footerSocials{color:var(--foreground-46);align-items:center;gap:.75rem;padding:1.25rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__footerSocials .styles-module-scss-module__fakzPa__socialIcon{font-size:1.25rem;display:block}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__footerSocials .styles-module-scss-module__fakzPa__socialLink{outline-offset:4px;border-radius:var(--radius-tag);transition:var(--transition-short);outline:2px solid #0000}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__footerSocials .styles-module-scss-module__fakzPa__socialLink:focus-visible{outline-color:var(--accent)}[data-theme=light] .styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer{background-color:#fff}[data-theme=dark] .styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer{background-color:var(--active-background)}@media (max-width:767px){.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__button{flex-grow:1}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__inputRow{flex-direction:column}.styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField{outline-color:#0000}}[data-layout=mobile] .styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__button{flex-grow:1}[data-layout=mobile] .styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__inputRow{flex-direction:column}[data-layout=mobile] .styles-module-scss-module__fakzPa__subscriptionForm .styles-module-scss-module__fakzPa__formContainer .styles-module-scss-module__fakzPa__inputRow .styles-module-scss-module__fakzPa__inputField{outline-color:#0000}
