.landing_stage__QafjU,body:has(.landing_stage__QafjU),html:has(.landing_stage__QafjU){background:#f9f4ec;background:color(display-p3 .97647 .95686 .92549);color-scheme:light}.landing_stage__QafjU{--bubble:color(display-p3 0.91373 0.89804 0.89412);--blue:color(display-p3 0 0.48235 0.99216);min-height:100svh;color:#141516;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.landing_landing__V0gKP,.landing_welcome__83JYd{width:100%;margin-inline:auto;min-height:100%}.landing_landing__V0gKP{padding:calc(var(--unit) * 65) calc(var(--unit) * 24) calc(var(--unit) * 30)}.landing_header__bplM0{text-align:center}.landing_header__bplM0 h1{margin:0 0 calc(var(--unit) * 9);font-size:calc(var(--unit) * 64);line-height:1;font-weight:400;font-style:italic;letter-spacing:calc(var(--unit) * -4)}.landing_header__bplM0 p{font-size:calc(var(--unit) * 14);line-height:1.4;color:#777675;letter-spacing:calc(var(--unit) * .1)}.landing_stamp__Lf93j{display:block;width:calc(var(--unit) * 236);height:auto;margin:calc(var(--unit) * 23) auto calc(var(--unit) * 16);mix-blend-mode:darken}.landing_conversation__XAanI{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--unit) * 12)}.landing_bubble__ojv7F{max-width:calc(var(--unit) * 260);padding:calc(var(--unit) * 12) calc(var(--unit) * 18);border-radius:calc(var(--unit) * 20) calc(var(--unit) * 20) calc(var(--unit) * 20) calc(var(--unit) * 5);background:var(--bubble);color:#111;font-size:calc(var(--unit) * 16);font-family:Arial,sans-serif;line-height:1.33;letter-spacing:calc(var(--unit) * -.3)}.landing_start__iG6lF{padding-top:calc(var(--unit) * 24);text-align:center}.landing_textButton__tur4_.landing_textButton__tur4_{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(var(--unit) * 60);padding:calc(var(--unit) * 14) calc(var(--unit) * 10);border:0;border-radius:calc(var(--unit) * 19);background:var(--blue);color:white;font-size:calc(var(--unit) * 23);font-weight:600;line-height:1.3;letter-spacing:calc(var(--unit) * -.5);transition:background .15s,transform .15s}.landing_textButton__tur4_.landing_textButton__tur4_:hover{background:#006fe8}.landing_textButton__tur4_.landing_textButton__tur4_:active{transform:scale(.985)}.landing_start__iG6lF>p{margin-top:calc(var(--unit) * 14);font-size:calc(var(--unit) * 14);line-height:1.4;color:#777675}.landing_welcome__83JYd{display:flex;flex-direction:column;align-items:center;padding:calc(var(--unit) * 61) calc(var(--unit) * 12) calc(var(--unit) * 35)}.landing_wordmark__pNzyI{background:transparent;border:0;color:inherit;min-height:calc(var(--unit) * 44);padding:calc(var(--unit) * 10) calc(var(--unit) * 16);font-size:calc(var(--unit) * 12);font-weight:600;letter-spacing:calc(var(--unit) * 2.5)}.landing_welcomeArt__tbiN4{width:92%;height:auto;margin-top:calc(var(--unit) * 24);mix-blend-mode:darken}.landing_welcomeCopy__5fo6p{width:100%;padding-inline:calc(var(--unit) * 18);text-align:center;margin-top:calc(var(--unit) * 20)}.landing_welcomeCopy__5fo6p h1{font-size:calc(var(--unit) * 60);font-weight:400;line-height:1.16;letter-spacing:calc(var(--unit) * -2.8);outline:none}.landing_welcomeCopy__5fo6p p{margin-top:calc(var(--unit) * 10);color:#776f66;font-size:calc(var(--unit) * 14);line-height:1.5}.landing_contact__C4y2l{margin-top:auto;padding:calc(var(--unit) * 60) 0 0;font-size:calc(var(--unit) * 11);line-height:1.5;color:#776f66;text-align:center;min-height:calc(var(--unit) * 44)}.landing_contact__C4y2l:hover{text-decoration:underline;text-underline-offset:calc(var(--unit) * 4)}.landing_stage__QafjU{display:flex;justify-content:center;align-items:center;padding:12px 0;overflow:clip}.landing_phone__xUULS{position:relative;flex-shrink:0;width:min(110vw,535px,max(350px,calc((100svh - 24px) * 511 / 968)));aspect-ratio:511/968}.landing_screen__mmd59{position:absolute;left:11.55%;top:6%;width:76.91%;height:88.02%;border-radius:10.7%/4.94%;background:color(display-p3 .97647 .95686 .92549);box-shadow:18px 28px 48px -14px #57432e42;container-type:inline-size;overflow:hidden}.landing_landing__V0gKP,.landing_welcome__83JYd{--unit:calc(100cqw / 390)}.landing_screen__mmd59:has(.landing_welcome__83JYd){background:color(display-p3 .97255 .94902 .92157)}.landing_bezel__pa7ds{pointer-events:none;user-select:none;z-index:2}@media (prefers-reduced-motion:reduce){.landing_textButton__tur4_.landing_textButton__tur4_{transition:none}}.landing_onboarding__IknYT{--unit:calc(100cqw / 390);padding:calc(var(--unit) * 70) calc(var(--unit) * 28) calc(var(--unit) * 32);height:100%;overflow-y:auto;scrollbar-width:thin}.landing_onboarding__IknYT>.brand{display:block;text-align:center;font-size:calc(var(--unit) * 38)}.landing_onboarding__IknYT .join-card{max-width:none;margin-top:calc(var(--unit) * 90)}.landing_onboarding__IknYT .eyebrow{color:#776f66;font-size:calc(var(--unit) * 10);letter-spacing:.12em;margin-bottom:calc(var(--unit) * 16)}.landing_onboarding__IknYT h1{font-size:calc(var(--unit) * 29);line-height:1.15;font-weight:400;letter-spacing:-.035em;margin-bottom:calc(var(--unit) * 14)}.landing_onboarding__IknYT p{font-size:calc(var(--unit) * 14);line-height:1.5}.landing_onboarding__IknYT form{display:flex;flex-direction:column;gap:calc(var(--unit) * 18);margin-top:calc(var(--unit) * 25)}.landing_onboarding__IknYT label{display:flex;flex-direction:column;gap:calc(var(--unit) * 8);font-size:calc(var(--unit) * 13)}.landing_onboarding__IknYT input,.landing_onboarding__IknYT select{width:100%;border:1px solid #b6afa7;border-radius:calc(var(--unit) * 10);padding:calc(var(--unit) * 14);background:#fffaf4;color:#171717;font-size:max(16px,calc(var(--unit) * 16))}.landing_onboarding__IknYT .primary-cta{display:flex;align-items:center;justify-content:center;gap:calc(var(--unit) * 8);width:100%;min-height:calc(var(--unit) * 48);background:var(--blue);color:white;border-radius:calc(var(--unit) * 14);padding:calc(var(--unit) * 12);font-size:calc(var(--unit) * 16);border:0}.landing_onboarding__IknYT .back-link,.landing_onboarding__IknYT .text-button{font-size:calc(var(--unit) * 12);margin-top:calc(var(--unit) * 18)}.landing_onboarding__IknYT small{font-size:calc(var(--unit) * 10);line-height:1.5;color:#776f66}.landing_onboarding__IknYT .join-success{margin-top:calc(var(--unit) * 24)}.landing_onboarding__IknYT .form-error{color:#a51f22}.landing_onboardingNav__G_bIW{display:flex;flex-direction:column;gap:calc(var(--unit) * 25)}.landing_onboardingBack__0Oxar{display:inline-flex;align-items:center;gap:calc(var(--unit) * 6);align-self:flex-start;min-height:calc(var(--unit) * 36);font-size:calc(var(--unit) * 13);color:#776f66}.landing_onboardingNav__G_bIW .brand{align-self:center;font-size:calc(var(--unit) * 38)}.landing_onboarding__IknYT .landing_onboardingNav__G_bIW+.join-card{margin-top:calc(var(--unit) * 58)}.landing_onboardingLogo__N1Uyy{align-self:center;font-size:calc(var(--unit) * 46);line-height:1;font-style:italic;font-weight:400;letter-spacing:-.06em}.landing_welcomeButton__4Ncel{display:flex;justify-content:center;width:100%;margin-top:calc(var(--unit) * 22);min-height:calc(var(--unit) * 54);padding:calc(var(--unit) * 14) calc(var(--unit) * 35);border-radius:calc(var(--unit) * 17);border:0;background:var(--blue);color:white;font-size:calc(var(--unit) * 19);font-weight:600;text-decoration:none}.TextInvite_backdrop__TU4cb{background:#2f241c40;backdrop-filter:blur(9px)}.TextInvite_dialog__VbjyF.TextInvite_dialog__VbjyF{max-width:400px;border:0;border-radius:30px;padding:58px 28px 32px;box-shadow:0 22px 80px #30201725;background:#fffcf7;color:#171717}.TextInvite_dialog__VbjyF h2{font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.2;font-weight:400;letter-spacing:-1px;margin-bottom:10px}.TextInvite_close__vw2TZ.TextInvite_close__vw2TZ{width:44px;height:44px;right:10px;top:10px}.TextInvite_qr__VQXHD{margin:25px auto;padding:20px;background:white;width:fit-content;border-radius:20px}.TextInvite_dialog__VbjyF .TextInvite_status__Fxi_c{min-height:20px;line-height:1.2;margin-top:-13px;margin-bottom:12px;font-size:12px}