.marketing_container__p20jh{width:calc(100% - 40px);max-width:1300px;margin-inline:auto}.marketing_header__0kcmz{position:sticky;top:env(safe-area-inset-top,0);z-index:40;background:var(--background);color:var(--foreground);border-bottom:0}.marketing_headerInner__0ZzHn{width:calc(100% - 40px);max-width:1300px;margin:auto;height:56px;display:flex;align-items:center;gap:16px;justify-content:space-between}.marketing_logo__Outih{flex-shrink:0;display:flex;align-items:center;min-height:44px}.marketing_desktopNav__qZsAF{display:flex;align-items:center;justify-content:center;gap:16px}.marketing_navLink__p0cNy{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:5px;white-space:nowrap;font-size:13px;font-weight:500}.marketing_navLink__p0cNy:hover,.marketing_textLink___HeXX:hover{color:var(--primary)}.marketing_navActions__xd0Jr{display:flex;align-items:center;gap:8px}.marketing_action__8QYTa{display:inline-flex;min-height:44px;justify-content:center;align-items:center;gap:9px;border:1px solid transparent;border-radius:var(--radius-buttons);padding:8px 17px;font-size:14px;line-height:1.3;font-weight:500;background:var(--background);color:var(--foreground);font-family:var(--font-sans),sans-serif;text-transform:uppercase;letter-spacing:0;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.marketing_action__8QYTa:hover{background:var(--muted)}.marketing_solid__CZLtx{background:var(--primary);color:var(--primary-foreground);box-shadow:0 4px 16px color-mix(in srgb,var(--primary) 16%,transparent)}.marketing_solid__CZLtx:hover{background:var(--primary-strong);color:var(--primary-foreground);transform:translateY(-2px);box-shadow:0 7px 22px color-mix(in srgb,var(--primary) 22%,transparent)}.marketing_navActions__xd0Jr .marketing_action__8QYTa{font-size:11px;min-height:44px;padding:6px 10px}.marketing_mobileToggle__Gcuvt{display:none;width:44px;height:44px;align-items:center;justify-content:center}.marketing_mobileMenu__CT69d{inset:0!important;height:100dvh!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;display:flex;flex-direction:column;padding:max(20px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px))!important;background:var(--background)!important}.marketing_mobileLinks__HVl67{display:flex;flex-direction:column;margin-top:48px;gap:8px}.marketing_mobileLinks__HVl67>a,.marketing_mobileLinks__HVl67>button{display:flex;align-items:center;justify-content:space-between;min-height:52px;text-align:left;font-size:24px;line-height:1.3;padding-block:8px}.marketing_mobileLinks__HVl67>button:first-child:has(+p){justify-content:flex-start;font-size:14px;gap:10px}.marketing_mobileGroup__Bib0S{font-family:var(--font-mono),monospace;font-size:12px;color:var(--muted-foreground);margin-top:12px}.marketing_mobileBottom__3GV5P{margin-top:auto;padding-top:36px;display:grid;gap:10px}.marketing_landing__IAwU8{font-family:var(--font-sans),sans-serif}.marketing_heroDemo__vKPFM,.marketing_landing__IAwU8 section[id]{scroll-margin-top:80px}.marketing_landing__IAwU8 h1,.marketing_landing__IAwU8 h2,.marketing_landing__IAwU8 h3{font-weight:500;letter-spacing:-.035em;text-wrap:balance}.marketing_hero__8hK5m{position:relative;isolation:isolate;padding-top:112px;padding-bottom:67.2px}.marketing_hero__8hK5m h1{font-size:26px;line-height:1.25;max-width:660px;letter-spacing:-.025em}.marketing_heroLead__71ERJ{font-size:16px;line-height:1.6;color:var(--muted-foreground);max-width:650px;margin-top:20px}.marketing_heroActions__P3YEI{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.marketing_heroDemo__vKPFM{margin-top:56px}.marketing_audiences__XEM1S{padding-top:0;padding-bottom:33.6px;text-align:center}.marketing_audiences__XEM1S>p{font-size:14px;margin-bottom:24px;color:var(--muted-foreground)}.marketing_audiences__XEM1S>div{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.marketing_audiences__XEM1S span{min-height:90px;background:var(--card);display:flex;justify-content:center;align-items:center;padding:8px;font-size:13px;font-weight:500;border:0;border-radius:var(--radius-buttons)}.marketing_feature__CAu9H{padding:22px;margin:0;height:715px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:38px;align-items:center;background:var(--card);border-radius:5px}.marketing_featureCopy__XxcSX{max-width:340px;padding:10px 0 20px}.marketing_feature__CAu9H h2,.marketing_highlights__04N5a h2,.marketing_section__BYZST h2{font-size:26px;line-height:1.25}.marketing_featureCopy__XxcSX>p:not(.marketing_kicker__WoMIi){color:var(--muted-foreground);font-size:16px;line-height:1.65;margin-top:16px}.marketing_kicker__WoMIi{font-family:var(--font-mono),monospace;font-size:11px;line-height:1.5;letter-spacing:.06em;color:var(--muted-foreground)}.marketing_featureCopy__XxcSX .marketing_kicker__WoMIi{margin-bottom:22px}.marketing_textLink___HeXX{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:14px;margin-top:16px;text-align:left}.marketing_reverse__rWzIs{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.marketing_reverse__rWzIs .marketing_featureCopy__XxcSX{grid-column:2;grid-row:1}.marketing_reverse__rWzIs>div:last-child{grid-column:1;grid-row:1}.marketing_section__BYZST{padding-block:67.2px}.marketing_centerHeading___OIYw{text-align:center}.marketing_sectionLead__vXDI2{margin-top:16px;color:var(--muted-foreground);font-size:15px;line-height:1.6}.marketing_centerHeading___OIYw+.marketing_sectionLead__vXDI2{text-align:center}.marketing_exampleGrid__z9ghK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:32px}.marketing_exampleCard__wiNQt{padding:20px;background:var(--card);border:0;border-radius:4px;display:flex;flex-direction:column}.marketing_exampleCard__wiNQt h3{font-size:18px;line-height:1.35;margin-top:14px}.marketing_exampleCard__wiNQt>p:not(.marketing_kicker__WoMIi){font-size:14px;line-height:1.7;color:var(--muted-foreground);margin-top:14px}.marketing_exampleSteps__Qgipr{margin-top:auto;padding-top:16px;display:grid;gap:8px}.marketing_exampleSteps__Qgipr>span{display:flex;gap:12px;font-size:11px;line-height:1.5}.marketing_exampleSteps__Qgipr b{font-family:var(--font-mono),monospace;font-size:10px;font-weight:400;color:var(--primary)}.marketing_roomGrid__UDUe_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:32px}.marketing_roomCard__7RXfB{padding:22px;background:var(--card);border-radius:4px;display:flex;flex-direction:column}.marketing_roomCard__7RXfB h3{font-size:22px;margin-top:16px}.marketing_roomCard__7RXfB>p:not(.marketing_kicker__WoMIi){margin-top:14px;color:var(--muted-foreground);font-size:14px;line-height:1.7}.marketing_roomCard__7RXfB>a{margin-bottom:20px}.marketing_roomIllustration__V4UuQ{background:var(--background);border:0;border-radius:4px;padding:30px 20px 16px;margin-top:auto;min-height:250px;display:flex;flex-direction:column;align-items:center}.marketing_roomIllustration__V4UuQ>svg{color:var(--primary);margin-bottom:14px}.marketing_roomIllustration__V4UuQ>strong{font-size:17px;font-weight:500}.marketing_roomIllustration__V4UuQ>span{font-size:11px;color:var(--muted-foreground);margin-top:5px}.marketing_roomIllustration__V4UuQ ul{width:100%;margin-top:20px}.marketing_roomIllustration__V4UuQ li{border-top:0;display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:11px}.marketing_workflowRow__cfOKg{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.marketing_workflowRow__cfOKg a{position:relative;padding:20px;background:var(--card);border-radius:4px;min-height:150px}.marketing_workflowRow__cfOKg h3{margin-top:20px;font-size:18px;max-width:200px;line-height:1.3}.marketing_workflowRow__cfOKg svg{position:absolute;right:18px;top:20px}.marketing_founder__QpZin{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:24px;min-height:560px;background:var(--card);align-items:center;border-radius:4px}.marketing_founder__QpZin h2{font-size:26px;margin-top:24px}.marketing_founder__QpZin p:not(.marketing_kicker__WoMIi){color:var(--muted-foreground);line-height:1.7;font-size:15px;margin-top:20px}.marketing_founderSignature__EqaQU{margin-top:26px;display:grid;gap:5px;font-size:13px}.marketing_founderSignature__EqaQU strong{font-weight:500}.marketing_founderSignature__EqaQU span{color:var(--muted-foreground);font-size:12px}.marketing_founderPhoto__L9ihE{width:100%;height:512px;object-fit:cover;border-radius:3px}.marketing_highlights__04N5a{background:transparent;margin-top:0;padding-block:67.2px}.marketing_highlightsInner__MaABY{display:grid;grid-template-columns:1fr 2fr;gap:30px}.marketing_highlightsInner__MaABY>div>p{color:var(--muted-foreground);font-size:14px;margin-top:20px;line-height:1.7}.marketing_highlightsInner__MaABY a{display:block;position:relative;padding:24px;background:var(--background);margin-bottom:10px;border-radius:4px}.marketing_highlightsInner__MaABY h3{font-size:21px;margin-top:12px}.marketing_highlightsInner__MaABY a p:not(.marketing_kicker__WoMIi){color:var(--muted-foreground);font-size:14px;margin-top:8px;padding-right:25px}.marketing_highlightsInner__MaABY svg{position:absolute;right:24px;top:24px}.marketing_closing__iOlHm{position:relative;isolation:isolate;padding-block:67.2px 120px;text-align:center}.marketing_closing__iOlHm h2{font-size:52px;line-height:1.1}.marketing_closing__iOlHm .marketing_action__8QYTa{margin-top:24px}.marketing_closing__iOlHm p{font-size:12px;margin-top:16px;color:var(--muted-foreground)}.marketing_footer__n13dn{position:relative;isolation:isolate;overflow:hidden;background:var(--background);padding-block:62px 24px}.marketing_footerColumns__G_71V{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}.marketing_footerColumns__G_71V h3{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.04em;color:var(--muted-foreground);font-weight:400;margin-bottom:15px}.marketing_footerColumns__G_71V a,.marketing_footerSubscribe__AdtdB{font-size:13px;line-height:1.5;min-height:36px;display:inline-flex;align-items:center;text-align:left;transition:color .18s ease,transform .18s ease}.marketing_footerColumns__G_71V a:hover,.marketing_footerSubscribe__AdtdB:hover{color:var(--primary);transform:translateX(3px)}.marketing_footerColumns__G_71V a:active,.marketing_footerSubscribe__AdtdB:active{transform:translateX(1px)}.marketing_footerBrand__CF830{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.marketing_footerBrand__CF830>a{display:inline-flex;align-items:center;min-height:44px;border-radius:var(--radius-buttons)}.marketing_footerBottom__YHcxL{margin-top:74px;display:flex;justify-content:space-between;align-items:center;gap:20px}.marketing_footerBottom__YHcxL p{color:var(--muted-foreground);font-size:11px;line-height:1.7}.marketing_replay__u5oPw{container-type:inline-size;width:100%;min-width:0}.marketing_replayStage__iQppH{isolation:isolate;background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--primary) 15%,transparent),transparent 68%),var(--muted);padding:32px}.marketing_appWindow__QIPE0,.marketing_replayStage__iQppH{position:relative;border:0;border-radius:var(--radius-buttons);overflow:hidden}.marketing_appWindow__QIPE0{z-index:1;color:var(--foreground);background:var(--background);box-shadow:0 15px 40px color-mix(in srgb,var(--foreground) 7%,transparent);height:560px;font-size:13px;text-align:left}.marketing_heroReplay__pWt1L .marketing_appWindow__QIPE0{box-shadow:0 18px 48px color-mix(in srgb,var(--primary) 18%,transparent),0 5px 16px color-mix(in srgb,var(--foreground) 10%,transparent)}.marketing_appTop__T8aNu{height:44px;display:flex;align-items:center;justify-content:space-between;padding-inline:17px;border-bottom:0;font-size:11px;font-weight:500}.marketing_fixtureLabel__yVreA{font-family:var(--font-mono),monospace;font-size:9px;color:var(--muted-foreground)}.marketing_appLayout__FcUM9{display:grid;grid-template-columns:180px minmax(0,1fr);height:calc(100% - 44px);min-height:0}.marketing_appSidebar__GUaSu{background:var(--card);padding:20px 12px;border-right:0;display:flex;flex-direction:column;gap:4px;position:relative}.marketing_brandInitial__YABrl{background:var(--primary);color:var(--primary-foreground);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;font-weight:600;margin-bottom:4px}.marketing_appSidebar__GUaSu p{font-weight:500;font-size:11px;margin:0 0 20px}.marketing_appSidebar__GUaSu>span:not(.marketing_brandInitial__YABrl){display:flex;align-items:center;gap:8px;padding:10px 8px;font-size:11px;color:var(--muted-foreground);border-radius:5px}.marketing_appSidebar__GUaSu>span[data-active=true]{background:color-mix(in srgb,var(--primary) 12%,var(--card));color:var(--foreground)}.marketing_sidebarDivider__4sX_W{border-top:0;margin-block:14px}.marketing_appSidebar__GUaSu small{font-family:var(--font-mono),monospace;font-size:8px;color:var(--muted-foreground);padding-inline:8px}.marketing_sidebarFoot__w2Swy{margin-top:auto;color:var(--muted-foreground);font-size:9px;padding-top:26px}.marketing_appContent__Oc0Ci{min-width:0;min-height:0;overflow-y:auto}.marketing_appContent__Oc0Ci:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.marketing_appBreadcrumb__Vargj{height:42px;display:flex;align-items:center;gap:8px;padding-inline:26px;border-bottom:0;font-size:10px}.marketing_appBreadcrumb__Vargj span{color:var(--muted-foreground)}.marketing_dashboardScene__7_X76,.marketing_planScene__d45kD,.marketing_stepScene__I_a7p{padding:28px}.marketing_workroomRooms__2SQcm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:18px;font-size:12px;font-weight:500}.marketing_workroomRooms__2SQcm span{display:flex;min-height:44px;align-items:center;justify-content:center;border-radius:5px}.marketing_workroomRooms__2SQcm span:first-child{background:var(--muted)}.marketing_appEyebrow__DgeuP{font-family:var(--font-mono),monospace;font-size:9px;color:var(--muted-foreground);letter-spacing:.04em;display:flex;align-items:center;justify-content:space-between;gap:8px}.marketing_appContent__Oc0Ci h3{font-size:25px;line-height:1.2;font-weight:500;margin-top:13px}.marketing_appContent__Oc0Ci p{font-size:12px;line-height:1.65;color:var(--muted-foreground);margin-top:12px}.marketing_appContent__Oc0Ci h4{margin-top:25px;font-size:13px;font-weight:500}.marketing_appButton__ivrHC,.marketing_appPrimary__CqA07{display:inline-flex;gap:10px;min-height:44px;align-items:center;justify-content:center;padding:9px 13px;border:0;border-radius:7px;font-size:11px;font-weight:500;color:var(--foreground)}.marketing_appPrimary__CqA07{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.marketing_appButton__ivrHC:hover:not(:disabled),.marketing_appPrimary__CqA07:hover:not(:disabled){filter:brightness(.95)}.marketing_nextMove__fXool{position:relative;margin-top:22px;padding:14px;background:var(--card);border:0;border-radius:7px}.marketing_nextMove__fXool>span{font-family:var(--font-mono),monospace;font-size:8px;color:var(--muted-foreground)}.marketing_nextMove__fXool p{margin-top:6px;padding-right:20px;font-size:11px}.marketing_nextMove__fXool>svg{position:absolute;right:14px;bottom:17px;color:var(--primary)}.marketing_savedCard__N2zyq{width:100%;display:flex;gap:10px;align-items:center;border:0;padding:14px;border-radius:7px;margin-top:10px;text-align:left}.marketing_savedCard__N2zyq>span:nth-child(2){flex:1}.marketing_savedCard__N2zyq small,.marketing_savedCard__N2zyq strong,.marketing_savedCard__N2zyq>span>span{display:block}.marketing_savedCard__N2zyq strong{font-size:12px;font-weight:500;margin-block:4px}.marketing_savedCard__N2zyq small,.marketing_savedCard__N2zyq>span>span{color:var(--muted-foreground);font-size:9px}.marketing_resumeGrid__pRjJN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq,.marketing_scrapbookPreview__4COeK{display:flex;align-items:center;gap:10px;margin:0;padding:14px;min-height:76px;background:var(--card);border-radius:var(--radius-buttons);text-align:left}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq{transition:background .16s ease,transform .16s ease}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq:hover:not(:disabled){background:var(--muted);transform:translateY(-1px)}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq:active:not(:disabled){transform:translateY(1px)}.marketing_resumeGrid__pRjJN svg{flex-shrink:0;color:var(--primary)}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq>svg:last-child{margin-left:auto}.marketing_scrapbookPreview__4COeK small{display:block;font-size:9px;color:var(--muted-foreground)}.marketing_scrapbookPreview__4COeK strong{display:block;font-size:12px;line-height:1.4;font-weight:500;margin-top:4px}@container(max-width:900px){.marketing_resumeGrid__pRjJN{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_scrapbookPreview__4COeK{grid-column:1/-1;min-height:50px}}@container(max-width:400px){.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq{min-height:80px;padding:10px;gap:8px}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq>svg:last-child{display:none}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq strong{font-size:11px;line-height:1.4}.marketing_dashboardScene__7_X76 h4{margin-top:18px}.marketing_scrapbookPreview__4COeK{padding:10px}}.marketing_taskIcon__XjL40{color:var(--primary)}.marketing_chatScene__Oyk4o{padding:24px;display:flex;flex-direction:column;gap:22px;min-height:403px}.marketing_chatTranscript__y62R9{display:contents}.marketing_chatUser__HHtOW{align-self:flex-end;padding:12px 16px;max-width:85%;background:var(--muted);border:0;border-radius:10px;font-size:12px;line-height:1.65}.marketing_chatReply__prj58{max-width:94%}.marketing_assistantLabel__akjwg{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:var(--primary)}.marketing_assistantLabel__akjwg span{font-size:8px;margin-left:4px;font-weight:400;color:var(--muted-foreground)}.marketing_chatReply__prj58 h3{font-size:20px;margin-top:13px}.marketing_chatReply__prj58 ol{list-style:decimal;padding-left:19px;margin-top:12px;font-size:11px;line-height:1.9}.marketing_composer___Ez6b{margin-top:auto;padding:13px;border:0;background:var(--card);border-radius:var(--radius-buttons);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.marketing_composer___Ez6b p{margin:0;flex:1;min-width:140px;font-size:11px}.marketing_composer___Ez6b small{width:100%;font-size:8px;color:var(--muted-foreground)}.marketing_statusBadge__YQNA2{border:0;border-radius:10px;color:var(--primary);padding:3px 7px;font-size:8px}.marketing_planProgress__JKTU3{display:flex;align-items:center;justify-content:space-between;margin-top:24px;font-size:10px;color:var(--muted-foreground);gap:20px}.marketing_planProgress__JKTU3>div{width:80px;height:4px;border-radius:3px;background:var(--border)}.marketing_taskList___YdRd{margin-top:18px}.marketing_taskList___YdRd li{display:flex;gap:12px;align-items:center;border-top:0;padding:17px 0}.marketing_taskNumber__gTMu_{border:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:10px;flex-shrink:0}.marketing_taskList___YdRd li>span:nth-child(2){flex:1}.marketing_taskList___YdRd strong{font-size:12px;font-weight:500;display:block}.marketing_taskList___YdRd small{font-size:9px;color:var(--muted-foreground);display:block;margin-top:5px}.marketing_taskList___YdRd button{display:inline-flex;gap:6px;align-items:center;color:var(--primary);font-size:10px;min-height:44px}.marketing_taskPending__Y2n6u{font-size:9px;color:var(--muted-foreground)}.marketing_stepNote__JaLdN{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--muted-foreground);border-top:0;margin-top:15px;padding-block:14px;line-height:1.6}.marketing_stepTabs__9kcTe{display:flex;gap:24px;border-bottom:0;font-size:11px;margin-top:20px;padding-bottom:10px}.marketing_stepTabs__9kcTe span:first-child{color:var(--primary)}.marketing_checklist__TbUae{display:grid;gap:12px;margin-top:18px;font-size:11px}.marketing_checklist__TbUae li{display:flex;align-items:center;gap:10px}.marketing_checklist__TbUae li:first-child{color:var(--muted-foreground);text-decoration:line-through}.marketing_checklist__TbUae svg{color:var(--primary)}.marketing_emptyCheck__hpas3{width:14px;height:14px;background:var(--muted);border-radius:3px}.marketing_replayControls__5pvT0{display:flex;align-items:center;gap:12px;min-height:54px;border-bottom:0}.marketing_demoLabel__sbr2h{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:10px;white-space:nowrap}.marketing_demoLabel__sbr2h i{width:5px;height:5px;background:var(--primary);border-radius:50%}.marketing_transport__2eNAi{display:flex;margin-left:auto}.marketing_transport__2eNAi button{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:6px}.marketing_transport__2eNAi button:hover{background:var(--muted)}.marketing_stepCount__aUhnz{font-family:var(--font-mono),monospace;font-size:10px;color:var(--muted-foreground);padding-inline:6px;margin-left:auto;white-space:nowrap}.marketing_transport__2eNAi+.marketing_stepCount__aUhnz{margin-left:0}.marketing_staticHint__k96sB{margin-left:auto;color:var(--muted-foreground);font-size:10px}.marketing_loadDemo__VjbXf{flex-shrink:0;min-height:44px;padding:6px 10px;border-radius:var(--radius-buttons);font-size:11px;color:var(--foreground);background:var(--muted)}.marketing_loadDemo__VjbXf:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 12%,var(--card))}.marketing_loadDemo__VjbXf:disabled{color:var(--muted-foreground)}@container(max-width:610px){.marketing_loadDemo__VjbXf+.marketing_staticHint__k96sB{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.marketing_stepSelect__wR8u6{display:flex;flex-wrap:nowrap;gap:4px 14px;padding-top:5px;height:54px;min-height:54px}.marketing_stepSelect__wR8u6>button,.marketing_stepSelect__wR8u6>span{display:inline-flex;align-items:center;gap:6px;padding-block:6px;min-height:44px;font-size:10px;color:var(--muted-foreground)}.marketing_stepSelect__wR8u6>button[aria-pressed=true],.marketing_stepSelect__wR8u6>span[data-selected=true]{color:var(--primary)}.marketing_stepSelect__wR8u6>button>span,.marketing_stepSelect__wR8u6>span>span{font-family:var(--font-mono),monospace;font-size:8px;opacity:.7}.marketing_replayCaption__wbQu2{color:var(--muted-foreground);font-size:12px;line-height:1.6;padding-top:4px;min-height:42px;height:42px}.marketing_footer__n13dn a:focus-visible,.marketing_footer__n13dn button:focus-visible,.marketing_header__0kcmz a:focus-visible,.marketing_header__0kcmz button:focus-visible,.marketing_landing__IAwU8 a:focus-visible,.marketing_landing__IAwU8 button:focus-visible,.marketing_mobileMenu__CT69d a:focus-visible,.marketing_mobileMenu__CT69d button:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@container (max-width:900px){.marketing_replayStage__iQppH{padding:24px}.marketing_appLayout__FcUM9{grid-template-columns:135px minmax(0,1fr)}.marketing_appSidebar__GUaSu{padding:16px 9px}.marketing_appSidebar__GUaSu>span:not(.marketing_brandInitial__YABrl){padding-inline:5px;font-size:10px}.marketing_dashboardScene__7_X76,.marketing_planScene__d45kD,.marketing_stepScene__I_a7p{padding:22px}.marketing_appContent__Oc0Ci h3{font-size:22px}.marketing_chatScene__Oyk4o{padding:20px}}@container (max-width:610px){.marketing_replayStage__iQppH{padding:14px}.marketing_appSidebar__GUaSu{display:none}.marketing_appLayout__FcUM9{grid-template-columns:1fr}.marketing_appWindow__QIPE0{height:640px}.marketing_appContent__Oc0Ci h3{font-size:23px}.marketing_dashboardScene__7_X76,.marketing_planScene__d45kD,.marketing_stepScene__I_a7p{padding:22px}.marketing_appBreadcrumb__Vargj{padding-inline:20px}.marketing_chatUser__HHtOW{max-width:100%}.marketing_chatScene__Oyk4o{min-height:425px;gap:16px}.marketing_appContent__Oc0Ci p{font-size:12px}.marketing_chatReply__prj58 h3{font-size:20px}}@container (max-width:400px){.marketing_replayStage__iQppH{padding:10px}.marketing_appTop__T8aNu{padding-inline:12px}.marketing_dashboardScene__7_X76,.marketing_planScene__d45kD,.marketing_stepScene__I_a7p{padding:18px 15px}.marketing_appContent__Oc0Ci h3{font-size:22px}.marketing_taskList___YdRd li{gap:8px}.marketing_taskList___YdRd strong{font-size:11px}.marketing_taskList___YdRd button{font-size:9px}.marketing_appBreadcrumb__Vargj{padding-inline:14px}.marketing_chatScene__Oyk4o{padding:16px 14px}.marketing_chatReply__prj58 h3{font-size:19px}.marketing_chatUser__HHtOW{font-size:11px}.marketing_composer___Ez6b .marketing_appPrimary__CqA07{width:100%}.marketing_chatScene__Oyk4o{min-height:445px}.marketing_appWindow__QIPE0{height:640px}.marketing_appButton__ivrHC,.marketing_appPrimary__CqA07{min-height:44px}.marketing_fixtureLabel__yVreA{font-size:8px}.marketing_staticHint__k96sB{font-size:8px;max-width:100px}}@media(min-width:1280px){.marketing_headerInner__0ZzHn{height:52px}}@media(max-width:1279px){.marketing_desktopNav__qZsAF{gap:12px}.marketing_navLink__p0cNy{font-size:12px}.marketing_headerInner__0ZzHn{gap:14px}.marketing_demoNav__TOie6{display:none}}@media(max-width:1100px){.marketing_desktopCta__gesbP,.marketing_desktopNav__qZsAF,.marketing_desktopTheme__0iqHV{display:none!important}.marketing_mobileToggle__Gcuvt{display:flex}.marketing_feature__CAu9H{gap:24px;padding:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.marketing_reverse__rWzIs{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.marketing_audiences__XEM1S>div{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:767px){.marketing_container__p20jh,.marketing_headerInner__0ZzHn{width:calc(100% - 38px)}.marketing_hero__8hK5m{padding-top:105px;padding-bottom:63px}.marketing_hero__8hK5m h1{font-size:24.375px;line-height:1.25}.marketing_heroLead__71ERJ{font-size:14px;max-width:530px}.marketing_heroDemo__vKPFM{margin-top:52.5px}.marketing_heroActions__P3YEI{gap:8px;margin-top:21px}.marketing_action__8QYTa{font-size:13px;padding-inline:14px}.marketing_audiences__XEM1S{padding-bottom:60px}.marketing_audiences__XEM1S>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.marketing_audiences__XEM1S span{min-height:57px;font-size:11px}.marketing_audiences__XEM1S>p{font-size:12px}.marketing_feature__CAu9H,.marketing_reverse__rWzIs{display:flex;flex-direction:column;align-items:stretch;padding:18px;gap:28px;margin:0;height:auto}.marketing_featureCopy__XxcSX{max-width:500px;padding-top:8px;padding-bottom:0}.marketing_featureCopy__XxcSX .marketing_kicker__WoMIi{margin-bottom:17px}.marketing_feature__CAu9H h2,.marketing_highlights__04N5a h2,.marketing_section__BYZST h2{font-size:27px}.marketing_featureCopy__XxcSX>p:not(.marketing_kicker__WoMIi){font-size:14px}.marketing_section__BYZST{padding-block:63px}.marketing_exampleGrid__z9ghK{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.marketing_exampleCard__wiNQt{padding:20px}.marketing_exampleCard__wiNQt h3{font-size:19px}.marketing_roomGrid__UDUe_{grid-template-columns:1fr;gap:14px}.marketing_roomCard__7RXfB{padding:22px}.marketing_roomIllustration__V4UuQ{min-height:230px;margin-top:12px}.marketing_workflowRow__cfOKg{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_workflowRow__cfOKg a{min-height:155px}.marketing_founder__QpZin{grid-template-columns:1fr;gap:28px;padding:24px;min-height:0}.marketing_founder__QpZin h2{font-size:29px}.marketing_founder__QpZin p:not(.marketing_kicker__WoMIi){font-size:14px}.marketing_founderPhoto__L9ihE{max-height:500px;object-position:center 30%}.marketing_highlights__04N5a{margin-top:0;padding-block:63px}.marketing_highlightsInner__MaABY{grid-template-columns:1fr;gap:25px}.marketing_highlightsInner__MaABY>div>p{margin-top:14px}.marketing_closing__iOlHm{padding-block:90px}.marketing_closing__iOlHm h2{font-size:40px}.marketing_footer__n13dn{padding-top:48px}.marketing_footerColumns__G_71V{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.marketing_footerBottom__YHcxL{margin-top:46px;align-items:flex-end}}@media(max-width:479px){.marketing_hero__8hK5m h1{font-size:24.375px}.marketing_heroLead__71ERJ{font-size:14px}.marketing_feature__CAu9H{padding:15px}.marketing_exampleGrid__z9ghK{grid-template-columns:1fr}.marketing_exampleCard__wiNQt{padding:24px}.marketing_exampleCard__wiNQt h3{max-width:260px;font-size:22px}.marketing_exampleSteps__Qgipr{padding-top:22px}.marketing_exampleCard__wiNQt>p:not(.marketing_kicker__WoMIi){max-width:310px}.marketing_workflowRow__cfOKg h3{font-size:16px}.marketing_workflowRow__cfOKg a{padding:17px}.marketing_workflowRow__cfOKg svg{right:15px}.marketing_footerBottom__YHcxL{align-items:flex-start;flex-direction:column;gap:24px}.marketing_closing__iOlHm h2{font-size:36px}.marketing_mobileLinks__HVl67{margin-top:35px}}@media(prefers-reduced-motion:reduce){.marketing_footer__n13dn *,.marketing_header__0kcmz *,.marketing_landing__IAwU8 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.marketing_marketingSurface__vHSak,.marketing_publicSite__bXlil{font-family:var(--font-sans),sans-serif}.marketing_publicSite__bXlil{min-height:100vh;background:var(--background);color:var(--foreground);overflow-x:clip}.marketing_marketingSurface__vHSak :where(button,a[role=button]),.marketing_publicSite__bXlil :where(main button,main a[role=button]){border-radius:var(--radius-buttons);font-family:var(--font-sans),sans-serif}.marketing_marketingSurface__vHSak,.marketing_publicSite__bXlil :where(main [class~=border],main [class*=border-],main [class*=nb-]){border-color:transparent}.marketing_marketingSurface__vHSak :where(button[class~=rounded-full],a[class~=rounded-full]),.marketing_publicSite__bXlil :where(main button[class~=rounded-full],main a[class~=rounded-full]){border-radius:var(--radius-buttons)}.marketing_marketingSurface__vHSak{border:0!important;box-shadow:0 24px 80px color-mix(in srgb,var(--foreground) 12%,transparent)}.marketing_marketingSurface__vHSak :where(button[aria-pressed=true]){background:var(--primary);color:var(--primary-foreground)}.marketing_marketingSurface__vHSak :where([role=menuitem]){min-height:44px;border-radius:var(--radius-buttons)}.marketing_marketingSurface__vHSak :where(button:focus-visible,a:focus-visible,input:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.marketing_marketingSurface__vHSak :where(button[data-slot=dialog-close],button[data-slot=sheet-close]){border-radius:var(--radius-buttons);background:var(--muted)}.marketing_themeSwitch__8vZjB{gap:2px;padding:2px;background:var(--muted)}.marketing_themeSwitch__8vZjB,.marketing_themeToggle__3wbur{display:inline-flex;align-items:center;border-radius:var(--radius-buttons)}.marketing_themeToggle__3wbur{justify-content:center;width:44px;min-width:44px;height:44px;padding:0;color:var(--muted-foreground);background:transparent}.marketing_themeToggle__3wbur:hover{color:var(--foreground);background:var(--muted)}.marketing_themeOption__eqR4j{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:44px;height:44px;padding:0 10px;color:var(--muted-foreground);border-radius:var(--radius-buttons);font-size:11px;text-transform:none}.marketing_themeOption__eqR4j[aria-pressed=true]{color:var(--primary-foreground);background:var(--primary);box-shadow:0 2px 8px color-mix(in srgb,var(--foreground) 6%,transparent)}.marketing_themeOption__eqR4j:hover{color:var(--foreground);background:var(--card)}.marketing_themeOption__eqR4j[aria-pressed=true]:hover{color:var(--primary-foreground);background:var(--primary)}.marketing_desktopTheme__0iqHV{display:flex}.marketing_headerInner__0ZzHn{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.marketing_navActions__xd0Jr{justify-self:end}@media(max-width:1100px){.marketing_headerInner__0ZzHn{grid-template-columns:minmax(0,1fr) auto}}.marketing_action__8QYTa{background:var(--card)}.marketing_action__8QYTa.marketing_solid__CZLtx{background:var(--primary);color:var(--primary-foreground)}.marketing_action__8QYTa:hover{transform:translateY(-1px);box-shadow:0 5px 18px color-mix(in srgb,var(--primary) 12%,transparent)}.marketing_action__8QYTa:active{transform:translateY(1px);box-shadow:none}.marketing_action__8QYTa svg,.marketing_textLink___HeXX svg{transition:transform .18s ease}.marketing_action__8QYTa:hover svg,.marketing_textLink___HeXX:hover svg{transform:translateX(3px)}.marketing_textLink___HeXX{border:0;padding:0;background:transparent;min-height:44px;text-transform:none}.marketing_features__a_6P4{display:grid;gap:89.6px;padding-block:67.2px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(3){height:735px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(4){height:685px}.marketing_featureReplay__4O9mR,.marketing_heroReplay__pWt1L{min-width:0}.marketing_heroReplay__pWt1L .marketing_replayStage__iQppH{height:570px;padding-inline-start:clamp(32px,8.5cqw,110px)}.marketing_featureReplay__4O9mR .marketing_replayStage__iQppH{height:521px;padding:24px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(3) .marketing_replayStage__iQppH{height:541px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(4) .marketing_replayStage__iQppH{height:491px}.marketing_featureReplay__4O9mR .marketing_appWindow__QIPE0,.marketing_heroReplay__pWt1L .marketing_appWindow__QIPE0{height:100%}.marketing_appWindow__QIPE0{box-shadow:0 16px 50px color-mix(in srgb,var(--foreground) 8%,transparent)}.marketing_appButton__ivrHC,.marketing_appPrimary__CqA07,.marketing_transport__2eNAi button{border-radius:var(--radius-buttons);font-family:var(--font-sans),sans-serif;transition:background .16s ease,transform .16s ease}.marketing_appButton__ivrHC:hover,.marketing_appPrimary__CqA07:hover{transform:translateY(-1px)}.marketing_appButton__ivrHC:active,.marketing_appPrimary__CqA07:active{transform:translateY(1px)}.marketing_stepSelect__wR8u6>button,.marketing_stepSelect__wR8u6>span{border-radius:var(--radius-buttons);padding-inline:8px}.marketing_stepSelect__wR8u6>button[aria-pressed=true],.marketing_stepSelect__wR8u6>span[data-selected=true]{color:var(--primary-foreground);background:var(--primary)}.marketing_exampleCard__wiNQt .marketing_textLink___HeXX{margin-top:4px}.marketing_roomCard__7RXfB{transition:transform .22s ease,box-shadow .22s ease;transform-origin:center}.marketing_exampleCard__wiNQt,.marketing_feature__CAu9H,.marketing_founder__QpZin,.marketing_highlightsInner__MaABY>div>a,.marketing_roomCard__7RXfB,.marketing_workflowRow__cfOKg a{--marketing-card-rest:var(--card);--marketing-card-hover:color-mix(in srgb,var(--marketing-card-rest) 98.5%,var(--foreground));background-color:var(--marketing-card-rest);box-shadow:0 4px 18px color-mix(in srgb,var(--foreground) 2.5%,transparent);transition:background-color .18s ease,box-shadow .18s ease,transform .22s ease}.marketing_roomCard__7RXfB{box-shadow:0 8px 30px color-mix(in srgb,var(--foreground) 3%,transparent)}.marketing_audiences__XEM1S span,.marketing_roomIllustration__V4UuQ{box-shadow:0 3px 14px color-mix(in srgb,var(--foreground) 2.5%,transparent)}.marketing_replayStage__iQppH{box-shadow:0 5px 20px color-mix(in srgb,var(--foreground) 3%,transparent)}.marketing_appWindow__QIPE0{box-shadow:0 16px 50px color-mix(in srgb,var(--foreground) 8%,transparent),0 1px 4px color-mix(in srgb,var(--foreground) 5%,transparent)}.marketing_exampleCard__wiNQt:focus-within,.marketing_feature__CAu9H:focus-within,.marketing_founder__QpZin:focus-within,.marketing_highlightsInner__MaABY>div>a:focus-visible,.marketing_roomCard__7RXfB:focus-within,.marketing_workflowRow__cfOKg a:focus-visible{background-color:var(--marketing-card-hover)}@media(hover:hover) and (pointer:fine){.marketing_exampleCard__wiNQt:hover,.marketing_feature__CAu9H:hover,.marketing_founder__QpZin:hover,.marketing_highlightsInner__MaABY>div>a:hover,.marketing_roomCard__7RXfB:hover,.marketing_workflowRow__cfOKg a:hover{background-color:var(--marketing-card-hover)}}.marketing_roomIllustration__V4UuQ{background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 9%,var(--card)),var(--card))}.marketing_workflowRow__cfOKg a{transition:background .18s ease,transform .18s ease}.marketing_workflowRow__cfOKg a:active{background-color:var(--marketing-card-hover)}.marketing_highlightsInner__MaABY>div>a{display:grid;grid-template-columns:130px minmax(0,1fr);gap:3px 16px;padding:9px 42px 9px 18px;min-height:62px}.marketing_highlightsInner__MaABY>div>a:last-child{margin-bottom:0}.marketing_highlightsInner__MaABY>div>a .marketing_kicker__WoMIi{grid-row:1/3;align-self:center;margin:0}.marketing_highlightsInner__MaABY>div>a h3{font-size:16px;margin:0}.marketing_highlightsInner__MaABY>div>a p:not(.marketing_kicker__WoMIi){font-size:12px;margin:0;grid-column:2}.marketing_highlightsInner__MaABY>div>a>svg{right:16px;top:17px}.marketing_atmosphere__28FBh{position:absolute;z-index:0;pointer-events:none;inset:0;overflow:hidden;background:radial-gradient(ellipse at 5% 5%,color-mix(in srgb,var(--primary) 45%,transparent),transparent 65%),radial-gradient(ellipse at 95% 100%,color-mix(in srgb,var(--primary) 24%,transparent),transparent 50%),var(--muted)}.marketing_atmosphere__28FBh:after,.marketing_atmosphere__28FBh:before{content:"";position:absolute;width:130%;height:105%;left:-15%;top:-58%;border-radius:50%;transform:rotate(-16deg);background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--primary) 24%,transparent) 76%,color-mix(in srgb,var(--background) 65%,transparent) 100%);box-shadow:0 22px 55px color-mix(in srgb,var(--primary) 13%,transparent)}.marketing_atmosphere__28FBh:after{left:0;top:52%;transform:rotate(-16deg);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 18%,transparent),color-mix(in srgb,var(--primary) 22%,transparent) 24%,transparent 70%);box-shadow:0 -20px 60px color-mix(in srgb,var(--primary) 16%,transparent)}.marketing_atmosphere__28FBh>div{position:absolute;z-index:1;inset:0}.marketing_atmosphere__28FBh:after,.marketing_atmosphere__28FBh:before{filter:blur(12px)}.marketing_footer__n13dn:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0;background:radial-gradient(ellipse at 5% 100%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 65%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 60%)}.marketing_features__a_6P4{position:relative;isolation:isolate}.marketing_features__a_6P4:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:10% -20px;background:radial-gradient(ellipse at 0 40%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 45%),radial-gradient(ellipse at 100% 70%,color-mix(in srgb,var(--primary) 5%,transparent),transparent 45%)}.marketing_closing__iOlHm,.marketing_neighborhood__ASi2_{position:relative;isolation:isolate}.marketing_closing__iOlHm:before,.marketing_neighborhood__ASi2_:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-20% -2%;background:radial-gradient(ellipse at 15% 50%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 55%),radial-gradient(ellipse at 80% 70%,color-mix(in srgb,var(--primary) 5%,transparent),transparent 50%)}.marketing_closing__iOlHm:before{bottom:0}.marketing_closing__iOlHm:before,.marketing_features__a_6P4:before,.marketing_footer__n13dn:before,.marketing_neighborhood__ASi2_:before{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(transparent,#000 18%,#000 82%,transparent);mask-composite:intersect}.marketing_header__0kcmz{background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(16px)}.marketing_header__0kcmz:after{content:"";position:absolute;pointer-events:none;inset:100% 0 auto;height:16px;background:linear-gradient(color-mix(in srgb,var(--background) 94%,transparent),transparent)}.marketing_appContent__Oc0Ci:has(.marketing_stepScene__I_a7p){overflow:hidden}.marketing_stepScene__I_a7p{height:calc(100% - 42px);display:flex;flex-direction:column;min-height:0}.marketing_stepDetails__wmzVw{display:block;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px}.marketing_stepScene__I_a7p>.marketing_appButton__ivrHC{flex-shrink:0;align-self:flex-start;margin-top:12px}.marketing_featureReplay__4O9mR .marketing_appLayout__FcUM9{grid-template-rows:minmax(0,1fr)}.marketing_featureReplay__4O9mR .marketing_appSidebar__GUaSu{min-height:0;gap:3px}.marketing_featureReplay__4O9mR .marketing_appSidebar__GUaSu p{margin-bottom:14px}.marketing_featureReplay__4O9mR .marketing_sidebarFoot__w2Swy{padding-top:12px}@container(min-width:901px) and (max-width:1100px){.marketing_dashboardScene__7_X76{padding:18px 22px}.marketing_dashboardScene__7_X76 .marketing_nextMove__fXool,.marketing_dashboardScene__7_X76 h4{margin-top:18px}}@container(max-width:900px){.marketing_appContent__Oc0Ci:has(.marketing_chatScene__Oyk4o){overflow:hidden}.marketing_chatScene__Oyk4o{height:calc(100% - 42px);min-height:0;gap:12px}.marketing_chatTranscript__y62R9{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px}.marketing_chatTranscript__y62R9>*{flex-shrink:0}.marketing_composer___Ez6b{flex-shrink:0;margin-top:0}}.marketing_publicSite__bXlil :where(main>[class*="max-w-[1100px]"]){width:calc(100% - 40px);max-width:1300px;padding-inline:0}.marketing_publicSite__bXlil :where([class~=landing-hero-rail],[class~=landing-body-rail],[class~=landing-shell]){max-width:1300px;margin-inline:auto}.marketing_publicSite__bXlil :where(main>section:has(>[class~=landing-hero-rail])){padding-inline:20px}.marketing_publicSite__bXlil :where(main:not(.marketing_landing__IAwU8) h1){font-size:26px;line-height:1.25;font-weight:500;letter-spacing:-.025em}.marketing_publicSite__bXlil :where(main:not(.marketing_landing__IAwU8) h2){font-size:26px;line-height:1.25}.marketing_marketingSurface__vHSak :where([class*=ring-1],[class*=divide-],[class*=border-]),.marketing_publicSite__bXlil :where(main [class*=ring-1],main [class*=divide-]){--tw-ring-color:transparent;border-color:transparent}.marketing_marketingSurface__vHSak :where([style*=border]),.marketing_publicSite__bXlil :where(main [style*=border]){border-color:transparent!important}.marketing_publicSite__bXlil :where(main button,main a[role=button]):active{transform:translateY(1px)}.marketing_publicSite__bXlil :where(main button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media(min-width:768px){.marketing_audiences__XEM1S{padding-bottom:42px}.marketing_landing__IAwU8 [id=examples]{min-height:700px}.marketing_roomCard__7RXfB>a{margin-bottom:4px}.marketing_workflowRow__cfOKg a{min-height:137px}}@media(min-width:768px) and (max-width:999px){.marketing_hero__8hK5m{padding-block:105px 63px}.marketing_hero__8hK5m h1{font-size:24.375px}.marketing_heroDemo__vKPFM{margin-top:52.5px}.marketing_heroActions__P3YEI{margin-top:21px}.marketing_audiences__XEM1S{padding-bottom:36px}.marketing_features__a_6P4{gap:84px;padding-block:63px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(n){height:auto;display:flex;flex-direction:column;align-items:stretch;gap:24px}.marketing_featureCopy__XxcSX{max-width:500px;padding:8px 0 0}.marketing_featureCopy__XxcSX .marketing_kicker__WoMIi{margin-bottom:12px}.marketing_feature__CAu9H h2{font-size:24.375px}.marketing_featureCopy__XxcSX>p:not(.marketing_kicker__WoMIi){font-size:14px}.marketing_featureReplay__4O9mR .marketing_replayStage__iQppH{height:445px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(2) .marketing_replayStage__iQppH{height:452px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(3) .marketing_replayStage__iQppH{height:518px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(4) .marketing_replayStage__iQppH{height:422px}.marketing_featureReplay__4O9mR .marketing_stepSelect__wR8u6{flex-wrap:wrap;height:auto}.marketing_featureReplay__4O9mR .marketing_replayCaption__wbQu2{height:auto;min-height:42px}}@media(min-width:1000px){.marketing_audiences__XEM1S>div{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:1000px) and (max-width:1279px){.marketing_headerInner__0ZzHn{height:52px}}@media(min-width:1101px) and (max-width:1279px){.marketing_desktopNav__qZsAF{gap:10px}.marketing_navActions__xd0Jr{gap:6px}.marketing_navActions__xd0Jr .marketing_action__8QYTa{padding-inline:10px}}@media(max-width:767px){.marketing_marketingSurface__vHSak .btn,.marketing_publicSite__bXlil :where(main) .btn:not(.marketing_action__8QYTa){min-width:0;max-width:100%;white-space:normal;padding-inline:18px;text-align:center}.marketing_publicSite__bXlil :where(main>section:has(>[class~=landing-hero-rail])){padding-inline:19px}.marketing_publicSite__bXlil :where(main>[class*="max-w-[1100px]"]){width:calc(100% - 38px)}.marketing_publicSite__bXlil :where(main:not(.marketing_landing__IAwU8) h1){font-size:24.375px}.marketing_features__a_6P4{gap:84px;padding-block:63px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(n){height:auto}.marketing_feature__CAu9H,.marketing_reverse__rWzIs{gap:24px}.marketing_feature__CAu9H h2{font-size:24.375px}.marketing_featureCopy__XxcSX .marketing_kicker__WoMIi{margin-bottom:12px}.marketing_audiences__XEM1S{padding-bottom:24px}.marketing_audiences__XEM1S>p{line-height:1.5}.marketing_audiences__XEM1S span{min-height:48px}.marketing_heroReplay__pWt1L .marketing_replayStage__iQppH{height:510px;padding:12px;padding-inline-start:20px}.marketing_featureReplay__4O9mR .marketing_replayStage__iQppH{height:389px;padding:12px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(2) .marketing_replayStage__iQppH{height:396px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(3) .marketing_replayStage__iQppH{height:415px}.marketing_features__a_6P4 .marketing_feature__CAu9H:nth-child(4) .marketing_replayStage__iQppH{height:366px}.marketing_stepSelect__wR8u6{flex-wrap:wrap;height:auto}.marketing_featureReplay__4O9mR .marketing_stepSelect__wR8u6:has(>:nth-child(4)),.marketing_heroReplay__pWt1L .marketing_stepSelect__wR8u6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:104px;height:auto;padding-top:8px}.marketing_stepSelect__wR8u6>button,.marketing_stepSelect__wR8u6>span{font-size:10px;padding-inline:5px}.marketing_stepSelect__wR8u6>button>span,.marketing_stepSelect__wR8u6>span>span{display:none}.marketing_replayCaption__wbQu2{height:auto;min-height:64px;font-size:11px}.marketing_heroReplay__pWt1L .marketing_replayCaption__wbQu2{height:auto;min-height:52px}.marketing_exampleGrid__z9ghK{gap:8px;margin-top:24px}.marketing_exampleCard__wiNQt{padding:18px}.marketing_exampleCard__wiNQt h3{max-width:none;font-size:18px;margin-top:9px}.marketing_exampleSteps__Qgipr{padding-top:12px;gap:6px}.marketing_exampleCard__wiNQt .marketing_textLink___HeXX{margin-top:8px}.marketing_roomGrid__UDUe_{gap:10px;margin-top:24px}.marketing_roomCard__7RXfB{padding:18px}.marketing_roomCard__7RXfB h3{margin-top:10px;font-size:21px}.marketing_roomCard__7RXfB>p:not(.marketing_kicker__WoMIi){margin-top:10px;line-height:1.6}.marketing_roomIllustration__V4UuQ{min-height:0;padding:18px 16px 8px;margin-top:10px}.marketing_roomIllustration__V4UuQ>svg{width:24px;height:24px;margin-bottom:8px}.marketing_roomIllustration__V4UuQ ul{margin-top:12px}.marketing_roomIllustration__V4UuQ li{padding-block:8px}.marketing_founderPhoto__L9ihE{height:auto;aspect-ratio:1}.marketing_highlightsInner__MaABY>div>a{grid-template-columns:1fr;padding:16px 42px 16px 18px;gap:6px}.marketing_highlightsInner__MaABY>div>a .marketing_kicker__WoMIi{grid-row:auto}.marketing_highlightsInner__MaABY>div>a p:not(.marketing_kicker__WoMIi){grid-column:1}}@media(prefers-reduced-motion:reduce){.marketing_marketingSurface__vHSak *,.marketing_publicSite__bXlil *{transition:none!important;animation:none!important}.marketing_roomCard__7RXfB{transform:none!important}}@container(max-width:610px){.marketing_workroomRooms__2SQcm{grid-template-columns:1fr 1.2fr 1.1fr .8fr}.marketing_appContent__Oc0Ci p,.marketing_chatReply__prj58 ol,.marketing_chatUser__HHtOW,.marketing_checklist__TbUae{font-size:14px}.marketing_appBreadcrumb__Vargj,.marketing_appEyebrow__DgeuP,.marketing_appTop__T8aNu,.marketing_assistantLabel__akjwg,.marketing_assistantLabel__akjwg span,.marketing_composer___Ez6b small,.marketing_fixtureLabel__yVreA,.marketing_planProgress__JKTU3,.marketing_savedCard__N2zyq small,.marketing_savedCard__N2zyq>span>span,.marketing_scrapbookPreview__4COeK small,.marketing_statusBadge__YQNA2,.marketing_stepNote__JaLdN,.marketing_taskList___YdRd small,.marketing_taskPending__Y2n6u{font-size:12px}.marketing_appButton__ivrHC,.marketing_appPrimary__CqA07,.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq strong,.marketing_savedCard__N2zyq strong,.marketing_scrapbookPreview__4COeK strong,.marketing_taskList___YdRd button,.marketing_taskList___YdRd strong{font-size:13px}.marketing_resumeGrid__pRjJN{grid-template-columns:1fr}.marketing_resumeGrid__pRjJN .marketing_savedCard__N2zyq{min-height:72px}.marketing_assistantLabel__akjwg,.marketing_taskList___YdRd li{flex-wrap:wrap}.marketing_taskList___YdRd li>span:nth-child(2){min-width:0}}@media(max-width:767px){.marketing_replayCaption__wbQu2,.marketing_stepSelect__wR8u6>button,.marketing_stepSelect__wR8u6>span{font-size:12px}}.rooms-pilot_roomFeature__QZBdo{height:auto!important;min-height:600px}.rooms-pilot_shotStage__qq2ta{position:relative;padding-bottom:28px}.rooms-pilot_shot__CeJAP{position:relative;overflow:hidden;border-radius:var(--radius-buttons);box-shadow:0 16px 50px color-mix(in srgb,var(--foreground) 10%,transparent),0 1px 4px color-mix(in srgb,var(--foreground) 6%,transparent)}.rooms-pilot_shot__CeJAP img{display:block;width:100%;height:auto;transform-origin:var(--focus,50% 40%);animation:rooms-pilot_drift__xraJL 16s ease-in-out infinite alternate}.rooms-pilot_inset__kBtZv{position:absolute;right:-14px;bottom:0;width:58%;z-index:1;box-shadow:0 22px 60px color-mix(in srgb,var(--foreground) 18%,transparent),0 2px 6px color-mix(in srgb,var(--foreground) 8%,transparent)}.rooms-pilot_inset__kBtZv img{animation:none}.rooms-pilot_insetTall__9r2hv{width:38%;right:-14px;bottom:auto;top:18%}.rooms-pilot_insetBelow__7nHRV{position:relative;right:auto;bottom:auto;width:74%;margin:-36px 0 0 auto}.rooms-pilot_caption__0ABMn{margin-top:14px;letter-spacing:.04em}.rooms-pilot_caption__0ABMn,.rooms-pilot_pilotBanner__tLpob{font-family:var(--font-mono),monospace;font-size:11px;color:var(--muted-foreground)}.rooms-pilot_pilotBanner__tLpob{letter-spacing:.06em;text-align:center;padding:10px;border-bottom:1px solid var(--border)}@keyframes rooms-pilot_drift__xraJL{0%{transform:scale(1)}to{transform:scale(1.07)}}@media(max-width:767px){.rooms-pilot_roomFeature__QZBdo{min-height:0}.rooms-pilot_inset__kBtZv{position:relative;right:auto;top:auto;width:100%;margin-top:14px}.rooms-pilot_shotStage__qq2ta{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.rooms-pilot_shot__CeJAP img{animation:none}}.auth-marketing_shell__rLGJ5{position:relative;isolation:isolate;font-family:var(--font-sans),sans-serif}.auth-marketing_shell__rLGJ5:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 55%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--primary) 5%,transparent),transparent 45%)}.auth-marketing_brandPanel__HeY1M{border-radius:var(--radius-buttons)}.auth-marketing_brandPanel__HeY1M>:first-child{opacity:.75}.auth-marketing_neighborhoodArt__tItLd{position:absolute;inset:0;opacity:.72}.auth-marketing_formColumn__ylEWd{display:flex;flex-direction:column;gap:32px}.auth-marketing_formUtilities__usC6E{width:100%;max-width:448px;display:flex;justify-content:space-between;align-items:center;gap:12px}.auth-marketing_formUtilities__usC6E>a{display:flex;align-items:center;min-height:44px;font-size:12px;color:var(--muted-foreground)}.auth-marketing_formUtilities__usC6E>a:hover{color:var(--primary)}.auth-marketing_legal__pisJp{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:12px 20px 24px;font-size:12px;color:var(--muted-foreground)}.auth-marketing_legal__pisJp a{display:inline-flex;align-items:center;min-height:44px;border-radius:var(--radius-buttons);transition:color .18s ease}.auth-marketing_legal__pisJp a:hover{color:var(--primary)}.auth-marketing_shell__rLGJ5 :where(a,button,input):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.auth-marketing_shell__rLGJ5 :where(button,a[class*=rounded],div[class*=rounded],p[class*=rounded],span[class*=rounded],label[class*=rounded]){border-radius:var(--radius-buttons)}.auth-marketing_shell__rLGJ5 :where(div[class~=border],section[class~=border-t],label[class~=border],button[class~=border],a[class~=border]){border-color:transparent}.auth-marketing_shell__rLGJ5 :where(div[class*=border-destructive]){border-color:var(--destructive)}.auth-marketing_shell__rLGJ5 :where(input:not([type=checkbox])){background:var(--card);border-color:transparent;box-shadow:0 3px 14px color-mix(in srgb,var(--foreground) 4%,transparent);border-radius:var(--radius-buttons)}.auth-marketing_shell__rLGJ5 :where(input[aria-invalid=true]){border-color:var(--destructive)}.auth-marketing_shell__rLGJ5 :where(div[class~=bg-border][class~=h-px]){background:transparent}.auth-marketing_shell__rLGJ5 :where(button[type=submit],a[class~=bg-primary]){box-shadow:0 6px 20px color-mix(in srgb,var(--primary) 15%,transparent);transition:background .18s ease,box-shadow .18s ease,translate .18s ease}.auth-marketing_shell__rLGJ5 :where(button[type=submit],a[class~=bg-primary]):hover:not(:disabled){translate:0 -1px;box-shadow:0 9px 24px color-mix(in srgb,var(--primary) 20%,transparent)}.auth-marketing_shell__rLGJ5 :where(button[type=submit],a[class~=bg-primary]):active:not(:disabled){translate:0 1px}.auth-marketing_doorHeader__3F6OU{flex-wrap:wrap;height:auto;min-height:64px;padding-block:10px}.auth-marketing_doorActions__OJ91D{display:flex;align-items:center;gap:12px}.auth-marketing_doorAtmosphere__NY9Uh{position:absolute;z-index:-1;inset:64px 0 auto;height:460px;opacity:.25;overflow:hidden;mask-image:linear-gradient(180deg,transparent,black 20%,transparent)}@media(max-width:767px){.auth-marketing_formColumn__ylEWd{gap:24px}.auth-marketing_legal__pisJp{gap:20px}.auth-marketing_doorActions__OJ91D{gap:8px}.auth-marketing_doorHeader__3F6OU{column-gap:8px}}@media(prefers-reduced-motion:reduce){.auth-marketing_shell__rLGJ5 *{transition:none!important}}
/*# sourceMappingURL=87fe5ec5ca4c9a72.css.map*/