.HeroDemo-module__qXF7iW__stage{--purple:#9a4ed1;--purple-dark:#7a3eb0;--soft:#f3ecf9;--ink:#212121;--muted:#757575;width:100%;height:100%;font-family:var(--font-lexend,"Lexend Deca"),system-ui,sans-serif;justify-content:center;align-items:center;display:flex;position:relative}.HeroDemo-module__qXF7iW__phone{background:#1c1226;border-radius:3.1em;width:19.4em;height:39em;padding:.55em;font-size:clamp(12px,min(77vh,760px)/39,19px);position:relative;box-shadow:0 0 0 .09em #ffffff29,0 1.6em 3.4em #0803148c,0 .4em 1em #08031466}.HeroDemo-module__qXF7iW__screen{width:100%;height:100%;color:var(--ink);background:#fff;border-radius:2.6em;flex-direction:column;display:flex;position:relative;overflow:hidden}.HeroDemo-module__qXF7iW__status{color:#111;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:2.9em;padding:.45em 1.45em 0;display:grid;position:relative}.HeroDemo-module__qXF7iW__time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-self:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92em;font-weight:600}.HeroDemo-module__qXF7iW__island{background:#1c1226;border-radius:1em;width:5.6em;height:1.55em}.HeroDemo-module__qXF7iW__sys{justify-self:center;align-items:center;gap:.32em;display:flex}.HeroDemo-module__qXF7iW__signal{fill:currentColor;width:1.05em;height:.7em}.HeroDemo-module__qXF7iW__wifi{fill:currentColor;width:.98em;height:.72em}.HeroDemo-module__qXF7iW__battery{border:.07em solid #11111173;border-radius:.22em;width:1.55em;height:.74em;padding:.09em;display:block;position:relative}.HeroDemo-module__qXF7iW__battery:after{content:"";background:#11111173;border-radius:0 .1em .1em 0;width:.1em;height:.26em;position:absolute;top:.22em;right:-.2em}.HeroDemo-module__qXF7iW__battery span{background:currentColor;border-radius:.12em;width:78%;height:100%;display:block}.HeroDemo-module__qXF7iW__appbar{z-index:2;background:#fff;flex:none;align-items:center;gap:.7em;height:3.5em;padding:0 1em;display:flex;position:relative;box-shadow:0 .12em .4em #2121211a}.HeroDemo-module__qXF7iW__icon{color:#3b3340;flex:none;width:1.35em;height:1.35em}.HeroDemo-module__qXF7iW__avatar{object-fit:cover;border-radius:50%;flex:none;width:2.3em;height:2.3em;margin-left:.15em}.HeroDemo-module__qXF7iW__title{letter-spacing:-.005em;flex:1;font-size:1.2em;font-weight:500}.HeroDemo-module__qXF7iW__iconBtn{place-items:center;width:1.6em;height:1.6em;display:grid;position:relative}.HeroDemo-module__qXF7iW__tapRing{opacity:0;pointer-events:none;background:#9a4ed138;border-radius:50%;position:absolute;inset:-.45em;transform:scale(.6)}.HeroDemo-module__qXF7iW__tapRing[data-on]{animation:.5s ease-out both HeroDemo-module__qXF7iW__tap}@keyframes HeroDemo-module__qXF7iW__tap{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(.95)}to{opacity:0;transform:scale(1.08)}}.HeroDemo-module__qXF7iW__thread{flex-direction:column;flex:1;gap:.55em;min-height:0;padding:1.1em .9em 5.4em;display:flex;position:relative;overflow:hidden}.HeroDemo-module__qXF7iW__welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 1.5em 5.6em;display:flex;position:absolute;inset:0}.HeroDemo-module__qXF7iW__welcomeAvatar{object-fit:cover;border-radius:50%;width:6.6em;height:6.6em}.HeroDemo-module__qXF7iW__welcomeTitle{margin:.85em 0 0;font-size:1.4em;font-weight:700;line-height:1.2}.HeroDemo-module__qXF7iW__welcomeBody{color:#3b3340;margin:.7em 0 0;font-size:.95em;line-height:1.5}.HeroDemo-module__qXF7iW__row{display:flex}.HeroDemo-module__qXF7iW__rowUser{justify-content:flex-end}.HeroDemo-module__qXF7iW__bubble{text-wrap:pretty;border-radius:1.05em;max-width:90%;margin:0;padding:.7em .85em;font-size:.96em;line-height:1.42;box-shadow:0 .06em .16em #21212124}.HeroDemo-module__qXF7iW__user{background:var(--purple);color:#fff;border-bottom-right-radius:.35em}.HeroDemo-module__qXF7iW__aria{background:var(--soft);color:var(--ink);border-bottom-left-radius:.35em}.HeroDemo-module__qXF7iW__dots{align-items:center;gap:.3em;height:2.6em;padding:0 1em;display:inline-flex}.HeroDemo-module__qXF7iW__dots i{background:#6d5a7d;border-radius:50%;width:.5em;height:.5em;animation:1.2s ease-in-out infinite HeroDemo-module__qXF7iW__dot}.HeroDemo-module__qXF7iW__dots i:nth-child(2){animation-delay:.16s}.HeroDemo-module__qXF7iW__dots i:nth-child(3){animation-delay:.32s}@keyframes HeroDemo-module__qXF7iW__dot{0%,60%,to{opacity:.4;transform:translateY(.18em)}30%{opacity:1;transform:translateY(-.26em)}}.HeroDemo-module__qXF7iW__inputBar{z-index:2;background:#fff;align-items:flex-end;gap:.7em;padding:.7em .8em 1.75em;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -.12em .32em #2121210f}.HeroDemo-module__qXF7iW__field{background:#f4eff8;border-radius:1.3em;flex:1;min-width:0;font-size:.95em;line-height:1.4;transition:height .2s cubic-bezier(.16,1,.3,1),box-shadow .25s ease-out;position:relative;overflow:hidden}.HeroDemo-module__qXF7iW__field[data-focus]{box-shadow:inset 0 0 0 .1em #9a4ed159}.HeroDemo-module__qXF7iW__fieldInner{padding:.62em 1em}.HeroDemo-module__qXF7iW__hintRow{white-space:nowrap;align-items:center;display:flex}.HeroDemo-module__qXF7iW__hint{color:#6f6678}.HeroDemo-module__qXF7iW__draft{color:var(--ink);display:block}.HeroDemo-module__qXF7iW__leaving{position:absolute;top:.62em;left:1em;right:1em}.HeroDemo-module__qXF7iW__caret{vertical-align:-.18em;background:var(--purple);width:.1em;height:1.1em;margin-left:.12em;animation:1s step-end infinite HeroDemo-module__qXF7iW__caret;display:inline-block}.HeroDemo-module__qXF7iW__caret[data-solid]{animation:none}.HeroDemo-module__qXF7iW__caretHint{margin:0 .08em 0 0}@keyframes HeroDemo-module__qXF7iW__caret{50%{opacity:0}}.HeroDemo-module__qXF7iW__send{background:var(--purple);border-radius:50%;flex:none;place-items:center;width:2.7em;height:2.7em;display:grid;position:relative}.HeroDemo-module__qXF7iW__sendIcon{color:#fff;width:1.3em;height:1.3em;margin-left:.1em}.HeroDemo-module__qXF7iW__home{z-index:3;opacity:.85;background:#1c1226;border-radius:1em;width:6.4em;height:.28em;margin-left:-3.2em;position:absolute;bottom:.55em;left:50%}@media (prefers-reduced-motion:reduce){.HeroDemo-module__qXF7iW__dots i,.HeroDemo-module__qXF7iW__caret,.HeroDemo-module__qXF7iW__tapRing[data-on]{animation:none}}
.FeaturesBento-module__60BvZa__section{--purple:#9a4ed1;--purple-light:#b47ddb;--purple-dark:#7a3eb0;--soft:#f3ecf9;--ink:#212121;--muted:#757575;font-family:var(--font-lexend,"Lexend Deca"),system-ui,sans-serif;color:var(--ink);background:linear-gradient(#f8f5fc,#fff);padding:80px 0}.FeaturesBento-module__60BvZa__container{max-width:1280px;margin:0 auto;padding:0 20px}.FeaturesBento-module__60BvZa__head{text-align:center;margin-bottom:48px}.FeaturesBento-module__60BvZa__eyebrow{color:var(--purple);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.FeaturesBento-module__60BvZa__head h2{margin:16px 0 24px;font-size:1.875rem;font-weight:700;line-height:1.2}.FeaturesBento-module__60BvZa__grad{background:linear-gradient(135deg,#8a3ec1,#b47ddb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesBento-module__60BvZa__head p{max-width:42rem;color:var(--muted);margin:0 auto;font-size:1.125rem;line-height:1.6}.FeaturesBento-module__60BvZa__bento{grid-template-columns:1fr;gap:16px;display:grid}.FeaturesBento-module__60BvZa__tile{--pad:28px;--line:#ebe0f5;background:var(--soft);border-radius:30px;flex-direction:column;display:flex;position:relative;overflow:hidden}.FeaturesBento-module__60BvZa__tile.FeaturesBento-module__60BvZa__tasks,.FeaturesBento-module__60BvZa__tile.FeaturesBento-module__60BvZa__learn{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.FeaturesBento-module__60BvZa__text{z-index:2;padding:var(--pad)var(--pad)0;position:relative}.FeaturesBento-module__60BvZa__text h3{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.FeaturesBento-module__60BvZa__text p{color:#615a68;max-width:26rem;margin:8px 0 0;font-size:.975rem;line-height:1.55}.FeaturesBento-module__60BvZa__visual{min-height:0;padding:0 var(--pad)var(--pad);flex:1;margin-top:22px;position:relative}.FeaturesBento-module__60BvZa__tile.FeaturesBento-module__60BvZa__chat{background:var(--purple-dark);color:#fff;min-height:470px}.FeaturesBento-module__60BvZa__chat .FeaturesBento-module__60BvZa__text p{color:#ffffffe0}.FeaturesBento-module__60BvZa__chat .FeaturesBento-module__60BvZa__visual{padding:0}.FeaturesBento-module__60BvZa__chatCol{z-index:2;height:100%;padding:0 var(--pad)var(--pad);flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.FeaturesBento-module__60BvZa__chatBubble{background:var(--soft);max-width:min(21rem,64%);color:var(--ink);text-wrap:pretty;border-radius:18px 18px 18px 6px;margin:0;padding:11px 15px;font-size:.95rem;line-height:1.45}.FeaturesBento-module__60BvZa__chatBubble:nth-of-type(3){color:var(--purple-dark);font-weight:600}.FeaturesBento-module__60BvZa__chatInput{align-items:center;gap:10px;width:min(19.5rem,100%);margin-top:auto;padding-top:20px;display:flex}.FeaturesBento-module__60BvZa__chatField{color:#6f6678;background:#fff;border-radius:24px;flex:1;padding:11px 18px;font-size:.95rem;line-height:1.4}.FeaturesBento-module__60BvZa__chatSend{background:var(--purple-light);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.FeaturesBento-module__60BvZa__chatSend svg{width:20px;height:20px;margin-left:2px}.FeaturesBento-module__60BvZa__ariaArt{z-index:1;pointer-events:none;width:150px;height:auto;position:absolute;bottom:86px;right:-22px}.FeaturesBento-module__60BvZa__programList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.FeaturesBento-module__60BvZa__program{background:#fff;border-radius:20px;align-items:center;gap:14px;min-height:72px;padding-right:12px;display:flex;overflow:hidden}.FeaturesBento-module__60BvZa__program img{object-fit:cover;flex:none;align-self:stretch;width:72px;min-height:72px}.FeaturesBento-module__60BvZa__program div{flex:1;min-width:0}.FeaturesBento-module__60BvZa__program strong{padding:10px 0;font-size:.98rem;font-weight:600;line-height:1.3;display:block}.FeaturesBento-module__60BvZa__word{white-space:nowrap}.FeaturesBento-module__60BvZa__programSub{display:none}.FeaturesBento-module__60BvZa__chev{width:22px;height:22px;color:var(--purple);flex:none}.FeaturesBento-module__60BvZa__taskCard{background:linear-gradient(135deg,#f3ecf9,#fcf9ff);border-radius:22px;flex-direction:column;gap:10px;padding:16px;display:flex}.FeaturesBento-module__60BvZa__taskHead{justify-content:space-between;align-items:center;padding:0 2px 2px;display:flex}.FeaturesBento-module__60BvZa__taskHead strong{font-size:1.02rem;font-weight:600}.FeaturesBento-module__60BvZa__taskDots{gap:6px;display:flex}.FeaturesBento-module__60BvZa__taskDots i{background:#ddd0e8;border-radius:50%;width:9px;height:9px;transition:background .35s ease-out}.FeaturesBento-module__60BvZa__taskDots i[data-done][data-key=module]{background:#8b5cf6}.FeaturesBento-module__60BvZa__taskDots i[data-done][data-key=mood]{background:#ec4899}.FeaturesBento-module__60BvZa__taskDots i[data-done][data-key=aria]{background:#14b8a6}.FeaturesBento-module__60BvZa__task{--c1:#8b5cf6;--c2:#7c3aed;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:11px 12px;display:flex}.FeaturesBento-module__60BvZa__task[data-key=mood]{--c1:#ec4899;--c2:#db2777}.FeaturesBento-module__60BvZa__task[data-key=aria]{--c1:#14b8a6;--c2:#0d9488}.FeaturesBento-module__60BvZa__taskIcon{background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.FeaturesBento-module__60BvZa__taskIcon svg{width:19px;height:19px}.FeaturesBento-module__60BvZa__taskText{flex-direction:column;flex:1;min-width:0;display:flex}.FeaturesBento-module__60BvZa__taskText strong{font-size:.93rem;font-weight:600;line-height:1.3;transition:color .3s ease-out}.FeaturesBento-module__60BvZa__taskText span{color:#6f6678;font-size:.8rem;line-height:1.35}.FeaturesBento-module__60BvZa__taskCheck{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:background .3s ease-out,box-shadow .3s ease-out;display:grid;position:relative;box-shadow:inset 0 0 0 2px #e2d7ea}.FeaturesBento-module__60BvZa__taskCheck:before{content:"";background:linear-gradient(135deg,var(--c1),var(--c2));opacity:0;border-radius:50%;transition:opacity .25s ease-out,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.6)}.FeaturesBento-module__60BvZa__task[data-done] .FeaturesBento-module__60BvZa__taskCheck:before{opacity:1;transform:scale(1)}.FeaturesBento-module__60BvZa__taskCheck svg{opacity:0;width:14px;height:14px;transition:opacity .25s ease-out,transform .3s cubic-bezier(.16,1,.3,1);position:relative;transform:scale(.5)}.FeaturesBento-module__60BvZa__task[data-done] .FeaturesBento-module__60BvZa__taskCheck{box-shadow:inset 0 0 0 2px #0000}.FeaturesBento-module__60BvZa__task[data-done] .FeaturesBento-module__60BvZa__taskCheck svg{opacity:1;transform:scale(1)}.FeaturesBento-module__60BvZa__task[data-done] .FeaturesBento-module__60BvZa__taskText strong{color:#6f6678}.FeaturesBento-module__60BvZa__moodSheet{flex-direction:column;height:100%;display:flex}.FeaturesBento-module__60BvZa__moodAsk{margin:0 0 14px;font-size:1.05rem;font-weight:600}.FeaturesBento-module__60BvZa__moodRow{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.FeaturesBento-module__60BvZa__moodOpt{flex-direction:column;align-items:center;gap:8px;display:flex}.FeaturesBento-module__60BvZa__moodFace{color:#5d5564;background:#fff;border-radius:50%;place-items:center;width:50px;height:50px;transition:background .25s ease-out,color .25s ease-out,box-shadow .25s ease-out,transform .14s ease-out;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e4d8ee}.FeaturesBento-module__60BvZa__moodFace svg{z-index:1;width:29px;height:29px;position:relative}.FeaturesBento-module__60BvZa__moodFace:before{content:"";opacity:0;background:linear-gradient(135deg,#ec4899,#db2777);border-radius:50%;transition:opacity .3s ease-out,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.85)}.FeaturesBento-module__60BvZa__moodOpt[data-sel] .FeaturesBento-module__60BvZa__moodFace:before{opacity:1;transform:scale(1)}.FeaturesBento-module__60BvZa__moodFace:after{content:"";opacity:0;background:#ec489933;border-radius:50%;transition:opacity .3s ease-out,transform .3s ease-out;position:absolute;inset:-7px;transform:scale(.7)}.FeaturesBento-module__60BvZa__moodFace[data-tap]{transform:scale(.9)}.FeaturesBento-module__60BvZa__moodFace[data-tap]:after{opacity:1;transition-duration:.1s;transform:scale(1)}.FeaturesBento-module__60BvZa__moodLabel{color:#615a68;white-space:nowrap;font-size:.8rem;line-height:1.2;transition:color .25s ease-out}.FeaturesBento-module__60BvZa__moodOpt[data-sel] .FeaturesBento-module__60BvZa__moodFace{color:#fff;box-shadow:0 6px 14px #ec48994d}.FeaturesBento-module__60BvZa__moodOpt[data-sel] .FeaturesBento-module__60BvZa__moodLabel{color:#be185d;font-weight:600}.FeaturesBento-module__60BvZa__moodNote{color:#8a8291;background:#fff;border-radius:14px;margin:18px 0 16px;padding:13px 16px;font-size:.88rem}.FeaturesBento-module__60BvZa__moodCta{color:#fff;text-align:center;background:#e2d4ec;border-radius:28px;margin-top:auto;padding:13px;font-size:.98rem;font-weight:600;transition:box-shadow .4s ease-out .12s,transform .14s ease-out;position:relative;overflow:hidden}.FeaturesBento-module__60BvZa__moodCta:before{content:"";opacity:0;background:linear-gradient(135deg,#ec4899,#db2777);transition:opacity .4s ease-out .12s;position:absolute;inset:0}.FeaturesBento-module__60BvZa__moodCta span{position:relative}.FeaturesBento-module__60BvZa__moodCta[data-ready]{box-shadow:0 6px 14px #ec489947}.FeaturesBento-module__60BvZa__moodCta[data-ready]:before{opacity:1}.FeaturesBento-module__60BvZa__moodCta[data-press]{transform:scale(.97)}.FeaturesBento-module__60BvZa__learnHead{z-index:2;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.FeaturesBento-module__60BvZa__learnHead img{object-fit:cover;border-radius:12px;width:44px;height:44px}.FeaturesBento-module__60BvZa__learnHead strong{font-size:1rem;font-weight:600}.FeaturesBento-module__60BvZa__path{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:relative}.FeaturesBento-module__60BvZa__path:before{content:"";background:#e4d6f0;border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:15px}.FeaturesBento-module__60BvZa__step{align-items:center;gap:12px;display:flex;position:relative}.FeaturesBento-module__60BvZa__stepNo{z-index:1;width:33px;height:33px;color:var(--purple-dark);background:#ece2f4;border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:800;transition:background .3s ease-out,color .3s ease-out;display:grid;position:relative;box-shadow:0 0 0 4px #fff}.FeaturesBento-module__60BvZa__step:first-child .FeaturesBento-module__60BvZa__stepNo:before,.FeaturesBento-module__60BvZa__step:last-child .FeaturesBento-module__60BvZa__stepNo:after{content:"";background:#fff;width:11px;height:60px;margin-left:-5.5px;position:absolute;left:50%}.FeaturesBento-module__60BvZa__step:first-child .FeaturesBento-module__60BvZa__stepNo:before{bottom:calc(100% + 4px)}.FeaturesBento-module__60BvZa__step:last-child .FeaturesBento-module__60BvZa__stepNo:after{top:calc(100% + 4px)}.FeaturesBento-module__60BvZa__stepNum,.FeaturesBento-module__60BvZa__stepCheck{grid-area:1/1;place-items:center;transition:opacity .25s ease-out,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.FeaturesBento-module__60BvZa__stepCheck{opacity:0;transform:scale(.5)}.FeaturesBento-module__60BvZa__stepCheck svg{width:15px;height:15px}.FeaturesBento-module__60BvZa__step[data-current] .FeaturesBento-module__60BvZa__stepNo,.FeaturesBento-module__60BvZa__step[data-done] .FeaturesBento-module__60BvZa__stepNo{background:var(--purple);color:#fff}.FeaturesBento-module__60BvZa__step[data-done] .FeaturesBento-module__60BvZa__stepNum{opacity:0;transform:scale(.5)}.FeaturesBento-module__60BvZa__step[data-done] .FeaturesBento-module__60BvZa__stepCheck{opacity:1;transform:scale(1)}.FeaturesBento-module__60BvZa__stepCard{min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:#faf7fd;border-radius:16px;flex-direction:column;flex:1;align-items:flex-start;gap:7px;padding:12px 14px;transition:box-shadow .35s ease-out,background .35s ease-out;display:flex}.FeaturesBento-module__60BvZa__step[data-current] .FeaturesBento-module__60BvZa__stepCard{box-shadow:inset 0 0 0 2px var(--purple);background:#fff}.FeaturesBento-module__60BvZa__stepCard strong{font-size:.95rem;font-weight:600;line-height:1.3}.FeaturesBento-module__60BvZa__stepSlot{justify-items:start;display:grid}.FeaturesBento-module__60BvZa__stepTag,.FeaturesBento-module__60BvZa__stepCta{opacity:0;grid-area:1/1;transition:opacity .3s ease-out}.FeaturesBento-module__60BvZa__stepTag[data-show],.FeaturesBento-module__60BvZa__stepCta[data-show]{opacity:1;transition-delay:.15s}.FeaturesBento-module__60BvZa__stepTag{background:var(--soft);color:var(--purple-dark);border-radius:20px;padding:3px 10px;font-size:.78rem;font-weight:600;line-height:1.4}.FeaturesBento-module__60BvZa__stepCta{background:linear-gradient(90deg,var(--purple),var(--purple-dark));color:#fff;border-radius:20px;align-items:center;gap:2px;padding:3px 10px 3px 12px;font-size:.78rem;font-weight:700;line-height:1.4;display:inline-flex}.FeaturesBento-module__60BvZa__stepCta svg{width:13px;height:13px}.FeaturesBento-module__60BvZa__journal .FeaturesBento-module__60BvZa__visual{flex-direction:column;display:flex}.FeaturesBento-module__60BvZa__journalChips{gap:6px;display:flex}.FeaturesBento-module__60BvZa__journalChips span{color:#5d5564;background:#fff;border-radius:20px;padding:6px 13px;font-size:.82rem;line-height:1.3}.FeaturesBento-module__60BvZa__journalChips span[data-sel]{background:var(--purple);color:#fff;font-weight:600}.FeaturesBento-module__60BvZa__journalGrid{grid-template-rows:132px 132px;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.FeaturesBento-module__60BvZa__entry{background:#fff;border-radius:18px;flex-direction:column;gap:9px;min-height:132px;padding:14px;display:flex}.FeaturesBento-module__60BvZa__entry[data-new]{box-shadow:inset 0 0 0 2px #9a4ed159}.FeaturesBento-module__60BvZa__entryTop{justify-content:space-between;align-items:center;min-height:20px;display:flex}.FeaturesBento-module__60BvZa__entry strong{font-size:.95rem;font-weight:600;line-height:1.25}.FeaturesBento-module__60BvZa__bar{background:#eee7f3;border-radius:4px;height:7px;display:block}.FeaturesBento-module__60BvZa__barTitle{background:#e3d9ea;height:12px;margin:3px 0 9px}.FeaturesBento-module__60BvZa__entryMood{background:var(--soft);color:var(--purple-dark);border-radius:20px;padding:2px 9px;font-size:.72rem;font-weight:600}.FeaturesBento-module__60BvZa__entryActions{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.FeaturesBento-module__60BvZa__entryActions span{background:var(--soft);width:28px;height:28px;color:var(--purple);border-radius:9px;place-items:center;display:grid}.FeaturesBento-module__60BvZa__entryActions span[data-del]{color:#dc3545;background:#fdecee}.FeaturesBento-module__60BvZa__entryActions svg{width:14px;height:14px}.FeaturesBento-module__60BvZa__journalAdd{z-index:2;right:calc(var(--pad) - 8px);bottom:calc(var(--pad) - 8px);background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .14s ease-out;display:grid;position:absolute;box-shadow:0 8px 18px #7a3eb052}.FeaturesBento-module__60BvZa__journalAdd:after{content:"";opacity:0;background:#9a4ed138;border-radius:50%;transition:opacity .3s ease-out,transform .3s ease-out;position:absolute;inset:-7px;transform:scale(.7)}.FeaturesBento-module__60BvZa__journalAdd[data-press]{transform:scale(.88)}.FeaturesBento-module__60BvZa__journalAdd[data-press]:after{opacity:1;transition-duration:.1s;transform:scale(1)}.FeaturesBento-module__60BvZa__journalAdd svg{width:22px;height:22px}@media (max-width:639px){.FeaturesBento-module__60BvZa__chatBubble:nth-of-type(2){display:none}.FeaturesBento-module__60BvZa__tile.FeaturesBento-module__60BvZa__chat{min-height:0}.FeaturesBento-module__60BvZa__chatCol{min-height:236px}}@media (min-width:640px){.FeaturesBento-module__60BvZa__programSub{color:#6f6678;margin:-6px 0 10px;font-size:.84rem;line-height:1.4;display:block}.FeaturesBento-module__60BvZa__program img{width:92px}}@media (min-width:768px){.FeaturesBento-module__60BvZa__section{padding:120px 0}.FeaturesBento-module__60BvZa__container{padding:0 40px}.FeaturesBento-module__60BvZa__head{margin-bottom:64px}.FeaturesBento-module__60BvZa__head h2{font-size:2.25rem}.FeaturesBento-module__60BvZa__bento{grid-template-columns:repeat(2,1fr);gap:20px}.FeaturesBento-module__60BvZa__chat,.FeaturesBento-module__60BvZa__journal{grid-column:1/-1}.FeaturesBento-module__60BvZa__chatBubble{max-width:23rem;font-size:1rem}.FeaturesBento-module__60BvZa__ariaArt{width:min(46%,400px);bottom:-8px;right:3%}.FeaturesBento-module__60BvZa__journalGrid{grid-template-rows:132px;grid-template-columns:repeat(3,1fr)}.FeaturesBento-module__60BvZa__journalAdd{top:-6px;bottom:auto;right:var(--pad)}}@media (min-width:1024px){.FeaturesBento-module__60BvZa__head h2{font-size:3rem}.FeaturesBento-module__60BvZa__bento{grid-template-columns:repeat(12,1fr);gap:24px}.FeaturesBento-module__60BvZa__tile{--pad:32px}.FeaturesBento-module__60BvZa__chat{grid-column:span 7}.FeaturesBento-module__60BvZa__programs{grid-column:span 5}.FeaturesBento-module__60BvZa__tasks,.FeaturesBento-module__60BvZa__mood,.FeaturesBento-module__60BvZa__learn{grid-column:span 4}.FeaturesBento-module__60BvZa__ariaArt{width:52%;max-width:370px;right:-5%}}@media (prefers-reduced-motion:reduce){.FeaturesBento-module__60BvZa__moodFace,.FeaturesBento-module__60BvZa__moodFace:after,.FeaturesBento-module__60BvZa__moodLabel,.FeaturesBento-module__60BvZa__moodCta,.FeaturesBento-module__60BvZa__moodCta:before,.FeaturesBento-module__60BvZa__moodFace:before,.FeaturesBento-module__60BvZa__taskCheck,.FeaturesBento-module__60BvZa__taskCheck:before,.FeaturesBento-module__60BvZa__taskCheck svg,.FeaturesBento-module__60BvZa__taskText strong,.FeaturesBento-module__60BvZa__taskDots i,.FeaturesBento-module__60BvZa__stepNo,.FeaturesBento-module__60BvZa__stepNum,.FeaturesBento-module__60BvZa__stepCheck,.FeaturesBento-module__60BvZa__stepCard,.FeaturesBento-module__60BvZa__stepTag,.FeaturesBento-module__60BvZa__stepCta,.FeaturesBento-module__60BvZa__journalAdd,.FeaturesBento-module__60BvZa__journalAdd:after{transition:none}}
