.LoadingScreen_container__c1Zwo{position:relative;width:100%;height:100vh;overflow:hidden}@keyframes LoadingScreen_gradientAnimation__JXMZr{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.LoadingScreen_content__XGenS{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:3;padding:2rem}.LoadingScreen_header__YA_16{margin-bottom:2rem;text-align:center}.LoadingScreen_headerTitle__NhvSt{font-size:1.625rem;font-weight:500;color:white;font-family:Matter,sans-serif;text-align:center;margin:0;line-height:1.2}.LoadingScreen_timeoutMessage__3utyA{margin-top:16px;padding:12px;background-color:rgba(255,255,255,.1);border-radius:8px;text-align:center;animation:LoadingScreen_fadeIn__WfbMo .5s ease-in-out}.LoadingScreen_timeoutMessage__3utyA p{margin:0;font-size:14px;color:#f9f9f9;line-height:1.4}.LoadingScreen_fallbackText__vUjPi{margin-top:8px!important;font-size:12px!important;color:#e0e0e0!important;font-style:italic}@keyframes LoadingScreen_fadeIn__WfbMo{0%{opacity:0}to{opacity:1}}.LoadingScreen_bubbleEnter__vXDWX{opacity:1;transform:scale(1)}.LoadingScreen_bubbleEnter__vXDWX,.LoadingScreen_bubbleHidden__r4e_c{transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.LoadingScreen_bubbleHidden__r4e_c{opacity:0;transform:scale(.8)}@media (max-width:768px){.LoadingScreen_cloudBottomLeft__C3iuY{bottom:calc(-80px - 55vh)!important}}.HomeHero_container__XahAP{height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;will-change:scroll-position;overscroll-behavior-y:contain;scroll-behavior:smooth}.HomeHero_container__XahAP,.HomeHero_heroSection__4zaN_,.HomeHero_quizSection__a0mu3{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.HomeHero_heroSection__4zaN_,.HomeHero_quizSection__a0mu3{justify-content:center;padding:2rem;z-index:10;scroll-snap-align:start;scroll-snap-stop:always;contain:content;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.HomeHero_quizSection__a0mu3[data-section=shipping]{overflow:visible;contain:none}.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_mainContainer__d1Hd1{max-width:40%!important}@media (min-width:768px){.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_mainContainer__d1Hd1{max-width:40%!important}}@media (max-width:767px){.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_mainContainer__d1Hd1{max-width:100%!important}.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_contentContainer__IJcpH{align-items:stretch!important}.HomeHero_quizSection__a0mu3[data-section=shipping] .HomeHero_actionButtonContainer__54RO9{display:flex;justify-content:center;align-items:center}}.HomeHero_quizSection__a0mu3[id=aesthetic-section],.HomeHero_quizSection__a0mu3[id=interests-section],.HomeHero_quizSection__a0mu3[id=price-section],.HomeHero_quizSection__a0mu3[id=signup-section]{overflow:visible!important;contain:none!important}.HomeHero_heroSection__4zaN_{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.HomeHero_content__GosrR{gap:2rem;height:100%;padding:2rem;position:relative;z-index:2}.HomeHero_content__GosrR,.HomeHero_logoContainer__b5_ZX{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.HomeHero_logoContainer__b5_ZX{margin:0 auto;will-change:transform;animation:HomeHero_fadeIn__uriOS .5s ease-out;contain:layout style paint;padding:2rem 0}.HomeHero_logo__C4ja2{width:100%;height:auto;object-fit:contain;max-width:363px;transform:scale(1.15)}.HomeHero_title__KZrJB{font-weight:700;font-size:62px;line-height:1.1;letter-spacing:-.02em;margin-bottom:2rem;color:white;font-family:FFF Acid Grotesk,sans-serif;will-change:transform;animation:HomeHero_fadeIn__uriOS .5s ease-out;contain:layout style paint}.HomeHero_tagline__sHFiC{color:white;font-size:18px;font-weight:400;line-height:1.2;text-align:center;margin-top:1rem;opacity:.9;font-family:Matter,sans-serif;white-space:nowrap;padding:0!important}.HomeHero_ctaButton__BDE00{background-color:#DF5900!important;color:white;font-weight:500;padding:14px 26px;border-radius:9999px;text-align:center;display:flex;align-items:center;font-size:20px;font-family:FFF Acid Grotesk,sans-serif;transform:scale(1);box-shadow:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);will-change:transform;animation:HomeHero_fadeIn__uriOS .5s ease-out .3s;contain:layout style paint}.HomeHero_ctaButton__BDE00:hover{background-color:#DF5900!important;box-shadow:0 8px 32px rgba(0,0,0,.12);transform:scale(.95)}.HomeHero_ctaArrow__6BDZS{margin-left:.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1)}.HomeHero_ctaButton__BDE00:hover .HomeHero_ctaArrow__6BDZS{transform:translateX(20%)}.HomeHero_fullWidthContainer__govDF{width:100%;max-width:100%;padding:0 1.5rem;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:768px){.HomeHero_fullWidthContainer__govDF{padding:0}.HomeHero_hideOnMobile__P7S4S{display:none!important}.HomeHero_ctaButton__BDE00{font-size:16px!important}.HomeHero_signupContainer__EJpXI .HomeHero_actionButtonContainer__54RO9{margin-top:0!important}.HomeHero_quizSection__a0mu3[id=aesthetic-section] .HomeHero_actionButtonContainer__54RO9,.HomeHero_quizSection__a0mu3[id=lifestyle-section] .HomeHero_actionButtonContainer__54RO9{margin-left:0!important}.HomeHero_quizSection__a0mu3[id=name-section] .HomeHero_actionButtonContainer__54RO9{position:relative;z-index:15!important;margin-top:2rem!important;pointer-events:auto}.HomeHero_quizSection__a0mu3[id=signup-section] img[alt="Cloud bottom left for signup section"]{bottom:-15%!important}.HomeHero_glassBubble__kq4qB{--bubble-scale:0.85!important}.HomeHero_cloudBottomRight__wIHah{display:none!important}.HomeHero_cloudBottomLeft___Vfxy{bottom:calc(-80px + 2.4vh)!important;transform:scale(1.1)!important}.HomeHero_cloudAestheticDesktop__nteA0{top:unset!important;bottom:-30%!important;right:-45%!important;transform:scale(1.1)!important;pointer-events:none!important}.HomeHero_cloudTopLeft__QKl_1{top:-20%!important;left:-20%!important}}.HomeHero_inputFieldContainer__Wd8ko{width:100%;position:relative;margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start}.HomeHero_textareaField__fWR2V{width:100%;color:white;font-size:32px;line-height:1.2;font-weight:400;background-color:transparent;border:none;outline:none;resize:none;height:3rem;font-family:Matter,sans-serif}.HomeHero_textareaField__fWR2V::placeholder{color:rgba(255,255,255,.5)}.HomeHero_priceContainer__8mghE{display:flex;flex-direction:column;align-items:stretch;justify-content:center;margin-top:60px;margin-bottom:30px;width:90%}.HomeHero_priceCard__cirb3{width:100%;max-width:740px;background:transparent;border-radius:24px;padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:stretch;gap:2rem;margin:0 auto}.HomeHero_priceSliderWrapper__A4SPK{position:relative;display:flex;justify-content:center;align-items:center}.HomeHero_signupContainer__EJpXI{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:400px;margin:0 auto;gap:.5rem}.HomeHero_phoneInputArea__PtRK0{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.HomeHero_actionButtonContainer__54RO9{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:1rem;position:relative;z-index:10}@media (min-width:1920px){.HomeHero_content__GosrR{max-width:1600px}}@media (max-width:768px){.HomeHero_heroSection__4zaN_{justify-content:flex-start;padding-top:35vh;min-height:90vh}.HomeHero_logoContainer__b5_ZX{max-width:100%;padding:1rem 1rem 0}.HomeHero_content__GosrR{transform:none;max-width:100%}.HomeHero_tagline__sHFiC{white-space:normal;padding:0 1rem;max-width:100%;width:360px}.HomeHero_textareaField__fWR2V{font-size:30px}.HomeHero_logo__C4ja2{transform:scale(1)!important;width:85%}.HomeHero_priceCard__cirb3{padding:1.5rem 1rem!important;gap:1.5rem!important}.HomeHero_cloudBottomRight__wIHah{right:calc(-50% + 40px - 10vw)!important;bottom:calc(40px - 9vh)!important}.HomeHero_quizSection__a0mu3 .QuizLayout_contentContainer__IJcpH{transform:translateY(-5%)!important}.HomeHero_quizSection__a0mu3[id=lifestyle-section] .QuizLayout_contentContainer__IJcpH,.HomeHero_quizSection__a0mu3[id=relationship-section] .QuizLayout_contentContainer__IJcpH{transform:translateY(0)!important}}@media (max-width:480px){.HomeHero_logoContainer__b5_ZX{max-width:100%;padding:1rem 1rem 0}.HomeHero_tagline__sHFiC{max-width:90%}}@media (max-width:350px){.HomeHero_logoContainer__b5_ZX{max-width:100%;padding:1rem 1rem 0;margin-bottom:1.5rem}.HomeHero_ctaButton__BDE00{padding:12px 2rem}}@media (min-width:1024px){.HomeHero_ctaArrow__6BDZS{font-size:25px}.HomeHero_ctaButton__BDE00:hover{transform:scale(.95);box-shadow:0 8px 32px rgba(0,0,0,.18)}.HomeHero_title__KZrJB{font-size:66px}}@media (min-width:768px){.HomeHero_cloudAestheticDesktop__nteA0{top:unset!important;bottom:-70%!important;right:-20%!important;transform:scale(.9)!important;pointer-events:none!important}.HomeHero_cloudTopCenter__njS68{left:97.5%!important;transform:translateX(-50%) scale(1.3)!important}.HomeHero_glassBubble__kq4qB:nth-of-type(4){left:61%!important}.HomeHero_glassBubble__kq4qB:nth-of-type(3){top:64%!important}}@media (max-width:767px){.HomeHero_heroSection__4zaN_{padding-top:0!important}.HomeHero_signupContainer__EJpXI .HomeHero_actionButtonContainer__54RO9{margin-top:0!important}.HomeHero_quizSection__a0mu3[id=name-section] .HomeHero_actionButtonContainer__54RO9{position:relative;z-index:15!important;margin-top:2rem!important;pointer-events:auto}.HomeHero_cloudTopCenter__njS68{left:85%!important;top:-170px!important}.HomeHero_animatedCTA__Sd4xV.HomeHero_animatedCTADelayed__ns1vG{transform:scale(.9)!important}}@keyframes HomeHero_fadeIn__uriOS{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.HomeHero_cloudBottomLeft___Vfxy{position:absolute;left:calc(-120px + 0vw);bottom:calc(-80px - 15vh);z-index:5;pointer-events:none;filter:blur(1.5px) drop-shadow(0 8px 32px rgba(0,0,0,.1));user-select:none}.HomeHero_cloudTopLeft__QKl_1{left:40px;top:40px;filter:blur(.5px) drop-shadow(0 4px 16px rgba(0,0,0,.08))}.HomeHero_cloudBottomRight__wIHah,.HomeHero_cloudTopLeft__QKl_1{position:absolute;z-index:4;pointer-events:none;user-select:none}.HomeHero_cloudBottomRight__wIHah{right:calc(40px - 23.52vw);bottom:calc(40px - 55.77vh);filter:blur(1px) drop-shadow(0 8px 32px rgba(0,0,0,.1))}.HomeHero_cloudTopCenter__njS68{position:absolute;left:75%;top:-330px;transform:translateX(-50%);z-index:4;pointer-events:none;filter:blur(7px) drop-shadow(0 8px 32px rgba(0,0,0,.1));user-select:none}.HomeHero_glassBubble__kq4qB{background:rgba(255,255,255,.18);box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.5);border-radius:9999px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:2px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);overflow:hidden;animation:HomeHero_bubbleEntrance__ZU8aj .6s ease-out forwards,HomeHero_floatBubble__P_7AT 4.5s ease-in-out .6s infinite;opacity:0;transform:scale(.5)}@keyframes HomeHero_bubbleEntrance__ZU8aj{0%{opacity:0;transform:scale(.5) translate(0) rotate(var(--bubble-rotate,0deg))}70%{opacity:1;transform:scale(1.04) translate(0) rotate(var(--bubble-rotate,0deg))}85%{opacity:1;transform:scale(.98) translate(0) rotate(var(--bubble-rotate,0deg))}to{opacity:1;transform:scale(1) translate(0) rotate(var(--bubble-rotate,0deg))}}@keyframes HomeHero_floatBubble__P_7AT{0%{transform:translate(0) scale(var(--bubble-scale,1)) rotate(var(--bubble-rotate,0deg))}20%{transform:translate(2px,-4px) scale(calc(var(--bubble-scale, 1) * 1.01)) rotate(var(--bubble-rotate,0deg))}40%{transform:translate(-4px,2px) scale(calc(var(--bubble-scale, 1) * .99)) rotate(var(--bubble-rotate,0deg))}60%{transform:translate(3px,4px) scale(calc(var(--bubble-scale, 1) * 1.01)) rotate(var(--bubble-rotate,0deg))}80%{transform:translate(-3px,-3px) scale(var(--bubble-scale,1)) rotate(var(--bubble-rotate,0deg))}to{transform:translate(0) scale(var(--bubble-scale,1)) rotate(var(--bubble-rotate,0deg))}}.HomeHero_glassBubble__kq4qB:first-of-type{animation-delay:0s,.6s;--bubble-rotate:2deg}.HomeHero_glassBubble__kq4qB:nth-of-type(2){animation-delay:.15s,.75s;--bubble-rotate:-3deg}.HomeHero_glassBubble__kq4qB:nth-of-type(3){animation-delay:.3s,.9s;--bubble-rotate:-3deg}.HomeHero_glassBubble__kq4qB:nth-of-type(4){animation-delay:.45s,1.05s;--bubble-rotate:5deg}.HomeHero_desktopHeader__XcQdj{text-align:center;margin-bottom:2rem;padding:0 1rem}.HomeHero_quizSection__a0mu3[data-section=shipping] .HomeHero_desktopHeader__XcQdj{margin-bottom:0}.HomeHero_desktopHeaderText__v9U0v{font-size:1.5rem;font-weight:600;color:white;margin:0;line-height:1.4;font-family:Matter,sans-serif}@media (max-width:768px){.HomeHero_desktopHeader__XcQdj{display:none}.HomeHero_glassBubble__kq4qB:nth-of-type(3){top:65%!important}.HomeHero_glassBubble__kq4qB:nth-of-type(2){left:-14%!important;top:51.6%!important}.HomeHero_glassBubble__kq4qB:nth-of-type(4){top:10%!important;left:53%!important;filter:blur(2px)!important;--bubble-scale:1.05}.HomeHero_glassBubble__kq4qB:first-of-type{display:none!important}.HomeHero_aestheticSection__QB4Fk .QuizLayout_contentContainer__IJcpH{transform:translateY(0)!important}.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_contentContainer__IJcpH,.HomeHero_quizSection__a0mu3[id=name-section] .QuizLayout_contentContainer__IJcpH{transform:translateY(-20%)!important}}@media (min-width:768px){.HomeHero_quizSection__a0mu3[data-section=shipping] .QuizLayout_contentContainer__IJcpH{transform:translateY(0)!important}}.HomeHero_animatedCTA__Sd4xV{animation:HomeHero_slideUp__6RKmd .5s ease-out .5s both!important}.HomeHero_animatedCTADelayed__ns1vG{animation:HomeHero_slideUp__6RKmd .5s ease-out .8s both!important}@keyframes HomeHero_slideUp__6RKmd{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHero_slideUpAndScale__Ac5FH{0%{opacity:0;transform:translateY(60px) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HomeHero_spin__bqNjl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomeHero_confirmationIcon__Npv4b{width:20px;height:20px}@media (max-width:768px){.HomeHero_confirmationIcon__Npv4b{width:24px;height:24px}}.HomeHero_delayedBubble__q81zr{animation-delay:.2s!important}.HomeHero_delayedBubble__q81zr:nth-of-type(5){animation:HomeHero_bubbleEntrance__ZU8aj .6s ease-out .6s forwards,HomeHero_floatBubble__P_7AT 4.5s ease-in-out 1.2s infinite!important;--bubble-rotate:-2deg}.HomeHero_delayedBubble__q81zr:nth-of-type(6){animation:HomeHero_bubbleEntrance__ZU8aj .6s ease-out .9s forwards,HomeHero_floatBubble__P_7AT 4.5s ease-in-out 1.5s infinite!important;--bubble-rotate:3deg}.HomeHero_infoButton__6JrJI{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.1);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.15);backdrop-filter:blur(20px);transition:all .2s ease}.HomeHero_infoButton__6JrJI:hover{background:rgba(255,255,255,.15);transform:scale(1.05);backdrop-filter:blur(25px)}.HomeHero_infoButton__6JrJI:active{transform:scale(.95)}.HomeHero_modalOverlay__mPrCT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;backdrop-filter:blur(4px);transition:opacity .3s ease,backdrop-filter .3s ease}.HomeHero_modalOverlayHidden__wEyp2{opacity:0;backdrop-filter:blur(0)}.HomeHero_modalOverlayVisible__1x8S_{opacity:1;backdrop-filter:blur(4px)}.HomeHero_modalContent__1brpY{background:white;border-radius:15px;width:40%;height:auto;max-width:90vw;max-height:90vh;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.2);overflow:hidden;transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}@media (max-width:768px){.HomeHero_modalContent__1brpY{width:85%;height:auto}.HomeHero_modalCloseButton__xd5II{width:44px;height:44px;top:12px;right:12px}}.HomeHero_modalContentHidden__UZydF{opacity:0;transform:translateY(20px) scale(.95)}.HomeHero_modalContentVisible__3AsmG{opacity:1;transform:translateY(0) scale(1)}.HomeHero_modalCloseButton__xd5II{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:700;color:#666;transition:all .2s ease;z-index:1000;touch-action:manipulation}.HomeHero_modalCloseButton__xd5II:hover{background:transparent;color:#333}.HomeHero_modalBody__rxfan{padding:24px;flex:1;overflow-y:auto}.HomeHero_modalBody__rxfan h2{margin:0 0 16px;font-size:24px;font-weight:600;color:#333;font-family:Matter,sans-serif}.HomeHero_modalBody__rxfan p{margin:0;font-size:16px;line-height:1.5;color:#666;font-family:Matter,sans-serif}.HomeHero_foundersProfile__Wm_g1{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:20px}.HomeHero_profileImages__jgDAU{display:flex;position:relative}.HomeHero_profileImage__s7vxA{width:60px;height:60px;border-radius:50%;border:2px solid white;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.15)}.HomeHero_profileImageSecond__kSbLY{margin-left:-16px;border:2px solid white}.HomeHero_foundersText__mmYQy{flex:1}.HomeHero_foundersNames__qe2R8{margin:5px 0 4px;font-size:18px!important;font-weight:600;color:#000;font-family:Matter,sans-serif;line-height:1.2}.HomeHero_foundersTitle__Nu_Lv{margin:0;font-size:14px!important;font-weight:600;color:#bbbbbb;font-family:Matter,sans-serif;opacity:.9}@media (min-width:769px){.HomeHero_modalContent__1brpY{border-radius:25px;width:30%;height:auto}.HomeHero_modalBody__rxfan,.HomeHero_modalFooter__4GvCX{padding:40px}.HomeHero_profileImage__s7vxA{width:90px;height:90px}.HomeHero_foundersNames__qe2R8{font-size:22px!important}.HomeHero_foundersTitle__Nu_Lv{font-size:16px!important}}.HomeHero_contactSection__YQ41j{margin-top:30px}.HomeHero_contactText__GkjT8{margin:0;font-size:16px;color:#666;font-family:Matter,sans-serif;line-height:1.5}.HomeHero_modalFooter__4GvCX{display:flex;gap:20px;padding:20px;border-top:1px solid #eee;margin-top:auto}.HomeHero_footerLink__NR_Qr{color:#666;text-decoration:none;font-size:14px;font-family:Matter,sans-serif;transition:color .2s ease}.HomeHero_footerLink__NR_Qr:hover{color:#333;text-decoration:underline}@media (max-width:768px){.HomeHero_modalBody__rxfan p{font-size:15px!important}}.BackButton_backButton__NoG6k{position:fixed;top:20px;left:20px;z-index:10000;width:50px;height:50px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:black;font-weight:500;font-family:FFF Acid Grotesk,Acid,sans-serif;transition-property:transform;border:none;cursor:pointer;background-color:#ffffff;font-size:26px;line-height:1;flex-shrink:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.BackButton_backButton__NoG6k:active{transform:scale(.98)}.BackButton_backArrow__KAN8_{transform:rotate(180deg);display:inline-block}@media (max-width:768px){.BackButton_backButton__NoG6k{top:15px;left:15px;overflow:visible}}