@keyframes landing_rise__HOlaZ{0%{opacity:0;transform:translateY(10px)}}@keyframes landing_word-in__pygED{0%{opacity:.001;transform:translateY(.32em);filter:blur(6px)}}@keyframes landing_fade__pTc2f{0%{opacity:0}}@keyframes landing_pop__y690G{0%{opacity:0;transform:scale(.55)}}@keyframes landing_slide-in___Gml1{0%{opacity:0;transform:translateX(-8px);filter:blur(4px)}}@keyframes landing_grow-y__e_MLg{0%{transform:scaleY(0)}}@keyframes landing_grow-x__r6o85{0%{transform:scaleX(0)}}@keyframes landing_draw__zaYeD{0%{stroke-dashoffset:1}}@keyframes landing_dim__PYQYs{0%{opacity:1}}@keyframes landing_breathe__dPyal{0%{opacity:.6;transform:scale(.86)}70%,to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion:no-preference){.landing_cta__sAPoi{transition:transform .16s var(--ease-out-expo),background-color .16s var(--ease-out-expo),border-color .16s var(--ease-out-expo)}.landing_cta__sAPoi:hover{transform:translateY(-1px)}.landing_cta__sAPoi:active{transform:translateY(0) scale(.98)}}.landing_word__avplM{display:inline-block}@media (prefers-reduced-motion:no-preference){.landing_word__avplM{animation:landing_word-in__pygED .76s var(--ease-out-expo) both;animation-delay:calc(var(--w, 0) * 55ms + 80ms)}.landing_rise__HOlaZ{animation:landing_rise__HOlaZ .64s var(--ease-out-expo) both;animation-delay:var(--d,0s)}}.landing_lineage__PvtKO{position:relative;border:1px solid rgb(243 246 244/.12);border-radius:1.5rem;background:rgb(243 246 244/.04);padding:1.75rem 1.5rem 2rem;color:var(--forest-foreground)}@media (min-width:640px){.landing_lineage__PvtKO{padding:2.25rem 2.25rem 2.5rem}}.landing_caption__r9KpU{font-size:.8125rem;color:var(--forest-muted)}.landing_track__FX2ja{margin-top:1.75rem}.landing_stop__u0CY2{--node:28px;--gap:18px;position:relative;padding-left:calc(var(--node) + var(--gap));padding-bottom:2rem}.landing_stop__u0CY2:last-child{padding-bottom:0}.landing_stop__u0CY2:not(:last-child):before{content:"";position:absolute;left:calc(var(--node) / 2 - .75px);top:calc(var(--node) / 2);bottom:calc(var(--node) / -2);width:1.5px;background:rgb(197 214 206/.5);transform-origin:top}.landing_node__szXqz{position:absolute;z-index:1;left:0;top:0;width:var(--node);height:var(--node);border:1.5px solid var(--sage);border-radius:8px;background:var(--forest)}.landing_now__XQvuK .landing_node__szXqz{border-color:var(--forest-foreground);background:var(--forest-foreground)}.landing_now__XQvuK .landing_node__szXqz:after{content:"";position:absolute;inset:-7px;border:1.5px solid rgb(243 246 244/.55);border-radius:12px;opacity:0}.landing_when__hBk4U{font-size:.8125rem;line-height:var(--node);color:var(--forest-muted)}.landing_what__Dia97{font-size:1.0625rem;line-height:1.4}.landing_now__XQvuK .landing_what__Dia97{font-size:1.375rem;line-height:1.25;letter-spacing:-.01em}@media (min-width:640px){.landing_now__XQvuK .landing_what__Dia97{font-size:1.5rem}}.landing_note__EsQjP{margin-top:.75rem;gap:.5rem}.landing_fork__mIVuq,.landing_note__EsQjP{display:flex;align-items:center;font-size:.875rem;color:var(--forest-muted)}.landing_fork__mIVuq{position:relative;margin-top:.875rem;flex-wrap:wrap;gap:.375rem .625rem;line-height:20px}.landing_forkLine__17Xm4{position:absolute;left:calc((var(--node) / 2 + var(--gap)) * -1);top:-18px;width:calc(var(--node) / 2 + var(--gap) - 4px);height:28px;overflow:visible;fill:none;stroke:rgb(197 214 206/.55);stroke-width:1.5;stroke-linecap:round}.landing_forkLine__17Xm4 path{stroke-dasharray:1}.landing_forkGlyph__t2DcO{width:16px;height:16px;flex:none}.landing_struck__FrNL3{position:relative;white-space:nowrap;opacity:.7}.landing_struck__FrNL3:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;border-radius:1px;background:currentColor;transform-origin:left}.landing_tag__Gc4Lp{border:1px solid rgb(197 214 206/.35);border-radius:999px;padding:0 .5rem;font-size:.75rem;line-height:18px}@media (prefers-reduced-motion:no-preference){.landing_lineage__PvtKO .landing_caption__r9KpU{animation:landing_fade__pTc2f .5s ease-out both}.landing_stop__u0CY2{--t:calc(var(--i, 0) * 820ms + 260ms)}.landing_node__szXqz{animation:landing_pop__y690G .52s var(--ease-out-expo) both;animation-delay:var(--t)}.landing_what__Dia97,.landing_when__hBk4U{animation:landing_slide-in___Gml1 .56s var(--ease-out-expo) both;animation-delay:calc(var(--t) + 70ms)}.landing_what__Dia97{animation-delay:calc(var(--t) + .13s)}.landing_stop__u0CY2:not(:last-child):before{animation:landing_grow-y__e_MLg .56s var(--ease-out-quart) both;animation-delay:calc(var(--t) + .3s)}.landing_note__EsQjP{animation:landing_slide-in___Gml1 .56s var(--ease-out-expo) both;animation-delay:calc(var(--t) + .32s)}.landing_forkLine__17Xm4 path{animation:landing_draw__zaYeD .48s var(--ease-out-quart) both;animation-delay:calc(var(--t) + .26s)}.landing_forkGlyph__t2DcO,.landing_tag__Gc4Lp{animation:landing_fade__pTc2f .4s ease-out both;animation-delay:calc(var(--t) + .56s)}.landing_forkText__BM0Yf{animation:landing_slide-in___Gml1 .48s var(--ease-out-expo) both;animation-delay:calc(var(--t) + .52s)}.landing_struck__FrNL3{animation:landing_dim__PYQYs .4s ease-out both;animation-delay:calc(var(--t) + 1.1s)}.landing_struck__FrNL3:after{animation:landing_grow-x__r6o85 .42s var(--ease-out-quart) both;animation-delay:calc(var(--t) + 1.05s)}.landing_now__XQvuK .landing_node__szXqz:after{animation:landing_breathe__dPyal 3.2s var(--ease-out-quart) infinite;animation-delay:calc(var(--t) + .7s)}}.landing_sessions__pUT_C{position:relative;display:grid;gap:24px;max-width:22rem;view-timeline:--sessions block}.landing_lane__CBdf2{display:flex;align-items:center;gap:8px;height:14px}.landing_laneDay__q_xJl{width:2rem;flex:none;font-size:.75rem;line-height:14px;color:var(--muted-foreground)}.landing_start__ykH_d{width:14px;height:14px;flex:none;border:1.5px solid color-mix(in srgb,var(--foreground) 38%,transparent);border-radius:4px}.landing_bar__Erc7U{height:8px;border-radius:4px;background:color-mix(in srgb,var(--foreground) 18%,transparent)}.landing_forget__iUcWd .landing_lane__CBdf2{opacity:.4}.landing_carried__bXQLJ,.landing_keyBar__ACn2x{background:var(--primary);border-color:var(--primary)}.landing_carried__bXQLJ{position:relative;z-index:1}.landing_thread__b7yeF{position:absolute;left:calc(2rem + 8px + 6.25px);top:7px;width:1.5px;height:76px;background:var(--primary);transform-origin:top}@keyframes landing_lane-forget__xDXXy{0%{opacity:0}35%{opacity:1}to{opacity:.4}}@keyframes landing_key-on__UsefT{0%{background:color-mix(in srgb,var(--foreground) 18%,transparent)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing_forget__iUcWd .landing_lane__CBdf2{animation:landing_lane-forget__xDXXy linear both;animation-timeline:--sessions}.landing_forget__iUcWd .landing_lane__CBdf2:first-child{animation-range:entry 20% cover 40%}.landing_forget__iUcWd .landing_lane__CBdf2:nth-child(2){animation-range:entry 50% cover 46%}.landing_forget__iUcWd .landing_lane__CBdf2:nth-child(3){animation-range:entry 80% cover 52%}.landing_keep__mub_L .landing_lane__CBdf2{animation:landing_fade__pTc2f linear both;animation-timeline:--sessions}.landing_keep__mub_L .landing_lane__CBdf2:first-of-type{animation-range:entry 20% cover 30%}.landing_keep__mub_L .landing_lane__CBdf2:nth-of-type(2){animation-range:entry 50% cover 36%}.landing_keep__mub_L .landing_lane__CBdf2:nth-of-type(3){animation-range:entry 80% cover 42%}.landing_keyBar__ACn2x{animation:landing_key-on__UsefT linear both;animation-timeline:--sessions;animation-range:cover 30% cover 38%}.landing_thread__b7yeF{animation:landing_grow-y__e_MLg linear both;animation-timeline:--sessions;animation-range:cover 36% cover 52%}.landing_carried__bXQLJ{animation:landing_pop__y690G linear both;animation-timeline:--sessions;animation-range:cover 42% cover 46%}.landing_lane__CBdf2:nth-of-type(3) .landing_carried__bXQLJ{animation-range:cover 50% cover 54%}}}.landing_day__k7K8G{--node:28px;--gap:18px;position:relative;padding-left:calc(var(--node) + var(--gap));padding-bottom:2.5rem;view-timeline:--day block}.landing_day__k7K8G:last-child{padding-bottom:0}.landing_day__k7K8G:not(:last-child):after,.landing_day__k7K8G:not(:last-child):before{content:"";position:absolute;left:calc(var(--node) / 2 - .75px);top:calc(var(--node) / 2);bottom:calc(var(--node) / -2);width:1.5px}.landing_day__k7K8G:not(:last-child):before{background:var(--border)}.landing_day__k7K8G:not(:last-child):after{background:var(--primary);transform-origin:top}.landing_dayNode__Y5IbB{position:absolute;z-index:1;left:0;top:0;display:grid;width:var(--node);height:var(--node);place-items:center;border:1.5px solid var(--primary);border-radius:8px;background:var(--background);color:var(--primary)}.landing_frimzNode__jBzjx{border:0;background:transparent}.landing_dayName__KtghP{font-size:.875rem;line-height:var(--node);color:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing_day__k7K8G:not(:last-child):after{animation:landing_grow-y__e_MLg linear both;animation-timeline:--day;animation-range:contain 0 contain 45%}.landing_reply__tetTJ{animation:landing_rise__HOlaZ linear both;animation-timeline:--day;animation-range:entry 10% cover 30%}}}.landing_loop__VPyU_{display:block;width:100%;height:auto;overflow:visible}.landing_box__4cazi{fill:rgb(243 246 244/.05);stroke:rgb(243 246 244/.18);stroke-width:1}.landing_msg__b_enY{fill:rgb(197 214 206/.24)}.landing_msgKey__jCVc3{fill:var(--forest-foreground)}.landing_msgBack__IgE4h{fill:var(--sage)}.landing_blob__eU4Hp{fill:rgb(159 191 179/.5)}.landing_blobOpen__jltTk{fill:none;stroke:rgb(159 191 179/.45);stroke-width:1.25}.landing_blobArrive__AdbZt,.landing_blobDepart__LH0kg{transform-box:fill-box;transform-origin:center}.landing_channel__QLuFo{fill:none;stroke:rgb(197 214 206/.45);stroke-width:1.25;stroke-dasharray:2 6;stroke-linecap:round}.landing_arrow__UtIPN{fill:rgb(197 214 206/.7)}.landing_packetStore__67sUR{fill:var(--forest-foreground)}.landing_packetRecall__seAHX{fill:var(--sage)}.landing_orbitStore__tVKRx{transform-box:view-box;transform-origin:220px 102.25px;transform:rotate(50.4deg)}.landing_orbitRecall__nsFeT{transform-box:view-box;transform-origin:220px 57.75px;transform:rotate(50.4deg)}.landing_upright__Be608{transform-box:fill-box;transform-origin:center;transform:rotate(-50.4deg)}@keyframes landing_orbit-store__6uXRY{0%,8%{transform:rotate(0deg);opacity:0}11%,29%{opacity:1}32%,to{transform:rotate(100.8deg);opacity:0}}@keyframes landing_upright-store__LGUd0{0%,8%{transform:rotate(0deg)}32%,to{transform:rotate(-100.8deg)}}@keyframes landing_orbit-recall__nH81_{0%,52%{transform:rotate(0deg);opacity:0}55%,73%{opacity:1}76%,to{transform:rotate(100.8deg);opacity:0}}@keyframes landing_upright-recall___ChDi{0%,52%{transform:rotate(0deg)}76%,to{transform:rotate(-100.8deg)}}@keyframes landing_key-glow__4WSqP{0%{fill:rgb(197 214 206/.24)}30%,5%{fill:var(--forest-foreground)}40%,to{fill:rgb(197 214 206/.24)}}@keyframes landing_back-glow__99AI2{0%,74%{fill:rgb(197 214 206/.24)}79%,95%{fill:var(--sage)}to{fill:rgb(197 214 206/.24)}}@keyframes landing_blob-arrive__TdV0D{0%,30%{fill:rgb(159 191 179/.5);transform:none}34%{fill:var(--forest-foreground);transform:scale(1.12)}46%,to{fill:rgb(159 191 179/.5);transform:none}}@keyframes landing_blob-depart__LVOvZ{0%,44%{fill:rgb(159 191 179/.5)}50%{fill:var(--sage)}58%,to{fill:rgb(159 191 179/.5)}}@media (prefers-reduced-motion:no-preference){.landing_loop__VPyU_ *{animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.landing_orbitStore__tVKRx{animation-name:landing_orbit-store__6uXRY}.landing_orbitStore__tVKRx .landing_upright__Be608{animation-name:landing_upright-store__LGUd0}.landing_orbitRecall__nsFeT{animation-name:landing_orbit-recall__nH81_}.landing_orbitRecall__nsFeT .landing_upright__Be608{animation-name:landing_upright-recall___ChDi}.landing_msgKey__jCVc3{animation-name:landing_key-glow__4WSqP}.landing_msgBack__IgE4h{animation-name:landing_back-glow__99AI2}.landing_blobArrive__AdbZt{animation-name:landing_blob-arrive__TdV0D}.landing_blobDepart__LH0kg{animation-name:landing_blob-depart__LVOvZ}}.landing_legendKey__TJh58{width:10px;height:10px;flex:none;border-radius:3px}.landing_evolution__3UJIb{view-timeline:--evolution block}.landing_turns__JPym_{display:grid;gap:1.25rem}.landing_turn__Z16JX{position:relative;display:flex;align-items:flex-start;gap:.875rem}.landing_turnNode__AF8Wz{position:relative;z-index:1;display:grid;width:28px;height:28px;flex:none;place-items:center;border:1.5px solid var(--primary);border-radius:8px;background:var(--card);color:var(--primary)}.landing_turn__Z16JX:last-child .landing_turnNode__AF8Wz{background:var(--primary);color:var(--primary-foreground)}.landing_turn__Z16JX:not(:last-child):after{content:"";position:absolute;left:13.25px;top:28px;height:1.25rem;width:1.5px;background:var(--primary);transform-origin:top}.landing_turnText__1drbA{padding-top:3px;line-height:1.45}.landing_turn__Z16JX:last-child .landing_turnText__1drbA{font-weight:500}@media (min-width:768px){.landing_turns__JPym_{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.landing_turn__Z16JX{flex-direction:column;gap:.75rem}.landing_turn__Z16JX:not(:last-child):after{left:36px;right:-1rem;top:13.25px;width:auto;height:1.5px;transform-origin:left}.landing_turnText__1drbA{padding-top:0;padding-right:.5rem}}.landing_sketch__dk22x{max-width:34rem;view-timeline:--sketch block}.landing_sheet__dYKt4{position:relative;z-index:1;border:1px solid var(--border);border-radius:1.25rem;background:var(--background);padding:1.125rem 1.25rem .5rem;box-shadow:var(--shadow-soft)}.landing_sheetRow__aBjDa{display:grid;grid-template-columns:7.75rem minmax(0,1fr);gap:.75rem;border-top:1px solid var(--border);padding:.625rem 0;font-size:.875rem;line-height:1.5}.landing_sheetLabel__FJV3i{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground)}@media (max-width:479px){.landing_sheetRow__aBjDa{grid-template-columns:minmax(0,1fr);gap:.125rem}}.landing_draftDoc__Z9JhI{position:relative;display:grid;gap:.5rem;width:min(72%,22rem);margin:-.875rem 0 0 auto;border:1px solid var(--border);border-radius:1rem;background:var(--background);padding:1.625rem 1rem 1rem}.landing_draftChip__PCnMK{width:fit-content;border-radius:999px;background:var(--secondary);padding:.125rem .625rem;font-size:.75rem;font-weight:500;color:var(--secondary-foreground)}.landing_draftLine__K3w5T{display:block;height:7px;border-radius:4px;background:color-mix(in srgb,var(--foreground) 14%,transparent)}@keyframes landing_tuck__EFgSo{0%{opacity:0;transform:translateY(-28%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing_turn__Z16JX{animation:landing_rise__HOlaZ linear both;animation-timeline:--evolution}.landing_turn__Z16JX:first-child{animation-range:entry 30% cover 34%}.landing_turn__Z16JX:nth-child(2){animation-range:entry 55% cover 40%}.landing_turn__Z16JX:nth-child(3){animation-range:entry 80% cover 46%}.landing_turn__Z16JX:not(:last-child):after{animation:landing_grow-y__e_MLg linear both;animation-timeline:--evolution}.landing_turn__Z16JX:first-child:after{animation-range:cover 30% cover 40%}.landing_turn__Z16JX:nth-child(2):after{animation-range:cover 36% cover 46%}.landing_sheetRow__aBjDa{animation:landing_rise__HOlaZ linear both;animation-timeline:--sketch}.landing_sheetRow__aBjDa:first-child{animation-range:entry 30% cover 30%}.landing_sheetRow__aBjDa:nth-child(2){animation-range:entry 45% cover 34%}.landing_sheetRow__aBjDa:nth-child(3){animation-range:entry 60% cover 38%}.landing_sheetRow__aBjDa:nth-child(4){animation-range:entry 75% cover 42%}.landing_draftDoc__Z9JhI{animation:landing_tuck__EFgSo linear both;animation-timeline:--sketch;animation-range:cover 40% cover 52%}}@media (min-width:768px){@supports (animation-timeline:view()){.landing_turn__Z16JX:not(:last-child):after{animation-name:landing_grow-x__r6o85}}}}.landing_closing__boCe_{width:100%;max-width:20rem;height:auto;overflow:visible;view-timeline:--closing block}.landing_closingLine__ZJsJS{fill:none;stroke:var(--primary);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1}.landing_closingTail__Df48s{fill:none;stroke:color-mix(in srgb,var(--primary) 55%,transparent);stroke-width:2;stroke-linecap:round;stroke-dasharray:.1 8}.landing_closingStart__oe6bT{fill:var(--primary)}.landing_closingOpen___2yWu{fill:none;stroke:var(--primary);stroke-width:1.5;transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing_closingLine__ZJsJS{animation:landing_draw__zaYeD linear both;animation-timeline:--closing;animation-range:entry 30% cover 45%}.landing_closingOpen___2yWu{animation:landing_pop__y690G linear both;animation-timeline:--closing;animation-range:cover 40% cover 50%}.landing_closingTail__Df48s{animation:landing_fade__pTc2f linear both;animation-timeline:--closing;animation-range:cover 46% cover 58%}}}