.core-section[data-astro-cid-ldlxsls6]{background:linear-gradient(#fff,#f7f9fc 40%,#fff);padding-block:55px}.core-section[data-astro-cid-ldlxsls6] .section-head[data-astro-cid-ldlxsls6]{margin-bottom:30px}.core-grid[data-astro-cid-ldlxsls6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.core-card[data-astro-cid-ldlxsls6]{--accent:#2364b9;--tint:#edf4ff;--edge:#d5e4fa;border:1px solid var(--edge);background:#fff;border-radius:30px;flex-direction:column;min-width:0;padding:30px 26px 22px;display:flex}.present[data-astro-cid-ldlxsls6]{--accent:#b94330;--tint:#fff1ec;--edge:#f7d9cb}.future[data-astro-cid-ldlxsls6]{--accent:#08795c;--tint:#edf9f3;--edge:#ccebdd}.core-label[data-astro-cid-ldlxsls6]{color:var(--accent);align-items:center;gap:12px;display:flex}.core-label[data-astro-cid-ldlxsls6] h3[data-astro-cid-ldlxsls6]{font-size:23px}.core-icon[data-astro-cid-ldlxsls6]{background:var(--tint);border-radius:16px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.core-number[data-astro-cid-ldlxsls6]{margin-left:auto;font-size:11px}.core-category[data-astro-cid-ldlxsls6]{color:var(--accent);letter-spacing:.08em;margin:23px 0 12px;font-size:10px}h4[data-astro-cid-ldlxsls6]{letter-spacing:-.04em;margin:0 0 17px;font-size:24px;font-weight:500;line-height:1.35}.core-description[data-astro-cid-ldlxsls6]{margin-bottom:28px;font-size:13px;line-height:1.85}.core-description[data-astro-cid-ldlxsls6].with-access{margin-bottom:14px}.core-access-labels[data-astro-cid-ldlxsls6]{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.core-access-labels[data-astro-cid-ldlxsls6] span[data-astro-cid-ldlxsls6]{border:1px solid var(--edge);background:var(--tint);max-width:100%;color:var(--accent);overflow-wrap:anywhere;border-radius:12px;padding:6px 10px;font-size:10px;line-height:1.5}.core-preview[data-astro-cid-ldlxsls6]{background:var(--tint);color:var(--accent);border-radius:22px;margin-top:auto;padding:22px 18px 13px}.core-journal[data-astro-cid-ldlxsls6],.core-habits[data-astro-cid-ldlxsls6],.core-goal[data-astro-cid-ldlxsls6]{min-height:230px}.core-journal[data-astro-cid-ldlxsls6]{padding:12px 6px}.core-journal[data-astro-cid-ldlxsls6] p[data-astro-cid-ldlxsls6]{color:var(--accent);margin:18px 0 28px;font-size:20px;line-height:1.55}.journal-rule[data-astro-cid-ldlxsls6]{background:var(--edge);height:1px;margin-top:16px;display:block}.journal-rule[data-astro-cid-ldlxsls6].short{width:65%}.habit-example[data-astro-cid-ldlxsls6]{border:1px solid var(--edge);background:#fff;border-radius:18px;align-items:center;gap:10px;margin-bottom:12px;padding:13px 10px;font-size:12px;display:flex}.habit-mark[data-astro-cid-ldlxsls6]{background:var(--tint);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.habit-rhythm[data-astro-cid-ldlxsls6]{justify-content:space-between;gap:6px;margin:24px 0 12px;display:flex}.habit-rhythm[data-astro-cid-ldlxsls6]>span[data-astro-cid-ldlxsls6]{border:1px solid var(--edge);background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.habit-rhythm[data-astro-cid-ldlxsls6] .filled[data-astro-cid-ldlxsls6]{background:#fbe0d5}.goal-symbol[data-astro-cid-ldlxsls6]{background:#d4efe2;border-radius:50%;place-items:center;width:47px;height:47px;display:inline-grid}.core-goal[data-astro-cid-ldlxsls6] p[data-astro-cid-ldlxsls6]{color:var(--accent);margin:12px 0 5px;font-size:15px;line-height:1.5}.core-goal[data-astro-cid-ldlxsls6] small[data-astro-cid-ldlxsls6]{font-size:10px}.horizon-list[data-astro-cid-ldlxsls6]{flex-wrap:wrap;gap:6px;margin:17px 0 12px;display:flex}.horizon-list[data-astro-cid-ldlxsls6] span[data-astro-cid-ldlxsls6]{border:1px solid var(--edge);background:#fff;border-radius:10px;padding:5px 8px;font-size:9px}.preview-caption[data-astro-cid-ldlxsls6]{text-align:center;margin-top:12px;font-size:9px;display:block}.core-connection[data-astro-cid-ldlxsls6]{background:#f0f6f7;border-radius:20px;justify-content:center;align-items:center;gap:18px;max-width:780px;margin:19px auto;padding:16px 26px;display:flex}.core-connection[data-astro-cid-ldlxsls6] svg[data-astro-cid-ldlxsls6]{color:#08795c;flex-shrink:0}.core-connection[data-astro-cid-ldlxsls6] p[data-astro-cid-ldlxsls6]{font-size:14px}.core-access[data-astro-cid-ldlxsls6]{grid-template-columns:1fr 1fr;gap:40px;max-width:900px;margin:auto;display:grid}.core-access[data-astro-cid-ldlxsls6]>div[data-astro-cid-ldlxsls6]{padding-left:24px;position:relative}.access-dot[data-astro-cid-ldlxsls6]{background:#307de8;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.premium-dot[data-astro-cid-ldlxsls6]{background:#b94330}.core-access[data-astro-cid-ldlxsls6] h3[data-astro-cid-ldlxsls6]{margin-bottom:10px;font-size:16px}.core-access[data-astro-cid-ldlxsls6] p[data-astro-cid-ldlxsls6]{font-size:12px}.core-access[data-astro-cid-ldlxsls6] a[data-astro-cid-ldlxsls6]{margin-top:15px;font-size:12px}@media (width<=920px){.core-section[data-astro-cid-ldlxsls6]{padding-block:40px}.core-section[data-astro-cid-ldlxsls6] .section-head[data-astro-cid-ldlxsls6]{margin-bottom:22px}}@media (width<=640px){.core-section[data-astro-cid-ldlxsls6]{padding-block:32px}.core-section[data-astro-cid-ldlxsls6] .section-head[data-astro-cid-ldlxsls6]{margin-bottom:18px}}@media (width<=1000px) and (width>=761px){.core-grid[data-astro-cid-ldlxsls6]{gap:12px}.core-card[data-astro-cid-ldlxsls6]{padding:24px 18px 18px}.core-label[data-astro-cid-ldlxsls6] h3[data-astro-cid-ldlxsls6]{font-size:18px}.core-icon[data-astro-cid-ldlxsls6]{width:36px;height:36px}h4[data-astro-cid-ldlxsls6]{font-size:21px}.core-preview[data-astro-cid-ldlxsls6]{padding-inline:12px}}@media (width<=760px){.core-grid[data-astro-cid-ldlxsls6]{grid-template-columns:1fr;gap:20px;max-width:480px;margin:auto}.core-card[data-astro-cid-ldlxsls6]{padding:28px 24px 20px}.core-journal[data-astro-cid-ldlxsls6],.core-habits[data-astro-cid-ldlxsls6],.core-goal[data-astro-cid-ldlxsls6]{min-height:0}.core-journal[data-astro-cid-ldlxsls6]{padding-bottom:16px}.core-connection[data-astro-cid-ldlxsls6]{align-items:flex-start;padding:20px}.core-connection[data-astro-cid-ldlxsls6] p[data-astro-cid-ldlxsls6]{font-size:12px}.core-access[data-astro-cid-ldlxsls6]{grid-template-columns:1fr;gap:26px;max-width:480px}}.privacy-lock[data-astro-cid-p5cqgtg4]{flex-shrink:0;display:inline-flex}.companion-card[data-astro-cid-gjmq6shs]{transition:border-color .2s,transform .4s,box-shadow .4s}.companion-card[data-astro-cid-gjmq6shs]:hover,.companion-card[data-astro-cid-gjmq6shs]:active,.companion-card[data-astro-cid-gjmq6shs]:focus-within,.companion-card[data-astro-cid-gjmq6shs]:has(.companion-select[aria-pressed=true]){border-color:var(--blue)}.companion-select[data-astro-cid-gjmq6shs]{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.companion-art[data-astro-cid-gjmq6shs]{mix-blend-mode:multiply;width:100%;height:160px;margin:7px 0 15px;position:relative}.companion-poster[data-astro-cid-gjmq6shs],.companion-player[data-astro-cid-gjmq6shs]{width:100%;height:100%;position:absolute;inset:0}.companion-player[data-astro-cid-gjmq6shs]{opacity:0;pointer-events:none}.lottie-ready[data-astro-cid-gjmq6shs] .companion-player[data-astro-cid-gjmq6shs]{opacity:1}.lottie-ready[data-astro-cid-gjmq6shs] .companion-poster[data-astro-cid-gjmq6shs]{opacity:0}@media (width<=640px){.companion-art[data-astro-cid-gjmq6shs]{height:120px}.companion-card[data-astro-cid-gjmq6shs]:last-child{justify-self:center;width:calc(50% - 6px);display:block}.companion-card[data-astro-cid-gjmq6shs]:last-child p[data-astro-cid-gjmq6shs]{margin-top:9px}}@media (prefers-reduced-motion:reduce){.companion-player[data-astro-cid-gjmq6shs]{display:none}.companion-art[data-astro-cid-gjmq6shs] .companion-poster[data-astro-cid-gjmq6shs]{opacity:1}}[data-astro-cid-qfcwxw65]:where(.lottie-art){position:relative}.lottie-poster[data-astro-cid-qfcwxw65],.lottie-player[data-astro-cid-qfcwxw65]{width:100%;height:100%;position:absolute;inset:0}.lottie-poster[data-astro-cid-qfcwxw65]{object-fit:contain}.lottie-player[data-astro-cid-qfcwxw65]{opacity:0;pointer-events:none}.lottie-ready[data-astro-cid-qfcwxw65] .lottie-player[data-astro-cid-qfcwxw65]{opacity:1}.lottie-ready[data-astro-cid-qfcwxw65] .lottie-poster[data-astro-cid-qfcwxw65]{opacity:0}@media (prefers-reduced-motion:reduce){.lottie-player[data-astro-cid-qfcwxw65]{display:none}.lottie-art[data-astro-cid-qfcwxw65] .lottie-poster[data-astro-cid-qfcwxw65]{opacity:1}}.thoughts-preview[data-astro-cid-2qml7a3x]{background:#f7f8fa;border:1px solid #e0e6ef;border-radius:22px;margin-top:24px;padding:18px 12px 12px}.mood-intro[data-astro-cid-2qml7a3x]{color:#307de8;margin:0;font-size:11px;font-weight:600}.mood-question[data-astro-cid-2qml7a3x]{color:#101a32;margin:5px 0 16px;font-size:15px;font-weight:700;line-height:1.45}.mood-grid[data-astro-cid-2qml7a3x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 7px;display:grid}.mood-option[data-astro-cid-2qml7a3x]{color:#4f5f75;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;padding:0}.mood-tile[data-astro-cid-2qml7a3x]{aspect-ratio:1;background:#fff;border:1.2px solid #d6dee9;border-radius:15px;place-items:center;transition:background .2s,border-color .2s;display:grid}.mood-tile[data-astro-cid-2qml7a3x] img[data-astro-cid-2qml7a3x]{filter:grayscale();opacity:.8;width:100%;height:auto;transition:filter .2s,opacity .2s}.mood-label[data-astro-cid-2qml7a3x]{overflow-wrap:anywhere;margin-top:6px;font-size:9px;font-weight:600;line-height:1.4;display:block}.mood-option[data-astro-cid-2qml7a3x][aria-pressed=true]{color:#2466be}.mood-option[data-astro-cid-2qml7a3x][aria-pressed=true] .mood-tile[data-astro-cid-2qml7a3x]{background:#307de824;border:2px solid #307de8}.mood-option[data-astro-cid-2qml7a3x][aria-pressed=true] img[data-astro-cid-2qml7a3x]{filter:none;opacity:1}.mood-option[data-astro-cid-2qml7a3x]:hover .mood-tile[data-astro-cid-2qml7a3x]{border-color:#307de8}.mood-option[data-astro-cid-2qml7a3x]:focus-visible{outline-offset:4px;border-radius:15px;outline:2px solid #307de8}.mood-caption[data-astro-cid-2qml7a3x]{color:#67758f;text-align:center;margin-top:16px;font-size:9px;line-height:1.5;display:block}@media (prefers-reduced-motion:reduce){.mood-tile[data-astro-cid-2qml7a3x],.mood-tile[data-astro-cid-2qml7a3x] img[data-astro-cid-2qml7a3x]{transition:none}}#features[data-astro-cid-kk24rp7s]{padding-top:48px}@media (width<=920px){#features[data-astro-cid-kk24rp7s]{padding-top:36px}}@media (width<=640px){#features[data-astro-cid-kk24rp7s]{padding-top:28px}.bento-1[data-astro-cid-kk24rp7s]{grid-column:span 2}.bento-1[data-astro-cid-kk24rp7s] .bento-text[data-astro-cid-kk24rp7s]{max-width:none}}.privacy-note[data-astro-cid-sk6h7cwu]{padding-block:24px 8px}.privacy-note-card[data-astro-cid-sk6h7cwu]{background:#f7faff;border:1px solid #dce5f0;border-radius:24px;align-items:flex-start;gap:20px;max-width:900px;margin:auto;padding:26px 30px;display:flex}.privacy-note-icon[data-astro-cid-sk6h7cwu]{color:#2364b9;background:#e8f1ff;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.privacy-note-copy[data-astro-cid-sk6h7cwu]{min-width:0}.privacy-note[data-astro-cid-sk6h7cwu] h2[data-astro-cid-sk6h7cwu]{letter-spacing:-.03em;white-space:normal;margin-bottom:12px;font-size:22px;line-height:1.35}.privacy-note[data-astro-cid-sk6h7cwu] p[data-astro-cid-sk6h7cwu]{margin-top:8px;font-size:12px;line-height:1.8}.privacy-note[data-astro-cid-sk6h7cwu] a[data-astro-cid-sk6h7cwu]{margin-top:14px;font-size:12px}@media (width<=640px){.privacy-note[data-astro-cid-sk6h7cwu]{padding-block:16px 0}.privacy-note-card[data-astro-cid-sk6h7cwu]{border-radius:20px;gap:12px;padding:20px 18px}.privacy-note-icon[data-astro-cid-sk6h7cwu]{width:34px;height:34px}.privacy-note[data-astro-cid-sk6h7cwu] h2[data-astro-cid-sk6h7cwu]{font-size:19px}}.premium-benefits[data-astro-cid-yjp47yah]{align-self:center;padding:44px 36px}.premium-benefits[data-astro-cid-yjp47yah] h3[data-astro-cid-yjp47yah]{margin-bottom:18px;font-size:14px}.premium-benefits[data-astro-cid-yjp47yah] ul[data-astro-cid-yjp47yah]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.premium-benefit[data-astro-cid-yjp47yah]{background:#ffffffc9;border:1px solid #dbe8fa;border-radius:20px;align-items:flex-start;gap:14px;padding:20px;display:flex}.benefit-icon[data-astro-cid-yjp47yah]{color:#307de8;background:#edf4ff;border-radius:13px;flex:0 0 40px;place-items:center;height:40px;display:grid}.benefit-1[data-astro-cid-yjp47yah] .benefit-icon[data-astro-cid-yjp47yah]{color:#c55240;background:#fff0eb}.benefit-2[data-astro-cid-yjp47yah] .benefit-icon[data-astro-cid-yjp47yah]{color:#167d60;background:#e8f7f0}.premium-benefit[data-astro-cid-yjp47yah] h4[data-astro-cid-yjp47yah]{margin:0;font-size:16px;line-height:1.4}.premium-benefit[data-astro-cid-yjp47yah] p[data-astro-cid-yjp47yah]{margin:7px 0 0;font-size:12px;line-height:1.7}@media (width<=920px){.premium-benefits[data-astro-cid-yjp47yah]{padding:24px}}@media (width<=640px){.premium-benefits[data-astro-cid-yjp47yah]{padding:0 22px 26px}.premium-benefit[data-astro-cid-yjp47yah]{gap:12px;padding:16px}.premium-benefit[data-astro-cid-yjp47yah] h4[data-astro-cid-yjp47yah]{font-size:15px}}.download-illustration[data-astro-cid-q4tmefee]{width:168px;height:168px;margin:0 0 24px;display:block;position:relative}.illustration-poster[data-astro-cid-q4tmefee],.illustration-player[data-astro-cid-q4tmefee]{width:100%;height:100%;position:absolute;inset:0}.illustration-poster[data-astro-cid-q4tmefee]{object-fit:contain}.illustration-player[data-astro-cid-q4tmefee]{opacity:0;pointer-events:none}.lottie-ready[data-astro-cid-q4tmefee] .illustration-player[data-astro-cid-q4tmefee]{opacity:1}.lottie-ready[data-astro-cid-q4tmefee] .illustration-poster[data-astro-cid-q4tmefee]{opacity:0}@media (width<=640px){.download-illustration[data-astro-cid-q4tmefee]{width:136px;height:136px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.illustration-player[data-astro-cid-q4tmefee]{display:none}.download-illustration[data-astro-cid-q4tmefee] .illustration-poster[data-astro-cid-q4tmefee]{opacity:1}}.faq-section[data-astro-cid-3wajvuzr]{max-width:960px;margin-top:0;padding-top:0}.faq-heading[data-astro-cid-3wajvuzr]{text-align:center;margin-bottom:36px}.faq-heading[data-astro-cid-3wajvuzr] h2[data-astro-cid-3wajvuzr]{white-space:normal}.faq-heading[data-astro-cid-3wajvuzr] p[data-astro-cid-3wajvuzr]{color:var(--muted);margin-top:14px}.faq-list[data-astro-cid-3wajvuzr]{gap:12px;display:grid}.faq-item[data-astro-cid-3wajvuzr]{border:1px solid var(--line);background:#f9fbff;border-radius:20px}.faq-item[data-astro-cid-3wajvuzr][open]{background:#fff;border-color:#b7ccf1}summary[data-astro-cid-3wajvuzr]{cursor:pointer;overflow-wrap:anywhere;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;font-size:16px;font-weight:500;line-height:1.6;list-style:none;display:flex}summary[data-astro-cid-3wajvuzr]::-webkit-details-marker{display:none}summary[data-astro-cid-3wajvuzr]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.faq-toggle[data-astro-cid-3wajvuzr]{height:24px;color:var(--blue);flex:0 0 24px;position:relative}.faq-toggle[data-astro-cid-3wajvuzr]:before,.faq-toggle[data-astro-cid-3wajvuzr]:after{content:"";background:currentColor;border-radius:2px;position:absolute}.faq-toggle[data-astro-cid-3wajvuzr]:before{width:14px;height:2px;top:11px;left:5px}.faq-toggle[data-astro-cid-3wajvuzr]:after{width:2px;height:14px;top:5px;left:11px}details[data-astro-cid-3wajvuzr][open] .faq-toggle[data-astro-cid-3wajvuzr]:after{display:none}.faq-item[data-astro-cid-3wajvuzr]>p[data-astro-cid-3wajvuzr]{overflow-wrap:anywhere;padding:0 26px 24px;font-size:14px;line-height:1.85}.faq-contact[data-astro-cid-3wajvuzr]{text-align:center;margin-top:28px;font-size:14px}.faq-contact[data-astro-cid-3wajvuzr] a[data-astro-cid-3wajvuzr]{color:#2364b9;text-underline-offset:4px;text-decoration:underline}@media (width<=640px){.faq-heading[data-astro-cid-3wajvuzr]{margin-bottom:24px}summary[data-astro-cid-3wajvuzr]{gap:14px;padding:18px;font-size:15px}.faq-item[data-astro-cid-3wajvuzr]>p[data-astro-cid-3wajvuzr]{padding:0 18px 20px}}
