.marketing_marketing__wKo7E{--marketing-bg-hero:#0a0f1c;--marketing-bg-footer:#070b14;--marketing-gradient-hero:linear-gradient(135deg,#0a0f1c,#0f1729 40%,#132238);--marketing-glow-cyan:rgb(6 182 212/35%);--marketing-glow-indigo:rgb(99 102 241/25%);--marketing-glass-bg:rgb(15 23 41/72%);--marketing-glass-bg-scrolled:rgb(15 23 41/88%);--marketing-glass-border:rgb(255 255 255/8%);--marketing-glass-panel:rgb(15 23 41/65%);--marketing-section-tint-cool:#eef6f8;--marketing-section-tint-warm:#f7f5f0;--marketing-border-on-dark:rgb(255 255 255/10%);--marketing-shadow-glow:0 0 32px rgb(6 182 212/25%);--module-clients:#14b8a6;--module-cases:#6366f1;--module-documents:#f59e0b;--module-tasks:#10b981;--module-calendar:#8b5cf6;--module-team:#3b82f6;--marketing-display-xl:3.5rem;--marketing-display-l:2.75rem;--marketing-display-m:2.25rem;--marketing-overline-tracking:0.08em;--marketing-content-max:75rem;--marketing-header-max:72rem;--marketing-body-max:36rem;--marketing-glass-blur:blur(16px);--marketing-glass-blur-strong:blur(20px);min-height:100dvh;color:var(--color-text-primary);background:var(--color-bg-app)}.marketing_marketing__wKo7E main{outline:none}.Button_button__5Fngg{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--size-touch-min);padding-inline:var(--space-5);font-family:inherit;font-weight:var(--font-label-weight);line-height:1;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Button_button__5Fngg:disabled{cursor:not-allowed;opacity:.6}.Button_button__5Fngg:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Button_small__AR0Cb{min-height:2.25rem;padding-inline:var(--space-3);font-size:var(--font-body-sm-size)}.Button_medium__XjfCa{font-size:var(--font-body-size)}.Button_large__AqiVe{min-height:3rem;padding-inline:var(--space-6);font-size:var(--font-body-lg-size)}.Button_fullWidth__EcevO{width:100%}.Button_primary__swzAa{color:var(--color-primary-text);background-color:var(--color-primary)}.Button_primary__swzAa:hover:not(:disabled){background-color:var(--color-primary-hover)}.Button_secondary__pFIlL{color:var(--color-text-primary);background-color:var(--color-bg-surface);border-color:var(--color-border-strong)}.Button_secondary__pFIlL:hover:not(:disabled){background-color:var(--color-bg-surface-muted)}.Button_ghost__lEOCo{color:var(--color-text-secondary);background-color:rgba(0,0,0,0)}.Button_ghost__lEOCo:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-bg-surface-muted)}.Button_danger__5gJwK{color:var(--color-primary-text);background-color:var(--color-danger)}.Button_danger__5gJwK:hover:not(:disabled){background-color:var(--color-danger-hover)}.Button_loading__WDyPj .Button_label__4Yq5D{opacity:.85}.Button_spinner__Ol6Kr{width:1rem;height:1rem;border:2px solid;border-inline-end-color:rgba(0,0,0,0);border-radius:var(--radius-pill);animation:Button_spin__clXgF .6s linear infinite}@keyframes Button_spin__clXgF{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Button_spinner__Ol6Kr{animation:none;border-inline-end-color:currentcolor;opacity:.6}}.Button_label__4Yq5D{display:inline-flex;align-items:center}.MarketingHeader_wrapper__dGdzY{position:fixed;inset-inline:0;top:var(--space-4);z-index:50;display:flex;justify-content:center;padding-inline:var(--space-4);pointer-events:none}.MarketingHeader_pill__Lb_st{display:flex;align-items:center;gap:var(--space-6);width:min(100%,var(--marketing-header-max));min-height:3.5rem;padding-inline:var(--space-5);pointer-events:auto;background:var(--marketing-glass-bg);border:1px solid var(--marketing-glass-border);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--marketing-glass-blur);backdrop-filter:var(--marketing-glass-blur);transition:min-height .2s ease,background .2s ease,box-shadow .2s ease}.MarketingHeader_pillScrolled__mf_K2{min-height:3rem;background:var(--marketing-glass-bg-scrolled);box-shadow:var(--shadow-floating)}.MarketingHeader_logo__nwbAc{font-size:1.125rem;font-weight:600;color:var(--color-text-inverse);text-decoration:none;white-space:nowrap}.MarketingHeader_nav__a8CfM{display:none;flex:1 1;gap:var(--space-6);justify-content:center}@media(min-width:1024px){.MarketingHeader_nav__a8CfM{display:flex}}.MarketingHeader_navLink__veDJK{position:relative;font-size:var(--font-label-size);color:rgba(248,250,252,.85);text-decoration:none}.MarketingHeader_navLink__veDJK:after{content:"";position:absolute;inset-inline:0;bottom:-4px;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:inline-end;transition:transform .2s ease}.MarketingHeader_navLink__veDJK:focus-visible:after,.MarketingHeader_navLink__veDJK:hover:after{transform:scaleX(1)}.MarketingHeader_actions__fHPbs{display:none;align-items:center;gap:var(--space-4)}@media(min-width:1024px){.MarketingHeader_actions__fHPbs{display:flex}}.MarketingHeader_loginLink__jkd0_{font-size:var(--font-label-size);color:rgba(248,250,252,.85);text-decoration:none}.MarketingHeader_loginLink__jkd0_:hover{color:var(--color-text-inverse)}.MarketingHeader_menuButton__rquVy{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;padding:var(--space-2);color:var(--color-text-inverse);background:rgba(0,0,0,0);border:none;cursor:pointer}@media(min-width:1024px){.MarketingHeader_menuButton__rquVy{display:none}}.MarketingHeader_overlay__4YK4a{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:rgba(10,15,28,.96);-webkit-backdrop-filter:var(--marketing-glass-blur);backdrop-filter:var(--marketing-glass-blur)}.MarketingHeader_overlayNav__MXna8{display:flex;flex-direction:column;gap:var(--space-6);width:min(100%,20rem);text-align:center}.MarketingHeader_overlayNav__MXna8 a{font-size:1.125rem;color:var(--color-text-inverse);text-decoration:none}@media(prefers-reduced-motion:reduce){.MarketingHeader_pill__Lb_st{transition:none}}.ScrollProgress_progress__Zu5xm{position:fixed;inset-inline:0;top:0;z-index:100;height:2px;background:var(--color-primary);transform-origin:inline-end;pointer-events:none}@media(prefers-reduced-motion:reduce){.ScrollProgress_progress__Zu5xm{display:none}}.FinalCTASection_section__DX0A_{position:relative;padding:var(--space-16) var(--space-4);overflow:hidden;text-align:center;background:var(--marketing-gradient-hero)}.FinalCTASection_orbs__EpvQf{position:absolute;inset:0;pointer-events:none}.FinalCTASection_orbCyan__cF0Lo,.FinalCTASection_orbIndigo__BuelH{position:absolute;width:24rem;height:24rem;border-radius:var(--radius-pill);filter:blur(80px)}.FinalCTASection_orbCyan__cF0Lo{inset-block-start:-6rem;inset-inline-end:-4rem;background:rgba(6,182,212,.18);animation:FinalCTASection_orbDrift__lQ3Gb 24s linear infinite}.FinalCTASection_orbIndigo__BuelH{inset-block-end:-8rem;inset-inline-start:-6rem;background:rgba(99,102,241,.14);animation:FinalCTASection_orbDrift__lQ3Gb 24s linear infinite reverse}@keyframes FinalCTASection_orbDrift__lQ3Gb{50%{transform:translate(30px,20px)}}.FinalCTASection_inner___CSM2{position:relative;z-index:1;width:min(100%,36rem);margin-inline:auto}.FinalCTASection_title__5GoFE{margin:0 0 var(--space-4);font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);color:var(--color-text-inverse)}.FinalCTASection_body__LRqfB{margin:0 0 var(--space-8);font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-line-height);color:rgba(248,250,252,.75)}.FinalCTASection_ctas__KAns2{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-6);transition:transform .15s ease}.FinalCTASection_primaryCta__iciMV{border-radius:var(--radius-lg);box-shadow:var(--marketing-shadow-glow);animation:FinalCTASection_ctaPulse__TlKw3 4s ease infinite}.FinalCTASection_primaryCta__iciMV:hover{transform:scale(1.02)}.FinalCTASection_secondaryCta__cEUh3{color:rgba(248,250,252,.9)!important}.FinalCTASection_secondaryCta__cEUh3:hover{color:var(--color-text-inverse)!important;background:hsla(0,0%,100%,.08)!important}.FinalCTASection_tertiary__piIEz{font-size:var(--font-body-sm-size);color:rgba(248,250,252,.7);text-decoration:none}.FinalCTASection_tertiary__piIEz:hover{color:var(--color-text-inverse);text-decoration:underline}@keyframes FinalCTASection_ctaPulse__TlKw3{0%,to{filter:brightness(1)}50%{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){.FinalCTASection_orbCyan__cF0Lo,.FinalCTASection_orbIndigo__BuelH,.FinalCTASection_primaryCta__iciMV{animation:none}}.LivingWorkspace_workspace__dfG9r{--parallax-x:0px;--parallax-y:0px;position:relative;width:100%;min-height:22rem;opacity:0;filter:blur(8px);transform:scale(.92);transition:opacity .8s ease 1.2s,filter .8s ease 1.2s,transform .8s ease 1.2s}.LivingWorkspace_workspaceReady__5P7Zo{opacity:1;filter:blur(0);transform:scale(1)}.LivingWorkspace_reducedMotion__PS_8K{opacity:1;filter:none;transform:none;transition:none}.LivingWorkspace_flowLines__o97_Z{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.LivingWorkspace_flowPath__VfCJh{stroke:rgba(6,182,212,.55);stroke-width:1.5;stroke-dasharray:400;stroke-dashoffset:400;filter:drop-shadow(0 0 6px rgba(6,182,212,.35));animation:LivingWorkspace_drawLine__FeVea 1.2s ease-out 1.4s forwards,LivingWorkspace_pulseLine__joEW1 6s ease-in-out 2.6s infinite}.LivingWorkspace_flowPathDelay__ZerXl{animation-delay:1.6s,3s}.LivingWorkspace_flowPathDelay2__4ZMbq{animation-delay:1.8s,3.4s}@keyframes LivingWorkspace_drawLine__FeVea{to{stroke-dashoffset:0}}@keyframes LivingWorkspace_pulseLine__joEW1{0%,to{stroke:rgba(6,182,212,.45)}50%{stroke:rgba(6,182,212,.85)}}.LivingWorkspace_chrome__pBTWM{position:relative;min-height:20rem;padding:var(--space-4);background:var(--marketing-glass-panel);border:1px solid var(--marketing-glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:var(--marketing-glass-blur-strong);backdrop-filter:var(--marketing-glass-blur-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),var(--shadow-floating)}.LivingWorkspace_sidebar__rzGV6{position:absolute;inset-block:var(--space-4);inset-inline-end:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);background:rgba(15,23,41,.5);border-radius:var(--radius-lg)}.LivingWorkspace_sidebarIcon__PtPBg{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:rgba(248,250,252,.5);border-radius:var(--radius-md);transition:background .2s ease,color .2s ease}.LivingWorkspace_sidebarIconActive__3dc9i{color:var(--color-text-inverse);background:rgba(6,182,212,.2)}.LivingWorkspace_hub__c23zW{position:relative;z-index:2;width:min(100%,14rem);margin-inline:auto;padding:var(--space-4);background:rgba(15,23,41,.8);border:1px solid var(--marketing-border-on-dark);border-radius:var(--radius-lg);animation:LivingWorkspace_floatHub__aJbu0 6s ease-in-out infinite}.LivingWorkspace_hubHeader__fnxKh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.LivingWorkspace_hubTitle__FG5aH{font-size:var(--font-body-sm-size);font-weight:600;color:var(--color-text-inverse)}.LivingWorkspace_pulseDot__n9j__{width:6px;height:6px;background:var(--color-primary);border-radius:var(--radius-pill);opacity:0;animation:LivingWorkspace_pulseDot__n9j__ 2s ease-in-out 2s infinite,LivingWorkspace_fadeIn__z0bAX .3s ease 2s forwards}@keyframes LivingWorkspace_pulseDot__n9j__{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes LivingWorkspace_fadeIn__z0bAX{to{opacity:1}}.LivingWorkspace_hubList__azc11{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.LivingWorkspace_hubRow__eMTTU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--font-caption-size);color:rgba(248,250,252,.85)}.LivingWorkspace_hubRowUrgent___dfse{animation:LivingWorkspace_urgentPulse__GfkOP 2s ease-in-out 2s infinite}@keyframes LivingWorkspace_urgentPulse__GfkOP{0%,to{opacity:1}50%{opacity:.75}}.LivingWorkspace_urgentBadge__Ocatw{padding:2px 8px;font-size:.65rem;font-weight:600;color:#fecaca;background:rgba(239,68,68,.2);border-radius:var(--radius-pill)}.LivingWorkspace_mutedBadge__qLI2y{font-size:.65rem;color:rgba(248,250,252,.5)}.LivingWorkspace_satellite__fW183{position:absolute;z-index:3;min-width:8.5rem;padding:var(--space-3);background:rgba(15,23,41,.85);border:1px solid var(--marketing-border-on-dark);border-radius:var(--radius-lg);transition:transform .25s ease,box-shadow .25s ease}.LivingWorkspace_satelliteElevated__D30Nd{z-index:5;box-shadow:0 12px 32px rgba(0,0,0,.35);translate:0 -8px}.LivingWorkspace_accentRing__98XzR{position:absolute;inset-block-start:0;inset-inline-end:0;width:3px;height:100%;border-radius:0 var(--radius-lg) var(--radius-lg) 0}.LivingWorkspace_satelliteClient__At2O7{inset-block-start:12%;inset-inline-start:4%;animation:LivingWorkspace_floatSat1__JEgiV 5.5s ease-in-out infinite}.LivingWorkspace_satelliteDocument__MkXYp{inset-block-end:18%;inset-inline-start:8%;animation:LivingWorkspace_floatSat2__j3ZM0 6.5s ease-in-out infinite}.LivingWorkspace_satelliteTask__X89Wv{inset-block-start:28%;inset-inline-end:18%;animation:LivingWorkspace_floatSat3__gcxQX 7s ease-in-out infinite}.LivingWorkspace_notesChip__H4cBN{position:absolute;inset-block-end:8%;inset-inline-end:22%;z-index:3;padding:var(--space-2) var(--space-3);font-size:var(--font-caption-size);color:rgba(248,250,252,.75);background:rgba(15,23,41,.75);border:1px solid var(--marketing-border-on-dark);border-radius:var(--radius-pill);transition:transform .25s ease,box-shadow .25s ease}.LivingWorkspace_satelliteTitle__Ldh4R{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);font-size:var(--font-caption-size);font-weight:500;color:var(--color-text-inverse)}.LivingWorkspace_statusPill__kkDKl{display:inline-block;padding:2px 8px;font-size:.65rem;font-weight:600;border-radius:var(--radius-pill);transition:opacity .4s ease}.LivingWorkspace_statusActive___2LxA{color:#86efac;background:rgba(34,197,94,.2)}.LivingWorkspace_statusWaiting__VIelG{color:#fcd34d;background:rgba(245,158,11,.2)}.LivingWorkspace_progressTrack__P_S_u{height:4px;overflow:hidden;background:hsla(0,0%,100%,.1);border-radius:var(--radius-pill)}.LivingWorkspace_progressFill___o3Pc{height:100%;background:var(--module-documents);border-radius:var(--radius-pill);transition:width .1s linear}.LivingWorkspace_checkMark__YMGqg{display:inline-flex;margin-top:var(--space-1);color:var(--module-tasks)}.LivingWorkspace_taskRow__Ch8kw{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-caption-size);color:var(--color-text-inverse);cursor:default}.LivingWorkspace_taskDone__w_Go1{text-decoration:line-through;opacity:.65}.LivingWorkspace_typingDots___SQOK{display:inline-flex;gap:3px}.LivingWorkspace_typingDots___SQOK span{width:4px;height:4px;background:rgba(248,250,252,.6);border-radius:var(--radius-pill);animation:LivingWorkspace_typingBounce__Ylb0b 1s ease-in-out infinite}.LivingWorkspace_typingDots___SQOK span:nth-child(2){animation-delay:.15s}.LivingWorkspace_typingDots___SQOK span:nth-child(3){animation-delay:.3s}@keyframes LivingWorkspace_typingBounce__Ylb0b{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes LivingWorkspace_floatHub__aJbu0{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes LivingWorkspace_floatSat1__JEgiV{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes LivingWorkspace_floatSat2__j3ZM0{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes LivingWorkspace_floatSat3__gcxQX{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.LivingWorkspace_ghostCursor__5Q_F7{position:absolute;z-index:10;width:18px;height:18px;pointer-events:none;background:hsla(0,0%,100%,.9);border:2px solid var(--color-primary);border-radius:var(--radius-pill);box-shadow:0 2px 8px rgba(0,0,0,.3);animation:LivingWorkspace_ghostMove__04U5c 1.2s ease-in-out forwards}.LivingWorkspace_ghostAtTask__YwpjI{inset-block-start:38%;inset-inline-end:28%}@keyframes LivingWorkspace_ghostMove__04U5c{0%{inset-block-start:60%;inset-inline-end:50%;opacity:0}to{inset-block-start:38%;inset-inline-end:28%;opacity:1}}@media(min-width:768px){.LivingWorkspace_workspace__dfG9r{min-height:26rem}.LivingWorkspace_chrome__pBTWM{min-height:24rem}}@media(prefers-reduced-motion:reduce){.LivingWorkspace_workspaceReady__5P7Zo,.LivingWorkspace_workspace__dfG9r{opacity:1;filter:none;transform:none;transition:none}.LivingWorkspace_flowPath__VfCJh{stroke-dashoffset:0;animation:none}.LivingWorkspace_hub__c23zW,.LivingWorkspace_satelliteClient__At2O7,.LivingWorkspace_satelliteDocument__MkXYp,.LivingWorkspace_satelliteTask__X89Wv,.LivingWorkspace_satellite__fW183{animation:none}.LivingWorkspace_hubRowUrgent___dfse,.LivingWorkspace_pulseDot__n9j__{animation:none;opacity:1}.LivingWorkspace_ghostCursor__5Q_F7{display:none}}.HeroSection_hero__Yo1Fr{position:relative;min-height:92vh;padding:calc(var(--space-16) + 4rem) var(--space-4) var(--space-16);overflow:hidden;background:var(--marketing-gradient-hero)}.HeroSection_orbs__nVvXT{position:absolute;inset:0;pointer-events:none}.HeroSection_orbCyan__9lDvW,.HeroSection_orbIndigo__Spvfo{position:absolute;width:28rem;height:28rem;border-radius:var(--radius-pill);filter:blur(80px)}.HeroSection_orbCyan__9lDvW{inset-block-start:-8rem;inset-inline-start:-6rem;background:rgba(6,182,212,.2);animation:HeroSection_orbDrift1__9PL3N 24s linear infinite}.HeroSection_orbIndigo__Spvfo{inset-block-end:-10rem;inset-inline-end:-4rem;background:rgba(99,102,241,.15);animation:HeroSection_orbDrift2__WfqH4 24s linear infinite}@keyframes HeroSection_orbDrift1__9PL3N{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes HeroSection_orbDrift2__WfqH4{0%,to{transform:translate(0)}50%{transform:translate(-30px,-40px)}}.HeroSection_inner__doQo9{position:relative;z-index:1;display:grid;gap:var(--space-10);width:min(100%,var(--marketing-content-max));margin-inline:auto}@media(min-width:1280px){.HeroSection_inner__doQo9{grid-template-columns:38% 62%;gap:var(--space-8);align-items:center}}.HeroSection_copy___R7ho{max-width:var(--marketing-body-max)}.HeroSection_overline__X4xOq{display:block;margin-bottom:var(--space-4);font-size:var(--font-caption-size);font-weight:600;letter-spacing:var(--marketing-overline-tracking);text-transform:uppercase;color:rgba(6,182,212,.9);opacity:0}.HeroSection_animateOverline__N1O6J{animation:HeroSection_fadeUp__XfHKQ .6s ease .2s forwards}.HeroSection_headline__VwVxy{display:flex;flex-direction:column;gap:var(--space-1);margin:0 0 var(--space-6);font-size:var(--marketing-display-m);font-weight:700;line-height:1.15;color:var(--color-text-inverse)}@media(min-width:768px){.HeroSection_headline__VwVxy{font-size:var(--marketing-display-l)}}@media(min-width:1280px){.HeroSection_headline__VwVxy{font-size:var(--marketing-display-xl)}}.HeroSection_headlineLine__Jyfhd{display:block;opacity:0}.HeroSection_headlineLine1__BQyIq{animation:HeroSection_fadeUp__XfHKQ .6s ease .4s forwards}.HeroSection_headlineLine2__AELgB{animation:HeroSection_fadeUp__XfHKQ .6s ease .7s forwards}.HeroSection_headlineLine3__P73JB{animation:HeroSection_fadeUp__XfHKQ .6s ease 1s forwards}.HeroSection_subcopy__DO8R6{margin:0 0 var(--space-8);font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-line-height);color:rgba(248,250,252,.78);opacity:0}.HeroSection_animateSubcopy__rAF5h{animation:HeroSection_fadeUp__XfHKQ .6s ease 3.5s forwards}.HeroSection_ctas__JUKvL{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-4);opacity:0;transition:transform .15s ease}.HeroSection_animateCtas__PZ9JT{animation:HeroSection_fadeUp__XfHKQ .6s ease 4.2s forwards,HeroSection_ctaGlow__usVkp 3s ease 5s infinite}.HeroSection_primaryCta__3Vd6c{border-radius:var(--radius-lg);box-shadow:var(--marketing-shadow-glow)}.HeroSection_primaryCta__3Vd6c:hover{transform:scale(1.02)}.HeroSection_primaryCta__3Vd6c:active{transform:scale(.98)}.HeroSection_secondaryCta__Kik35{color:rgba(248,250,252,.9)!important}.HeroSection_secondaryCta__Kik35:hover{color:var(--color-text-inverse)!important;background:hsla(0,0%,100%,.08)!important}.HeroSection_trust__8TmTt{margin:0;font-size:var(--font-body-sm-size);color:rgba(248,250,252,.55);opacity:0}.HeroSection_animateTrust__Qe8pr{animation:HeroSection_fadeUp__XfHKQ .6s ease 3.8s forwards}.HeroSection_visual__BmdCw{width:100%}@keyframes HeroSection_fadeUp__XfHKQ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection_ctaGlow__usVkp{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}@media(prefers-reduced-motion:reduce){.HeroSection_animateCtas__PZ9JT,.HeroSection_animateOverline__N1O6J,.HeroSection_animateSubcopy__rAF5h,.HeroSection_animateTrust__Qe8pr,.HeroSection_ctas__JUKvL,.HeroSection_headlineLine1__BQyIq,.HeroSection_headlineLine2__AELgB,.HeroSection_headlineLine3__P73JB,.HeroSection_headlineLine__Jyfhd,.HeroSection_overline__X4xOq,.HeroSection_subcopy__DO8R6,.HeroSection_trust__8TmTt{opacity:1;animation:none;transform:none}.HeroSection_orbCyan__9lDvW,.HeroSection_orbIndigo__Spvfo{animation:none}}.MarketingFooter_footer__tJUrt{padding:var(--space-12) var(--space-4) var(--space-8);color:rgba(248,250,252,.75);background:var(--marketing-bg-footer)}.MarketingFooter_inner__i_0xl{display:grid;gap:var(--space-10);width:min(100%,var(--marketing-content-max));margin-inline:auto}@media(min-width:768px){.MarketingFooter_inner__i_0xl{grid-template-columns:1fr 2fr}}.MarketingFooter_logo__WdlaM{font-size:1.25rem;font-weight:600;color:var(--color-text-inverse)}.MarketingFooter_tagline__960Ui{margin:var(--space-2) 0 0;font-size:var(--font-body-sm-size);color:rgba(248,250,252,.55)}.MarketingFooter_columns__S6smy{display:grid;gap:var(--space-8)}@media(min-width:640px){.MarketingFooter_columns__S6smy{grid-template-columns:repeat(3,1fr)}}.MarketingFooter_columnTitle__pjBJ6{margin:0 0 var(--space-3);font-size:var(--font-label-size);font-weight:600;color:var(--color-text-inverse)}.MarketingFooter_links__FjcN6{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.MarketingFooter_links__FjcN6 a{font-size:var(--font-body-sm-size);color:rgba(248,250,252,.65);text-decoration:none}.MarketingFooter_copyright___xeMV{width:min(100%,var(--marketing-content-max));margin:var(--space-10) auto 0;padding-top:var(--space-6);font-size:var(--font-caption-size);color:rgba(248,250,252,.4);text-align:center;border-top:1px solid var(--marketing-border-on-dark)}.ModulesSection_section__nHq8V{background:radial-gradient(circle,rgba(15,23,41,.03) 1px,transparent 1px),var(--color-bg-surface);background-size:24px 24px}.ModulesSection_layout__fD8HT{display:grid;gap:var(--space-6)}@media(min-width:1024px){.ModulesSection_layout__fD8HT{grid-template-columns:1fr 16rem;align-items:start}}.ModulesSection_bento__PzQvq{display:grid;grid-template-areas:"clients clients tasks" "clients clients calendar" "cases documents team";gap:var(--space-4)}@media(min-width:768px){.ModulesSection_bento__PzQvq{grid-template-columns:1.2fr 1fr .9fr}}@media(max-width:767px){.ModulesSection_bento__PzQvq{grid-template-areas:"clients" "cases" "documents" "tasks" "calendar" "team";grid-template-columns:1fr}}.ModulesSection_tile__Re_tD{position:relative;padding:var(--space-5);overflow:hidden;text-align:start;cursor:pointer;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}.ModulesSection_tile__Re_tD:focus-visible,.ModulesSection_tile__Re_tD:hover{outline:none;transform:translateY(-4px);box-shadow:var(--shadow-floating)}.ModulesSection_tile_clients__22_FV{grid-area:clients}.ModulesSection_tile_cases__joLEj{grid-area:cases}.ModulesSection_tile_documents__QutrJ{grid-area:documents}.ModulesSection_tile_tasks__SIP7d{grid-area:tasks}.ModulesSection_tile_calendar__XcTRY{grid-area:calendar}.ModulesSection_tile_team__VcTPo{grid-area:team}.ModulesSection_tileActive__9nQnV{box-shadow:var(--shadow-floating)}.ModulesSection_tileDimmed__H_8bj{opacity:.5}.ModulesSection_tileAccent__6mzpa{position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--accent)}.ModulesSection_tileTitle__LBwAR{margin:var(--space-2) 0 var(--space-2);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight)}.ModulesSection_tileDesc__i0_0K{margin:0;font-size:var(--font-body-sm-size);line-height:1.5;color:var(--color-text-secondary)}.ModulesSection_preview__uR7Ah{display:none}@media(min-width:1024px){.ModulesSection_preview__uR7Ah{display:block;position:relative}}.ModulesSection_previewLine__0YqnY{position:absolute;inset-block:20%;inset-inline-end:100%;width:2.5rem;height:60%}.ModulesSection_previewLine__0YqnY path{stroke:rgba(6,182,212,.5);stroke-width:1.5;stroke-dasharray:100;animation:ModulesSection_drawPreviewLine__ZUOU0 .6s ease forwards}@keyframes ModulesSection_drawPreviewLine__ZUOU0{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.ModulesSection_previewPanel__fqelY{position:relative;padding:var(--space-5);background:var(--color-bg-app);border:1px solid var(--color-border);border-inline-start:3px solid var(--accent);border-radius:var(--radius-lg);animation:ModulesSection_slidePreview__XO46e .35s ease}@keyframes ModulesSection_slidePreview__XO46e{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.ModulesSection_previewAccent__TSkQz{display:block;width:2rem;height:3px;margin-bottom:var(--space-3);background:var(--accent);border-radius:var(--radius-pill)}.ModulesSection_previewLineText__L78br{margin:0 0 var(--space-2);font-size:var(--font-body-sm-size);color:var(--color-text-primary)}.ModulesSection_previewLineText__L78br:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.ModulesSection_previewPanel__fqelY{animation:none}.ModulesSection_previewLine__0YqnY path{stroke-dashoffset:0;animation:none}}.OnePlaceSection_headerCenter__Qrm25{max-width:42rem;margin-inline:auto;text-align:center}.OnePlaceSection_orbitStrip__4QfhA{display:flex;gap:var(--space-4);padding-block:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory}@media(min-width:1024px){.OnePlaceSection_orbitStrip__4QfhA{flex-wrap:wrap;justify-content:center;overflow:visible}}.OnePlaceSection_orbitItem__Aq5l6{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2);min-width:8rem;padding:var(--space-4) var(--space-5);text-align:center;cursor:default;background:var(--color-bg-surface);border:1px solid var(--color-border);border-top:3px solid var(--accent,var(--color-primary));border-radius:var(--radius-xl);opacity:.7;transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease;scroll-snap-align:center}.OnePlaceSection_orbitItem__Aq5l6:focus-visible,.OnePlaceSection_orbitItem__Aq5l6:hover{outline:none}.OnePlaceSection_orbitItemFocused__Mo_UN{opacity:1;transform:scale(1.05);box-shadow:var(--shadow-floating)}.OnePlaceSection_orbitLabel__MyTI_{font-size:var(--font-label-size);font-weight:600;color:var(--color-text-primary)}.OnePlaceSection_orbitStat__IfycX{font-size:var(--font-caption-size);color:var(--color-text-secondary);animation:OnePlaceSection_fadeStat__6gFIE .3s ease}@keyframes OnePlaceSection_fadeStat__6gFIE{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ScrollProductDemo_section__YcBcP{position:relative;min-height:220vh;background:var(--marketing-bg-hero)}.ScrollProductDemo_stickyWrap__tgl18{position:sticky;top:0;display:flex;align-items:center;min-height:100vh;padding:var(--space-16) var(--space-4)}.ScrollProductDemo_inner__Tkc3j{display:grid;gap:var(--space-10);width:min(100%,var(--marketing-content-max));margin-inline:auto}@media(min-width:1024px){.ScrollProductDemo_inner__Tkc3j{grid-template-columns:55% 45%;gap:var(--space-8);align-items:center}}.ScrollProductDemo_demoColumn__LpZ_1{order:2}@media(min-width:1024px){.ScrollProductDemo_demoColumn__LpZ_1{order:1}}.ScrollProductDemo_narrativeColumn__jVZT4{order:1;color:var(--color-text-inverse)}@media(min-width:1024px){.ScrollProductDemo_narrativeColumn__jVZT4{order:2}}.ScrollProductDemo_narrativeTitle__HC6GR{margin:0 0 var(--space-4);font-size:var(--font-h1-size);font-weight:var(--font-h1-weight)}.ScrollProductDemo_narrativeBody___rUN_{margin:0 0 var(--space-8);font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-line-height);color:rgba(248,250,252,.75)}.ScrollProductDemo_steps__PIoUn{display:flex;flex-direction:column;gap:var(--space-6)}.ScrollProductDemo_step__kBMAw{display:flex;gap:var(--space-4);opacity:.45;transition:opacity .3s ease}.ScrollProductDemo_stepActive__y5yCd{opacity:1}.ScrollProductDemo_stepDot__vHbQb{flex-shrink:0;width:10px;height:10px;margin-top:.4rem;background:rgba(248,250,252,.3);border-radius:var(--radius-pill);transition:background .3s ease,box-shadow .3s ease}.ScrollProductDemo_stepActive__y5yCd .ScrollProductDemo_stepDot__vHbQb{background:var(--color-primary);box-shadow:0 0 12px rgba(6,182,212,.5)}.ScrollProductDemo_stepTitle__NbjKk{margin:0 0 var(--space-1);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight)}.ScrollProductDemo_stepBody__5_a5J{margin:0;font-size:var(--font-body-sm-size);color:rgba(248,250,252,.65)}.ScrollProductDemo_frame__9rcfF{overflow:hidden;background:var(--marketing-glass-panel);border:1px solid var(--marketing-glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:var(--marketing-glass-blur-strong);backdrop-filter:var(--marketing-glass-blur-strong);box-shadow:var(--shadow-floating)}.ScrollProductDemo_chrome__pKAy6{display:flex;gap:6px;padding:var(--space-3) var(--space-4);background:rgba(0,0,0,.25);border-bottom:1px solid var(--marketing-border-on-dark)}.ScrollProductDemo_dotGreen__pkkG1,.ScrollProductDemo_dotRed__zw4vw,.ScrollProductDemo_dotYellow__9rh9D{width:10px;height:10px;border-radius:var(--radius-pill)}.ScrollProductDemo_dotRed__zw4vw{background:#ef4444}.ScrollProductDemo_dotYellow__9rh9D{background:#f59e0b}.ScrollProductDemo_dotGreen__pkkG1{background:#22c55e}.ScrollProductDemo_appUi__vgdE9{display:grid;grid-template-columns:7rem 1fr;min-height:16rem}.ScrollProductDemo_sidebar__WZ12F{padding:var(--space-3);background:var(--color-bg-nav)}.ScrollProductDemo_navItem__Z_HdO{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);margin-bottom:var(--space-1);font-size:var(--font-caption-size);color:var(--color-text-nav);border-radius:var(--radius-md);transition:background .3s ease,color .3s ease}.ScrollProductDemo_navActive__IOg02{color:var(--color-text-nav-active);background:var(--color-bg-nav-active)}.ScrollProductDemo_navHighlight__0lrII{color:var(--color-text-nav-active);background:rgba(6,182,212,.2)}.ScrollProductDemo_main__rumlo{padding:var(--space-4);background:var(--color-bg-app)}.ScrollProductDemo_dashboard__c8vvd{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.ScrollProductDemo_statCard__ue_VH{padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ScrollProductDemo_statLabel__truFh{display:block;margin-bottom:var(--space-1);font-size:var(--font-caption-size);color:var(--color-text-secondary)}.ScrollProductDemo_statValue__syPQI{font-size:1.75rem;font-weight:700;color:var(--color-text-primary)}.ScrollProductDemo_clientCard__oD0uF{padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ScrollProductDemo_clientCard__oD0uF p{margin:var(--space-2) 0 0;font-size:var(--font-body-sm-size);color:var(--color-text-secondary)}.ScrollProductDemo_uploadCard__uMUcm{padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ScrollProductDemo_uploadBar__BoQ3i{height:6px;margin:var(--space-3) 0;overflow:hidden;background:var(--color-bg-surface-muted);border-radius:var(--radius-pill)}.ScrollProductDemo_uploadFill__U4cRM{width:100%;height:100%;background:var(--module-documents);border-radius:var(--radius-pill);animation:ScrollProductDemo_uploadProgress__oTozt 1.5s ease forwards}@keyframes ScrollProductDemo_uploadProgress__oTozt{0%{width:0}to{width:100%}}.ScrollProductDemo_uploadDone__MN3lZ{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-body-sm-size);color:var(--color-success-text)}.ScrollProductDemo_taskRow__k2kaB{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ScrollProductDemo_taskDone__0P803{text-decoration:line-through;color:var(--color-text-secondary)}.ScrollProductDemo_staticStack__ElD3O{display:flex;flex-direction:column;gap:var(--space-6)}@media(prefers-reduced-motion:reduce){.ScrollProductDemo_section__YcBcP{min-height:auto}.ScrollProductDemo_stickyWrap__tgl18{position:relative;min-height:auto}.ScrollProductDemo_step__kBMAw{opacity:1}.ScrollProductDemo_uploadFill__U4cRM{width:100%;animation:none}}@media(max-width:1023px){.ScrollProductDemo_section__YcBcP{min-height:auto}.ScrollProductDemo_stickyWrap__tgl18{position:relative;min-height:auto}}.SecuritySection_grid__Mtq4V{display:grid;gap:var(--space-6)}@media(min-width:768px){.SecuritySection_grid__Mtq4V{grid-template-columns:repeat(2,1fr)}}.SecuritySection_card__5_tz2{min-height:8rem;padding:var(--space-6);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:min-height .25s ease,box-shadow .25s ease}.SecuritySection_card__5_tz2:hover{min-height:10rem;box-shadow:var(--shadow-card)}.SecuritySection_icon__Jfmbg{display:inline-flex;margin-bottom:var(--space-4);color:var(--color-primary)}.SecuritySection_icon__Jfmbg svg{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .8s ease}.SecuritySection_iconDrawn___Ntag svg{stroke-dashoffset:0}.SecuritySection_title__2ZOPs{margin:0 0 var(--space-2);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight)}.SecuritySection_detail__wyU53{margin:0;font-size:var(--font-body-sm-size);line-height:1.55;color:var(--color-text-secondary)}@media(prefers-reduced-motion:reduce){.SecuritySection_icon__Jfmbg svg{stroke-dashoffset:0}}.ProblemSection_grid__lh0CL{display:grid;gap:var(--space-6)}@media(min-width:768px){.ProblemSection_grid__lh0CL{grid-template-columns:repeat(3,1fr)}}.ProblemSection_card__gWJeJ{padding:var(--space-6);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:transform .2s ease,box-shadow .2s ease}.ProblemSection_card__gWJeJ:hover{transform:translateY(-4px);box-shadow:var(--shadow-floating)}.ProblemSection_iconWrap__fB3x3{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:var(--space-4);color:var(--color-warning);background:var(--color-warning-subtle);border-radius:var(--radius-lg);animation:ProblemSection_iconShake__JXV8C .3s ease .5s both}@keyframes ProblemSection_iconShake__JXV8C{0%,to{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}.ProblemSection_title__yPPPH{margin:0 0 var(--space-2);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight)}.ProblemSection_body__Lx4uM{margin:0;font-size:var(--font-body-size);line-height:var(--font-body-line-height);color:var(--color-text-secondary)}@media(prefers-reduced-motion:reduce){.ProblemSection_iconWrap__fB3x3{animation:none}}.TurningPointSection_split__k4cXq{display:grid;gap:var(--space-10);align-items:center}@media(min-width:1024px){.TurningPointSection_split__k4cXq{grid-template-columns:1fr 1fr}}.TurningPointSection_diagram__ZkQKE{order:2}@media(min-width:1024px){.TurningPointSection_diagram__ZkQKE{order:1}}.TurningPointSection_copy__5plMs{order:1}@media(min-width:1024px){.TurningPointSection_copy__5plMs{order:2}}.TurningPointSection_visual__u8uqd{position:relative;min-height:16rem;padding:var(--space-8);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.TurningPointSection_chaosIcon__eadNp{position:absolute;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--color-text-secondary);background:var(--color-bg-surface-muted);border-radius:var(--radius-lg);transition:opacity .6s ease,transform .6s ease;animation:TurningPointSection_jitter__Xu_dt 2s ease-in-out infinite}.TurningPointSection_visualMorphed__irehQ .TurningPointSection_chaosIcon__eadNp{opacity:0;transform:scale(.5)}.TurningPointSection_hub__fWfbK{position:absolute;inset:50% auto auto 50%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-6);color:var(--color-text-inverse);background:var(--marketing-bg-hero);border:1px solid var(--marketing-border-on-dark);border-radius:var(--radius-xl);opacity:0;transform:translate(-50%,-50%) scale(.8);transition:opacity .6s ease .3s,transform .6s ease .3s}.TurningPointSection_visualMorphed__irehQ .TurningPointSection_hub__fWfbK{opacity:1;transform:translate(-50%,-50%) scale(1);animation:TurningPointSection_hubPulse__fXybN .6s ease .9s both}.TurningPointSection_hubLines__NTqMI path{stroke:rgba(6,182,212,.6);stroke-width:1.5;stroke-dasharray:80;stroke-dashoffset:80;animation:TurningPointSection_drawHubLine__s7yhc 1s ease 1s forwards}@keyframes TurningPointSection_jitter__Xu_dt{0%,to{transform:rotate(0)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}@keyframes TurningPointSection_hubPulse__fXybN{0%{box-shadow:0 0 0 rgba(6,182,212,0)}50%{box-shadow:0 0 24px rgba(6,182,212,.35)}to{box-shadow:none}}@keyframes TurningPointSection_drawHubLine__s7yhc{to{stroke-dashoffset:0}}.TurningPointSection_bullets__oIcLv{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.TurningPointSection_bullets__oIcLv li{position:relative;padding-inline-start:var(--space-5);font-size:var(--font-body-size);color:var(--color-text-primary)}.TurningPointSection_bullets__oIcLv li:before{content:"";position:absolute;inset-block-start:.55em;inset-inline-start:0;width:8px;height:8px;background:var(--color-primary);border-radius:var(--radius-pill)}@media(prefers-reduced-motion:reduce){.TurningPointSection_chaosIcon__eadNp{animation:none}.TurningPointSection_visualMorphed__irehQ .TurningPointSection_chaosIcon__eadNp{display:none}.TurningPointSection_hub__fWfbK{opacity:1;transform:translate(-50%,-50%) scale(1)}.TurningPointSection_hubLines__NTqMI path{stroke-dashoffset:0;animation:none}}.Card_card__HJB4M{padding:var(--space-6);background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.Card_muted__qX6qw{background-color:var(--color-bg-surface-muted);box-shadow:var(--shadow-subtle)}.Card_title__IEwQx{margin:0 0 var(--space-4);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);line-height:var(--font-h3-line-height);color:var(--color-text-primary)}.Card_content__MZbKl{display:flex;flex-direction:column;gap:var(--space-4)}.auth_authLayout__C1meQ{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-bg-app)}.auth_authCard__ib4xP{width:100%;max-width:28rem}.auth_authHeader___jy2R{margin-bottom:var(--space-6);text-align:center}.auth_authFooter__Ccfh0{margin-top:var(--space-4);text-align:center}.auth_authLink__0vSB8{color:var(--color-primary);text-decoration:none}.auth_authLink__0vSB8:hover{text-decoration:underline}.auth_formStack__juhqb{display:flex;flex-direction:column;gap:var(--space-4)}.auth_formActions__fox_v{margin-top:var(--space-2)}.auth_formSkeletonField__ul3yx{height:4.5rem}.auth_formSkeletonButton__gvf0X,.auth_formSkeletonField__ul3yx{border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-border)}.auth_formSkeletonButton__gvf0X{height:2.75rem}.Alert_alert__Rwejb{padding:var(--space-4);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md)}.Alert_title__SmaYR{margin:0;font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line-height)}.Alert_body__CaQbf{margin-block-start:var(--space-2);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height)}.Alert_info__EGNWY{color:var(--color-info-text);background-color:var(--color-info-subtle);border-color:rgba(6,182,212,.25)}.Alert_success__gkAZL{color:var(--color-success-text);background-color:var(--color-success-subtle);border-color:rgba(34,197,94,.25)}.Alert_warning__MffSQ{color:var(--color-warning-text);background-color:var(--color-warning-subtle);border-color:rgba(249,115,22,.25)}.Alert_danger___BTF_{color:var(--color-danger-text);background-color:var(--color-danger-subtle);border-color:rgba(239,68,68,.25)}.Alert_danger___BTF_ .Alert_body__CaQbf,.Alert_info__EGNWY .Alert_body__CaQbf,.Alert_success__gkAZL .Alert_body__CaQbf,.Alert_warning__MffSQ .Alert_body__CaQbf{color:var(--color-text-primary)}.Divider_divider__uw51O{margin:0;border:none;background-color:var(--color-border)}.Divider_divider__uw51O:not(.Divider_vertical__wMlbv){width:100%;height:1px}.Divider_vertical__wMlbv{width:1px;height:100%;min-height:1.5rem;align-self:stretch}.EmptyState_empty__n1q1r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;background-color:var(--color-bg-surface-muted);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.EmptyState_icon__KAxZp{display:flex;color:var(--color-text-muted)}.EmptyState_icon__KAxZp svg{width:2.5rem;height:2.5rem}.EmptyState_title__X8vD6{margin:0;font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);color:var(--color-text-primary)}.EmptyState_description__ZNAm8{margin:0;max-width:24rem;font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height);color:var(--color-text-secondary)}.EmptyState_action__PLcUc{margin-block-start:var(--space-2)}.Drawer_root__lMJBW{position:fixed;inset:0;z-index:var(--z-modal,1000);display:flex;justify-content:flex-start}.Drawer_backdrop__dQ8FJ{position:absolute;inset:0;border:0;background:rgba(15,23,42,.45);cursor:pointer}.Drawer_panel__SXaWK{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,34rem);max-width:100%;height:100%;background:var(--color-bg-surface);border-inline-start:1px solid var(--color-border);box-shadow:var(--shadow-lg,0 20px 40px rgba(15,23,42,.18));animation:Drawer_slideIn__GBeV9 .2s ease}.Drawer_panel_workspace__nnJXN{background:var(--workspace-shell,var(--color-bg-surface));border-inline-start-color:var(--workspace-border,var(--color-border))}.Drawer_header__qNb_N{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5);border-block-end:1px solid var(--color-border);flex-shrink:0}.Drawer_header_workspace__04ES5{padding:var(--space-5) var(--space-5) var(--space-4);border-block-end-color:var(--workspace-border-subtle,var(--color-border));background:var(--workspace-hero,var(--color-bg-surface))}.Drawer_headerText__i5tvo{display:grid;gap:var(--space-1);min-width:0}.Drawer_title__otmVh{margin:0;font-size:var(--font-h3-size);font-weight:var(--font-heading-weight)}.Drawer_title_workspace__fwvP3{font-size:1.125rem;line-height:1.3;letter-spacing:-.015em;color:var(--workspace-text-primary,var(--color-text-primary))}.Drawer_subtitle__07Lr9{margin:0;font-size:var(--font-body-sm-size);line-height:1.45;color:var(--workspace-text-secondary,var(--color-text-secondary))}.Drawer_closeButton__tLsHn{border:0;background:rgba(0,0,0,0);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);flex-shrink:0}.Drawer_closeButton__tLsHn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Drawer_closeIconButton__WWoNU{flex-shrink:0;color:var(--workspace-text-muted,var(--color-text-secondary))}.Drawer_body__nIUZM{flex:1 1;overflow:auto;padding:var(--space-5);min-height:0}.Drawer_body_workspace__krxcQ{padding:var(--space-5);background:var(--workspace-shell,var(--color-bg-surface))}.Drawer_footer__Ase1u{flex-shrink:0;padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--color-border);background:var(--color-bg-surface)}.Drawer_footer_workspace__Ohwk6{padding:var(--space-4) var(--space-5);border-block-start-color:var(--workspace-border-subtle,var(--color-border));background:var(--workspace-hero,var(--color-bg-surface))}.Drawer_form__T_fMJ{display:grid;gap:var(--space-4)}.Drawer_confirmPanel__A01pr{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--workspace-border,var(--color-border));border-radius:var(--radius-md);background:var(--workspace-filter,var(--color-bg-surface-muted))}.Drawer_confirmPanel__A01pr p{margin:0;line-height:1.5}.Drawer_confirmPanel__A01pr p,.Drawer_metaStrip__6AHCo{font-size:var(--font-body-sm-size);color:var(--workspace-text-secondary,var(--color-text-secondary))}.Drawer_metaStrip__6AHCo{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding-block-end:var(--space-4);margin-block-end:var(--space-4);border-block-end:1px solid var(--workspace-border-subtle,var(--color-border))}.Drawer_metaStrip__6AHCo span{min-width:0}.Drawer_lockedContextStrip__0tV45{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--workspace-border-subtle,var(--color-border));border-radius:var(--radius-md);background:var(--workspace-filter,var(--color-bg-surface-muted));font-size:var(--font-body-sm-size);color:var(--workspace-text-secondary,var(--color-text-secondary))}@keyframes Drawer_slideIn__GBeV9{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:767px){.Drawer_panel__SXaWK{width:100%}.Drawer_footer_workspace__Ohwk6{padding-block-end:max(var(--space-4),env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.Drawer_panel__SXaWK{animation:none}}.cases_casesPage__E2yg8{min-width:0}.cases_dataEmpty__zOP1A{margin:var(--space-5) var(--space-6)}.cases_form__Hhk2j{display:grid;gap:var(--space-4)}.cases_formSection__Up6Ds{display:grid;gap:var(--space-3)}.cases_formSectionTitle__MWQcP{margin:0;font-size:var(--font-body-lg-size);font-weight:var(--font-heading-weight)}.cases_dialogBody__EBuCW{display:grid;gap:var(--space-4)}.cases_dialogActions__Tx17j{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.cases_confirmBox__XPPbF{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted)}.cases_checkboxList__rKkU9{display:grid;gap:var(--space-2)}.cases_checkboxItem__MK_gM{display:flex;gap:var(--space-2);align-items:center}@media(max-width:767px){.cases_dataEmpty__zOP1A{margin:var(--space-4)}}.DrawerFormSection_section__74_x5{display:grid;gap:var(--space-3)}.DrawerFormSection_section__74_x5:not(:first-child){padding-block-start:var(--space-4);border-block-start:1px solid var(--workspace-border-subtle,var(--color-border))}.DrawerFormSection_title__kbu23{margin:0;font-weight:var(--font-heading-weight);color:var(--workspace-text-primary,var(--color-text-primary))}.DrawerFormSection_fields__yv9yC{display:grid;gap:var(--space-3)}.DrawerLoadingState_root__Znp_V{display:grid;gap:var(--space-4)}.tasks_tasksPage___UUeQ{min-width:0}.tasks_dataEmpty__m9jyM{margin:var(--space-5) var(--space-6)}.tasks_inlineAlert__yyj0A{margin:var(--space-4) var(--space-6) 0}.tasks_contextualSection__NKSEJ{display:grid;gap:var(--space-4)}.tasks_embeddedLoading__lt1sw{display:grid;gap:var(--space-3)}.tasks_toolbarRow___6TB2{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.tasks_cellTruncate__Qg_6z{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tasks_cardActions__jKSzc{display:flex;gap:var(--space-2);flex-wrap:wrap}.tasks_dialogActions__zz0nn{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.tasks_drawerContent__v1FQl{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%}.tasks_drawerMain__6L_PV{flex-shrink:0}.tasks_collaborationSection___GExj{display:flex;flex-direction:column;gap:var(--space-3);flex:1 1;min-height:0;border-block-start:1px solid var(--workspace-border-subtle,var(--color-border));padding-block-start:var(--space-4)}.tasks_collaborationHeader__JVoCL{flex-shrink:0}.tasks_collaborationTitle__IRWJX{margin:0;font-size:var(--font-body-md-size);font-weight:var(--font-heading-weight);color:var(--workspace-text-primary,var(--color-text-primary))}.tasks_collaborationStack__uOCD3{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1;min-height:0}.tasks_historyPanel__nkTi9{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-muted);overflow:hidden}.tasks_historyPanelHeader__XVZ79{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-3);border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:start}.tasks_historyTitle__v1vCD{margin:0;font-size:var(--font-body-sm-size);font-weight:var(--font-heading-weight);color:var(--color-text-secondary)}.tasks_historyChevron__f9fmo{flex-shrink:0;color:var(--color-text-secondary);transition:transform .15s ease}.tasks_historyChevronOpen__ZwnDI{transform:rotate(180deg)}.tasks_historyAlert__bQImG{padding:0 var(--space-3)}.tasks_historyScroll__k1bM8{max-height:14rem;min-height:0;overflow-y:auto;padding:0 var(--space-3) var(--space-3)}.tasks_historyList__GeiT1,.tasks_historyScroll__k1bM8{display:flex;flex-direction:column;gap:var(--space-3)}.tasks_historyItem__i_TTP{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface)}.tasks_historyItemIcon__nYTci{display:flex;align-items:flex-start;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background:var(--color-bg-surface-muted);color:var(--color-text-secondary);padding-block-start:var(--space-1)}.tasks_historyItemBody__RORBW{display:grid;gap:var(--space-1);min-width:0}.tasks_historyItemHeader__5tWE8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);align-items:baseline}.tasks_historyItemTitle__C_GUE{font-size:var(--font-body-sm-size)}.tasks_historyItemDate__WUs2e{color:var(--color-text-secondary);font-size:var(--font-body-xs-size,.75rem);white-space:nowrap}.tasks_historyItemActor___JTkh,.tasks_historyItemDetails__XLsqZ{color:var(--color-text-secondary);font-size:var(--font-body-sm-size)}.tasks_historyItemDetails__XLsqZ{margin:0;padding-inline-start:var(--space-4)}.tasks_historyTone_success__7cTFs .tasks_historyItemIcon__nYTci{color:var(--color-success,#15803d)}.tasks_historyTone_warning__JSCse .tasks_historyItemIcon__nYTci{color:var(--color-warning,#b45309)}.tasks_historyTone_danger__oaG4J .tasks_historyItemIcon__nYTci{color:var(--color-danger,#b91c1c)}.tasks_historyEmpty__4QkHf{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);text-align:center}.tasks_historyEmpty__4QkHf p{margin:0;color:var(--color-text-secondary);font-size:var(--font-body-sm-size)}.tasks_historyLoadMore__gKKMq{display:flex;justify-content:center}.tasks_historySkeletonList__ej7ME{display:flex;flex-direction:column;gap:var(--space-3)}.tasks_historySkeletonRow__hmF1y{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:center}.tasks_historySkeletonContent__D8hvD{display:grid;gap:var(--space-2)}.tasks_commentsPanel__uCvJs{display:flex;flex-direction:column;max-height:18rem;min-height:12rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-muted);overflow:hidden}.tasks_commentsPanelHeader__IqP1P{flex-shrink:0;padding:var(--space-3) var(--space-3) 0}.tasks_commentsTitle__DCmU8{margin:0;font-size:var(--font-body-sm-size);font-weight:var(--font-heading-weight);color:var(--color-text-secondary)}.tasks_commentsScroll___K_nC{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-3)}.tasks_commentsList__NrBZz,.tasks_commentsScroll___K_nC{display:flex;flex-direction:column;gap:var(--space-3)}.tasks_commentCard__cEemW{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface)}.tasks_commentHeader__D7TQx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);font-size:var(--font-body-sm-size)}.tasks_commentDate__h6LSW{color:var(--color-text-secondary)}.tasks_commentContent__8GQwh{margin:0;white-space:pre-wrap;word-break:break-word}.tasks_commentsEmpty__R8z76{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);text-align:center}.tasks_commentsEmpty__R8z76 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-body-sm-size)}.tasks_commentsLoadMore__6bnNR{display:flex;justify-content:center}.tasks_commentComposer__CehYe{flex-shrink:0;padding:var(--space-3);border-block-start:1px solid var(--color-border);background:var(--color-bg-surface)}.tasks_commentComposer__CehYe,.tasks_commentSkeletonList__Akvuv{display:grid;gap:var(--space-3)}.tasks_commentSkeletonCard__E869l{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface)}.tasks_pagination__1C7HN{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.tasks_overdue__0QUAQ{color:var(--color-danger)}.tasks_relationCell__pfvPB{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;min-width:0;vertical-align:middle}.tasks_relationCell__pfvPB .tasks_cellTruncate__Qg_6z{flex:1 1 auto}.tasks_mutedRelationLabel___vbvg{color:var(--color-text-muted);font-size:var(--text-sm)}.tasks_quickActions__iMUAs{display:grid;gap:var(--space-2)}.tasks_quickActionsTable__u55_O{display:block;width:100%;min-width:0}.tasks_quickActionsRow__QtPIZ{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.tasks_checkboxInline__9aX5K{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-body-sm-size)}.tasks_inlineFeedbackError__AOVzB,.tasks_inlineFeedbackSuccess__TBaeJ{display:block;font-size:var(--font-body-sm-size);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_inlineFeedbackError__AOVzB{color:var(--color-danger)}.tasks_inlineFeedbackSuccess__TBaeJ{color:var(--color-success)}.tasks_kanbanView__GXuCM{display:grid;gap:var(--space-4)}.tasks_kanbanBoard__MR56Y{display:grid;grid-template-columns:repeat(5,minmax(14rem,1fr));gap:var(--space-3);align-items:start;overflow-x:auto;padding-block-end:var(--space-2)}.tasks_kanbanColumn___ULr7{display:flex;flex-direction:column;gap:var(--space-3);min-width:14rem;max-height:calc(100vh - 16rem);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-lg);background:var(--workspace-filter)}.tasks_kanbanColumnOver__Rpvd_{border-color:var(--workspace-border-strong);box-shadow:inset 0 1px 0 rgba(22,32,51,.04)}.tasks_kanbanColumnHeader__8jC3U{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--workspace-border-subtle)}.tasks_kanbanColumnHeader__8jC3U h3{margin:0;font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:var(--workspace-text-muted)}.tasks_kanbanColumnCount__i6lkS{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-2);font-size:.6875rem;font-weight:500;color:var(--workspace-text-secondary);background:var(--workspace-content);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-pill)}.tasks_kanbanColumnBody__E6uVq{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);overflow-y:auto;min-height:4rem;flex:1 1}.tasks_kanbanColumnEmpty__t7Nh1{margin:0;padding:var(--space-3);text-align:center;color:var(--workspace-text-muted);font-size:var(--font-caption-size)}.tasks_kanbanColumnFooter__iUZdU{padding:var(--space-3);border-block-start:1px solid var(--workspace-border-subtle)}.tasks_kanbanCard__QGJL4{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-md);background:var(--workspace-content);transition:background-color var(--duration-fast) var(--ease-standard)}.tasks_kanbanCard__QGJL4:focus-within,.tasks_kanbanCard__QGJL4:hover{background:var(--workspace-row-hover);box-shadow:inset 0 1px 0 rgba(22,32,51,.03)}.tasks_kanbanCardPending__oHHz7{opacity:.6}.tasks_kanbanCardOverdue__ZgCS1{border-color:var(--color-danger)}.tasks_kanbanCardTop__00wzl{display:flex;align-items:flex-start;gap:var(--space-2)}.tasks_kanbanCardBodyButton__4bkFL{display:grid;gap:var(--space-2);width:100%;padding:0;border:none;background:rgba(0,0,0,0);text-align:start;cursor:pointer}.tasks_kanbanCardActions__GOMDL{padding-block-start:var(--space-2);border-block-start:1px solid var(--workspace-border-subtle)}.tasks_kanbanMoveStatusButton__lkHhp{width:100%;min-height:2.75rem}.tasks_statusSheetList__Jgibo{display:grid;gap:var(--space-2)}.tasks_statusSheetOption__oSKOQ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-4);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-md);background:var(--workspace-content);font-size:var(--font-body-sm-size);text-align:start;cursor:pointer}.tasks_statusSheetOption__oSKOQ:disabled{cursor:default;opacity:1}.tasks_statusSheetCurrent___F7B9{border-color:var(--color-primary);background:var(--workspace-hero)}.tasks_statusSheetCurrentLabel__ZjsrZ{font-size:var(--font-body-sm-size);color:var(--color-text-secondary);white-space:nowrap}.tasks_kanbanDragHandle__Yk3ID{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);color:var(--workspace-text-muted);cursor:grab}.tasks_kanbanCardTitle__P4oOn{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-body-sm-size);font-weight:600;letter-spacing:-.01em;color:var(--workspace-text-primary)}.tasks_kanbanCardMeta__nCMgz{color:var(--workspace-text-muted)}.tasks_kanbanCardFooter__YPtsI,.tasks_kanbanCardMeta__nCMgz{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-size:var(--font-caption-size)}.tasks_kanbanCardFooter__YPtsI{justify-content:space-between;color:var(--workspace-text-secondary)}.tasks_kanbanCardAssignee__SU1Eg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.tasks_kanbanMobileTabs__VZdPg{display:flex;gap:var(--space-2);overflow-x:auto;padding-block-end:var(--space-2)}.tasks_kanbanMobileTab__rtv17{flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-pill);background:var(--workspace-content);font-size:var(--font-caption-size);font-weight:500;color:var(--workspace-text-secondary);cursor:pointer}.tasks_kanbanMobileTabActive__6cIXA{border-color:var(--color-primary);background:var(--workspace-hero)}@media(max-width:768px){.tasks_kanbanBoard__MR56Y{grid-template-columns:1fr}}@media(max-width:767px){.tasks_dataEmpty__m9jyM{margin:var(--space-4)}}.clients_clientsPage__TBfr_{min-width:0}.clients_workspaceSearchField__4YgDM{background:var(--workspace-content);border-color:var(--workspace-border-subtle);border-radius:var(--radius-lg);box-shadow:inset 0 1px 2px rgba(22,32,51,.03)}.clients_workspaceSearchField__4YgDM:focus-within{border-color:var(--workspace-border-strong);box-shadow:inset 0 1px 2px rgba(22,32,51,.03),0 0 0 3px rgba(22,32,51,.05)}.clients_searchFieldDominant__PTp43{flex:1 1 auto}.clients_searchSubmit___h7Gf{flex-shrink:0}.clients_filterPanelWrap__qUmmd .clients_mobileFilterDisclosure__WEHkx{display:none}.clients_mineToggle__KU3xb{display:inline-flex;align-items:center;min-height:2.25rem;padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--font-caption-size);font-weight:500;color:var(--workspace-text-secondary);background:var(--workspace-content);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-pill);cursor:pointer}.clients_mineToggle__KU3xb:hover{border-color:var(--workspace-border);color:var(--workspace-text-primary)}.clients_mineToggleActive__dQQo6{color:var(--color-primary-text);background:var(--color-primary);border-color:var(--color-primary)}.clients_mineToggleActive__dQQo6:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-primary-text)}.clients_dataEmpty__6Bro_{margin:var(--space-5) var(--space-6)}.clients_paginationWrap__tEnHO{padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--workspace-border-subtle);background:var(--workspace-content)}.clients_workspacePagination__Ciak5{gap:var(--space-3)}.clients_paginationLabel__5AiUh{color:var(--workspace-text-muted)}.clients_desktopOnly__Vf0lc{display:block}.clients_mobileOnly__Fvoy8{display:none}.clients_cellTruncate__srZWi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients_primaryLeadCell__hUqQb{display:grid;gap:var(--space-1);min-width:0;max-width:16rem}.clients_primaryLeadName__ePCiD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-body-size);font-weight:600;letter-spacing:-.015em;color:var(--workspace-text-primary)}.clients_primaryLeadType__80o_9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-caption-size);color:var(--workspace-text-muted)}.clients_tableStatusBadge__zNnJk{padding-inline:var(--space-2);padding-block:2px;font-size:.6875rem;font-weight:500;border-radius:var(--radius-md)}.clients_tableActions__FyGYx{display:inline-flex;align-items:center;gap:0}.clients_tableActions__FyGYx a,.clients_tableActions__FyGYx button{color:var(--workspace-text-muted)}.clients_tableActions__FyGYx a:hover,.clients_tableActions__FyGYx button:hover{color:var(--workspace-text-primary)}.clients_mobileCard__CchG1{background:var(--workspace-content);border:1px solid var(--workspace-border-subtle);border-inline-start:2px solid var(--color-accent-warm-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-workspace)}.clients_mobilePrimaryName__uTpZ6{font-size:var(--font-body-size);font-weight:600;letter-spacing:-.01em;color:var(--workspace-text-primary)}.clients_cardHeader__rwgxP{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.clients_cardMeta__rnqWy{display:grid;gap:var(--space-1);color:var(--workspace-text-muted);font-size:var(--font-caption-size)}.clients_cardActions__uLiub{display:flex;flex-wrap:wrap;gap:var(--space-1)}.clients_typeToggle__UXeb5{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:767px){.clients_desktopOnly__Vf0lc{display:none}.clients_mobileOnly__Fvoy8{display:block;padding:var(--space-4)}.clients_filterPanelWrap__qUmmd>:first-child{display:none}.clients_filterPanelWrap__qUmmd .clients_mobileFilterDisclosure__WEHkx{display:block}.clients_mobileFilterToggle__B7Lhw{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3);font:inherit;font-size:var(--font-body-sm-size);font-weight:500;color:var(--workspace-text-primary);background:var(--workspace-content);border:1px solid var(--workspace-border-subtle);border-radius:var(--radius-md);cursor:pointer}.clients_mobileFilterChevron__Hc_0t{transition:transform var(--duration-fast) var(--ease-standard)}.clients_mobileFilterChevronOpen__jZgNl{transform:rotate(180deg)}.clients_mobileFilterBody__7HuMb,.clients_mobileSearchOnly__Y_CSi{margin-block-start:var(--space-3)}.clients_paginationWrap__tEnHO{padding:var(--space-4)}.clients_dataEmpty__6Bro_{margin:var(--space-4)}}.client-profile_page__VkbTs{display:grid;gap:var(--space-5)}.client-profile_metaStrip__N_Dw8{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin:0;padding:var(--space-3) 0 0;border-block-start:1px solid var(--color-border)}.client-profile_metaStripItem__2123O{display:grid;gap:var(--space-1);min-width:0}.client-profile_metaStripItem__2123O dd{margin:0;font-size:var(--font-body-sm-size);color:var(--color-text-primary)}.client-profile_metaItem__E5928{display:grid;gap:var(--space-1)}.client-profile_metaLabel__kLZoV{color:var(--color-text-secondary);font-size:var(--font-body-sm-size)}.client-profile_actions__zmF13,.client-profile_tabs__pV0i5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.client-profile_tabs__pV0i5{border-block-end:1px solid var(--color-border)}.client-profile_tabButton__cC0zf{border:0;background:rgba(0,0,0,0);padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--color-text-secondary);border-block-end:2px solid rgba(0,0,0,0)}.client-profile_tabButtonActive__vpgU8{color:var(--color-text-primary);border-block-end-color:var(--color-primary)}.client-profile_section__7kjQo{display:grid;gap:var(--space-4)}.client-profile_readOnlyBanner__aA_QQ{background:var(--color-bg-surface-muted)}.client-profile_confirmBox__RgSqM,.client-profile_readOnlyBanner__aA_QQ{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.client-profile_confirmBox__RgSqM{display:grid;gap:var(--space-3)}@media(max-width:639px){.client-profile_metaStrip__N_Dw8{gap:var(--space-3)}.client-profile_metaStripItem__2123O{flex:1 1 calc(50% - var(--space-3));min-width:min(100%,9rem)}}.BottomSheet_root__ZmOsf{position:fixed;inset:0;z-index:var(--z-modal,1000);display:flex;align-items:flex-end;justify-content:center}.BottomSheet_backdrop__1eg67{position:absolute;inset:0;border:0;background:rgba(15,23,42,.45);cursor:pointer}.BottomSheet_panel__D2kWV{position:relative;z-index:1;width:min(100%,28rem);max-height:min(70vh,32rem);display:flex;flex-direction:column;background:var(--color-bg-surface);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);box-shadow:var(--shadow-lg,0 20px 40px rgba(15,23,42,.18));animation:BottomSheet_slideUp__Uc2_A .22s ease}.BottomSheet_handle__Ryocc{align-self:center;width:2.5rem;height:.25rem;margin-block-start:var(--space-3);border-radius:999px;background:var(--color-border)}.BottomSheet_header__jqS4e{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.BottomSheet_title__HdiBm{margin:0;font-size:var(--font-h3-size);font-weight:var(--font-heading-weight)}.BottomSheet_closeButton__DAy1B{border:0;background:rgba(0,0,0,0);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2)}.BottomSheet_body__j2_8x{overflow:auto;padding:0 var(--space-5) var(--space-5)}@keyframes BottomSheet_slideUp__Uc2_A{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.BottomSheet_panel__D2kWV{animation:none}}