.analytics-consent_dock__tBXHT{position:sticky;z-index:40;bottom:0;display:flex;justify-content:flex-end;padding:0 var(--space-20) calc(var(--space-20) + env(safe-area-inset-bottom, 0px));pointer-events:none}.analytics-consent_banner__KFzLy{width:min(100%,24rem);max-height:calc(100dvh - 72px - var(--space-40) - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;scroll-padding:var(--space-12);padding:var(--space-20);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--text-primary);pointer-events:auto;animation:analytics-consent_rise__nfBMj var(--motion-page) var(--site-ease-out) both}.analytics-consent_banner__KFzLy:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.analytics-consent_title__Ek0SA{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.004em;line-height:1.35;text-wrap:balance}.analytics-consent_body__Vux7Z{margin:var(--space-6) 0 0;color:var(--text-secondary);font-size:.875rem;line-height:1.55}.analytics-consent_policy__pFlcF{color:var(--primary-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.analytics-consent_choices__J4rV6{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-16)}.analytics-consent_button__rri3s{flex:1 1 8em;min-width:0;min-height:var(--control-medium);padding:var(--space-8) var(--space-12);border:1px solid transparent;border-radius:var(--radius-control);background:var(--primary-container);color:var(--on-primary-container);cursor:pointer;font-size:.875rem;font-weight:650;line-height:1.25;text-wrap:balance;transition:background-color var(--motion-fast) var(--site-ease-out)}.analytics-consent_button__rri3s:active{background:var(--primary-pale)}@media (hover:hover){.analytics-consent_button__rri3s:hover{background:var(--primary-pale)}.analytics-consent_policy__pFlcF:hover{text-decoration-thickness:2px}}@media (max-width:520px){.analytics-consent_dock__tBXHT{padding:0 var(--space-12) calc(var(--space-12) + env(safe-area-inset-bottom, 0px))}.analytics-consent_banner__KFzLy{width:100%;padding:var(--space-16)}}@keyframes analytics-consent_rise__nfBMj{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.analytics-consent_banner__KFzLy{animation:none}.analytics-consent_button__rri3s{transition:none}}.blog-card_card__Yk4rt{position:relative;display:flex;min-height:310px;flex-direction:column;overflow:hidden;padding:24px;border:1px solid var(--border);border-radius:var(--radius-feature);background:var(--surface);box-shadow:var(--container-shadow);transition:transform var(--motion-standard) var(--site-ease-out),border-color var(--motion-standard) var(--site-ease-out),box-shadow var(--motion-standard) var(--site-ease-out)}.blog-card_card__Yk4rt:before{width:52px;height:6px;border-radius:var(--radius-pill);margin-bottom:62px;background:var(--card-accent);content:""}.blog-card_card__Yk4rt:after{position:absolute;z-index:0;top:-58px;right:-54px;width:170px;height:170px;border-radius:50%;background:var(--card-soft);content:""}.blog-card_card__Yk4rt:hover{border-color:color-mix(in srgb,var(--card-accent) 36%,var(--border));box-shadow:0 14px 32px rgb(91 77 165/7%);transform:translateY(-4px)}.blog-card_purple__I12s5{--card-accent:var(--primary);--card-soft:var(--primary-container)}.blog-card_gold__7M8vo{--card-accent:var(--warning);--card-soft:var(--warning-container)}.blog-card_coral__GMB8S{--card-accent:var(--coral);--card-soft:var(--coral-container)}.blog-card_meta__4V_B2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;color:var(--text-secondary);font-size:.75rem;font-weight:600}.blog-card_meta__4V_B2 span:first-child{color:var(--card-accent)}.blog-card_title__ZAn05{max-width:430px;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog-card_description__kDtjT{margin:12px 0 24px;color:var(--text-secondary);font-size:.875rem;line-height:1.65}.blog-card_readLink__6zBjJ{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--text-primary);font-size:.82rem;font-weight:600}.blog-card_readLink__6zBjJ svg{color:var(--card-accent);transition:transform var(--motion-fast) var(--site-ease-out)}.blog-card_card__Yk4rt:hover .blog-card_readLink__6zBjJ svg{transform:translate(2px,-2px)}@media (max-width:720px){.blog-card_card__Yk4rt{min-height:285px}}.blog_main__bxxkR{min-height:70vh}.blog_container__lCuDf{width:min(calc(100% - 40px),var(--content-width));margin-inline:auto}.blog_blogHero__QAg_H{position:relative;overflow:hidden;padding:clamp(44px,5vw,68px) 0 clamp(38px,4.5vw,58px);border-bottom:1px solid var(--border);background:radial-gradient(circle at 78% 30%,color-mix(in srgb,var(--primary-container) 84%,transparent),transparent 28%),var(--background)}.blog_blogHero__QAg_H:after{position:absolute;top:-170px;right:8%;width:420px;height:420px;border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:50%;content:""}.blog_articleCategory__Nvxnb,.blog_eyebrow__YolsE{color:var(--primary-deep);font-size:.76rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.blog_blogHero__QAg_H h1{position:relative;z-index:1;max-width:min(100%,1000px);margin:16px 0 0;font-size:clamp(2.65rem,4.8vw,4.4rem);font-weight:600;letter-spacing:-.008em;line-height:1.06}.blog_blogHero__QAg_H h1>span{text-wrap:balance}@media (min-width:901px){.blog_blogHero__QAg_H h1>span{white-space:nowrap}}.blog_blogHero__QAg_H p{position:relative;z-index:1;max-width:610px;margin:18px 0 0;color:var(--text-secondary);font-size:1rem;line-height:1.75}.blog_postsSection__p5yFo{padding:clamp(44px,5.8vw,76px) 0}.blog_postsHeading__KQS_B{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.blog_postsHeading__KQS_B h2{margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:600;letter-spacing:-.008em;line-height:1.14}.blog_postsHeading__KQS_B p{max-width:470px;margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.65;text-align:right}.blog_postGrid__p5fz2{display:grid;scroll-margin-top:94px;grid-template-columns:repeat(3,1fr);gap:16px}.blog_postReveal__Cnpgw,.blog_postReveal__Cnpgw>a{height:100%}.blog_searchArea__VZJ71{display:grid;gap:26px}.blog_searchPanel__ZG3pD{display:grid;padding:20px;border:1px solid var(--border);border-radius:var(--radius-feature);background:var(--surface-soft);box-shadow:var(--container-shadow);gap:11px}.blog_searchPanel__ZG3pD>label{color:var(--text-primary);font-size:.8rem;font-weight:650;letter-spacing:.006em}.blog_searchControl__W1dMb{display:flex;min-height:56px;align-items:center;gap:12px;padding:0 12px 0 16px;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);transition:border-color var(--motion-fast) var(--site-ease-out),box-shadow var(--motion-fast) var(--site-ease-out)}.blog_searchControl__W1dMb:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 14%,transparent)}.blog_searchControl__W1dMb input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.92rem}.blog_searchControl__W1dMb input::placeholder{color:var(--text-disabled)}.blog_searchControl__W1dMb input::-webkit-search-cancel-button{appearance:none}.blog_searchControl__W1dMb button{display:inline-flex;width:auto;height:36px;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:11px;border:0;border-radius:10px;background:var(--surface-muted);color:var(--text-secondary);cursor:pointer;font-size:.7rem;font-weight:650;transition:background var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out)}.blog_searchControl__W1dMb button:hover{background:var(--primary-container);color:var(--primary-deep)}.blog_searchMeta__x6UtV{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--text-disabled);font-size:.7rem;line-height:1.5}.blog_searchMeta__x6UtV span:first-child{color:var(--primary-deep);font-weight:650}.blog_emptySearch__r2fS_{display:grid;min-height:300px;place-items:center;align-content:center;padding:40px 24px;border:1px dashed var(--border-strong);border-radius:var(--radius-feature);background:var(--surface-soft);text-align:center}.blog_emptySearch__r2fS_>span{font-size:1.2rem;font-weight:650;letter-spacing:-.004em}.blog_emptySearch__r2fS_ p{margin:8px 0 20px;color:var(--text-secondary);font-size:.84rem}.blog_emptySearch__r2fS_ button{min-height:42px;padding:0 16px;border:0;border-radius:var(--radius-control);background:var(--primary);color:white;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650}.blog_pagination__Jov0b{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid var(--border)}.blog_paginationSummary__yMKg6{color:var(--text-secondary);font-size:.75rem;font-weight:550}.blog_paginationControls__DD87u{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.blog_paginationControls__DD87u .blog_paginationDisabled__jHQc5,.blog_paginationControls__DD87u a,.blog_paginationControls__DD87u button{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650;transition:border-color var(--motion-fast) var(--site-ease-out),background var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.blog_paginationControls__DD87u a:hover,.blog_paginationControls__DD87u button:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep);transform:translateY(-1px)}.blog_paginationControls__DD87u a[aria-current=page],.blog_paginationControls__DD87u button[aria-current=page]{border-color:var(--primary-pressed);background:var(--primary-pressed);color:white}.blog_paginationControls__DD87u .blog_paginationDisabled__jHQc5,.blog_paginationControls__DD87u button:disabled{cursor:default;opacity:.42}.blog_paginationControls__DD87u>span:not(.blog_paginationDisabled__jHQc5){display:inline-grid;min-width:24px;min-height:40px;place-items:center;color:var(--text-disabled);font-size:.8rem}.blog_blogCta__tT1mD{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px 38px;border-radius:var(--radius-feature);margin-top:52px;background:var(--primary-container)}.blog_blogCta__tT1mD h2{margin:0 0 6px;font-size:1.35rem;font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_blogCta__tT1mD p{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.55}.blog_articleCta__i_wBy a,.blog_blogCta__tT1mD a,.blog_inlineWaitlist__9jtRW a{display:inline-flex;min-height:var(--control-large);align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:var(--radius-control);background:var(--primary);color:white;font-size:.84rem;font-weight:600;white-space:nowrap;transition:background var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.blog_articleCta__i_wBy a:hover,.blog_blogCta__tT1mD a:hover,.blog_inlineWaitlist__9jtRW a:hover{background:var(--primary-pressed);transform:translateY(-1px)}.blog_articleHero__KX_uj{position:relative;overflow:hidden;padding:32px 0 clamp(48px,6vw,72px);border-bottom:1px solid var(--border);background:var(--article-soft)}.blog_articleHero__KX_uj:after{position:absolute;top:-130px;right:-60px;width:390px;height:390px;border:1px solid color-mix(in srgb,var(--article-accent) 30%,transparent);border-radius:50%;content:""}.blog_purple__BnLvs{--article-accent:var(--primary);--article-soft:linear-gradient(135deg,var(--primary-soft),var(--background))}.blog_gold__fQuCd{--article-accent:var(--warning);--article-soft:linear-gradient(135deg,var(--warning-container),var(--background))}.blog_coral__3Ym6Y{--article-accent:var(--coral);--article-soft:linear-gradient(135deg,var(--coral-container),var(--background))}.blog_backLink__Qmd3f{position:relative;z-index:1;display:inline-flex;min-height:40px;align-items:center;gap:8px;color:var(--text-secondary);font-size:.78rem;font-weight:600}.blog_backLink__Qmd3f svg{color:var(--article-accent);transition:transform var(--motion-fast) var(--site-ease-out)}.blog_backLink__Qmd3f:hover svg{transform:translateX(-3px)}.blog_articleHeader__InQwi{position:relative;z-index:1;max-width:820px;margin-top:24px}.blog_articleCategory__Nvxnb{color:var(--article-accent)}.blog_articleHeader__InQwi h1{max-width:820px;margin:12px 0 0;font-size:clamp(2.35rem,4.6vw,4.3rem);font-weight:600;letter-spacing:-.008em;line-height:1.05}.blog_articleDescription__MyW2H{max-width:680px;margin:18px 0 0;color:var(--text-secondary);font-size:clamp(.96rem,1.3vw,1.06rem);line-height:1.62}.blog_articleMeta__TnR0k{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;color:var(--text-secondary);font-size:.78rem;font-weight:500}.blog_articleFrame__uF0r9{position:relative;overflow:hidden}.blog_articleBody__gqZY_{position:relative;z-index:1;width:min(calc(100% - 40px),var(--reading-width));padding:clamp(66px,8vw,104px) 0;margin-inline:auto}.blog_intro__54DGv{margin:0 0 48px;color:var(--text-primary);font-size:clamp(1.16rem,2vw,1.35rem);font-weight:500;letter-spacing:.004em;line-height:1.7}.blog_articleSection__qVOQX+.blog_articleSection__qVOQX{margin-top:48px}.blog_articleSection__qVOQX h2{margin:0 0 18px;font-size:clamp(1.55rem,3vw,2rem);font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_articleSection__qVOQX p{margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.85}.blog_articleSection__qVOQX p+p{margin-top:18px}.blog_articleSection__qVOQX ul{display:grid;padding:0;margin:24px 0 0;gap:10px;list-style:none}.blog_articleSection__qVOQX li{position:relative;padding:12px 14px 12px 42px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);font-size:.9rem;line-height:1.6}.blog_articleSection__qVOQX li:before{position:absolute;top:18px;left:17px;width:8px;height:8px;border-radius:50%;background:var(--primary);content:""}.blog_prompt__Ufofu{padding:22px 24px;border-left:4px solid var(--primary);border-radius:0 var(--radius-card) var(--radius-card) 0;margin:28px 0 0;background:var(--primary-container);color:var(--text-primary);font-size:.95rem;font-weight:600;line-height:1.65}.blog_inlineWaitlist__9jtRW{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid var(--border);border-radius:var(--radius-card);margin:28px 0 0;background:var(--surface-soft)}.blog_inlineWaitlist__9jtRW p{margin:0;color:var(--text-primary);font-size:.92rem;line-height:1.55}.blog_tableScroll__QFJyl{margin:28px 0 0;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);-webkit-overflow-scrolling:touch}.blog_tableScroll__QFJyl:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.blog_comparisonTable__iYIlk{width:100%;border-collapse:collapse;font-size:.94rem;line-height:1.6;text-align:left}.blog_comparisonTable__iYIlk caption{padding:16px 20px 0;color:var(--text-secondary);font-size:.85rem;text-align:left}.blog_comparisonTable__iYIlk td,.blog_comparisonTable__iYIlk th{padding:14px 20px;border-bottom:1px solid var(--border);vertical-align:top}.blog_comparisonTable__iYIlk thead th{color:var(--text-primary);font-weight:600;white-space:nowrap;background:var(--primary-container)}.blog_comparisonTable__iYIlk tbody th{color:var(--text-primary);font-weight:600;min-width:148px}.blog_comparisonTable__iYIlk tbody td{color:var(--text-secondary);min-width:200px}.blog_comparisonTable__iYIlk tbody tr:last-child td,.blog_comparisonTable__iYIlk tbody tr:last-child th{border-bottom:0}.blog_relatedReading__Foqye{margin:28px 0 0;padding:24px 26px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.blog_relatedReading__Foqye h2{margin:0 0 14px;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.blog_relatedReading__Foqye ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.blog_relatedReading__Foqye li{font-size:.93rem;line-height:1.5}.blog_relatedReading__Foqye a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.blog_relatedReading__Foqye a:hover{color:var(--primary)}.blog_sources___kHk5{margin:48px 0 0;padding:24px 26px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.blog_sources___kHk5 h2{margin:0 0 14px;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.blog_sources___kHk5 ol{display:grid;gap:12px;margin:0;padding-left:1.15rem}.blog_sources___kHk5 li{color:var(--text-secondary);font-size:.9rem;line-height:1.55}.blog_sources___kHk5 a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.blog_sources___kHk5 a:hover{color:var(--primary)}.blog_sources___kHk5 span{display:block;color:var(--text-secondary);font-size:.82rem}.blog_articleCta__i_wBy{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--border);border-radius:var(--radius-feature);margin-top:64px;background:var(--surface-soft)}.blog_articleCta__i_wBy h2{margin:0 0 6px;font-size:1.25rem;font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_articleCta__i_wBy p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.blog_relatedSection__sptmy{padding:74px 0 96px;border-top:1px solid var(--border);background:var(--surface-soft)}.blog_relatedSection__sptmy h2{margin:0 0 28px;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:600;letter-spacing:-.008em;line-height:1.16}.blog_relatedGrid__HBXC_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}@media (max-width:900px){.blog_blogHero__QAg_H h1{max-width:760px;font-size:clamp(2.45rem,6.3vw,3.55rem)}.blog_postGrid__p5fz2{grid-template-columns:1fr}.blog_postsHeading__KQS_B{align-items:flex-start;flex-direction:column}.blog_postsHeading__KQS_B p{text-align:left}}@media (max-width:680px){.blog_articleBody__gqZY_,.blog_container__lCuDf{width:min(calc(100% - 28px),var(--content-width))}.blog_blogHero__QAg_H{padding:42px 0 40px}.blog_blogHero__QAg_H h1{max-width:100%;font-size:clamp(1.9rem,8.8vw,2.6rem);line-height:1.1}.blog_articleHero__KX_uj{padding:26px 0 44px}.blog_articleHeader__InQwi{margin-top:22px}.blog_articleHeader__InQwi h1{font-size:clamp(2.15rem,10vw,3rem)}.blog_searchPanel__ZG3pD{padding:16px}.blog_searchControl__W1dMb input{font-size:1rem}.blog_searchMeta__x6UtV{gap:3px}.blog_pagination__Jov0b,.blog_searchMeta__x6UtV{align-items:flex-start;flex-direction:column}.blog_paginationControls__DD87u{width:100%;justify-content:flex-start}.blog_articleCta__i_wBy,.blog_blogCta__tT1mD,.blog_inlineWaitlist__9jtRW{align-items:flex-start;padding:24px;flex-direction:column}.blog_relatedGrid__HBXC_{grid-template-columns:1fr}}.blog_paginationControls__DD87u a{text-decoration:none}.blog_paginationControls__DD87u .blog_paginationDisabled__jHQc5{cursor:default;opacity:.42}.blog_topicNav__QKSMW{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}.blog_topicNav__QKSMW a,.blog_topicNav__QKSMW span[aria-current=page]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-secondary);font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.blog_topicNav__QKSMW a:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep);transform:translateY(-1px)}.blog_topicNav__QKSMW span[aria-current=page]{border-color:var(--primary-pressed);background:var(--primary-pressed);color:white}.blog_topicCount__f5ykG{color:var(--text-disabled);font-size:.7rem;font-weight:650}.blog_topicNav__QKSMW a:hover .blog_topicCount__f5ykG{color:inherit}.blog_breadcrumbs__GKep3{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;color:var(--text-secondary);font-size:.76rem;font-weight:550}.blog_breadcrumbs__GKep3 a{color:inherit;text-decoration:none}.blog_breadcrumbs__GKep3 a:hover{color:var(--primary-deep);text-decoration:underline}.blog_breadcrumbs__GKep3 span[aria-current=page]{color:var(--text-disabled)}.blog_topicGrid__Nn_ib{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:8px}.blog_topicCardLink__dA9ti{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface);color:inherit;text-decoration:none;transition:border-color var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.blog_topicCardLink__dA9ti:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));transform:translateY(-2px)}.blog_topicCardLink__dA9ti h2,.blog_topicCardLink__dA9ti h3{margin:0;font-size:1.02rem;font-weight:700}.blog_topicCardLink__dA9ti p{margin:0;color:var(--text-secondary);font-size:.85rem;line-height:1.55}.blog_topicCardMeta__Ri1Mt{color:var(--text-disabled);font-size:.72rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.blog_inlineTopicLink__TXtaB{margin:30px 0 0;padding:18px 22px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface-muted,var(--surface));color:var(--text-secondary);font-size:.88rem;line-height:1.6}.blog_inlineTopicLink__TXtaB a{color:var(--primary-deep);font-weight:650}a.blog_articleCategory__Nvxnb{text-decoration:none}a.blog_articleCategory__Nvxnb:hover{text-decoration:underline}.blog_pillarBlock__j0IKb{margin-bottom:44px;padding:30px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.blog_pillarBlock__j0IKb h2{margin:0;font-size:1.35rem;font-weight:650;letter-spacing:-.006em}.blog_pillarBlock__j0IKb>p{margin:8px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.blog_pillarList__TjNpj{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:2px}.blog_pillarList__TjNpj li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:12px 0;border-top:1px solid var(--border)}.blog_pillarList__TjNpj a{color:var(--text-primary);font-size:.96rem;font-weight:600;text-decoration:none}.blog_pillarList__TjNpj a:hover{color:var(--primary-deep);text-decoration:underline}.blog_pillarList__TjNpj span{color:var(--text-disabled);font-size:.75rem;font-weight:600;white-space:nowrap}.blog_disclosure__OGAwO{margin-top:2.75rem;padding:1.4rem 1.5rem;border-radius:16px;background:rgba(23,26,31,.035);border:1px solid rgba(23,26,31,.07)}.blog_disclosure__OGAwO h2{margin:0 0 .65rem;font-size:1rem;letter-spacing:.01em}.blog_disclosure__OGAwO p{margin:0 0 .7rem;font-size:.95rem;line-height:1.7;color:var(--muted,#5d6470)}.blog_disclosure__OGAwO p:last-child{margin-bottom:0}.article-download-prompts_promptLayer__6lA4G{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none}.article-download-prompts_prompt__l4eDj{--prompt-accent:var(--primary);--prompt-soft:var(--primary-container);--prompt-tilt:-1deg;--prompt-drift-x:8px;--prompt-drift-y:-12px;--prompt-return-x:-3px;--prompt-return-y:3px;position:absolute;display:inline-flex;min-height:46px;align-items:center;gap:8px;padding:6px 14px 6px 7px;border:1px solid color-mix(in srgb,var(--prompt-accent) 20%,var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 10px 28px rgb(91 77 165/7%);color:var(--text-secondary);font-size:.7rem;font-weight:650;opacity:.74;pointer-events:auto;rotate:var(--prompt-tilt);white-space:nowrap;backdrop-filter:blur(10px);animation:article-download-prompts_prompt-float__3AyKq 8.8s cubic-bezier(.45,.05,.35,1) infinite;transition:border-color var(--motion-fast) var(--site-ease-out),box-shadow var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out),opacity var(--motion-fast) var(--site-ease-out),scale var(--motion-fast) var(--site-ease-out);will-change:rotate,translate}.article-download-prompts_prompt__l4eDj:focus-visible,.article-download-prompts_prompt__l4eDj:hover{border-color:color-mix(in srgb,var(--prompt-accent) 42%,var(--border));box-shadow:0 14px 32px rgb(91 77 165/11%);color:var(--text-primary);opacity:1;scale:1.025}.article-download-prompts_icon__apS3j{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--prompt-soft) 74%,white)}.article-download-prompts_person__Ju9tE{--prompt-accent:var(--primary);--prompt-soft:var(--primary-container)}.article-download-prompts_event__SQoq7{--prompt-accent:var(--warning);--prompt-soft:var(--warning-container)}.article-download-prompts_activity__dqWJM{--prompt-accent:var(--coral);--prompt-soft:var(--coral-container)}.article-download-prompts_mood__wgP6W{--prompt-accent:var(--primary);--prompt-soft:var(--primary-container)}.article-download-prompts_positionFive__4hllN,.article-download-prompts_positionOne__p__v8,.article-download-prompts_positionThree__3yHjZ{left:max(22px,calc(50% - 582px))}.article-download-prompts_positionFour__QGfu2,.article-download-prompts_positionSix__2bBGp,.article-download-prompts_positionTwo__wBJEN{right:max(22px,calc(50% - 578px))}.article-download-prompts_positionOne__p__v8{--prompt-tilt:-2.8deg;--prompt-drift-x:10px;--prompt-drift-y:-12px;--prompt-return-x:-4px;top:24%;left:max(30px,calc(50% - 574px));animation-delay:-1.4s;animation-duration:7.6s}.article-download-prompts_positionTwo__wBJEN{--prompt-tilt:2.2deg;--prompt-drift-x:-9px;--prompt-drift-y:-14px;--prompt-return-x:4px;top:8%;right:max(34px,calc(50% - 568px));animation-delay:-5.1s;animation-duration:9.4s}.article-download-prompts_positionThree__3yHjZ{--prompt-tilt:-1.4deg;--prompt-drift-x:12px;--prompt-drift-y:-9px;--prompt-return-x:-5px;top:39%;animation-delay:-3.2s;animation-duration:8.3s}.article-download-prompts_positionFour__QGfu2{--prompt-tilt:3.1deg;--prompt-drift-x:-10px;--prompt-drift-y:-11px;--prompt-return-x:5px;top:54%;right:max(28px,calc(50% - 588px));animation-delay:-7.3s;animation-duration:10.1s}.article-download-prompts_positionFive__4hllN{--prompt-tilt:-2.2deg;--prompt-drift-x:8px;--prompt-drift-y:-15px;--prompt-return-x:-3px;top:69%;left:max(38px,calc(50% - 578px));animation-delay:-4.7s;animation-duration:9s}.article-download-prompts_positionSix__2bBGp{--prompt-tilt:1.6deg;--prompt-drift-x:-12px;--prompt-drift-y:-10px;--prompt-return-x:5px;top:85%;animation-delay:-2.2s;animation-duration:7.9s}@keyframes article-download-prompts_prompt-float__3AyKq{0%,to{rotate:var(--prompt-tilt);translate:0 0}42%{rotate:calc(var(--prompt-tilt) + 1.8deg);translate:var(--prompt-drift-x) var(--prompt-drift-y)}74%{rotate:calc(var(--prompt-tilt) - .8deg);translate:var(--prompt-return-x) var(--prompt-return-y)}}@media (max-width:1200px){.article-download-prompts_promptLayer__6lA4G{position:relative;display:flex;width:min(calc(100% - 40px),var(--reading-width));align-items:center;justify-content:center;padding:4px 0;margin:22px auto -28px;flex-wrap:wrap;gap:9px;overflow:visible;pointer-events:auto}.article-download-prompts_prompt__l4eDj{position:static;animation:none;opacity:.78;rotate:0deg}.article-download-prompts_prompt__l4eDj:nth-child(n+4){display:none}}@media (max-width:760px){.article-download-prompts_promptLayer__6lA4G{display:none}}@media (prefers-reduced-motion:reduce){.article-download-prompts_prompt__l4eDj{animation:none}}.page_skipLink__9bpbQ{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;border-radius:var(--radius-control);background:var(--text-primary);color:var(--surface);font-size:.8rem;font-weight:600;transform:translateY(-150%);transition:transform var(--motion-fast) var(--site-ease-out)}.page_skipLink__9bpbQ:focus{transform:translateY(0)}.page_container__Q5auD{width:min(calc(100% - 40px),var(--content-width));margin-inline:auto}.page_hero__6s3Wt{position:relative;overflow:hidden;padding:clamp(68px,9vw,116px) 0 clamp(82px,10vw,128px);background:radial-gradient(circle at 83% 18%,color-mix(in srgb,var(--primary-pale) 58%,transparent) 0,transparent 30%),radial-gradient(circle at 7% 82%,color-mix(in srgb,var(--warning-container) 28%,transparent) 0,transparent 19%),var(--background)}.page_hero__6s3Wt:before{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--border) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--border) 55%,transparent) 1px,transparent 1px);background-size:56px 56px;content:"";mask-image:linear-gradient(180deg,transparent 5%,black 28%,transparent 96%);pointer-events:none}.page_heroGrid__XYjoE{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) minmax(430px,.86fr);gap:clamp(50px,7.6vw,106px)}.page_heroCopy___oxln{max-width:670px;animation:page_page-enter___Dp0O var(--motion-page) var(--site-ease-out) both}.page_downloadKicker__TVicq,.page_eyebrow__nbr38,.page_sectionKicker__fkoc_{color:var(--primary-deep);font-size:.76rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.page_eyebrow__nbr38{display:inline-flex;align-items:center;gap:9px}.page_eyebrowIcon__XCsLS{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;background:var(--primary-container);color:var(--primary)}.page_hero__6s3Wt h1{max-width:690px;margin:20px 0 0;font-size:clamp(3rem,6.1vw,5.7rem);font-weight:600;letter-spacing:-.012em;line-height:1.06}.page_hero__6s3Wt h1 span{color:var(--primary)}.page_heroLead__dmo4N{max-width:660px;margin:28px 0 30px;color:var(--text-secondary);font-size:clamp(1rem,1.5vw,1.16rem);letter-spacing:.004em;line-height:1.7}.page_heroProof__0GXXJ{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;color:var(--text-secondary);font-size:.76rem;font-weight:500}.page_heroProof__0GXXJ span{display:inline-flex;align-items:center;gap:7px}.page_heroProof__0GXXJ img{width:16px;height:16px}.page_phoneArea__Uc662{min-width:0}.page_phoneStage__4fAdB{position:relative;display:grid;min-height:650px;place-items:center;animation:page_phone-enter__K_mKE .52s var(--site-ease-out) .1s both}.page_phoneStage__4fAdB:after,.page_phoneStage__4fAdB:before{position:absolute;border-radius:50%;content:""}.page_phoneStage__4fAdB:before{width:470px;height:470px;background:color-mix(in srgb,var(--primary-container) 62%,transparent)}.page_phoneStage__4fAdB:after{width:340px;height:340px;border:1px solid color-mix(in srgb,var(--primary) 24%,transparent);animation:page_halo-breathe__l_DMe 9s ease-in-out 1.2s infinite}.page_phone__Ckdk_{position:relative;z-index:2;width:min(100%,390px);overflow:hidden;border:9px solid var(--surface);border-radius:42px;background:var(--surface);box-shadow:0 0 0 1px var(--border),0 34px 82px rgb(91 77 165/14%),0 8px 24px rgb(24 24 27/6%);transform:rotate(2.5deg)}.page_phoneStatus__jzug1{display:flex;height:30px;align-items:center;justify-content:space-between;padding:6px 22px 0;color:var(--text-primary);font-size:.65rem;font-weight:700}.page_statusMarks__l8kdC{color:var(--text-disabled);font-size:.52rem;letter-spacing:.04em;text-transform:uppercase}.page_phoneStoryViewport__LSUL8{position:relative;height:512px;overflow:hidden}.page_phoneStory__HGlOF{position:absolute;inset:0;display:flex;background:var(--surface);flex-direction:column;will-change:filter,opacity,transform}.page_chatHeader__lQh6w{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--border)}.page_chatIdentity__sPsrS{display:flex;align-items:center;gap:10px}.page_chatDate__JAsJY,.page_chatIdentity__sPsrS>span:last-child{display:flex;flex-direction:column}.page_chatDate__JAsJY small,.page_chatIdentity__sPsrS small{margin-bottom:2px;color:var(--text-secondary);font-size:.58rem;font-weight:600;letter-spacing:.025em}.page_chatIdentity__sPsrS strong{color:var(--primary);font-size:.78rem;font-weight:600}.page_chatDate__JAsJY{text-align:right}.page_chatDate__JAsJY strong{font-size:.8rem;font-weight:600}.page_chatAvatar__Gus_S{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:var(--primary-container);color:var(--primary)}.page_chatBody__k_jVA{min-height:440px;padding:22px 18px 16px;background:var(--background)}.page_chatTime__eZgqH{margin:0 0 9px;color:var(--text-secondary);font-size:.58rem;font-weight:700;letter-spacing:.07em}.page_chatTime__eZgqH:not(:first-child){margin-top:18px}.page_bubble__FHF7M{width:fit-content;max-width:88%;padding:12px 14px;border-radius:17px;font-size:.78rem;line-height:1.55}.page_userBubble__5VmIp{margin-left:auto;border-bottom-right-radius:5px;background:var(--primary);color:#fff}.page_aiBubble__g4U4g{border:1px solid var(--border);border-bottom-left-radius:5px;background:var(--surface);color:var(--text-primary)}.page_aiTypingBubble__zNQFR{width:88%;min-height:64px}.page_typingVisual__xbMyJ{display:inline}.page_typingCaret__oAueR{display:inline-block;width:1px;height:1em;margin-left:2px;background:currentColor;vertical-align:-.12em;animation:page_typing-caret__RSLST .7s step-end infinite}.page_typingDots__cRQBn{display:inline-flex;min-height:24px;align-items:center;gap:4px}.page_typingDots__cRQBn span{width:5px;height:5px;border-radius:50%;background:var(--text-disabled);animation:page_typing-dot__irkyk .9s ease-in-out infinite}.page_typingDots__cRQBn span:nth-child(2){animation-delay:.12s}.page_typingDots__cRQBn span:nth-child(3){animation-delay:.24s}.page_srOnly__BzEIq{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.page_shortBubble__ZNN6r{margin-top:10px}.page_actionCard__BUcYJ{display:flex;width:88%;flex-direction:column;gap:3px;padding:12px 14px;margin-top:10px;border:1px solid var(--border);border-radius:17px;border-top-left-radius:5px;background:var(--surface);color:var(--text-primary)}.page_actionCardQuestion__m6nr0{display:inline-flex;align-items:center;gap:6px;margin-bottom:4px;color:var(--primary-deep);font-size:.62rem;font-weight:700}.page_actionCard__BUcYJ strong{font-size:.78rem;font-weight:600}.page_actionCard__BUcYJ small{color:var(--text-secondary);font-size:.66rem}.page_actionCardButtons__SWAOn{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;font-size:.66rem;font-weight:600}.page_actionCardButtons__SWAOn>span{padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary)}.page_actionCardButtons__SWAOn>.page_actionCardYes__KI_2r{border-color:var(--primary);background:var(--primary);color:#fff}.page_actionDone__bmXIX{margin:9px 0 0;font-size:.64rem}.page_actionDone__bmXIX,.page_contextMemory__RccDP{display:inline-flex;align-items:center;gap:6px;color:var(--primary-deep);font-weight:600}.page_contextMemory__RccDP{padding:7px 9px;border-radius:var(--radius-pill);margin-top:9px;background:var(--primary-container);font-size:.6rem}.page_chatComposer__MFI5R{display:flex;min-height:68px;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--border);background:var(--surface)}.page_chatComposer__MFI5R>span{flex:1;color:var(--text-disabled);font-size:.7rem}.page_chatComposer__MFI5R .page_sendAction__hv4jM{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:12px;border-radius:var(--radius-control);background:var(--primary);color:#fff;font-size:.62rem;font-weight:650}.page_contextFloat__xq_bF{position:absolute;z-index:3;display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font-size:.7rem;font-weight:600;box-shadow:0 14px 34px rgb(91 77 165/9%)}.page_contextFloatContent__KWNQC{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.page_contextFloatIcon__iq97A{display:grid;width:26px;height:26px;place-items:center;border-radius:9px;background:var(--primary-container)}.page_contextFloatOne__xxWlK{top:76px;left:-10px;animation:page_context-float-one___ndsh 7.2s ease-in-out .8s infinite}.page_contextFloatTwo___VfuB{right:-22px;bottom:112px;animation:page_context-float-two__BcEDC 8.4s ease-in-out 1.4s infinite}.page_messageOne__YKbtf,.page_messageThree__rFdyM,.page_messageTwo__N7G9S{animation:page_message-rise__8sGj4 .48s var(--site-ease-out) both}.page_messageOne__YKbtf{animation-delay:.52s}.page_messageTwo__N7G9S{animation-delay:.65s}.page_messageThree__rFdyM{animation-delay:.78s}.page_memoryStrip__HU_1c{border-block:1px solid var(--border);background:var(--surface)}.page_blogSection__YEKG2,.page_downloadSection__qFBLB,.page_everydaySection__P_NzP,.page_faqSection__C4ZMY,.page_featuresSection__kpCy7,.page_flowSection__30uC0,.page_storiesSection__DeMzR{padding:clamp(46px,5.3vw,72px) 0}.page_sectionHeading__rkY6Y{max-width:710px}.page_downloadCopy__I327X h2,.page_everydayCopy__FTyD1 h2,.page_sectionHeading__rkY6Y h2{margin:13px 0 0;font-size:clamp(2.15rem,4.8vw,4.15rem);font-weight:600;letter-spacing:-.008em;line-height:1.12}.page_downloadCopy__I327X>p,.page_everydayCopy__FTyD1>p,.page_sectionHeading__rkY6Y>p{margin:20px 0 0;color:var(--text-secondary);font-size:1rem;line-height:1.75}.page_sectionHeadingCompact__ySHmb{max-width:none;margin-bottom:42px}.page_flowGrid__N0q7V{position:relative;display:grid;margin-top:56px;grid-template-columns:repeat(3,1fr);gap:16px}.page_flowGrid__N0q7V:before{position:absolute;z-index:0;top:76px;right:16.66%;left:16.66%;height:2px;background:linear-gradient(90deg,var(--primary),var(--warning),var(--coral));content:"";opacity:.42}.page_flowCard__0f_rf{position:relative;z-index:1;min-height:370px;padding:22px;border:1px solid var(--border);border-radius:var(--radius-feature);background:var(--surface);box-shadow:var(--container-shadow)}.page_flowMeta__RqT2_{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary)}.page_flowMeta__RqT2_ span{font-size:.8rem;font-weight:700}.page_flowMeta__RqT2_ small{font-size:.62rem;font-weight:700;letter-spacing:.07em}.page_featureIcon__WJUcH,.page_flowIcon__0VaaX{display:grid;width:48px;height:48px;place-items:center;border-radius:16px;margin-top:30px;background:var(--primary-container);color:var(--primary)}.page_flowIconGold__do2mI{background:var(--warning-container);color:var(--warning)}.page_flowIconCoral__GoI_o{background:var(--coral-container);color:var(--coral)}.page_flowCard__0f_rf h3{margin:54px 0 0;font-size:1.22rem;font-weight:600;letter-spacing:-.004em;line-height:1.35}.page_flowCard__0f_rf p{display:grid;margin:14px 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.7}.page_streamingGhost__b8xou,.page_streamingVisual__sRs__{grid-area:1/1}.page_streamingGhost__b8xou{visibility:hidden}.page_streamingVisual__sRs__{align-self:start}.page_streamingCaret__IM_pl{display:inline-block;width:2px;height:1.05em;border-radius:999px;margin-left:2px;background:currentColor;opacity:.72;transform:translateY(.16em);animation:page_streaming-caret__fV0pT .76s step-end infinite}.page_featuresSection__kpCy7{border-block:1px solid var(--border);background:var(--background)}.page_featuresGrid__WiWGe{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_featureCard__uGXg9{position:relative;min-height:390px;overflow:hidden;padding:26px;border:1px solid var(--border);border-radius:var(--radius-feature);background:var(--feature-bg);box-shadow:var(--container-shadow)}.page_featureCard__uGXg9:after{position:absolute;right:-46px;bottom:-72px;width:210px;height:210px;border:1px solid color-mix(in srgb,var(--feature-accent) 36%,transparent);border-radius:50%;content:""}.page_purple__luIJX{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--primary-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--primary)}.page_gold__mdssq{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--warning-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--warning)}.page_coral__CN8DE{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--coral-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--coral)}.page_featureCard__uGXg9 .page_featureIcon__WJUcH{margin:0 0 74px;background:color-mix(in srgb,var(--feature-accent) 15%,var(--surface));color:var(--feature-accent)}.page_featureLabel__K1o5C{color:var(--feature-accent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_featureCard__uGXg9 h3{max-width:260px;margin:12px 0 0;font-size:1.55rem;font-weight:600;letter-spacing:-.004em;line-height:1.32}.page_featureCard__uGXg9 p{position:relative;z-index:1;margin:16px 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.72}.page_everydayGrid__759eu{display:grid;align-items:center;grid-template-columns:minmax(420px,.9fr) minmax(0,1fr);gap:clamp(56px,9vw,124px)}.page_everydaySection__P_NzP{overflow-x:hidden;overflow-x:clip}.page_todayArea__gpefj{min-width:0;max-width:500px}.page_todayCard__MYF1Y{position:relative;max-width:500px;padding:24px;border:1px solid var(--border);border-radius:32px;background:var(--surface);box-shadow:0 0 0 1px rgb(255 255 255/72%),0 24px 60px rgb(91 77 165/9%)}.page_todayCard__MYF1Y:before{display:none}.page_todayHeader__FJGMH{display:flex;align-items:center;justify-content:space-between}.page_todayHeader__FJGMH>span{display:flex;flex-direction:column}.page_todayHeader__FJGMH small{margin-bottom:4px;color:var(--text-secondary);font-size:.72rem}.page_todayHeader__FJGMH strong{font-size:1.25rem;font-weight:600;letter-spacing:-.004em}.page_todayDateWindow__AFzvc{display:block;min-height:30px;overflow:hidden}.page_todayDateWindow__AFzvc strong{display:block}.page_todayHeader__FJGMH>.page_todayHeaderMark__17cGw{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:var(--radius-control);background:var(--surface-muted)}.page_weekStrip__aDUgn{display:grid;margin:22px 0 20px;grid-template-columns:repeat(5,1fr);gap:6px}.page_weekStrip__aDUgn>button{appearance:none;display:flex;min-height:58px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:14px;background:transparent;flex-direction:column;color:var(--text-secondary);cursor:pointer;font:inherit;transition:border-color var(--motion-fast) var(--site-ease-out),box-shadow var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out);-webkit-tap-highlight-color:transparent}.page_weekStrip__aDUgn>button:not(.page_selectedDay__tBXzo):hover{border-color:var(--border);background:var(--surface-muted);color:var(--text-primary);transform:translateY(-1px)}.page_weekStrip__aDUgn>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page_weekStrip__aDUgn small{margin-bottom:4px;font-size:.6rem;font-weight:600}.page_weekStrip__aDUgn strong{font-size:.84rem;font-weight:600}.page_weekStrip__aDUgn .page_selectedDay__tBXzo{border:1px solid color-mix(in srgb,var(--primary-pale) 58%,transparent);background:linear-gradient(145deg,var(--primary),var(--primary-pressed));color:#fff;box-shadow:0 10px 24px rgb(113 96 206/18%);transform:scale(1.02)}.page_todayContent__wcaf0{min-height:338px;will-change:filter,opacity,transform}.page_promptCard__1z446{display:flex;align-items:center;gap:12px;padding:14px;border-radius:22px;background:var(--prompt-gradient);color:white;box-shadow:0 14px 30px rgb(113 96 206/16%)}.page_promptCard__1z446>span:last-child{display:flex;flex-direction:column}.page_promptIcon__MKraD{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;background:rgb(255 255 255/15%);color:#fff}.page_promptIcon__MKraD img{filter:brightness(0) invert(1)}.page_promptCard__1z446 small{margin-bottom:4px;color:color-mix(in srgb,var(--primary-pale) 86%,white);font-size:.57rem;font-weight:700;letter-spacing:.06em}.page_promptCard__1z446 strong{color:white;font-size:.76rem;font-weight:600;line-height:1.45}.page_todaySectionTitle__7hkpD{display:flex;align-items:center;justify-content:space-between;margin:22px 0 10px;font-size:.76rem;font-weight:600}.page_todaySectionTitle__7hkpD small{color:var(--text-disabled);font-size:.64rem}.page_entryRow__AEzWi,.page_planRow__y2YEr{display:flex;min-height:60px;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:15px;background:var(--surface)}.page_placedItem__XP18G+.page_placedItem__XP18G{margin-top:8px}.page_entryRow__AEzWi>span:nth-child(2),.page_planRow__y2YEr>span:last-child{display:flex;min-width:0;flex:1;flex-direction:column}.page_entryRow__AEzWi strong,.page_planRow__y2YEr strong{overflow:hidden;font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.page_entryRow__AEzWi small,.page_planRow__y2YEr small{overflow:hidden;margin-top:3px;color:var(--text-secondary);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.page_planTime__fHKx8{width:38px;color:var(--text-secondary);font-size:.65rem;font-weight:600}.page_planRule__FVdhE{width:4px;height:34px;border-radius:var(--radius-pill);background:var(--warning);animation:page_event-accent__eHEbS 3.8s ease-in-out infinite}.page_statusPill__bsden{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding-inline:9px;border-radius:var(--radius-pill);background:var(--primary);color:#fff;font-size:.55rem;font-weight:700}.page_entryIcon__mcoj1{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;background:var(--coral-container);color:var(--coral)}.page_everydayCopy__FTyD1{max-width:560px}.page_everydayCopy__FTyD1 ul{display:grid;padding:0;margin:36px 0 0;gap:16px;list-style:none}.page_everydayCopy__FTyD1 li{display:flex;align-items:flex-start;gap:13px}.page_everydayCopy__FTyD1 li>span{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;background:var(--primary-container);color:var(--primary)}.page_everydayCopy__FTyD1 li:nth-child(2)>span{background:var(--warning-container);color:var(--warning)}.page_everydayCopy__FTyD1 li:nth-child(3)>span{background:var(--coral-container);color:var(--coral)}.page_everydayCopy__FTyD1 li div{display:flex;flex-direction:column}.page_everydayCopy__FTyD1 li strong{margin:1px 0 3px;font-size:.88rem;font-weight:600}.page_everydayCopy__FTyD1 li small{color:var(--text-secondary);font-size:.78rem;line-height:1.55}.page_storiesSection__DeMzR{border-top:1px solid var(--border);background:var(--background)}.page_storiesHeading__IqYmn{margin-bottom:42px}.page_storiesHeading__IqYmn .page_sectionHeading__rkY6Y{max-width:760px}.page_blogMarqueeViewport__fZlr0,.page_storyMarqueeViewport__x8I5S{overflow-x:auto;overflow-y:hidden;padding-block:8px 18px;cursor:grab;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,black min(6vw,76px),black calc(100% - min(6vw, 76px)),transparent);mask-image:linear-gradient(90deg,transparent,black min(6vw,76px),black calc(100% - min(6vw, 76px)),transparent)}.page_blogMarqueeViewport__fZlr0::-webkit-scrollbar,.page_storyMarqueeViewport__x8I5S::-webkit-scrollbar{display:none}.page_blogMarqueeViewport__fZlr0:focus-visible,.page_storyMarqueeViewport__x8I5S:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.page_blogMarqueeViewport__fZlr0[data-dragging=true],.page_storyMarqueeViewport__x8I5S[data-dragging=true]{cursor:grabbing;user-select:none}.page_blogMarqueeTrack__cf_nf,.page_storyMarqueeTrack__DR8dh{display:flex;width:max-content}.page_blogMarqueeGroup__S_or3,.page_storyMarqueeGroup__Jj7vy{display:flex;width:max-content;flex:none;padding-right:16px;gap:16px}.page_storyCard__O2qHx{position:relative;display:flex;width:clamp(310px,30vw,390px);min-height:330px;flex-direction:column;padding:26px;border:1px solid var(--border);border-radius:var(--radius-feature);margin:0;background:var(--surface);box-shadow:var(--container-shadow)}.page_storyCard__O2qHx:before{color:var(--primary);content:"“";font-size:2.5rem;font-weight:650;line-height:1}.page_storyCard__O2qHx:nth-child(3n+2):before{color:var(--warning)}.page_storyCard__O2qHx:nth-child(3n+3):before{color:var(--coral)}.page_storyCard__O2qHx>p{margin:24px 0 28px;font-size:1.08rem;font-weight:550;letter-spacing:.004em;line-height:1.65}.page_storyCard__O2qHx footer{display:flex;align-items:center;gap:11px;margin-top:auto}.page_storyCard__O2qHx footer>span:first-child{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:50%;background:var(--primary-container);color:var(--primary-deep);font-size:.76rem;font-weight:700}.page_storyCard__O2qHx:nth-child(3n+2) footer>span:first-child{background:var(--warning-container);color:var(--warning)}.page_storyCard__O2qHx:nth-child(3n+3) footer>span:first-child{background:var(--coral-container);color:var(--coral)}.page_storyCard__O2qHx footer>span:last-child{display:flex;min-width:0;flex-direction:column}.page_storyCard__O2qHx footer strong{font-size:.78rem;font-weight:650}.page_storyCard__O2qHx footer small{margin-top:3px;color:var(--text-secondary);font-size:.67rem;line-height:1.45}.page_blogSection__YEKG2{border-block:1px solid var(--border);background:var(--background)}.page_blogHeading__Z2W_0{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.page_allArticles__ifZdv{display:inline-flex;min-height:44px;align-items:center;gap:9px;border-bottom:1px solid var(--border-strong);color:var(--text-primary);font-size:.82rem;font-weight:600;white-space:nowrap}.page_blogMarqueeViewport__fZlr0{margin-top:46px}.page_blogMarqueeGroup__S_or3>a{width:clamp(320px,31vw,400px);flex:0 0 auto}.page_downloadSection__qFBLB{background:var(--surface)}.page_downloadPanel__liwbL{--download-phone-scale:0.77;position:relative;display:grid;width:100%;min-height:484px;align-items:center;grid-template-columns:minmax(0,1fr) 220px;gap:clamp(24px,3.5vw,44px)}.page_downloadCard__qr58e{position:relative;z-index:5;display:grid;min-height:388px;align-items:center;overflow:hidden;padding:clamp(38px,4vw,52px);border-radius:32px;background:var(--prompt-gradient);color:white;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:clamp(32px,4vw,56px);box-shadow:0 26px 64px rgb(91 77 165/16%);pointer-events:none;--focus-ring:white;transition:box-shadow var(--motion-standard) var(--site-ease-out)}.page_downloadCard__qr58e:after,.page_downloadCard__qr58e:before{position:absolute;z-index:0;border:1px solid rgb(255 255 255/16%);border-radius:50%;content:""}.page_downloadCard__qr58e:before{top:-160px;right:-110px;width:420px;height:420px}.page_downloadCard__qr58e:after{bottom:-210px;left:28%;width:480px;height:480px}.page_downloadActions__mIPVp,.page_downloadCopy__I327X{position:relative;z-index:2}.page_downloadPanelLink__XRxBI,.page_waitlistCardFocusTarget__HVlsj{position:absolute;z-index:1;inset:0;border-radius:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation}.page_waitlistCardFocusTarget__HVlsj{margin:0}.page_downloadPanelLink__XRxBI:focus-visible{outline:none}.page_downloadPanel__liwbL:has(.page_downloadPanelLink__XRxBI:focus-visible) .page_downloadCard__qr58e,.page_downloadPanel__liwbL:has(.page_waitlistEmail__lpGd3:focus-visible) .page_downloadCard__qr58e{outline:3px solid var(--focus-ring);outline-offset:-9px;box-shadow:inset 0 0 0 5px rgb(68 58 124/42%)}.page_downloadCopy__I327X{max-width:570px}.page_downloadKicker__TVicq{color:var(--primary-pale)}.page_downloadCopy__I327X h2{max-width:570px;font-size:clamp(2rem,3.6vw,3.35rem)}.page_downloadTitleLine__hBEZC{display:block}.page_downloadCopy__I327X>p{max-width:540px;color:rgb(255 255 255/76%);font-size:.92rem}.page_downloadActions__mIPVp{display:flex;width:100%;align-items:stretch;flex-direction:column;gap:12px;justify-self:end}.page_downloadActions__mIPVp>div{width:100%;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;pointer-events:none}.page_downloadActions__mIPVp a{pointer-events:auto}.page_waitlistField__5Izx4{display:flex;width:100%;min-width:0;align-items:center;margin:0;padding:5px;border:1px solid rgb(255 255 255/38%);border-radius:16px;background:rgb(255 255 255/96%);box-shadow:0 14px 32px rgb(41 32 91/20%);pointer-events:auto;--focus-ring:var(--primary-deep);transition:border-color var(--motion-fast) var(--site-ease-out),box-shadow var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.page_waitlistField__5Izx4:focus-within{border-color:white;box-shadow:0 0 0 4px rgb(255 255 255/22%),0 16px 38px rgb(41 32 91/25%);transform:translateY(-1px)}.page_waitlistEmail__lpGd3{width:100%;min-width:0;height:44px;padding:0 10px;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:1rem}.page_waitlistEmail__lpGd3::placeholder{color:color-mix(in srgb,var(--text-secondary) 78%,transparent)}.page_waitlistSubmit__6sGh_{min-width:76px;height:44px;padding:0 16px;border:0;border-radius:11px;background:var(--primary);color:white;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;touch-action:manipulation;transition:background var(--motion-fast) var(--site-ease-out),transform var(--motion-fast) var(--site-ease-out)}.page_waitlistSubmit__6sGh_:focus-visible{outline-offset:1px}.page_waitlistSubmit__6sGh_:disabled{cursor:wait;opacity:.68}.page_visuallyHidden__FI3Gc{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.page_downloadTapHint__q63TH{min-height:1.45em;margin:0;color:rgb(255 255 255/70%);font-size:.7rem;font-weight:600;letter-spacing:.015em;line-height:1.45;text-align:center}.page_downloadTapHint__q63TH[data-state=success]{color:white}.page_downloadTapHint__q63TH[data-state=error]{color:#ffe3df}.page_downloadQr__iUEQn{display:flex;max-width:360px;align-items:center;margin:0;padding:10px;border:1px solid rgb(255 255 255/24%);border-radius:18px;background:rgb(255 255 255/12%);gap:14px}.page_downloadQrCode__GokfR{display:block;flex:none;width:104px;height:104px;border-radius:10px}.page_downloadQr__iUEQn figcaption{color:rgb(255 255 255/86%);font-size:.78rem;font-weight:600;line-height:1.45}.page_downloadTapHintPhone__L_GIz{display:none}@media (pointer:coarse){.page_downloadQr__iUEQn{display:none}.page_downloadTapHintPhone__L_GIz{display:block}}.page_waitlistPrivacy__obqba{margin:0;color:rgb(255 255 255/70%);font-size:.7rem;font-weight:500;line-height:1.45;text-align:center}.page_waitlistPrivacy__obqba a{color:white;font-weight:650;text-decoration:underline;text-underline-offset:2px}.page_downloadPreviewFrame__bQBGi{position:relative;z-index:5;width:220px;height:478px;isolation:isolate;justify-self:end;pointer-events:none}.page_downloadPreviewFrame__bQBGi:before{position:absolute;z-index:-1;inset:8% -30% 6%;border-radius:48%;background:radial-gradient(circle at 34% 30%,rgb(165 145 255/92%),transparent 54%),radial-gradient(circle at 72% 68%,rgb(102 78 220/84%),transparent 60%);content:"";filter:blur(34px);opacity:.12;transform:scale(.86);transition:opacity 1s ease,transform 1s ease}.page_downloadPreview__rB61N{position:absolute;top:50%;left:50%;width:286px;aspect-ratio:393/852;overflow:hidden;border:6px solid #303136;border-radius:44px;flex-direction:column;justify-self:end;box-shadow:0 0 0 1px rgb(24 24 27/30%),inset 0 0 0 1px rgb(255 255 255/34%),0 30px 64px rgb(68 58 124/30%),0 8px 24px rgb(24 24 27/11%);transform:translate(-50%,-50%) scale(var(--download-phone-scale)) rotate(1.65deg);transform-origin:center}.page_downloadPhoneStatus__OHHBp,.page_downloadPreview__rB61N{display:flex;background:var(--surface);color:var(--text-primary)}.page_downloadPhoneStatus__OHHBp{position:relative;height:42px;flex:0 0 42px;align-items:center;justify-content:space-between;padding:4px 13px 0;font-size:.5rem;font-weight:750;letter-spacing:.025em}.page_downloadDynamicIsland__s0zyX{position:absolute;top:7px;left:50%;width:82px;height:22px;border-radius:var(--radius-pill);background:#050505;transform:translateX(-50%)}.page_downloadPreviewHeader__qIfhU{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;border-bottom:1px solid var(--border);background:var(--surface)}.page_downloadPreviewIdentity__U05Fk{display:flex;min-width:0;align-items:center;gap:10px}.page_downloadPreviewAvatar__k5Jmq{width:32px;height:32px;flex:0 0 32px;border-radius:9px;box-shadow:0 7px 18px rgb(113 96 206/16%)}.page_downloadPreviewIdentity__U05Fk>span{display:flex;min-width:0;flex-direction:column}.page_downloadPreviewIdentity__U05Fk strong{font-size:.72rem;font-weight:700;letter-spacing:0}.page_downloadPreviewIdentity__U05Fk small{margin-top:2px;color:var(--text-secondary);font-size:.54rem;font-weight:600}.page_downloadPreviewStatus__KVzJB{flex:0 0 auto;color:var(--text-secondary);font-size:.53rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.page_downloadPreviewMeta___DLQi{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.page_downloadStoryProgress__FxWsc{display:flex;height:4px;align-items:center;justify-content:flex-end;gap:3px}.page_downloadStoryProgress__FxWsc>span{width:4px;height:4px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--primary) 20%,var(--border));transition:width var(--motion-standard) var(--site-ease-out),background var(--motion-standard) var(--site-ease-out)}.page_downloadStoryProgress__FxWsc>.page_downloadStoryDotActive__q77u7{width:12px;background:var(--primary)}.page_downloadPreviewBody__KAW3H{position:relative;min-height:0;flex:1;overflow:hidden;background:var(--background)}.page_downloadStorySlide__jq8wz{position:absolute;inset:14px;animation:page_download-story-enter__rCvWL .36s var(--site-ease-out) both}.page_downloadPreviewTime__2i322{margin:0 0 8px;color:var(--text-secondary);font-size:.58rem;font-weight:700;letter-spacing:.07em}.page_downloadPreviewUser__YIv_6{width:fit-content;max-width:94%;padding:10px 12px;border-radius:16px 16px 5px 16px;margin:0 0 10px auto;background:var(--primary);color:white;font-size:.65rem;letter-spacing:.006em;line-height:1.5}.page_downloadStoryDetails__8gtx1{position:relative}.page_downloadPreviewMemory__3A6BQ{padding:10px;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border));border-radius:15px;background:color-mix(in srgb,var(--primary-container) 54%,white)}.page_downloadStoryMemory__INeRX{animation:page_download-story-block-enter__SKh6_ .16s var(--site-ease-out) .14s both}.page_downloadPreviewMemoryLabel__7tjta{display:block;margin-bottom:8px;color:var(--primary-deep);font-size:.51rem;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.page_downloadPreviewTags__EHQ1Y{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.page_downloadPreviewTags__EHQ1Y li{display:inline-flex;min-height:25px;align-items:center;gap:6px;padding:0 8px;border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:var(--radius-pill);background:white;color:var(--on-primary-container);font-size:.54rem;font-weight:650;letter-spacing:.008em;white-space:nowrap}.page_downloadPreviewAssistant__Ehw5M{padding:11px 12px;border:1px solid var(--border);border-radius:16px 16px 16px 5px;margin-top:10px;background:var(--surface);box-shadow:0 8px 20px rgb(91 77 165/6%)}.page_downloadStoryAssistant__axHNf{animation:page_download-story-block-enter__SKh6_ .16s var(--site-ease-out) .44s both}.page_downloadPreviewAssistantLabel__Q7E_Y{display:inline-flex;align-items:center;gap:6px;color:var(--primary-deep);font-size:.54rem;font-weight:750}.page_downloadPreviewAssistantLabel__Q7E_Y img{width:16px;height:16px;border-radius:5px}.page_downloadPreviewAssistant__Ehw5M p{position:relative;margin:6px 0 0;color:var(--text-primary);font-size:.63rem;letter-spacing:.006em;line-height:1.5}.page_downloadAssistantTypingMeasure__H5grM{visibility:hidden}.page_downloadAssistantTypingText__YiHCC{position:absolute;inset:0;display:block;white-space:pre-wrap}.page_downloadPreviewComposer__3lBLY{display:flex;min-height:52px;align-items:center;gap:9px;padding:9px 10px;border-top:1px solid var(--border);background:var(--surface)}.page_downloadPreviewComposer__3lBLY>span{min-width:0;flex:1;color:var(--text-disabled);font-size:.56rem;letter-spacing:.008em}.page_downloadPreviewComposer__3lBLY>strong{display:inline-flex;min-height:30px;align-items:center;justify-content:center;padding:0 10px;border-radius:10px;background:var(--primary);color:white;font-size:.53rem;font-weight:700}.page_downloadPhoneHome__7o1Hr{position:relative;display:block;height:13px;flex:0 0 13px;background:var(--surface)}.page_downloadPhoneHome__7o1Hr:after{position:absolute;bottom:4px;left:50%;width:72px;height:3px;border-radius:var(--radius-pill);background:rgb(24 24 27/24%);content:"";transform:translateX(-50%)}@keyframes page_download-story-enter__rCvWL{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes page_download-story-block-enter__SKh6_{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes page_typing-caret__RSLST{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes page_typing-dot__irkyk{0%,60%,to{opacity:.38;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes page_page-enter___Dp0O{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes page_phone-enter__K_mKE{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_context-float-one___ndsh{0%,to{transform:translateZ(0) rotate(-.6deg)}45%{transform:translate3d(7px,-9px,0) rotate(.5deg)}75%{transform:translate3d(-3px,-4px,0) rotate(-.2deg)}}@keyframes page_context-float-two__BcEDC{0%,to{transform:translateZ(0) rotate(.5deg)}42%{transform:translate3d(-8px,7px,0) rotate(-.4deg)}76%{transform:translate3d(3px,-3px,0) rotate(.2deg)}}@keyframes page_halo-breathe__l_DMe{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes page_message-rise__8sGj4{0%{opacity:0;transform:translateY(7px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_event-accent__eHEbS{0%,to{opacity:.76;transform:scaleY(.9)}50%{opacity:1;transform:scaleY(1)}}@keyframes page_streaming-caret__fV0pT{0%,46%{opacity:.72}47%,to{opacity:0}}@media (hover:hover){.page_waitlistSubmit__6sGh_:not(:disabled):hover{background:color-mix(in srgb,var(--primary) 82%,black);transform:translateY(-1px)}.page_entryRow__AEzWi,.page_featureCard__uGXg9,.page_flowCard__0f_rf,.page_planRow__y2YEr{transition:border-color var(--motion-standard) var(--site-ease-out),box-shadow var(--motion-standard) var(--site-ease-out),transform var(--motion-standard) var(--site-ease-out)}.page_featureCard__uGXg9:hover,.page_flowCard__0f_rf:hover{border-color:color-mix(in srgb,var(--primary) 26%,var(--border));box-shadow:0 16px 38px rgb(91 77 165/8%);transform:translateY(-4px)}.page_entryRow__AEzWi:hover,.page_planRow__y2YEr:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--border));transform:translateY(-2px)}.page_featureCard__uGXg9:after{transition:transform var(--motion-standard) var(--site-ease-out)}.page_featureCard__uGXg9:hover:after{transform:translate(-5px,-5px)}.page_downloadPanel__liwbL:has(.page_downloadPanelLink__XRxBI:hover) .page_downloadCard__qr58e,.page_downloadPanel__liwbL:has(.page_waitlistCardFocusTarget__HVlsj:hover) .page_downloadCard__qr58e{box-shadow:0 30px 72px rgb(91 77 165/22%)}.page_downloadPanel__liwbL:has(.page_downloadPanelLink__XRxBI:hover) .page_downloadPreviewFrame__bQBGi:before,.page_downloadPanel__liwbL:has(.page_waitlistCardFocusTarget__HVlsj:hover) .page_downloadPreviewFrame__bQBGi:before{opacity:.78;transform:scale(1.08)}}@media (max-width:1080px){.page_heroGrid__XYjoE{grid-template-columns:minmax(0,1fr) 400px;gap:42px}.page_contextFloatOne__xxWlK{left:-4px}.page_contextFloatTwo___VfuB{right:-4px}.page_flowCard__0f_rf{min-height:390px}}@media (max-width:900px){.page_hero__6s3Wt{padding-top:64px}.page_heroGrid__XYjoE{grid-template-columns:1fr}.page_heroCopy___oxln{max-width:760px}.page_phoneStage__4fAdB{width:min(100%,620px);margin-inline:auto}.page_featuresGrid__WiWGe,.page_flowGrid__N0q7V{grid-template-columns:1fr}.page_flowGrid__N0q7V:before{top:30px;right:auto;bottom:30px;left:45px;width:2px;height:auto;background:linear-gradient(var(--primary),var(--warning),var(--coral))}.page_flowCard__0f_rf{min-height:auto;padding:24px 24px 24px 100px}.page_flowMeta__RqT2_{align-items:flex-start}.page_flowIcon__0VaaX{position:absolute;top:38px;left:21px;margin:0}.page_flowCard__0f_rf h3{margin-top:40px}.page_featureCard__uGXg9{min-height:320px}.page_featureCard__uGXg9 .page_featureIcon__WJUcH{margin-bottom:52px}.page_everydayGrid__759eu{grid-template-columns:1fr}.page_todayArea__gpefj{width:100%;margin-inline:auto}.page_todayCard__MYF1Y{width:min(100%,540px);margin-inline:auto}.page_everydayCopy__FTyD1{max-width:720px}.page_downloadPanel__liwbL{gap:16px}.page_downloadCard__qr58e{min-height:400px;padding:32px 22px;grid-template-columns:1fr;gap:22px}.page_downloadCopy__I327X{max-width:680px}.page_downloadActions__mIPVp{width:100%;justify-self:start}.page_downloadActions__mIPVp>div{width:auto;align-items:center;flex-flow:row wrap;gap:10px}.page_downloadActions__mIPVp>div>a,.page_downloadActions__mIPVp>div>span{width:auto;max-width:220px;min-width:0;flex:1 1 calc((100% - 10px) / 2);aspect-ratio:23/7;gap:8px;padding-inline:10px}.page_downloadTapHint__q63TH,.page_waitlistPrivacy__obqba{text-align:left}}@media (max-width:720px){.page_container__Q5auD{width:min(calc(100% - 28px),var(--content-width))}.page_hero__6s3Wt h1{font-size:clamp(2.75rem,13vw,4.5rem)}.page_phoneStage__4fAdB{min-height:620px}.page_contextFloat__xq_bF{display:none}.page_phone__Ckdk_{transform:none}.page_blogHeading__Z2W_0{align-items:flex-start;flex-direction:column}.page_blogSection__YEKG2,.page_downloadSection__qFBLB,.page_everydaySection__P_NzP,.page_featuresSection__kpCy7,.page_flowSection__30uC0,.page_storiesSection__DeMzR{padding-block:46px}.page_everydayCopy__FTyD1 h2,.page_sectionHeading__rkY6Y h2{font-size:clamp(2rem,10vw,3rem)}.page_storyCard__O2qHx{width:min(84vw,340px);min-height:290px}.page_blogMarqueeGroup__S_or3>a{width:min(86vw,350px)}.page_flowCard__0f_rf{padding-left:88px}.page_todayCard__MYF1Y{padding:18px;border-radius:26px}.page_todayCard__MYF1Y:before{display:none}}@media (max-width:675px){.page_downloadPanel__liwbL{min-height:0;grid-template-columns:1fr;gap:0}.page_downloadCard__qr58e{min-height:0;padding:38px 32px;border-radius:26px}.page_downloadPreviewFrame__bQBGi{display:none}}@media (max-width:430px){.page_phoneStage__4fAdB{min-height:590px}.page_phone__Ckdk_{border-width:7px;border-radius:34px}.page_chatBody__k_jVA{min-height:410px}.page_phoneStoryViewport__LSUL8{height:482px}.page_flowGrid__N0q7V:before{display:none}.page_flowCard__0f_rf{padding:20px}.page_flowIcon__0VaaX{position:static;margin-top:24px}.page_flowCard__0f_rf h3{margin-top:34px}.page_featureCard__uGXg9{min-height:340px;padding:22px}.page_todayHeader__FJGMH strong{font-size:1.08rem}.page_weekStrip__aDUgn{gap:3px}.page_downloadCard__qr58e{padding:30px 20px}.page_downloadPreviewHeader__qIfhU{min-height:58px;padding:10px 12px}.page_downloadPreviewStatus__KVzJB{display:none}.page_downloadStorySlide__jq8wz{inset:12px}.page_downloadPreviewUser__YIv_6{max-width:96%}}@media (prefers-reduced-motion:reduce){.page_contextFloatOne__xxWlK,.page_contextFloatTwo___VfuB,.page_messageOne__YKbtf,.page_messageThree__rFdyM,.page_messageTwo__N7G9S,.page_phoneStage__4fAdB,.page_planRule__FVdhE{animation:none}.page_downloadPreviewFrame__bQBGi:before{transition:none}.page_downloadStoryAssistant__axHNf,.page_downloadStoryMemory__INeRX,.page_downloadStorySlide__jq8wz{animation:none}.page_downloadStoryProgress__FxWsc>span{transition:none}.page_phoneStage__4fAdB:after,.page_streamingCaret__IM_pl,.page_typingCaret__oAueR,.page_typingDots__cRQBn span{animation:none}.page_blogMarqueeViewport__fZlr0,.page_storyMarqueeViewport__x8I5S{overflow-x:auto;padding-inline:14px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}.page_blogMarqueeTrack__cf_nf,.page_storyMarqueeTrack__DR8dh{transform:none}.page_marqueeDuplicate__TeG5e{display:none}.page_blogMarqueeGroup__S_or3>a,.page_storyCard__O2qHx{scroll-snap-align:start}}.page_faqSection__C4ZMY{border-bottom:1px solid var(--border);background:var(--background)}.page_topicLinks__WtAwP{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:30px;color:var(--text-secondary);font-size:.8rem}.page_topicLinks__WtAwP>span{font-weight:650}.page_topicLinks__WtAwP a{padding:6px 13px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-secondary);font-weight:600;text-decoration:none;transition:border-color var(--motion-fast) var(--site-ease-out),color var(--motion-fast) var(--site-ease-out)}.page_topicLinks__WtAwP a:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep)}.page_faqList__yUTyL{display:grid;gap:12px;margin-top:38px}.page_faqItem__Fc7ju{padding:4px 24px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.page_faqItem__Fc7ju summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none}.page_faqItem__Fc7ju summary::-webkit-details-marker{display:none}.page_faqItem__Fc7ju summary:after{content:"+";color:var(--text-disabled);font-size:1.3rem;font-weight:400;line-height:1}.page_faqItem__Fc7ju[open] summary:after{content:"−"}.page_faqItem__Fc7ju summary h3{margin:0;font-size:1.02rem;font-weight:650;letter-spacing:-.004em}.page_faqItem__Fc7ju>p{margin:0;padding-bottom:22px;color:var(--text-secondary);font-size:.94rem;line-height:1.75}.page_faqItem__Fc7ju>p.page_faqLink__Z_IBI{margin-top:-12px;font-size:.9rem}.page_faqLink__Z_IBI a{color:var(--primary-deep);font-weight:650}.page_faqFooter__UZT_Z{margin:26px 0 0;color:var(--text-secondary);font-size:.88rem}.page_faqFooter__UZT_Z a{color:var(--primary-deep);font-weight:650}.article-sticky-bar_bar__fKJlo{position:fixed;z-index:30;right:var(--space-12);bottom:calc(var(--space-12) + env(safe-area-inset-bottom, 0px));left:var(--space-12);display:none;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--text-primary)}@media (max-width:760px){.article-sticky-bar_bar__fKJlo{display:flex}}@media (prefers-reduced-motion:no-preference){.article-sticky-bar_bar__fKJlo{animation:article-sticky-bar_rise__SnK1_ var(--motion-standard) var(--site-ease-out) both}}@keyframes article-sticky-bar_rise__SnK1_{0%{opacity:0;transform:translateY(12px)}}.article-sticky-bar_text__2qxaD{flex:1;min-width:0;margin:0;font-size:.84rem;line-height:1.4}.article-sticky-bar_cta__pzmoI{display:inline-flex;flex-shrink:0;min-height:var(--control-small);align-items:center;padding:0 14px;border-radius:var(--radius-control);background:var(--primary);color:white;font-size:.82rem;font-weight:600;white-space:nowrap}.article-sticky-bar_cta__pzmoI:hover{background:var(--primary-pressed)}.article-sticky-bar_close__nYW6Z{display:inline-flex;flex-shrink:0;width:var(--control-small);height:var(--control-small);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);cursor:pointer}.article-sticky-bar_close__nYW6Z:hover{background:var(--surface-soft)}.get_links__eRqw0{position:relative;z-index:1;display:grid;gap:var(--space-12);margin-top:var(--space-32)}.get_links__eRqw0 p{min-height:1.5em;margin:0;color:var(--text-secondary)}.support_contact__AiQhG,.support_crisis__GpDMb{margin:0 0 28px;padding:20px 24px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.support_crisis__GpDMb{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:var(--primary-pale)}.support_contact__AiQhG h2,.support_crisis__GpDMb h2{margin:0 0 8px;font-size:1.1rem}.support_contact__AiQhG p,.support_crisis__GpDMb p{margin:0;color:var(--text-secondary);line-height:1.7}.support_contact__AiQhG p+p,.support_crisis__GpDMb p+p{margin-top:8px}.support_faqList__x46II{display:grid;gap:12px;margin-top:16px}.support_faqItem__43JHd{padding:4px 24px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.support_faqItem__43JHd summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none}.support_faqItem__43JHd summary::-webkit-details-marker{display:none}.support_faqItem__43JHd summary:after{content:"+";color:var(--text-disabled);font-size:1.3rem;font-weight:400;line-height:1}.support_faqItem__43JHd[open] summary:after{content:"−"}.support_faqItem__43JHd summary h3{margin:0;font-size:1.02rem;font-weight:650}.support_faqItem__43JHd>p{margin:0;padding-bottom:22px;color:var(--text-secondary);font-size:.94rem;line-height:1.75}.desktop-download-dialog_dialog__urqsK{width:min(calc(100% - 32px),440px);max-height:min(calc(100dvh - 32px),760px);padding:0;border:1px solid var(--border);border-radius:var(--radius-feature);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--text-primary)}.desktop-download-dialog_dialog__urqsK::backdrop{background:rgb(24 24 27/40%)}.desktop-download-dialog_body__ukxn4{position:relative;display:grid;justify-items:center;gap:var(--space-16);padding:var(--space-32) var(--space-24) var(--space-24);text-align:center}.desktop-download-dialog_close__d7hhO{position:absolute;top:var(--space-12);right:var(--space-12);display:inline-grid;width:var(--control-small);height:var(--control-small);place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--icon);cursor:pointer}.desktop-download-dialog_close__d7hhO:hover{background:var(--surface-muted)}.desktop-download-dialog_title__IaHuW{margin:0;padding-inline:var(--space-32);font-size:1.35rem;font-weight:700;line-height:1.3}.desktop-download-dialog_text___gswI{max-width:34ch;margin:0;color:var(--text-secondary);line-height:1.6}.desktop-download-dialog_qrFrame__wInvb{padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff}.desktop-download-dialog_qr__2vdWY{display:block;width:184px;height:184px}.desktop-download-dialog_badges__MhVAi{display:flex;justify-content:center}.desktop-download-dialog_copyRow__MiGy7{display:grid;justify-items:center;gap:var(--space-8)}.desktop-download-dialog_copy__7Gnvm{min-height:var(--control-medium);padding:0 var(--space-20);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-primary);font:inherit;font-weight:600;cursor:pointer}.desktop-download-dialog_copy__7Gnvm:hover{background:var(--surface-soft)}.desktop-download-dialog_close__d7hhO:focus-visible,.desktop-download-dialog_copy__7Gnvm:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.desktop-download-dialog_copyStatus__qimO9{min-height:1.5em;margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.desktop-download-dialog_copyUrl__DamtT{overflow-wrap:anywhere;user-select:all;color:var(--text-primary)}.figma-icon_icon__zrfaD{display:block;flex:0 0 auto}.context-marquee_marquee__mrPV9{padding:18px 0 22px}.context-marquee_marqueeHeader__qa5Mq{display:flex;width:min(calc(100% - 40px),var(--content-width));min-height:48px;align-items:center;margin-inline:auto}.context-marquee_marqueeHeader__qa5Mq p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.context-marquee_viewport__1T6_g{overflow:hidden;padding:10px 0 4px;margin-top:4px;-webkit-mask-image:linear-gradient(90deg,transparent,black min(7vw,92px),black calc(100% - min(7vw, 92px)),transparent);mask-image:linear-gradient(90deg,transparent,black min(7vw,92px),black calc(100% - min(7vw, 92px)),transparent)}.context-marquee_track__IeQ39{display:flex;width:max-content}.context-marquee_tagGroup__lZXZm{display:flex;width:max-content;flex:none;padding:0 12px 0 0;margin:0;gap:12px;list-style:none;white-space:nowrap}.context-marquee_tag__bik_I{--tag-accent:var(--primary);--tag-soft:var(--primary-container);display:inline-flex;min-height:50px;align-items:center;gap:9px;padding:6px 16px 6px 8px;border:1px solid color-mix(in srgb,var(--tag-accent) 20%,var(--border));border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-primary);font-size:.78rem;font-weight:650;letter-spacing:.006em}.context-marquee_tagIcon__djsNJ{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--tag-soft) 70%,white)}.context-marquee_tagIcon__djsNJ img{display:block;width:18px;height:18px}.context-marquee_event__jRPwE{--tag-accent:var(--warning);--tag-soft:var(--warning-container)}.context-marquee_activity__FF_Ai{--tag-accent:var(--coral);--tag-soft:var(--coral-container)}.context-marquee_mood__ZFgb_{--tag-accent:var(--primary);--tag-soft:var(--primary-container)}@media (max-width:720px){.context-marquee_marquee__mrPV9{padding-block:16px 20px}.context-marquee_marqueeHeader__qa5Mq{width:min(calc(100% - 28px),var(--content-width))}.context-marquee_viewport__1T6_g{-webkit-mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent)}.context-marquee_tagGroup__lZXZm{padding-right:9px;gap:9px}.context-marquee_tag__bik_I{min-height:46px;padding-right:14px;font-size:.74rem}.context-marquee_tagIcon__djsNJ{width:31px;height:31px;flex-basis:31px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.context-marquee_viewport__1T6_g{padding-inline:14px;-webkit-mask-image:none;mask-image:none}.context-marquee_track__IeQ39{transform:none}.context-marquee_duplicate__3elNh{display:none}}.motion-toggle_row__C0t9M{display:flex;justify-content:center;margin-top:12px}@media (prefers-reduced-motion:reduce){.motion-toggle_row__C0t9M{display:none}}.scroll-reveal_headingLine__zdozw{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.scroll-reveal_headingLineInner__aEIeM{display:block;transform-origin:left bottom}