.landing_landingRoot__pHL6y{--font-body:"Manrope",sans-serif;--font-display:"Space Grotesk",sans-serif;--primary:#005f50;--primary-container:#0d7a67;--primary-fixed:#98f4dc;--primary-fixed-dim:#7cd7c0;--on-primary:#ffffff;--on-primary-fixed:#00201a;--on-primary-container:#aaffe8;--on-primary-fixed-variant:#005143;--secondary:#154e9f;--secondary-container:#7ca8ff;--secondary-fixed:#d8e2ff;--secondary-fixed-dim:#adc6ff;--on-secondary:#ffffff;--on-secondary-fixed:#001a41;--on-secondary-container:#003b82;--tertiary:#455661;--tertiary-container:#5d6e7a;--tertiary-fixed:#d3e5f3;--tertiary-fixed-dim:#b7c9d6;--on-tertiary:#ffffff;--on-tertiary-fixed:#0c1d27;--on-tertiary-container:#dff0fe;--error:#ba1a1a;--error-container:#ffdad6;--on-error:#ffffff;--on-error-container:#93000a;--surface:#f1fcfa;--surface-bright:#f1fcfa;--surface-dim:#d1dcda;--surface-tint:#006b5a;--surface-container:#e5f0ee;--surface-container-low:#ebf6f4;--surface-container-high:#dfeae8;--surface-container-highest:#dae5e3;--surface-container-lowest:#ffffff;--surface-variant:#dae5e3;--on-surface:#141d1d;--on-surface-variant:#3e4945;--on-background:#141d1d;--background:#f1fcfa;--outline:#6e7a75;--outline-variant:#bdc9c4;--inverse-surface:#283231;--inverse-on-surface:#e8f3f1;--inverse-primary:#7cd7c0;--shadow-panel:0 18px 60px rgba(25,58,72,0.08);--shadow-hover:0 12px 30px rgba(25,58,72,0.12);--shadow-ambient:0px 12px 32px rgba(16,33,43,0.06);--radius-default:1rem;--radius-lg:2rem;--radius-xl:3rem;--radius-full:9999px;--radius-panel:28px;--radius-card:22px;font-family:var(--font-body);color:var(--on-surface);overflow-x:hidden;overflow-y:scroll;height:100vh;scroll-snap-type:y mandatory;scroll-behavior:smooth;position:relative;background:radial-gradient(circle at top left,rgba(250,202,151,.7),transparent 30%),linear-gradient(135deg,#f7efe5,#e8f3f1 50%,#d9e7f8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing_landingRoot__pHL6y *,.landing_landingRoot__pHL6y :after,.landing_landingRoot__pHL6y :before{box-sizing:border-box;margin:0;padding:0}.landing_landingRoot__pHL6y ::selection{background:var(--primary-fixed);color:var(--on-primary-fixed)}.landing_radialHighlight__iGn8D{position:fixed;inset:0;background:radial-gradient(circle at 10% 10%,rgba(255,255,255,.4) 0,transparent 50%);pointer-events:none;z-index:0}.landing_section__mWwzf{scroll-snap-align:start;scroll-snap-stop:always;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:5rem;padding-bottom:2rem}.landing_glassPanel__5GmZn{background:rgba(255,255,255,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(16,33,43,.08);box-shadow:var(--shadow-panel)}.landing_sprintGradient__Fi3F6{background:linear-gradient(135deg,var(--primary-container),var(--secondary))}.landing_sprintGradient__Fi3F6:hover{filter:saturate(1.2);box-shadow:0 0 20px rgba(124,215,192,.4)}.landing_materialIcon__7NRG9{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}@keyframes landing_riseScale__zNTcB{0%{opacity:0;transform:translateY(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.landing_animateRise__xId8_{animation:landing_riseScale__zNTcB .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.landing_reveal__GZrdN{opacity:0;transform:translateY(40px) scale(.96);transition:all .8s cubic-bezier(.16,1,.3,1)}.landing_revealActive__Klmw3{opacity:1;transform:translateY(0) scale(1)}.landing_revealLeft__l7YC7{transform:translateX(-60px)}.landing_revealLeft__l7YC7,.landing_revealRight__AwQ5c{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.landing_revealRight__AwQ5c{transform:translateX(60px)}.landing_revealScale__Rv0p3{opacity:0;transform:scale(.85);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.landing_revealLeftActive__NbG9T,.landing_revealRightActive__VJCgz{opacity:1;transform:translateX(0)}.landing_revealScaleActive__iMZCU{opacity:1;transform:scale(1)}.landing_stagger1__P_FzC{transition-delay:.1s}.landing_stagger2__bNKjC{transition-delay:.25s}.landing_stagger3__3ebuF{transition-delay:.4s}@keyframes landing_popIn__VnyBu{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.landing_statPop__CyCQG{opacity:0;transition:none}.landing_statPopActive__NxpCS{animation:landing_popIn__VnyBu .7s cubic-bezier(.16,1,.3,1) forwards}.landing_sectionEnd__LA5ki{scroll-snap-align:start;scroll-snap-stop:always;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:5rem;padding-bottom:0;gap:4rem}.landing_mockupContainer__iOOCs{perspective:1000px}.landing_mockupCard__O0FtN{transform:rotateX(5deg) rotateY(-5deg);transition:transform .5s ease}.landing_mockupCard__O0FtN:hover{transform:rotateX(0deg) rotateY(0deg)}.landing_header__oXNEM{position:fixed;top:0;width:100%;z-index:100;border-radius:0 0 28px 28px;background:rgba(255,255,255,.6);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.4);box-shadow:var(--shadow-ambient);transition:all .3s ease}.landing_headerInner__RN_Ai{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;max-width:80rem;margin:0 auto}.landing_logo__KpG97{display:flex;align-items:center;gap:.5rem}.landing_logoText__sMHrC{font-size:1.5rem;font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(90deg,#059669,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_logoImage__iSLIT{height:1.75rem;width:auto;object-fit:contain}.landing_nav__Cldps{display:flex;align-items:center;gap:2rem;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.landing_navLink__K6BGC{color:#475569;text-decoration:none;transition:color .2s}.landing_navLink__K6BGC:hover{color:#059669}.landing_navLinkActive__2NsHm{color:#047857;border-bottom:2px solid #10b981;padding-bottom:.25rem}.landing_headerCta__ApfLg{color:var(--on-primary);padding:.625rem 1.5rem;border:none;border-radius:var(--radius-full);font-weight:700;cursor:pointer;transition:all .3s}.landing_headerCta__ApfLg:active{transform:scale(.95)}.landing_main__zWTuv{position:relative;z-index:10}.landing_hero__IFqnw{max-width:80rem;margin:0 auto;padding:0 1.5rem;text-align:center}.landing_heroBadge__b_94_{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;border-radius:var(--radius-full);background:var(--surface-bright);border:1px solid rgba(189,201,196,.15);margin-bottom:2rem}.landing_heroBadgeIcon__0hTg9{color:var(--secondary);font-size:18px;font-variation-settings:"FILL" 1}.landing_heroBadgeText__euSVg{font-size:.75rem;font-family:var(--font-body);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary)}.landing_heroTitle__E6Dij{font-family:var(--font-display);font-size:clamp(3rem,6vw,6rem);font-weight:700;color:var(--on-surface);line-height:1.1;letter-spacing:-.02em;margin-bottom:2rem}.landing_heroSubtitle__Otsri{max-width:42rem;margin:0 auto 3rem;font-size:clamp(1rem,2vw,1.25rem);color:var(--on-surface-variant);line-height:1.7}.landing_heroCtas__97oYX{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.landing_heroCtaPrimary__O4MMj{color:var(--on-primary);padding:1rem 2.5rem;border:none;border-radius:var(--radius-full);font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .3s;transform:scale(1);box-shadow:0 20px 40px rgba(13,122,103,.2)}.landing_heroCtaPrimary__O4MMj:hover{transform:scale(1.05)}.landing_heroCtaPrimary__O4MMj:active{transform:scale(.95)}.landing_heroCtaSecondary___rWYR{color:var(--primary);padding:1rem 2.5rem;border:none;border-radius:var(--radius-full);font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .3s}.landing_heroCtaSecondary___rWYR:hover{background:var(--surface-container-low)}.landing_aiOverview__puDAF{max-width:80rem;margin:0 auto;padding:0 1.5rem;position:relative;overflow:hidden}.landing_aiOverviewBlur__X5d17{position:absolute;right:-5rem;top:-5rem;width:24rem;height:24rem;background:rgba(0,95,80,.1);filter:blur(120px);border-radius:50%;pointer-events:none}.landing_sectionEyebrow__r_YQi{font-family:var(--font-body);font-weight:800;color:var(--secondary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;display:block;font-size:.75rem}.landing_sectionEyebrowGreen__Yd4GF{color:var(--primary)}.landing_sectionTitle__2og5c{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:700}.landing_sectionHeader__MocQe{text-align:center;margin-bottom:4rem}.landing_aiGrid__UvYUb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;max-width:72rem;margin:0 auto}.landing_aiCard__A0Q6_{padding:2.5rem;border-radius:var(--radius-panel);display:flex;align-items:flex-start;gap:2rem;border:none;box-shadow:0 20px 60px rgba(25,58,72,.1)}.landing_aiCardGreen__Hjp13{background:linear-gradient(to bottom right,rgba(255,255,255,.8),rgba(152,244,220,.2))}.landing_aiCardBlue__Z4D2e{background:linear-gradient(to bottom right,rgba(255,255,255,.8),rgba(216,226,255,.2))}.landing_aiCardIcon__QUoWW{background:var(--surface-container-lowest);padding:1rem;border-radius:var(--radius-default);box-shadow:0 2px 8px rgba(0,0,0,.04);flex-shrink:0}.landing_aiCardIcon__QUoWW .landing_materialIcon__7NRG9{font-size:2.25rem}.landing_aiCardIconGreen__mvA_E{color:var(--primary)}.landing_aiCardIconBlue__ASzvY{color:var(--secondary)}.landing_aiCardTitle__7kGWY{font-family:var(--font-display);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.landing_aiCardBody__0sm8e{color:var(--on-surface-variant);line-height:1.7}.landing_deepDive__IOwye{max-width:80rem;margin:0 auto;padding:0 1.5rem;overflow-x:hidden}.landing_deepDiveGrid__bF_AW{display:grid;grid-template-columns:3fr 7fr;grid-gap:3rem;gap:3rem;align-items:center}@media (max-width:1024px){.landing_deepDiveGrid__bF_AW{grid-template-columns:1fr;gap:4rem}}.landing_deepDiveText__WIcdt{padding-right:2rem}.landing_treeHeader__42t21{text-align:center;margin-bottom:2.5rem}.landing_deepDiveList__lb7Wl{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-direction:column;gap:1.5rem}.landing_deepDiveList__lb7Wl li{display:flex;align-items:flex-start;gap:1rem;color:var(--on-surface-variant);line-height:1.6;font-size:1.05rem}.landing_deepDiveList__lb7Wl strong{color:var(--on-surface);font-weight:700}.landing_listIconAmber__II5tF,.landing_listIconGreen__u_Oet,.landing_listIconPurple__9Ez9N{padding:.5rem;border-radius:8px;background:rgba(168,85,247,.1);color:#a855f7;font-size:1.2rem}.landing_listIconGreen__u_Oet{background:rgba(16,185,129,.1);color:#10b981}.landing_listIconAmber__II5tF{background:rgba(245,158,11,.1);color:#f59e0b}.landing_treeContainer__vzqJY{display:flex;flex-direction:column;position:relative;width:100%;margin-top:1rem;align-items:center}.landing_treeNodePill__RTxZS{display:inline-flex;align-items:center;gap:.85rem;padding:1rem 1.5rem;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(200,210,220,.5);box-shadow:0 6px 16px rgba(0,0,0,.04);transition:all .3s ease;z-index:2;position:relative}.landing_treeNodeLabel__GaMZa{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--on-surface)}.landing_orchestratorContainer__sQVR_{position:relative;display:flex;align-items:center;justify-content:center;margin-top:1rem}.landing_orchestratorPill__fwRX6{background:rgba(255,255,255,1);z-index:2;position:relative}.landing_messagePillWrapper__cms41{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;pointer-events:none}.landing_messagePill__HwN0P{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#1e293b;color:white;border-radius:9999px;font-size:.75rem;font-weight:600;box-shadow:0 10px 25px rgba(0,0,0,.15);opacity:0;transform:translateX(-180px)}.landing_messagePillSlide__nJGcP{animation:landing_slideInMessage__x7qr6 3.5s cubic-bezier(.42,1,.3,1) forwards}.landing_messagePillHold__sWXr6{opacity:1;transform:translateX(0)}@keyframes landing_slideInMessage__x7qr6{0%{opacity:0;transform:translateX(-210px)}15%{opacity:1}to{opacity:1;transform:translateX(30px)}}.landing_messageIconGreen__UkTac{color:#34d399}.landing_messageIconBlue__zItNT{color:#60a5fa}.landing_messageIconAmber__OSfDy{color:#fbbf24}.landing_iconPurple__4FgS1{color:#a855f7;font-size:1.35rem}.landing_iconGreen__UAqUn{color:#10b981;font-size:1.35rem}.landing_iconBlue__ooBxV{color:#3b82f6;font-size:1.35rem}.landing_iconAmber__2uHNe{color:#f59e0b;font-size:1.35rem}.landing_nodeActiveGreen__BU0NN{border-color:#10b981;box-shadow:0 0 15px rgba(16,185,129,.3);transform:translateY(-2px)}.landing_nodeActiveBlue__crAhr{border-color:#3b82f6;box-shadow:0 0 15px rgba(59,130,246,.3);transform:translateY(-2px)}.landing_nodeActiveAmber__tBVkK{border-color:#f59e0b;box-shadow:0 0 15px rgba(245,158,11,.3);transform:translateY(-2px)}.landing_cssTreePaths__UqMNC{display:flex;flex-direction:column;align-items:center;width:100%}.landing_stemPrimary__hGd5r{width:2px;height:30px;background-color:var(--surface-container-high);transition:background-color .4s,box-shadow .4s}.landing_branchesContainer__XCX0s{display:flex;width:100%;max-width:800px;justify-content:space-between}.landing_branch__kGFKE{display:flex;flex-direction:column;align-items:center;flex:1 1;position:relative}.landing_branchLeft__GMNdJ .landing_branchHorizontal__d8BNd{left:50%}.landing_branchLeft__GMNdJ .landing_branchHorizontal__d8BNd,.landing_branchRight__HLkAK .landing_branchHorizontal__d8BNd{position:absolute;top:0;width:100%;height:2px;background-color:var(--surface-container-high);transition:background-color .4s,box-shadow .4s}.landing_branchRight__HLkAK .landing_branchHorizontal__d8BNd{right:50%}.landing_branchCenter__Gmb7x .landing_branchHorizontal__d8BNd{display:none}.landing_branchVertical__fEPJ8{width:2px;height:30px;background-color:var(--surface-container-high);transition:background-color .4s,box-shadow .4s}.landing_pathActiveGreen__9AhDA{background-color:#10b981!important;box-shadow:0 0 8px rgba(16,185,129,.6)}.landing_pathActiveBlue__f2ajj{background-color:#3b82f6!important;box-shadow:0 0 8px rgba(59,130,246,.6)}.landing_pathActiveAmber__N6vCl{background-color:#f59e0b!important;box-shadow:0 0 8px rgba(245,158,11,.6)}.landing_sneakPeek__pVFuv{max-width:80rem;margin:0 auto;padding:0 1.5rem;overflow:hidden}.landing_sneakPeekGrid__HpDiD{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.landing_sneakPeekTitle__5Cr_t{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;margin-bottom:1.5rem;line-height:1.15}.landing_sneakPeekBody__sJ0Cv{font-size:1.125rem;color:var(--on-surface-variant);margin-bottom:2rem;line-height:1.7}.landing_featureMiniGrid__z6EQc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.landing_featureMini__22X6o{padding:1.5rem;border-radius:var(--radius-default)}.landing_featureMiniIcon__8XTaX{margin-bottom:.5rem}.landing_featureMiniIconPrimary__xTuna{color:var(--primary)}.landing_featureMiniIconSecondary___v5PX{color:var(--secondary)}.landing_featureMiniTitle____vlE{font-weight:700}.landing_mockupOuter__XDGBn{border-radius:1.5rem;padding:1rem;box-shadow:0 25px 60px rgba(25,58,72,.15);position:relative;overflow:hidden;border-color:rgba(255,255,255,.4)}.landing_mockupTitleBar__bh75F{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0 .5rem 1rem;border-bottom:1px solid rgba(189,201,196,.1)}.landing_trafficDots__qYSID{display:flex;gap:.375rem}.landing_dot__LZKLI{width:.75rem;height:.75rem;border-radius:50%}.landing_dotRed__fFLDV{background:#f87171}.landing_dotYellow__oBL3B{background:#facc15}.landing_dotGreen__Z4gvL{background:#4ade80}.landing_mockupPath__4KVH0{margin-left:1rem;font-size:.75rem;font-weight:700;color:rgba(62,73,69,.5);letter-spacing:.1em}.landing_kanbanGrid__qPUbS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;height:400px}.landing_kanbanCol__yYmuZ{display:flex;flex-direction:column}.landing_kanbanColHeader__Peqmt{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:.5rem}.landing_taskWrapper__ahikJ{transition:max-height .6s cubic-bezier(.25,1,.3,1),opacity .6s ease,margin .6s ease,transform .6s ease;overflow:hidden;max-height:120px;opacity:1;margin-bottom:.75rem;transform:translateY(0) scale(1)}.landing_taskWrapperHidden__pQEyb{max-height:0!important;opacity:0!important;margin-bottom:0!important;padding:0!important;border-width:0!important;pointer-events:none;transform:translateY(-8px) scale(.98)}.landing_kanbanColHeaderGray__T_AGU{color:#94a3b8}.landing_kanbanColHeaderGreen__ZZ5SQ{color:#059669}@keyframes landing_kanbanTaskEnter__1IFtc{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.landing_kanbanTask__AQJIK{padding:1rem;border-radius:.75rem;background:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 4px rgba(0,0,0,.04);animation:landing_kanbanTaskEnter__1IFtc .3s cubic-bezier(.16,1,.3,1) forwards}.landing_kanbanTaskInProgress__TTRVT{background:rgba(236,253,245,.5);border-color:rgba(167,243,208,.5)}.landing_kanbanTaskDone__2YcTN{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.1);opacity:.6}.landing_kanbanBar__PqdX1{width:2rem;height:.25rem;border-radius:var(--radius-full);margin-bottom:.5rem}.landing_barGreen__MMVp_{background:#34d399}.landing_barBlue__sLFm9{background:#60a5fa}.landing_barGray__siV2P{background:#cbd5e1}.landing_kanbanTaskTitle__t7fw7{font-size:.75rem;font-weight:700}.landing_kanbanTaskTitleDone__DBOvM{text-decoration:line-through}.landing_kanbanTaskMeta__3d21A{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.landing_avatarStack__aMgA_{display:flex}.landing_avatarStack__aMgA_>*+*{margin-left:-.5rem}.landing_avatar__Hxi4s{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid white}.landing_avatarGray__QKHSx{background:#e2e8f0}.landing_avatarBlue__3eAWU{background:#bfdbfe}.landing_avatarGreen__jIHhI{background:#bbf7d0}.landing_badge__2OdP8{font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:4px}.landing_badgeGray__duMcG{background:#f1f5f9;color:#64748b}.landing_badgeGreen__E3Xt2{background:#d1fae5;color:#047857}.landing_rbacGrid__Zi3Cn{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;height:400px}.landing_rbacHeader__GTtqn{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding-bottom:.5rem;border-bottom:1px solid rgba(189,201,196,.2)}.landing_rbacHeaderCell__KIzMe{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:-.02em;text-align:center}.landing_rbacHeaderCell__KIzMe:first-child{text-align:left}.landing_rbacRow__WWTGj{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;padding:.5rem 0;border-bottom:1px dashed rgba(189,201,196,.15)}.landing_rbacRow__WWTGj:last-child{border-bottom:none}.landing_rbacCellName__dTO8i{font-size:.85rem;font-weight:600;color:var(--on-surface)}.landing_rbacCellToggle__w7hXD{display:flex;justify-content:center}.landing_toggle__8_aWx{width:2.25rem;height:1.25rem;border-radius:1rem;position:relative;transition:background-color .3s ease}.landing_toggleOn__y6Myj{background-color:var(--primary)}.landing_toggleOff__8fASl{background-color:#cbd5e1}.landing_toggleKnob__Tz8cK{width:1rem;height:1rem;background-color:white;border-radius:50%;position:absolute;top:.125rem;transition:transform .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.landing_toggleOn__y6Myj .landing_toggleKnob__Tz8cK{transform:translateX(1.125rem)}.landing_toggleOff__8fASl .landing_toggleKnob__Tz8cK{transform:translateX(.125rem)}.landing_rbacHeaderDynamic__IKR20{display:grid;grid-template-columns:2fr 1.5fr;padding-bottom:.5rem;border-bottom:1px solid rgba(189,201,196,.2)}.landing_rbacRowDynamic__oUiYK{display:grid;grid-template-columns:2fr 1.5fr;align-items:center;padding:.75rem 0;border-bottom:1px dashed rgba(189,201,196,.15)}.landing_rbacRowDynamic__oUiYK:last-child{border-bottom:none}.landing_rbacRoleBadge__7BLqp{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1rem;font-size:.75rem;font-weight:800;color:#047857;background:#d1fae5;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.06em;transition:all .3s ease}.landing_aiOverlay__Xzu4d{position:absolute;bottom:2rem;right:2rem;padding:1rem;background:rgba(16,185,129,.9);color:white;border-radius:var(--radius-default);box-shadow:0 12px 30px rgba(16,185,129,.25);animation:landing_gentleBounce__RL5EQ 2s ease-in-out infinite}@keyframes landing_gentleBounce__RL5EQ{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing_aiOverlayInner__FpUBb{display:flex;align-items:center;gap:.75rem}.landing_aiOverlayIcon__GvnMB{font-size:.875rem}.landing_aiOverlayText__MYOK5{font-size:.625rem;font-weight:700}.landing_metrics__D2NXT{max-width:80rem;margin:0 auto;padding:0 1.5rem}.landing_metricsGrid__zappa{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.landing_metricsTitle__8fiKU{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:1.5rem}.landing_metricsBody__iDUU8{font-size:1.125rem;color:var(--on-surface-variant);margin-bottom:2rem;line-height:1.7}.landing_checkList__WyWNc{display:flex;flex-direction:column;gap:1.5rem}.landing_checkItem___pb_I{display:flex;align-items:center;gap:1rem}.landing_checkIcon__18VQo{color:var(--primary)}.landing_checkText__dpV8k{font-weight:700}.landing_statsGrid__fIamZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.landing_statCard__4L1Xf{background:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(189,201,196,.1);padding:2rem;border-radius:var(--radius-panel);box-shadow:var(--shadow-ambient);display:flex;flex-direction:column;align-items:center}.landing_statNumber__EdVf9{font-family:var(--font-display);font-size:3.25rem;font-weight:700;margin-bottom:.5rem}.landing_statNumberPrimary__frIBb{color:var(--primary)}.landing_statNumberSecondary__waktm{color:var(--secondary)}.landing_statLabel__rUAet{font-size:.75rem;font-family:var(--font-body);text-transform:uppercase;font-weight:800;color:var(--on-surface-variant);letter-spacing:.1em;text-align:center}.landing_statCardWide__DWu_l{grid-column:span 2}.landing_capacityChart__0EjnB{width:100%;height:6rem;display:flex;align-items:flex-end;justify-content:space-between;gap:.25rem;margin-bottom:1rem}.landing_capacityBar__guhPx{width:100%;border-radius:.5rem .5rem 0 0}.landing_capBar1__TjyPu{background:var(--primary-fixed-dim);height:60%}.landing_capBar2__6_mDC{background:var(--primary-fixed-dim);height:85%}.landing_capBar3__aCG_x{background:var(--primary-container);height:70%}.landing_capBar4__yZR_Y{background:var(--primary-fixed-dim);height:95%}.landing_capBar5__TzUED{background:var(--primary-fixed-dim);height:50%}.landing_finalCta__QfpVD{max-width:80rem;margin:0 auto;padding:0 1.5rem}.landing_finalCtaPanel__851P1{padding:3rem;border-radius:48px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.landing_finalCtaOverlay__XnPl3{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-container),var(--secondary));opacity:.05;pointer-events:none}.landing_finalCtaTitle__y5QXA{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.75rem);font-weight:700;margin-bottom:2rem;max-width:56rem;position:relative}.landing_finalCtaBody__5yidF{font-size:1.25rem;color:var(--on-surface-variant);margin-bottom:3rem;max-width:42rem;position:relative}.landing_finalCtaActions__rqckz{display:flex;flex-wrap:wrap;gap:1.5rem;position:relative}.landing_ctaPrimary__iXJld{color:var(--on-primary);padding:1.25rem 3rem;border:none;border-radius:var(--radius-full);font-size:1.25rem;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 20px 60px rgba(13,122,103,.2)}.landing_ctaPrimary__iXJld:hover{transform:scale(1.05)}.landing_ctaPrimary__iXJld:active{transform:scale(.95)}.landing_ctaSecondary__oUmAV{background:white;color:var(--on-surface);padding:1.25rem 3rem;border:1px solid rgba(189,201,196,.3);border-radius:var(--radius-full);font-size:1.25rem;font-weight:700;cursor:pointer;transition:all .3s}.landing_ctaSecondary__oUmAV:hover{background:var(--surface-container-low)}.landing_pricing__ycCrK{max-width:80rem;margin:0 auto;padding:0 1.5rem}.landing_pricingHeader__QrJ_1{text-align:center;margin-bottom:2.5rem}.landing_pricingGrid__sB18Q{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:72rem;margin:0 auto}.landing_pricingCard__0QifE{padding:2rem;border-radius:var(--radius-panel);display:flex;flex-direction:column;position:relative;transition:transform .3s ease,box-shadow .3s ease}.landing_pricingCard__0QifE:hover{transform:translateY(-4px);box-shadow:0 24px 64px rgba(25,58,72,.14)}.landing_pricingRecommended__qf8yC{border:2px solid var(--primary-container)}.landing_pricingBadge__lHy4D{position:absolute;top:-.75rem;left:50%;transform:translateX(-50%);padding:.25rem 1rem;border-radius:var(--radius-full);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--on-primary);white-space:nowrap}.landing_pricingPlanName__y5uD4{font-family:var(--font-display);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.landing_pricingPrice__6wWa7{font-family:var(--font-display);font-size:3rem;font-weight:700;margin-bottom:.25rem}.landing_pricingPricePrimary__rhwaU{color:var(--primary)}.landing_pricingPriceSecondary__mHbPh{color:var(--secondary)}.landing_pricingPeriod__QLlNU{font-size:.85rem;color:var(--on-surface-variant);margin-bottom:1.5rem}.landing_pricingFeatures__uUpSO{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.landing_pricingFeature__7_lnL{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:var(--on-surface-variant);line-height:1.4}.landing_pricingCheckIcon__wWRtE{font-size:18px;color:var(--primary-container);flex-shrink:0}.landing_pricingCta__rz00o{padding:.875rem 1.5rem;border:none;border-radius:var(--radius-full);font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s;text-align:center}.landing_pricingCtaPrimary__UFHvg{color:var(--on-primary)}.landing_pricingCtaPrimary__UFHvg:hover{transform:scale(1.03)}.landing_pricingCtaSecondary___o3Sb{background:var(--surface-container-lowest);color:var(--primary);border:1px solid rgba(189,201,196,.2)}.landing_pricingCtaSecondary___o3Sb:hover{background:var(--surface-container-low)}.landing_footer__NntD6{width:100%;border-radius:28px 28px 0 0;background:rgba(255,255,255,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.3)}.landing_footerInner__gT6Dp{display:flex;justify-content:space-between;align-items:center;padding:2.5rem 3rem;max-width:80rem;margin:0 auto;font-family:var(--font-body);font-size:.875rem;letter-spacing:.03em}.landing_footerBrand__Qcz70{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:#0f172a}.landing_footerLinks__Ha02t{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.landing_footerLink__GUNut{color:#64748b;text-decoration:none;transition:color .2s}.landing_footerLink__GUNut:hover{color:#10b981;text-decoration:underline;text-underline-offset:4px}.landing_footerCopy__Y5Nvs{color:#64748b}@media (max-width:1024px){.landing_agentGrid__6NjD7,.landing_aiGrid__UvYUb,.landing_metricsGrid__zappa,.landing_sneakPeekGrid__HpDiD{grid-template-columns:1fr}.landing_pricingGrid__sB18Q{grid-template-columns:1fr;max-width:28rem}}@media (max-width:768px){.landing_nav__Cldps{display:none}.landing_heroTitle__E6Dij{font-size:2.5rem}.landing_heroCtas__97oYX{flex-direction:column;align-items:center}.landing_featureMiniGrid__z6EQc,.landing_statsGrid__fIamZ{grid-template-columns:1fr}.landing_statCardWide__DWu_l{grid-column:span 1}.landing_kanbanGrid__qPUbS{grid-template-columns:1fr;height:auto}.landing_finalCtaPanel__851P1{padding:2rem 1.5rem;border-radius:28px}.landing_finalCtaActions__rqckz{flex-direction:column;align-items:center}.landing_footerInner__gT6Dp{flex-direction:column;gap:1rem;text-align:center}.landing_section__mWwzf{min-height:auto;padding:4rem 0}}@media (max-width:480px){.landing_headerInner__RN_Ai{padding:.75rem 1rem}.landing_heroTitle__E6Dij{font-size:2rem}.landing_aiCard__A0Q6_{flex-direction:column;gap:1rem;padding:1.5rem}}