.loading-spinner_logoPulse___Khw0{animation:loading-spinner_flax-logo-pulse__QSmE5 1.8s ease-in-out infinite}@keyframes loading-spinner_flax-logo-pulse__QSmE5{0%,to{opacity:.8}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.loading-spinner_logoPulse___Khw0{animation:none}}.site-login-onboarding_page__4ku0e{--onboarding-orange:#ff6500;min-height:100dvh;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 88% 14%,rgba(255,101,0,.05),transparent 18rem),#fff;color:#080808;font-family:Familjen Grotesk,Noto Sans,sans-serif}.site-login-onboarding_onboarding__GQQml{position:relative;display:grid;grid-template-rows:auto auto minmax(19rem,1fr) auto;width:min(100%,40rem);min-height:100dvh;margin:0 auto;padding:clamp(1.5rem,4vh,3rem) clamp(1.25rem,6vw,3rem) max(1.5rem,env(safe-area-inset-bottom));isolation:isolate}.site-login-onboarding_wordmark__epdWo{display:flex;justify-content:center}.site-login-onboarding_copy__haCnP{position:relative;z-index:3;max-width:33rem;margin:clamp(1.25rem,4vh,3rem) auto 0;text-align:center}.site-login-onboarding_eyebrow__6y4T6{margin-bottom:.65rem;color:#92919d;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.site-login-onboarding_title__DAf6O{font-size:clamp(2.15rem,9vw,4rem);font-weight:700;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.site-login-onboarding_accent__qKs23{color:var(--onboarding-orange)}.site-login-onboarding_description__o00Ij{max-width:29rem;margin:clamp(.8rem,2vh,1.25rem) auto 0;color:#676879;font-size:clamp(1.05rem,4.5vw,1.55rem);line-height:1.38;text-wrap:balance}.site-login-onboarding_illustration__bV_sy{position:relative;z-index:1;align-self:stretch;min-height:19rem;margin:clamp(.5rem,1vh,1rem) -1rem 0}.site-login-onboarding_slideArtworkIllustration__Q_bMg{display:grid;overflow:hidden;place-items:center}.site-login-onboarding_slideArtwork__16w7x{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.site-login-onboarding_glow__qMguV{position:absolute;inset:13% 3% 2%;border-radius:50%;background:radial-gradient(circle at 48% 48%,rgba(255,238,224,.98) 0 44%,rgba(255,247,240,.7) 67%,transparent 70%)}.site-login-onboarding_outlineWord__xBQNa{position:absolute;top:6%;left:-9%;color:transparent;font-family:Georgia,serif;font-size:clamp(9rem,44vw,18rem);font-style:italic;line-height:1;opacity:.45;-webkit-text-stroke:1px rgba(255,101,0,.16);user-select:none}.site-login-onboarding_bot__hzHcj{position:absolute;z-index:2;right:50%;bottom:-1%;width:min(78%,25rem);height:auto;transform:translateX(50%);filter:drop-shadow(0 1.6rem 1.1rem rgba(68,32,6,.16))}.site-login-onboarding_speechBubble__n7XHG{position:absolute;z-index:4;top:15%;right:1%;display:flex;align-items:center;justify-content:center;gap:.72rem;width:clamp(8.5rem,38vw,12rem);height:clamp(4.4rem,19vw,6rem);border-radius:1.8rem;background:#fff;box-shadow:0 .8rem 1.8rem rgba(66,31,8,.13)}.site-login-onboarding_speechBubble__n7XHG:after{position:absolute;bottom:-.95rem;left:23%;width:1.5rem;height:1.7rem;background:#fff;clip-path:polygon(0 0,100% 0,0 100%);content:""}.site-login-onboarding_speechBubble__n7XHG span{width:.8rem;height:.8rem;border-radius:999px;background:var(--onboarding-orange)}.site-login-onboarding_sparkle__PHzZ4{position:absolute;z-index:4;color:var(--onboarding-orange);font-size:2rem;line-height:1}.site-login-onboarding_sparkleTop__zGS_o{top:3%;right:8%;color:#ffd8bc;font-size:2.4rem}.site-login-onboarding_sparkleLeft__Og1_N{top:59%;left:8%}.site-login-onboarding_sparkleSmall__R3JNp{top:70%;left:16%;color:#ffd9be;font-size:1.25rem}.site-login-onboarding_ring__37Zrc{position:absolute;z-index:4;right:8%;bottom:15%;width:2.25rem;height:2.25rem;border:3px solid var(--onboarding-orange);border-radius:999px}.site-login-onboarding_controls__moVZX{position:relative;z-index:5;padding-top:clamp(.75rem,2vh,1.5rem)}.site-login-onboarding_pagination__UUnXx{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:clamp(1rem,3vh,1.75rem)}.site-login-onboarding_dotButton__3Dt_6{display:grid;width:2rem;height:2rem;place-items:center;border-radius:999px}.site-login-onboarding_dotButton__3Dt_6:focus-visible{outline:3px solid rgba(255,101,0,.3);outline-offset:1px}.site-login-onboarding_dot__lJziJ{width:.75rem;height:.75rem;border-radius:999px;background:#ddd;transition:background .18s ease,transform .18s ease}.site-login-onboarding_dotActive__vcJQi{background:var(--onboarding-orange);transform:scale(1.12)}.site-login-onboarding_buttonRow__WuhrV{display:flex;gap:.75rem}.site-login-onboarding_backButton__l2rCd,.site-login-onboarding_nextButton__2DinQ{display:inline-flex;min-height:4rem;align-items:center;justify-content:center;gap:.7rem;border-radius:1.25rem;font-size:1.2rem;font-weight:700;transition:transform .16s ease,box-shadow .16s ease}.site-login-onboarding_nextButton__2DinQ{flex:1;color:#fff;background:linear-gradient(100deg,#ff5f00,#ff7900);box-shadow:0 .9rem 1.8rem rgba(255,101,0,.2)}.site-login-onboarding_backButton__l2rCd{width:4.25rem;color:#595966;background:#f3f3f3}.site-login-onboarding_backButton__l2rCd span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.site-login-onboarding_backButton__l2rCd svg,.site-login-onboarding_nextButton__2DinQ svg{width:1.55rem;height:1.55rem;stroke-width:2.4}.site-login-onboarding_backButton__l2rCd:hover,.site-login-onboarding_nextButton__2DinQ:hover{transform:translateY(-2px)}.site-login-onboarding_nextButton__2DinQ:hover{box-shadow:0 1.1rem 2rem rgba(255,101,0,.27)}.site-login-onboarding_backButton__l2rCd:focus-visible,.site-login-onboarding_nextButton__2DinQ:focus-visible{outline:3px solid rgba(255,101,0,.35);outline-offset:3px}@media (min-width:48rem){.site-login-onboarding_page__4ku0e{background:radial-gradient(circle at 50% 46%,rgba(255,101,0,.08),transparent 31rem),#f7f7f7}.site-login-onboarding_onboarding__GQQml{min-height:calc(100dvh - 2rem);margin-block:1rem;border:1px solid rgba(0,0,0,.05);border-radius:2rem;background:#fff;box-shadow:0 2rem 5rem rgba(28,18,10,.08)}}@media (max-height:48rem){.site-login-onboarding_onboarding__GQQml{grid-template-rows:auto auto minmax(14rem,1fr) auto}.site-login-onboarding_copy__haCnP{margin-top:.8rem}.site-login-onboarding_illustration__bV_sy{min-height:14rem}.site-login-onboarding_slideArtworkIllustration__Q_bMg{padding:.5rem}.site-login-onboarding_description__o00Ij{font-size:1rem}}@media (max-width:30rem) and (max-height:48rem){.site-login-onboarding_bot__hzHcj{bottom:-1%;width:min(64%,18rem)}.site-login-onboarding_speechBubble__n7XHG{top:20%;right:5%;transform:scale(.82);transform-origin:top right}}@media (max-width:63.999rem) and (max-height:55rem){.site-login-onboarding_lastSlide__30lmS{grid-template-rows:auto auto minmax(14rem,1fr) auto;padding-top:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_copy__haCnP{margin-top:.75rem}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_title__DAf6O{font-size:clamp(1.9rem,8vw,3rem)}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_description__o00Ij{margin-top:.5rem;font-size:1rem;line-height:1.3}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_illustration__bV_sy{min-height:14rem;margin-top:0}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_controls__moVZX{padding-top:.25rem}.site-login-onboarding_lastSlide__30lmS .site-login-onboarding_pagination__UUnXx{margin-bottom:.5rem}}@media (min-width:64rem){.site-login-onboarding_page__4ku0e{display:grid;min-height:100dvh;padding:1.5rem;place-items:center}.site-login-onboarding_onboarding__GQQml{grid-template-areas:"wordmark wordmark" "copy illustration" "controls controls";grid-template-columns:minmax(20rem,.85fr) minmax(28rem,1.15fr);grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,80rem);min-height:clamp(42rem,calc(100dvh - 3rem),54rem);margin:0;padding:2.25rem clamp(2.5rem,4vw,4rem) 2.5rem}.site-login-onboarding_wordmark__epdWo{grid-area:wordmark}.site-login-onboarding_copy__haCnP{grid-area:copy;align-self:center;max-width:30rem;margin:0;padding-inline-start:1rem;text-align:start}.site-login-onboarding_eyebrow__6y4T6{margin-bottom:1rem;font-size:.8rem}.site-login-onboarding_title__DAf6O{font-size:clamp(3.4rem,5vw,4.6rem);line-height:.98}.site-login-onboarding_description__o00Ij{max-width:28rem;margin:1.5rem 0 0;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.45}.site-login-onboarding_illustration__bV_sy{grid-area:illustration;align-self:stretch;min-height:0;margin:0}.site-login-onboarding_glow__qMguV{inset:5% 0 0}.site-login-onboarding_outlineWord__xBQNa{top:12%;left:-10%;font-size:clamp(12rem,22vw,19rem)}.site-login-onboarding_bot__hzHcj{right:48%;bottom:0;width:min(80%,31rem);max-height:98%;object-fit:contain;object-position:bottom center}.site-login-onboarding_speechBubble__n7XHG{top:21%;right:0;width:clamp(9.5rem,14vw,12rem);height:clamp(5rem,8vw,6rem)}.site-login-onboarding_sparkleTop__zGS_o{top:7%;right:7%}.site-login-onboarding_sparkleLeft__Og1_N{top:65%;left:5%}.site-login-onboarding_sparkleSmall__R3JNp{top:76%;left:14%}.site-login-onboarding_ring__37Zrc{right:6%;bottom:12%}.site-login-onboarding_controls__moVZX{grid-area:controls;width:min(100%,58rem);margin:0 auto;padding-top:1.25rem}.site-login-onboarding_pagination__UUnXx{margin-bottom:1rem}.site-login-onboarding_backButton__l2rCd,.site-login-onboarding_nextButton__2DinQ{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.site-login-onboarding_backButton__l2rCd,.site-login-onboarding_dot__lJziJ,.site-login-onboarding_nextButton__2DinQ{transition:none}}