.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(--ease-out),box-shadow var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out),scale var(--motion-fast) var(--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}}.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(--ease-out),border-color var(--motion-standard) var(--ease-out),box-shadow var(--motion-standard) var(--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(--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__mNBhz{min-height:70vh}.blog_container__2_z7z{width:min(calc(100% - 40px),var(--content-width));margin-inline:auto}.blog_blogHero__RqHdn{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__RqHdn: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__JBQRe,.blog_eyebrow__lKbzQ{color:var(--primary-deep);font-size:.76rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.blog_blogHero__RqHdn 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__RqHdn h1>span{text-wrap:balance}@media (min-width:901px){.blog_blogHero__RqHdn h1>span{white-space:nowrap}}.blog_blogHero__RqHdn 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__3_NFW{padding:clamp(44px,5.8vw,76px) 0}.blog_postsHeading__UQq4R{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.blog_postsHeading__UQq4R h2{margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:600;letter-spacing:-.008em;line-height:1.14}.blog_postsHeading__UQq4R p{max-width:470px;margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.65;text-align:right}.blog_postGrid__wXDDn{display:grid;scroll-margin-top:94px;grid-template-columns:repeat(3,1fr);gap:16px}.blog_postReveal__hR_wO,.blog_postReveal__hR_wO>a{height:100%}.blog_searchArea__pTVer{display:grid;gap:26px}.blog_searchPanel__cQcsE{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__cQcsE>label{color:var(--text-primary);font-size:.8rem;font-weight:650;letter-spacing:.006em}.blog_searchControl__Y0O9I{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(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.blog_searchControl__Y0O9I:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 14%,transparent)}.blog_searchControl__Y0O9I input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.92rem}.blog_searchControl__Y0O9I input::placeholder{color:var(--text-disabled)}.blog_searchControl__Y0O9I input::-webkit-search-cancel-button{appearance:none}.blog_searchControl__Y0O9I 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(--ease-out),color var(--motion-fast) var(--ease-out)}.blog_searchControl__Y0O9I button:hover{background:var(--primary-container);color:var(--primary-deep)}.blog_searchMeta__fvlC2{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--text-disabled);font-size:.7rem;line-height:1.5}.blog_searchMeta__fvlC2 span:first-child{color:var(--primary-deep);font-weight:650}.blog_emptySearch__gqRLe{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__gqRLe>span{font-size:1.2rem;font-weight:650;letter-spacing:-.004em}.blog_emptySearch__gqRLe p{margin:8px 0 20px;color:var(--text-secondary);font-size:.84rem}.blog_emptySearch__gqRLe 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__GtfcC{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid var(--border)}.blog_paginationSummary__cGTpg{color:var(--text-secondary);font-size:.75rem;font-weight:550}.blog_paginationControls__n3p3x{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.blog_paginationControls__n3p3x .blog_paginationDisabled__ceLTV,.blog_paginationControls__n3p3x a,.blog_paginationControls__n3p3x 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(--ease-out),background var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.blog_paginationControls__n3p3x a:hover,.blog_paginationControls__n3p3x button:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep);transform:translateY(-1px)}.blog_paginationControls__n3p3x a[aria-current=page],.blog_paginationControls__n3p3x button[aria-current=page]{border-color:var(--primary-pressed);background:var(--primary-pressed);color:white}.blog_paginationControls__n3p3x .blog_paginationDisabled__ceLTV,.blog_paginationControls__n3p3x button:disabled{cursor:default;opacity:.42}.blog_paginationControls__n3p3x>span:not(.blog_paginationDisabled__ceLTV){display:inline-grid;min-width:24px;min-height:40px;place-items:center;color:var(--text-disabled);font-size:.8rem}.blog_blogCta__Zfqkj{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__Zfqkj h2{margin:0 0 6px;font-size:1.35rem;font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_blogCta__Zfqkj p{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.55}.blog_articleCta__UYcI2 a,.blog_blogCta__Zfqkj 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(--ease-out),transform var(--motion-fast) var(--ease-out)}.blog_articleCta__UYcI2 a:hover,.blog_blogCta__Zfqkj a:hover{background:var(--primary-pressed);transform:translateY(-1px)}.blog_articleHero__915oK{position:relative;overflow:hidden;padding:32px 0 clamp(48px,6vw,72px);border-bottom:1px solid var(--border);background:var(--article-soft)}.blog_articleHero__915oK: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__Dj33Z{--article-accent:var(--primary);--article-soft:linear-gradient(135deg,var(--primary-soft),var(--background))}.blog_gold__Ev9et{--article-accent:var(--warning);--article-soft:linear-gradient(135deg,var(--warning-container),var(--background))}.blog_coral__3Mtce{--article-accent:var(--coral);--article-soft:linear-gradient(135deg,var(--coral-container),var(--background))}.blog_backLink__esxuc{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__esxuc svg{color:var(--article-accent);transition:transform var(--motion-fast) var(--ease-out)}.blog_backLink__esxuc:hover svg{transform:translateX(-3px)}.blog_articleHeader__8j_1X{position:relative;z-index:1;max-width:820px;margin-top:24px}.blog_articleCategory__JBQRe{color:var(--article-accent)}.blog_articleHeader__8j_1X 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__Ebfan{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__7cg4I{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__tWka5{position:relative;overflow:hidden}.blog_articleBody__Nvzys{position:relative;z-index:1;width:min(calc(100% - 40px),var(--reading-width));padding:clamp(66px,8vw,104px) 0;margin-inline:auto}.blog_intro__qGxww{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__X0NT1+.blog_articleSection__X0NT1{margin-top:48px}.blog_articleSection__X0NT1 h2{margin:0 0 18px;font-size:clamp(1.55rem,3vw,2rem);font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_articleSection__X0NT1 p{margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.85}.blog_articleSection__X0NT1 p+p{margin-top:18px}.blog_articleSection__X0NT1 ul{display:grid;padding:0;margin:24px 0 0;gap:10px;list-style:none}.blog_articleSection__X0NT1 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__X0NT1 li:before{position:absolute;top:18px;left:17px;width:8px;height:8px;border-radius:50%;background:var(--primary);content:""}.blog_prompt__cTnNL{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_tableScroll__UkxZ1{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__UkxZ1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.blog_comparisonTable__utMn0{width:100%;border-collapse:collapse;font-size:.94rem;line-height:1.6;text-align:left}.blog_comparisonTable__utMn0 caption{padding:16px 20px 0;color:var(--text-secondary);font-size:.85rem;text-align:left}.blog_comparisonTable__utMn0 td,.blog_comparisonTable__utMn0 th{padding:14px 20px;border-bottom:1px solid var(--border);vertical-align:top}.blog_comparisonTable__utMn0 thead th{color:var(--text-primary);font-weight:600;white-space:nowrap;background:var(--primary-container)}.blog_comparisonTable__utMn0 tbody th{color:var(--text-primary);font-weight:600;min-width:148px}.blog_comparisonTable__utMn0 tbody td{color:var(--text-secondary);min-width:200px}.blog_comparisonTable__utMn0 tbody tr:last-child td,.blog_comparisonTable__utMn0 tbody tr:last-child th{border-bottom:0}.blog_sources__RYj0u{margin:48px 0 0;padding:24px 26px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.blog_sources__RYj0u h2{margin:0 0 14px;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.blog_sources__RYj0u ol{display:grid;gap:12px;margin:0;padding-left:1.15rem}.blog_sources__RYj0u li{color:var(--text-secondary);font-size:.9rem;line-height:1.55}.blog_sources__RYj0u a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.blog_sources__RYj0u a:hover{color:var(--primary)}.blog_sources__RYj0u span{display:block;color:var(--text-secondary);font-size:.82rem}.blog_articleCta__UYcI2{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__UYcI2 h2{margin:0 0 6px;font-size:1.25rem;font-weight:600;letter-spacing:-.004em;line-height:1.3}.blog_articleCta__UYcI2 p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.blog_relatedSection__kzrGD{padding:74px 0 96px;border-top:1px solid var(--border);background:var(--surface-soft)}.blog_relatedSection__kzrGD 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__1UP5M{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}@media (max-width:900px){.blog_blogHero__RqHdn h1{max-width:760px;font-size:clamp(2.45rem,6.3vw,3.55rem)}.blog_postGrid__wXDDn{grid-template-columns:1fr}.blog_postsHeading__UQq4R{align-items:flex-start;flex-direction:column}.blog_postsHeading__UQq4R p{text-align:left}}@media (max-width:680px){.blog_articleBody__Nvzys,.blog_container__2_z7z{width:min(calc(100% - 28px),var(--content-width))}.blog_blogHero__RqHdn{padding:42px 0 40px}.blog_blogHero__RqHdn h1{max-width:100%;font-size:clamp(1.9rem,8.8vw,2.6rem);line-height:1.1}.blog_articleHero__915oK{padding:26px 0 44px}.blog_articleHeader__8j_1X{margin-top:22px}.blog_articleHeader__8j_1X h1{font-size:clamp(2.15rem,10vw,3rem)}.blog_searchPanel__cQcsE{padding:16px}.blog_searchControl__Y0O9I input{font-size:1rem}.blog_searchMeta__fvlC2{gap:3px}.blog_pagination__GtfcC,.blog_searchMeta__fvlC2{align-items:flex-start;flex-direction:column}.blog_paginationControls__n3p3x{width:100%;justify-content:flex-start}.blog_articleCta__UYcI2,.blog_blogCta__Zfqkj{align-items:flex-start;padding:24px;flex-direction:column}.blog_relatedGrid__1UP5M{grid-template-columns:1fr}}.blog_paginationControls__n3p3x a{text-decoration:none}.blog_paginationControls__n3p3x .blog_paginationDisabled__ceLTV{cursor:default;opacity:.42}.blog_topicNav__27Mpq{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}.blog_topicNav__27Mpq a,.blog_topicNav__27Mpq 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(--ease-out),color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.blog_topicNav__27Mpq a:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep);transform:translateY(-1px)}.blog_topicNav__27Mpq span[aria-current=page]{border-color:var(--primary-pressed);background:var(--primary-pressed);color:white}.blog_topicCount__34JdN{color:var(--text-disabled);font-size:.7rem;font-weight:650}.blog_topicNav__27Mpq a:hover .blog_topicCount__34JdN{color:inherit}.blog_breadcrumbs__UvQJ6{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__UvQJ6 a{color:inherit;text-decoration:none}.blog_breadcrumbs__UvQJ6 a:hover{color:var(--primary-deep);text-decoration:underline}.blog_breadcrumbs__UvQJ6 span[aria-current=page]{color:var(--text-disabled)}.blog_topicGrid__0mA63{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:8px}.blog_topicCardLink__ijmyi{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(--ease-out),transform var(--motion-fast) var(--ease-out)}.blog_topicCardLink__ijmyi:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));transform:translateY(-2px)}.blog_topicCardLink__ijmyi h2,.blog_topicCardLink__ijmyi h3{margin:0;font-size:1.02rem;font-weight:700}.blog_topicCardLink__ijmyi p{margin:0;color:var(--text-secondary);font-size:.85rem;line-height:1.55}.blog_topicCardMeta__ntqKx{color:var(--text-disabled);font-size:.72rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.blog_inlineTopicLink__JfdDY{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__JfdDY a{color:var(--primary-deep);font-weight:650}a.blog_articleCategory__JBQRe{text-decoration:none}a.blog_articleCategory__JBQRe:hover{text-decoration:underline}.blog_pillarBlock__u60Es{margin-bottom:44px;padding:30px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.blog_pillarBlock__u60Es h2{margin:0;font-size:1.35rem;font-weight:650;letter-spacing:-.006em}.blog_pillarBlock__u60Es>p{margin:8px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.blog_pillarList__fwAB6{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:2px}.blog_pillarList__fwAB6 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__fwAB6 a{color:var(--text-primary);font-size:.96rem;font-weight:600;text-decoration:none}.blog_pillarList__fwAB6 a:hover{color:var(--primary-deep);text-decoration:underline}.blog_pillarList__fwAB6 span{color:var(--text-disabled);font-size:.75rem;font-weight:600;white-space:nowrap}.page_skipLink__VRj7A{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(--ease-out)}.page_skipLink__VRj7A:focus{transform:translateY(0)}.page_container__aoG4z{width:min(calc(100% - 40px),var(--content-width));margin-inline:auto}.page_hero__SKW6o{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__SKW6o: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__BL1ju{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__kbqf4{max-width:670px;animation:page_page-enter__CCnIT var(--motion-page) var(--ease-out) both}.page_downloadKicker__GT_mD,.page_eyebrow__H9Slr,.page_sectionKicker__2G0U5{color:var(--primary-deep);font-size:.76rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.page_eyebrow__H9Slr{display:inline-flex;align-items:center;gap:9px}.page_eyebrowIcon__eAxNH{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;background:var(--primary-container);color:var(--primary)}.page_hero__SKW6o 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__SKW6o h1 span{color:var(--primary)}.page_heroLead__jECQ1{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__yyt55{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;color:var(--text-secondary);font-size:.76rem;font-weight:500}.page_heroProof__yyt55 span{display:inline-flex;align-items:center;gap:7px}.page_heroProof__yyt55 img{width:16px;height:16px}.page_phoneStage__u9igv{position:relative;display:grid;min-height:650px;place-items:center;animation:page_phone-enter__vsN5X .52s var(--ease-out) .1s both}.page_phoneStage__u9igv:after,.page_phoneStage__u9igv:before{position:absolute;border-radius:50%;content:""}.page_phoneStage__u9igv:before{width:470px;height:470px;background:color-mix(in srgb,var(--primary-container) 62%,transparent)}.page_phoneStage__u9igv:after{width:340px;height:340px;border:1px solid color-mix(in srgb,var(--primary) 24%,transparent);animation:page_halo-breathe__titA8 9s ease-in-out 1.2s infinite}.page_phone__oVL_f{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__UDtY0{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__lqhmU{color:var(--text-disabled);font-size:.52rem;letter-spacing:.04em;text-transform:uppercase}.page_phoneStoryViewport__nICzk{position:relative;height:512px;overflow:hidden}.page_phoneStory__5Wgel{position:absolute;inset:0;display:flex;background:var(--surface);flex-direction:column;will-change:filter,opacity,transform}.page_chatHeader__zxE3O{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--border)}.page_chatIdentity__BU7ld{display:flex;align-items:center;gap:10px}.page_chatDate__uFE5E,.page_chatIdentity__BU7ld>span:last-child{display:flex;flex-direction:column}.page_chatDate__uFE5E small,.page_chatIdentity__BU7ld small{margin-bottom:2px;color:var(--text-secondary);font-size:.58rem;font-weight:600;letter-spacing:.025em}.page_chatIdentity__BU7ld strong{color:var(--primary);font-size:.78rem;font-weight:600}.page_chatDate__uFE5E{text-align:right}.page_chatDate__uFE5E strong{font-size:.8rem;font-weight:600}.page_chatAvatar__isZko{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:var(--primary-container);color:var(--primary)}.page_chatBody__v4Jni{min-height:440px;padding:22px 18px 16px;background:var(--background)}.page_chatTime__qBoi7{margin:0 0 9px;color:var(--text-secondary);font-size:.58rem;font-weight:700;letter-spacing:.07em}.page_chatTime__qBoi7:not(:first-child){margin-top:18px}.page_bubble__XiY2Y{width:fit-content;max-width:88%;padding:12px 14px;border-radius:17px;font-size:.78rem;line-height:1.55}.page_userBubble__zi1ka{margin-left:auto;border-bottom-right-radius:5px;background:var(--primary);color:#fff}.page_aiBubble__CSfEU{border:1px solid var(--border);border-bottom-left-radius:5px;background:var(--surface);color:var(--text-primary)}.page_aiTypingBubble__dAjPF{width:88%;min-height:64px}.page_typingVisual__C8D63{display:inline}.page_typingCaret__oY3Cg{display:inline-block;width:1px;height:1em;margin-left:2px;background:currentColor;vertical-align:-.12em;animation:page_typing-caret__78VOX .7s step-end infinite}.page_typingDots__5iI1Q{display:inline-flex;min-height:24px;align-items:center;gap:4px}.page_typingDots__5iI1Q span{width:5px;height:5px;border-radius:50%;background:var(--text-disabled);animation:page_typing-dot__bAyWw .9s ease-in-out infinite}.page_typingDots__5iI1Q span:nth-child(2){animation-delay:.12s}.page_typingDots__5iI1Q span:nth-child(3){animation-delay:.24s}.page_srOnly__O_3lC{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__MOeIn{margin-top:10px}.page_contextMemory__CB3pN{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border-radius:var(--radius-pill);margin-top:9px;background:var(--primary-container);color:var(--primary-deep);font-size:.6rem;font-weight:600}.page_chatComposer__4VC75{display:flex;min-height:68px;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--border);background:var(--surface)}.page_chatComposer__4VC75>span{flex:1;color:var(--text-disabled);font-size:.7rem}.page_chatComposer__4VC75 .page_voiceAction__2anZS{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__mIST_{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__6o2M9{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.page_contextFloatIcon__srdCT{display:grid;width:26px;height:26px;place-items:center;border-radius:9px;background:var(--primary-container)}.page_contextFloatOne__9BYc3{top:76px;left:-10px;animation:page_context-float-one__vlu1R 7.2s ease-in-out .8s infinite}.page_contextFloatTwo__Ahi5V{right:-22px;bottom:112px;animation:page_context-float-two__WnUvV 8.4s ease-in-out 1.4s infinite}.page_messageOne__pQRNb,.page_messageThree__1jHOJ,.page_messageTwo__YoiNK{animation:page_message-rise__PaVog .48s var(--ease-out) both}.page_messageOne__pQRNb{animation-delay:.52s}.page_messageTwo__YoiNK{animation-delay:.65s}.page_messageThree__1jHOJ{animation-delay:.78s}.page_memoryStrip__syi2A{border-block:1px solid var(--border);background:var(--surface)}.page_blogSection__9hcjz,.page_downloadSection__jJGEP,.page_everydaySection__QGdwE,.page_faqSection__NArq_,.page_featuresSection__kMr0r,.page_flowSection__cA4wb,.page_storiesSection__SvyQG{padding:clamp(46px,5.3vw,72px) 0}.page_sectionHeading__K6Wm4{max-width:710px}.page_downloadCopy__eYbg_ h2,.page_everydayCopy__GlGjC h2,.page_sectionHeading__K6Wm4 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__eYbg_>p,.page_everydayCopy__GlGjC>p,.page_sectionHeading__K6Wm4>p{margin:20px 0 0;color:var(--text-secondary);font-size:1rem;line-height:1.75}.page_sectionHeadingCompact__GHZvo{max-width:none;margin-bottom:42px}.page_flowGrid__u_TOt{position:relative;display:grid;margin-top:56px;grid-template-columns:repeat(3,1fr);gap:16px}.page_flowGrid__u_TOt: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__ZFyBx{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__B5UUO{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary)}.page_flowMeta__B5UUO span{font-size:.8rem;font-weight:700}.page_flowMeta__B5UUO small{font-size:.62rem;font-weight:700;letter-spacing:.07em}.page_featureIcon__mHZON,.page_flowIcon__Z0DQT{display:grid;width:48px;height:48px;place-items:center;border-radius:16px;margin-top:30px;background:var(--primary-container);color:var(--primary)}.page_flowIconGold__sdbHB{background:var(--warning-container);color:var(--warning)}.page_flowIconCoral__j6xwa{background:var(--coral-container);color:var(--coral)}.page_flowCard__ZFyBx h3{margin:54px 0 0;font-size:1.22rem;font-weight:600;letter-spacing:-.004em;line-height:1.35}.page_flowCard__ZFyBx p{display:grid;margin:14px 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.7}.page_streamingGhost__WrYMi,.page_streamingVisual__2x9rt{grid-area:1/1}.page_streamingGhost__WrYMi{visibility:hidden}.page_streamingVisual__2x9rt{align-self:start}.page_streamingCaret__dOvnl{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__Hjd8f .76s step-end infinite}.page_featuresSection__kMr0r{border-block:1px solid var(--border);background:var(--background)}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_featureCard__09F8a{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__09F8a: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__Yyv_7{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--primary-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--primary)}.page_gold__UkfHS{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--warning-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--warning)}.page_coral__9Qt4r{--feature-bg:linear-gradient(145deg,color-mix(in srgb,var(--coral-container) 42%,var(--surface)),var(--surface) 72%);--feature-accent:var(--coral)}.page_featureCard__09F8a .page_featureIcon__mHZON{margin:0 0 74px;background:color-mix(in srgb,var(--feature-accent) 15%,var(--surface));color:var(--feature-accent)}.page_featureLabel__oS_DQ{color:var(--feature-accent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_featureCard__09F8a h3{max-width:260px;margin:12px 0 0;font-size:1.55rem;font-weight:600;letter-spacing:-.004em;line-height:1.32}.page_featureCard__09F8a p{position:relative;z-index:1;margin:16px 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.72}.page_everydayGrid___5DP1{display:grid;align-items:center;grid-template-columns:minmax(420px,.9fr) minmax(0,1fr);gap:clamp(56px,9vw,124px)}.page_everydaySection__QGdwE{overflow-x:hidden;overflow-x:clip}.page_todayCard__weCPo{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__weCPo:before{display:none}.page_todayHeader__27tqU{display:flex;align-items:center;justify-content:space-between}.page_todayHeader__27tqU>span{display:flex;flex-direction:column}.page_todayHeader__27tqU small{margin-bottom:4px;color:var(--text-secondary);font-size:.72rem}.page_todayHeader__27tqU strong{font-size:1.25rem;font-weight:600;letter-spacing:-.004em}.page_todayDateWindow__2e0kn{display:block;min-height:30px;overflow:hidden}.page_todayDateWindow__2e0kn strong{display:block}.page_todayHeader__27tqU>.page_todayHeaderMark__pT9n_{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:var(--radius-control);background:var(--surface-muted)}.page_weekStrip__cJ7al{display:grid;margin:22px 0 20px;grid-template-columns:repeat(5,1fr);gap:6px}.page_weekStrip__cJ7al>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(--ease-out),box-shadow var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);-webkit-tap-highlight-color:transparent}.page_weekStrip__cJ7al>button:not(.page_selectedDay__1DZIc):hover{border-color:var(--border);background:var(--surface-muted);color:var(--text-primary);transform:translateY(-1px)}.page_weekStrip__cJ7al>button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page_weekStrip__cJ7al small{margin-bottom:4px;font-size:.6rem;font-weight:600}.page_weekStrip__cJ7al strong{font-size:.84rem;font-weight:600}.page_weekStrip__cJ7al .page_selectedDay__1DZIc{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__7toz6{min-height:338px;will-change:filter,opacity,transform}.page_promptCard__bZrsM{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__bZrsM>span:last-child{display:flex;flex-direction:column}.page_promptIcon__O_AXA{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__O_AXA img{filter:brightness(0) invert(1)}.page_promptCard__bZrsM 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__bZrsM strong{color:white;font-size:.76rem;font-weight:600;line-height:1.45}.page_todaySectionTitle__A2FK3{display:flex;align-items:center;justify-content:space-between;margin:22px 0 10px;font-size:.76rem;font-weight:600}.page_todaySectionTitle__A2FK3 small{color:var(--text-disabled);font-size:.64rem}.page_entryRow__hJbZ6,.page_planRow__QxQlc{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__fm46p+.page_placedItem__fm46p{margin-top:8px}.page_entryRow__hJbZ6>span:nth-child(2),.page_planRow__QxQlc>span:last-child{display:flex;min-width:0;flex:1;flex-direction:column}.page_entryRow__hJbZ6 strong,.page_planRow__QxQlc strong{overflow:hidden;font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.page_entryRow__hJbZ6 small,.page_planRow__QxQlc small{overflow:hidden;margin-top:3px;color:var(--text-secondary);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.page_planTime__OBsfd{width:38px;color:var(--text-secondary);font-size:.65rem;font-weight:600}.page_planRule__AVfKt{width:4px;height:34px;border-radius:var(--radius-pill);background:var(--warning);animation:page_event-accent___2XhK 3.8s ease-in-out infinite}.page_statusPill__rcBj_{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__iEdkB{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__GlGjC{max-width:560px}.page_everydayCopy__GlGjC ul{display:grid;padding:0;margin:36px 0 0;gap:16px;list-style:none}.page_everydayCopy__GlGjC li{display:flex;align-items:flex-start;gap:13px}.page_everydayCopy__GlGjC 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__GlGjC li:nth-child(2)>span{background:var(--warning-container);color:var(--warning)}.page_everydayCopy__GlGjC li:nth-child(3)>span{background:var(--coral-container);color:var(--coral)}.page_everydayCopy__GlGjC li div{display:flex;flex-direction:column}.page_everydayCopy__GlGjC li strong{margin:1px 0 3px;font-size:.88rem;font-weight:600}.page_everydayCopy__GlGjC li small{color:var(--text-secondary);font-size:.78rem;line-height:1.55}.page_storiesSection__SvyQG{border-top:1px solid var(--border);background:var(--background)}.page_storiesHeading__oFk6P{margin-bottom:42px}.page_storiesHeading__oFk6P .page_sectionHeading__K6Wm4{max-width:760px}.page_blogMarqueeViewport__B_Krx,.page_storyMarqueeViewport__KTDXX{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__B_Krx::-webkit-scrollbar,.page_storyMarqueeViewport__KTDXX::-webkit-scrollbar{display:none}.page_blogMarqueeViewport__B_Krx:focus-visible,.page_storyMarqueeViewport__KTDXX:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.page_blogMarqueeViewport__B_Krx[data-dragging=true],.page_storyMarqueeViewport__KTDXX[data-dragging=true]{cursor:grabbing;user-select:none}.page_blogMarqueeTrack__tGT_f,.page_storyMarqueeTrack__VtODr{display:flex;width:max-content}.page_blogMarqueeGroup__NyBAk,.page_storyMarqueeGroup__IdGbD{display:flex;width:max-content;flex:none;padding-right:16px;gap:16px}.page_storyCard__qew_6{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__qew_6:before{color:var(--primary);content:"“";font-size:2.5rem;font-weight:650;line-height:1}.page_storyCard__qew_6:nth-child(3n+2):before{color:var(--warning)}.page_storyCard__qew_6:nth-child(3n+3):before{color:var(--coral)}.page_storyCard__qew_6>p{margin:24px 0 28px;font-size:1.08rem;font-weight:550;letter-spacing:.004em;line-height:1.65}.page_storyCard__qew_6 footer{display:flex;align-items:center;gap:11px;margin-top:auto}.page_storyCard__qew_6 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__qew_6:nth-child(3n+2) footer>span:first-child{background:var(--warning-container);color:var(--warning)}.page_storyCard__qew_6:nth-child(3n+3) footer>span:first-child{background:var(--coral-container);color:var(--coral)}.page_storyCard__qew_6 footer>span:last-child{display:flex;min-width:0;flex-direction:column}.page_storyCard__qew_6 footer strong{font-size:.78rem;font-weight:650}.page_storyCard__qew_6 footer small{margin-top:3px;color:var(--text-secondary);font-size:.67rem;line-height:1.45}.page_blogSection__9hcjz{border-block:1px solid var(--border);background:var(--background)}.page_blogHeading__A8Q55{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.page_allArticles__IyhC_{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__B_Krx{margin-top:46px}.page_blogMarqueeGroup__NyBAk>a{width:clamp(320px,31vw,400px);flex:0 0 auto}.page_downloadSection__jJGEP{background:var(--surface)}.page_downloadPanel__ZhmMf{--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__H8dpE{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;transition:box-shadow var(--motion-standard) var(--ease-out)}.page_downloadCard__H8dpE:after,.page_downloadCard__H8dpE:before{position:absolute;z-index:0;border:1px solid rgb(255 255 255/16%);border-radius:50%;content:""}.page_downloadCard__H8dpE:before{top:-160px;right:-110px;width:420px;height:420px}.page_downloadCard__H8dpE:after{bottom:-210px;left:28%;width:480px;height:480px}.page_downloadActions__ooyDr,.page_downloadCopy__eYbg_{position:relative;z-index:2}.page_downloadPanelLink__I7QUW,.page_waitlistCardFocusTarget__Cb352{position:absolute;z-index:1;inset:0;border-radius:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation}.page_waitlistCardFocusTarget__Cb352{margin:0}.page_downloadPanelLink__I7QUW:focus-visible{outline:none}.page_downloadPanel__ZhmMf:has(.page_downloadPanelLink__I7QUW:focus-visible) .page_downloadCard__H8dpE,.page_downloadPanel__ZhmMf:has(.page_waitlistEmail__A8Xfe:focus-visible) .page_downloadCard__H8dpE{outline:3px solid white;outline-offset:-9px;box-shadow:inset 0 0 0 5px rgb(68 58 124/42%)}.page_downloadCopy__eYbg_{max-width:570px}.page_downloadKicker__GT_mD{color:var(--primary-pale)}.page_downloadCopy__eYbg_ h2{max-width:570px;font-size:clamp(2rem,3.6vw,3.35rem)}.page_downloadTitleLine__FfwMn{display:block}.page_downloadCopy__eYbg_>p{max-width:540px;color:rgb(255 255 255/76%);font-size:.92rem}.page_downloadActions__ooyDr{display:flex;width:100%;align-items:stretch;flex-direction:column;gap:12px;justify-self:end}.page_downloadActions__ooyDr>div{width:100%;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;pointer-events:none}.page_downloadActions__ooyDr a{pointer-events:auto}.page_waitlistField__mIQuB{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;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.page_waitlistField__mIQuB: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__A8Xfe{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__A8Xfe::placeholder{color:color-mix(in srgb,var(--text-secondary) 78%,transparent)}.page_waitlistSubmit__pwxYt{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(--ease-out),transform var(--motion-fast) var(--ease-out)}.page_waitlistSubmit__pwxYt:disabled{cursor:wait;opacity:.68}.page_visuallyHidden__Tiwb_{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__amHzM{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__amHzM[data-state=success]{color:white}.page_downloadTapHint__amHzM[data-state=error]{color:#ffe3df}.page_downloadPreviewFrame__aOCoU{position:relative;z-index:5;width:220px;height:478px;isolation:isolate;justify-self:end;pointer-events:none}.page_downloadPreviewFrame__aOCoU: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__4c9wg{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__yZBSn,.page_downloadPreview__4c9wg{display:flex;background:var(--surface);color:var(--text-primary)}.page_downloadPhoneStatus__yZBSn{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__sBJCx{position:absolute;top:7px;left:50%;width:82px;height:22px;border-radius:var(--radius-pill);background:#050505;transform:translateX(-50%)}.page_downloadPreviewHeader__5v1PO{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__T3DFV{display:flex;min-width:0;align-items:center;gap:10px}.page_downloadPreviewAvatar__E_yHF{width:32px;height:32px;flex:0 0 32px;border-radius:9px;box-shadow:0 7px 18px rgb(113 96 206/16%)}.page_downloadPreviewIdentity__T3DFV>span{display:flex;min-width:0;flex-direction:column}.page_downloadPreviewIdentity__T3DFV strong{font-size:.72rem;font-weight:700;letter-spacing:0}.page_downloadPreviewIdentity__T3DFV small{margin-top:2px;color:var(--text-secondary);font-size:.54rem;font-weight:600}.page_downloadPreviewStatus__fuhVN{flex:0 0 auto;color:var(--text-secondary);font-size:.53rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.page_downloadPreviewMeta__P2vsn{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.page_downloadStoryProgress__2SLhM{display:flex;height:4px;align-items:center;justify-content:flex-end;gap:3px}.page_downloadStoryProgress__2SLhM>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(--ease-out),background var(--motion-standard) var(--ease-out)}.page_downloadStoryProgress__2SLhM>.page_downloadStoryDotActive__DcmFz{width:12px;background:var(--primary)}.page_downloadPreviewBody__qtR_Q{position:relative;min-height:0;flex:1;overflow:hidden;background:var(--background)}.page_downloadStorySlide__W1zHS{position:absolute;inset:14px;animation:page_download-story-enter__AEYOP .36s var(--ease-out) both}.page_downloadPreviewTime__I7TcL{margin:0 0 8px;color:var(--text-secondary);font-size:.58rem;font-weight:700;letter-spacing:.07em}.page_downloadPreviewUser__vpbAD{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__j2qMf{position:relative}.page_downloadPreviewMemory__vkqF3{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__4Ub8p{animation:page_download-story-block-enter__IlpGf .16s var(--ease-out) .14s both}.page_downloadPreviewMemoryLabel__z6vsH{display:block;margin-bottom:8px;color:var(--primary-deep);font-size:.51rem;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.page_downloadPreviewTags__HI9Hy{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.page_downloadPreviewTags__HI9Hy 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__y860Q{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__elp0G{animation:page_download-story-block-enter__IlpGf .16s var(--ease-out) .44s both}.page_downloadPreviewAssistantLabel___CzAv{display:inline-flex;align-items:center;gap:6px;color:var(--primary-deep);font-size:.54rem;font-weight:750}.page_downloadPreviewAssistantLabel___CzAv img{width:16px;height:16px;border-radius:5px}.page_downloadPreviewAssistant__y860Q p{position:relative;margin:6px 0 0;color:var(--text-primary);font-size:.63rem;letter-spacing:.006em;line-height:1.5}.page_downloadAssistantTypingMeasure__X0Zh0{visibility:hidden}.page_downloadAssistantTypingText__0IYEY{position:absolute;inset:0;display:block;white-space:pre-wrap}.page_downloadPreviewComposer__17NHd{display:flex;min-height:52px;align-items:center;gap:9px;padding:9px 10px;border-top:1px solid var(--border);background:var(--surface)}.page_downloadPreviewComposer__17NHd>span{min-width:0;flex:1;color:var(--text-disabled);font-size:.56rem;letter-spacing:.008em}.page_downloadPreviewComposer__17NHd>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__vacQd{position:relative;display:block;height:13px;flex:0 0 13px;background:var(--surface)}.page_downloadPhoneHome__vacQd: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__AEYOP{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes page_download-story-block-enter__IlpGf{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes page_typing-caret__78VOX{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes page_typing-dot__bAyWw{0%,60%,to{opacity:.38;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes page_page-enter__CCnIT{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes page_phone-enter__vsN5X{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_context-float-one__vlu1R{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__WnUvV{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__titA8{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes page_message-rise__PaVog{0%{opacity:0;transform:translateY(7px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_event-accent___2XhK{0%,to{opacity:.76;transform:scaleY(.9)}50%{opacity:1;transform:scaleY(1)}}@keyframes page_streaming-caret__Hjd8f{0%,46%{opacity:.72}47%,to{opacity:0}}@media (hover:hover){.page_waitlistSubmit__pwxYt:not(:disabled):hover{background:color-mix(in srgb,var(--primary) 82%,black);transform:translateY(-1px)}.page_entryRow__hJbZ6,.page_featureCard__09F8a,.page_flowCard__ZFyBx,.page_planRow__QxQlc{transition:border-color var(--motion-standard) var(--ease-out),box-shadow var(--motion-standard) var(--ease-out),transform var(--motion-standard) var(--ease-out)}.page_featureCard__09F8a:hover,.page_flowCard__ZFyBx: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__hJbZ6:hover,.page_planRow__QxQlc:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--border));transform:translateY(-2px)}.page_featureCard__09F8a:after{transition:transform var(--motion-standard) var(--ease-out)}.page_featureCard__09F8a:hover:after{transform:translate(-5px,-5px)}.page_downloadPanel__ZhmMf:has(.page_downloadPanelLink__I7QUW:hover) .page_downloadCard__H8dpE,.page_downloadPanel__ZhmMf:has(.page_waitlistCardFocusTarget__Cb352:hover) .page_downloadCard__H8dpE{box-shadow:0 30px 72px rgb(91 77 165/22%)}.page_downloadPanel__ZhmMf:has(.page_downloadPanelLink__I7QUW:hover) .page_downloadPreviewFrame__aOCoU:before,.page_downloadPanel__ZhmMf:has(.page_waitlistCardFocusTarget__Cb352:hover) .page_downloadPreviewFrame__aOCoU:before{opacity:.78;transform:scale(1.08)}}@media (max-width:1080px){.page_heroGrid__BL1ju{grid-template-columns:minmax(0,1fr) 400px;gap:42px}.page_contextFloatOne__9BYc3{left:-4px}.page_contextFloatTwo__Ahi5V{right:-4px}.page_flowCard__ZFyBx{min-height:390px}}@media (max-width:900px){.page_hero__SKW6o{padding-top:64px}.page_heroGrid__BL1ju{grid-template-columns:1fr}.page_heroCopy__kbqf4{max-width:760px}.page_phoneStage__u9igv{width:min(100%,620px);margin-inline:auto}.page_featuresGrid__L4_rO,.page_flowGrid__u_TOt{grid-template-columns:1fr}.page_flowGrid__u_TOt:before{top:30px;right:auto;bottom:30px;left:45px;width:2px;height:auto;background:linear-gradient(var(--primary),var(--warning),var(--coral))}.page_flowCard__ZFyBx{min-height:auto;padding:24px 24px 24px 100px}.page_flowMeta__B5UUO{align-items:flex-start}.page_flowIcon__Z0DQT{position:absolute;top:38px;left:21px;margin:0}.page_flowCard__ZFyBx h3{margin-top:40px}.page_featureCard__09F8a{min-height:320px}.page_featureCard__09F8a .page_featureIcon__mHZON{margin-bottom:52px}.page_everydayGrid___5DP1{grid-template-columns:1fr}.page_todayCard__weCPo{width:min(100%,540px);margin-inline:auto}.page_everydayCopy__GlGjC{max-width:720px}.page_downloadPanel__ZhmMf{gap:16px}.page_downloadCard__H8dpE{min-height:400px;padding:32px 22px;grid-template-columns:1fr;gap:22px}.page_downloadCopy__eYbg_{max-width:680px}.page_downloadActions__ooyDr{width:100%;justify-self:start}.page_downloadActions__ooyDr>div{width:auto;align-items:center;flex-flow:row wrap;gap:10px}.page_downloadActions__ooyDr>div>a,.page_downloadActions__ooyDr>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__amHzM{text-align:left}}@media (max-width:720px){.page_container__aoG4z{width:min(calc(100% - 28px),var(--content-width))}.page_hero__SKW6o h1{font-size:clamp(2.75rem,13vw,4.5rem)}.page_phoneStage__u9igv{min-height:620px}.page_contextFloat__mIST_{display:none}.page_phone__oVL_f{transform:none}.page_blogHeading__A8Q55{align-items:flex-start;flex-direction:column}.page_blogSection__9hcjz,.page_downloadSection__jJGEP,.page_everydaySection__QGdwE,.page_featuresSection__kMr0r,.page_flowSection__cA4wb,.page_storiesSection__SvyQG{padding-block:46px}.page_everydayCopy__GlGjC h2,.page_sectionHeading__K6Wm4 h2{font-size:clamp(2rem,10vw,3rem)}.page_storyCard__qew_6{width:min(84vw,340px);min-height:290px}.page_blogMarqueeGroup__NyBAk>a{width:min(86vw,350px)}.page_flowCard__ZFyBx{padding-left:88px}.page_todayCard__weCPo{padding:18px;border-radius:26px}.page_todayCard__weCPo:before{display:none}}@media (max-width:675px){.page_downloadPanel__ZhmMf{min-height:0;grid-template-columns:1fr;gap:0}.page_downloadCard__H8dpE{min-height:0;padding:38px 32px;border-radius:26px}.page_downloadPreviewFrame__aOCoU{display:none}}@media (max-width:430px){.page_phoneStage__u9igv{min-height:590px}.page_phone__oVL_f{border-width:7px;border-radius:34px}.page_chatBody__v4Jni{min-height:410px}.page_phoneStoryViewport__nICzk{height:482px}.page_flowGrid__u_TOt:before{display:none}.page_flowCard__ZFyBx{padding:20px}.page_flowIcon__Z0DQT{position:static;margin-top:24px}.page_flowCard__ZFyBx h3{margin-top:34px}.page_featureCard__09F8a{min-height:340px;padding:22px}.page_todayHeader__27tqU strong{font-size:1.08rem}.page_weekStrip__cJ7al{gap:3px}.page_downloadCard__H8dpE{padding:30px 20px}.page_downloadPreviewHeader__5v1PO{min-height:58px;padding:10px 12px}.page_downloadPreviewStatus__fuhVN{display:none}.page_downloadStorySlide__W1zHS{inset:12px}.page_downloadPreviewUser__vpbAD{max-width:96%}}@media (prefers-reduced-motion:reduce){.page_contextFloatOne__9BYc3,.page_contextFloatTwo__Ahi5V,.page_messageOne__pQRNb,.page_messageThree__1jHOJ,.page_messageTwo__YoiNK,.page_phoneStage__u9igv,.page_planRule__AVfKt{animation:none}.page_downloadPreviewFrame__aOCoU:before{transition:none}.page_downloadStoryAssistant__elp0G,.page_downloadStoryMemory__4Ub8p,.page_downloadStorySlide__W1zHS{animation:none}.page_downloadStoryProgress__2SLhM>span{transition:none}.page_phoneStage__u9igv:after,.page_streamingCaret__dOvnl,.page_typingCaret__oY3Cg,.page_typingDots__5iI1Q span{animation:none}.page_blogMarqueeViewport__B_Krx,.page_storyMarqueeViewport__KTDXX{overflow-x:auto;padding-inline:14px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}.page_blogMarqueeTrack__tGT_f,.page_storyMarqueeTrack__VtODr{transform:none}.page_marqueeDuplicate__zaRD3{display:none}.page_blogMarqueeGroup__NyBAk>a,.page_storyCard__qew_6{scroll-snap-align:start}}.page_faqSection__NArq_{border-bottom:1px solid var(--border);background:var(--background)}.page_topicLinks__TR74y{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:30px;color:var(--text-secondary);font-size:.8rem}.page_topicLinks__TR74y>span{font-weight:650}.page_topicLinks__TR74y 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(--ease-out),color var(--motion-fast) var(--ease-out)}.page_topicLinks__TR74y a:hover{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));color:var(--primary-deep)}.page_faqList__rwZfK{display:grid;gap:12px;margin-top:38px}.page_faqItem__ZM3hV{padding:4px 24px;border:1px solid var(--border);border-radius:var(--radius-card,18px);background:var(--surface)}.page_faqItem__ZM3hV summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none}.page_faqItem__ZM3hV summary::-webkit-details-marker{display:none}.page_faqItem__ZM3hV summary:after{content:"+";color:var(--text-disabled);font-size:1.3rem;font-weight:400;line-height:1}.page_faqItem__ZM3hV[open] summary:after{content:"−"}.page_faqItem__ZM3hV summary h3{margin:0;font-size:1.02rem;font-weight:650;letter-spacing:-.004em}.page_faqItem__ZM3hV>p{margin:0;padding-bottom:22px;color:var(--text-secondary);font-size:.94rem;line-height:1.75}.page_faqFooter__zJZFv{margin:26px 0 0;color:var(--text-secondary);font-size:.88rem}.page_faqFooter__zJZFv a{color:var(--primary-deep);font-weight:650}.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(--teal);--tag-soft:var(--teal-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}}.site-shell_brand__XsV55{display:inline-flex;min-height:48px;align-items:center;gap:10px;color:var(--text-primary);font-size:1.13rem;font-weight:700;letter-spacing:-.004em}.site-shell_brandIcon__5nGWL{width:34px;height:34px;border-radius:10px;box-shadow:0 7px 18px rgb(113 96 206/14%)}.site-shell_header__oQ6Mv{position:sticky;z-index:50;top:0;border-bottom:1px solid color-mix(in srgb,var(--border) 84%,transparent);background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(18px)}.site-shell_headerInner__i5Yge{display:grid;width:min(calc(100% - 40px),var(--content-width));min-height:72px;align-items:center;margin-inline:auto;grid-template-columns:1fr auto 1fr;gap:28px}.site-shell_nav__SM05B{display:flex;align-items:center;gap:28px;color:var(--text-secondary);font-size:.875rem;font-weight:500}.site-shell_footerNav__09gjy a,.site-shell_nav__SM05B a{transition:color var(--motion-fast) var(--ease-out)}.site-shell_footerNav__09gjy a:hover,.site-shell_nav__SM05B a:hover{color:var(--primary)}.site-shell_headerActions__PFCgg{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:8px}.site-shell_headerCta__6BLWX{display:inline-flex;min-height:var(--control-small);align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:var(--radius-control);background:var(--primary);color:white;font-size:.875rem;font-weight:600;animation:site-shell_cta-attention__UdMdq 8.5s ease-in-out 1.8s infinite;transition:background var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);will-change:translate,scale}.site-shell_headerCta__6BLWX:hover{background:var(--primary-pressed);box-shadow:0 9px 22px rgb(113 96 206/18%);transform:translateY(-1px)}.site-shell_mobileMenu__CbZ7t{position:relative;display:none}.site-shell_mobileMenuButton__2EiJB{display:grid;width:40px;height:40px;place-items:center;padding:0;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-primary);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out),background var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.site-shell_mobileMenuButton__2EiJB:hover{border-color:color-mix(in srgb,var(--primary) 34%,var(--border));background:var(--primary-container)}.site-shell_mobileMenuIcon__3VC9a{position:relative;width:18px;height:14px}.site-shell_mobileMenuIcon__3VC9a>span{position:absolute;left:0;width:18px;height:2px;border-radius:var(--radius-pill);background:currentColor;transition:opacity var(--motion-fast) var(--ease-out),rotate var(--motion-fast) var(--ease-out),translate var(--motion-fast) var(--ease-out)}.site-shell_mobileMenuIcon__3VC9a>span:first-child{top:0}.site-shell_mobileMenuIcon__3VC9a>span:nth-child(2){top:6px}.site-shell_mobileMenuIcon__3VC9a>span:last-child{top:12px}.site-shell_mobileMenuButton__2EiJB[aria-expanded=true] .site-shell_mobileMenuIcon__3VC9a>span:first-child{rotate:45deg;translate:0 6px}.site-shell_mobileMenuButton__2EiJB[aria-expanded=true] .site-shell_mobileMenuIcon__3VC9a>span:nth-child(2){opacity:0}.site-shell_mobileMenuButton__2EiJB[aria-expanded=true] .site-shell_mobileMenuIcon__3VC9a>span:last-child{rotate:-45deg;translate:0 -6px}.site-shell_mobileMenuPanel__uomky{position:absolute;z-index:60;top:calc(100% + 10px);right:0;display:grid;width:min(290px,calc(100vw - 28px));padding:8px;border:1px solid var(--border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--surface) 97%,transparent);box-shadow:0 22px 52px rgb(24 24 27/13%),0 8px 20px rgb(91 77 165/8%);backdrop-filter:blur(18px);animation:site-shell_mobile-menu-enter__YQGpN .18s var(--ease-out) both;transform-origin:top right}.site-shell_mobileMenuPanel__uomky>a{display:flex;min-height:48px;align-items:center;padding:0 13px;border-radius:12px;color:var(--text-secondary);font-size:.85rem;font-weight:600;transition:background var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.site-shell_mobileMenuPanel__uomky>a:focus-visible,.site-shell_mobileMenuPanel__uomky>a:hover{background:var(--surface-muted);color:var(--text-primary)}.site-shell_mobileMenuPanel__uomky>.site-shell_mobileMenuDownload__jKTPg{justify-content:center;margin-top:6px;background:var(--primary);color:white}.site-shell_mobileMenuPanel__uomky>.site-shell_mobileMenuDownload__jKTPg:focus-visible,.site-shell_mobileMenuPanel__uomky>.site-shell_mobileMenuDownload__jKTPg:hover{background:var(--primary-pressed);color:white}@keyframes site-shell_mobile-menu-enter__YQGpN{0%{opacity:0;scale:.98;translate:0 -6px}to{opacity:1;scale:1;translate:0 0}}@keyframes site-shell_cta-attention__UdMdq{0%,72%,to{scale:1;translate:0 0}76%{scale:1.035;translate:0 -2px}80%{scale:.995;translate:0 1px}84%{scale:1.018;translate:0 -1px}88%{scale:1;translate:0 0}}.site-shell_storeWrap___Ow8M{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.site-shell_storeBadge___iOnq{display:inline-flex;width:184px;aspect-ratio:23/7;align-items:center;gap:11px;padding:8px 14px;border:1px solid #2b2d2f;border-radius:12px;background:#050505;color:#fff;box-shadow:0 8px 22px rgb(24 24 27/10%);transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}a.site-shell_storeBadge___iOnq:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgb(24 24 27/16%)}span.site-shell_storeBadge___iOnq{cursor:default}.site-shell_storeIcon__Vtdtd{width:31px;height:31px;flex:0 0 31px}.site-shell_storeCopy__WgOPW{display:flex;min-width:0;flex-direction:column;line-height:1}.site-shell_storeCopy__WgOPW small{margin-bottom:4px;font-size:.66rem;font-weight:500;letter-spacing:.01em}.site-shell_storeCopy__WgOPW strong{font-size:1.16rem;font-weight:600;letter-spacing:-.004em;white-space:nowrap}.site-shell_footer__4NvVE{padding:32px 0 36px;border-top:1px solid var(--border);background:var(--surface)}.site-shell_footerInner__sLmUK{display:grid;width:min(calc(100% - 40px),var(--content-width));align-items:center;margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(280px,560px) minmax(0,1fr);gap:24px}.site-shell_footerInner__sLmUK>.site-shell_brand__XsV55{justify-self:start}.site-shell_footerDisclaimer__vUpBE{justify-self:center;margin:0;color:var(--text-secondary);font-size:.78rem;line-height:1.55;text-align:center}.site-shell_footerNav__09gjy{display:flex;flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:20px;color:var(--text-secondary);font-size:.78rem;font-weight:500}@media (max-width:820px){.site-shell_headerInner__i5Yge{grid-template-columns:1fr auto}.site-shell_nav__SM05B{display:none}.site-shell_mobileMenu__CbZ7t{display:block}.site-shell_footerInner__sLmUK{align-items:center;grid-template-columns:1fr;justify-items:center}.site-shell_footerInner__sLmUK>.site-shell_brand__XsV55{justify-self:center}.site-shell_footerNav__09gjy{justify-content:center;justify-self:center}}@media (max-width:520px){.site-shell_headerInner__i5Yge{width:min(calc(100% - 28px),var(--content-width));min-height:64px}.site-shell_headerCta__6BLWX{min-height:38px;padding-inline:13px;font-size:.78rem}.site-shell_storeWrap___Ow8M{width:100%}.site-shell_storeBadge___iOnq{width:100%;max-width:240px}}@media (prefers-reduced-motion:reduce){.site-shell_headerCta__6BLWX{animation:none;will-change:auto}.site-shell_mobileMenuPanel__uomky{animation:none}}.site-shell_footerTopics__d1Gxv{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:18px}.site-shell_footerTopics__d1Gxv a{color:var(--text-disabled);font-size:.76rem;font-weight:550;text-decoration:none}.site-shell_footerTopics__d1Gxv a:hover{color:var(--primary-deep);text-decoration:underline}.scroll-reveal_headingLine__zdozw{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.scroll-reveal_headingLineInner__aEIeM{display:block;transform-origin:left bottom}