html:has(.landing_page__pEwES){scroll-padding-top:5rem}.landing_page__pEwES{--l-bg:#fafaf9;--l-surface:#ffffff;--l-ink:#0a0a0b;--l-secondary:#3a3a40;--l-muted:#6e6e75;--l-faint:#9b9ba1;--l-line:#e7e5e2;--l-accent:#ff003d;--l-accent-hover:#e60037;--l-ease:cubic-bezier(0.16,1,0.3,1);min-height:100dvh;background:var(--l-bg);color:var(--l-ink);overflow-x:hidden}.landing_accent__6xTX1{color:var(--l-accent)}.landing_nav__knAbU{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem clamp(1.25rem,5vw,3.5rem);background:color-mix(in srgb,var(--l-bg) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .3s var(--l-ease),background .3s var(--l-ease)}.landing_navSolid__rlgeT{border-bottom-color:var(--l-line);background:color-mix(in srgb,var(--l-bg) 95%,transparent)}.landing_navBrand__SutAj{display:inline-flex;color:var(--l-ink);text-decoration:none}.landing_navLinks__8oL_o{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2.25rem)}.landing_navLinks__8oL_o a{font-size:.9375rem;font-weight:500;color:var(--l-secondary);text-decoration:none;transition:color .2s var(--l-ease)}.landing_navLinks__8oL_o a:hover{color:var(--l-accent)}.landing_navActions__GGpJs{display:flex;align-items:center;gap:1rem}.landing_navSignIn__bLjum{font-size:.9375rem;font-weight:500;color:var(--l-ink);text-decoration:none}.landing_navSignIn__bLjum:hover{color:var(--l-accent)}.landing_navCta__bIz4N{display:inline-flex;align-items:center;padding:.625rem 1.125rem;border-radius:999px;background:var(--l-ink);color:#ffffff;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .35s var(--l-ease),background .3s,box-shadow .35s}.landing_navCta__bIz4N:hover{background:#22222a;box-shadow:0 14px 30px -14px rgba(10,10,11,.55)}.landing_mobileNav__LwGTT{display:none}.landing_navToggle__OiEvi{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:2.5rem;height:2.5rem;padding:0;border:none;background:transparent;cursor:pointer;position:relative;z-index:55}.landing_navToggleBar__z_w_Q{display:block;width:1.25rem;height:2px;border-radius:2px;background:var(--l-ink);transition:transform .3s var(--l-ease),opacity .2s var(--l-ease)}.landing_navToggle__OiEvi[data-open] .landing_navToggleBar__z_w_Q:first-child{transform:translateY(7px) rotate(45deg)}.landing_navToggle__OiEvi[data-open] .landing_navToggleBar__z_w_Q:nth-child(2){opacity:0}.landing_navToggle__OiEvi[data-open] .landing_navToggleBar__z_w_Q:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.landing_mobileScrim__IzcR3{position:fixed;inset:0;z-index:40;border:none;padding:0;background:rgba(10,10,11,.35);opacity:0;visibility:hidden;cursor:default;transition:opacity .3s var(--l-ease),visibility .3s var(--l-ease)}.landing_mobileScrim__IzcR3[data-open]{opacity:1;visibility:visible}.landing_mobileSheet__16LUX{position:fixed;top:0;left:0;right:0;z-index:45;padding:4.75rem 1.5rem 1.5rem;background:var(--l-bg);border-bottom:1px solid var(--l-line);box-shadow:0 24px 48px -30px rgba(10,10,11,.4);transform:translateY(-100%);transition:transform .35s var(--l-ease)}.landing_mobileSheet__16LUX[data-open]{transform:translateY(0)}.landing_mobileSheetNav__Qxp81{display:flex;flex-direction:column}.landing_mobileSheetNav__Qxp81 a{padding:.9rem .25rem;font-size:1.05rem;font-weight:500;color:var(--l-ink);text-decoration:none;border-bottom:1px solid var(--l-line)}.landing_mobileSheetSignIn__ztjKz{margin-top:1.1rem;text-align:center;border-bottom:none!important;color:var(--l-secondary)!important}.landing_mobileSheetCta__6oSUn{margin-top:.6rem;display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.125rem;border-radius:999px;background:var(--l-ink);color:#ffffff!important;font-size:1rem;font-weight:600;text-decoration:none;border-bottom:none!important}.landing_hero__wie8N{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(2.5rem,5vw,4rem);max-width:1140px;margin:0 auto;padding:clamp(3rem,8vw,6rem) clamp(1.25rem,5vw,3.5rem) clamp(3rem,6vw,5rem);overflow:hidden}.landing_hero__wie8N:after,.landing_hero__wie8N:before{content:"";position:absolute;border-radius:999px;pointer-events:none;opacity:.6}.landing_hero__wie8N:before{top:18%;right:12%;width:.625rem;height:.625rem;background:var(--l-accent);transform:translate3d(0,var(--hero-parallax,0),0)}.landing_hero__wie8N:after{left:8%;bottom:18%;width:.5rem;height:.5rem;background:var(--l-ink);opacity:.28;transform:translate3d(0,calc(var(--hero-parallax, 0) * .75),0)}.landing_heroDotSecondary__SlqrG,.landing_heroDotTertiary__w4Up3,.landing_heroDot__xdY4a{position:absolute;border-radius:999px;pointer-events:none;will-change:transform}.landing_heroDot__xdY4a{top:22%;right:40%;width:.625rem;height:.625rem;background:var(--l-accent);opacity:.55}.landing_heroDotSecondary__SlqrG{left:10%;bottom:28%;width:.45rem;height:.45rem;background:var(--l-ink);opacity:.32}.landing_heroDotTertiary__w4Up3{top:16%;left:30%;width:.3rem;height:.3rem;background:var(--l-accent);opacity:.4}.landing_heroCopy__9SHJs{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.75rem}.landing_heroMedia__cMzwo{position:relative;z-index:1;width:100%;max-width:60rem;margin:0 auto}.landing_heroShell__OsV71{position:relative;padding-top:3rem}.landing_heroBg__m9hlB{position:absolute;inset:0;z-index:0;pointer-events:none}.landing_heroOrb1__07GGm,.landing_heroOrb2___fzhM,.landing_heroOrb3__tIjlr,.landing_heroOrb4__UZbEz{position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}.landing_heroOrb1__07GGm{top:-8%;left:8%;width:34vw;height:34vw;max-width:34rem;max-height:34rem;background:radial-gradient(circle,rgba(230,0,55,.32),transparent 68%);animation:landing_heroDrift1__X2OFL 26s var(--l-ease) infinite alternate}.landing_heroOrb2___fzhM{top:10%;right:4%;width:30vw;height:30vw;max-width:30rem;max-height:30rem;background:radial-gradient(circle,rgba(199,127,23,.26),transparent 68%);animation:landing_heroDrift2__ReuBF 32s var(--l-ease) infinite alternate}.landing_heroOrb3__tIjlr{bottom:-14%;left:26%;width:40vw;height:40vw;max-width:40rem;max-height:40rem;background:radial-gradient(circle,rgba(59,111,212,.2),transparent 70%);animation:landing_heroDrift3__XRlG5 38s var(--l-ease) infinite alternate}.landing_heroOrb4__UZbEz{top:30%;left:44%;width:24vw;height:24vw;max-width:22rem;max-height:22rem;background:radial-gradient(circle,rgba(123,87,224,.18),transparent 70%);animation:landing_heroDrift4__qAisE 29s var(--l-ease) infinite alternate}.landing_heroBgDark__LYRmh .landing_heroGrid__yIZcR{background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0)}.landing_heroGrid__yIZcR{position:absolute;inset:-1px;background-image:linear-gradient(90deg,rgba(10,10,11,.03) 1px,transparent 0),linear-gradient(180deg,rgba(10,10,11,.03) 1px,transparent 0);background-size:3.5rem 3.5rem;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,transparent 78%);mask-image:radial-gradient(circle at 50% 42%,#000,transparent 78%)}@keyframes landing_heroDrift1__X2OFL{0%{transform:translate(0) scale(1)}to{transform:translate(7%,9%) scale(1.12)}}@keyframes landing_heroDrift2__ReuBF{0%{transform:translate(0) scale(1.08)}to{transform:translate(-9%,7%) scale(1)}}@keyframes landing_heroDrift3__XRlG5{0%{transform:translate(0) scale(1)}to{transform:translate(6%,-10%) scale(1.15)}}@keyframes landing_heroDrift4__qAisE{0%{transform:translate(0) scale(1)}to{transform:translate(-8%,-6%) scale(1.1)}}.landing_eyebrow__xr4rD{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--l-accent)}.landing_title__wuvRA{margin:0;font-weight:700;letter-spacing:-.05em;line-height:.92;font-size:clamp(3rem,7vw,6.5rem);color:var(--l-ink)}.landing_lede__qx6QN{margin:0 auto;max-width:34rem;font-size:clamp(1.0625rem,1.4vw,1.3125rem);line-height:1.55;color:var(--l-secondary);text-wrap:pretty}.landing_heroActions__3CEO8{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem 1.5rem}.landing_primary__U8mWU{display:inline-flex;align-items:center;padding:1rem 1.875rem;border-radius:999px;background:var(--l-accent);color:#ffffff;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .35s var(--l-ease),background .3s,box-shadow .35s}.landing_primary__U8mWU:hover{background:var(--l-accent-hover);box-shadow:0 16px 32px -14px rgba(230,0,55,.55)}.landing_textLink__UoDbr{font-size:1rem;font-weight:600;color:var(--l-ink);text-decoration:none;transition:color .3s}.landing_textLink__UoDbr:hover{color:var(--l-accent)}.landing_hoverBtn__yMBP7{--roll-ease:cubic-bezier(0.65,0.05,0.36,1)}.landing_btnText__CToq3{position:relative;display:inline-block;overflow:hidden;vertical-align:top}.landing_btnLabel__Rviae{display:block;transition:transform .45s var(--roll-ease)}.landing_btnLabelClone__tomAa{position:absolute;top:0;left:0;width:100%;transform:translateY(100%)}.landing_hoverBtn__yMBP7:hover .landing_btnLabel__Rviae{transform:translateY(-100%)}.landing_hoverBtn__yMBP7:hover .landing_btnLabelClone__tomAa{transform:translateY(0)}.landing_btnArrow__Z4QYH{width:1.05em;height:1.05em;margin-left:.35em;flex:none;transition:transform .45s var(--roll-ease)}.landing_hoverBtn__yMBP7:hover .landing_btnArrow__Z4QYH{transform:translateX(.25em)}.landing_hoverBtnText__o7E21{display:inline-flex;align-items:center}.landing_hoverBtnText__o7E21 .landing_btnArrow__Z4QYH{width:1em;margin-left:.3em;opacity:1;transform:translateX(0);transition:transform .4s var(--roll-ease)}.landing_hoverBtnText__o7E21:hover .landing_btnArrow__Z4QYH{transform:translateX(.25em)}.landing_frame__2oXHN{position:relative;z-index:1;border:1px solid var(--l-line);border-radius:1rem;overflow:hidden;background:var(--l-surface);box-shadow:0 44px 100px -54px rgba(10,10,11,.42)}.landing_frameBar__U8lY_{display:flex;align-items:center;gap:.4375rem;padding:.6875rem .875rem;border-bottom:1px solid #ededea;background:#f6f6f4}.landing_frameBar__U8lY_ span{width:.625rem;height:.625rem;border-radius:50%;background:#e0e0dc}.landing_frameBar__U8lY_ em{margin-left:.5rem;flex:1 1;padding:.3125rem .6875rem;border-radius:.4375rem;background:#ffffff;border:1px solid #e7e7e4;font-style:normal;font-size:.71875rem;color:var(--l-faint)}.landing_frameShot__Zjn8v{display:block;width:100%;height:auto}.landing_statement__SPZvr{max-width:1100px;margin:0 auto;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,5vw,3.5rem)}.landing_statement__SPZvr p{margin:0;font-weight:600;letter-spacing:-.03em;line-height:1.15;font-size:clamp(1.75rem,4.4vw,3.75rem);color:var(--l-ink);text-wrap:pretty}.landing_statementWord__K3f2q{display:inline-block}.landing_bento__dfRYv{max-width:1240px;margin:0 auto;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,5vw,3.5rem) clamp(3.5rem,6vw,6rem)}.landing_bentoGrid__7c5nv{display:grid;grid-template-columns:1.35fr 1fr;grid-auto-rows:1fr;grid-gap:1.25rem;gap:1.25rem;margin-top:clamp(1.75rem,3vw,2.5rem)}.landing_bentoCard__6_fMS{position:relative;background:var(--l-surface);border:1px solid var(--l-line);border-radius:1.75rem;padding:clamp(1.5rem,2.4vw,1.875rem);box-shadow:0 24px 48px -28px rgba(10,10,11,.14);overflow:hidden}.landing_bentoCardTall__7C_bw{grid-row:span 2}.landing_bentoCardDark__gxH_9{background:#0a0a0b;border-color:#17171a;box-shadow:0 24px 48px -28px rgba(10,10,11,.3)}.landing_bentoRowHead__NUBi0{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.landing_bentoLabel__VWkr0{font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:var(--l-ink)}.landing_bentoLabelDark__byJar{font-size:.875rem;font-weight:600;color:#f5f5f4}.landing_thinking__wxghm{display:inline-flex;align-items:center;gap:.4375rem;font-size:.75rem;color:var(--l-muted);white-space:nowrap}.landing_thinkDot__bH3u3{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--l-accent)}.landing_streamViewport__qPgvD{position:relative;height:19.875rem}.landing_streamMask__tUAId{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent)}.landing_anchorSlot__EQKZx{position:absolute;top:0;left:0;right:0;height:3.75rem;border:1.5px solid rgba(230,0,55,.4);background:rgba(230,0,55,.05);border-radius:.875rem;z-index:0}.landing_stream__EKfbH{position:relative;z-index:2;display:flex;flex-direction:column;gap:.75rem;will-change:transform}.landing_task__mUChk{display:flex;align-items:center;gap:.8125rem;height:3.75rem;padding:0 1rem;background:var(--l-surface);border:1px solid #ededea;border-radius:.875rem}.landing_taskDot__lAV0c{flex:none;width:.5625rem;height:.5625rem;border-radius:50%}.landing_taskTitle__Ws7aa{flex:1 1;min-width:0;font-size:.9375rem;font-weight:500;color:var(--l-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_taskEffort__sLuqG{flex:none;font-size:.75rem;font-weight:500;color:var(--l-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_anchorTag__ZS9fI{position:absolute;top:.75rem;right:.625rem;z-index:5;font-size:.65625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--l-accent);border-radius:999px;padding:.1875rem .5625rem;box-shadow:0 4px 12px -4px rgba(230,0,55,.5)}.landing_bentoNote__aWjUo{margin:1.125rem 0 0;font-size:.84375rem;line-height:1.5;color:var(--l-muted);text-wrap:pretty}.landing_bentoNoteDark__9AO7T{margin:1rem 0 0;font-size:.84375rem;line-height:1.5;color:var(--l-faint);text-wrap:pretty}.landing_cmdBox__vpyGb{margin-top:1.375rem;background:#141416;border:1px solid #26262a;border-radius:1rem;padding:1.125rem 1.125rem 1rem;min-height:7.375rem}.landing_cmdBar__ArEXI{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.landing_cmdDot__9MeI5{width:.5rem;height:.5rem;border-radius:50%;background:var(--l-accent)}.landing_cmdEyebrow__d3zWY{font-size:.71875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--l-muted)}.landing_cmdText__uz6bl{font-size:1rem;line-height:1.5;color:#f5f5f4;min-height:3rem}.landing_caret__WI0kb{display:inline-block;width:2px;height:1.05em;transform:translateY(2px);background:var(--l-accent);margin-left:1px}.landing_notif__ktUdf{position:absolute;top:1.25rem;right:1.25rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.78125rem;font-weight:600;color:var(--l-ink);background:var(--l-bg);border:1px solid var(--l-line);border-radius:999px;padding:.4375rem .8125rem;box-shadow:0 10px 24px -12px rgba(10,10,11,.25);opacity:0;will-change:transform}.landing_notifDot__1xQP5{width:.4375rem;height:.4375rem;border-radius:50%;background:#1e9e6e}.landing_statusList__17mI1{margin-top:1.375rem;display:flex;flex-direction:column;gap:.875rem}.landing_statusRow__gQE6c{display:flex;align-items:center;gap:.75rem}.landing_statusDot__bxFDQ{flex:none;width:.6875rem;height:.6875rem;border-radius:50%}.landing_statusLabel__aW_iv{flex:1 1;font-size:.90625rem;font-weight:500;color:var(--l-ink)}.landing_statusLabelMuted__7mpJ0{color:var(--l-secondary)}.landing_statusLabelParked__ZbzLy{color:var(--l-faint);text-decoration:line-through}.landing_statusTime__6jHHw{font-size:.75rem;color:var(--l-faint)}@media (max-width:860px){.landing_bentoGrid__7c5nv{grid-template-columns:1fr}.landing_bentoCardTall__7C_bw{grid-row:auto}}.landing_section__ICJEz{max-width:1240px;margin:0 auto;padding:clamp(3.5rem,6vw,6.5rem) clamp(1.25rem,5vw,3.5rem)}.landing_sectionHead__k4znz{max-width:40rem;margin-bottom:clamp(2rem,4vw,3.25rem)}.landing_h2__W2_Nh{margin:0;font-size:clamp(1.875rem,3.6vw,3.125rem);font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--l-ink)}.landing_sectionLede__Yw6lK{margin:1rem 0 0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.55;color:var(--l-secondary);text-wrap:pretty}.landing_how__R9SQz{position:relative;overflow:hidden;background:#0a0a0b;padding:clamp(4rem,8vw,7rem) 0 clamp(5rem,9vw,8rem)}.landing_howInner__sSsO2{position:relative;max-width:1240px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3.5rem);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.landing_howLeft__xmck_{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem)}.landing_howTitle__OWApx{margin:0;font-size:clamp(1.875rem,3.6vw,3.125rem);font-weight:700;letter-spacing:-.035em;line-height:1;color:#f5f5f4}.landing_howSteps__LXlTw{display:flex;flex-direction:column;gap:.75rem}.landing_howStep__R6yJ0{display:flex;flex-direction:column;gap:.4rem;width:100%;margin:0;padding:.35rem .6rem;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:16px solid transparent;border-radius:16px;border-image:url("data:image/svg+xml,%3Csvg%20width%3D%22340%22%20height%3D%22218%22%20viewBox%3D%220%200%20340%20218%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%22339%22%20height%3D%22217%22%20rx%3D%2215.5%22%20stroke%3D%22url(%23paint0_linear_3817_3771)%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_3817_3771%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%22340%22%20y2%3D%22218%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22white%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238E8A8A%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") 16 stretch;background:rgba(255,255,255,.02);opacity:.5;transition:opacity .35s var(--l-ease),background .35s var(--l-ease)}.landing_howStep__R6yJ0:hover{opacity:.8}.landing_howStep__R6yJ0[data-active]{opacity:1;background:rgba(255,255,255,.06)}.landing_howStepTitle__OQKXe{margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600;letter-spacing:-.02em;color:#f5f5f4}.landing_howStepBody__xqCwd{margin:0;font-size:.9rem;line-height:1.55;color:#a0a0a8;text-wrap:pretty}.landing_howMedia__tUtqk{position:relative}.landing_howFrame__gLGXE{position:relative;width:165%;border:1px solid rgba(255,255,255,.1);border-right:none;border-radius:1rem 0 0 1rem;background:#16161a;box-shadow:0 40px 90px -46px rgba(0,0,0,.85);overflow:hidden}.landing_howFrameBar__HbreK{display:flex;gap:.4rem;padding:.8rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.landing_howFrameBar__HbreK span{width:.6rem;height:.6rem;border-radius:50%;background:rgba(255,255,255,.18)}.landing_howShots__JJ037{position:relative;width:100%;aspect-ratio:1.55/1}.landing_howShot___RPJG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transition:opacity .6s var(--l-ease)}.landing_howShot___RPJG[data-active]{opacity:1}.landing_howLine____pQ8{position:absolute;left:clamp(1.25rem,5vw,3.5rem);right:clamp(1.25rem,5vw,3.5rem);bottom:clamp(2.25rem,4vw,3.75rem);height:1px;background:linear-gradient(90deg,var(--l-accent),rgba(255,255,255,.16) 55%,transparent);transform:scaleX(0);transform-origin:left center}@media (max-width:860px){.landing_howInner__sSsO2{grid-template-columns:1fr;gap:clamp(1.75rem,6vw,2.5rem);align-items:stretch}.landing_howFrame__gLGXE{width:100%;border-right:1px solid rgba(255,255,255,.1);border-radius:1rem}}.landing_steps__Bnb3O{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem)}.landing_step__0gYFT{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;border-radius:1.25rem;border:1px solid var(--l-line);background:var(--l-surface);transition:border-color .25s var(--l-ease)}.landing_step__0gYFT:hover{border-color:color-mix(in srgb,var(--l-accent) 28%,var(--l-line))}.landing_stepN___ekHm{font-size:.875rem;font-weight:700;color:var(--l-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_stepTitle__B4NB7{margin:0;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:600;letter-spacing:-.025em;color:var(--l-ink)}.landing_stepBody__vpPLf{margin:0;font-size:.9375rem;line-height:1.55;color:var(--l-muted);text-wrap:pretty}.landing_features__cPNYP{border-top:1px solid var(--l-line);border-bottom:1px solid var(--l-line);background:var(--l-surface)}.landing_features__cPNYP .landing_featureList__nb0uO,.landing_features__cPNYP .landing_moreGrid__dypzw,.landing_features__cPNYP .landing_sectionHead__k4znz{max-width:1340px;margin-left:auto;margin-right:auto;padding-left:clamp(1.25rem,5vw,3.5rem);padding-right:clamp(1.25rem,5vw,3.5rem)}.landing_features__cPNYP .landing_sectionHead__k4znz{padding-top:clamp(3.5rem,6vw,6rem)}.landing_featureList__nb0uO{display:flex;flex-direction:column;gap:clamp(3rem,6vw,5.5rem)}.landing_feature__u9eWL{display:grid;grid-template-columns:.82fr 1.45fr;align-items:center;grid-gap:clamp(1.75rem,5vw,4.5rem);gap:clamp(1.75rem,5vw,4.5rem)}.landing_feature__u9eWL[data-flip] .landing_featureCopy__pnTeU{order:2}.landing_featureCopy__pnTeU{display:flex;flex-direction:column;gap:1rem}.landing_featureEyebrow__cPPAK{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--l-accent)}.landing_featureTitle__7Aksx{margin:0;font-size:clamp(1.625rem,2.7vw,2.375rem);font-weight:600;letter-spacing:-.028em;line-height:1.05;color:var(--l-ink)}.landing_featureBody__RlmUq{margin:0;max-width:30rem;font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.6;color:var(--l-secondary);text-wrap:pretty}.landing_featureMedia___PaKK{width:100%}.landing_demoBox__OCmKR{width:100%;height:26rem;border-radius:1.5rem;padding:1.25rem;background:#f4f4f2;display:flex;overflow:hidden}.landing_demoPanel__5UlNA{width:100%;border-radius:1.25rem;border:1px solid var(--l-line);background:var(--l-bg);box-shadow:0 30px 60px -34px rgba(10,10,11,.28);transform:translate3d(0,1.5rem,0);transition:transform .75s var(--l-ease)}.landing_demoShell__DUMcx{display:flex;flex-direction:column;gap:.875rem;min-height:100%;padding:1.5rem;background:linear-gradient(180deg,#fcfcfb,#f8f8f6);border-radius:inherit}.landing_feature__u9eWL[data-flip] .landing_demoPanel__5UlNA{transform:translateZ(0)}.landing_demoCaptureBar__EOJ_6,.landing_demoReminderHead__3kaPX,.landing_demoRowBetween__MU_ic{display:flex;align-items:center;gap:.625rem}.landing_demoCaptureBar__EOJ_6{padding:.9rem 1rem;border-radius:.9rem;background:#0a0a0b;color:#f5f5f4}.landing_demoDotRow__ybb84{display:flex;gap:.35rem}.landing_demoDot__n1Fvw{width:.5rem;height:.5rem;border-radius:50%;background:#e0e0dc;flex:none}.landing_demoDotAccent__HpIvx{background:var(--l-accent)}.landing_demoDotAmber__bqFS3{background:#c77f17}.landing_demoDotBlue__Ewj5Q{background:#3b6fd4}.landing_demoDotRose__s_RS6{background:#d23e6e}.landing_demoDotPurple__fXu8O{background:#7b57e0}.landing_demoDotGreen__af4ba{background:#1e9e6e}.landing_demoEyebrow__HG74j,.landing_demoLabel__0ivGL,.landing_demoMentionLabel__VyLgl,.landing_demoMeta__d3OwK,.landing_demoMuted__1ikEJ,.landing_demoReasonText__M_coQ,.landing_demoReminderMeta__xwrSM,.landing_demoSeatLabel__oDkcV,.landing_demoSpec__6ULcD,.landing_demoTaskMeta__uc_ax{color:var(--l-muted)}.landing_demoEyebrow__HG74j,.landing_demoSpec__6ULcD{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.landing_demoLabel__0ivGL{font-weight:600;color:var(--l-ink)}.landing_demoMuted__1ikEJ{font-size:.8rem}.landing_demoBell__ND2va{width:1.1rem;height:1.1rem;margin-left:auto;border-radius:50%;border:1px solid #4c4c53;background:linear-gradient(180deg,#ffffff,#d4d4d0)}.landing_demoCaptureText__pKb_v{min-height:2.8rem;padding:.85rem .95rem;border-radius:.8rem;background:#141416;color:#f5f5f4;font-size:.95rem;line-height:1.5}.landing_demoInboxTitle__sT_xF,.landing_demoReasonText__M_coQ,.landing_demoTyped__7Y6Ah{display:inline-block}.landing_demoCaret__OSBY6{display:inline-block;width:.125rem;height:1.05em;margin-left:.2rem;transform:translateY(.1em);background:var(--l-accent)}.landing_demoMeta__d3OwK{font-size:.78rem}.landing_demoTaskList__xtR2f{display:flex;flex-direction:column;gap:.55rem}.landing_demoInboxItem__r053e,.landing_demoPlanRow__JjQ0H,.landing_demoReminderRow__hH_Vk,.landing_demoTaskCard__jQthr,.landing_demoTaskRow__RTxh6{display:flex;align-items:center;gap:.7rem;padding:.75rem .85rem;border:1px solid #ecece8;border-radius:.8rem;background:#ffffff}.landing_demoInboxTitle__sT_xF,.landing_demoPlanLabel__a6g3v,.landing_demoReminderTitle__W4bj5,.landing_demoTaskTitle__mu_NK{flex:1 1;min-width:0;font-size:.92rem;font-weight:500;color:var(--l-ink)}.landing_demoTaskMeta__uc_ax{flex:none;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_demoTag__yZUXe{padding:.2rem .55rem;border-radius:999px;background:rgba(230,0,55,.08);color:var(--l-accent)}.landing_demoBarTrack__1W7Ai{height:.625rem;overflow:hidden;border-radius:999px;background:#f1f1ef}.landing_demoBarFill__9X9LS{height:100%;width:12%;border-radius:999px;background:linear-gradient(90deg,var(--l-accent),#ff6b8a)}.landing_demoDeferred__CNdar{display:flex;align-items:center;gap:.6rem;padding:.8rem .9rem;border:1px dashed #d8d8d4;border-radius:.8rem;background:#f6f6f4;opacity:0}.landing_demoArrow__iAnLz{display:inline-flex;width:1rem;height:1rem;border-radius:50%;border:1px solid #9b9ba1}.landing_demoDeferredText__OZd0h{flex:1 1;font-size:.83rem;color:var(--l-secondary)}.landing_demoInboxCheckbox__6WdIs{flex:none;width:1.2rem;height:1.2rem;border-radius:50%;border:2px solid #d6d6d2}.landing_demoInboxTag__1jHbZ{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border:1px solid #ecece8;border-radius:999px;color:var(--l-muted);font-size:.75rem}.landing_demoReasonRow__ZFu4L{display:flex;gap:.6rem;padding:0 .2rem}.landing_demoReasonStem__zdKO6{width:.125rem;border-radius:999px;background:#e4e4e2}.landing_demoReasonText__M_coQ{color:var(--l-secondary);font-size:.9rem;line-height:1.55;font-style:italic;min-height:2.5rem}.landing_demoAddPill__lgV_V{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .8rem;border:1px solid #e4e4e2;border-radius:999px;background:#f1f1ef;color:var(--l-ink);font-size:.8rem;font-weight:600;opacity:0}.landing_demoPlus__nCDHk{width:.7rem;height:.7rem;border-radius:50%;border:1px solid}.landing_demoDayGrid__TPo7h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.landing_demoDayCol__AUY2d{display:flex;flex-direction:column;gap:.3rem;padding:.8rem .7rem;border:1px solid #ecece8;border-radius:.8rem;background:#ffffff}.landing_demoDayColActive__MKpEP{border-color:var(--l-accent);box-shadow:inset 0 0 0 1px rgba(230,0,55,.16)}.landing_demoDayLabel__z2yTH{font-size:.76rem;font-weight:600;color:var(--l-secondary);text-transform:uppercase;letter-spacing:.06em}.landing_demoDayValue__1ZOZt{font-size:.8rem;color:var(--l-muted)}.landing_demoChipRow___u1mP{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.landing_demoChip__QQURI{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border:1px solid #ecece8;border-radius:999px;background:#ffffff;font-size:.8rem;font-weight:500;color:var(--l-muted)}.landing_demoLabelBlock__jHcuV{display:flex;flex-direction:column;gap:.4rem}.landing_demoSegmentRow__1ZlaG{position:relative;display:flex;gap:.3rem;margin-top:.4rem;padding:.35rem;border:1px solid #ecece8;border-radius:.8rem;background:#f4f4f2}.landing_demoUnderline__OHndV{position:absolute;top:.35rem;left:.35rem;height:calc(100% - .7rem);width:4.4rem;border-radius:.6rem;background:#ffffff;box-shadow:0 2px 8px -2px rgba(10,10,11,.18)}.landing_demoSegment__Tl8Rr{position:relative;z-index:1;flex:1 1;padding:.55rem .35rem;text-align:center;font-size:.8rem;font-weight:600;color:var(--l-secondary)}.landing_demoSegmentActive___rh5S{color:var(--l-ink)}.landing_demoReminderViewport__GGXWK{position:relative;height:13.25rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent)}.landing_demoReminderRows__RjFn3{display:flex;flex-direction:column;will-change:transform}.landing_demoBadge__ri3Sm{margin-left:auto;min-width:1.35rem;text-align:center;font-size:.75rem;font-weight:600;color:#ffffff;background:var(--l-accent);border-radius:999px;padding:.2rem .45rem}.landing_demoReminderRows__RjFn3 .landing_demoReminderRow__hH_Vk+.landing_demoReminderRow__hH_Vk{margin-top:.55rem}.landing_demoReminderCheck__SzN9Y{color:var(--l-accent)}.landing_demoReminderCheck__SzN9Y:before{content:"●";font-size:1rem}.landing_demoReminderMeta__xwrSM{margin-top:.2rem;font-size:.72rem;color:var(--l-accent)}.landing_demoMention__IxeiR{align-self:flex-start;display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .7rem;border:1px solid #ecece8;border-radius:.75rem;background:#ffffff;box-shadow:0 10px 24px -12px rgba(10,10,11,.22);opacity:0}.landing_demoAvatar__nTc4m{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:#3b6fd4;color:#ffffff;font-size:.72rem;font-weight:600}.landing_demoAvatarBlue__N58Gb{background:#3b6fd4}.landing_demoAvatarAccent__YByeT{background:var(--l-accent)}.landing_demoAvatarInk__7VOeB{background:#0a0a0b}.landing_demoSeatStack__6sj0M{justify-content:space-between;gap:.75rem}.landing_demoSeatRow__eCj0I,.landing_demoSeatStack__6sj0M{display:flex;align-items:center}.landing_demoSeatRow__eCj0I .landing_demoAvatar__nTc4m+.landing_demoAvatar__nTc4m{margin-left:-.55rem}.landing_moreGrid__dypzw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3.5rem,6vw,6rem)}.landing_moreCard__1Xkm8{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;border-radius:1rem;border:1px solid var(--l-line);background:var(--l-bg)}.landing_moreTitle__vb3Gm{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--l-ink)}.landing_moreBody__jUPq_{margin:0;font-size:.875rem;line-height:1.5;color:var(--l-muted);text-wrap:pretty}.landing_plans__bFqjW{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2.5vw,1.75rem);gap:clamp(1rem,2.5vw,1.75rem);max-width:72rem}.landing_plan__sh_l6{display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);border-radius:1.5rem;border:1px solid var(--l-line);background:var(--l-surface);transition:border-color .25s var(--l-ease)}.landing_planPricingBlock__JVMmD{display:flex;flex-direction:column;gap:1rem;margin:0 auto clamp(1.25rem,2vw,1.75rem);max-width:24rem}.landing_priceToggle__n1rpR{display:inline-flex;border:1px solid #e7e5e2;border-radius:999px;background:#f6f6f4;overflow:hidden}.landing_priceToggleButtonSelected__F4EKv,.landing_priceToggleButton__E6pH_{flex:1 1;padding:.85rem 1.1rem;border:none;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .25s var(--l-ease),color .25s var(--l-ease)}.landing_priceToggleButton__E6pH_{background:transparent;color:var(--l-secondary)}.landing_priceToggleButtonSelected__F4EKv{background:#ffffff;color:var(--l-ink);box-shadow:inset 0 -2px 0 rgba(230,0,55,.16)}.landing_plan__sh_l6[data-featured]{border-color:color-mix(in srgb,var(--l-accent) 45%,var(--l-line));box-shadow:0 30px 60px -40px rgba(230,0,55,.35)}.landing_planHead__eV9dQ{display:flex;align-items:center;gap:.625rem}.landing_planName__7U1iO{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--l-ink)}.landing_planTag___cY9f{margin-left:auto;padding:.25rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--l-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--l-accent) 35%,var(--l-line));font-size:.6875rem;font-weight:600;color:var(--l-accent);white-space:nowrap}.landing_planPrice__NPP1w{display:flex;align-items:baseline;gap:.375rem;margin:1rem 0 .25rem}.landing_planAmount__gPq09{font-size:clamp(2.25rem,4vw,3rem);font-weight:700;letter-spacing:-.03em;color:var(--l-ink)}.landing_planPer__j4HRE{font-size:.9375rem;color:var(--l-faint)}.landing_planPlus__czl1q{margin:1rem 0 0;font-size:.8125rem;font-weight:600;color:var(--l-secondary)}.landing_planPoints__wghBE{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 1.75rem;padding:0;font-size:.9375rem;line-height:1.4;color:var(--l-secondary)}.landing_planPoints__wghBE li{display:flex;gap:.5rem}.landing_planPoints__wghBE li:before{content:"✓";flex:none;font-weight:700;color:var(--l-faint)}.landing_planPoints__wghBE[data-accent] li:before{color:var(--l-accent)}.landing_planCtaPrimary__tnhT1,.landing_planCta__mp3v6{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;padding:.8125rem 1.25rem;border-radius:999px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .35s var(--l-ease),background .3s,box-shadow .35s}.landing_planCta__mp3v6{border:1px solid var(--l-line);color:var(--l-ink);background:var(--l-bg)}.landing_planCta__mp3v6:hover{border-color:var(--l-ink)}.landing_planCtaPrimary__tnhT1{background:var(--l-accent);color:#ffffff}.landing_planCtaPrimary__tnhT1:hover{background:var(--l-accent-hover);box-shadow:0 16px 32px -14px rgba(230,0,55,.5)}.landing_faqSection__rWPet{border-top:1px solid var(--l-line);background:var(--l-surface)}.landing_faqGrid__buJO6{max-width:1100px;margin:0 auto;padding:clamp(3.5rem,6vw,6rem) clamp(1.25rem,5vw,3.5rem);display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.landing_faqGrid__buJO6 .landing_sectionHead__k4znz{margin-bottom:0}.landing_faqList__Gcu6Z{display:flex;flex-direction:column}.landing_faqItem__19L1H{border-bottom:1px solid var(--l-line)}.landing_faqItem__19L1H:first-child{border-top:1px solid var(--l-line)}.landing_faqQ__K3bat{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.375rem 0;font-size:clamp(1rem,1.4vw,1.1875rem);font-weight:600;letter-spacing:-.01em;color:var(--l-ink);cursor:pointer;list-style:none}.landing_faqQ__K3bat::-webkit-details-marker{display:none}.landing_faqPlus__cClrw{position:relative;flex:none;width:1.125rem;height:1.125rem}.landing_faqPlus__cClrw:after,.landing_faqPlus__cClrw:before{content:"";position:absolute;background:var(--l-accent);transition:transform .25s var(--l-ease),opacity .25s var(--l-ease)}.landing_faqPlus__cClrw:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.landing_faqPlus__cClrw:after{left:50%;top:0;width:2px;height:100%;transform:translateX(-50%)}.landing_faqItem__19L1H[open] .landing_faqPlus__cClrw:after{transform:translateX(-50%) scaleY(0);opacity:0}.landing_faqA__8io7x{margin:0;padding:0 0 1.5rem;max-width:40rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.6;color:var(--l-secondary);text-wrap:pretty}.landing_cta__8qSFp{padding:0}.landing_ctaInner__cmm4z{overflow:hidden;width:100%;padding:clamp(3.5rem,8vw,6.5rem) clamp(1.5rem,5vw,4rem) clamp(2rem,4vw,3rem);background:#0a0a0b;text-align:center;gap:clamp(2rem,4vw,3.25rem)}.landing_ctaContent__S_eax,.landing_ctaInner__cmm4z{position:relative;display:flex;flex-direction:column;align-items:center}.landing_ctaContent__S_eax{z-index:1;gap:1.25rem}.landing_ctaLogo__4Nk7H{position:relative;z-index:1;display:block;width:min(100%,46rem);height:auto;margin:0 auto;color:rgba(255,255,255,.4);overflow:visible}.landing_ctaTitle__7zO7C{margin:0;font-size:clamp(2rem,3.8vw,3.375rem);font-weight:700;letter-spacing:-.04em;line-height:.98;color:#f5f5f4;text-wrap:pretty}.landing_ctaLede__vSE6E{margin:0;max-width:32rem;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.55;color:#a0a0a8;text-wrap:pretty}.landing_ctaButton__BnmfU{margin-top:.5rem;display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:999px;background:var(--l-accent);color:#ffffff;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .35s var(--l-ease),background .3s,box-shadow .35s}.landing_ctaButton__BnmfU:hover{background:var(--l-accent-hover);box-shadow:0 18px 36px -14px rgba(230,0,55,.6)}.landing_footer__0UmUP{padding:clamp(2.5rem,4vw,3.5rem) clamp(1.25rem,5vw,3.5rem);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.5rem;background:#0a0a0b;border-top:1px solid rgba(255,255,255,.08)}.landing_footerBrand__XZKpP{display:inline-flex;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:700;letter-spacing:-.045em;color:#f5f5f4}.landing_footerNote__kmYHK{margin:0;flex:1 1;min-width:12rem;text-align:center;font-size:.8125rem;color:rgba(255,255,255,.45)}.landing_footerLinks__Un1i5{display:flex;align-items:center;gap:1.25rem}.landing_footerLinks__Un1i5 a{font-size:.875rem;color:#a0a0a8;text-decoration:none;transition:color .2s var(--l-ease)}.landing_footerLinks__Un1i5 a:hover{color:var(--l-accent)}@media (max-width:960px){.landing_hero__wie8N{gap:clamp(2rem,8vw,3rem)}.landing_heroMedia__cMzwo{max-width:44rem;margin:0 auto;width:100%}.landing_feature__u9eWL{grid-template-columns:1fr;gap:1.5rem}.landing_feature__u9eWL[data-flip] .landing_featureCopy__pnTeU{order:0}.landing_faqGrid__buJO6{grid-template-columns:1fr}}@media (max-width:820px){.landing_navLinks__8oL_o{display:none}.landing_mobileNav__LwGTT{display:block}.landing_steps__Bnb3O{grid-template-columns:1fr}.landing_moreGrid__dypzw{grid-template-columns:1fr 1fr}}@media (max-width:640px){.landing_plans__bFqjW{grid-template-columns:1fr}.landing_navSignIn__bLjum{display:none}.landing_footer__0UmUP{justify-content:center;text-align:center}.landing_footerNote__kmYHK{order:3}}@media (max-width:460px){.landing_moreGrid__dypzw{grid-template-columns:1fr}.landing_heroActions__3CEO8{flex-direction:column;align-items:stretch}.landing_primary__U8mWU{justify-content:center}}@media (prefers-reduced-motion:reduce){.landing_ctaButton__BnmfU,.landing_navCta__bIz4N,.landing_planCtaPrimary__tnhT1,.landing_primary__U8mWU,.landing_textLink__UoDbr{transition:none}.landing_heroOrb1__07GGm,.landing_heroOrb2___fzhM,.landing_heroOrb3__tIjlr,.landing_heroOrb4__UZbEz{animation:none}.landing_btnArrow__Z4QYH,.landing_btnLabel__Rviae{transition:none}}