.waitlist-module__OKMzjG__card{background:#fff;border:1px solid #dce4d2;border-radius:22px;min-width:0;max-width:760px;margin:0 auto;padding:30px;position:relative;box-shadow:0 14px 38px -30px #143e374d}.waitlist-module__OKMzjG__form{gap:23px;display:grid}.waitlist-module__OKMzjG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.waitlist-module__OKMzjG__field{color:#294d3d;gap:9px;min-width:0;font-size:12px;font-weight:700;display:grid}.waitlist-module__OKMzjG__field input{color:#173e34;background:#fcfdf9;border:1px solid #d8e0d0;border-radius:10px;min-width:0;min-height:51px;padding:14px 15px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.waitlist-module__OKMzjG__field input::placeholder{color:#8a9587;opacity:1}.waitlist-module__OKMzjG__field input:focus{border-color:#53755b;outline:0;box-shadow:0 0 0 3px #d9f58b66}.waitlist-module__OKMzjG__field input:disabled{color:#687664;background:#f2f4ed}.waitlist-module__OKMzjG__platforms{border:0;min-width:0;margin:0;padding:0}.waitlist-module__OKMzjG__platforms legend{color:#294d3d;margin-bottom:10px;padding:0;font-size:12px;font-weight:700}.waitlist-module__OKMzjG__platformChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.waitlist-module__OKMzjG__platformOption{color:#4c6347;cursor:pointer;border:1px solid #d8e0d0;border-radius:10px;align-items:center;gap:11px;min-width:0;min-height:49px;padding:13px 15px;font-size:13px;transition:border-color .15s,background .15s;display:flex}.waitlist-module__OKMzjG__platformOption input[type=radio]{accent-color:#173e34;width:17px;height:17px;min-height:0;cursor:inherit;border:0;flex:none;margin:0;padding:0}.waitlist-module__OKMzjG__platformOption:has(input:checked){color:#173e34;background:#eef6df;border-color:#6e8a59}.waitlist-module__OKMzjG__platformOption:has(input:focus-visible){outline-offset:3px;outline:3px solid #91b36f}.waitlist-module__OKMzjG__platforms:disabled .waitlist-module__OKMzjG__platformOption{opacity:.65;cursor:wait}.waitlist-module__OKMzjG__submit{color:#fff;background:#173e34;border:1px solid #173e34;border-radius:11px;justify-content:space-between;width:100%;min-height:52px;padding:15px 20px;font-size:14px;font-weight:700;transition:background .15s,transform .15s}.waitlist-module__OKMzjG__submit:not(:disabled):hover{background:#27584a;transform:translateY(-1px)}.waitlist-module__OKMzjG__submit:focus-visible,.waitlist-module__OKMzjG__privacy a:focus-visible{outline-offset:4px;outline:3px solid #91b36f}.waitlist-module__OKMzjG__submit:disabled{opacity:.8;cursor:wait}.waitlist-module__OKMzjG__privacy{color:#74806b;max-width:440px;margin:17px 0 0;font-size:10px;line-height:1.8}.waitlist-module__OKMzjG__privacy a{color:#44613d;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.waitlist-module__OKMzjG__honeypot{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-module__OKMzjG__error{color:#883f2d;background:#fff3ed;border:1px solid #f0d3c8;border-radius:10px;margin:0;padding:13px 15px;font-size:12px;line-height:1.7}.waitlist-module__OKMzjG__success{padding:12px 0 18px}.waitlist-module__OKMzjG__successMark{color:#294f3b;background:#e2f3bd;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;margin-bottom:20px;display:flex}.waitlist-module__OKMzjG__success h3{letter-spacing:-.4px;color:#173e34;margin:0 0 13px;font-family:DM Serif,Georgia,serif;font-size:29px;font-weight:400;line-height:1.2}.waitlist-module__OKMzjG__success p{color:#60725a;max-width:335px;margin:0;font-size:13px;line-height:1.8}.waitlist-module__OKMzjG__spinner{border:2px solid #ffffff50;border-top-color:#fff;border-radius:50%;flex:none;width:17px;height:17px;animation:.8s linear infinite waitlist-module__OKMzjG__waitlist-spin}@keyframes waitlist-module__OKMzjG__waitlist-spin{to{transform:rotate(360deg)}}@media (max-width:800px){.waitlist-module__OKMzjG__card{padding:25px}.waitlist-module__OKMzjG__fields{grid-template-columns:1fr;gap:17px}}@media (max-width:620px){.waitlist-module__OKMzjG__card{border-radius:18px;padding:25px 22px}.waitlist-module__OKMzjG__form{gap:21px}.waitlist-module__OKMzjG__privacy{font-size:10px}.waitlist-module__OKMzjG__success h3{font-size:28px}}@media (max-width:359px){.waitlist-module__OKMzjG__card{padding:22px 18px}.waitlist-module__OKMzjG__platformChoices{gap:9px}.waitlist-module__OKMzjG__platformOption{gap:8px;padding:12px 11px}.waitlist-module__OKMzjG__success h3{font-size:26px}}@media (prefers-reduced-motion:reduce){.waitlist-module__OKMzjG__field input,.waitlist-module__OKMzjG__platformOption,.waitlist-module__OKMzjG__submit{transition:none}.waitlist-module__OKMzjG__submit:not(:disabled):hover{transform:none}.waitlist-module__OKMzjG__spinner{animation:none}}
.guided-phone-module__qxIRna__walkthrough{color:#183d33;z-index:1;width:100%;min-width:0;max-width:390px;margin:auto;position:relative}.guided-phone-module__qxIRna__phone{box-sizing:border-box;background:#1c221f;border-radius:35px;width:min(232px,100%);margin:auto;padding:7px;position:relative;overflow:hidden;box-shadow:1px 1px 0 2px #80887f,0 20px 40px -15px #12322550}.guided-phone-module__qxIRna__phoneScreen{aspect-ratio:390/844;background:#f7f8f1;border-radius:28px;width:100%;position:relative;overflow:hidden}.guided-phone-module__qxIRna__phoneScreen>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.guided-phone-module__qxIRna__phoneNotch{pointer-events:none;background:#1c221f;border-radius:0 0 10px 10px;width:42%;height:14px;position:absolute;top:0;left:29%}.guided-phone-module__qxIRna__tapCue{pointer-events:none;background:#f37955aa;border:2px solid #fff;border-radius:50%;width:22px;height:22px;animation:4.5s infinite guided-phone-module__qxIRna__tap;position:absolute;bottom:16%;left:50%;box-shadow:0 0 0 5px #f3795555}.guided-phone-module__qxIRna__walkthroughCaption{justify-content:center;align-items:center;gap:12px;min-height:33px;margin:23px auto 8px;display:flex}.guided-phone-module__qxIRna__walkthroughCaption>span{color:#64816c;white-space:nowrap;letter-spacing:1px;font-size:9px}.guided-phone-module__qxIRna__walkthroughCaption p{max-width:210px;margin:0;font-size:11px;line-height:1.6}.guided-phone-module__qxIRna__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;display:flex}.guided-phone-module__qxIRna__stepButtons{gap:0;display:flex}.guided-phone-module__qxIRna__stepButtons button{cursor:pointer;background:0 0;border:0;min-width:32px;min-height:44px;padding:10px 7px}.guided-phone-module__qxIRna__stepButtons button span{background:#a8b8a4;border-radius:50%;width:6px;height:6px;display:block}.guided-phone-module__qxIRna__stepButtons button[aria-pressed=true] span{background:#173e34;box-shadow:0 0 0 3px #d9f58b}.guided-phone-module__qxIRna__next,.guided-phone-module__qxIRna__playback{color:#315a43;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px;font-size:11px}.guided-phone-module__qxIRna__next{align-items:center;gap:8px;display:flex}.guided-phone-module__qxIRna__playback{border-left:1px solid #bcccaf;padding-left:14px}.guided-phone-module__qxIRna__controls button:focus-visible{outline-offset:2px;outline:2px solid #427159}.guided-phone-module__qxIRna__disclaimer,.guided-phone-module__qxIRna__loadError{text-align:center;color:#6e7a68;max-width:280px;margin:8px auto 0;font-size:8px;line-height:1.7}.guided-phone-module__qxIRna__loadError{color:#8b4438;font-size:10px}@keyframes guided-phone-module__qxIRna__tap{0%,68%,to{opacity:0;transform:scale(.65)}78%{opacity:1;transform:scale(1)}88%{opacity:0;transform:scale(1.7)}}@media (max-width:800px){.guided-phone-module__qxIRna__phone{width:min(215px,100%)}}@media (max-width:620px){.guided-phone-module__qxIRna__phone{width:min(230px,100%)}}@media (prefers-reduced-motion:reduce){.guided-phone-module__qxIRna__tapCue{animation:none;display:none}}.guided-phone-module__qxIRna__activeFrame,.guided-phone-module__qxIRna__initialFrame{visibility:visible}.guided-phone-module__qxIRna__hiddenFrame{visibility:hidden}.guided-phone-module__qxIRna__initialFrame{color:#0000;font-size:0}.guided-phone-module__qxIRna__initialState{text-align:center;color:#183d33;background:#f7f8f1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.guided-phone-module__qxIRna__initialState strong{letter-spacing:1.5px;font-size:22px}.guided-phone-module__qxIRna__initialState p{margin:0;font-size:11px;line-height:1.7}.guided-phone-module__qxIRna__retry{color:#183d33;background:#fff;border:1px solid #a8b8a4;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:11px;display:inline-flex}.guided-phone-module__qxIRna__loadError{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.guided-phone-module__qxIRna__retry:focus-visible{outline-offset:3px;outline:2px solid #427159}
.landing-module__jDH3nq__landing{--green:#143e37;--cream:#f7f8f2;--lime:#d9f58b;--coral:var(--brand-orange);max-width:1280px;padding:0 40px 48px;overflow:clip}.landing-module__jDH3nq__landing a:focus-visible,.landing-module__jDH3nq__landing summary:focus-visible{outline-offset:6px;border-radius:4px;outline:3px solid #427159}.landing-module__jDH3nq__eyebrow{letter-spacing:1.65px;color:#476358;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 22px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.landing-module__jDH3nq__eyebrow>span{background:var(--coral);border-radius:50%;width:6px;height:6px}.landing-module__jDH3nq__hero{grid-template-columns:1fr 1.02fr;align-items:center;gap:52px;padding:58px 0 65px;display:grid}.landing-module__jDH3nq__heroCopy{z-index:1;max-width:575px;position:relative}.landing-module__jDH3nq__hero h1{letter-spacing:-2.2px;color:var(--green);margin:0 0 26px;font-family:DM Serif,Georgia,serif;font-size:clamp(55px,6vw,78px);line-height:1.01}.landing-module__jDH3nq__hero h1 em{color:#53755b;font-family:inherit;font-weight:400}.landing-module__jDH3nq__heroLead{letter-spacing:0;color:#284d3a;max-width:485px;margin:0 0 18px;font-size:20px;font-weight:400;line-height:1.55}.landing-module__jDH3nq__heroDescription{color:#657164;max-width:455px;margin:0 0 28px;font-size:13px;line-height:1.85}.landing-module__jDH3nq__heroActions{flex-wrap:wrap;align-items:center;gap:21px;display:flex}.landing-module__jDH3nq__primaryCta,.landing-module__jDH3nq__secondaryCta,.landing-module__jDH3nq__textLink,.landing-module__jDH3nq__communityLink{justify-content:space-between;align-items:center;gap:20px;min-height:48px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__jDH3nq__primaryCta{background:var(--green);color:#fff;border-radius:12px;min-width:175px;padding:16px 22px;transition:background .15s,transform .15s}.landing-module__jDH3nq__primaryCta:hover{background:#21594d;transform:translateY(-2px)}.landing-module__jDH3nq__secondaryCta{min-height:44px;color:var(--green);border-bottom:1px solid #afbbad;gap:10px;font-size:12px}.landing-module__jDH3nq__textLink{color:var(--green);border-bottom:1px solid #a6b5a1;justify-content:flex-start;gap:22px;min-height:44px}.landing-module__jDH3nq__craftStrip{color:#355643;border-top:1px solid #d9dfd1;border-bottom:1px solid #d9dfd1;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-family:DM Serif,Georgia,serif;font-size:23px;display:flex}.landing-module__jDH3nq__craftStrip svg{color:var(--coral);flex:none}.landing-module__jDH3nq__teamSection{grid-template-columns:1fr 1.02fr;align-items:center;gap:52px;padding:85px 0;scroll-margin-top:30px;display:grid}.landing-module__jDH3nq__teamCopy,.landing-module__jDH3nq__shareCopy{min-width:0;max-width:510px}.landing-module__jDH3nq__teamCopy h2,.landing-module__jDH3nq__communityCopy h2,.landing-module__jDH3nq__shareCopy h2,.landing-module__jDH3nq__waitlistIntro h2,.landing-module__jDH3nq__faq h2{letter-spacing:-.8px;color:var(--green);margin:0 0 24px;font-family:DM Serif,Georgia,serif;font-size:clamp(36px,4vw,49px);line-height:1.1}.landing-module__jDH3nq__teamCopy h2 em,.landing-module__jDH3nq__shareCopy h2 em,.landing-module__jDH3nq__waitlistIntro h2 em,.landing-module__jDH3nq__faq h2 em{color:#6d816a;font-family:inherit}.landing-module__jDH3nq__sectionLead{color:#375643;max-width:475px;margin-bottom:20px;font-size:19px;line-height:1.7}.landing-module__jDH3nq__sectionBody{color:#657164;max-width:415px;margin-bottom:15px;font-size:13px;line-height:1.85}.landing-module__jDH3nq__teamCopy .landing-module__jDH3nq__textLink{margin-top:9px}.landing-module__jDH3nq__teamVisual{background:#e8eedf;border:1px solid #dce4d2;border-radius:24px;min-width:0;margin:0;padding:21px 22px 20px}.landing-module__jDH3nq__teamVisual figcaption{color:#64735b;margin-top:16px;font-size:9px;line-height:1.6}.landing-module__jDH3nq__communitySection{color:#e6efde;background:#173e34;border-radius:24px;grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;padding:58px 49px;display:grid}.landing-module__jDH3nq__communityCopy .landing-module__jDH3nq__eyebrow{color:#d9f58b;margin-bottom:24px}.landing-module__jDH3nq__communityCopy h2{color:#f7f8f2;margin-bottom:23px;font-size:clamp(37px,4vw,48px)}.landing-module__jDH3nq__communityCopy h2 em{color:#d9f58b;font-family:inherit}.landing-module__jDH3nq__communityCopy .landing-module__jDH3nq__sectionLead{color:#d2dfc9;max-width:395px;font-size:14px;line-height:1.9}.landing-module__jDH3nq__communityClosing{color:#f7f8f2;margin:23px 0 12px;font-size:17px;font-weight:700;line-height:1.6}.landing-module__jDH3nq__communityLink{color:#e3f2cf;border-bottom:1px solid #718b69;font-size:12px}.landing-module__jDH3nq__communityStory{color:#193e34;background:#eaf1d9;border-radius:18px 65px 18px 18px;padding:43px 30px 28px;position:relative;transform:rotate(3deg)}.landing-module__jDH3nq__quoteMark{color:#98b980;opacity:.75;font-family:DM Serif,Georgia,serif;font-size:100px;line-height:1;position:absolute;top:13px;left:26px}.landing-module__jDH3nq__communityStory blockquote{letter-spacing:-.6px;margin:30px 0 36px;font-family:DM Serif,Georgia,serif;font-size:35px;line-height:1.18;position:relative}.landing-module__jDH3nq__storyFooter{color:#4c6545;border-top:1px solid #c5d3b5;align-items:center;gap:12px;padding-top:20px;font-size:10px;line-height:1.8;display:flex}.landing-module__jDH3nq__storyCircle{color:#284c35;background:#d5e6b9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.landing-module__jDH3nq__storyFooter strong{color:#284c35;font-weight:700}.landing-module__jDH3nq__storyFooter>svg{color:#53714a;margin-left:auto}.landing-module__jDH3nq__shareSection{border-bottom:1px solid #d9dfd1;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:85px 0 70px;display:grid}.landing-module__jDH3nq__shareVisual{background:#edeee2;border-radius:24px;height:540px;margin:0;position:relative;overflow:hidden}.landing-module__jDH3nq__profilePhone{box-sizing:content-box;aspect-ratio:390/844;background:var(--cream);border:4px solid #26372b;border-radius:25px;width:auto;height:calc(100% - 80px);position:absolute;top:24px;left:13%;overflow:hidden;transform:rotate(-4deg);box-shadow:15px 17px 28px #35453124}.landing-module__jDH3nq__profilePhone img{width:100%;height:auto;display:block}.landing-module__jDH3nq__shareCard{color:#4b6444;background:#fff;border-radius:14px;align-items:center;gap:15px;padding:19px;font-size:11px;line-height:1.65;display:flex;position:absolute;top:43%;bottom:auto;right:25px;transform:rotate(4deg);box-shadow:0 12px 27px #3545311c}.landing-module__jDH3nq__shareCard>svg{color:#294e3a;flex:none}.landing-module__jDH3nq__shareDot{background:var(--coral);border-radius:50%;width:8px;height:8px;margin-left:10px}.landing-module__jDH3nq__shareVisual figcaption{color:#60755a;font-size:8px;position:absolute;bottom:20px;left:25px}.landing-module__jDH3nq__shareCopy .landing-module__jDH3nq__sectionLead{font-size:17px}.landing-module__jDH3nq__profileDetails{color:#47613f;gap:14px;margin:25px 0 22px;padding:0;font-size:12px;list-style:none;display:grid}.landing-module__jDH3nq__profileDetails li{align-items:center;gap:13px;display:flex}.landing-module__jDH3nq__profileDetails li:before{content:"✓";color:#50704b;border:1px solid #c7d6b8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-size:12px;display:flex}.landing-module__jDH3nq__privacyNote{color:#657164;max-width:290px;margin:21px 0 0;font-size:10px;line-height:1.7}.landing-module__jDH3nq__waitlistSection{padding:78px 0 70px;scroll-margin-top:30px}.landing-module__jDH3nq__waitlistIntro{text-align:center;max-width:510px;margin:0 auto 34px}.landing-module__jDH3nq__waitlistIntro .landing-module__jDH3nq__eyebrow{justify-content:center;margin-bottom:15px}.landing-module__jDH3nq__waitlistIntro h2{margin-bottom:21px;font-size:58px;line-height:1.05}.landing-module__jDH3nq__waitlistIntro>p:last-child{color:#657466;margin:0;font-size:14px;line-height:1.7}.landing-module__jDH3nq__faq{border-top:1px solid #d9dfd1;grid-template-columns:1fr 1.25fr;gap:70px;padding:45px 0 77px;display:grid}.landing-module__jDH3nq__faq h2{margin-bottom:20px}.landing-module__jDH3nq__questions details{border-bottom:1px solid #d9dfd1}.landing-module__jDH3nq__questions summary{cursor:pointer;color:#284936;padding:22px 38px 22px 0;font-size:14px;font-weight:700;line-height:1.5;list-style:none;display:block;position:relative}.landing-module__jDH3nq__questions details:first-child summary{padding-top:0}.landing-module__jDH3nq__questions summary::-webkit-details-marker{display:none}.landing-module__jDH3nq__questions summary:after{content:"+";color:#6d825f;font-size:22px;font-weight:400;position:absolute;top:16px;right:3px}.landing-module__jDH3nq__questions details:first-child summary:after{top:-5px}.landing-module__jDH3nq__questions details[open] summary:after{content:"−"}.landing-module__jDH3nq__questions details p{color:#617363;max-width:450px;margin:0;padding-bottom:22px;font-size:13px;line-height:1.75}.landing-module__jDH3nq__questions a{text-underline-offset:3px;text-decoration:underline}.landing-module__jDH3nq__closing{text-align:center;background:#e9eddc;border-radius:24px;padding:53px 30px 55px;position:relative;overflow:hidden}.landing-module__jDH3nq__closing .landing-module__jDH3nq__eyebrow{margin-bottom:15px;display:block}.landing-module__jDH3nq__closing p{color:var(--green);letter-spacing:-1px;margin-bottom:26px;font-family:DM Serif,Georgia,serif;font-size:48px;line-height:1.08}.landing-module__jDH3nq__closing p em{color:#6d8164}.landing-module__jDH3nq__closing .landing-module__jDH3nq__primaryCta{min-width:208px}@media (max-width:1050px){.landing-module__jDH3nq__landing{padding-left:30px;padding-right:30px}.landing-module__jDH3nq__hero,.landing-module__jDH3nq__teamSection{gap:32px}.landing-module__jDH3nq__hero h1{font-size:66px}.landing-module__jDH3nq__heroLead{font-size:18px}.landing-module__jDH3nq__teamVisual{padding:20px 17px}.landing-module__jDH3nq__communitySection{gap:36px;padding:45px 35px}.landing-module__jDH3nq__communityStory{padding:34px 24px 25px}.landing-module__jDH3nq__communityStory blockquote{font-size:31px}.landing-module__jDH3nq__shareSection{gap:49px}.landing-module__jDH3nq__shareVisual{height:500px}.landing-module__jDH3nq__shareCard{gap:12px;padding:17px;bottom:auto;right:18px}.landing-module__jDH3nq__faq{gap:44px}.landing-module__jDH3nq__craftStrip{font-size:21px}}@media (max-width:800px){.landing-module__jDH3nq__hero{gap:24px}.landing-module__jDH3nq__hero h1{letter-spacing:-1.7px;font-size:57px}.landing-module__jDH3nq__heroLead{font-size:17px}.landing-module__jDH3nq__heroDescription{font-size:12px}.landing-module__jDH3nq__heroActions{gap:12px}.landing-module__jDH3nq__primaryCta{min-width:155px;padding:14px 18px;font-size:12px}.landing-module__jDH3nq__secondaryCta{font-size:11px}.landing-module__jDH3nq__teamSection{gap:27px;padding:65px 0}.landing-module__jDH3nq__teamCopy h2,.landing-module__jDH3nq__shareCopy h2{font-size:37px}.landing-module__jDH3nq__sectionLead{font-size:16px}.landing-module__jDH3nq__sectionBody{font-size:12px}.landing-module__jDH3nq__teamVisual{padding:17px 12px}.landing-module__jDH3nq__teamVisual figcaption{font-size:8px}.landing-module__jDH3nq__communitySection{gap:25px;padding:40px 28px}.landing-module__jDH3nq__communityCopy h2{font-size:36px}.landing-module__jDH3nq__communityCopy .landing-module__jDH3nq__sectionLead{font-size:12px}.landing-module__jDH3nq__communityStory blockquote{font-size:28px}.landing-module__jDH3nq__communityStory{padding:32px 22px 23px}.landing-module__jDH3nq__communityClosing{font-size:15px}.landing-module__jDH3nq__communityLink{gap:10px;font-size:10px}.landing-module__jDH3nq__shareSection{gap:30px;padding:65px 0}.landing-module__jDH3nq__shareVisual{height:448px}.landing-module__jDH3nq__profilePhone{left:13%}.landing-module__jDH3nq__shareCard{padding:15px;font-size:10px;bottom:auto;right:14px}.landing-module__jDH3nq__shareCard>svg{width:22px}.landing-module__jDH3nq__shareDot{margin-left:0}.landing-module__jDH3nq__shareCopy .landing-module__jDH3nq__sectionLead{font-size:15px}.landing-module__jDH3nq__faq{grid-template-columns:.85fr 1fr;gap:27px}.landing-module__jDH3nq__craftStrip{font-size:18px}}@media (max-width:620px){.landing-module__jDH3nq__landing{padding:0 20px 32px}.landing-module__jDH3nq__hero{grid-template-columns:1fr;gap:32px;padding:39px 0 32px}.landing-module__jDH3nq__heroCopy{max-width:480px}.landing-module__jDH3nq__hero h1{letter-spacing:-2px;font-size:61px;line-height:1.01}.landing-module__jDH3nq__hero .landing-module__jDH3nq__eyebrow{margin-bottom:20px;font-size:9px}.landing-module__jDH3nq__heroLead{max-width:440px;margin-bottom:17px;font-size:19px;line-height:1.6}.landing-module__jDH3nq__heroDescription{max-width:420px;margin-bottom:24px;font-size:12px;line-height:1.9}.landing-module__jDH3nq__heroActions{gap:20px}.landing-module__jDH3nq__secondaryCta{font-size:11px}.landing-module__jDH3nq__craftStrip{flex-wrap:wrap;gap:14px;padding:23px 0;font-size:19px;display:flex}.landing-module__jDH3nq__craftStrip span{flex:1;min-width:70px}.landing-module__jDH3nq__craftStrip svg{width:23px;height:23px}.landing-module__jDH3nq__teamSection{grid-template-columns:1fr;gap:32px;padding:58px 0}.landing-module__jDH3nq__teamCopy h2,.landing-module__jDH3nq__shareCopy h2,.landing-module__jDH3nq__faq h2{letter-spacing:-.6px;font-size:39px;line-height:1.1}.landing-module__jDH3nq__teamCopy .landing-module__jDH3nq__eyebrow{font-size:9px}.landing-module__jDH3nq__sectionLead{margin-bottom:18px;font-size:17px}.landing-module__jDH3nq__sectionBody{max-width:435px;font-size:12px}.landing-module__jDH3nq__teamVisual{padding:20px 17px 18px}.landing-module__jDH3nq__teamVisual figcaption{margin-top:15px;font-size:8px}.landing-module__jDH3nq__communitySection{border-radius:20px;grid-template-columns:1fr;gap:27px;padding:33px 27px}.landing-module__jDH3nq__communityCopy .landing-module__jDH3nq__eyebrow{letter-spacing:1.2px;margin-bottom:19px;font-size:9px;line-height:1.6}.landing-module__jDH3nq__communityCopy h2{font-size:36px;line-height:1.12}.landing-module__jDH3nq__communityCopy .landing-module__jDH3nq__sectionLead{font-size:13px;line-height:1.85}.landing-module__jDH3nq__communityClosing{margin-top:19px;font-size:16px;line-height:1.65}.landing-module__jDH3nq__communityLink{font-size:11px}.landing-module__jDH3nq__communityStory{border-top-right-radius:55px;padding:34px 24px 25px;transform:rotate(1.5deg)}.landing-module__jDH3nq__communityStory blockquote{max-width:290px;margin:26px 0 28px;font-size:34px;line-height:1.18}.landing-module__jDH3nq__storyFooter{font-size:10px}.landing-module__jDH3nq__shareSection{grid-template-columns:1fr;gap:32px;padding:58px 0 49px}.landing-module__jDH3nq__shareCopy{grid-row:1}.landing-module__jDH3nq__shareCopy .landing-module__jDH3nq__sectionLead{font-size:16px}.landing-module__jDH3nq__shareVisual{border-radius:20px;width:100%;max-width:450px;height:475px;margin:auto}.landing-module__jDH3nq__profilePhone{left:13%}.landing-module__jDH3nq__shareCard{gap:10px;max-width:145px;padding:13px;font-size:10px;bottom:auto;right:14px}.landing-module__jDH3nq__shareVisual figcaption{font-size:7px;bottom:20px;left:23px}.landing-module__jDH3nq__profileDetails{gap:13px;margin-top:24px}.landing-module__jDH3nq__privacyNote{margin-top:19px}.landing-module__jDH3nq__waitlistSection{padding:53px 0 49px}.landing-module__jDH3nq__waitlistIntro{text-align:left;max-width:none;margin-bottom:26px}.landing-module__jDH3nq__waitlistIntro .landing-module__jDH3nq__eyebrow{justify-content:flex-start}.landing-module__jDH3nq__waitlistIntro h2{letter-spacing:-.7px;font-size:45px}.landing-module__jDH3nq__waitlistIntro>p:last-child{max-width:360px;font-size:13px}.landing-module__jDH3nq__faq{grid-template-columns:1fr;gap:32px;padding:45px 0}.landing-module__jDH3nq__questions summary{padding-top:20px;padding-bottom:20px;font-size:13px}.landing-module__jDH3nq__questions details p{font-size:12px}.landing-module__jDH3nq__closing{border-radius:19px;padding:36px 20px 40px}.landing-module__jDH3nq__closing .landing-module__jDH3nq__eyebrow{font-size:9px}.landing-module__jDH3nq__closing p{letter-spacing:-.5px;font-size:36px}.landing-module__jDH3nq__closing .landing-module__jDH3nq__primaryCta{font-size:12px}}@media (max-width:359px){.landing-module__jDH3nq__hero h1{font-size:54px}.landing-module__jDH3nq__heroLead{font-size:17px}.landing-module__jDH3nq__heroActions{gap:13px}.landing-module__jDH3nq__secondaryCta{font-size:10px}.landing-module__jDH3nq__craftStrip{gap:10px;font-size:17px}.landing-module__jDH3nq__craftStrip svg{display:none}.landing-module__jDH3nq__teamCopy h2,.landing-module__jDH3nq__shareCopy h2{font-size:35px}.landing-module__jDH3nq__teamVisual{padding:17px 12px}.landing-module__jDH3nq__communitySection{padding:30px 23px}.landing-module__jDH3nq__communityCopy h2{font-size:32px}.landing-module__jDH3nq__communityStory blockquote{font-size:30px}.landing-module__jDH3nq__shareVisual{height:435px}.landing-module__jDH3nq__profilePhone{left:11%}.landing-module__jDH3nq__shareCard{max-width:132px;padding:12px;font-size:9px;bottom:auto;right:12px}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__primaryCta{transition:none}.landing-module__jDH3nq__primaryCta:hover{transform:none}}.landing-module__jDH3nq__cinematicStage{isolation:isolate;background:#f7f8f2;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:36px 0 14px;display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__heroWalkthrough{z-index:1;width:100%;min-width:0;max-width:390px;position:relative}.landing-module__jDH3nq__crewIllustration{z-index:0;mix-blend-mode:multiply;width:61%;position:absolute;top:65px;bottom:65px;right:-45px;overflow:hidden}.landing-module__jDH3nq__crewIllustration img{filter:grayscale()contrast(1.15)brightness(1.1);width:1000px;max-width:none;height:auto;position:absolute;top:-35px;right:-10px}.landing-module__jDH3nq__cinematicCaption{text-align:center;color:#183d33;align-self:stretch;margin-top:22px;font-family:DM Serif,Georgia,serif;font-size:22px;line-height:1.5;position:relative}.landing-module__jDH3nq__cinematicCaption>span{color:#708068;margin-top:2px;font-family:DM Sans,Arial,sans-serif;font-size:10px;display:block}.landing-module__jDH3nq__discoveryVisual{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:center;gap:14px;padding:38px 20px 30px;display:grid;position:relative}.landing-module__jDH3nq__discoveryHeading>span{letter-spacing:1.6px;color:#58704c;font-size:8px;font-weight:700}.landing-module__jDH3nq__discoveryHeading>p{color:#193e34;margin:18px 0 0;font-family:DM Serif,Georgia,serif;font-size:30px;line-height:1.18}.landing-module__jDH3nq__discoveryHeading em{color:#69815f;font-family:inherit}.landing-module__jDH3nq__officialSocials{border-top:1px solid #d9dfd1;justify-content:space-between;align-items:center;gap:35px;padding:35px 0 45px;display:flex}.landing-module__jDH3nq__officialSocials .landing-module__jDH3nq__eyebrow{margin-bottom:10px}.landing-module__jDH3nq__officialSocials h2{color:#143e37;margin:0;font-family:DM Serif,Georgia,serif;font-size:31px;line-height:1.2}.landing-module__jDH3nq__socialDestinations{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.landing-module__jDH3nq__socialDestinations>a,.landing-module__jDH3nq__socialDestinations>span{color:#315a43;border:1px solid #d2ddca;border-radius:8px;align-items:center;gap:15px;min-height:48px;padding:13px;font-size:11px;display:flex}.landing-module__jDH3nq__socialDestinations>span{color:#6d7d66;display:block}.landing-module__jDH3nq__socialDestinations small{color:#7a8873;margin-top:5px;font-size:8px;display:block}.landing-module__jDH3nq__socialDestinations>a:hover{background:#e8eedf}@media (max-width:1050px){.landing-module__jDH3nq__crewIllustration img{width:950px;top:-20px;right:-15px}.landing-module__jDH3nq__discoveryVisual{padding:25px 15px;display:block}.landing-module__jDH3nq__discoveryHeading{text-align:center;margin-bottom:22px}.landing-module__jDH3nq__discoveryHeading>p{margin-top:9px;font-size:24px}.landing-module__jDH3nq__discoveryHeading>p br{display:none}.landing-module__jDH3nq__discoveryHeading>p em{display:block}.landing-module__jDH3nq__officialSocials{align-items:flex-start}.landing-module__jDH3nq__socialDestinations{max-width:380px}}@media (max-width:900px){.landing-module__jDH3nq__hero,.landing-module__jDH3nq__teamSection{grid-template-columns:minmax(0,1fr)}.landing-module__jDH3nq__heroCopy,.landing-module__jDH3nq__teamCopy{max-width:600px}.landing-module__jDH3nq__cinematicStage,.landing-module__jDH3nq__discoveryVisual{width:100%;max-width:450px;margin-inline:auto}.landing-module__jDH3nq__heroWalkthrough{max-width:none}.landing-module__jDH3nq__crewIllustration{display:none}}@media (max-width:800px){.landing-module__jDH3nq__cinematicStage{padding-top:30px}.landing-module__jDH3nq__cinematicCaption{font-size:19px}.landing-module__jDH3nq__officialSocials{display:block}.landing-module__jDH3nq__socialDestinations{justify-content:flex-start;max-width:none;margin-top:24px}}@media (max-width:620px){.landing-module__jDH3nq__cinematicStage{padding-top:25px}.landing-module__jDH3nq__cinematicCaption{font-size:22px}.landing-module__jDH3nq__discoveryVisual{padding:26px 12px}.landing-module__jDH3nq__discoveryHeading{margin-bottom:25px}.landing-module__jDH3nq__discoveryHeading>p{font-size:27px}.landing-module__jDH3nq__officialSocials{padding:25px 0 35px}.landing-module__jDH3nq__socialDestinations{gap:8px}.landing-module__jDH3nq__socialDestinations>a,.landing-module__jDH3nq__socialDestinations>span{min-width:88px;padding:11px}.landing-module__jDH3nq__officialSocials h2{font-size:29px}}
