.BackSheet_stage__beAzU{--sheet-angle:1.5deg;position:relative;isolation:isolate;padding:72px 22px 0 0}.BackSheet_sheet__Z8mQz{position:absolute;inset:36px 18px 48px 24px;z-index:-1;display:flex;padding:6px 16px;border-radius:18px;background:var(--tb-brand-solid);transform:rotate(var(--sheet-angle));transform-origin:50% 75%;transition:transform .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.BackSheet_sheet__Z8mQz>svg{width:26px;height:26px;flex-shrink:0}.BackSheet_stage__beAzU[data-settle=true] .BackSheet_sheet__Z8mQz{animation:BackSheet_settle__EzkGj .9s cubic-bezier(.16,1,.3,1) var(--sheet-settle-delay,0s) both}@keyframes BackSheet_settle__EzkGj{0%{transform:rotate(0deg)}}@media (max-width:767px){.BackSheet_stage__beAzU{padding:56px 12px 0 0}.BackSheet_sheet__Z8mQz{inset:28px 10px 44px 14px;border-radius:14px;transform:rotate(calc(var(--sheet-angle) * .5))}}@media (prefers-reduced-motion:reduce){.BackSheet_sheet__Z8mQz{transition:none;animation:none}}:root[data-reduce-motion=true] .BackSheet_sheet__Z8mQz{transition:none;animation:none}@media (forced-colors:active){.BackSheet_sheet__Z8mQz{display:none}}.HeroWorkspace_demo__1C0Op{width:100%;max-width:54rem;margin-inline:auto;text-align:start;scroll-margin-top:100px}.HeroWorkspace_stage__oypWH{--sheet-settle-delay:.85s}.HeroWorkspace_srOnly__1ly_o{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.HeroWorkspace_mono__zq9kH{font-family:"JetBrains Mono",var(--font-mono,monospace);font-weight:650}.HeroWorkspace_window__UZOqy{position:relative;overflow:hidden;border:1px solid var(--tb-border);border-radius:14px;background:var(--tb-surface);box-shadow:var(--tb-shadow-modal);color:var(--tb-text);word-break:keep-all}.HeroWorkspace_window__UZOqy p{margin:0}.HeroWorkspace_window__UZOqy svg{flex-shrink:0}.HeroWorkspace_bar__AAQRl{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 12px 8px 20px;border-bottom:1px solid var(--tb-border)}.HeroWorkspace_project__NAbNO{display:inline-flex;align-items:center;gap:10px;min-width:0;font-size:calc(14px * var(--tb-text-scale, 1));font-weight:700}.HeroWorkspace_projectMark__NTEE1{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--tb-surface-3);font-size:calc(12px * var(--tb-text-scale, 1));font-weight:800;color:var(--tb-text-2)}.HeroWorkspace_barEnd__3hOYf{display:inline-flex;align-items:center;gap:8px}.HeroWorkspace_members__7ITH9{display:inline-flex;padding-left:6px}.HeroWorkspace_members__7ITH9 .HeroWorkspace_avatar__naDhG{width:26px;height:26px;margin-left:-6px;border:2px solid var(--tb-surface);font-size:calc(10.5px * var(--tb-text-scale, 1))}.HeroWorkspace_reset__kM_RW{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:var(--tb-text-muted)}.HeroWorkspace_reset__kM_RW:hover{color:var(--tb-text);background:var(--tb-surface-2)}.HeroWorkspace_avatarSmall__3Ku1w,.HeroWorkspace_avatar__naDhG{display:inline-grid;flex-shrink:0;place-items:center;border-radius:50%;background:var(--tb-surface-3);font-weight:750;color:var(--tb-text-2)}.HeroWorkspace_avatar__naDhG{width:30px;height:30px;font-size:calc(12px * var(--tb-text-scale, 1))}.HeroWorkspace_avatarSmall__3Ku1w{width:20px;height:20px;font-size:calc(10px * var(--tb-text-scale, 1))}.HeroWorkspace_avatarSmall__3Ku1w[data-person="1"],.HeroWorkspace_avatar__naDhG[data-person="1"]{background:var(--tb-neutral-bg);color:var(--tb-neutral)}.HeroWorkspace_avatarSmall__3Ku1w[data-person="2"],.HeroWorkspace_avatar__naDhG[data-person="2"]{background:var(--tb-surface-2);box-shadow:inset 0 0 0 1px var(--tb-border-md)}.HeroWorkspace_tabs__CCS7l{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:24px;border-bottom:1px solid var(--tb-border)}.HeroWorkspace_tabIndicator__IEttB{position:absolute;inset:0 auto 0 0;width:calc(100% / 3);border-radius:8px 8px 0 0;background:var(--tb-surface-2);transform:translateX(calc(var(--tab-index, 1) * 100%));pointer-events:none}.HeroWorkspace_tab__wzSJo{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:8px;border-radius:8px 8px 0 0;font-size:calc(14px * var(--tb-text-scale, 1));font-weight:600;color:var(--tb-text-muted);transition:color .2s var(--tb-ease-out)}.HeroWorkspace_tab__wzSJo:hover{color:var(--tb-text)}.HeroWorkspace_tab__wzSJo:not([aria-pressed=true]):hover{background:color-mix(in srgb,var(--tb-surface-2) 55%,transparent)}.HeroWorkspace_tab__wzSJo[aria-pressed=true]{font-weight:750;color:var(--tb-text)}.HeroWorkspace_panel__CHnyr{min-height:calc(352px * var(--tb-text-scale, 1));padding:20px 28px 22px}.HeroWorkspace_title__71Ayd{font-size:calc(22px * var(--tb-text-scale, 1));font-weight:750;line-height:1.35;letter-spacing:-.022em}.HeroWorkspace_title__71Ayd:focus{outline:none}.HeroWorkspace_hash__3jeMi{margin-right:4px;color:var(--tb-text-muted)}.HeroWorkspace_taskMeta__kqSPG{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:calc(12px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_status__ijew6{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--tb-border-md);border-radius:999px;font-weight:650;color:var(--tb-text-2)}.HeroWorkspace_demo__1C0Op[data-done] .HeroWorkspace_status__ijew6{border-color:transparent;background:var(--tb-success-bg);color:var(--tb-success)}.HeroWorkspace_fields__zk2VH{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:10px!important;font-size:calc(13px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_fields__zk2VH>span{display:inline-flex;align-items:center;gap:8px}.HeroWorkspace_fields__zk2VH strong{display:inline-flex;align-items:center;gap:6px;font-weight:650;color:var(--tb-text)}.HeroWorkspace_complete__SYqy4{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:16px;padding:12px 14px;border:1px solid var(--tb-border-md);border-radius:8px;background:var(--tb-surface-2);font-size:calc(14px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text);text-align:left;transition:background-color .25s,color .25s,border-color .25s}.HeroWorkspace_complete__SYqy4:hover{border-color:var(--tb-text-muted)}.HeroWorkspace_demo__1C0Op[data-done] .HeroWorkspace_complete__SYqy4{border-color:var(--tb-brand-solid);background:var(--tb-brand-solid);color:var(--tb-on-accent)}.HeroWorkspace_checkBox__QEyYp{display:inline-grid;flex-shrink:0;place-items:center;width:20px;height:20px;border:1.5px solid;border-radius:5px}.HeroWorkspace_hint__Ef9Uf{margin-left:auto;font-size:calc(12px * var(--tb-text-scale, 1));font-weight:500;color:var(--tb-text-muted)}.HeroWorkspace_demo__1C0Op[data-done] .HeroWorkspace_complete__SYqy4 .HeroWorkspace_hint__Ef9Uf{color:var(--tb-on-accent)}.HeroWorkspace_origin__TDHZF{display:grid;gap:4px;margin-top:14px;padding:11px 14px;border-radius:8px;background:var(--tb-surface-2);font-size:calc(13px * var(--tb-text-scale, 1))}.HeroWorkspace_originLabel__KUzXx{display:inline-flex;align-items:center;gap:6px;font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text-muted)}.HeroWorkspace_quote__UKQp3{line-height:1.6;color:var(--tb-text);white-space:pre-line}.HeroWorkspace_byline__DgaUM{font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_refs__AWTis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin-top:8px}.HeroWorkspace_ref__y2Bjh{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 6px;border-radius:8px;font-size:calc(14px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text);text-align:left}.HeroWorkspace_ref__y2Bjh:hover{background:var(--tb-surface-2)}.HeroWorkspace_ref__y2Bjh>svg:first-child{color:var(--tb-text-2)}.HeroWorkspace_ref__y2Bjh>svg:last-child{margin-left:auto;color:var(--tb-text-muted)}.HeroWorkspace_refText__z5556{min-width:0}.HeroWorkspace_refText__z5556 small{display:block;margin-top:2px;font-size:calc(12px * var(--tb-text-scale, 1));font-weight:400;color:var(--tb-text-muted)}.HeroWorkspace_thread__5nUj0{display:flex;flex-direction:column;gap:14px;margin-top:16px}.HeroWorkspace_message__TOvId{display:flex;gap:10px;align-items:flex-start;font-size:calc(13.5px * var(--tb-text-scale, 1));line-height:1.6}.HeroWorkspace_messageText__jdaIK{white-space:pre-line}.HeroWorkspace_message__TOvId[data-created] .HeroWorkspace_messageText__jdaIK{margin-inline:-8px;padding:6px 8px;border-radius:8px;background:var(--tb-surface-2)}.HeroWorkspace_messageBody__mfVwt{display:grid;gap:2px;min-width:0}.HeroWorkspace_messageHead__RFZZP{display:flex;align-items:baseline;gap:8px;font-size:calc(12.5px * var(--tb-text-scale, 1))}.HeroWorkspace_messageHead__RFZZP span{font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_created__fWWEk{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;margin-top:2px;padding:0 12px;border:1px solid var(--tb-border-md);border-radius:8px;font-size:calc(12.5px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text)}.HeroWorkspace_created__fWWEk:hover{background:var(--tb-surface-2)}.HeroWorkspace_created__fWWEk>svg:first-child{color:var(--tb-success)}.HeroWorkspace_docMeta__AhrOc{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:calc(12px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_note__ulXqI{margin-top:14px;padding:12px 16px;border-radius:8px;background:var(--tb-surface-2);font-size:calc(13px * var(--tb-text-scale, 1))}.HeroWorkspace_note__ulXqI ul{display:grid;gap:4px;margin:6px 0 0;padding-left:1.25em;list-style:disc;color:var(--tb-text-2)}.HeroWorkspace_docBody__ujR4P{margin-top:12px!important;font-size:calc(13.5px * var(--tb-text-scale, 1));line-height:1.7;color:var(--tb-text-2)}.HeroWorkspace_fieldLabel__tCok4{margin-top:14px!important;font-size:calc(12px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_caption__TfZYk{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:13px 24px;border-top:1px solid var(--tb-border);font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HeroWorkspace_caption__TfZYk span:first-child{font-weight:650;color:var(--tb-text-2)}.HeroWorkspace_explainer__4D9Dk{margin:20px 0 0;font-size:calc(12.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted);text-align:center}.HeroWorkspace_demo__1C0Op button:focus-visible{outline:2px solid var(--tb-brand);outline-offset:2px}.HeroWorkspace_demo__1C0Op button:not(:disabled):active{transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .HeroWorkspace_demo__1C0Op{animation:HeroWorkspace_heroRise__FOfr4 .9s cubic-bezier(.16,1,.3,1) .5s backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_tabIndicator__IEttB{transition:transform .32s cubic-bezier(.16,1,.3,1)}:root:not([data-reduce-motion=true]) .HeroWorkspace_panel__CHnyr[data-direction=forward] .HeroWorkspace_page__xb4dI{animation:HeroWorkspace_heroPageForward__Xt2Su .32s cubic-bezier(.16,1,.3,1) backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_panel__CHnyr[data-direction=back] .HeroWorkspace_page__xb4dI{animation:HeroWorkspace_heroPageBack__Rmf7D .32s cubic-bezier(.16,1,.3,1) backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_panel__CHnyr[data-direction] .HeroWorkspace_message__TOvId{animation:HeroWorkspace_heroMessage__O_ouu .3s cubic-bezier(.16,1,.3,1) calc(min(var(--i, 0), 3) * 70ms + 60ms) backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_panel__CHnyr[data-direction] .HeroWorkspace_created__fWWEk{animation:HeroWorkspace_heroPop__Uiq_E .26s cubic-bezier(.34,1.4,.64,1) .32s backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_demo__1C0Op[data-done] .HeroWorkspace_complete__SYqy4[data-just] .HeroWorkspace_checkBox__QEyYp{animation:HeroWorkspace_heroBox__zG2k1 .26s cubic-bezier(.34,1.4,.64,1) backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_demo__1C0Op[data-done] .HeroWorkspace_complete__SYqy4[data-just] .HeroWorkspace_checkBox__QEyYp path{stroke-dasharray:23;animation:HeroWorkspace_heroCheck__pziD1 .24s cubic-bezier(.16,1,.3,1) .06s backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_status__ijew6[data-just]{animation:HeroWorkspace_heroPop__Uiq_E .24s cubic-bezier(.34,1.4,.64,1) backwards}:root:not([data-reduce-motion=true]) .HeroWorkspace_demo__1C0Op:not([data-touched]):not([data-done]) .HeroWorkspace_complete__SYqy4{animation:HeroWorkspace_heroNudge__GDd9M 1.4s cubic-bezier(.16,1,.3,1) 2.1s 2 backwards}}@keyframes HeroWorkspace_heroRise__FOfr4{0%{transform:translateY(36px)}}@keyframes HeroWorkspace_heroPageForward__Xt2Su{0%{opacity:.35;transform:translateX(18px)}}@keyframes HeroWorkspace_heroPageBack__Rmf7D{0%{opacity:.35;transform:translateX(-18px)}}@keyframes HeroWorkspace_heroMessage__O_ouu{0%{opacity:0;transform:translateY(8px)}}@keyframes HeroWorkspace_heroPop__Uiq_E{0%{opacity:0;transform:scale(.92)}}@keyframes HeroWorkspace_heroBox__zG2k1{50%{transform:scale(1.1)}}@keyframes HeroWorkspace_heroCheck__pziD1{0%{stroke-dashoffset:23}}@keyframes HeroWorkspace_heroNudge__GDd9M{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--tb-brand) 34%,transparent)}70%,to{box-shadow:0 0 0 10px color-mix(in srgb,var(--tb-brand) 0%,transparent)}}@media (max-width:767px){.HeroWorkspace_bar__AAQRl{padding-left:16px}.HeroWorkspace_members__7ITH9{display:none}.HeroWorkspace_tabs__CCS7l{margin-inline:12px}.HeroWorkspace_tab__wzSJo{gap:5px;padding-inline:2px;font-size:calc(13px * var(--tb-text-scale, 1));white-space:nowrap}.HeroWorkspace_tab__wzSJo svg{width:15px;height:15px}.HeroWorkspace_panel__CHnyr{min-height:calc(392px * var(--tb-text-scale, 1));padding:18px 18px 20px}.HeroWorkspace_title__71Ayd{font-size:calc(20px * var(--tb-text-scale, 1))}.HeroWorkspace_refs__AWTis{grid-template-columns:minmax(0,1fr);gap:0}.HeroWorkspace_caption__TfZYk{padding:12px 16px}}@media (max-width:359px){.HeroWorkspace_tab__wzSJo svg{display:none}.HeroWorkspace_panel__CHnyr{padding-inline:14px}.HeroWorkspace_complete__SYqy4{font-size:calc(13px * var(--tb-text-scale, 1));padding-inline:10px}}.StoryWindow_fit__NAmlo{position:absolute;inset:0;display:grid;place-items:center;container-type:size;opacity:var(--handoff,0);pointer-events:none}.StoryWindow_holder__OhbVl{position:absolute;top:50%;left:50%;width:max-content;translate:-50% -50%;scale:var(--fit,1)}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .StoryWindow_holder__OhbVl{translate:-50% calc(-50% + (1 - var(--handoff, 0)) * 28px)}}.StoryWindow_window__7GtbT{display:flex;flex-direction:column;width:640px;height:500px;overflow:hidden;border:1px solid var(--tb-border-md);border-radius:14px;background:var(--tb-surface);box-shadow:var(--tb-shadow-modal);font-family:var(--font-public);font-size:calc(13px * var(--tb-text-scale, 1));line-height:1.45;letter-spacing:0;color:var(--tb-text);text-align:left;word-break:keep-all}.StoryWindow_window__7GtbT p{margin:0}.StoryWindow_window__7GtbT svg{flex-shrink:0}.StoryWindow_bar__limU5{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 14px;border-bottom:1px solid var(--tb-border)}.StoryWindow_project__cKJ4Y{display:inline-flex;align-items:center;gap:8px;font-size:calc(13px * var(--tb-text-scale, 1));font-weight:700}.StoryWindow_projectMark__DXG_v{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--tb-surface-3);font-size:calc(11px * var(--tb-text-scale, 1));font-weight:800;color:var(--tb-text-2)}.StoryWindow_members__LUZ1o{display:inline-flex}.StoryWindow_members__LUZ1o .StoryWindow_avatar__WDPqi{width:24px;height:24px;margin-left:-6px;border:2px solid var(--tb-surface);font-size:calc(10px * var(--tb-text-scale, 1))}.StoryWindow_body__VR8zo{display:flex;flex:1;min-height:0}.StoryWindow_nav__mnve2{display:flex;flex-direction:column;gap:2px;width:132px;padding:12px 8px;border-right:1px solid var(--tb-border);background:var(--tb-bg)}.StoryWindow_navItem__NvJ9m{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid transparent;border-radius:8px;font-size:calc(12.5px * var(--tb-text-scale, 1));font-weight:550;color:var(--tb-text-2);white-space:nowrap;transition:background-color .3s var(--tb-ease-out),border-color .3s var(--tb-ease-out)}.StoryWindow_navItem__NvJ9m svg{color:var(--tb-text-muted)}.StoryWindow_navItem__NvJ9m[data-current]{border-color:var(--tb-border-md);background:var(--tb-surface);font-weight:700;color:var(--tb-text)}.StoryWindow_navItem__NvJ9m[data-current] svg{color:var(--tb-text)}.StoryWindow_views__d_Ldp{position:relative;flex:1;min-width:0}.StoryWindow_view__76zSD{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:14px 16px;opacity:0;visibility:hidden;transition:opacity .35s var(--tb-ease-out),visibility 0s linear .35s}.StoryWindow_fit__NAmlo[data-view=board] .StoryWindow_view__76zSD[data-view=board],.StoryWindow_fit__NAmlo[data-view=calendar] .StoryWindow_view__76zSD[data-view=calendar],.StoryWindow_fit__NAmlo[data-view=chat] .StoryWindow_view__76zSD[data-view=chat],.StoryWindow_fit__NAmlo[data-view=doc] .StoryWindow_view__76zSD[data-view=doc],.StoryWindow_fit__NAmlo[data-view=done] .StoryWindow_view__76zSD[data-view=done]{opacity:1;visibility:visible;transition:opacity .35s var(--tb-ease-out)}.StoryWindow_viewHead__vZSoF{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--tb-border)}.StoryWindow_viewTitle__v3pKf{display:inline-flex;align-items:center;gap:6px;font-size:calc(14px * var(--tb-text-scale, 1));font-weight:750}.StoryWindow_pager__VNuxC,.StoryWindow_viewTitle__v3pKf svg{color:var(--tb-text-muted)}.StoryWindow_pager__VNuxC{display:inline-flex;gap:4px}.StoryWindow_avatarSmall__6cwxv,.StoryWindow_avatar__WDPqi{display:inline-grid;flex-shrink:0;place-items:center;border-radius:50%;background:var(--tb-surface-3);font-weight:750;color:var(--tb-text-2)}.StoryWindow_avatar__WDPqi{width:28px;height:28px;font-size:calc(11.5px * var(--tb-text-scale, 1))}.StoryWindow_avatarSmall__6cwxv{width:18px;height:18px;font-size:calc(9.5px * var(--tb-text-scale, 1))}.StoryWindow_avatarSmall__6cwxv[data-person="1"],.StoryWindow_avatar__WDPqi[data-person="1"]{background:var(--tb-neutral-bg);color:var(--tb-neutral)}.StoryWindow_avatarSmall__6cwxv[data-person="2"],.StoryWindow_avatar__WDPqi[data-person="2"]{background:var(--tb-surface-2);box-shadow:inset 0 0 0 1px var(--tb-border-md)}.StoryWindow_task__pnx97{display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px 11px;border:1.5px solid var(--tb-brand);border-radius:10px;background:color-mix(in srgb,var(--tb-brand-fill) 9%,var(--tb-surface))}.StoryWindow_task__pnx97[data-done]{border-color:var(--tb-success);background:color-mix(in srgb,var(--tb-success-solid) 11%,var(--tb-surface))}.StoryWindow_taskHead__xniaK{display:flex;align-items:center;gap:6px;font-size:calc(11px * var(--tb-text-scale, 1))}.StoryWindow_taskOpen__eckbA{color:var(--tb-text-muted)}.StoryWindow_taskCheck__jl7rg{color:var(--tb-success)}.StoryWindow_taskId__qX8a8{font-family:"JetBrains Mono",var(--font-mono,monospace);font-weight:700;color:var(--tb-brand)}.StoryWindow_task__pnx97[data-done] .StoryWindow_taskId__qX8a8{color:var(--tb-success)}.StoryWindow_taskDoneLabel__43fYN{margin-left:auto;font-weight:750;color:var(--tb-success)}.StoryWindow_taskTitle__mGtk_{overflow-wrap:anywhere;font-size:calc(13px * var(--tb-text-scale, 1));font-weight:700;line-height:1.35}.StoryWindow_taskMeta__TWEMG{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:calc(11px * var(--tb-text-scale, 1));color:var(--tb-text-2)}.StoryWindow_due__dSvY2,.StoryWindow_origin__WtE9Q{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.StoryWindow_thread__xlvVP{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;padding-top:4px}.StoryWindow_message__P63nV{position:relative;display:flex;gap:10px;padding:8px 10px;border-radius:10px}.StoryWindow_message__P63nV[data-highlight]{background:var(--tb-surface-2)}.StoryWindow_messageBody__X7iyh{min-width:0}.StoryWindow_messageHead__e_IxS{display:flex;align-items:baseline;gap:6px;font-size:calc(12.5px * var(--tb-text-scale, 1))}.StoryWindow_messageHead__e_IxS span{font-size:calc(11px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.StoryWindow_messageText__6QU3X{margin-top:2px;font-size:calc(13px * var(--tb-text-scale, 1));line-height:1.5;white-space:pre-line}.StoryWindow_action__CQMRb{position:absolute;top:-12px;right:10px;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--tb-border-md);border-radius:8px;background:var(--tb-surface);box-shadow:var(--tb-shadow-pop);font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:650;white-space:nowrap}.StoryWindow_created__9NVgW{display:flex;flex-direction:column;gap:6px;margin-left:48px;margin-right:12px}.StoryWindow_createdLabel__U4_NZ{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-success)}.StoryWindow_composer__uV229{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 12px;border:1px solid var(--tb-border-md);border-radius:10px;font-size:calc(12.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.StoryWindow_board__bLr8B{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0}.StoryWindow_column__Co8eY{display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;border-radius:10px;background:var(--tb-surface-2)}.StoryWindow_columnHead__MjlZx{display:flex;justify-content:space-between;padding:2px 4px;font-size:calc(12px * var(--tb-text-scale, 1));font-weight:700;color:var(--tb-text-2)}.StoryWindow_columnHead__MjlZx span:last-child{font-weight:600;color:var(--tb-text-muted)}.StoryWindow_card__k8deb{display:flex;flex-direction:column;gap:7px;padding:9px 10px;border:1px solid var(--tb-border);border-radius:10px;background:var(--tb-surface)}.StoryWindow_cardTitle__pWJzA{font-size:calc(12.5px * var(--tb-text-scale, 1));font-weight:600;line-height:1.35}.StoryWindow_cardMeta__LdIMB{display:flex;align-items:center;gap:6px}.StoryWindow_skeleton__SORKj{width:44%;height:6px;border-radius:3px;background:var(--tb-skeleton-base)}.StoryWindow_doc__ptPhe{display:flex;flex:1;flex-direction:column;gap:6px;padding:4px 6px 0}.StoryWindow_docTitle__WF5__{font-size:calc(21px * var(--tb-text-scale, 1));font-weight:800;line-height:1.25;letter-spacing:-.02em}.StoryWindow_docMeta__3IXsq{font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.StoryWindow_window__7GtbT .StoryWindow_docHeading__C99nc{margin-top:8px;font-size:calc(14.5px * var(--tb-text-scale, 1));font-weight:750}.StoryWindow_docList__tDJkT{margin:0;padding-left:18px;font-size:calc(13px * var(--tb-text-scale, 1));line-height:1.65;color:var(--tb-text-2);list-style:disc}.StoryWindow_window__7GtbT .StoryWindow_docText__su0fU{margin-top:4px;font-size:calc(13px * var(--tb-text-scale, 1));line-height:1.6}.StoryWindow_linkLine__vqkb5{position:relative;display:flex;align-items:center;height:32px}.StoryWindow_typed__PhFXB{display:inline-flex;align-items:center;font-size:calc(13px * var(--tb-text-scale, 1));opacity:0}.StoryWindow_caret__QS_6O{width:1.5px;height:16px;margin-left:1px;background:var(--tb-brand)}.StoryWindow_mention__o8Cta{position:absolute;top:50%;left:0;display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 9px;border:1px solid color-mix(in srgb,var(--tb-brand) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--tb-brand-fill) 10%,var(--tb-surface));font-size:calc(12.5px * var(--tb-text-scale, 1));white-space:nowrap;translate:0 -50%}.StoryWindow_mention__o8Cta svg{color:var(--tb-brand)}.StoryWindow_mention__o8Cta strong{font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-brand)}.StoryWindow_suggest__dtPTr{position:absolute;top:calc(100% + 4px);left:0;width:300px;padding:6px;border:1px solid var(--tb-border-md);border-radius:10px;background:var(--tb-surface);box-shadow:var(--tb-shadow-pop);opacity:0}.StoryWindow_suggestRow__HZZAJ{display:flex;align-items:center;gap:7px;height:30px;padding:0 8px;border-radius:7px;font-size:calc(12.5px * var(--tb-text-scale, 1));white-space:nowrap}.StoryWindow_suggestRow__HZZAJ[data-selected]{background:var(--tb-surface-2)}.StoryWindow_suggestRow__HZZAJ strong{font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-brand)}.StoryWindow_kind__SooDd{padding:2px 6px;border-radius:5px;background:var(--tb-neutral-bg);font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:700;color:var(--tb-neutral)}.StoryWindow_kind__SooDd[data-kind=task]{background:color-mix(in srgb,var(--tb-brand-fill) 14%,var(--tb-surface));color:var(--tb-brand)}.StoryWindow_week___SJus{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;overflow:hidden;border:1px solid var(--tb-border);border-radius:10px}.StoryWindow_day__jFp3J{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px 6px}.StoryWindow_day__jFp3J+.StoryWindow_day__jFp3J{border-left:1px solid var(--tb-border)}.StoryWindow_day__jFp3J[data-due]{background:color-mix(in srgb,var(--tb-brand-fill) 6%,var(--tb-surface))}.StoryWindow_dayHead__iDpan{display:flex;align-items:baseline;gap:5px;padding:0 2px;font-size:calc(11.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.StoryWindow_dayHead__iDpan strong{font-size:calc(15px * var(--tb-text-scale, 1));color:var(--tb-text)}.StoryWindow_event__m5Y_p{display:flex;flex-direction:column;gap:1px;padding:5px 7px;border-radius:7px;background:var(--tb-surface-2);font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:600;line-height:1.3}.StoryWindow_event__m5Y_p span{font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:500;color:var(--tb-text-muted)}.StoryWindow_dueLabel__56L89{padding:0 2px;font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:750;color:var(--tb-brand)}.StoryWindow_day__jFp3J .StoryWindow_task__pnx97{padding:7px 8px}.StoryWindow_day__jFp3J .StoryWindow_taskTitle__mGtk_{font-size:calc(12px * var(--tb-text-scale, 1))}.StoryWindow_surfaces__lBO4J{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0}.StoryWindow_surface__21rjg{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--tb-border);border-radius:12px}.StoryWindow_surface__21rjg:first-child{flex:1;min-height:0}.StoryWindow_surfaceHead__ePhMR{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px * var(--tb-text-scale, 1));font-weight:700;color:var(--tb-text-2)}.StoryWindow_surface__21rjg .StoryWindow_board__bLr8B{gap:8px}.StoryWindow_surface__21rjg .StoryWindow_column__Co8eY{gap:6px;padding:6px}.StoryWindow_surface__21rjg .StoryWindow_card__k8deb{padding:7px 9px}.StoryWindow_surface__21rjg .StoryWindow_cardMeta__LdIMB,.StoryWindow_surface__21rjg .StoryWindow_taskMeta__TWEMG{display:none}.StoryWindow_week___SJus[data-mini]{flex:none}.StoryWindow_week___SJus[data-mini] .StoryWindow_day__jFp3J{padding:6px 5px}.StoryWindow_week___SJus[data-mini] .StoryWindow_dayHead__iDpan strong{font-size:calc(13px * var(--tb-text-scale, 1))}.StoryWindow_week___SJus[data-mini] .StoryWindow_task__pnx97{flex-direction:row;align-items:center;gap:5px;padding:4px 7px}.StoryWindow_week___SJus[data-mini] :is(.StoryWindow_taskId__qX8a8,.StoryWindow_taskDoneLabel__43fYN){display:none}.StoryWindow_week___SJus[data-mini] .StoryWindow_taskTitle__mGtk_{overflow:hidden;font-size:calc(11px * var(--tb-text-scale, 1));white-space:nowrap;text-overflow:ellipsis}.StoryWindow_week___SJus[data-mini] .StoryWindow_dueLabel__56L89{display:none}.StoryWindow_toast__vntAu{display:inline-flex;align-self:center;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--tb-tooltip-border);border-radius:10px;background:var(--tb-tooltip-bg);box-shadow:var(--tb-shadow-pop);font-size:calc(12px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-tooltip-fg);white-space:nowrap}@container (max-width: 560px){.StoryWindow_window__7GtbT{width:400px;height:404px}.StoryWindow_members__LUZ1o .StoryWindow_avatar__WDPqi:nth-child(n+3),.StoryWindow_nav__mnve2{display:none}.StoryWindow_view__76zSD{gap:10px;padding:12px}.StoryWindow_cardMeta__LdIMB,.StoryWindow_composer__uV229,.StoryWindow_event__m5Y_p span,.StoryWindow_origin__WtE9Q,.StoryWindow_surface__21rjg .StoryWindow_columnHead__MjlZx span:last-child,.StoryWindow_surface__21rjg .StoryWindow_column__Co8eY>.StoryWindow_card__k8deb{display:none}.StoryWindow_thread__xlvVP{gap:8px}.StoryWindow_created__9NVgW{margin-left:38px;margin-right:0}.StoryWindow_suggest__dtPTr{width:100%}.StoryWindow_doc__ptPhe{gap:4px}.StoryWindow_docTitle__WF5__{font-size:calc(18px * var(--tb-text-scale, 1))}.StoryWindow_docList__tDJkT li:last-child{display:none}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=chat] .StoryWindow_action__CQMRb{animation:StoryWindow_windowPop__63wkp .5s cubic-bezier(.16,1,.3,1) .15s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=chat] .StoryWindow_created__9NVgW{animation:StoryWindow_windowDrop__CBZOz .6s cubic-bezier(.16,1,.3,1) .55s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo:is([data-view=board],[data-view=calendar]) .StoryWindow_view__76zSD:is([data-view=board],[data-view=calendar]) .StoryWindow_land__YXPsO{animation:StoryWindow_windowDrop__CBZOz .65s cubic-bezier(.34,1.4,.64,1) .2s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=doc] .StoryWindow_typed__PhFXB{animation:StoryWindow_docTyped__Tag8i 2.4s linear .2s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=doc] .StoryWindow_caret__QS_6O{animation:StoryWindow_docCaret__svFcr .8s steps(1) .2s 3 both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=doc] .StoryWindow_suggest__dtPTr{animation:StoryWindow_docSuggest__EH9Ft 2.4s cubic-bezier(.16,1,.3,1) .2s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=doc] .StoryWindow_mention__o8Cta{animation:StoryWindow_docMention__JLpw0 2.4s cubic-bezier(.16,1,.3,1) .2s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=done] .StoryWindow_moveDone__pQOE_{animation:StoryWindow_doneMove__CY8B3 .8s cubic-bezier(.65,0,.35,1) .35s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=done] .StoryWindow_check__Qil9T{animation:StoryWindow_windowPop__63wkp .45s cubic-bezier(.34,1.4,.64,1) 1.05s both}:root:not([data-reduce-motion=true]) .StoryWindow_fit__NAmlo[data-view=done] .StoryWindow_toast__vntAu{animation:StoryWindow_windowDrop__CBZOz .5s cubic-bezier(.16,1,.3,1) 1.25s both}}@keyframes StoryWindow_windowPop__63wkp{0%{opacity:0;transform:scale(.88)}}@keyframes StoryWindow_windowDrop__CBZOz{0%{opacity:0;transform:translateY(-12px)}}@keyframes StoryWindow_docTyped__Tag8i{0%{opacity:1;clip-path:inset(0 100% 0 0)}25%{opacity:1;clip-path:inset(0 0 0 0)}68%{opacity:1}76%,to{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes StoryWindow_docCaret__svFcr{50%{opacity:0}}@keyframes StoryWindow_docSuggest__EH9Ft{0%,22%{opacity:0;transform:translateY(-4px)}32%,68%{opacity:1;transform:none}78%,to{opacity:0;transform:none}}@keyframes StoryWindow_docMention__JLpw0{0%,70%{opacity:0;scale:.94}84%,to{opacity:1;scale:1}}@keyframes StoryWindow_doneMove__CY8B3{0%{transform:translateX(calc(-200% - 2 * 12px - 2 * 8px))}}@media (forced-colors:active){.StoryWindow_fit__NAmlo{display:none}}.HomeStory_story__v1V7_{--story-gutter:var(--wide-gutter,1.25rem);--story-head:var(--public-header-height,4rem);position:relative;isolation:isolate;container-type:inline-size;color:var(--tb-text)}.HomeStory_flow__E9_d4,.HomeStory_stage__Ty_P5{--rail:min(100cqw,calc(78rem + 2 * var(--story-gutter)));--rail-left:calc((100cqw - var(--rail)) / 2 + var(--story-gutter));--col:min(32rem,calc((var(--rail) - 2 * var(--story-gutter)) * .42))}.HomeStory_stage__Ty_P5{position:sticky;top:0;z-index:0;height:100svh;overflow:clip}.HomeStory_visual__2_Vw8{position:absolute;inset:0;pointer-events:none}.HomeStory_anchorPanel__VVZfo{position:absolute;top:calc(var(--story-head) + 4svh);bottom:calc(4.5rem + 4svh);left:calc(var(--rail-left) + var(--col) + clamp(1.5rem, 4cqw, 4.5rem));right:calc((100cqw - var(--rail)) / 2 + var(--story-gutter) * .5)}.HomeStory_poster__j_Y_y{position:absolute;inset:0;opacity:0;transition:opacity .45s var(--tb-ease-out)}.HomeStory_poster__j_Y_y[data-formation="0"],.HomeStory_story__v1V7_[data-step="2"] .HomeStory_poster__j_Y_y[data-formation="1"]{opacity:1}.HomeStory_story__v1V7_[data-live] .HomeStory_poster__j_Y_y[data-formation]{opacity:0}.HomeStory_posterSvg___lOCF{display:block;width:100%;height:100%;overflow:visible}.HomeStory_problemField__VCpEv .HomeStory_posterSvg___lOCF{overflow:hidden}.HomeStory_canvasHost__yd2To,.HomeStory_canvas__258YQ{position:absolute;inset:0}.HomeStory_canvas__258YQ{display:block;width:100%;height:100%;opacity:0;transition:opacity .6s var(--tb-ease-out)}.HomeStory_story__v1V7_[data-live] .HomeStory_canvas__258YQ{opacity:clamp(0,calc(var(--bench, 0) - var(--handoff, 0)),1)}.HomeStory_progress__eHjBV{position:absolute;right:calc((100cqw - var(--rail)) / 2 + var(--story-gutter));bottom:max(1rem,3svh);opacity:0;visibility:hidden;transition:opacity .3s var(--tb-ease-out),visibility 0s linear .3s}.HomeStory_story__v1V7_:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"]):not([data-leaving]) .HomeStory_progress__eHjBV{opacity:1;visibility:visible;transition:opacity .3s var(--tb-ease-out)}.HomeStory_progress__eHjBV ol{display:flex;gap:.25rem;margin:0;padding:.25rem;list-style:none;border:1px solid var(--tb-border);border-radius:12px;background:color-mix(in srgb,var(--tb-bg) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.HomeStory_progress__eHjBV a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .75rem;border:1px solid transparent;border-radius:8px;font-size:calc(13px * var(--tb-text-scale, 1));font-weight:550;color:var(--tb-text-muted);white-space:nowrap}.HomeStory_progress__eHjBV a:hover{color:var(--tb-text)}.HomeStory_progress__eHjBV a[aria-current]{border-color:var(--tb-border-md);background:var(--tb-surface);font-weight:700;color:var(--tb-text)}.HomeStory_progress__eHjBV a:focus-visible{outline:2px solid var(--tb-brand);outline-offset:2px}.HomeStory_progressNumber__ylIWF{font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(11px * var(--tb-text-scale, 1));font-variant-numeric:tabular-nums}.HomeStory_flow__E9_d4{position:relative;z-index:1;margin-top:-100svh;pointer-events:none}.HomeStory_flow__E9_d4 :is(.HomeStory_heroCopy__woIlV,.HomeStory_heroDemo__P8If7,.HomeStory_scrollHint__8zQrs,.HomeStory_problemText__awyvr,.HomeStory_manifestoCard__m6WV2,.HomeStory_card__kMXxR){pointer-events:auto}.HomeStory_rail__xxAfc{width:var(--rail);margin-inline:auto;padding-inline:var(--story-gutter)}.HomeStory_srOnly__HYqwy{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.HomeStory_hero__Be3dH{padding:clamp(1.5rem,4.5svh,3rem) var(--story-gutter) clamp(3rem,8svh,5rem);text-align:center}.HomeStory_heroCopy__woIlV,.HomeStory_hero__Be3dH{display:flex;flex-direction:column;align-items:center}.HomeStory_heroCopy__woIlV{height:max-content;max-width:76rem}.HomeStory_heroDemo__P8If7{width:100%;max-width:54rem;margin-top:clamp(1.25rem,3svh,2rem)}.HomeStory_eyebrow__hdij7{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.3125rem .875rem .3125rem .4375rem;border:1px solid var(--tb-border-md);border-radius:999px;background:var(--tb-surface);font-size:calc(13px * var(--tb-text-scale, 1));font-weight:600;color:var(--tb-text-2)}.HomeStory_title__BZaC1{--title-fit:13;--title-room:calc((100vw - 2 * var(--story-gutter)) * var(--title-fit) / 100);margin:1.125rem 0 0;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(min(clamp(2.5rem, 1.3rem + 3.3vw, 4.25rem), var(--title-room)) * var(--tb-text-scale, 1));font-weight:800;line-height:1.08;letter-spacing:-.048em;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.HomeStory_title__BZaC1:lang(en){--title-fit:10.4;font-size:calc(min(clamp(2.4rem, 1.2rem + 3.2vw, 4.25rem), var(--title-room)) * var(--tb-text-scale, 1));letter-spacing:-.042em;line-height:1.04}.HomeStory_title__BZaC1:lang(ja){--title-fit:8;font-size:calc(min(clamp(1.85rem, .9rem + 2.4vw, 3.4rem), var(--title-room)) * var(--tb-text-scale, 1));letter-spacing:-.02em;line-height:1.2}.HomeStory_titleAccent__tmlPQ,.HomeStory_titleLine__qnBba{display:block}.HomeStory_titleAccent__tmlPQ{color:var(--tb-brand)}.HomeStory_word__uwchX{display:inline-block}.HomeStory_intro___O4pm{max-width:46rem;margin:1.25rem 0 0;font-size:calc(1.0625rem * var(--tb-text-scale, 1));line-height:1.75;color:var(--tb-text-2);word-break:keep-all;text-wrap:pretty}.HomeStory_actions__iA_sZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;margin-top:1.5rem}.HomeStory_secondary__3TOL4{display:inline-flex;align-items:center;gap:.625rem;min-height:48px;border-radius:4px;font-size:calc(.9375rem * var(--tb-text-scale, 1));font-weight:600;color:var(--tb-text)}.HomeStory_secondary__3TOL4:hover{text-decoration:underline;text-underline-offset:.25em}.HomeStory_guide__ybV4G:focus-visible,.HomeStory_scrollHint__8zQrs:focus-visible,.HomeStory_secondary__3TOL4:focus-visible{outline:2px solid var(--tb-brand);outline-offset:4px}.HomeStory_promise__4JwDO{margin:.75rem 0 0}.HomeStory_promise__4JwDO,.HomeStory_scrollHint__8zQrs{font-size:calc(13px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HomeStory_scrollHint__8zQrs{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;margin-top:1.25rem;border-radius:4px;font-weight:600}.HomeStory_scrollHint__8zQrs:hover{color:var(--tb-text)}.HomeStory_problem__CDDvS{display:flex;flex-direction:column;align-items:center;min-height:100svh;padding:calc(var(--story-head) + 6svh) var(--story-gutter) 0;text-align:center}.HomeStory_problemText__awyvr{max-width:52rem}.HomeStory_problemField__VCpEv{position:relative;flex:1 1 auto;align-self:stretch;min-height:14rem;margin:1.25rem calc(-1 * var(--story-gutter)) 0}.HomeStory_resolution__sJ_X5{display:flex;align-items:center;min-height:110svh}.HomeStory_manifestoCard__m6WV2{max-width:var(--col)}.HomeStory_resolutionText__vBttv{margin:0;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(clamp(1.875rem, 1.05rem + 2.3vw, 3rem) * var(--tb-text-scale, 1));font-weight:750;line-height:1.25;letter-spacing:-.034em;color:var(--tb-brand);word-break:keep-all;text-wrap:balance;view-timeline-name:--story-resolution}.HomeStory_rise__ZgcrO{display:inline-block}.HomeStory_resolutionText__vBttv:lang(ja){font-size:calc(clamp(1.5rem, .95rem + 1.6vw, 2.25rem) * var(--tb-text-scale, 1));letter-spacing:-.015em;line-height:1.4}.HomeStory_manifestoText__nX55G{margin:0;font-size:calc(clamp(1.625rem, .95rem + 1.75vw, 2.5rem) * var(--tb-text-scale, 1));font-weight:700;line-height:1.4;letter-spacing:-.028em;word-break:keep-all;text-wrap:pretty;view-timeline-name:--story-manifesto}.HomeStory_manifestoText__nX55G:lang(ja){font-size:calc(clamp(1.375rem, .9rem + 1.3vw, 2rem) * var(--tb-text-scale, 1));letter-spacing:-.01em;line-height:1.5}.HomeStory_manifestoText__nX55G:lang(ja) .HomeStory_lit__lZIy0{display:inline-block}@supports (word-break:auto-phrase){.HomeStory_story__v1V7_ :is(.HomeStory_title__BZaC1,.HomeStory_word__uwchX,.HomeStory_manifestoText__nX55G,.HomeStory_resolutionText__vBttv,.HomeStory_rise__ZgcrO,.HomeStory_chapterTitle__Ht7t3,#HomeStory_tb-lang-ja__B12r_):lang(ja){word-break:auto-phrase}}.HomeStory_chapter__KELjY{display:flex;align-items:center;min-height:100svh;padding-block:10svh}.HomeStory_card__kMXxR{position:relative;max-width:var(--col)}.HomeStory_numeral__Lq1Ub{display:block;margin-bottom:.25rem;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(clamp(4.5rem, 2.8rem + 4.2vw, 7.75rem) * var(--tb-text-scale, 1));font-weight:700;line-height:.95;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tb-surface-3) 72%,var(--tb-bg))}.dark .HomeStory_numeral__Lq1Ub{color:color-mix(in srgb,var(--tb-surface-3) 48%,var(--tb-bg))}.HomeStory_fig__WrCrn{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(12px * var(--tb-text-scale, 1));letter-spacing:.02em;color:var(--tb-text-muted)}.HomeStory_fig__WrCrn span:last-child{font-family:var(--font-public);font-weight:650;letter-spacing:0;color:var(--tb-text-2)}.HomeStory_chapterTitle__Ht7t3{margin:.875rem 0 0;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(clamp(2rem, 1.15rem + 2.5vw, 3.4rem) * var(--tb-text-scale, 1));font-weight:750;line-height:1.16;letter-spacing:-.038em;word-break:keep-all;text-wrap:balance}.HomeStory_chapterTitle__Ht7t3:lang(ja){font-size:calc(clamp(1.75rem, 1rem + 2vw, 2.75rem) * var(--tb-text-scale, 1));letter-spacing:-.02em;line-height:1.3}.HomeStory_chapterBody__KP1eO{margin:1.25rem 0 0;font-size:calc(1.0625rem * var(--tb-text-scale, 1));line-height:1.75;color:var(--tb-text-2);word-break:keep-all;text-wrap:pretty}.HomeStory_chapterNote__BGNEP{margin:.75rem 0 0;font-size:calc(12.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted)}.HomeStory_guide__ybV4G{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;border-radius:4px;font-weight:650;color:var(--tb-brand)}.HomeStory_guide__ybV4G:hover{text-decoration:underline;text-underline-offset:.25em}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .HomeStory_word__uwchX{animation:HomeStory_storyWord__tRiPq .95s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 70ms + 80ms)}:root:not([data-reduce-motion=true]) :is(.HomeStory_eyebrow__hdij7,.HomeStory_intro___O4pm,.HomeStory_actions__iA_sZ,.HomeStory_promise__4JwDO,.HomeStory_scrollHint__8zQrs){animation:HomeStory_storyFade__Z_rzr .8s cubic-bezier(.16,1,.3,1) both;animation-delay:.42s}:root:not([data-reduce-motion=true]) .HomeStory_eyebrow__hdij7{animation-delay:0s}:root:not([data-reduce-motion=true]) :is(.HomeStory_promise__4JwDO,.HomeStory_scrollHint__8zQrs){animation-delay:.58s}:root:not([data-reduce-motion=true]) .HomeStory_intro___O4pm{animation-name:HomeStory_storyLift__hhA5D}}@keyframes HomeStory_storyWord__tRiPq{0%{opacity:0;transform:translateY(.45em)}}@keyframes HomeStory_storyFade__Z_rzr{0%{opacity:0;transform:translateY(12px)}}@keyframes HomeStory_storyLift__hhA5D{0%{transform:translateY(12px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .HomeStory_lit__lZIy0{animation:HomeStory_storyLit__cKYju linear both;animation-timeline:--story-manifesto;animation-range:cover calc(8% + var(--p, 0) * 32%) cover calc(13% + var(--p, 0) * 32%)}:root:not([data-reduce-motion=true]) .HomeStory_rise__ZgcrO{animation:HomeStory_storyWordRise__VFQGP linear backwards;animation-timeline:--story-resolution;animation-range:entry calc(15% + var(--p, 0) * 30%) cover calc(28% + var(--p, 0) * 30%)}:root:not([data-reduce-motion=true]) .HomeStory_card__kMXxR{animation:HomeStory_storyRise__UpRSq linear both;animation-timeline:view();animation-range:entry 5% cover 38%}}}@keyframes HomeStory_storyLit__cKYju{0%{color:var(--tb-text-muted)}}@keyframes HomeStory_storyWordRise__VFQGP{0%{transform:translateY(.5em)}}@keyframes HomeStory_storyRise__UpRSq{0%{transform:translateY(56px)}}@media (max-width:1023px){.HomeStory_anchorPanel__VVZfo{top:calc(var(--story-head) + 1svh);right:var(--story-gutter);bottom:auto;left:var(--story-gutter);height:50svh}.HomeStory_progress__eHjBV{display:none}.HomeStory_chapter__KELjY,.HomeStory_resolution__sJ_X5{align-items:flex-end;min-height:100svh;padding-block:0 4svh}.HomeStory_problem__CDDvS{padding-top:calc(var(--story-head) + 4svh)}.HomeStory_card__kMXxR,.HomeStory_manifestoCard__m6WV2{max-width:40rem;margin-inline:auto;padding:1.25rem 1.25rem 1rem;border:1px solid var(--tb-border);border-radius:16px;background:var(--tb-surface);box-shadow:var(--tb-shadow-pop)}.HomeStory_numeral__Lq1Ub{display:none}.HomeStory_chapterTitle__Ht7t3{margin-top:.5rem;font-size:calc(clamp(1.5rem, 1rem + 2.4vw, 2.25rem) * var(--tb-text-scale, 1))}.HomeStory_chapterBody__KP1eO{margin-top:.75rem;font-size:calc(1rem * var(--tb-text-scale, 1));line-height:1.7}.HomeStory_manifestoText__nX55G{font-size:calc(clamp(1.375rem, .95rem + 1.8vw, 1.875rem) * var(--tb-text-scale, 1))}.HomeStory_resolutionText__vBttv{font-size:calc(clamp(1.5rem, 1rem + 2vw, 2.125rem) * var(--tb-text-scale, 1))}}@media (max-width:1023px) and (max-height:800px){.HomeStory_anchorPanel__VVZfo{height:44svh}.HomeStory_card__kMXxR,.HomeStory_manifestoCard__m6WV2{padding:1rem 1rem .75rem}}@media (max-width:767px){.HomeStory_intro___O4pm{font-size:calc(1rem * var(--tb-text-scale, 1))}.HomeStory_heroDemo__P8If7{margin-top:.5rem}.HomeStory_actions__iA_sZ{gap:.5rem 1.25rem}}@media (forced-colors:active){.HomeStory_problemField__VCpEv,.HomeStory_visual__2_Vw8{display:none}}@media print{.HomeStory_problemField__VCpEv,.HomeStory_stage__Ty_P5{display:none}.HomeStory_flow__E9_d4{margin-top:0}.HomeStory_card__kMXxR,.HomeStory_lit__lZIy0,.HomeStory_rise__ZgcrO,.HomeStory_word__uwchX{animation:none!important}}.HomeStory_p-card__vleLU{--top:var(--tb-surface)}.HomeStory_p-tray__WvEdp{--top:var(--tb-bg-deep)}.HomeStory_p-brand__uXKB7{--top:var(--tb-brand-fill)}.HomeStory_pTop__ImkRJ{fill:var(--top)}.HomeStory_pSide__3tSA4{fill:color-mix(in srgb,var(--top) 86%,#000)}.dark .HomeStory_pSide__3tSA4{fill:color-mix(in srgb,var(--top) 62%,#000)}.HomeStory_pShadow__sXtTu{fill:var(--tb-text);opacity:.12}.dark .HomeStory_pShadow__sXtTu{fill:#000;opacity:.5}.HomeStory_pLine__Z5L1_{fill:var(--tb-skeleton-base)}.HomeStory_pLineOnBrand__MBddj{fill:color-mix(in srgb,var(--tb-brand-fill) 58%,var(--tb-on-brand-fill))}.Home_home__XTozZ{--home-width:90rem;position:relative;isolation:isolate;overflow-x:clip}.Home_home__XTozZ a{text-underline-offset:.25em}.Home_home__XTozZ .max-w-7xl{max-width:var(--home-width)}.Home_hero__cC6Ry{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(3rem,5vw,6rem);align-items:center;padding-block:clamp(3rem,5vw,5rem) 5rem}.Home_hero__cC6Ry>div{min-width:0}.Home_heroIntro__2YSr3{padding-bottom:1.5rem}.Home_heroTitle__CANTA{font-size:calc(clamp(2.8rem,4.25vw,4.25rem) * var(--tb-text-scale));line-height:1.22;letter-spacing:-.035em}.Home_heroTitle__CANTA:lang(en){font-size:calc(clamp(2.75rem,4.1vw,4.1rem) * var(--tb-text-scale))}.Home_heroLine__nEBS2{display:block}.Home_heroAccent__R4pr0{color:var(--tb-brand)}.Home_heroCopy__iDLnq{margin-top:1.75rem;max-width:29rem;word-break:keep-all}.Home_heroCopy__iDLnq a{white-space:nowrap}.Home_tryLink__I80dI{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:56px;padding:.75rem 1rem;font-size:15px;font-weight:650;border-radius:8px}.Home_tryLink__I80dI:hover{color:var(--tb-brand)}.Home_tryLink__I80dI:focus-visible{outline:2px solid var(--tb-brand);outline-offset:3px}.Home_sectionTitle__nijpq{font-size:calc(clamp(1.875rem,3vw,2.75rem) * var(--tb-text-scale));line-height:1.25;letter-spacing:-.03em;word-break:keep-all}.Home_proofList__Z3hsP{display:grid;gap:1.25rem;margin-top:2rem}.Home_proof__o6YED{display:flex;align-items:flex-start;gap:.75rem}.Home_proofLabel__RHnlY{font-weight:600;color:var(--tb-text)}.Home_proofDesc__0bkyN,.Home_proofLabel__RHnlY{display:block;font-size:calc(14px * var(--tb-text-scale))}.Home_proofDesc__0bkyN{margin-top:.25rem;line-height:1.5;color:var(--tb-text-muted);word-break:keep-all}.Home_audienceGrid__o7n3q{margin-top:2.5rem;border-top:1px solid var(--tb-border)}.Home_audienceCard__Vrid5{display:grid;grid-template-columns:44px 155px minmax(0,1fr) 250px;gap:1.5rem;align-items:center;padding-block:1.75rem;border-bottom:1px solid var(--tb-border)}.Home_audienceCard__Vrid5>h3,.Home_audienceCard__Vrid5>p{margin:0}.Home_audienceIcon__17RXV{display:grid;place-items:center;width:44px;height:44px;color:var(--tb-brand)}.Home_audienceList__6u3oO{display:grid;gap:.5rem}.Home_audienceItem__fs99I{display:flex;align-items:center;gap:.5rem;font-size:13px;color:var(--tb-text-2)}.Home_videoBand__W00qA{position:relative}.Home_videoHead__fge0q{max-width:44rem}.Home_videoFigure__R8Jg1{margin-top:2rem}.Home_video__AXJI_{display:block;width:100%;height:auto;aspect-ratio:16/9;border:1px solid var(--tb-border);border-radius:12px;background:var(--tb-surface)}.Home_videoFrame__tnCgB{position:relative}.Home_videoPlay__ixzcs{position:absolute;left:50%;top:79%;translate:-50% -50%;display:inline-flex;align-items:center;gap:.75rem;min-height:56px;padding:.5rem 1.375rem .5rem .5rem;border-radius:999px;background-color:var(--tb-on-brand-solid);color:var(--tb-brand-solid);font-size:calc(17px * var(--tb-text-scale));font-weight:700;letter-spacing:-.01em;white-space:nowrap;box-shadow:var(--tb-shadow-modal);cursor:pointer}.Home_videoPlay__ixzcs:active{background-image:linear-gradient(rgba(var(--tb-brand-solid-rgb),.16),rgba(var(--tb-brand-solid-rgb),.16))}@media (hover:hover){.Home_videoPlay__ixzcs:hover{background-image:linear-gradient(rgba(var(--tb-brand-solid-rgb),.08),rgba(var(--tb-brand-solid-rgb),.08))}}.Home_videoPlay__ixzcs:focus-visible{outline:3px solid var(--tb-on-brand-solid);outline-offset:3px}.Home_videoPlayIcon__HQyZu{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--tb-brand-solid);color:var(--tb-on-brand-solid)}.Home_videoPlayIcon__HQyZu svg{margin-left:2px}.Home_videoPlayTime__fOMMQ{font-weight:600;font-variant-numeric:tabular-nums}.Home_videoCaption__g_54v{margin-top:.75rem;font-size:calc(13px * var(--tb-text-scale));line-height:1.6;color:var(--tb-text-muted);word-break:keep-all}.Home_videoTranscript__fWCCN{margin-top:1rem;max-width:50rem}.Home_videoTranscript__fWCCN summary{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;cursor:pointer;list-style:none;font-weight:600;border-radius:6px}.Home_videoTranscript__fWCCN summary::-webkit-details-marker{display:none}.Home_videoTranscript__fWCCN summary:focus-visible{outline:2px solid var(--tb-brand);outline-offset:3px}.Home_videoTranscript__fWCCN ol{display:grid;gap:.375rem;margin-top:.5rem;padding-left:1.25rem;list-style:decimal;font-size:calc(14px * var(--tb-text-scale));line-height:1.6;color:var(--tb-text-2);word-break:keep-all}.Home_faq__eIysW{padding-block:clamp(3rem,5vw,5rem)}.Home_faqGrid__UtxV_{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-inline:auto}.Home_faqGrid__UtxV_>div{min-width:0;overflow-wrap:anywhere}.Home_closing__buKbv{position:relative;isolation:isolate;padding:clamp(1.5rem,4vw,3rem);color:var(--tb-text);margin-top:0}.Home_closing__buKbv:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--tb-surface);border:1px solid var(--tb-border);border-radius:16px}.Home_closingMark__RvUgs{margin-bottom:1.5rem}.Home_closingContent__Figmz{display:flex;justify-content:space-between;align-items:end;gap:2.5rem}.Home_closingContent__Figmz p{max-width:35rem}.Home_closingGuide__YltGH{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:56px;padding:.75rem 1rem;border-radius:8px;font-weight:600}.Home_closingGuide__YltGH:hover{text-decoration:underline}.Home_closingGuide__YltGH:focus-visible{outline:2px solid var(--tb-brand);outline-offset:4px}.Home_meetCompanion__t5nsf{margin-top:2rem}.Home_companionInner__qzxGt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;max-width:var(--home-width);margin-inline:auto;padding:2rem var(--wide-gutter,1.5rem) 3rem}.Home_companionArtwork__5_Vqz{width:110px}.Home_companionLinks__aJCR4{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.Home_bookingMore__xTxUs,.Home_meetSecondary__5u_Ov{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding-inline:.5rem;border-radius:6px;font-size:13px;font-weight:600}.Home_meetSecondary__5u_Ov{color:var(--tb-text-2)}.Home_bookingMore__xTxUs{color:var(--tb-text-muted)}.Home_bookingMore__xTxUs:hover,.Home_meetSecondary__5u_Ov:hover{color:var(--tb-brand);text-decoration:underline}.Home_bookingMore__xTxUs:focus-visible,.Home_meetSecondary__5u_Ov:focus-visible{outline:2px solid var(--tb-brand);outline-offset:3px}@media (max-width:1199px){.Home_hero__cC6Ry{gap:2.5rem}.Home_heroTitle__CANTA{font-size:calc(3rem * var(--tb-text-scale))}.Home_audienceCard__Vrid5{grid-template-columns:40px 130px minmax(0,1fr);gap:1rem}.Home_audienceList__6u3oO{grid-column:3;display:flex;flex-wrap:wrap}.Home_closingContent__Figmz{flex-direction:column;align-items:flex-start}}@media (max-width:1023px){.Home_faqGrid__UtxV_{grid-template-columns:minmax(0,1fr);gap:2rem}.Home_hero__cC6Ry{grid-template-columns:1fr;padding-block:3.5rem}.Home_heroIntro__2YSr3{max-width:42rem;padding-bottom:0}.Home_heroTitle__CANTA,.Home_heroTitle__CANTA:lang(en){font-size:calc(3.5rem * var(--tb-text-scale))}.Home_hero__cC6Ry>div:last-child{width:100%;max-width:40rem;justify-self:end}}@media (max-width:767px){.Home_faqGrid__UtxV_{gap:1.5rem}.Home_hero__cC6Ry{padding-block:2.75rem 3rem;gap:2rem}.Home_heroTitle__CANTA,.Home_heroTitle__CANTA:lang(en){font-size:calc(clamp(2.05rem,8.5vw,3.5rem) * var(--tb-text-scale))}.Home_heroCopy__iDLnq{margin-top:1.25rem}.Home_heroCopy__iDLnq p{font-size:16px}.Home_heroCopy__iDLnq a{font-size:14px;padding-inline:1rem}.Home_audienceCard__Vrid5{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:.75rem}.Home_audienceTop__kB1Q8{grid-column:1;grid-row:1}.Home_audienceIcon__17RXV{width:32px;height:32px}.Home_audienceCard__Vrid5>h3{align-self:center}.Home_audienceCard__Vrid5>p,.Home_audienceList__6u3oO{grid-column:2}.Home_audienceList__6u3oO{display:grid;margin-top:.25rem}.Home_closing__buKbv{padding:2rem 1.5rem}.Home_closingMark__RvUgs{margin-bottom:1.25rem}.Home_companionInner__qzxGt{grid-template-columns:64px minmax(0,1fr);padding-inline:1.25rem;gap:1rem}.Home_companionArtwork__5_Vqz{width:64px}.Home_companionLinks__aJCR4{grid-column:2}}@media (max-width:359px){.Home_heroTitle__CANTA,.Home_heroTitle__CANTA:lang(en){font-size:calc(1.875rem * var(--tb-text-scale))}.Home_heroCopy__iDLnq>div{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Home_home__XTozZ *,.Home_home__XTozZ :after,.Home_home__XTozZ :before{animation:none!important;transition:none!important}}:root[data-reduce-motion=true] .Home_home__XTozZ *,:root[data-reduce-motion=true] .Home_home__XTozZ :after,:root[data-reduce-motion=true] .Home_home__XTozZ :before{animation:none!important;transition:none!important}.HomeSections_band__SwEVp{padding-block:clamp(4rem,8vw,7.5rem)}.HomeSections_band__SwEVp+.HomeSections_band__SwEVp{border-top:1px solid var(--tb-border)}.HomeSections_rail__k5YdR{width:100%;max-width:var(--public-width);margin-inline:auto;padding-inline:var(--public-gutter)}.HomeSections_head__EU9ks{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:1.25rem 4rem}.HomeSections_title___qA7R{margin:0;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(clamp(1.875rem, 1.15rem + 2.3vw, 3.1rem) * var(--tb-text-scale, 1));font-weight:800;line-height:1.18;letter-spacing:-.035em;word-break:keep-all;text-wrap:balance}.HomeSections_title___qA7R:lang(ja){font-size:calc(clamp(1.625rem, 1rem + 1.8vw, 2.5rem) * var(--tb-text-scale, 1));letter-spacing:-.015em;line-height:1.35}.HomeSections_titleQuiet__mgI0m{color:var(--tb-text-muted)}.HomeSections_title___qA7R:lang(ja) .HomeSections_titleQuiet__mgI0m{display:block}@supports (word-break:auto-phrase){.HomeSections_band__SwEVp :is(.HomeSections_title___qA7R,.HomeSections_quote__KLh1M,.HomeSections_tileTitle__p842T,#HomeSections_tb-lang-ja__2niCQ):lang(ja){word-break:auto-phrase}}.HomeSections_intro__LLFL1{max-width:34rem;margin:0;font-size:calc(1.0625rem * var(--tb-text-scale, 1));line-height:1.75;color:var(--tb-text-2);word-break:keep-all;text-wrap:pretty}.HomeSections_link__jRBiq{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;border-radius:4px;font-size:calc(.9375rem * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-brand)}.HomeSections_link__jRBiq:hover{text-decoration:underline;text-underline-offset:.25em}.HomeSections_link__jRBiq:focus-visible{outline:2px solid var(--tb-brand);outline-offset:4px}.HomeSections_tiles__iEQo8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2.25rem,4vw,3.5rem) 0 0;padding:0;list-style:none}.HomeSections_tile__DwbPa{display:flex;flex-direction:column;min-width:0;padding:.75rem .75rem 1rem;border:1px solid var(--tb-border);border-radius:16px;background:var(--tb-surface)}.HomeSections_tileTitle__p842T{margin:1.25rem .5rem 0;font-size:calc(1.125rem * var(--tb-text-scale, 1));font-weight:750;letter-spacing:-.01em;word-break:keep-all}.HomeSections_tileBody__GcHlN{flex:1;margin:.5rem .5rem 0;font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.65;color:var(--tb-text-2);word-break:keep-all;text-wrap:pretty}.HomeSections_tile__DwbPa .HomeSections_link__jRBiq{margin-inline:.5rem}.HomeSections_art___a4V3{position:relative;height:184px;overflow:hidden;border:1px solid var(--tb-border);border-radius:10px;background:var(--tb-bg);font-size:calc(12px * var(--tb-text-scale, 1));line-height:1.35;color:var(--tb-text);word-break:keep-all}.HomeSections_art___a4V3 p,.HomeSections_art___a4V3 ul{margin:0}.HomeSections_art___a4V3 ul{padding:0;list-style:none}.HomeSections_art___a4V3 svg{flex-shrink:0}.HomeSections_art___a4V3 i{display:block;height:6px;border-radius:3px;background:var(--tb-skeleton-base)}.HomeSections_miniTask__ZLyl0{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:5px 8px;border:1.5px solid var(--tb-brand);border-radius:8px;background:color-mix(in srgb,var(--tb-brand-fill) 9%,var(--tb-surface));font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:650;white-space:nowrap}.HomeSections_miniTitle__VmQj6{min-width:0;overflow:hidden;text-overflow:ellipsis}.HomeSections_miniId__v2f6P{flex-shrink:0;font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:700;color:var(--tb-brand)}.HomeSections_frameBar___CkuN{display:flex;align-items:center;gap:4px;height:18px;padding:0 8px;border-bottom:1px solid var(--tb-border);color:var(--tb-text-muted)}.HomeSections_frameBar___CkuN span{width:6px;height:6px;border-radius:50%;background:var(--tb-surface-3)}.HomeSections_frameBar___CkuN svg{margin-left:auto}.HomeSections_kind__kNv2e{flex-shrink:0;padding:2px 6px;border-radius:5px;background:var(--tb-neutral-bg);font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:700;color:var(--tb-neutral)}.HomeSections_kind__kNv2e[data-task]{background:color-mix(in srgb,var(--tb-brand-fill) 14%,var(--tb-surface));color:var(--tb-brand)}.HomeSections_searchArt__wJBUt{display:flex;flex-direction:column;gap:10px;padding:16px}.HomeSections_searchBox__6eibl{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--tb-border-md);border-radius:9px;background:var(--tb-surface);font-size:calc(13px * var(--tb-text-scale, 1));font-weight:650}.HomeSections_searchBox__6eibl svg{color:var(--tb-text-muted)}.HomeSections_searchBox__6eibl small{margin-left:auto;font-size:calc(11px * var(--tb-text-scale, 1));font-weight:600;color:var(--tb-text-muted)}.HomeSections_results__YjFjy{display:flex;flex-direction:column;gap:6px}.HomeSections_results__YjFjy li{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border:1px solid var(--tb-border);border-radius:8px;background:var(--tb-surface)}.HomeSections_resultText__ggzNH{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HomeSections_resultText__ggzNH mark{border-radius:2px;background:color-mix(in srgb,var(--tb-brand-fill) 22%,transparent);color:inherit}.HomeSections_devicesArt__U1Gkx{height:100%}.HomeSections_laptop__FGKwV{position:absolute;top:14px;left:14px;width:70%;height:104px;overflow:hidden;border:1px solid var(--tb-border-md);border-radius:10px;background:var(--tb-surface)}.HomeSections_laptopBody__M2SXC{display:flex;height:calc(100% - 18px)}.HomeSections_sideLines__83hV_{display:flex;flex-direction:column;gap:7px;width:24%;padding:9px 7px;border-right:1px solid var(--tb-border);background:var(--tb-bg)}.HomeSections_sideLines__83hV_ i:nth-child(odd){width:80%}.HomeSections_sideLines__83hV_ i:nth-child(2n){width:58%}.HomeSections_list__PN14h{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:8px}.HomeSections_list__PN14h b,.HomeSections_panel__dEnI_ b,.HomeSections_phone__23OdP b{font-size:calc(11px * var(--tb-text-scale, 1));font-weight:750}.HomeSections_list__PN14h i{width:72%}.HomeSections_list__PN14h i+i{width:54%}.HomeSections_phone__23OdP{position:absolute;right:14px;bottom:12px;display:flex;flex-direction:column;gap:7px;width:36%;height:132px;padding:14px 8px 8px;border:1px solid var(--tb-border-md);border-radius:16px;background:var(--tb-surface);box-shadow:var(--tb-shadow-pop)}.HomeSections_phone__23OdP i{width:66%}.HomeSections_phone__23OdP .HomeSections_miniTask__ZLyl0{padding-inline:6px}.HomeSections_platforms__AXo_0{position:absolute;bottom:12px;left:14px;display:flex;flex-wrap:wrap;gap:4px;max-width:56%}.HomeSections_platforms__AXo_0 span{padding:2px 7px;border:1px solid var(--tb-border);border-radius:8px;background:var(--tb-surface);font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text-2)}.HomeSections_scheduleArt__EV8SR{display:flex;flex-direction:column;gap:8px;padding:14px}.HomeSections_agenda__phnop{display:flex;flex-direction:column;gap:6px}.HomeSections_agenda__phnop li{display:grid;grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:0 8px;border:1px solid var(--tb-border);border-radius:8px;background:var(--tb-surface)}.HomeSections_agenda__phnop li[data-due]{background:color-mix(in srgb,var(--tb-brand-fill) 6%,var(--tb-surface))}.HomeSections_agenda__phnop li[data-due] .HomeSections_miniTask__ZLyl0{padding-block:2px;border-width:1px}.HomeSections_time___yQbP{font-family:"JetBrains Mono",var(--font-mono,monospace);font-size:calc(10.5px * var(--tb-text-scale, 1));color:var(--tb-text-muted);white-space:nowrap}.HomeSections_agendaTitle___H2VD{min-width:0;overflow:hidden;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.HomeSections_tag__fdj6v{gap:3px;padding:1px 6px;border-radius:6px;background:var(--tb-surface-2);font-size:calc(10.5px * var(--tb-text-scale, 1));white-space:nowrap}.HomeSections_sync__gYz_1,.HomeSections_tag__fdj6v{display:inline-flex;align-items:center;font-weight:650;color:var(--tb-text-2)}.HomeSections_sync__gYz_1{align-self:flex-start;gap:5px;padding:3px 8px;border:1px dashed var(--tb-border-strong);border-radius:8px;font-size:calc(11px * var(--tb-text-scale, 1))}.HomeSections_goalsArt__z73Qx{display:flex;flex-direction:column;gap:14px;padding:18px 16px}.HomeSections_goal__2QCS0{display:inline-flex;align-items:center;gap:7px;font-size:calc(13.5px * var(--tb-text-scale, 1));font-weight:750}.HomeSections_goal__2QCS0 svg{color:var(--tb-brand)}.HomeSections_result__aFy77{padding:10px 12px;border:1px solid var(--tb-border);border-radius:9px;background:var(--tb-surface)}.HomeSections_result__aFy77 p{display:flex;justify-content:space-between;gap:8px;font-weight:600}.HomeSections_count__xlpTH{font-size:calc(11px * var(--tb-text-scale, 1));font-weight:600;font-variant-numeric:tabular-nums;color:var(--tb-text-muted);white-space:nowrap}.HomeSections_bar__WmRUq{display:block;height:6px;margin-top:8px;overflow:hidden;border-radius:3px;background:var(--tb-surface-3)}.HomeSections_bar__WmRUq span{display:block;height:100%;border-radius:3px;background:var(--tb-brand-fill)}.HomeSections_importArt__2h88y{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.85fr);align-items:center;gap:12px;height:100%;padding:14px 16px}.HomeSections_sources__fPU3_{display:flex;flex-direction:column;gap:5px}.HomeSections_sources__fPU3_ li{overflow:hidden;padding:4px 9px;border:1px solid var(--tb-border);border-radius:8px;background:var(--tb-surface);font-size:calc(11.5px * var(--tb-text-scale, 1));font-weight:650;white-space:nowrap;text-overflow:ellipsis}.HomeSections_importArrow__yaJdk{color:var(--tb-text-muted)}.HomeSections_pages__ugxK0{position:relative;height:112px}.HomeSections_pages__ugxK0 p,.HomeSections_pages__ugxK0 span{position:absolute;inset:0;border:1px solid var(--tb-border-md);border-radius:9px;background:var(--tb-surface)}.HomeSections_pages__ugxK0 span:first-child{rotate:-6deg}.HomeSections_pages__ugxK0 span:nth-child(2){rotate:4deg}.HomeSections_pages__ugxK0 p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:var(--tb-shadow-pop);font-weight:750}.HomeSections_pages__ugxK0 svg{color:var(--tb-brand)}.HomeSections_browserArt__HPTkv{position:absolute;inset:12px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tb-border-md);border-radius:10px;background:var(--tb-surface)}.HomeSections_browserBody__yH0M5{display:flex;flex:1;min-height:0}.HomeSections_page__lMnnP{display:flex;flex:1;flex-direction:column;gap:8px;padding:12px 10px}.HomeSections_page__lMnnP i:first-child{width:70%;height:9px}.HomeSections_page__lMnnP i:nth-child(2){width:92%}.HomeSections_page__lMnnP i:nth-child(3){width:84%}.HomeSections_page__lMnnP i:nth-child(4){width:90%}.HomeSections_page__lMnnP i:nth-child(5){width:60%}.HomeSections_panel__dEnI_{display:flex;flex-direction:column;gap:6px;width:56%;min-width:0;padding:8px;border-left:1px solid var(--tb-border);background:var(--tb-bg)}.HomeSections_panelRow__C2Qkv{display:flex;align-items:center;gap:5px;min-width:0;color:var(--tb-text-muted)}.HomeSections_panelRow__C2Qkv i{flex:1}.HomeSections_panelRow__C2Qkv .HomeSections_miniTask__ZLyl0{padding:2px 6px;border-width:1px;color:var(--tb-text)}.HomeSections_panelAdd__o25vY{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding:4px 6px;overflow:hidden;border:1px dashed var(--tb-border-strong);border-radius:7px;font-size:calc(10.5px * var(--tb-text-scale, 1));font-weight:650;color:var(--tb-text-2);white-space:nowrap;text-overflow:ellipsis}.HomeSections_teams__Z_eeP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:clamp(2.25rem,4vw,3.5rem) 0 0;padding:0;list-style:none}.HomeSections_team__Ec8Hw{display:flex;flex-direction:column;min-width:0;padding-top:1.5rem;border-top:1px solid var(--tb-border-strong)}.HomeSections_team__Ec8Hw p{margin:0}.HomeSections_who__jH4mB{font-size:calc(13px * var(--tb-text-scale, 1));font-weight:700;letter-spacing:.01em;color:var(--tb-text-2)}.HomeSections_team__Ec8Hw .HomeSections_quote__KLh1M{margin-top:.875rem;font-family:"Sora",var(--font-public),sans-serif;font-size:calc(clamp(1.25rem, 1rem + .55vw, 1.5rem) * var(--tb-text-scale, 1));font-weight:750;line-height:1.4;letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.HomeSections_team__Ec8Hw .HomeSections_teamBody__1QHEp{flex:1;margin-top:.875rem;font-size:calc(1rem * var(--tb-text-scale, 1));line-height:1.7;color:var(--tb-text-2);word-break:keep-all;text-wrap:pretty}@media (max-width:1023px){.HomeSections_head__EU9ks{grid-template-columns:minmax(0,1fr)}.HomeSections_tiles__iEQo8{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeSections_teams__Z_eeP{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:639px){.HomeSections_tiles__iEQo8{grid-template-columns:minmax(0,1fr)}.HomeSections_art___a4V3{height:172px}}