.landing-module__ESXKBq__page{--plum:#3d2b46;--text:#756c77;color:var(--plum);background:#fffcf8;font-size:15px;overflow:clip}.landing-module__ESXKBq__page h1,.landing-module__ESXKBq__page h2,.landing-module__ESXKBq__page h3,.landing-module__ESXKBq__page p{margin:0}.landing-module__ESXKBq__page h1,.landing-module__ESXKBq__page h2,.landing-module__ESXKBq__page h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.landing-module__ESXKBq__page h2{letter-spacing:-.035em;font-size:clamp(33px,3.5vw,48px);line-height:1.18}.landing-module__ESXKBq__page em{color:#ad5e64;font-weight:400}.landing-module__ESXKBq__page a:focus-visible,.landing-module__ESXKBq__page summary:focus-visible{outline-offset:6px;border-radius:5px;outline:3px solid #9b5b99}.landing-module__ESXKBq__page a,.landing-module__ESXKBq__page summary{-webkit-tap-highlight-color:transparent}.landing-module__ESXKBq__skip{z-index:10;background:#fff;padding:16px;position:absolute;top:-100px}.landing-module__ESXKBq__skip:focus{top:10px}.landing-module__ESXKBq__header{border-bottom:1px solid #3d2b460c;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:26px 30px;display:flex}.landing-module__ESXKBq__brand{letter-spacing:-.02em;align-items:center;gap:10px;font-family:Georgia,serif;font-size:29px;font-weight:700;display:inline-flex}.landing-module__ESXKBq__brandDot{color:#b76b73}.landing-module__ESXKBq__nav{gap:32px;font-size:13px;display:flex}.landing-module__ESXKBq__nav a:hover,.landing-module__ESXKBq__footer a:hover{text-underline-offset:5px;text-decoration:underline}.landing-module__ESXKBq__navCta{border:1px solid #d4ccd4;border-radius:99px;align-items:center;gap:22px;padding:11px 20px;font-size:12px;font-weight:600;display:inline-flex}.landing-module__ESXKBq__navCta svg{width:17px;height:17px}.landing-module__ESXKBq__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:35px;max-width:1240px;margin:auto;padding:70px 30px 84px;display:grid}.landing-module__ESXKBq__eyebrow{letter-spacing:.16em;color:#8b5b6e;font-size:10px;font-weight:650;line-height:1.7}.landing-module__ESXKBq__heroText .landing-module__ESXKBq__eyebrow{align-items:center;gap:10px;display:flex}.landing-module__ESXKBq__eyebrow>span,.landing-module__ESXKBq__development>span{background:#af7079;border-radius:50%;flex-shrink:0;width:6px;height:6px}.landing-module__ESXKBq__page h1{letter-spacing:-.055em;max-width:none;margin:25px 0;font-size:clamp(50px,5.8vw,77px);line-height:1.04}.landing-module__ESXKBq__heroCopy{color:var(--text);font-size:16px;line-height:1.9}.landing-module__ESXKBq__button{background:var(--plum);color:#fff;border-radius:99px;justify-content:center;align-items:center;gap:32px;margin-top:30px;padding:17px 26px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.landing-module__ESXKBq__button:hover{background:#61416c;transform:translateY(-2px)}.landing-module__ESXKBq__button svg{width:18px;height:18px}.landing-module__ESXKBq__heroNote{align-items:center;gap:13px;margin-top:34px;display:flex}.landing-module__ESXKBq__heroNote>span{color:#a36c7e;border:1px solid #e4d9dd;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.landing-module__ESXKBq__heroNote svg{width:16px;height:16px}.landing-module__ESXKBq__heroNote p{color:var(--text);font-size:10px;line-height:1.7}.landing-module__ESXKBq__heroArt{justify-content:center;align-items:center;min-height:620px;padding-bottom:24px;display:flex;position:relative}.landing-module__ESXKBq__artHalo{background:#eee5ed;border-radius:49% 51% 45% 55%;width:480px;height:510px;position:absolute;transform:rotate(-13deg)}.landing-module__ESXKBq__artHalo:before{content:"";border:1px solid #e8dfe7;border-radius:49% 51% 45% 55%;position:absolute;inset:-19px}.landing-module__ESXKBq__artSpark{color:#b5727f;font-size:70px;position:absolute;top:35px;right:24px;transform:rotate(15deg)}.landing-module__ESXKBq__phone{background:#fffcf9;border:7px solid #fdfcfc;border-radius:40px;outline:1px solid #dfd4de;width:286px;padding:12px 15px 5px;position:relative;transform:rotate(5deg);box-shadow:16px 25px 60px #5a355025,0 4px 12px #402c4510}.landing-module__ESXKBq__phoneBar{justify-content:space-between;align-items:center;height:20px;font-size:9px;font-weight:650;display:flex}.landing-module__ESXKBq__phoneIsland{background:#342b38;border-radius:20px;width:70px;height:19px}.landing-module__ESXKBq__phoneBrand{align-items:center;gap:4px;margin-top:22px;font-family:Georgia,serif;font-size:18px;display:flex}.landing-module__ESXKBq__phoneBrand>svg{color:#ae7987;width:19px;height:19px;margin-left:auto}.landing-module__ESXKBq__phoneGreeting{margin-top:25px}.landing-module__ESXKBq__phoneGreeting>p{letter-spacing:.15em;color:#987984;font-size:7px}.landing-module__ESXKBq__phoneGreeting h2{letter-spacing:-.03em;margin:9px 0;font-size:29px;line-height:1.12}.landing-module__ESXKBq__phoneGreeting>span{color:#837781;font-size:9px}.landing-module__ESXKBq__moods{text-align:center;color:#716674;justify-content:space-between;margin:20px 0;font-size:8px;display:flex}.landing-module__ESXKBq__moods>div{justify-items:center;gap:6px;display:grid}.landing-module__ESXKBq__moods span{color:#b47840;background:#f5e8db;border-radius:50%;place-items:center;width:49px;height:49px;font-size:25px;display:grid}.landing-module__ESXKBq__moods>div:nth-child(2) span{color:#8c7398;background:#ece5f2}.landing-module__ESXKBq__moods>div:nth-child(3) span{color:#6d8e7b;background:#e3ede7}.landing-module__ESXKBq__journalPreview{background:#efe6ed;border-radius:18px;padding:17px}.landing-module__ESXKBq__journalPreview>div{letter-spacing:.1em;align-items:center;gap:6px;font-size:7px;display:flex}.landing-module__ESXKBq__journalPreview svg{width:13px;height:13px}.landing-module__ESXKBq__journalPreview>div>svg:last-child{margin-left:auto}.landing-module__ESXKBq__journalPreview h3{letter-spacing:-.03em;margin:12px 0 8px;font-size:24px;line-height:1.08}.landing-module__ESXKBq__journalPreview p{color:#7b6a7c;font-size:9px;line-height:1.7}.landing-module__ESXKBq__previewLink{justify-content:space-between;margin-top:18px;font-size:8px;font-weight:600;display:flex}.landing-module__ESXKBq__agendaPreview{align-items:center;gap:9px;margin:18px 0;display:flex}.landing-module__ESXKBq__agendaPreview>span{color:#a17e64;background:#f7ece0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.landing-module__ESXKBq__agendaPreview svg{width:16px;height:16px}.landing-module__ESXKBq__agendaPreview strong{font-size:8px;font-weight:600;display:block}.landing-module__ESXKBq__agendaPreview p{color:#837781;margin-top:3px;font-size:8px}.landing-module__ESXKBq__phoneNav{border-top:1px solid #eee7e9;justify-content:space-around;padding:11px 0 8px;font-size:6px;display:flex}.landing-module__ESXKBq__phoneNav span{color:#8c7e8e;justify-items:center;gap:5px;display:grid}.landing-module__ESXKBq__phoneNav span:first-child{color:#a95e76}.landing-module__ESXKBq__phoneNav svg{width:16px;height:16px}.landing-module__ESXKBq__floatNote{z-index:2;background:#fffaf5;border:1px solid #f0e6e0;border-radius:16px;align-items:center;gap:12px;padding:18px 20px;font-size:12px;line-height:1.6;display:flex;position:absolute;top:92px;left:-4px;transform:rotate(-7deg);box-shadow:0 10px 35px #73495c0c}.landing-module__ESXKBq__floatNote svg{color:#b76f7b;width:26px;height:26px}.landing-module__ESXKBq__floatNote strong{font-weight:500}.landing-module__ESXKBq__floatPrivate{z-index:2;background:#f9fcf6;border:1px solid #e6e9df;border-radius:16px;align-items:center;gap:12px;padding:16px 20px;display:flex;position:absolute;bottom:97px;right:-5px;transform:rotate(-5deg);box-shadow:0 10px 35px #73495c0c}.landing-module__ESXKBq__floatPrivate>span{color:#6d7b62;background:#e6eee1;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.landing-module__ESXKBq__floatPrivate svg{width:17px;height:17px}.landing-module__ESXKBq__floatPrivate strong{font-size:12px;font-weight:500}.landing-module__ESXKBq__floatPrivate p{color:#7c8275;margin-top:3px;font-size:10px}.landing-module__ESXKBq__artCaption{text-align:center;color:#8c7f8c;font-size:9px;position:absolute;bottom:-8px}.landing-module__ESXKBq__manifesto{border-top:1px solid #e9e1e6;border-bottom:1px solid #e9e1e6;justify-content:center;align-items:center;gap:40px;padding:24px;font-family:Georgia,serif;font-size:17px;display:flex}.landing-module__ESXKBq__manifesto span:after{content:"✧";color:#bea5b6;margin-left:40px;font-size:15px}.landing-module__ESXKBq__manifesto em{font-size:21px}.landing-module__ESXKBq__spaces{max-width:1240px;margin:auto;padding:100px 30px 92px;scroll-margin-top:24px}.landing-module__ESXKBq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.landing-module__ESXKBq__sectionHeading h2{margin-top:17px;font-size:clamp(30px,3vw,41px)}.landing-module__ESXKBq__sectionHeading>p{color:var(--text);padding-bottom:4px;font-size:12px;line-height:1.8}.landing-module__ESXKBq__spaceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.landing-module__ESXKBq__spaceCard{border-radius:6px;min-height:425px;padding:30px 28px 0;position:relative;overflow:hidden}.landing-module__ESXKBq__cardIndex{letter-spacing:.15em;color:#7e6b79;margin-bottom:27px;font-size:8px;display:block}.landing-module__ESXKBq__spaceCard>svg{width:28px;height:28px;margin-bottom:21px}.landing-module__ESXKBq__spaceCard h3{letter-spacing:-.035em;margin-bottom:16px;font-size:26px;line-height:1.15}.landing-module__ESXKBq__spaceCard>p{color:#756675;font-size:12px;line-height:1.9}.landing-module__ESXKBq__diaryCard{background:#eee5ed}.landing-module__ESXKBq__communityCard{background:#f7e8df}.landing-module__ESXKBq__calendarCard{background:#e9eee5}.landing-module__ESXKBq__paper{background:#fffcf7;border-radius:5px;margin:31px -1px -30px;padding:20px 19px 28px;transform:rotate(-4deg);box-shadow:1px -2px 12px #5b33480a}.landing-module__ESXKBq__paper>span,.landing-module__ESXKBq__miniAgenda>span{letter-spacing:.15em;color:#947c8c;font-size:7px}.landing-module__ESXKBq__paper i{color:#a27388;margin:17px 0 13px;font-family:Georgia,serif;font-size:23px;display:block}.landing-module__ESXKBq__paper>div{border-bottom:1px solid #e5dce2;margin-top:15px}.landing-module__ESXKBq__paper svg{color:#9c8e99;width:12px;height:12px;position:absolute;top:18px;right:19px}.landing-module__ESXKBq__reactionCloud{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:35px;display:flex;transform:rotate(-7deg)}.landing-module__ESXKBq__reactionCloud span{color:#9b6170;background:#fffaf4;border-radius:50px;padding:11px 19px;font-size:13px;box-shadow:0 5px 12px #60364608}.landing-module__ESXKBq__reactionCloud span:nth-child(2){background:#ebd9e3}.landing-module__ESXKBq__reactionCloud span:last-child{transform:translate(20px)}.landing-module__ESXKBq__miniAgenda{background:#fafff5;border-radius:6px;margin-top:31px;padding:20px 14px;transform:rotate(4deg)}.landing-module__ESXKBq__miniAgenda>div{align-items:center;gap:10px;margin-top:18px;display:flex}.landing-module__ESXKBq__miniAgenda>div>span:first-child{color:#778463;background:#e7eddc;border-radius:7px;padding:7px}.landing-module__ESXKBq__miniAgenda strong{font-size:11px;font-weight:600}.landing-module__ESXKBq__miniAgenda p{color:#7d8576;margin-top:4px;font-size:9px}.landing-module__ESXKBq__miniAgenda>div>span:last-child{color:#82906c;margin-left:auto}.landing-module__ESXKBq__pause{text-align:center;background:#f7f0eb;padding:62px 24px 68px}.landing-module__ESXKBq__pause>span{color:#b9737e;margin-bottom:13px;font-size:42px;display:block}.landing-module__ESXKBq__pause>p{letter-spacing:.18em;color:#94717c;margin-bottom:24px;font-size:8px}.landing-module__ESXKBq__pause h2{font-size:clamp(30px,3.4vw,45px)}.landing-module__ESXKBq__pause>div{background:#cda8ae;width:45px;height:1px;margin:25px auto 0}.landing-module__ESXKBq__privacy{grid-template-columns:1fr 1fr;gap:90px;max-width:1180px;margin:auto;padding:94px 30px;scroll-margin-top:24px;display:grid}.landing-module__ESXKBq__privacySeal{color:#8e6d94;background:#eee7ef;border-radius:50%;place-items:center;width:47px;height:47px;margin-bottom:21px;display:grid}.landing-module__ESXKBq__privacyIntro h2{margin:16px 0 20px}.landing-module__ESXKBq__privacyIntro>p:not(.landing-module__ESXKBq__eyebrow){color:var(--text);font-size:13px;line-height:1.8}.landing-module__ESXKBq__privacyIntro>a{border-bottom:1px solid #cbb7ca;align-items:center;gap:16px;margin-top:26px;padding-bottom:8px;font-size:11px;display:inline-flex}.landing-module__ESXKBq__privacyIntro>a svg{width:16px}.landing-module__ESXKBq__privacyList{align-self:center}.landing-module__ESXKBq__privacyList article{border-bottom:1px solid #e9e1e6;gap:24px;padding:26px 0;display:flex}.landing-module__ESXKBq__privacyList article:first-child{padding-top:0}.landing-module__ESXKBq__privacyList article>span{color:#a18a9d;padding-top:5px;font-size:10px}.landing-module__ESXKBq__privacyList h3{font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.landing-module__ESXKBq__privacyList p{color:var(--text);margin-top:8px;font-size:12px;line-height:1.9}.landing-module__ESXKBq__faq{background:#f5f0f4;grid-template-columns:.85fr 1.15fr;gap:75px;padding:80px max(30px,50vw - 560px);scroll-margin-top:20px;display:grid}.landing-module__ESXKBq__faq h2{margin:17px 0 24px}.landing-module__ESXKBq__faq>div>p:last-child{color:var(--text);font-size:12px;line-height:1.8}.landing-module__ESXKBq__faq a{text-underline-offset:4px;text-decoration:underline}.landing-module__ESXKBq__faqList details{border-bottom:1px solid #dfd4e0;padding:20px 0}.landing-module__ESXKBq__faqList details:first-child{padding-top:0}.landing-module__ESXKBq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:24px;font-size:13px;font-weight:500;list-style:none;display:flex}.landing-module__ESXKBq__faqList summary::-webkit-details-marker{display:none}.landing-module__ESXKBq__faqList summary>span{color:#8f6e94;font-size:22px;font-weight:300}.landing-module__ESXKBq__faqList details[open] summary>span{transform:rotate(45deg)}.landing-module__ESXKBq__faqList details>p{color:var(--text);margin-top:15px;padding-right:30px;font-size:12px;line-height:1.9}.landing-module__ESXKBq__coming{text-align:center;background:#fffcf8;padding:84px 24px}.landing-module__ESXKBq__coming>img{margin:0 auto 20px}.landing-module__ESXKBq__coming h2{margin:19px 0}.landing-module__ESXKBq__coming>p:not(.landing-module__ESXKBq__eyebrow){color:var(--text);font-size:13px;line-height:1.9}.landing-module__ESXKBq__coming .landing-module__ESXKBq__button{margin-top:25px}.landing-module__ESXKBq__development{color:#847582;justify-content:center;align-items:center;gap:8px;margin-top:21px;font-size:9px;display:flex}.landing-module__ESXKBq__development>span{background:#82946f;width:5px;height:5px}.landing-module__ESXKBq__footer{color:#fff9f4;background:#3d2b46;padding:40px max(30px,50vw - 590px) 25px;display:block}.landing-module__ESXKBq__footerTop{justify-content:space-between;align-items:center;gap:30px;padding-bottom:32px;display:flex}.landing-module__ESXKBq__footerTop>p{color:#e0cddd;font-family:Georgia,serif;font-size:18px;line-height:1.4}.landing-module__ESXKBq__footerTop>a:last-child{align-items:center;gap:20px;font-size:12px;display:inline-flex}.landing-module__ESXKBq__footerTop>a>svg{width:17px;height:17px}.landing-module__ESXKBq__footerBottom{color:#dbcddb;border-top:1px solid #ffffff20;justify-content:space-between;gap:20px;padding-top:23px;font-size:10px;display:flex}.landing-module__ESXKBq__footerBottom nav{flex-wrap:wrap;gap:25px;display:flex}.landing-module__ESXKBq__footer .landing-module__ESXKBq__care{color:#bfaec0;max-width:870px;margin-top:24px;font-size:9px;line-height:1.8}@media (min-width:1600px){.landing-module__ESXKBq__hero{padding-top:85px;padding-bottom:100px}}@media (max-width:1050px){.landing-module__ESXKBq__hero{gap:0}.landing-module__ESXKBq__floatNote{padding:13px;font-size:10px;left:-10px}.landing-module__ESXKBq__floatPrivate{padding:13px;right:-10px}.landing-module__ESXKBq__artHalo{width:365px;height:470px}.landing-module__ESXKBq__artSpark{right:5px}.landing-module__ESXKBq__sectionHeading{align-items:start}.landing-module__ESXKBq__sectionHeading>p{max-width:200px}.landing-module__ESXKBq__spaceCard{padding:25px 20px 0}.landing-module__ESXKBq__spaceCard h3{font-size:23px}.landing-module__ESXKBq__privacy{gap:50px}}@media (max-width:760px){.landing-module__ESXKBq__header{padding:20px 24px}.landing-module__ESXKBq__nav{display:none}.landing-module__ESXKBq__navCta{gap:12px;padding:10px 16px}.landing-module__ESXKBq__brand{font-size:26px}.landing-module__ESXKBq__hero{grid-template-columns:1fr;gap:40px;padding:48px 24px 40px}.landing-module__ESXKBq__heroText{text-align:center}.landing-module__ESXKBq__heroText .landing-module__ESXKBq__eyebrow{justify-content:center;font-size:8px}.landing-module__ESXKBq__page h1{font-size:clamp(49px,9vw,70px)}.landing-module__ESXKBq__heroCopy{font-size:14px}.landing-module__ESXKBq__heroNote{text-align:left;justify-content:center;margin-top:25px}.landing-module__ESXKBq__heroArt{width:min(440px,100%);min-height:610px;margin:auto}.landing-module__ESXKBq__artHalo{width:min(360px,90%)}.landing-module__ESXKBq__floatNote{top:95px;left:0}.landing-module__ESXKBq__floatPrivate{bottom:92px;right:0}.landing-module__ESXKBq__artSpark{top:10px;right:8px}.landing-module__ESXKBq__manifesto{flex-wrap:wrap;gap:16px;padding:22px 20px;font-size:14px}.landing-module__ESXKBq__manifesto span:after{margin-left:16px}.landing-module__ESXKBq__manifesto em{font-size:17px}.landing-module__ESXKBq__spaces{padding:64px 24px}.landing-module__ESXKBq__sectionHeading{flex-direction:column;gap:20px;margin-bottom:30px}.landing-module__ESXKBq__sectionHeading>p{max-width:none}.landing-module__ESXKBq__spaceGrid{grid-template-columns:1fr;gap:18px}.landing-module__ESXKBq__spaceCard{min-height:360px;padding:27px 27px 0}.landing-module__ESXKBq__spaceCard h3{font-size:29px}.landing-module__ESXKBq__spaceCard>p{max-width:380px}.landing-module__ESXKBq__spaceCard>svg{margin-bottom:18px}.landing-module__ESXKBq__cardIndex{margin-bottom:22px}.landing-module__ESXKBq__paper{max-width:310px;margin:25px auto -35px}.landing-module__ESXKBq__reactionCloud{max-width:300px;margin:27px auto}.landing-module__ESXKBq__miniAgenda{max-width:300px;margin:28px auto}.landing-module__ESXKBq__privacy{grid-template-columns:1fr;gap:36px;padding:65px 27px}.landing-module__ESXKBq__privacyList article{gap:20px}.landing-module__ESXKBq__faq{grid-template-columns:1fr;gap:35px;padding:60px 27px}.landing-module__ESXKBq__faqList summary{font-size:13px}.landing-module__ESXKBq__faqList details>p{padding-right:10px}.landing-module__ESXKBq__coming{padding:65px 24px}.landing-module__ESXKBq__coming>p:not(.landing-module__ESXKBq__eyebrow) br{display:none}.landing-module__ESXKBq__footer{padding:35px 27px 25px}.landing-module__ESXKBq__footerTop{flex-wrap:wrap;align-items:flex-start}.landing-module__ESXKBq__footerTop>p{font-size:17px}.landing-module__ESXKBq__footerTop>a:last-child{width:100%}.landing-module__ESXKBq__footerBottom{flex-direction:column;gap:18px}.landing-module__ESXKBq__footerBottom nav{gap:18px}}@media (max-width:375px){.landing-module__ESXKBq__heroArt{transform-origin:50%;margin-top:-15px;margin-bottom:-15px;transform:scale(.93)}.landing-module__ESXKBq__heroText .landing-module__ESXKBq__eyebrow{letter-spacing:.1em}.landing-module__ESXKBq__floatNote{left:-10px}.landing-module__ESXKBq__floatPrivate{right:-10px}.landing-module__ESXKBq__page h1{font-size:46px}.landing-module__ESXKBq__manifesto{gap:12px}.landing-module__ESXKBq__manifesto span:after{margin-left:12px}}.landing-module__ESXKBq__heroNote p{font-size:12px}.landing-module__ESXKBq__spaceCard>p,.landing-module__ESXKBq__privacyList p,.landing-module__ESXKBq__privacyIntro>p:not(.landing-module__ESXKBq__eyebrow),.landing-module__ESXKBq__faq>div>p:last-child,.landing-module__ESXKBq__faqList details>p,.landing-module__ESXKBq__coming>p:not(.landing-module__ESXKBq__eyebrow){font-size:14px}.landing-module__ESXKBq__faqList summary{min-height:32px;font-size:15px}.landing-module__ESXKBq__footerBottom{font-size:12px}.landing-module__ESXKBq__footer .landing-module__ESXKBq__care{font-size:11px}.landing-module__ESXKBq__page{--plum:#392043;--text:#655567;background:#fff9f1}.landing-module__ESXKBq__page em{color:#a54262}.landing-module__ESXKBq__hero{background:radial-gradient(at 84% 65%,#dfc3dd45,#0000 55%)}.landing-module__ESXKBq__artHalo{background:#cfacd2}.landing-module__ESXKBq__artHalo:before{border-color:#b98abd}.landing-module__ESXKBq__artSpark{color:#a23f68}.landing-module__ESXKBq__button{background:#5b286b}.landing-module__ESXKBq__manifesto{background:#eedbe9;border-color:#d9bdd4}.landing-module__ESXKBq__spaceCard{border-radius:20px}.landing-module__ESXKBq__diaryCard{color:#fff8ff;background:#654172}.landing-module__ESXKBq__communityCard{color:#fffaf4;background:#b25157}.landing-module__ESXKBq__calendarCard{color:#f6fff7;background:#356c63}.landing-module__ESXKBq__miniAgenda{color:#34594e}.landing-module__ESXKBq__spaceCard>p,.landing-module__ESXKBq__spaceCard .landing-module__ESXKBq__cardIndex{color:#fff7f3}.landing-module__ESXKBq__pause{background:#f1d2be}.landing-module__ESXKBq__faq{background:#e9d5e5}.landing-module__ESXKBq__coming{background:#fff3e5}.landing-module__ESXKBq__phone{box-shadow:14px 25px 65px #50264b30}.landing-module__ESXKBq__moods{gap:8px;margin:16px 0 0}.landing-module__ESXKBq__moods button{color:#66526d;min-width:60px;min-height:70px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:15px;justify-items:center;gap:6px;padding:2px;font-size:10px;display:grid}.landing-module__ESXKBq__moods button:nth-child(2)>span{color:#69417a;background:#d8b8dc}.landing-module__ESXKBq__moods button:nth-child(3)>span{color:#376e60;background:#b9d8cc}.landing-module__ESXKBq__moods button[aria-pressed=true]>span{outline-offset:3px;outline:2px solid #6c357f}.landing-module__ESXKBq__moods button[aria-pressed=true]{color:#59296c;font-weight:600}.landing-module__ESXKBq__demoMessage{color:#73557a;align-items:center;min-height:39px;font-size:9px;line-height:1.5;display:flex}.landing-module__ESXKBq__journalPreview{background:#dec6e0;min-height:195px}.landing-module__ESXKBq__journalPreview[data-view=community]{background:#f0c8bc}.landing-module__ESXKBq__journalPreview[data-view=agenda]{background:#c5ded1}.landing-module__ESXKBq__journalPreview>p{color:#634b65;min-height:32px;font-size:10px}.landing-module__ESXKBq__phoneGreeting>span{font-size:9px}.landing-module__ESXKBq__phoneNav{margin-top:15px}.landing-module__ESXKBq__phoneNav button{color:#76667b;cursor:pointer;background:0 0;border:0;border-radius:12px;align-content:center;justify-items:center;gap:5px;min-width:64px;min-height:48px;padding:7px 4px;font-family:inherit;font-size:9px;display:grid}.landing-module__ESXKBq__phoneNav button[aria-selected=true]{color:#59296c;background:#e4d1e8;font-weight:650}.landing-module__ESXKBq__demoReaction{color:#8c344e;cursor:pointer;background:#fff9f2;border:1px solid #b6637080;border-radius:12px;width:100%;min-height:44px;margin-top:12px;padding:8px 6px;font-size:9px;display:block}.landing-module__ESXKBq__demoReaction[aria-pressed=true]{color:#fff;background:#a44159}.landing-module__ESXKBq__demoPrivacy{text-align:center;color:#7b667b;padding:3px 0 9px;font-size:8px;display:block}.landing-module__ESXKBq__page button:focus-visible,.landing-module__ESXKBq__spaceGrid:focus-visible,.landing-module__ESXKBq__journalPreview:focus-visible{outline-offset:4px;outline:3px solid #9b5b99}.landing-module__ESXKBq__swipeHint{display:none}@media (prefers-reduced-motion:no-preference){.landing-module__ESXKBq__moods button>span{transition:transform .2s}.landing-module__ESXKBq__moods button[aria-pressed=true]>span{transform:scale(1.08)}.landing-module__ESXKBq__journalPreview{transition:background-color .3s}.landing-module__ESXKBq__phoneNav button{transition:background-color .2s}.landing-module__ESXKBq__demoReaction:active{transform:scale(.97)}}@media (max-width:760px){.landing-module__ESXKBq__hero{gap:24px;padding-top:36px}.landing-module__ESXKBq__heroCopy{font-size:15px}.landing-module__ESXKBq__heroArt{min-height:660px}.landing-module__ESXKBq__phone{transform:rotate(0)}.landing-module__ESXKBq__floatNote{pointer-events:none;padding:10px;font-size:9px;top:73px;left:-3px}.landing-module__ESXKBq__floatPrivate{pointer-events:none;padding:10px;bottom:70px;right:-3px}.landing-module__ESXKBq__floatPrivate strong{font-size:10px}.landing-module__ESXKBq__floatPrivate p{font-size:9px}.landing-module__ESXKBq__floatNote,.landing-module__ESXKBq__floatPrivate{display:none}.landing-module__ESXKBq__artHalo{background:#c3a0ca;height:525px}.landing-module__ESXKBq__artCaption{max-width:290px;font-size:10px;line-height:1.6;bottom:-2px}.landing-module__ESXKBq__spaces{padding-top:50px;padding-bottom:46px}.landing-module__ESXKBq__swipeHint{color:#7d4e80;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;font-size:12px;display:flex}.landing-module__ESXKBq__swipeHint>span{font-size:22px}.landing-module__ESXKBq__spaceGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#93609b #efe1ed;border-radius:20px;grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;gap:13px;padding:5px 1px 17px;scroll-padding-inline:1px;overflow-x:auto}.landing-module__ESXKBq__spaceCard{scroll-snap-align:start;min-height:410px}.landing-module__ESXKBq__spaceCard h3{font-size:27px}.landing-module__ESXKBq__spaceCard>p{font-size:14px;line-height:1.7}.landing-module__ESXKBq__sectionHeading{gap:15px;margin-bottom:20px}.landing-module__ESXKBq__sectionHeading h2{font-size:32px}.landing-module__ESXKBq__privacy,.landing-module__ESXKBq__faq{padding-top:48px;padding-bottom:48px}.landing-module__ESXKBq__page a:active,.landing-module__ESXKBq__page summary:active{opacity:.85}}@keyframes landing-module__ESXKBq__arrive{0%{opacity:.2;translate:0 20px}to{opacity:1;translate:0}}@keyframes landing-module__ESXKBq__welcomeFloat{0%,to{translate:0}35%{translate:0 -12px}70%{translate:0 5px}}@keyframes landing-module__ESXKBq__reveal{0%{opacity:.45;translate:0 28px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.landing-module__ESXKBq__heroText>*{animation:.8s cubic-bezier(.2,.7,.2,1) both landing-module__ESXKBq__arrive}.landing-module__ESXKBq__heroText h1{animation-delay:80ms}.landing-module__ESXKBq__heroCopy{animation-delay:.16s}.landing-module__ESXKBq__heroText .landing-module__ESXKBq__button{animation-delay:.24s}.landing-module__ESXKBq__heroNote{animation-delay:.32s}.landing-module__ESXKBq__phone{animation:4.5s ease-in-out landing-module__ESXKBq__welcomeFloat}.landing-module__ESXKBq__floatNote{animation:4s ease-in-out landing-module__ESXKBq__welcomeFloat}.landing-module__ESXKBq__floatPrivate{animation:4.8s ease-in-out landing-module__ESXKBq__welcomeFloat}.landing-module__ESXKBq__phone,.landing-module__ESXKBq__floatNote,.landing-module__ESXKBq__floatPrivate,.landing-module__ESXKBq__artHalo,.landing-module__ESXKBq__artSpark,.landing-module__ESXKBq__spaceCard,.landing-module__ESXKBq__paper,.landing-module__ESXKBq__miniAgenda,.landing-module__ESXKBq__reactionCloud span,.landing-module__ESXKBq__privacySeal,.landing-module__ESXKBq__brand img,.landing-module__ESXKBq__button svg,.landing-module__ESXKBq__navCta svg,.landing-module__ESXKBq__faqList summary>span{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,color .2s}.landing-module__ESXKBq__faqList details[open]>p{animation:.25s ease-out landing-module__ESXKBq__arrive}@supports (animation-timeline:view()){.landing-module__ESXKBq__sectionHeading,.landing-module__ESXKBq__spaceCard,.landing-module__ESXKBq__pause h2,.landing-module__ESXKBq__privacyIntro,.landing-module__ESXKBq__privacyList article,.landing-module__ESXKBq__faq>div,.landing-module__ESXKBq__coming>h2{animation:linear both landing-module__ESXKBq__reveal;animation-timeline:view();animation-range:entry 5% entry 85%}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-module__ESXKBq__heroArt:hover .landing-module__ESXKBq__phone{transform:rotate(0)translateY(-8px);box-shadow:12px 30px 65px #5a355032}.landing-module__ESXKBq__heroArt:hover .landing-module__ESXKBq__artHalo{transform:rotate(0)scale(1.025)}.landing-module__ESXKBq__heroArt:hover .landing-module__ESXKBq__artSpark{transform:rotate(65deg)scale(1.1)}.landing-module__ESXKBq__heroArt:hover .landing-module__ESXKBq__floatNote{transform:rotate(-11deg)translate(-9px,-6px)}.landing-module__ESXKBq__heroArt:hover .landing-module__ESXKBq__floatPrivate{transform:rotate(1deg)translate(9px,3px)}.landing-module__ESXKBq__spaceCard:hover{transform:translateY(-7px);box-shadow:0 18px 36px #58354c13}.landing-module__ESXKBq__diaryCard:hover .landing-module__ESXKBq__paper{transform:rotate(0)translateY(-8px)}.landing-module__ESXKBq__communityCard:hover .landing-module__ESXKBq__reactionCloud span:first-child{transform:translate(-5px,-8px)rotate(-5deg)}.landing-module__ESXKBq__communityCard:hover .landing-module__ESXKBq__reactionCloud span:nth-child(2){transform:translate(5px,-5px)rotate(5deg)}.landing-module__ESXKBq__communityCard:hover .landing-module__ESXKBq__reactionCloud span:nth-child(3){transform:translate(20px,4px)rotate(-3deg)}.landing-module__ESXKBq__calendarCard:hover .landing-module__ESXKBq__miniAgenda{transform:rotate(-1deg)translateY(-6px)}.landing-module__ESXKBq__privacyIntro:hover .landing-module__ESXKBq__privacySeal{transform:rotate(-12deg)scale(1.08)}.landing-module__ESXKBq__brand:hover img{transform:rotate(-8deg)scale(1.08)}.landing-module__ESXKBq__button:hover svg,.landing-module__ESXKBq__navCta:hover svg{transform:translate(5px)}}.landing-module__ESXKBq__heroArt{display:block}.landing-module__ESXKBq__assemblyStage{justify-content:center;align-items:center;min-height:620px;padding:0 0 65px;display:flex;position:relative}.landing-module__ESXKBq__buildSteps{color:#82638a;justify-content:center;align-items:center;gap:11px;font-size:10px;display:flex;position:absolute;bottom:25px;left:0;right:0}.landing-module__ESXKBq__buildSteps span{align-items:center;gap:6px;display:inline-flex}.landing-module__ESXKBq__buildSteps span:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.landing-module__ESXKBq__buildSteps i{transform-origin:0;background:#c2a4c7;width:20px;height:1px}.landing-module__ESXKBq__heroArt[data-build-step="1"] .landing-module__ESXKBq__buildSteps span:first-of-type,.landing-module__ESXKBq__heroArt[data-build-step="2"] .landing-module__ESXKBq__buildSteps span:nth-of-type(2),.landing-module__ESXKBq__heroArt[data-build-step="3"] .landing-module__ESXKBq__buildSteps span:nth-of-type(3){color:#5e2f72;font-weight:700}.landing-module__ESXKBq__scrollTrack{display:none}@media (prefers-reduced-motion:no-preference){.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__scrollTrack{z-index:20;height:4px;transform:scaleX(var(--page-progress,0));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#674174,#c25c72,#dfa252,#438e7b);display:block;position:fixed;inset:0 0 auto}.landing-module__ESXKBq__page[data-scroll-ready] [data-scroll],.landing-module__ESXKBq__page[data-scroll-ready] [data-assemble]{animation:none}.landing-module__ESXKBq__page[data-scroll-ready] [data-scroll=reveal],.landing-module__ESXKBq__page[data-scroll-ready] [data-scroll=card]{opacity:calc(.4 + var(--scroll-progress,1) * .6);translate:0 calc((1 - var(--scroll-progress,1)) * 46px)}.landing-module__ESXKBq__page[data-scroll-ready] [data-scroll=card]{scale:calc(.92 + var(--scroll-progress,1) * .08);transform-origin:bottom}.landing-module__ESXKBq__page[data-scroll-ready] [data-assemble]{opacity:calc(.25 + var(--piece-progress,1) * .75);translate:0 calc((1 - var(--piece-progress,1)) * 48px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__phone{rotate:calc((1 - var(--piece-progress,1)) * -9deg);scale:calc(.9 + var(--piece-progress,1) * .1)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__artHalo{scale:calc(.55 + var(--piece-progress,1) * .45)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__artSpark{rotate:calc((1 - var(--piece-progress,1)) * -100deg)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__buildSteps i{scale:clamp(.1,calc(var(--scene-progress,1) * 1.6),1) 1}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__phoneBrand,.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__moods{translate:calc((1 - var(--piece-progress,1)) * -24px) 0}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__journalPreview{translate:calc((1 - var(--piece-progress,1)) * 30px) calc((1 - var(--piece-progress,1)) * 20px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__manifesto>span{translate:calc((1 - var(--scroll-progress,1)) * -25px) 0}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__manifesto>span:nth-child(2n){translate:calc((1 - var(--scroll-progress,1)) * 25px) 0}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__pause h2{scale:calc(.9 + var(--scroll-progress,1) * .1);opacity:calc(.45 + var(--scroll-progress,1) * .55);animation:none}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__pause>span{rotate:calc((1 - var(--scroll-progress,1)) * -120deg);display:inline-block}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__pause>div{width:min(200px,50%);scale:var(--scroll-progress,1) 1;transform-origin:50%}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__spaceCard .landing-module__ESXKBq__paper{rotate:calc((1 - var(--scroll-progress,1)) * -12deg);translate:0 calc((1 - var(--scroll-progress,1)) * 40px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__spaceCard .landing-module__ESXKBq__reactionCloud>span:nth-child(odd){translate:calc((1 - var(--scroll-progress,1)) * -35px) calc((1 - var(--scroll-progress,1)) * 20px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__spaceCard .landing-module__ESXKBq__reactionCloud>span:nth-child(2n){translate:calc((1 - var(--scroll-progress,1)) * 35px) 0}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__spaceCard .landing-module__ESXKBq__miniAgenda{rotate:calc((1 - var(--scroll-progress,1)) * 12deg);translate:0 calc((1 - var(--scroll-progress,1)) * 35px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__privacySeal{rotate:calc((1 - var(--scroll-progress,1)) * -60deg)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__coming>img{scale:calc(.65 + var(--scroll-progress,1) * .35);rotate:calc((1 - var(--scroll-progress,1)) * -25deg)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__coming>h2{translate:0 calc((1 - var(--scroll-progress,1)) * 36px);animation:none}@media (max-width:760px){.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__heroArt{min-height:calc(100svh + 460px)}.landing-module__ESXKBq__page[data-scroll-ready] .landing-module__ESXKBq__assemblyStage{position:sticky;top:max(10px,50svh - 325px)}}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__page,.landing-module__ESXKBq__page *,.landing-module__ESXKBq__page :before,.landing-module__ESXKBq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
