@font-face{font-family:newsreader;src:url(/_next/static/media/4125c606ed0d874f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newsreader;src:url(/_next/static/media/f71c4f0074f7afa1-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:newsreader Fallback;src:local("Times New Roman");ascent-override:66.25%;descent-override:23.89%;line-gap-override:0.00%;size-adjust:110.94%}.__className_438c90{font-family:newsreader,newsreader Fallback}.__variable_438c90{--font-newsreader:"newsreader","newsreader Fallback"}.app-preview_rows__kWEQF{margin:0;padding:0;list-style:none;color:#000;font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--row-size,18px)}.app-preview_row__IEqfu{display:grid;grid-template-columns:3.1em 1.2em minmax(0,1fr) 2.2em;align-items:start;column-gap:1.2em;padding:.8em .6em;border-radius:12px;transition:background-color .4s ease}.app-preview_row__IEqfu[data-highlight]{background:#ffe1d8}.app-preview_time__Z0oRg{font-weight:500;font-variant-numeric:tabular-nums;line-height:1.2em;text-align:right}.app-preview_marker__oJHvd{box-sizing:border-box;width:1.2em;height:1.2em;border:1px solid #000;border-radius:.35em;background:#ffc8b8}.app-preview_text__4wfl_{line-height:1.2em;overflow-wrap:anywhere}.app-preview_note__GVYdw .app-preview_text__4wfl_,.app-preview_note__GVYdw .app-preview_time__Z0oRg{font-size:.9em;line-height:1.34em}.app-preview_continueIcon__rn6Sg{justify-self:center;width:1.05em;height:1.05em;margin-top:.08em;color:#5a5a58}.app-preview_row__IEqfu[data-selected]{background:#ffe1d8;outline:1px solid #ffc8b8;outline-offset:3px}.app-preview_screen__BIby4{--row-size:16px;height:100%;overflow:hidden;padding:22px 18px;border-radius:12px 12px 0 0;background:#f7f7f4;color:#000;font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--row-size);line-height:1.4;box-shadow:0 0 0 1px rgb(0 0 0/.06),0 24px 48px -28px rgb(0 0 0/.4)}.app-preview_screen__BIby4 p{margin:0}.app-preview_screen__BIby4 .app-preview_screenTitle__ebrP6{margin-bottom:.5em;font-size:1.6em;font-weight:700;letter-spacing:-.03em;line-height:1.2;text-align:center}.app-preview_screen__BIby4 .app-preview_screenDay__BrknC{margin:0 0 .3em .6em;font-size:1.25em;font-weight:700;letter-spacing:-.02em;line-height:1.3}.app-preview_screen__BIby4 .app-preview_groupTitle__kV19y{margin:.9em 0 .1em .6em;font-size:1.15em;font-weight:700;letter-spacing:-.02em}.app-preview_screen__BIby4 .app-preview_hint__PGVE0{margin:0 0 .2em .6em;color:#5a5a58;font-size:.75em;line-height:1.5}.app-preview_taskRow__cGAMG{display:grid;grid-template-columns:1.2em minmax(0,1fr) 1.5em;align-items:start;column-gap:1.1em;padding:.65em .6em;border-radius:12px}.app-preview_taskRow__cGAMG[data-highlight]{background:#ffe1d8}.app-preview_marker__oJHvd[data-state=later]{background:#fff}.app-preview_screen__BIby4 .app-preview_searchClose__QLcn3{display:flex;align-items:center;justify-content:flex-end;gap:.4em;color:#5a5a58;font-size:.8em}.app-preview_searchClose__QLcn3 svg{width:1em;height:1em}.app-preview_screen__BIby4 .app-preview_searchField__IiuP4{display:flex;align-items:center;justify-content:space-between;margin-top:.6em;padding:.65em .9em;border-radius:.7em;background:#fff;box-shadow:0 0 0 1px #ecece8}.app-preview_searchField__IiuP4 svg{width:1.05em;height:1.05em}.app-preview_screen__BIby4 .app-preview_resultsTitle__SaZ4E{margin:1.1em 0 .3em .5em;font-size:1.25em;font-weight:700;letter-spacing:-.02em}.app-preview_result__FucCG{display:grid;grid-template-columns:7.4em minmax(0,1fr);gap:1.1em;padding:.8em .5em}.app-preview_resultMoment__7E4Cl{font-weight:500;font-variant-numeric:tabular-nums;line-height:1.35}.app-preview_resultMoment__7E4Cl span{display:block;color:#5a5a58;font-weight:400}.app-preview_screen__BIby4 .app-preview_resultKind__jqY7p{margin-bottom:.15em;color:#5a5a58;font-size:.72em;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.app-preview_result__FucCG mark{border-radius:2px;background:#ffe1d8;color:inherit}@media (max-width:760px){.app-preview_row__IEqfu{column-gap:.8em;padding-inline:.4em}}@media (prefers-reduced-motion:reduce){.app-preview_row__IEqfu{transition:none}}@media (forced-colors:active){.app-preview_marker__oJHvd{forced-color-adjust:none;border-color:CanvasText;background:CanvasText}.app-preview_marker__oJHvd[data-state=later]{background:Canvas}}.legal_page__6b4Bo{padding-block:48px 96px}.legal_article__BPJRW{max-width:42.5rem;margin-inline:auto;font-size:17px;line-height:1.7}.legal_page__6b4Bo .legal_article__BPJRW h1{font-family:var(--serif);font-size:clamp(44px,6vw,72px);font-weight:400;letter-spacing:-.03em;line-height:1;text-wrap:balance}.legal_updated__z5UHA{margin-top:20px;color:var(--muted);font-size:15px}.legal_lead__vnbFk{margin-top:32px;font-size:19px;line-height:1.6}.legal_page__6b4Bo .legal_article__BPJRW h2{max-width:none;margin-top:48px;font-family:inherit;font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.35}.legal_page__6b4Bo .legal_article__BPJRW h3{margin-top:28px;font-size:18px;letter-spacing:-.01em}.legal_article__BPJRW :is(h2,h3)+:is(p,ul){margin-top:12px}.legal_article__BPJRW p+:is(p,ul),.legal_article__BPJRW ul+p{margin-top:16px}.legal_article__BPJRW ul{padding-left:1.25em;list-style:disc}.legal_article__BPJRW li+li{margin-top:8px}.legal_article__BPJRW li::marker{color:var(--muted)}.legal_article__BPJRW strong{font-weight:600}.legal_article__BPJRW a{text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:4px;overflow-wrap:anywhere}.legal_article__BPJRW a:hover{text-decoration-color:currentColor}.legal_summary__LLgUU{margin-top:32px;padding:28px 32px;border-radius:24px;background:var(--surface);box-shadow:0 0 0 1px var(--rule)}.legal_page__6b4Bo .legal_summary__LLgUU h2{margin-top:0}.legal_email__l58Eo{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;font-size:24px;font-weight:500;letter-spacing:-.015em}@media (max-width:600px){.legal_page__6b4Bo{padding-block:32px 64px}.legal_article__BPJRW{font-size:16px}.legal_lead__vnbFk{font-size:17px}.legal_page__6b4Bo .legal_article__BPJRW h2{margin-top:40px;font-size:20px}.legal_summary__LLgUU{margin-inline:-20px;padding:24px 20px;border-radius:0}.legal_email__l58Eo{font-size:20px}}.marketing_landing__TMuN4{--canvas:#f7f7f4;--surface:#fff;--ink:#000;--muted:#5a5a58;--rule:#ecece8;--peach:#ffc8b8;--peach-soft:#ffe1d8;--band:#fff;--key-border:#bdbdb5;--button:#000;--button-ink:#fff;--danger:#a63a2b;--glow:0 0 0 1px rgb(255 200 184/.9),0 0 40px 10px rgb(255 200 184/.75);--serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--landing-rule:var(--rule);--landing-columns:minmax(0,.85fr) minmax(0,1.15fr);--landing-column-gap:56px;background:var(--canvas);color:var(--ink);font-size:16px;line-height:1.5}:where(.marketing_landing__TMuN4) :where(h1,h2,h3,p,figure,blockquote){margin:0}.marketing_landing__TMuN4 :is(a,button,summary){-webkit-tap-highlight-color:transparent}:where(.marketing_landing__TMuN4) :where(a,button,summary){border-radius:4px}.marketing_landing__TMuN4 :is(a,button,summary):focus-visible{outline:2px solid var(--ink);outline-offset:5px}.marketing_landing__TMuN4 :is(section,main,figure){scroll-margin-top:32px}.marketing_landing__TMuN4 button{font:inherit}.marketing_landing__TMuN4 figure>figcaption{color:var(--muted);font-size:14px;line-height:1.6;margin-top:16px}.marketing_container__J5iuh{width:min(1240px,calc(100% - 80px));margin-inline:auto}.marketing_skipLink__oZy0F{position:absolute;left:24px;top:-100px;padding:12px 20px;background:var(--surface);color:var(--ink);z-index:10}.marketing_skipLink__oZy0F:focus{top:16px}.marketing_header__wzirF{min-height:88px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px}.marketing_brand__f5WcD{display:inline-flex;align-items:center;min-height:44px}.marketing_brand__f5WcD img{display:block;width:116px;height:auto}.marketing_brand__f5WcD .marketing_logoDark__TSgOr{display:none}.marketing_navRow__ALpI8{min-width:0}.marketing_mainNav__hp2Zk,.marketing_navRow__ALpI8{display:flex;align-items:center;justify-content:flex-end;gap:28px}.marketing_footer__NMjHJ nav a,.marketing_mainNav__hp2Zk a,.marketing_signIn__C46oA{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.marketing_footer__NMjHJ nav a:hover,.marketing_mainNav__hp2Zk a:hover,.marketing_signIn__C46oA:hover{text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:7px}.marketing_headerActions__tXKPP{display:flex;align-items:center;gap:24px}.marketing_pageHeader__02OtH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;min-height:88px}.marketing_pageHeader__02OtH .marketing_headerActions__tXKPP{margin-left:auto}.marketing_themeToggle__kXQbY{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin-inline:-12px;padding:0;border:0;border-radius:10px;background:none;color:var(--ink)}.marketing_themeToggle__kXQbY:hover{background:var(--peach-soft)}.marketing_themeToggle__kXQbY .marketing_sun__0b8Te{display:none}.marketing_primaryLink__hk6Ou{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:10px;background:var(--button);color:var(--button-ink);font-size:16px;font-weight:600;white-space:nowrap;transition:box-shadow .16s ease}.marketing_primaryLink__hk6Ou:hover{box-shadow:0 0 0 4px var(--peach-soft)}.marketing_compactLink__h3swa{min-height:44px;padding:0 18px;font-size:15px}.marketing_tryLink__sVpZ3{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:7px}.marketing_tryLink__sVpZ3:hover{text-decoration-color:currentColor}.marketing_actions__fwsNZ{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.marketing_hero__mfuDM{padding-block:64px 96px}.marketing_eyebrow__UDUrM{color:var(--muted);font-size:15px;font-weight:500}.marketing_hero__mfuDM h1{max-width:11.5em;margin-top:20px;font-family:var(--serif);font-size:clamp(52px,7.4vw,112px);font-weight:400;letter-spacing:-.03em;line-height:.96;text-wrap:balance}.marketing_hero__mfuDM h1 em{font-style:italic;background:linear-gradient(transparent 64%,var(--peach) 64%,var(--peach) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.marketing_heroFoot__Foqp4{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 72px;margin-top:64px}.marketing_heroDescription__YmHiM{max-width:30em;font-size:18px;line-height:1.6}.marketing_heroFigure__AL7xT{min-width:0;overflow:hidden;border-radius:14px;box-shadow:var(--glow)}.marketing_stage__Cl_th{padding:18px 48px 48px;border-radius:28px;background:var(--peach);color:#000}.marketing_stageBar__89DVH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;min-height:44px;margin-bottom:14px;font-size:15px;line-height:1.4}.marketing_stageIntro__oajYF{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.marketing_landing__TMuN4 .marketing_stageIntro__oajYF h2{font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:0;line-height:inherit}.marketing_keys__dNTd6{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:rgb(0 0 0/.72)}.marketing_landing__TMuN4 .marketing_keys__dNTd6 kbd{min-width:26px;margin-left:8px;padding:2px 7px;border-color:rgb(0 0 0/.18);background:#fff;color:#000;font-size:13px}.marketing_landing__TMuN4 .marketing_keys__dNTd6 kbd:first-child{margin-left:0}.marketing_stageNews__mK38A{animation:marketing_stageNews__mK38A .3s ease both}@keyframes marketing_stageNews__mK38A{0%{opacity:0}}.marketing_productScreenshot__XuTlG{display:block;width:100%}.marketing_productScreenshot__XuTlG img{display:block;width:100%;height:auto}.marketing_whiteSection__w3KG5{background:var(--band)}.marketing_section__ggxQ_{padding-block:64px}.marketing_whiteSection__w3KG5>.marketing_section__ggxQ_{padding-block:96px}.marketing_try__oBAf2{padding-bottom:48px}.marketing_landing__TMuN4 h2{max-width:16em;font-family:var(--serif);font-size:clamp(34px,4.4vw,60px);font-weight:400;letter-spacing:-.025em;line-height:1.02;text-wrap:balance}.marketing_landing__TMuN4 h3{font-size:22px;line-height:1.35;letter-spacing:-.025em;font-weight:600}.marketing_frames__z3Z_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;margin:48px 0 0;padding:0;list-style:none}.marketing_frames__z3Z_6>li{container-type:inline-size}.marketing_frameStage__zmxYW{height:400px;overflow:hidden;padding:32px 32px 0;border-radius:24px;background:var(--peach)}.marketing_frameScreen__cjoY_{--row-size:16px;height:100%;padding:22px 18px;border-radius:12px 12px 0 0;background:#f7f7f4;font-size:var(--row-size);box-shadow:0 0 0 1px rgb(0 0 0/.06),0 18px 40px -24px rgb(0 0 0/.4)}.marketing_frameScreen__cjoY_ .marketing_frameDay__9twnL{margin:0 0 .3em .6em;color:#000;font-size:1.15em;font-weight:700;letter-spacing:-.01em;line-height:1.2}@container (width < 480px){.marketing_frameStage__zmxYW{height:320px;padding:24px 24px 0;border-radius:20px}.marketing_frameScreen__cjoY_{--row-size:14px;padding:18px 10px}.marketing_frameScreen__cjoY_ li{grid-template-columns:2.9em 1.2em minmax(0,1fr) 1.4em;column-gap:.6em;padding-inline:.4em}}@container (width < 340px){.marketing_frameStage__zmxYW{height:256px;padding:18px 18px 0}.marketing_frameScreen__cjoY_{--row-size:13px;padding:16px 6px}}.marketing_frames__z3Z_6 li>h3{display:flex;align-items:center;gap:12px;margin-top:24px}.marketing_stepNumber__Lei7q{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;border:1px solid var(--ink);border-radius:8px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0}.marketing_sectionLead__loH1y{max-width:40em;margin-top:20px;font-size:19px;line-height:1.6}.marketing_showcase__yz9BB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px}.marketing_showcase__yz9BB>section{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.marketing_showcaseStage__DgEyE{align-self:stretch;height:400px;overflow:hidden;padding:32px 32px 0;border-radius:24px;background:var(--peach-soft)}.marketing_showcaseScreen__Nzyxp{height:100%}.marketing_showcase__yz9BB h3{margin-top:24px}.marketing_extras__wwDPo h3+p,.marketing_frames__z3Z_6 li>p,.marketing_showcase__yz9BB h3+p{max-width:30em;margin-top:8px;color:var(--muted);font-size:17px;line-height:1.6}.marketing_extras__wwDPo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;margin-top:64px;padding-top:40px;border-top:1px solid var(--rule)}.marketing_shortcuts__Ho0hD{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none;font-size:16px}.marketing_shortcuts__Ho0hD li{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:12px}.marketing_landing__TMuN4 kbd{justify-self:start;min-width:32px;padding:2px 8px;border:1px solid var(--key-border);border-radius:6px;background:var(--surface);font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;text-align:center}.marketing_smallPrint__8HCHj{margin-top:16px;color:var(--muted);font-size:14px;line-height:1.6}.marketing_textButton__5Wfap{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;padding:0;border:0;background:none;color:inherit;font-size:16px;font-weight:500;text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:7px;cursor:pointer}.marketing_textButton__5Wfap:hover{text-decoration-color:currentColor}.marketing_tablist__QfaTv{display:flex;gap:32px;margin-top:40px;overflow-x:auto;border-bottom:1px solid var(--rule);scrollbar-width:none}.marketing_tab__DkVBN{flex:none;margin-bottom:-1px;padding:14px 0;border:0;border-bottom:3px solid transparent;background:none;color:var(--muted);font-size:17px;font-weight:500}.marketing_tab__DkVBN:hover{color:var(--ink)}.marketing_tab__DkVBN[aria-selected=true]{border-bottom-color:var(--peach);color:var(--ink);font-weight:600}.marketing_landing__TMuN4 .marketing_tab__DkVBN:focus-visible{outline-offset:-3px}.marketing_panel__kBQyU{padding-top:48px}.marketing_landing__TMuN4 .marketing_panel__kBQyU{border-radius:8px}.marketing_landing__TMuN4 .marketing_panel__kBQyU:focus-visible{outline:2px solid var(--ink);outline-offset:8px}.marketing_audience__NAzSq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px}.marketing_audience__NAzSq h3{max-width:14em;font-family:var(--serif);font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.02em;line-height:1.1}.marketing_audience__NAzSq h3+p{max-width:30em;margin-top:16px;color:var(--muted);font-size:18px;line-height:1.6}.marketing_audienceLink__JbAfA{margin-top:20px}.marketing_noteStage__8rczs{padding:64px 48px;border-radius:24px;background:var(--peach)}.marketing_noteScreen__MvRhM{padding:14px 12px 16px;border-radius:16px;background:#f7f7f4;box-shadow:0 26px 50px -30px rgb(0 0 0/.45)}.marketing_noteScreen__MvRhM ul{--row-size:22px}.marketing_landing__TMuN4 .marketing_noteScreen__MvRhM figcaption{margin:2px 0 0 12px;color:#5a5a58;font-size:14px;font-weight:500}.marketing_account__cV24D{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:72px}.marketing_benefits__zwvsp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;margin:40px 0 0;padding:0;list-style:none}.marketing_benefits__zwvsp li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px}.marketing_benefits__zwvsp svg{margin-top:3px}.marketing_landing__TMuN4 .marketing_benefits__zwvsp h3{font-size:17px;letter-spacing:-.01em;line-height:1.4}.marketing_benefits__zwvsp p{margin-top:6px;color:var(--muted);font-size:15px;line-height:1.6}.marketing_pricing__wmUpD{padding:40px;border-radius:24px;background:var(--surface);box-shadow:0 0 0 1px var(--rule)}.marketing_landing__TMuN4 .marketing_pricing__wmUpD>h3{font-family:var(--serif);font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1.05}.marketing_pricing__wmUpD>p{margin-top:14px;color:var(--muted);font-size:16px;line-height:1.6}.marketing_pricing__wmUpD .marketing_actions__fwsNZ{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}.marketing_coming__PtIjm{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px}.marketing_comingList__mVm01{margin:0;padding:0;list-style:none}.marketing_comingList__mVm01 li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding-block:20px;border-bottom:1px solid var(--rule)}.marketing_comingList__mVm01 li:first-child{border-top:1px solid var(--rule)}.marketing_landing__TMuN4 .marketing_comingList__mVm01 h3{font-size:18px;letter-spacing:-.015em;line-height:1.4}.marketing_comingList__mVm01 p{color:var(--muted);font-size:16px;line-height:1.6}.marketing_comingList__mVm01 .marketing_comingStatus__4O_Vr{white-space:nowrap}.marketing_questions__bXNqS{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px}.marketing_questions__bXNqS>div:first-child{position:sticky;top:40px}.marketing_questionList__RUa2e details{border-bottom:1px solid var(--rule)}.marketing_questionList__RUa2e details:first-child{border-top:1px solid var(--rule)}.marketing_questionList__RUa2e summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-block:22px;list-style:none}.marketing_landing__TMuN4 .marketing_questionList__RUa2e summary h3{font-size:18px;letter-spacing:-.015em;line-height:1.4}.marketing_questionList__RUa2e summary::-webkit-details-marker{display:none}.marketing_questionList__RUa2e summary svg{flex-shrink:0;margin-top:2px;border-radius:50%}@media (hover:hover){.marketing_questionList__RUa2e summary:hover svg{background:var(--peach-soft);box-shadow:0 0 0 5px var(--peach-soft)}}.marketing_questionList__RUa2e details[open] summary svg>path:last-child{display:none}.marketing_answer__I8Xy8{padding:0 40px 22px 0;color:var(--muted);font-size:16px;line-height:1.7}.marketing_answer__I8Xy8 p+p{margin-top:14px}.marketing_answer__I8Xy8 a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:4px}.marketing_answer__I8Xy8 a:hover{text-decoration-color:currentColor}.marketing_closingSection__Wf3fu{padding-block:64px 96px}.marketing_closing__wi4NU{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:64px;border-radius:28px;background:var(--peach);color:#000}.marketing_landing__TMuN4 .marketing_closing__wi4NU h2{max-width:12em}.marketing_closing__wi4NU h2+p{max-width:32em;margin-top:16px;font-size:18px;line-height:1.6}.marketing_closing__wi4NU .marketing_actions__fwsNZ{flex-direction:column;align-items:flex-start;flex-shrink:0;margin-top:0}.marketing_closing__wi4NU .marketing_primaryLink__hk6Ou{background:#000;color:#fff}.marketing_closing__wi4NU .marketing_primaryLink__hk6Ou:hover{box-shadow:0 0 0 4px #fff}.marketing_closing__wi4NU :is(a):focus-visible{outline-color:#000}.marketing_footer__NMjHJ{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-block:28px 40px;border-top:1px solid var(--rule)}.marketing_footerBrand__qY561 p{margin-top:8px;color:var(--muted);font-size:14px}.marketing_footerColumns__cG2hC{display:grid;grid-template-columns:repeat(3,auto);gap:24px 56px}.marketing_landing__TMuN4 .marketing_footerColumns__cG2hC h2{max-width:none;margin-bottom:2px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:0;line-height:44px}.marketing_footerColumns__cG2hC>div+div a{color:var(--muted)}@media (max-width:1100px){.marketing_landing__TMuN4{--landing-column-gap:40px}.marketing_container__J5iuh{width:calc(100% - 80px)}.marketing_header__wzirF{gap:28px}.marketing_headerActions__tXKPP,.marketing_mainNav__hp2Zk,.marketing_navRow__ALpI8{gap:20px}.marketing_section__ggxQ_{padding-block:56px}.marketing_whiteSection__w3KG5>.marketing_section__ggxQ_{padding-block:80px}}@media (max-width:1060px){.marketing_account__cV24D{grid-template-columns:1fr;gap:48px}.marketing_footer__NMjHJ{flex-direction:column;gap:16px}}@media (max-width:820px){.marketing_container__J5iuh{width:calc(100% - 64px)}.marketing_header__wzirF{display:flex;min-height:88px;flex-wrap:wrap;gap:8px 24px;padding-top:20px}.marketing_brand__f5WcD img{width:104px}.marketing_headerActions__tXKPP{margin-left:auto}.marketing_navRow__ALpI8{order:3;flex-basis:100%;justify-content:space-between;gap:24px;border-bottom:1px solid var(--landing-rule)}.marketing_mainNav__hp2Zk{justify-content:flex-start;margin:0;gap:28px}.marketing_heroFoot__Foqp4{grid-template-columns:1fr;gap:40px;margin-top:40px}.marketing_stage__Cl_th{padding:14px 20px 24px}.marketing_audience__NAzSq{grid-template-columns:1fr;gap:32px}.marketing_extras__wwDPo,.marketing_frames__z3Z_6,.marketing_showcase__yz9BB{grid-template-columns:1fr}.marketing_frames__z3Z_6{row-gap:40px}.marketing_showcaseStage__DgEyE{height:380px}.marketing_questions__bXNqS{grid-template-columns:1fr;gap:32px}.marketing_questions__bXNqS>div:first-child{position:static}.marketing_coming__PtIjm{grid-template-columns:1fr;gap:32px}.marketing_answer__I8Xy8{padding-right:0}.marketing_closing__wi4NU{align-items:flex-start;flex-direction:column;gap:28px;padding:48px 40px}}@media (max-width:760px){.marketing_stage__Cl_th{margin-inline:-32px;padding:12px 0 24px;border-radius:0}.marketing_stageBar__89DVH{padding-inline:32px}}@media (max-width:600px){.marketing_container__J5iuh{width:calc(100% - 40px)}.marketing_header__wzirF{padding-top:20px;gap:12px 16px}.marketing_headerActions__tXKPP{gap:16px}.marketing_signIn__C46oA{font-size:14px}.marketing_mainNav__hp2Zk{flex:1 1 auto;justify-content:space-between;max-width:20rem;gap:12px}.marketing_mainNav__hp2Zk a{font-size:14px}.marketing_hero__mfuDM{padding-block:32px 72px}.marketing_eyebrow__UDUrM{font-size:14px}.marketing_hero__mfuDM h1{margin-top:14px;font-size:clamp(44px,13.6vw,56px);line-height:.98}.marketing_heroFoot__Foqp4{gap:32px;margin-top:28px}.marketing_heroDescription__YmHiM{font-size:17px}.marketing_actions__fwsNZ{margin-top:24px}.marketing_actions__fwsNZ .marketing_primaryLink__hk6Ou{width:100%;min-height:54px}.marketing_stage__Cl_th{margin-inline:-20px}.marketing_stageBar__89DVH{padding-inline:20px}.marketing_keys__dNTd6{display:none}.marketing_header__wzirF .marketing_compactLink__h3swa,.marketing_pageHeader__02OtH .marketing_compactLink__h3swa{padding:0 14px;font-size:14px}.marketing_pageHeader__02OtH{padding-top:20px}.marketing_section__ggxQ_{padding-block:44px}.marketing_whiteSection__w3KG5>.marketing_section__ggxQ_{padding-block:64px}.marketing_try__oBAf2{padding-bottom:36px}.marketing_landing__TMuN4 h3{font-size:20px}.marketing_frames__z3Z_6{row-gap:32px;margin-top:32px}.marketing_sectionLead__loH1y{font-size:17px}.marketing_showcase__yz9BB{gap:32px;margin-top:36px}.marketing_showcaseStage__DgEyE{height:360px;padding:20px 16px 0}.marketing_showcaseScreen__Nzyxp>[role=img]{--row-size:14px}.marketing_extras__wwDPo h3+p,.marketing_frames__z3Z_6 li>p,.marketing_showcase__yz9BB h3+p{font-size:16px}.marketing_extras__wwDPo{gap:32px;margin-top:40px;padding-top:32px}.marketing_tablist__QfaTv{gap:24px;margin-top:28px}.marketing_tab__DkVBN{font-size:16px}.marketing_panel__kBQyU{padding-top:32px}.marketing_audience__NAzSq h3+p{font-size:16px}.marketing_noteStage__8rczs{margin-inline:-20px;padding:36px 16px;border-radius:0}.marketing_noteScreen__MvRhM ul{--row-size:16px}.marketing_benefits__zwvsp{grid-template-columns:1fr;gap:20px;margin-top:28px}.marketing_pricing__wmUpD{padding:28px 20px}.marketing_landing__TMuN4 .marketing_pricing__wmUpD>h3{font-size:34px}.marketing_coming__PtIjm,.marketing_questions__bXNqS{gap:24px}.marketing_comingList__mVm01 p{font-size:15px}.marketing_landing__TMuN4 .marketing_questionList__RUa2e summary h3{font-size:17px}.marketing_answer__I8Xy8{font-size:15px}.marketing_closingSection__Wf3fu{padding-block:44px 64px}.marketing_closing__wi4NU{margin-inline:-20px;padding:44px 20px;border-radius:0}.marketing_closing__wi4NU h2+p{font-size:17px}.marketing_closing__wi4NU .marketing_actions__fwsNZ{align-self:stretch}.marketing_footerColumns__cG2hC{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;width:100%}}@media (max-width:400px){.marketing_pageHeader__02OtH .marketing_compactLink__h3swa{display:none}}:root[data-theme=dark] .marketing_landing__TMuN4{--canvas:#111110;--surface:#1c1c1a;--band:#171716;--ink:#f7f7f4;--muted:#a6a69f;--rule:#2b2b28;--key-border:#3d3d39;--peach-soft:rgb(255 200 184/.14);--button:#f7f7f4;--button-ink:#000;--danger:#f0806e;--glow:0 0 0 1px rgb(255 200 184/.45),0 0 70px 8px rgb(255 200 184/.26)}:root[data-theme=dark] .marketing_hero__mfuDM h1 em{background:none;color:var(--peach)}:root[data-theme=dark] .marketing_brand__f5WcD .marketing_logoLight__Gp6ta,:root[data-theme=dark] .marketing_themeToggle__kXQbY .marketing_moon__VqSIr{display:none}:root[data-theme=dark] .marketing_brand__f5WcD .marketing_logoDark__TSgOr,:root[data-theme=dark] .marketing_themeToggle__kXQbY .marketing_sun__0b8Te{display:block}@media (prefers-reduced-motion:reduce){.marketing_landing__TMuN4 *,.marketing_landing__TMuN4 :after,.marketing_landing__TMuN4 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.use-cases_intro__HdMfB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 64px;padding-block:48px 80px}.use-cases_intro__HdMfB h1{margin-top:16px;font-family:var(--serif);font-size:clamp(44px,5.6vw,76px);font-weight:400;letter-spacing:-.03em;line-height:1;text-wrap:balance}.use-cases_lead__KlEud{max-width:32em;margin-top:24px;font-size:19px;line-height:1.6}.use-cases_comparisonIntro__k5ili{grid-template-columns:minmax(0,1fr);padding-bottom:56px}.use-cases_dayStage__nJCjQ{padding:48px 40px;border-radius:24px;background:var(--peach)}.use-cases_dayScreen__LOAem{padding:18px 12px 16px;border-radius:16px;background:#f7f7f4;box-shadow:0 26px 50px -30px rgb(0 0 0/.45)}.use-cases_dayScreen__LOAem ul{--row-size:18px}.use-cases_dayScreen__LOAem .use-cases_dayLabel__SBs56{margin:0 0 .3em .6em;color:#000;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2}figure.use-cases_dayScreen__LOAem>figcaption{margin:2px 0 0 12px;color:#5a5a58;font-size:14px;font-weight:500}.use-cases_sections__DKVS9{padding-block:32px 80px}.use-cases_sections__DKVS9>section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:20px 72px;padding-block:44px;border-top:1px solid var(--rule)}.use-cases_sections__DKVS9>section h2{max-width:13em;font-size:clamp(28px,3vw,40px);letter-spacing:-.02em;line-height:1.1}.use-cases_sections__DKVS9 p{max-width:36em;color:var(--muted);font-size:18px;line-height:1.7}.use-cases_sections__DKVS9 p+p{margin-top:16px}section h2.use-cases_tableHeading__MOeWZ{font-size:clamp(28px,3vw,40px);letter-spacing:-.02em;line-height:1.1}.use-cases_table__fZDFp{width:100%;margin-top:28px;border-collapse:collapse;font-size:17px;line-height:1.5;text-align:left}.use-cases_table__fZDFp :is(th,td){padding:18px 24px 18px 0;border-bottom:1px solid var(--rule);vertical-align:top}.use-cases_table__fZDFp thead th{font-size:15px;font-weight:600}.use-cases_table__fZDFp thead :is(th,td){padding-block:0 14px}.use-cases_table__fZDFp tbody th{width:24%;color:var(--muted);font-weight:500}.use-cases_table__fZDFp tbody td{width:38%}.use-cases_table__fZDFp tbody td:first-of-type{font-weight:500}.use-cases_table__fZDFp+p{margin-top:20px;max-width:48em}.use-cases_related___u9OT{padding-block:64px 0}nav.use-cases_related___u9OT h2{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.4}.use-cases_related___u9OT ul{display:flex;flex-wrap:wrap;gap:4px 28px;margin:12px 0 0;padding:0;list-style:none}.use-cases_related___u9OT a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:6px}.use-cases_related___u9OT a:hover{text-decoration-color:currentColor}@media (max-width:900px){.use-cases_intro__HdMfB{grid-template-columns:1fr;padding-block:32px 56px}}@media (max-width:820px){.use-cases_sections__DKVS9>section{grid-template-columns:1fr}}@media (max-width:600px){.use-cases_intro__HdMfB{gap:36px;padding-block:24px 44px}.use-cases_intro__HdMfB h1{font-size:clamp(40px,12vw,52px)}.use-cases_lead__KlEud{font-size:17px}.use-cases_dayStage__nJCjQ{margin-inline:-20px;padding:32px 16px;border-radius:0}.use-cases_dayScreen__LOAem ul{--row-size:16px}.use-cases_sections__DKVS9{padding-block:8px 56px}.use-cases_sections__DKVS9>section{padding-block:32px}.use-cases_sections__DKVS9 p{font-size:16px}.use-cases_table__fZDFp thead{display:none}.use-cases_table__fZDFp,.use-cases_table__fZDFp :is(th,td),.use-cases_table__fZDFp tbody,.use-cases_table__fZDFp tr{display:block;width:auto}.use-cases_table__fZDFp tr{padding-block:16px;border-bottom:1px solid var(--rule)}.use-cases_table__fZDFp :is(th,td){padding:0;border:0}.use-cases_table__fZDFp tbody :is(th,td){width:auto}.use-cases_table__fZDFp tbody th{color:var(--ink);font-weight:600}.use-cases_table__fZDFp td{margin-top:8px;font-size:16px}.use-cases_table__fZDFp td:before{content:attr(data-label);display:block;color:var(--muted);font-size:13px;font-weight:500}.use-cases_related___u9OT{padding-top:44px}}.journal-demo_frame__YgkLK{container:frame/inline-size}.journal-demo_window__mT3Qi{display:grid;grid-template-rows:auto minmax(0,1fr);height:740px;overflow:hidden;border-radius:16px;background:#f7f7f4;color:#000;font-family:var(--font-inter),Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;box-shadow:0 0 0 1px rgb(0 0 0/.07),0 40px 80px -40px rgb(0 0 0/.4);zoom:.85}.journal-demo_window__mT3Qi :where(p,h3,ul){margin:0}.journal-demo_window__mT3Qi :where(button){font:inherit}.journal-demo_window__mT3Qi :where(.journal-demo_app__bhlCA) :where(button,a){border-radius:12px}.journal-demo_window__mT3Qi .journal-demo_app__bhlCA :is(.journal-demo_entry__Ba7j_,.journal-demo_rest__aQCz4){--focus-gap:#fff}.journal-demo_window__mT3Qi .journal-demo_app__bhlCA :is(button,a):focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-gap,#f7f7f4),0 0 0 4px #ffc8b8,0 0 0 5px #000}.journal-demo_window__mT3Qi .journal-demo_app__bhlCA .journal-demo_markerButton__Rr_tG:focus-visible{outline:none}.journal-demo_markerButton__Rr_tG:focus-visible .journal-demo_marker__SSEeJ{box-shadow:0 0 0 2px #fff,0 0 0 4px #ffc8b8,0 0 0 5px #000}.journal-demo_chrome___w9W_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 16px;border-bottom:1px solid #ecece8;background:#fff}.journal-demo_dots__ZkfHp{display:flex;gap:8px}.journal-demo_dots__ZkfHp span{width:12px;height:12px;border-radius:50%;background:#e3e3dd}.journal-demo_url__xJTuG{padding:5px 18px;border-radius:8px;background:#f7f7f4;color:#5a5a58;font-size:14px;line-height:1.4}.journal-demo_app__bhlCA{display:grid;grid-template-columns:256px minmax(0,1fr);min-height:0}.journal-demo_sidebar__ZdJUK{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:40px}.journal-demo_sidebarHeader__tq_WK{display:flex;align-items:center;height:44px}.journal-demo_phoneHeader__qx7lm img,.journal-demo_sidebarHeader__tq_WK img{display:block;width:116px;height:auto}.journal-demo_navigation__g1b8v{display:flex;flex:1;flex-direction:column}.journal-demo_navList__rG_gF{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:56px}.journal-demo_navItem__QOX0N{position:relative;display:flex;align-items:center;gap:12px;width:fit-content;min-height:44px;padding-block:4px;font-size:17px;line-height:28px}.journal-demo_footItem__rhppQ svg,.journal-demo_navItem__QOX0N svg{flex:none;width:19px;height:19px}.journal-demo_navItem__QOX0N[data-active]{isolation:isolate;font-weight:600}.journal-demo_navItem__QOX0N[data-active]:before{content:"";position:absolute;top:50%;left:-6px;z-index:-1;width:31px;height:31px;border-radius:8px;background:#ffc8b8;translate:0 -50%}.journal-demo_navItem__QOX0N[data-active] svg{color:#000}.journal-demo_settings__5mTgr{margin-top:32px;padding-top:28px;border-top:1px solid #ecece8}.journal-demo_sidebarFoot__ldMVw{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding-top:32px}.journal-demo_footItem__rhppQ{display:flex;align-items:center;gap:12px;width:fit-content;min-height:44px;padding-block:8px;color:#5a5a58;font-size:14px;line-height:20px}.journal-demo_phoneHeader__qx7lm,.journal-demo_phoneNav__YfdGi{display:none}.journal-demo_main__Qn7Fx{display:flex;flex-direction:column;min-width:0;min-height:0;zoom:.9}.journal-demo_history__NaKHn{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;outline:none}.journal-demo_history__NaKHn::-webkit-scrollbar{display:none}.journal-demo_historyContent__ysJUD{display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:756px;min-height:100%;margin:0 auto;padding:24px 0 84px}.journal-demo_earliest__QeCAn{display:grid;place-items:center;min-height:96px;padding-block:24px;color:#5a5a58;font-size:14px;line-height:20px}.journal-demo_day__7XdqE+.journal-demo_day__7XdqE{margin-top:50.4px;padding-top:50.4px;border-top:1px solid #ecece8}.journal-demo_window__mT3Qi .journal-demo_dayHeading__73oMW{margin:0;padding-left:24px;font-size:28.8px;font-weight:700;letter-spacing:-.025em;line-height:35.1px}.journal-demo_rows___KoXh{margin-top:14.4px;padding:0;list-style:none;isolation:isolate}.journal-demo_row__Obpa_{--line:24px;position:relative;display:grid;grid-template-columns:62px 24px minmax(0,1fr) auto;align-items:start;column-gap:24px;padding:16px 24px}.journal-demo_row__Obpa_:before{content:"";position:absolute;z-index:-1;inset:8px 28px 8px 16px;border-radius:12px;pointer-events:none}.journal-demo_row__Obpa_:has(:focus-visible):before{background:color-mix(in srgb,#ffc8b8 28%,transparent)}.journal-demo_time__70RF1{font-size:20px;font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--line);text-align:right}.journal-demo_text__A3JOY{grid-column:3;min-width:0;font-size:20px;line-height:var(--line);white-space:pre-wrap}.journal-demo_note__1MN1c .journal-demo_text__A3JOY,.journal-demo_note__1MN1c .journal-demo_time__70RF1{font-size:18px}.journal-demo_done__SaENf{text-decoration:line-through;text-decoration-thickness:1px}.journal-demo_markerCell__xyYGz{display:grid;place-items:center;height:var(--line)}.journal-demo_markerButton__Rr_tG{display:grid;place-items:center;width:44px;height:44px;margin:-10px;padding:0;border:0;border-radius:12px;background:none}.journal-demo_marker__SSEeJ{display:grid;place-items:center;box-sizing:border-box;width:24px;height:24px;border:1px solid #000;border-radius:7px;background:#ffc8b8}.journal-demo_marker__SSEeJ[data-done]:after{content:"";width:16px;height:16px;border-radius:3px;background:#000}.journal-demo_actions__dDXDK{display:flex;grid-column:4;align-items:center;justify-content:flex-end;gap:4px;margin-block:calc((var(--line) - 44px) / 2);font-size:14px}.journal-demo_action__NG9x7{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:#5a5a58}.journal-demo_action__NG9x7:hover{color:#000}.journal-demo_action__NG9x7.journal-demo_trash__IAiYT:hover{color:#a63a2b}.journal-demo_action__NG9x7 svg{width:19px;height:19px}@media (hover:hover) and (pointer:fine){.journal-demo_row__Obpa_:hover:before{background:color-mix(in srgb,#ffc8b8 28%,transparent)}.journal-demo_hoverAction__jwoOC{opacity:0;pointer-events:none;transition:opacity .15s ease}.journal-demo_actions__dDXDK:focus-within .journal-demo_hoverAction__jwoOC,.journal-demo_row__Obpa_:hover .journal-demo_hoverAction__jwoOC{opacity:1;pointer-events:auto}}.journal-demo_composer__whJIb{position:relative;width:100%;max-width:756px;margin:0 auto;padding-bottom:24px}.journal-demo_composerBar__PYu5X{position:relative;flex:none;margin-top:-52px}.journal-demo_frost__5Eymx,.journal-demo_softBlur__C9llt{position:absolute;inset-inline:0;top:0;height:52px;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,rgb(0 0 0/.03) calc(var(--to) * .1),rgb(0 0 0/.1) calc(var(--to) * .2),rgb(0 0 0/.22) calc(var(--to) * .3),rgb(0 0 0/.38) calc(var(--to) * .4),rgb(0 0 0/.55) calc(var(--to) * .5),rgb(0 0 0/.71) calc(var(--to) * .6),rgb(0 0 0/.84) calc(var(--to) * .7),rgb(0 0 0/.93) calc(var(--to) * .8),rgb(0 0 0/.98) calc(var(--to) * .9),#000 var(--to));mask-image:linear-gradient(to bottom,transparent,rgb(0 0 0/.03) calc(var(--to) * .1),rgb(0 0 0/.1) calc(var(--to) * .2),rgb(0 0 0/.22) calc(var(--to) * .3),rgb(0 0 0/.38) calc(var(--to) * .4),rgb(0 0 0/.55) calc(var(--to) * .5),rgb(0 0 0/.71) calc(var(--to) * .6),rgb(0 0 0/.84) calc(var(--to) * .7),rgb(0 0 0/.93) calc(var(--to) * .8),rgb(0 0 0/.98) calc(var(--to) * .9),#000 var(--to))}.journal-demo_softBlur__C9llt{--to:35%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.journal-demo_frost__5Eymx{--to:60%;background:rgb(247 247 244/.6);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}.journal-demo_modes___xOAI{display:flex;align-items:center;justify-content:flex-end;min-height:44px;margin-bottom:8px;font-size:15.4px}.journal-demo_tools__mMoAG{display:flex;align-items:center;gap:4px}.journal-demo_reset__HxpCn{display:flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;color:#000;text-decoration:underline;text-decoration-color:#ffc8b8;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.journal-demo_reset__HxpCn:hover{text-decoration-color:currentColor}.journal-demo_field__vw6vC{position:relative;min-height:72px}.journal-demo_entry__Ba7j_{display:flex;align-items:center;gap:16px;width:calc(100% - 88px);min-height:72px;padding:14px 14px 14px 24px;border-radius:21px;background:#fff;box-shadow:0 0 15.5px 8px #ffc8b8;opacity:0;pointer-events:none;transform:translateX(16px);transition:opacity .2s ease-out,transform .2s ease-out}.journal-demo_entry__Ba7j_[data-mode=reflection]{translate:88px 0;transform:translateX(-16px)}.journal-demo_entry__Ba7j_[data-shown]{opacity:1;pointer-events:auto;transform:none;transition:opacity .2s ease-out,transform .2s ease-out,translate .2s ease-out}.journal-demo_entry__Ba7j_:has(textarea:focus){box-shadow:0 0 0 2px #f7f7f4,0 0 0 4px #ffc8b8,0 0 0 5px #000,0 0 15.5px 8px #ffc8b8}.journal-demo_sideIcon__gDfq6{display:grid;flex:none;place-items:center;width:24px;height:24px;color:#000}.journal-demo_sideIconLayer__4dOOe{grid-area:1/1;display:grid;opacity:0}.journal-demo_sideIconLayer__4dOOe[data-on]{opacity:1}.journal-demo_entry__Ba7j_[data-shown] .journal-demo_sideIconLayer__4dOOe{transition:opacity .2s ease-out}.journal-demo_square__RR85U{position:absolute;bottom:0;z-index:1;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:21px;background:#fff;box-shadow:inset 0 0 0 1px #ecece8;color:#5a5a58;opacity:0;pointer-events:none;scale:.9;transition:opacity .2s ease-out,scale .2s ease-out}.journal-demo_square__RR85U[data-side=task]{left:0}.journal-demo_square__RR85U[data-side=reflection]{right:0}.journal-demo_square__RR85U[data-shown]{opacity:1;pointer-events:auto;scale:1}.journal-demo_square__RR85U:hover{color:#000}.journal-demo_square__RR85U:disabled{cursor:not-allowed}.journal-demo_dot__5h0aO{position:absolute;top:14px;right:14px;width:6px;height:6px;border-radius:50%;background:#000}.journal-demo_rest__aQCz4{position:absolute;inset:0;z-index:2;display:flex;border-radius:21px;background:#fff;box-shadow:0 0 15.5px 8px #ffc8b8;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.journal-demo_rest__aQCz4[data-shown]{opacity:1;pointer-events:auto}.journal-demo_half__V7e6W{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;padding:0 20px;border:0;border-radius:21px;background:none}.journal-demo_halfLabel__seVWS{min-width:0;overflow:hidden;color:#767676;font-size:20px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.journal-demo_half__V7e6W:hover .journal-demo_halfLabel__seVWS{color:#5a5a58}.journal-demo_shortLabel__cb3I8{display:none}.journal-demo_divider__vuo2M{position:absolute;top:50%;left:calc(50% - .5px);width:1px;height:28px;background:#ffc8b8;translate:0 -50%;pointer-events:none}.journal-demo_window__mT3Qi .journal-demo_field__vw6vC textarea{flex:1;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#000;font:inherit;font-size:20px;line-height:24px;outline:none;resize:none;overflow-y:auto;scrollbar-width:none}.journal-demo_field__vw6vC textarea::-webkit-scrollbar{display:none}.journal-demo_field__vw6vC textarea::placeholder{color:#767676;opacity:1}.journal-demo_field__vw6vC textarea:disabled{cursor:not-allowed}.journal-demo_submit__mW73O{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffc8b8;color:#000;transition:background-color .1s ease}.journal-demo_submit__mW73O:not(:disabled):hover{background:#ffd3c6}.journal-demo_submit__mW73O:disabled{cursor:not-allowed;opacity:.45}.journal-demo_status__O4REp{min-height:28px;padding-top:8px;font-size:14px;line-height:20px;text-align:center}.journal-demo_srOnly__krC95{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container frame (width < 870.4px){.journal-demo_sidebar__ZdJUK{display:none}.journal-demo_app__bhlCA{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.journal-demo_phoneHeader__qx7lm{display:flex;align-items:center;height:64px;padding:0 20px;border-bottom:1px solid #ecece8}.journal-demo_main__Qn7Fx{zoom:1}.journal-demo_historyContent__ysJUD{max-width:820px;padding:24px 20px 84px}.journal-demo_day__7XdqE+.journal-demo_day__7XdqE{margin-top:43.2px;padding-top:43.2px}.journal-demo_window__mT3Qi .journal-demo_dayHeading__73oMW{padding-left:0;font-size:19.8px;line-height:25.2px}.journal-demo_rows___KoXh{margin-top:18px}.journal-demo_row__Obpa_{--line:28px;grid-template-columns:54px 24px minmax(0,1fr) auto;column-gap:16px;padding:12px 0}.journal-demo_row__Obpa_:before{inset:4px 4px 4px -8px}.journal-demo_text__A3JOY,.journal-demo_time__70RF1{font-size:18px}.journal-demo_note__1MN1c{--line:24px}.journal-demo_note__1MN1c .journal-demo_text__A3JOY,.journal-demo_note__1MN1c .journal-demo_time__70RF1{font-size:16px}.journal-demo_composer__whJIb{max-width:820px;padding:0 20px 20px}.journal-demo_entry__Ba7j_,.journal-demo_field__vw6vC{min-height:64px}.journal-demo_entry__Ba7j_{gap:10px;width:calc(100% - 76px);padding:10px 10px 10px 16px}.journal-demo_entry__Ba7j_[data-mode=reflection]{translate:76px 0}.journal-demo_square__RR85U{width:64px;height:64px}.journal-demo_dot__5h0aO{top:12px;right:12px}.journal-demo_halfLabel__seVWS,.journal-demo_window__mT3Qi .journal-demo_field__vw6vC textarea{font-size:16px}.journal-demo_phoneNav__YfdGi{display:grid;grid-template-columns:repeat(4,1fr);padding:8px;border-top:1px solid #ecece8;background:#f7f7f4}.journal-demo_phoneNavItem__GI2vB{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:0 4px;color:#5a5a58;font-size:11px;font-weight:500}.journal-demo_phoneNavItem__GI2vB svg{width:19px;height:19px}.journal-demo_phoneNavItem__GI2vB[data-active]{color:#000;font-weight:600}.journal-demo_phoneNavItem__GI2vB[data-active] svg{color:#ffc8b8}.journal-demo_phoneNavItem__GI2vB[data-active]:after{content:"";position:absolute;bottom:2px;left:50%;width:20px;height:2px;background:#ffc8b8;transform:translateX(-50%)}}@container frame (640px <= width < 870.4px){.journal-demo_composer__whJIb,.journal-demo_historyContent__ysJUD{padding-inline:32px}.journal-demo_window__mT3Qi .journal-demo_dayHeading__73oMW{font-size:21.6px;line-height:28.8px}.journal-demo_row__Obpa_{grid-template-columns:58px 24px minmax(0,1fr) auto}.journal-demo_halfLabel__seVWS,.journal-demo_window__mT3Qi .journal-demo_field__vw6vC textarea{font-size:18px}.journal-demo_entry__Ba7j_{gap:12px;width:calc(100% - 80px);padding:10px 10px 10px 20px}.journal-demo_entry__Ba7j_[data-mode=reflection]{translate:80px 0}}@media (max-width:760px){.journal-demo_window__mT3Qi{grid-template-rows:minmax(0,1fr);height:640px;border-radius:0;box-shadow:0 0 0 1px rgb(0 0 0/.07);zoom:1}.journal-demo_chrome___w9W_{display:none}}@container frame (width < 640px){.journal-demo_shortLabel__cb3I8{display:inline}.journal-demo_longLabel__6R8j0{display:none}}@media (prefers-reduced-motion:reduce){.journal-demo_entry__Ba7j_,.journal-demo_entry__Ba7j_[data-shown],.journal-demo_entry__Ba7j_[data-shown] .journal-demo_sideIconLayer__4dOOe,.journal-demo_hoverAction__jwoOC,.journal-demo_rest__aQCz4,.journal-demo_square__RR85U,.journal-demo_submit__mW73O{transition:none}}@media (forced-colors:active){.journal-demo_entry__Ba7j_:has(textarea:focus),.journal-demo_markerButton__Rr_tG:focus-visible .journal-demo_marker__SSEeJ,.journal-demo_window__mT3Qi .journal-demo_app__bhlCA :is(button,a):focus-visible{outline:2px solid Highlight;outline-offset:2px}.journal-demo_marker__SSEeJ{forced-color-adjust:none;border-color:CanvasText;background:CanvasText}.journal-demo_marker__SSEeJ[data-done]:after{background:Canvas}.journal-demo_navItem__QOX0N[data-active]:before{forced-color-adjust:none;background:Highlight}.journal-demo_navItem__QOX0N[data-active] svg{forced-color-adjust:none;color:HighlightText}}.updates_updates__NInBV{margin-top:32px}.updates_form__rehaZ{display:grid;gap:10px}.updates_label__x7PA5{font-size:15px;font-weight:500}.updates_input__ACAXK{width:100%;min-height:56px;padding:0 16px;border:1px solid var(--key-border);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}.updates_input__ACAXK:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.updates_input__ACAXK[aria-invalid=true]{border-color:var(--danger)}.updates_button___wJk5{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border:1px solid var(--peach);border-radius:10px;background:transparent;color:var(--ink);font-size:16px;font-weight:600}.updates_button___wJk5:hover{background:var(--peach-soft)}.updates_fields__3r2PS{display:flex;gap:12px}.updates_fields__3r2PS .updates_input__ACAXK{flex:1;min-width:0}.updates_fields__3r2PS .updates_button___wJk5{flex:none}.updates_error__tGG67{color:var(--danger);font-size:14px;line-height:1.5}.updates_consent__O6UI5{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.6}.updates_consent__O6UI5 a,.updates_result__0WpvG a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--peach);text-decoration-thickness:2px;text-underline-offset:4px}.updates_consent__O6UI5 a:hover,.updates_result__0WpvG a:hover{text-decoration-color:currentColor}.updates_sent__0FZHF{padding:16px 18px;border-radius:10px;background:var(--peach-soft);font-size:15px;line-height:1.6}.updates_result__0WpvG:focus,.updates_sent__0FZHF:focus{outline:none}.updates_trap__jn4GF{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.updates_result__0WpvG{display:grid;justify-items:start;gap:16px;margin-top:32px}.updates_result__0WpvG.updates_withHeading__4ShzJ{margin-top:0}@media (max-width:600px){.updates_fields__3r2PS{flex-direction:column}}