.tasks-exterior{--cx-bg:#f4f6fc;--cx-panel:#fafcff;--cx-text:#1b1d23;--cx-muted:#4c5263;--cx-cyan:#2674be;--cx-blue:#5152fe;--cx-violet:#7e61fb;--cx-line:#9baad723;background:var(--cx-bg);color:var(--cx-text);isolation:isolate;color-scheme:dark;text-align:start;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.8;overflow:clip}body:has(>.tasks-exterior:not(.hidden)){background:#f4f6fc;margin:0}html:has(.tasks-exterior:not(.hidden)){scroll-behavior:smooth;scroll-padding-top:116px}.tasks-exterior *{box-sizing:border-box}.tasks-exterior.hidden,.tasks-exterior [hidden]{display:none!important}.tasks-exterior h1,.tasks-exterior h2,.tasks-exterior h3,.tasks-exterior p{margin:0}.tasks-exterior h1,.tasks-exterior h2,.tasks-exterior h3{color:var(--cx-text);line-height:1.4}.tasks-exterior h2{font-size:clamp(1.9rem,3.1vw,2.8rem);font-weight:650}.tasks-exterior h3{font-size:1.23rem}.tasks-exterior a{color:inherit;text-decoration:none}:where(.tasks-exterior button,.tasks-exterior select){font:inherit}:where(.tasks-exterior button){cursor:pointer;color:inherit}.tasks-exterior button,.tasks-exterior a{-webkit-tap-highlight-color:transparent}.tasks-exterior :focus-visible{outline:2px solid var(--cx-cyan);outline-offset:5px}.tasks-exterior svg{display:block}.tasks-exterior img{max-width:100%;display:block}.tasks-exterior em{font-style:normal}.tasks-exterior ::selection{color:#131417;background:#5152fe}.tasks-exterior .cx-container{width:min(1200px,100% - 96px);margin-inline:auto}.cx-section{scroll-margin-top:110px;position:relative}.cx-progress{transform-origin:100%;z-index:110;background:linear-gradient(90deg,#7e61fb,#2674be);height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.cx-skip{top:10px;z-index:150;background:#3832cb;border-radius:6px;padding:10px 20px;position:fixed;inset-inline-start:20px;transform:translateY(-160%)}.cx-skip:focus{transform:none}.cx-header{z-index:100;backdrop-filter:blur(20px);background:#fcfdffb2;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}.cx-header.is-scrolled{border-color:var(--cx-line);background:#fcfdffdd}.cx-header-inner{justify-content:space-between;align-items:center;gap:30px;min-height:112px;display:flex}.cx-brand{flex:none;width:116px;display:block}.cx-brand img{width:100%;height:auto}.cx-nav{align-items:center;gap:34px;display:flex}.cx-nav>a{color:#464c5d;padding:14px 0;font-size:.9rem;transition:color .2s;position:relative}.cx-nav>a:hover,.cx-nav>a.is-current{color:#131417}.cx-nav>a:after{content:"";bottom:6px;background:var(--cx-cyan);height:1px;transition:inset-inline .25s;position:absolute;inset-inline:50%}.cx-nav>a.is-current:after,.cx-nav>a:hover:after{inset-inline:10%}.cx-header-actions{align-items:center;gap:18px;display:flex}.cx-language{letter-spacing:1px;background:0 0;border:0;padding:10px 4px;font-size:.8rem}.tasks-exterior .cx-button{background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:12px 26px;font-size:.97rem;font-weight:600;line-height:1.45;transition:transform .25s,background .25s,box-shadow .25s,border-color .25s;display:inline-flex}.tasks-exterior .cx-button-primary{color:#131417;background:linear-gradient(125deg,#5b80fd,#493afe);border-color:#7188f6;box-shadow:0 5px 30px #5d6bfe1d}.tasks-exterior .cx-button-primary:hover{background:linear-gradient(125deg,#3462c5,#5244fd);transform:translateY(-3px);box-shadow:0 8px 32px #5b6cfd3a}.tasks-exterior .cx-button-outline{color:#212430;background:#10182820;border-color:#d3d9e8}.tasks-exterior .cx-button-outline:hover{background:#dfe6fb;border-color:#c6dcf3;transform:translateY(-3px)}.tasks-exterior .cx-button-quiet{border-color:#d1d9eb;border-radius:7px;min-height:42px;padding:9px 22px;font-size:.875rem;font-weight:400}.tasks-exterior .cx-button-quiet:hover{background:#dfe6fb;border-color:#c6dcf3}.cx-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.cx-arrow{font-size:1.35rem;font-weight:400}.cx-menu{border:1px solid var(--cx-line);background:0 0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:none}.cx-menu span{background:#1c202b;width:18px;height:1px;transition:transform .2s}.cx-menu[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.cx-menu[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.cx-hero{padding-top:60px;padding-bottom:65px}.cx-hero-top{grid-template-columns:1.12fr 1fr;align-items:center;min-height:370px;display:grid;position:relative}.cx-hero-copy{z-index:2;padding-bottom:42px;position:relative}.cx-eyebrow{letter-spacing:.19em;color:var(--cx-cyan);font-size:.76rem;font-weight:500;line-height:1.6}.tasks-exterior [lang=ar] .cx-eyebrow,html[lang=ar] .cx-eyebrow{letter-spacing:.03em}.cx-hero-copy>.cx-eyebrow{letter-spacing:.22em;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:20px;font-size:.65rem;display:flex}.cx-eyebrow>span:empty{background:var(--cx-cyan);width:22px;height:1px}.cx-hero h1{letter-spacing:-1px;font-size:clamp(2.65rem,4.7vw,4.35rem);font-weight:650;line-height:1.5}.cx-hero h1 em{color:#0000;background:linear-gradient(100deg,#5353c4,#3966c1 55%,#2779bd);-webkit-background-clip:text;background-clip:text}.cx-lead{color:#3d4253;max-width:530px;font-size:1.12rem;margin-top:22px!important}.cx-hero-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.cx-hero-caption{color:#676c7f;align-items:center;gap:15px;margin-top:24px;font-size:.76rem;display:flex}.cx-hero-caption i{background:#6b7184;border-radius:50%;width:3px;height:3px}.cx-ribbon-stage{pointer-events:none;height:360px;margin-inline:-80px -95px;position:relative}.cx-ribbon{filter:drop-shadow(0 10px 40px #5b7ad61d);width:125%;height:125%;transform:translate3d(var(--ribbon-x,0px),var(--ribbon-y,0px),0);transition:transform 1s cubic-bezier(.2,.7,.2,1);position:absolute;top:-35px;left:-15%;overflow:visible}.cx-ribbon-front{transform-origin:45% 45%;animation:9s ease-in-out infinite alternate cxRibbonFloat}.cx-ribbon-back{transform-origin:55% 55%;animation:12s ease-in-out -4s infinite alternate-reverse cxRibbonFloat}.cx-orbit-label{bottom:27px;color:#74798c;direction:ltr;gap:6px;display:grid;position:absolute;inset-inline-start:75px}.cx-orbit-label>span{letter-spacing:8px;font-size:1.25rem;font-weight:300}.cx-orbit-label>small{letter-spacing:2px;font-size:.6rem}.cx-orb{pointer-events:none;filter:blur(70px);opacity:.35;border-radius:50%;position:absolute}.cx-orb-one{top:120px;z-index:-1;background:#313aa2;width:360px;height:280px;inset-inline-end:1%}.cx-demo-wrap{perspective:1800px;scroll-margin-top:130px;position:relative}.cx-demo{transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));background:linear-gradient(140deg,#e0e7fc,#f8f9fd);border:1px solid #d0d9f0;border-radius:14px;transition:transform .5s;position:relative;overflow:hidden;box-shadow:0 35px 100px #10182832,0 -5px 50px #5874eb08}.cx-demo:before{content:"";background:linear-gradient(90deg,#0000,#4e68b6,#0000);height:1px;position:absolute;top:-1px;left:15%;right:15%}.cx-demo-bar{direction:ltr;background:#f9fafe;border-bottom:1px solid #d3d9e7;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.cx-demo-wordmark{letter-spacing:.06em;color:#1a1d26;font-size:.88rem;font-weight:700}.cx-demo-wordmark>span{letter-spacing:.18em;color:#5e6476;margin-left:8px;font-size:.56rem;font-weight:400}.cx-demo-badge{color:#5c6d90;border:1px solid #d2d9e8;border-radius:4px;padding:2px 9px;font-size:.7rem}.cx-window-dots{gap:5px;display:flex}.cx-window-dots>i{border:1px solid #d0d9ec;border-radius:50%;width:6px;height:6px}.cx-demo-body{padding:26px}.cx-demo-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.cx-overline{letter-spacing:.025em;color:#606678;font-size:.71rem;margin-bottom:6px!important}.cx-demo-heading h2{font-size:1.35rem}.cx-period{color:#525769;align-items:center;gap:10px;font-size:.75rem;display:flex}.cx-period select{color:#292d3c;background:#e0e7fc;border:1px solid #d2d9ea;border-radius:6px;max-width:190px;padding:8px 12px;font-size:.79rem}.cx-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cx-kpi{background:linear-gradient(145deg,#10182836,#fbfcff);border:1px solid #d4d9e7;border-radius:8px;min-height:152px;padding:18px 20px 15px;position:relative;overflow:hidden}.cx-kpi>span{color:#484d5f;font-size:.8rem;display:block}.cx-kpi>strong{letter-spacing:-.04em;text-align:start;margin:9px 0 2px;font-size:clamp(1.5rem,2.1vw,2.1rem);font-weight:600;display:block}.cx-kpi>small{color:#63697b;font-size:.66rem}.cx-spark{bottom:16px;stroke:#c3ddf2;fill:none;stroke-width:1.5px;opacity:.65;width:35%;height:25px;position:absolute;inset-inline-end:18px}.cx-spark-violet{stroke:#8c86dc}.cx-mini-bars{bottom:15px;opacity:.7;align-items:flex-end;gap:3px;height:25px;display:flex;position:absolute;inset-inline-end:18px}.cx-mini-bars i{background:#3e5cbe;border-radius:1px;width:5px;height:30%}.cx-mini-bars i:nth-child(2n){height:55%}.cx-mini-bars i:nth-child(3n){height:70%}.cx-mini-bars i:last-child{height:95%}.cx-margin-meter{bottom:24px;background:#cfd6eb;width:34%;height:3px;position:absolute;inset-inline-end:20px}.cx-margin-meter>i{background:linear-gradient(90deg,#756bfd,#3472bd);width:22.3%;height:100%;transition:width .6s;display:block}.cx-chart-layout{grid-template-columns:1.85fr 1fr;gap:14px;margin-top:14px;display:grid}.cx-chart-card,.cx-insight-card{background:#fafbff;border:1px solid #d4d9e7;border-radius:8px;padding:21px 22px}.cx-chart-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-chart-head h3{font-size:.92rem}.cx-chart-modes{background:#e0e7fc;border:1px solid #d4d9e6;border-radius:6px;gap:3px;padding:3px;display:flex}.cx-chart-modes button{color:#545a6c;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:4px 11px;font-size:.67rem}.cx-chart-modes button[aria-pressed=true]{color:#1c1f2b;background:#bac4e2}.cx-chart{direction:ltr;min-height:186px;margin-top:18px;position:relative}.cx-chart-svg{width:100%;height:178px;overflow:visible}.cx-chart-svg text{font-family:Segoe UI,Tahoma,Arial,sans-serif}.cx-chart-svg .cx-bar{cursor:pointer;transition:y .55s,height .55s,opacity .2s}.cx-chart-svg .cx-bar:focus-visible{stroke:#d6d9e1;stroke-width:2px;outline:none}.cx-chart-svg .cx-bar:hover{filter:brightness(1.3)}.cx-chart-legend{color:#474c5d;direction:rtl;justify-content:center;gap:18px;margin-top:0;font-size:.65rem;display:flex}.cx-chart-legend span{align-items:center;gap:6px;display:flex}.cx-chart-legend i{border-radius:50%;width:5px;height:5px;display:inline-block}.cx-chart-hint{color:#606578;text-align:center;font-size:.66rem;margin-top:12px!important}.cx-chart-tooltip{color:#1a1d26;text-align:center;pointer-events:none;z-index:5;background:#d7dce9;border:1px solid #ced9f2;border-radius:5px;padding:8px 12px;font-size:.74rem;position:absolute;inset:auto 10px 30px;box-shadow:0 8px 20px #10182824}.cx-insight-card{background:radial-gradient(at 100% 0,#10182824,#0000 75%),#fbfcff;flex-direction:column;justify-content:center;display:flex}.cx-insight-icon{color:#5b5cb7;margin-bottom:16px;font-size:1.8rem;line-height:1}.cx-insight-card h3{margin-bottom:14px;font-size:1.18rem}.cx-insight-card>p:not(.cx-overline){color:#484e5f;font-size:.81rem;line-height:1.85}.cx-insight-footer{color:#6b7184;border-top:1px solid #d4d9e7;justify-content:space-between;gap:8px;margin-top:20px;padding-top:12px;font-size:.67rem;display:flex}.cx-demo-note{text-align:center;color:#62687a;justify-content:center;gap:8px;font-size:.76rem;display:flex;margin-top:20px!important}.cx-demo-note>span:first-child{color:#476496}.cx-platform{padding:68px 0 100px}.cx-section-heading{text-align:center;max-width:680px;margin-inline:auto}.cx-section-heading>.cx-eyebrow{margin-bottom:14px}.cx-section-heading>p:not(.cx-eyebrow){color:var(--cx-muted);margin-top:18px;font-size:1rem}.cx-features{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px;display:grid}.cx-feature{border:1px solid #0000;border-top-color:#d5d9e5;border-radius:2px 2px 10px 10px;padding:26px 26px 22px;transition:background .35s,border-color .35s,transform .35s;position:relative}.cx-feature:hover{background:#fcfeff;border-color:#d3d9e9;transform:translateY(-6px)}.cx-feature-number{top:27px;color:#4d5879;font-family:monospace;font-size:.75rem;position:absolute;inset-inline-end:25px}.cx-feature>svg{fill:none;stroke:#cadaf4;stroke-width:1.4px;width:32px;height:32px;margin-bottom:27px}.cx-feature h3{margin-bottom:15px;font-size:1.23rem}.cx-feature>p{color:#525769;min-height:92px;font-size:.92rem;line-height:2}.cx-feature>a{color:#4c6dab;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;font-size:.8rem;display:flex}.cx-feature>a>span:last-child{font-size:1.2rem;transition:transform .25s}.cx-feature>a:hover>span:last-child{transform:translate(3px,-3px)}.cx-showcase{background:radial-gradient(at 65% 40%,#10182815,#0000 60%),linear-gradient(90deg,#f5f8ff,#f8f9fd);border-block:1px solid #d4d9e5;padding:90px 0 100px}.cx-showcase-grid{grid-template-columns:.85fr 1.3fr;align-items:center;gap:68px;display:grid}.cx-showcase-copy>h2{margin:15px 0 22px;font-size:clamp(2rem,3.1vw,2.7rem)}.cx-showcase-copy>p:not(.cx-eyebrow){color:#4e5466;font-size:.97rem}.cx-tabs{gap:6px;margin-top:30px;display:grid}.cx-tabs>button{text-align:start;color:#555a6c;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:16px;width:100%;padding:16px 18px;font-size:.9rem;transition:border-color .25s,background .25s,color .25s;display:flex}.cx-tabs>button>span:last-child{opacity:0;margin-inline-start:auto}.cx-tabs>button[aria-selected=true]{color:#1c202d;background:linear-gradient(100deg,#6b718444,#dde4f9);border-color:#cfd9f3}.cx-tabs>button[aria-selected=true]>span:last-child{opacity:1;color:#3a70bc}.cx-tabs>button:hover{background:#dee4fa}.cx-tab-num{color:#64739e;direction:ltr;font-family:monospace;font-size:.7rem}.cx-showcase-description{min-height:70px;color:#62687a!important;margin-top:20px!important;font-size:.8rem!important}.cx-screenshot-area{background:#fbfcff;border:1px solid #d1d9ec;border-radius:10px;min-width:0;transition:transform .5s;overflow:hidden;transform:perspective(1600px)rotateY(3deg);box-shadow:0 30px 70px #10182824}.cx-screenshot-area:hover{transform:perspective(1600px)rotateY(0)}.cx-screenshot-top{direction:ltr;border-bottom:1px solid #d3d9e8;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.cx-screenshot-top>span:last-child{color:#586687;font-size:.65rem}.cx-screenshot-button{text-align:start;background:#fbfcff;border:0;width:100%;padding:0;display:block;position:relative}.cx-screenshot-crop{height:450px;position:relative;overflow:hidden}.cx-screenshot-crop>img{width:100%;max-width:none;height:auto;transition:transform .75s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;transform:translateY(0)}.cx-screenshot-crop[data-view=cash]>img{transform:translateY(-62%)}.cx-screenshot-crop[data-view=workspaces]>img{transform:translateY(-2%)}.cx-screenshot-crop:after{content:"";background:linear-gradient(#0000,#fcfdffcb);position:absolute;inset:70% 0 0}.cx-expand{inset-inline-end:16px;color:#5e7aa5;backdrop-filter:blur(8px);background:#fcfdffd8;border:1px solid #ced9f1;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;font-size:.7rem;display:flex;position:absolute;bottom:16px}.cx-expand>svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.cx-workflow{padding:100px 0 90px}.cx-steps{grid-template-columns:repeat(3,1fr);gap:62px;margin-top:58px;display:grid}.cx-step{text-align:center;position:relative}.cx-step>span{color:#4575b5;background:#fcfdff;border:1px solid #d0d9f1;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-family:monospace;font-size:.85rem;display:inline-flex;box-shadow:0 0 24px #6179d30e}.cx-step:not(:last-child):after{content:"";top:24px;background:linear-gradient(90deg,#687fb448,#0000);width:calc(100% - 42px);height:1px;position:absolute;inset-inline-start:calc(50% + 50px)}.cx-step>h3{margin:21px 0 12px;font-size:1.15rem}.cx-step>p{color:#555b6d;max-width:270px;margin-inline:auto;font-size:.88rem}.cx-contact{background:radial-gradient(at 50% 120%,#6b718444,#0000 65%);border-top:1px solid #d4d9e6;padding:75px 0 90px}.cx-contact:after,.cx-contact:before{content:"";opacity:.28;pointer-events:none;border-top:1px solid #798ddb;border-radius:50%;width:40%;height:150px;position:absolute;bottom:3px}.cx-contact:before{left:-10%;transform:rotate(15deg)}.cx-contact:after{border-color:#8a82ea;right:-10%;transform:rotate(-15deg)}.cx-contact-inner{text-align:center;z-index:1;position:relative}.cx-contact h2{margin-top:16px;font-size:clamp(2rem,3.8vw,3.3rem)}.cx-contact h2 em{color:#4a71b4}.cx-contact-inner>p:not(.cx-eyebrow){color:#525769;margin-top:18px;font-size:1rem}.cx-contact-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.cx-email{letter-spacing:.06em;margin-top:23px;font-size:.8rem;display:inline-block;color:#606578!important}.cx-footer{background:#f3f5fd;border-top:1px solid #d4d9e7;padding:24px 0 0}.cx-footer-main{justify-content:space-between;align-items:center;gap:30px;display:flex}.cx-footer-brand{width:106px}.cx-footer-main>p{color:#595f71;font-size:.88rem}.cx-parent-link{letter-spacing:.13em;align-items:center;gap:12px;font-size:.61rem;display:flex;color:#54596b!important}.cx-parent-link>span{color:#4372b1;font-size:1rem}.cx-footer-bottom{border-top:1px solid #d4d9e6;justify-content:space-between;align-items:center;margin-top:22px;padding-block:18px;display:flex}.cx-footer-bottom small{color:#6f7487;font-size:.66rem}.cx-back-top{align-items:center;gap:14px;font-size:.72rem;display:flex;color:#555a6c!important}.cx-back-top>span:last-child{border:1px solid #d3d9e8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.cx-integrated-plans{padding-block:60px}.cx-integrated-plans>h2{text-align:center;margin-bottom:25px;font-size:1.8rem}.tasks-exterior .cx-lightbox{color:#1c202b;background:#fafbff;border:1px solid #d0d9f0;border-radius:12px;width:min(1100px,100vw - 40px);max-height:90vh;padding:24px;box-shadow:0 30px 100px #fcfdff8d}.cx-lightbox::backdrop{backdrop-filter:blur(10px);background:#fcfdffcc}.cx-lightbox-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.cx-lightbox-head h2{font-size:1.25rem}.cx-lightbox-head>button{background:#dbe2f7;border:1px solid #d2d9e9;border-radius:6px;flex:none;width:42px;height:42px;font-size:1.5rem}.cx-lightbox>p{color:#5c6789;margin:8px 0 20px;font-size:.8rem}.cx-lightbox>img{width:100%;height:auto}.cx-reveal{opacity:1;transform:none}.cx-motion-ready .cx-reveal:not(.is-visible){opacity:0;transform:translateY(25px)}.cx-motion-ready .cx-reveal{transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1)}.cx-features>.cx-reveal:nth-child(2),.cx-steps>.cx-reveal:nth-child(2){transition-delay:80ms}.cx-features>.cx-reveal:nth-child(3),.cx-steps>.cx-reveal:nth-child(3){transition-delay:.16s}.cx-motion-ready .cx-hero-copy{animation:.9s both cxEnter}.cx-motion-ready .cx-demo-wrap{animation:1s .15s both cxEnter}@keyframes cxEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cxRibbonFloat{0%{transform:translate(0)rotate(-1deg)}to{transform:translate(5px,-13px)rotate(1.5deg)}}html[dir=ltr] .cx-hero h1{letter-spacing:-2px;line-height:1.2}html[dir=ltr] .cx-ribbon-stage,html[dir=ltr] .cx-orbit-label{transform:scaleX(-1)}html[dir=ltr] .cx-kpi>strong{text-align:left}html[dir=ltr] .cx-progress{transform-origin:0}html[dir=ltr] .cx-chart-legend{direction:ltr}html[dir=ltr] .cx-showcase-copy>h2{line-height:1.25}@media (width>=1600px){.tasks-exterior .cx-container{width:min(1320px,100% - 120px)}.cx-hero-top{min-height:430px}.cx-hero h1{font-size:4.7rem}.cx-ribbon-stage{height:420px}}@media (width<=1050px){.tasks-exterior .cx-container{width:calc(100% - 56px)}.cx-header-inner{gap:20px;min-height:100px}.cx-brand{width:100px}.cx-nav{gap:22px}.cx-nav>a{font-size:.82rem}.cx-header-actions{gap:10px}.cx-hero{padding-top:45px}.cx-hero-top{grid-template-columns:1.1fr 1fr}.cx-hero h1{font-size:3.1rem}.cx-hero-copy>.cx-eyebrow{font-size:.58rem}.cx-lead{font-size:1rem}.tasks-exterior .cx-hero-actions>.cx-button{gap:10px;padding:12px 17px;font-size:.86rem}.cx-kpi{padding:16px 14px}.cx-kpi>strong{font-size:1.7rem}.cx-chart-layout{grid-template-columns:1.65fr 1fr}.cx-chart-head{flex-direction:column;align-items:flex-start;gap:8px}.cx-features{gap:15px}.cx-feature{padding-inline:16px}.cx-showcase-grid{grid-template-columns:.85fr 1.15fr;gap:35px}.cx-screenshot-crop{height:390px}.cx-steps{gap:35px}}@media (width<=760px){.tasks-exterior .cx-container{width:calc(100% - 36px)}html:has(.tasks-exterior:not(.hidden)){scroll-padding-top:100px}.cx-header-inner{gap:16px;min-height:90px}.cx-brand{width:87px}.cx-nav{top:100%;background:#f9fafe;border-block:1px solid #d2d9ea;flex-direction:column;gap:0;padding:12px 24px 20px;display:none;position:absolute;inset-inline:0;box-shadow:0 18px 20px #1018281d}.cx-nav.is-open{display:flex}.cx-nav>a{width:100%;padding:13px 5px;font-size:1rem}.cx-nav>a:after{display:none}.cx-header-actions{gap:12px}.cx-menu{display:flex}.tasks-exterior .cx-button-quiet{min-height:40px;padding:8px 14px;font-size:.78rem}.cx-language{font-size:.74rem}.cx-hero{padding-top:38px;padding-bottom:30px}.cx-hero-top{grid-template-columns:1fr;min-height:0}.cx-hero-copy{z-index:2;padding-bottom:25px}.cx-hero-copy>.cx-eyebrow{letter-spacing:.16em;margin-bottom:15px;font-size:.6rem}.cx-hero h1{letter-spacing:-.5px;font-size:clamp(2.4rem,8vw,3.3rem);line-height:1.5}.cx-lead{max-width:90%;font-size:1rem;margin-top:16px!important}.cx-hero-actions{gap:10px;margin-top:24px}.tasks-exterior .cx-hero-actions>.cx-button{min-height:49px;padding:11px 17px;font-size:.85rem}.cx-hero-caption{margin-top:18px;font-size:.7rem}.cx-ribbon-stage{opacity:.8;max-width:100vw;height:158px;margin:-5px -35px}.cx-ribbon{width:100%;max-width:600px;height:350px;top:-110px;left:10%}.cx-orbit-label{display:none}.cx-orb-one{top:100px;width:260px;inset-inline-end:-120px}.cx-demo-wrap{scroll-margin-top:100px}.cx-demo-bar{flex-wrap:wrap;gap:8px;padding:12px 13px}.cx-demo-wordmark{font-size:.76rem}.cx-demo-wordmark>span{margin-left:5px;font-size:.47rem}.cx-demo-badge{padding:2px 6px;font-size:.55rem}.cx-window-dots{display:none}.cx-demo-body{padding:14px}.cx-demo-heading{align-items:flex-start;gap:10px;margin-bottom:16px}.cx-demo-heading h2{font-size:1rem}.cx-overline{font-size:.58rem}.cx-period{flex-direction:column;align-items:flex-end;gap:3px;font-size:.62rem}.cx-period select{max-width:150px;padding:5px 7px;font-size:.67rem}.cx-kpis{grid-template-columns:repeat(2,1fr);gap:9px}.cx-kpi{min-height:119px;padding:12px 13px}.cx-kpi>span{font-size:.73rem}.cx-kpi>strong{margin:5px 0 0;font-size:1.7rem}.cx-kpi>small{font-size:.61rem}.cx-spark{bottom:14px;width:32%;height:19px;inset-inline-end:10px}.cx-mini-bars{bottom:12px;gap:2px;height:17px;inset-inline-end:12px}.cx-mini-bars>i{width:4px}.cx-margin-meter{bottom:20px;width:25%;inset-inline-end:12px}.cx-chart-layout{grid-template-columns:1fr;gap:10px;margin-top:10px}.cx-chart-card{padding:15px 14px}.cx-chart-head{flex-direction:row;align-items:center;gap:8px}.cx-chart-head h3{font-size:.79rem}.cx-chart-modes>button{padding:4px 8px;font-size:.6rem}.cx-chart{min-height:150px;margin-top:10px}.cx-chart-svg{height:150px}.cx-chart-hint{font-size:.59rem}.cx-insight-card{grid-template-columns:32px 1fr;column-gap:10px;padding:17px;display:grid}.cx-insight-icon{grid-row:1/4;margin:5px 0 0;font-size:1.7rem}.cx-insight-card>.cx-overline{font-size:.6rem;margin:0!important}.cx-insight-card h3{margin:2px 0 7px;font-size:.92rem}.cx-insight-card>p:not(.cx-overline){grid-column:2;font-size:.74rem}.cx-insight-footer{display:none}.cx-demo-note{max-width:95%;font-size:.7rem;line-height:1.9;margin-inline:auto!important;margin-top:17px!important}.cx-platform{padding:48px 0 55px}.cx-section-heading{max-width:92%}.cx-section-heading>h2{font-size:1.8rem}.cx-section-heading>p:not(.cx-eyebrow){margin-top:15px;font-size:.9rem}.cx-eyebrow{font-size:.67rem}.cx-features{grid-template-columns:1fr;gap:4px;margin-top:30px}.cx-feature{border-radius:0;grid-template-columns:40px 1fr;gap:0 16px;padding:25px 14px;display:grid}.cx-feature>svg{grid-row:1/3;width:27px;height:27px;margin-top:6px}.cx-feature>h3{margin-bottom:10px;padding-inline-end:35px;font-size:1.12rem}.cx-feature>p{grid-column:2;min-height:0;font-size:.88rem;line-height:1.9}.cx-feature>a{grid-column:2;margin-top:17px;font-size:.76rem}.cx-feature-number{top:30px;font-size:.65rem;inset-inline-end:13px}.cx-showcase{padding:55px 0}.cx-showcase-grid{grid-template-columns:1fr;gap:20px}.cx-showcase-copy>h2{margin:10px 0 15px;font-size:2rem}.cx-showcase-copy>p:not(.cx-eyebrow){font-size:.9rem}.cx-tabs{flex-wrap:wrap;gap:6px;margin-top:23px;display:flex}.cx-tabs>button{gap:8px;width:auto;padding:10px 12px;font-size:.76rem}.cx-tabs>button>span:last-child,.cx-tab-num{display:none}.cx-showcase-description{min-height:48px;margin-top:16px!important;font-size:.8rem!important}.cx-screenshot-area{transform:none}.cx-screenshot-crop{height:390px}.cx-workflow{padding:55px 0}.cx-steps{grid-template-columns:1fr;gap:27px;margin-top:32px}.cx-step{text-align:start;grid-template-columns:48px 1fr;align-items:start;column-gap:18px;display:grid}.cx-step>span{grid-row:1/3;width:42px;height:42px;font-size:.78rem}.cx-step>h3{margin:0 0 5px;font-size:1.08rem}.cx-step>p{max-width:none;margin:0;font-size:.84rem}.cx-step:not(:last-child):after{inset-inline-start:21px;background:#c5ccdc;width:1px;height:calc(100% - 12px);top:51px}.cx-contact{padding:55px 0 60px}.cx-contact h2{font-size:2rem}.cx-contact-inner>p:not(.cx-eyebrow){font-size:.9rem}.cx-contact-actions{flex-direction:column;gap:10px;margin-top:25px}.cx-contact-actions>.cx-button{width:min(100%,290px);font-size:.9rem}.cx-footer-main{flex-wrap:wrap;gap:18px}.cx-footer-brand{width:100px}.cx-footer-main>p{max-width:180px;font-size:.8rem}.cx-parent-link{justify-content:center;width:100%;margin-top:4px}.cx-footer-bottom{gap:15px;margin-top:20px}.cx-footer-bottom small{font-size:.58rem}.cx-back-top{gap:6px;font-size:.67rem}.tasks-exterior .cx-lightbox{width:calc(100vw - 22px);padding:15px}.cx-lightbox-head h2{font-size:1.05rem}.cx-lightbox-head>button{width:36px;height:36px}.cx-reveal{transition-delay:0s!important}html[dir=ltr] .cx-hero h1{letter-spacing:-1.5px;font-size:clamp(2.4rem,9vw,3.4rem);line-height:1.18}html[dir=ltr] .cx-hero-copy>.cx-eyebrow{font-size:.56rem}html[dir=ltr] .cx-header-actions{gap:7px}}@media (width<=380px){.tasks-exterior .cx-container{width:calc(100% - 26px)}.cx-header-actions{gap:7px}.cx-hero h1{font-size:2.25rem}.tasks-exterior .cx-hero-actions>.cx-button{padding:11px 13px;font-size:.8rem}.cx-demo-body{padding:10px}.cx-demo-badge{font-size:.51rem}.cx-kpi>strong{font-size:1.5rem}.cx-chart-head{flex-direction:column;align-items:flex-start}.cx-screenshot-crop{height:330px}.cx-tabs>button{padding:10px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){html:has(.tasks-exterior:not(.hidden)){scroll-behavior:auto}.tasks-exterior *,.tasks-exterior :before,.tasks-exterior :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.cx-motion-ready .cx-reveal:not(.is-visible){opacity:1;transform:none}.cx-demo,.cx-ribbon,.cx-screenshot-area{transform:none!important}}@media print{.cx-header,.cx-demo,.cx-contact,.cx-lightbox,.cx-back-top{display:none!important}.tasks-exterior{color:#dfe6fb;background:#fff}.tasks-exterior h1,.tasks-exterior h2,.tasks-exterior h3{color:#dfe6fb}.cx-reveal{opacity:1!important;transform:none!important}}.cx-motion-toggle{background:#fbfcff;border:1px solid #d3d9e7;border-radius:6px;place-items:center;width:30px;height:32px;font-size:.8rem;display:grid;color:#5a6d98!important}.cx-motion-toggle:hover{border-color:#ccdaf4}.cx-motion-toggle:disabled{opacity:.55;cursor:default}.cx-float-chip{backdrop-filter:blur(12px);color:#323748;background:#fcfdffc8;border:1px solid #d0d9efb8;border-radius:9px;align-items:center;gap:9px;padding:10px 15px;font-size:.73rem;animation:6s ease-in-out infinite alternate cxChipFloat;display:flex;position:absolute;box-shadow:0 14px 34px #1018281d}.cx-float-one{top:22px;animation-delay:-2s;inset-inline-end:45px}.cx-float-two{bottom:53px;inset-inline-start:50px}.cx-float-one>i{background:#2674be;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #2674be}.cx-float-two>svg{fill:none;stroke:#c6dcf3;stroke-width:1.5px;width:38px;height:21px}.cx-hero h1 em{background-size:200% 100%;animation:7s ease-in-out infinite alternate cxGradientMove}.cx-story{grid-template-columns:.9fr 1.15fr;align-items:center;gap:48px;margin-top:48px;display:grid}.cx-story-controls{gap:14px;display:grid}.cx-story-step{text-align:start;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:18px;padding:20px;transition:background .3s,border-color .3s,transform .3s;display:flex}.cx-story-step:hover{background:#fcfeff}.cx-story-step[aria-pressed=true]{background:linear-gradient(120deg,#feffff,#1018282b);border-color:#d0d9ef;transform:translate(-5px)}.cx-story-number{color:#586488;border:1px solid #d2d9ea;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-family:monospace;font-size:.78rem;transition:color .3s,border-color .3s;display:grid}.cx-story-step[aria-pressed=true] .cx-story-number{color:#3e77b9;border-color:#ccd9f4;box-shadow:0 0 23px #6490f316}.cx-story-step>span:nth-child(2){gap:7px;display:grid}.cx-story-step strong{font-size:1.08rem;font-weight:600}.cx-story-step small{color:#54596b;font-size:.81rem;line-height:1.9}.cx-story-step>i{background:#cbd0de;border-radius:50%;flex:none;width:5px;height:5px;margin-inline-start:auto}.cx-story-step[aria-pressed=true]>i{background:#3671be;box-shadow:0 0 15px #2674be}.cx-story-screen{background:radial-gradient(at 50% 20%,#6b718440,#0000 80%),#fafbff;border:1px solid #d1d9ec;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 25px 60px #10182815}.cx-story-top{direction:ltr;border-bottom:1px solid #d3d9e8;justify-content:space-between;align-items:center;gap:15px;padding:16px 19px;display:flex}.cx-story-top>span{letter-spacing:.13em;color:#576486;font-size:.59rem}.cx-story-top>button{background:#6b718444;border:1px solid #d1d9ed;border-radius:5px;align-items:center;gap:8px;padding:6px 10px;font-size:.71rem;display:flex}.cx-story-top>button>span:first-child{color:#3f6eb6}.cx-story-scene{text-align:center;min-height:310px;padding:35px 26px 20px;animation:.5s both cxSceneIn}.cx-source-pills{direction:ltr;justify-content:center;gap:10px;display:flex}.cx-source-pills>span{color:#446dad;background:#dbe2f7;border:1px solid #d1d9eb;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:.65rem;animation:.65s backwards cxSourceEnter;display:flex}.cx-source-pills>span:nth-child(2){animation-delay:.1s}.cx-source-pills>span:nth-child(3){animation-delay:.2s}.cx-source-pills b{color:#383d4e;font-size:.74rem;font-weight:400}.cx-flow-lines{justify-content:center;gap:70px;height:60px;display:flex;position:relative;overflow:hidden}.cx-flow-lines>i{background:linear-gradient(#5776b2,#c8d1e5);width:1px;height:60px;position:relative}.cx-flow-lines>i:after{content:"";background:#3678bd;width:3px;height:14px;animation:2s ease-in-out infinite cxDataFlow;position:absolute;top:0;left:-1px;box-shadow:0 0 10px #3671be}.cx-flow-lines>i:nth-child(2):after{animation-delay:.4s}.cx-flow-lines>i:nth-child(3):after{animation-delay:.8s}.cx-data-core{background:linear-gradient(130deg,#ccd4ea,#d9dcee);border:1px solid #ced9f4;border-radius:10px;place-content:center;gap:2px;width:190px;min-height:72px;margin:auto;display:grid;box-shadow:0 0 40px #5e72eb1d}.cx-data-core>span{letter-spacing:.14em;font-size:1.5rem;font-weight:650;line-height:1.2}.cx-data-core>small{color:#627298;font-size:.63rem}.cx-story-scene>p{color:#5c688a;font-size:.83rem;line-height:1.8;margin-top:23px!important}.cx-story-bars{direction:ltr;background:repeating-linear-gradient(#0000,#0000 35px,#6b718452 36px);border-bottom:1px solid #d2d9ea;justify-content:center;align-items:flex-end;gap:15px;max-width:340px;height:145px;margin-inline:auto;display:flex}.cx-story-bars>i{width:25px;height:var(--bar);transform-origin:bottom;background:linear-gradient(#2d76b8,#4651d4);border-radius:4px 4px 0 0;animation:.8s both cxBarGrow}.cx-story-bars>i:nth-child(2n){background:linear-gradient(#6057b1,#463baf);animation-delay:.1s}.cx-story-bars>i:nth-child(3n){animation-delay:.2s}.cx-story-tags{justify-content:center;gap:12px;margin-top:22px;display:flex}.cx-story-tags>span{color:#627092;background:#dbe1f0;border:1px solid #d3d9e9;border-radius:20px;padding:4px 12px;font-size:.7rem}.cx-decision-ring{background:radial-gradient(#6672e448,#0000);border:1px solid #d1d8f4;border-radius:50%;place-items:center;width:94px;height:94px;margin:0 auto 14px;display:grid;position:relative;box-shadow:0 0 45px #6471e918}.cx-decision-ring:before{content:"";border:1px solid #0000;border-color:#c6dcf3 #0000 #8983e7;border-radius:50%;animation:8s linear infinite cxOrbit;position:absolute;inset:-8px}.cx-decision-ring>span{color:#506faf;font-size:2.5rem}.cx-story-scene>h3{font-size:1.35rem}.cx-story-status{text-align:center;color:#667397;background:#f8f9fd;border-top:1px solid #d3d9e9;padding:10px 15px;font-size:.7rem}.cx-motion-paused *,.cx-motion-paused :before,.cx-motion-paused :after{transition:none!important;animation:none!important}.cx-motion-paused .cx-demo,.cx-motion-paused .cx-ribbon,.cx-motion-paused .cx-screenshot-area{transform:none!important}.cx-motion-paused .cx-reveal{opacity:1!important;transform:none!important}html:has(.cx-motion-paused:not(.hidden)){scroll-behavior:auto}@keyframes cxChipFloat{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes cxGradientMove{0%{background-position:0%}to{background-position:100%}}@keyframes cxDataFlow{0%{opacity:0;transform:translateY(-18px)}25%{opacity:1}to{opacity:0;transform:translateY(65px)}}@keyframes cxSceneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cxSourceEnter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes cxBarGrow{0%{transform:scaleY(.03)}to{transform:scaleY(1)}}@keyframes cxOrbit{to{transform:rotate(360deg)}}@media (width>=1060px){.cx-header .cx-brand{width:132px}.cx-header-inner{min-height:120px}}@media (width<=1050px){.cx-story{grid-template-columns:1fr 1.1fr;gap:25px}.cx-story-step{gap:12px;padding:15px}.cx-source-pills{gap:5px}.cx-source-pills>span{padding:8px;font-size:.58rem}.cx-source-pills b{font-size:.65rem}.cx-float-one{inset-inline-end:30px;top:25px}.cx-float-two{inset-inline-start:40px;bottom:40px}}@media (width<=760px){.cx-motion-toggle{width:25px;height:30px;font-size:.7rem}.cx-header-actions{gap:9px}.cx-float-one{top:5px;padding:7px 10px;font-size:.61rem;animation-duration:5s;inset-inline-end:60px}.cx-float-two{bottom:10px;padding:6px 9px;font-size:.6rem;inset-inline-start:30px}.cx-float-two>svg{width:27px;height:17px}.cx-story{grid-template-columns:1fr;gap:23px;margin-top:28px}.cx-story-controls{gap:7px}.cx-story-step{padding:15px 12px}.cx-story-number{width:35px;height:35px;font-size:.72rem}.cx-story-step strong{font-size:1rem}.cx-story-step small{font-size:.77rem}.cx-story-scene{min-height:300px;padding:30px 18px 18px}.cx-story-top{padding:12px}.cx-story-top>span{font-size:.51rem}.cx-story-top>button{padding:5px 8px;font-size:.66rem}.cx-story-scene>p{font-size:.77rem}.cx-story-bars{gap:11px;max-width:285px}.cx-story-bars>i{width:23px}.cx-story-tags{gap:7px}.cx-story-tags>span{font-size:.64rem}.cx-source-pills>span{padding:8px 10px;font-size:.58rem}.cx-source-pills b{font-size:.68rem}.cx-footer-brand{width:125px}}@media (width<=380px){.cx-header-actions{gap:6px}.cx-motion-toggle{width:23px}.cx-brand{width:76px}.tasks-exterior .cx-button-quiet{padding:8px 10px;font-size:.75rem}}html[dir=ltr] .cx-float-chip{animation-name:cxChipFloatFlip;transform:scaleX(-1)}@keyframes cxChipFloatFlip{0%{transform:scaleX(-1)translateY(0)}to{transform:scaleX(-1)translateY(-12px)}}.cx-scroll-cue{color:#4e5466;justify-content:center;align-items:center;gap:13px;margin-top:28px;font-size:.8rem;display:flex}.cx-scroll-mouse{border:1px solid #ccdaf3;border-radius:11px;flex:none;justify-content:center;width:19px;height:29px;padding-top:6px;display:flex}.cx-scroll-mouse>i{background:#3c77ba;border-radius:2px;width:2px;height:6px;animation:1.8s ease-in-out infinite cxWheelCue}.cx-features{margin-top:38px;display:block;position:relative}.cx-feature-slot{z-index:calc(var(--card-index) + 1);margin-bottom:28px;position:relative}.cx-feature-slot:last-child{margin-bottom:0}.cx-features .cx-feature{transform-origin:50% 0;min-height:405px;transform:translateY(var(--card-lift,0px)) scale(var(--card-scale,1));filter:brightness(var(--card-light,1));background:linear-gradient(125deg,#dae1f6,#fafbff 70%);border:1px solid #d1d9ec;border-radius:22px;grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;padding:40px;transition:none;display:grid;overflow:hidden;box-shadow:0 25px 65px #10182824}.cx-feature-slot:nth-of-type(2) .cx-feature{background:linear-gradient(125deg,#d9dff5,#fbfcff 70%);border-color:#d3d7f3}.cx-feature-slot:nth-of-type(3) .cx-feature{background:linear-gradient(125deg,#d7ddf2,#fcfdff 70%);border-color:#cedaec}.cx-feature-copy{min-width:0;position:relative}.cx-features .cx-feature-number{color:#54648c;letter-spacing:.16em;text-align:start;direction:ltr;margin-bottom:32px;font-size:.74rem;display:block;position:static}.cx-feature-copy>.cx-eyebrow{margin-bottom:15px;font-size:.72rem}.cx-features .cx-feature h3{margin-bottom:18px;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.4}.cx-feature-copy>p:not(.cx-eyebrow){color:#404556;max-width:460px;font-size:.98rem;line-height:1.95}.cx-feature-copy>a{color:#4c74b2;border-top:1px solid #d2d9e8;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:18px;font-size:.86rem;display:flex}.cx-feature-copy>a>span:last-child{font-size:1.3rem}.cx-feature-copy>a:hover{color:#fff}.cx-feature-preview{transform:translateY(var(--preview-shift,0px));pointer-events:none;background:#f9fafd;border:1px solid #d1d9eb;border-radius:12px;min-width:0;transition:none;overflow:hidden;box-shadow:0 20px 45px #1018281d}.cx-feature-preview-bar{color:#4c5163;direction:ltr;border-bottom:1px solid #d3d9e9;justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;font-size:.6rem;display:flex}.cx-feature-preview-bar>span:first-child{letter-spacing:.12em}.cx-feature-picture{background:#fafbff;height:290px;position:relative;overflow:hidden}.cx-feature-picture>img{width:100%;max-width:none;height:auto}.cx-feature-picture-cash>img{transform:translateY(-62%)}.cx-feature-picture:after{content:"";background:linear-gradient(#0000,#f9fafe);position:absolute;inset:75% 0 0}.cx-scroll-depth .cx-demo{transform:rotateX(calc(var(--demo-scroll-tilt,0deg) + var(--tilt-y,0deg))) rotateY(var(--tilt-x,0deg)) scale(var(--demo-scroll-scale,1));transform-origin:50% 0;transition:none}@keyframes cxWheelCue{0%,to{opacity:.5;transform:translateY(0)}55%{opacity:1;transform:translateY(7px)}}@media (width<=1050px){.cx-features .cx-feature{gap:26px;min-height:370px;padding:30px}.cx-feature-picture{height:265px}.cx-features .cx-feature h3{font-size:2rem}.cx-feature-copy>p:not(.cx-eyebrow){font-size:.9rem}}@media (width<=760px){.cx-scroll-cue{gap:10px;margin-top:22px;font-size:.72rem}.cx-features{margin-top:28px}.cx-features .cx-feature{border-radius:16px;grid-template-columns:1fr;gap:22px;min-height:0;padding:24px}.cx-features .cx-feature-number{margin-bottom:14px;font-size:.65rem}.cx-feature-copy>.cx-eyebrow{margin-bottom:8px;font-size:.62rem}.cx-features .cx-feature h3{margin-bottom:12px;font-size:1.7rem}.cx-feature-copy>p:not(.cx-eyebrow){font-size:.86rem;line-height:1.85}.cx-feature-copy>a{margin-top:16px;padding-top:12px;font-size:.77rem}.cx-feature-preview-bar{padding:9px 12px;font-size:.52rem}.cx-feature-picture{height:165px}}@media (width<=380px){.cx-features .cx-feature{gap:18px;padding:19px}.cx-features .cx-feature h3{font-size:1.5rem}.cx-feature-copy>p:not(.cx-eyebrow){font-size:.8rem}.cx-feature-picture{height:140px}.cx-scroll-cue{font-size:.65rem}}.cx-motion-paused .cx-feature,.cx-motion-paused .cx-feature-preview{filter:none!important;transform:none!important}.cx-motion-paused .cx-feature-slot{margin-bottom:28px;position:relative}.cx-motion-paused .cx-features{padding-bottom:0}.cx-motion-paused .cx-scroll-cue,.cx-motion-paused .cx-features:after{display:none}@media (prefers-reduced-motion:reduce){.cx-feature-slot{margin-bottom:28px!important;position:relative!important}.cx-features{padding-bottom:0!important}.cx-features .cx-feature,.cx-feature-preview{filter:none!important;transform:none!important}.cx-scroll-cue,.cx-features:after{display:none}}@media print{.cx-feature-slot{break-inside:avoid;margin-bottom:20px!important;position:relative!important}.cx-features{padding-bottom:0!important}.cx-features .cx-feature,.cx-feature-preview{filter:none!important;transform:none!important}.cx-scroll-cue,.cx-features:after{display:none}}.cx-flight-stage{position:relative}.cx-flight-atmosphere,.cx-flight-satellites,.cx-flight-rail{display:none}.cx-flight-active .cx-features{height:calc(var(--flight-stage-height) + var(--flight-travel));isolation:isolate;padding:0}.cx-flight-active .cx-flight-stage{top:var(--flight-top);height:var(--flight-stage-height);isolation:isolate;position:sticky}.cx-flight-active .cx-flight-deck{inset:var(--flight-card-top) 0 auto;height:var(--flight-card-height);perspective:1700px;z-index:3;position:absolute}.cx-flight-active .cx-feature-slot{pointer-events:none;transform-style:preserve-3d;margin:0;position:absolute;inset:0 0 auto}.cx-flight-active .cx-feature-slot.is-flight-current{pointer-events:auto}.cx-flight-active .cx-feature{transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;filter:none;box-shadow:0 16px 32px #1018282b}.cx-flight-active .cx-feature-slot:not(.is-flight-current) .cx-feature{pointer-events:none}.cx-flight-active .cx-flight-atmosphere{pointer-events:none;z-index:0;display:block;position:absolute;inset:0}.cx-flight-halo{filter:blur(35px);transform:rotate(var(--orbit-turn,0deg));background:radial-gradient(#5c6ef82e,#0000 65%);border-radius:50%;position:absolute;inset:5% 10% 8%}.cx-flight-orbit{transform:rotate(calc(var(--orbit-turn,0deg) - 24deg)) scaleY(.7);border:1px solid #cdd9f459;border-radius:50%;position:absolute;inset:12% -4% 16%}.cx-flight-orbit:before,.cx-flight-orbit:after{content:"";background:#3777b4;border-radius:50%;width:7px;height:7px;position:absolute;top:25%;left:6%;box-shadow:0 0 20px #366fbf}.cx-flight-orbit:after{background:#6857bd;inset:auto 6% 25% auto}.cx-flight-orbit-two{transform:rotate(calc(35deg - var(--orbit-turn,0deg))) scaleY(.75);border-color:#8e82e48c;inset:0 10%}.cx-flight-word{text-align:center;letter-spacing:.18em;color:#4b5e990c;direction:ltr;font:650 clamp(70px,15vw,190px)/1 Segoe UI,sans-serif;position:absolute;top:2%;left:0;right:0}.cx-flight-active .cx-flight-satellites{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.cx-flight-satellite{will-change:transform;background:linear-gradient(130deg,#fcfdffdb,#fcfdffdb);border:1px solid #d1d9eb;border-radius:13px;width:174px;height:115px;padding:14px 17px;position:absolute;overflow:hidden;box-shadow:0 20px 55px #10182824}.cx-flight-satellite:first-child{border-color:#cbdaf2;top:7%;left:1%}.cx-flight-satellite:nth-child(2){border-color:#d7d6f3;top:2%;right:0}.cx-flight-satellite:nth-child(3){border-color:#d3d7f4;bottom:14%;left:5%}.cx-flight-satellite:nth-child(4){border-color:#cbdbee;bottom:17%;right:2%}.cx-flight-satellite>span{color:#5c6e90;letter-spacing:.03em;text-align:start;margin-bottom:12px;font-size:.63rem;display:block}.cx-flight-satellite>svg{fill:none;stroke:#c7dbf4;stroke-width:2px;width:100%;height:54px}.cx-flight-satellite>svg circle{fill:#3d79b9}.cx-flight-mini-bars{direction:ltr;align-items:flex-end;gap:7px;height:56px;display:flex}.cx-flight-mini-bars>i{background:linear-gradient(#6054bc,#6e6bee57);border-radius:3px 3px 0 0;flex:1;height:36%}.cx-flight-mini-bars>i:nth-child(2n){height:65%}.cx-flight-mini-bars>i:nth-child(3n){height:85%}.cx-flight-mini-bars>i:last-child{height:100%}.cx-flight-mini-orbit{place-items:center;height:56px;display:grid;position:relative}.cx-flight-mini-orbit>i{border:4px solid #8a85e0;border-color:#8a85e0 #c9daf4 #d3d7f0 #d3d7f0;border-radius:50%;width:54px;height:54px;transform:rotate(-30deg)}.cx-flight-mini-orbit>b{color:#5f6cac;font-size:25px;font-weight:400;position:absolute}.cx-flight-mini-lines{gap:9px;padding-top:3px;display:grid}.cx-flight-mini-lines>i{background:linear-gradient(90deg,#c0c9dc,#6594c3);border-radius:4px;height:6px}.cx-flight-mini-lines>i:nth-child(2){width:70%}.cx-flight-mini-lines>i:nth-child(3){width:86%}.cx-flight-mini-lines>i:nth-child(4){width:52%}.cx-flight-active .cx-flight-rail{bottom:12px;backdrop-filter:blur(15px);z-index:6;background:#fcfdffdd;border:1px solid #d2d9ec;border-radius:50px;justify-content:center;align-items:center;gap:7px;max-width:550px;margin:auto;padding:11px 18px;display:flex;position:absolute;inset-inline:0;box-shadow:0 10px 45px #1018282b}.cx-flight-rail>button{color:#586586;white-space:nowrap;background:0 0;border:0;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:.76rem;transition:background .2s,color .2s;display:flex;position:relative}.cx-flight-rail>button>span{color:#6073a4;font:10px Consolas,monospace}.cx-flight-rail>button>b{font-weight:500}.cx-flight-rail>button[aria-pressed=true]{color:#1c1f2c;background:#cfd6ea}.cx-flight-rail>button[aria-pressed=true]>span{color:#3c75ba}.cx-flight-rail>button:hover{color:#fff;background:#d7ddee}.cx-flight-track{bottom:-1px;background:#d2d9ee;border-radius:2px;height:2px;position:absolute;inset-inline:24px;overflow:hidden}.cx-flight-track>i{width:100%;height:100%;transform:scaleX(var(--flight-progress,0));transform-origin:100%;background:linear-gradient(90deg,#8a77fe,#2f74bd);display:block}html[dir=ltr] .cx-flight-track>i{transform-origin:0}.cx-flight-scroll{color:#677398;letter-spacing:.17em;direction:ltr;align-items:center;gap:9px;margin-inline-start:12px;font-size:.54rem;display:flex}.cx-flight-scroll>i{color:#3971b2;font-size:17px;font-style:normal}.tasks-exterior:not(.cx-flight-active) .cx-scroll-cue{display:none}@media (width<=760px){.cx-flight-active .cx-flight-rail{gap:2px;max-width:370px;padding:9px;bottom:8px}.cx-flight-rail>button{gap:6px;padding:9px 12px;font-size:.69rem}.cx-flight-scroll{display:none}.cx-flight-satellite{border-radius:9px;width:115px;height:88px;padding:10px 12px}.cx-flight-satellite>span{margin-bottom:7px;font-size:.54rem}.cx-flight-satellite>svg,.cx-flight-mini-bars,.cx-flight-mini-orbit{height:39px}.cx-flight-mini-orbit>i{border-width:3px;width:38px;height:38px}.cx-flight-mini-lines{gap:6px}.cx-flight-mini-lines>i{height:4px}.cx-flight-satellite:first-child{top:4%;left:-3%}.cx-flight-satellite:nth-child(2){top:1%;right:-5%}.cx-flight-satellite:nth-child(3){bottom:17%;left:-5%}.cx-flight-satellite:nth-child(4){bottom:13%;right:-4%}.cx-flight-orbit{inset:12% -20% 18%}.cx-flight-word{font-size:75px;top:4%}}.cx-motion-paused .cx-flight-stage,.cx-motion-paused .cx-flight-deck{height:auto!important;position:relative!important;inset:auto!important}.cx-motion-paused .cx-features{height:auto!important}.cx-motion-paused .cx-feature{opacity:1!important}.cx-motion-paused .cx-flight-atmosphere,.cx-motion-paused .cx-flight-satellites,.cx-motion-paused .cx-flight-rail{display:none!important}@media (prefers-reduced-motion:reduce){.cx-flight-stage,.cx-flight-deck{height:auto!important;position:relative!important;inset:auto!important}.cx-features{height:auto!important}.cx-feature{opacity:1!important}.cx-flight-atmosphere,.cx-flight-satellites,.cx-flight-rail{display:none!important}}@media print{.cx-flight-stage,.cx-flight-deck{height:auto!important;position:relative!important;inset:auto!important}.cx-features{height:auto!important}.cx-feature{opacity:1!important}.cx-flight-atmosphere,.cx-flight-satellites,.cx-flight-rail{display:none!important}}.cx-header{backdrop-filter:none;background:#fcfdffe3}.cx-ribbon{filter:none;will-change:transform;transition:none}.cx-demo{transition:none;transform:none}.cx-demo-wrap{perspective:none}.cx-orb{filter:none;background:radial-gradient(#6274e165,#0000 70%)}.cx-flight-halo{filter:none;background:radial-gradient(#5c6ef822,#0000 65%);transform:none}.cx-flight-active .cx-flight-deck{perspective:none}.cx-flight-active .cx-feature-slot{transform-style:flat}.cx-flight-active .cx-feature-preview{box-shadow:none;transform:none}.cx-feature-picture{contain:paint}.cx-flight-active .cx-flight-rail{backdrop-filter:none;background:#fbfcff;box-shadow:0 8px 20px #1018281d}.cx-flight-satellite{box-shadow:0 10px 22px #1018281d}.cx-float-chip{backdrop-filter:none;background:#fdfeff}.cx-hero h1 em,.cx-motion-ready .cx-hero-copy,.cx-motion-ready .cx-demo-wrap{animation:none}.cx-hero h1>span,.cx-hero h1>em{display:inline-block}.cx-hero-caption{flex-wrap:wrap}.cx-replay{border:0;background:0 0;border-inline-start:1px solid #d3d9e7;align-items:center;gap:7px;padding:2px 13px;font-size:.69rem;line-height:1.7;display:inline-flex;color:#5372a4!important}.cx-replay>span:first-child{font-size:1.05rem;line-height:1}.cx-replay:hover{color:#fff!important}.cx-replay:disabled{opacity:.35;cursor:default}.cx-launch-ring{opacity:0;pointer-events:none;border:1px solid #c7dbf4d6;border-radius:50%;width:90%;height:88%;position:absolute;top:4%;left:4%;transform:rotate(-22deg)scaleY(.68)}.cx-launch-ring-two{border-color:#8b80ef8c;transform:rotate(24deg)scaleY(.7)}.cx-intro-live .cx-launch-ring{animation:1.9s cubic-bezier(.16,1,.3,1) 60ms both cxLaunchRing}.cx-intro-live .cx-launch-ring-two{animation-name:cxLaunchRingTwo;animation-delay:.24s}.cx-intro-live .cx-ribbon-front{animation:1.7s cubic-bezier(.16,1,.3,1) both cxRibbonLaunchFront}.cx-intro-live .cx-ribbon-back{animation:1.85s cubic-bezier(.16,1,.3,1) .1s both cxRibbonLaunchBack}.cx-intro-live .cx-hero h1>span{animation:1.15s cubic-bezier(.16,1,.3,1) .1s both cxHeadlineLaunch}.cx-intro-live .cx-hero h1>em{animation:1.28s cubic-bezier(.16,1,.3,1) .27s both cxHeadlineLaunch}.cx-intro-live .cx-hero-copy>.cx-eyebrow,.cx-intro-live .cx-lead,.cx-intro-live .cx-hero-actions,.cx-intro-live .cx-hero-caption{animation:1.02s cubic-bezier(.16,1,.3,1) .37s both cxCopyLaunch}.cx-intro-live .cx-hero-actions{animation-delay:.51s}.cx-intro-live .cx-hero-caption{animation-delay:.61s}.cx-intro-live .cx-float-one{animation:1.36s cubic-bezier(.16,1,.3,1) .19s both cxChipLaunchOne}.cx-intro-live .cx-float-two{animation:1.44s cubic-bezier(.16,1,.3,1) .32s both cxChipLaunchTwo}.cx-intro-auto .cx-hero h1>span,.cx-intro-auto .cx-hero h1>em,.cx-intro-auto .cx-hero-copy>.cx-eyebrow,.cx-intro-auto .cx-lead,.cx-intro-auto .cx-hero-actions,.cx-intro-auto .cx-hero-caption{animation:none}html[dir=ltr] .cx-intro-live .cx-float-chip{--chip-flip:-1}.cx-demo-launch .cx-kpi{will-change:transform,opacity;animation:1.22s cubic-bezier(.16,1,.3,1) both cxKpiAssemble}.cx-demo-launch .cx-kpi:first-child{--launch-x:155px;--launch-y:-80px;--launch-angle:12deg}.cx-demo-launch .cx-kpi:nth-child(2){--launch-x:65px;--launch-y:100px;--launch-angle:-10deg;animation-delay:88ms}.cx-demo-launch .cx-kpi:nth-child(3){--launch-x:-70px;--launch-y:-110px;--launch-angle:11deg;animation-delay:.176s}.cx-demo-launch .cx-kpi:nth-child(4){--launch-x:-170px;--launch-y:85px;--launch-angle:-13deg;animation-delay:.264s}.cx-demo-launch .cx-chart-card{animation:1.28s cubic-bezier(.16,1,.3,1) .22s both cxPanelAssemble}.cx-demo-launch .cx-insight-card{animation:1.28s cubic-bezier(.16,1,.3,1) .37s both cxPanelAssemble}.cx-demo-launch .cx-mini-bars>i{transform-origin:bottom;animation:1.12s .56s both cxBarGrow}.cx-hero-offscreen .cx-ribbon-front,.cx-hero-offscreen .cx-ribbon-back,.cx-hero-offscreen .cx-float-chip{animation-play-state:paused}@keyframes cxHeadlineLaunch{0%{opacity:0;transform:translate(65px,75px)rotate(4deg)}to{opacity:1;transform:none}}@keyframes cxCopyLaunch{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cxRibbonLaunchFront{0%{opacity:0;transform:translate(-360px,170px)rotate(-28deg)scale(.55)}65%{opacity:1;transform:translate(15px,-12px)rotate(2deg)scale(1.035)}to{opacity:1;transform:none}}@keyframes cxRibbonLaunchBack{0%{opacity:0;transform:translate(340px,-170px)rotate(24deg)scale(.6)}70%{opacity:1;transform:translate(-12px,9px)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes cxLaunchRing{0%{opacity:0;transform:rotate(-50deg)scale(.25,.12)}20%{opacity:.8}to{opacity:0;transform:rotate(-22deg)scale(1.25,.8)}}@keyframes cxLaunchRingTwo{0%{opacity:0;transform:rotate(45deg)scale(.3,.15)}20%{opacity:.7}to{opacity:0;transform:rotate(24deg)scale(1.2,.8)}}@keyframes cxChipLaunchOne{0%{transform:translate3d(-160px,-95px,0) rotate(-18deg) scaleX(var(--chip-flip,1));opacity:0}to{transform:scaleX(var(--chip-flip,1));opacity:1}}@keyframes cxChipLaunchTwo{0%{transform:translate3d(170px,100px,0) rotate(18deg) scaleX(var(--chip-flip,1));opacity:0}to{transform:scaleX(var(--chip-flip,1));opacity:1}}@keyframes cxKpiAssemble{0%{transform:translate3d(var(--launch-x),var(--launch-y),0) rotate(var(--launch-angle)) scale(.65);opacity:0}72%{opacity:1;transform:translateY(-5px)rotate(0)scale(1.025)}to{opacity:1;transform:none}}@keyframes cxPanelAssemble{0%{opacity:0;transform:translateY(75px)scale(.92)}to{opacity:1;transform:none}}@media (width<=760px){.cx-demo-launch .cx-kpi{--launch-x:70px;--launch-y:55px}.cx-replay{padding-inline:9px;font-size:.63rem}.cx-launch-ring{height:150%;top:-20%}}@media (prefers-reduced-motion:reduce){.cx-launch-ring{display:none}.cx-kpi,.cx-chart-card,.cx-insight-card,.cx-hero h1>span,.cx-hero h1>em{opacity:1!important;transform:none!important}}.cx-motion-paused .cx-launch-ring{display:none}.cx-motion-paused .cx-kpi,.cx-motion-paused .cx-chart-card,.cx-motion-paused .cx-insight-card,.cx-motion-paused .cx-hero h1>span,.cx-motion-paused .cx-hero h1>em{opacity:1!important;transform:none!important}@media print{.cx-replay,.cx-launch-ring{display:none}}.cx-feature-slot:first-child{--card-index:0}.cx-feature-slot:nth-child(2){--card-index:1}.cx-feature-slot:nth-child(3){--card-index:2}.cx-story-bars>i:first-child{--bar:34%}.cx-story-bars>i:nth-child(2){--bar:48%}.cx-story-bars>i:nth-child(3){--bar:41%}.cx-story-bars>i:nth-child(4){--bar:68%}.cx-story-bars>i:nth-child(5){--bar:61%}.cx-story-bars>i:nth-child(6){--bar:82%}.cx-story-bars>i:nth-child(7){--bar:75%}.cx-chart-legend i.cx-series-one{background:#3b69b8}.cx-chart-legend i.cx-series-two{background:#867def}@media (width>=761px) and (width<=1050px){.cx-hero h1{font-size:2.65rem}.cx-ribbon-stage{height:320px;margin-inline:0}.cx-ribbon{width:118%;height:118%;top:-10px;left:-9%}.cx-float-one{inset-inline-end:0;top:35px}.cx-float-two{inset-inline-start:0;bottom:35px}}.tasks-exterior{--tx-green:#078765;--tx-red:#ad4b5c}.tasks-exterior input,.tasks-exterior textarea{font:inherit;color:inherit;min-width:0}.tasks-exterior button{touch-action:manipulation}.tasks-exterior p,.tasks-exterior h2,.tasks-exterior h3{overflow-wrap:anywhere}.tasks-exterior .cx-container{width:min(1240px,100% - 96px)}.tasks-exterior .cx-header-inner{min-height:100px}.tasks-exterior .tx-logo{flex:none;width:130px;display:block}.tasks-exterior .tx-logo img{object-fit:contain;width:100%;height:auto}.tasks-exterior .cx-hero{padding-top:44px}.tasks-exterior .cx-hero-top{min-height:390px}.tasks-exterior .cx-hero h1{font-size:clamp(2.8rem,4.55vw,4.6rem)}.tasks-exterior .cx-hero-copy>.cx-eyebrow{justify-content:flex-end}.tasks-exterior .cx-kpis.tx-stats{gap:10px;margin:0 0 18px}.tasks-exterior .tx-stats .cx-kpi{min-height:89px;box-shadow:none;background:#fcfdff;padding:13px 17px}.tasks-exterior .tx-stats .cx-kpi>span{color:#404557;font-size:.7rem}.tasks-exterior .tx-stats .cx-kpi strong{text-align:start;margin-top:4px;font-size:1.65rem;line-height:1.45}.tasks-exterior .tx-stats .cx-kpi:nth-child(2) strong{color:#446fb8}.tasks-exterior .tx-stats .cx-kpi:nth-child(3) strong{color:var(--tx-green)}.tasks-exterior .tx-stats .cx-kpi:nth-child(4) strong{color:#6e63b1}.tx-app-layout{grid-template-columns:205px 1fr;display:grid}.tx-sidebar{background:#f9fafe;border-inline-end:1px solid #d4d9e6;flex-direction:column;gap:6px;padding:24px 14px;display:flex}.tx-workspace{align-items:center;gap:10px;margin-bottom:24px;font-size:.75rem;display:flex}.tx-workspace>b{background:linear-gradient(145deg,#5062f7,#513bd6);border:1px solid #7d8bdb;border-radius:10px;place-items:center;width:33px;height:33px;display:grid}.tx-workspace>span:last-child{color:#677496;margin-inline-start:auto}.tx-workspace small,.tx-sidebar-bottom small{letter-spacing:.12em;color:#5b6073;font-size:.55rem;display:block}.tx-small-label{color:#5d6275;letter-spacing:.06em;font-size:.59rem;margin:14px 8px 8px!important}.tx-app-nav{gap:5px;display:grid}.tx-app-nav button,.tx-project{text-align:start;color:#3f4455;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:.72rem;display:flex}.tx-app-nav button[aria-pressed=true]{color:#5074af;background:#d5dced;border-color:#cfd9f1}.tx-app-nav small{color:#5c6b93;margin-inline-start:auto;font-size:.61rem}.tx-project{padding-block:7px;font-size:.7rem}.tx-project i{background:#4a54c5;border-radius:2px;flex:none;width:6px;height:6px}.tx-project:nth-of-type(2) i{background:#2279a8}.tx-project:nth-of-type(3) i{background:#6b5bb7}.tx-project:nth-of-type(4) i{background:#a15267}.tx-project.is-project-active{color:#1b1d27;background:#dce3f8}.tx-sidebar-bottom{align-items:center;gap:10px;margin-top:auto;padding:28px 4px 0;font-size:.7rem;display:flex}.tx-avatar{color:#4379a9;background:#ced6e4;border:1px solid #cedaed;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:.68rem;font-style:normal;display:grid}.tx-violet{color:#6f63b2!important;background:#dbdbef!important;border-color:#d7d6f3!important}.tx-board-main{background:radial-gradient(at 100% 0,#6b71842a,#0000 60%),#fbfcff;min-width:0;padding:25px}.tx-board-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.tasks-exterior .tx-board-heading h2{font-size:1.32rem}.tx-team{direction:ltr;align-items:center;display:flex}.tx-team i{color:#68789e;background:#cad1e2;border:2px solid #d5d9e4;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-6px;font-size:.62rem;font-style:normal;display:grid}.tx-team i:nth-child(2){color:#756da7;background:#d1cfe1}.tx-team i:nth-child(3){color:#3c886f;background:#bfcdd6}.tx-team>span{color:#464c5d;margin:0 7px;font-size:.6rem}.tx-quick-add{background:#fdffff;border:1px solid #d0d9ef;border-radius:7px;align-items:center;gap:10px;padding:7px 12px;transition:border-color .2s;display:flex}.tx-quick-add:focus-within{border-color:#c9dbf4;box-shadow:0 0 0 2px #5d7bd12b}.tx-quick-add>span{color:#4570b7;font-size:1.3rem}.tx-quick-add input{background:0 0;border:0;outline:none;width:100%;padding:6px 0;font-size:.78rem}.tx-quick-add input::placeholder{color:#484e5f}.tx-quick-add button{color:#5076af;background:#d2d9e8;border:1px solid #d0d9f0;border-radius:5px;min-width:32px;height:29px}.tx-board-tools{justify-content:space-between;align-items:center;gap:10px;margin:16px 0;display:flex}.tx-board-tools>p{color:#5c698a;font-size:.63rem}.tx-search{color:#484d5e;align-items:center;gap:5px;display:flex}.tx-search input{color:#2f3445;background:0 0;border:0;border-bottom:1px solid #d3d9e8;width:125px;padding:5px;font-size:.64rem}.tx-search input::placeholder{color:#53596b}.tx-kanban{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;min-height:270px;display:grid}.tx-column{background:#fcfdff8d;border:1px solid #d3d9e8;border-radius:8px;min-height:270px;padding:10px;transition:background .15s,border-color .15s}.tx-column.is-dragover{background:#d2d9e8;border-color:#c7dbf4}.tx-column-title{align-items:center;gap:7px;margin-bottom:12px;font-size:.7rem;font-weight:500;display:flex}.tx-column-title i{background:#595f71;border-radius:50%;width:6px;height:6px}.tx-column[data-status=doing] .tx-column-title i{background:#4468bb}.tx-column[data-status=done] .tx-column-title i{background:#078765}.tx-column-title>small{color:#53596b;border:1px solid #d3d9e8;border-radius:4px;margin-inline-start:auto;padding:0 5px;font-size:.64rem}.tx-task{text-align:start;background:linear-gradient(130deg,#dde4f9,#feffff);border:1px solid #d3d9e9;border-radius:7px;width:100%;margin-bottom:9px;padding:13px 11px;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;box-shadow:0 5px 12px #1018280e;cursor:grab!important}.tx-task:hover{border-color:#cfd9f0;transform:translateY(-3px);box-shadow:0 9px 20px #10182815}.tx-task.is-dragging{opacity:.4}.tx-task-head{color:#5a688a;justify-content:space-between;align-items:center;gap:8px;font-size:.53rem;display:flex}.tx-task .tx-task-title{color:#202331;margin:9px 0 14px;font-size:.76rem;font-weight:550;line-height:1.85;display:block}.tx-task-foot{color:#484e5f;border-top:1px solid #d4d9e659;align-items:center;gap:6px;padding-top:7px;font-size:.58rem;display:flex}.tx-task-foot>.tx-avatar{width:22px;height:22px;margin-inline-start:auto;font-size:.55rem}.tx-task.is-done .tx-task-title{color:#424859;text-decoration:line-through}.tx-tag{white-space:nowrap;color:#7169a1;background:#6b718444;border:1px solid #d8d6eb;border-radius:4px;padding:2px 6px;font-size:.57rem;font-weight:400}.tx-red{color:#ab4f5f!important;background:#6b718436!important;border-color:#f1cfd4!important}.tx-green{color:#0e8969!important;background:#6b718444!important;border-color:#c8dde9!important}.tx-board-footer{color:#53596b;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;font-size:.6rem;display:flex}.tx-board-footer>span{align-items:center;gap:7px;display:flex}.tx-board-footer i{background:#157aa6;border-radius:50%;width:5px;height:5px}.tx-board-footer button{color:#414657;background:0 0;border:0;padding:5px;font-size:.61rem}.tx-list{grid-template-columns:1fr;align-content:start;min-height:270px}.tx-list .tx-task{grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:15px;margin:0;display:grid}.tx-list .tx-task-title{margin:0}.tx-list .tx-task-foot{border:0;padding:0}.tx-empty{text-align:center;color:#464b5d;padding:40px;font-size:.9rem}.tx-trust{color:#4e5466;border-bottom:1px solid #d4d9e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:18px 0 35px;display:flex}.tx-trust>span{letter-spacing:.1em;color:#667497;font-size:.6rem}.tx-trust>b{font-size:.9rem;font-weight:500}.tasks-exterior .cx-platform{padding-top:105px}.tasks-exterior .cx-feature-preview{pointer-events:auto}.tx-mini{min-height:285px;padding:22px}.tx-mini>p{color:#2e3343;justify-content:space-between;font-size:.9rem;display:flex;margin-bottom:16px!important}.tx-mini>p>span:last-child{color:#4871b1}.tx-mini-input{background:#dde3f9;border:1px solid #d0d9ed;border-radius:6px;padding:14px 10px;font-size:.64rem}.tx-tags{flex-wrap:wrap;gap:7px;margin-block:12px;display:flex}.tx-tags>span{color:#637296;background:#dbe2f8;border:1px solid #d1d9ed;border-radius:20px;padding:2px 10px;font-size:.6rem}.tx-mini-row{color:#313646;border-bottom:1px solid #d3d9e8d6;align-items:center;gap:10px;padding:13px 0;font-size:.68rem;display:flex}.tx-mini-row>small,.tx-mini-row>.tx-tag{color:#4d5264;margin-inline-start:auto;font-size:.58rem}.tx-mini-row small{color:#505668;font-size:.58rem;display:block}.tx-check{color:#1b7da6;border:1px solid #cfdbe8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.7rem;font-style:normal;display:grid}.tx-mini-progress{background:#d5dcf1;border-radius:6px;height:5px;margin-top:25px;overflow:hidden}.tx-mini-progress>i{background:linear-gradient(90deg,#586bf6,#1d77b4);width:68%;height:100%;display:block}.tx-mini>small{color:#4f5567;margin-top:16px;font-size:.64rem;display:block}.tx-guest-mini{text-align:center}.tx-guest-mini>p{display:block;margin-bottom:8px!important}.tx-guest-mini h4{color:#1a1d26;margin:0 0 10px;font-size:.94rem;font-weight:500}.tx-guest-mini .tx-tags{justify-content:center}.tx-link-icon{color:#4878b4;background:#ccd4e8;border:1px solid #ced9f4;border-radius:12px;place-items:center;width:39px;height:39px;margin:0 auto 16px;font-size:1.2rem;display:grid}.tx-status-buttons{gap:6px;margin-top:18px;display:flex}.tx-status-buttons>span{color:#262a3a;background:#dadfee;border:1px solid #d3d9e9;border-radius:5px;flex:1;padding:7px;font-size:.66rem}.tx-status-buttons>span:nth-child(2){color:#43819f;background:#c9d0e5;border-color:#c3deed}.tx-recipient{background:radial-gradient(at 10%,#6b718436,#0000 55%);border-block:1px solid #d4d9e7;padding:120px 0 100px}.tx-split{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.tx-recipient-copy>h2{white-space:pre-line;margin:20px 0;font-size:clamp(2.3rem,3.6vw,3.6rem);line-height:1.4}.tx-recipient-copy>p:not(.cx-eyebrow){color:#444a5b;max-width:490px;font-size:1rem;line-height:2}.tx-benefits{color:#353a4b;gap:13px;margin:28px 0;padding:0;font-size:.88rem;list-style:none;display:grid}.tx-phone-scene{padding:15px 45px;position:relative}.tx-phone{background:linear-gradient(135deg,#dae1f6,#f9fafe);border:1px solid #d1d9ec;border-radius:38px;width:300px;max-width:100%;margin:auto;padding:16px;transform:rotate(-5deg);box-shadow:20px 30px 65px #1018282b,0 0 0 6px #1018282b}.tx-phone-island{background:#f1f5fe;border-radius:10px;width:56px;height:8px;margin:0 auto 20px}.tx-phone-heading{text-align:center;color:#1b1d27;font-family:Georgia,serif;font-size:1.5rem}.tx-phone-heading small{letter-spacing:2px;color:#484e5f;font:8px Segoe UI,sans-serif;display:block}.tx-phone .tx-mini{min-height:0;padding:18px 5px 5px}.tx-phone .tx-mini h4{font-size:.8rem}.tx-phone .tx-link-icon{display:none}.tx-phone .tx-mini>p,.tx-phone .tx-mini>small{font-size:.6rem}.tx-phone .tx-status-buttons{margin-top:12px}.tx-phone .tx-status-buttons>span{padding:5px;font-size:.57rem}.tx-phone .tx-mini-row{padding:8px 0;font-size:.59rem}.tx-chat-bubble{color:#2f3444;background:#d1d7ec;border:1px solid #cfdaea;border-radius:10px 2px 10px 10px;margin-top:15px;padding:12px;font-size:.65rem}.tx-chat-bubble small{text-align:end;color:#4a7193;direction:ltr;margin-top:6px;font-size:.52rem;display:block}.tx-chat-reply{background:#dddfee;border-color:#d4d7ee;border-radius:2px 10px 10px;margin-inline-start:27px}.tx-phone-home{background:#616779;border-radius:3px;width:85px;height:4px;margin:20px auto 0}.tx-phone-note{bottom:60px;background:#d8dff4;border:1px solid #cddbea;border-radius:9px;align-items:center;gap:12px;padding:12px 18px;animation:6s ease-in-out infinite alternate txFloat;display:flex;position:absolute;inset-inline-start:-7px;box-shadow:0 10px 30px #10182824}.tx-phone-note>span{color:#038d69;border:1px solid #c9dde9;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.tx-phone-note b,.tx-phone-note small{color:#292d3d;font-size:.75rem;font-weight:400;display:block}.tx-phone-note small{color:#4a4f61;font-size:.58rem}.tx-views{padding:110px 0}.tx-view-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px;display:grid}.tx-view-card{text-align:start;background:linear-gradient(130deg,#dde3f9,#fafbff);border:1px solid #d3d9e9;border-radius:12px;padding:30px;transition:transform .25s,border-color .25s}.tx-view-card:hover{border-color:#cadaf4;transform:translateY(-7px)}.tx-view-icon{color:#4c73b2;background:#d3d9ea;border:1px solid #d0d9f0;border-radius:10px;place-items:center;width:44px;height:44px;margin-bottom:23px;font-size:1.3rem;display:grid}.tx-view-card:nth-child(2) .tx-view-icon{color:#7065b0;background:#dbdcee;border-color:#d6d6f3}.tx-view-card:nth-child(3) .tx-view-icon{color:#3380a5;background:#d1d7ed;border-color:#cddbe7}.tx-view-card p{color:#484d5f;margin-top:12px;font-size:.87rem}.tx-view-link{color:#5074ab;border-top:1px solid #d3d9e8;justify-content:space-between;align-items:center;margin-top:25px;padding-top:17px;font-size:.8rem;display:flex}.tx-pricing{background:#f8f9fd;border-block:1px solid #d4d9e7;padding:95px 0}.tx-plan-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px;display:grid}.tx-plan{background:#fcfdff;border:1px solid #d3d9ea;border-radius:12px;padding:30px}.tx-plan-featured{background:linear-gradient(155deg,#d5dbee,#fcfeff);border-color:#cfd8f4;box-shadow:0 0 50px #5f78d90f}.tx-plan h3{margin:17px 0 8px;font-size:1.7rem}.tx-plan>p:not(.cx-eyebrow){color:#414657;font-size:.85rem}.tx-plan-status{color:#606f92;border-block:1px solid #d3d9e8;margin-top:27px;padding:17px 0;font-size:.7rem}.tx-plan ul{gap:13px;min-height:110px;margin:24px 0;padding:0;list-style:none;display:grid}.tx-plan li{color:#353a4a;font-size:.8rem}.tx-plan .cx-button{width:100%;font-size:.88rem}.tx-plan-note{color:#4b5162;text-align:center;font-size:.8rem;margin-top:24px!important}.tx-roadmap{padding:75px 0}.tx-roadmap-inner{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;display:grid}.tx-roadmap h2{margin-top:12px;font-size:1.9rem}.tx-roadmap-items{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.tx-roadmap-items>span{color:#272b3b;border-top:2px solid #cfd9f3;padding-top:20px;font-size:.8rem}.tx-roadmap-items>span:nth-child(2){border-color:#d6d6f3}.tx-roadmap-items>span:nth-child(3){border-color:#d3d9e8}.tx-roadmap-items small{color:#4d5264;margin-top:8px;font-size:.66rem;display:block}.tx-faq{padding:80px 0 110px}.tx-faq-layout{grid-template-columns:.8fr 1.2fr;gap:95px;display:grid}.tx-faq h2{margin-top:15px}.tx-faq-layout>div>p:not(.cx-eyebrow){color:#494e60;margin-top:18px;font-size:.95rem}.tx-faq details{border-bottom:1px solid #d3d9e7}.tx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:.95rem;list-style:none;display:flex}.tx-faq summary::-webkit-details-marker{display:none}.tx-faq summary i{color:#4e70b2;font-style:normal;transition:transform .2s}.tx-faq details[open] summary i{transform:rotate(45deg)}.tx-faq details p{color:#43495a;padding-bottom:23px;font-size:.85rem;line-height:2}.tx-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.tx-dialog{color:#1b1e28;background:#fbfdff;border:1px solid #d1d9ed;border-radius:18px;width:min(560px,100% - 28px);max-height:88dvh;padding:36px;overflow:auto;box-shadow:0 25px 100px #fcfdff8d}.tx-dialog::backdrop{backdrop-filter:blur(6px);background:#fcfdffbc}.tx-dialog>form[method=dialog]{justify-content:flex-end;margin-bottom:18px;display:flex}.tx-close{color:#272b3b;background:#d9dff4;border:1px solid #d2d9eb;border-radius:7px;width:34px;height:34px;font-size:1.4rem;line-height:1}.tx-dialog h2{margin:12px 0 16px;font-size:1.6rem}.tx-dialog p{color:#3b4051;font-size:.9rem;line-height:1.95}.tx-dialog>.cx-button{margin-top:24px}.tx-drawer{margin:0;border-radius:16px 0 0 16px;width:min(470px,100%);height:100dvh;max-height:100dvh;margin-inline-start:auto;animation:.19s both txDrawer}.tx-drawer h2{font-size:1.5rem}.tx-detail-id{color:#5d6a8c;letter-spacing:.1em;font-size:.65rem}.tx-detail-grid{border-block:1px solid #d3d9e9;gap:16px;margin:28px 0;padding:22px 0;display:grid}.tx-detail-grid>label,.tx-detail-grid>div{color:#3f4456;justify-content:space-between;align-items:center;gap:15px;font-size:.83rem;display:flex}.tx-detail-grid select{color:#242838;background:#d9deed;border:1px solid #d2d9ea;border-radius:5px;max-width:170px;padding:8px;font-size:.77rem}.tx-detail-section{margin:25px 0}.tx-detail-section h3{color:#353a4b;margin-bottom:12px;font-size:.85rem}.tx-subtask{color:#363a4b;align-items:center;gap:10px;margin:12px 0;font-size:.85rem;display:flex}.tx-subtask input{accent-color:#3b5ac7;width:17px;height:17px}.tx-detail-comment{color:#333748;overflow-wrap:anywhere;background:#dee3f0;border-inline-start:2px solid #d0d8f4;border-radius:4px;margin:12px 0;padding:10px 14px;font-size:.81rem}.tx-detail-actions{flex-wrap:wrap;gap:10px;display:flex}.tx-detail-actions .cx-button{min-height:44px;padding:10px 15px;font-size:.8rem}.tx-guest-task{background:#dce2f8;border:1px solid #d1d9ec;border-radius:8px;margin:22px 0;padding:20px}.tx-guest-task h3{margin:0 0 10px;font-size:1.1rem}.tx-guest-actions{gap:9px;margin:18px 0;display:flex}.tx-guest-actions button{background:#d3d9e9;border:1px solid #d0d9ed;border-radius:6px;flex:1;padding:10px 6px;font-size:.85rem}.tx-guest-actions button:nth-child(2){background:#c5d3db;border-color:#c2deed}.tx-guest-actions button[aria-pressed=true]{outline-offset:3px;outline:2px solid #c9dbf1}#guestReplyForm{gap:10px;margin-top:25px;display:grid}#guestReplyForm label{color:#3c4152;font-size:.85rem}#guestReply{resize:vertical;background:#dde4f9;border:1px solid #d2d9eb;border-radius:6px;max-width:100%;min-height:80px;padding:12px}#guestFeedback{color:#278b6e;margin-top:20px;font-size:.8rem}.tx-toast{z-index:200;color:#1b1e28;background:#d7ddea;border:1px solid #cfd9ef;border-radius:9px;align-items:center;gap:17px;max-width:calc(100% - 24px);padding:12px 18px;font-size:.83rem;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #10182832}.tx-toast button{color:#4e7baf;white-space:nowrap;background:0 0;border:0;padding:6px;font-size:.78rem}.tx-toast>span{min-width:0}.tx-muted{color:#434859}.tx-drawer[open]~.tx-toast{z-index:200}.tx-new-pulse{animation:.55s txNew}.cx-motion-paused .tx-phone-note{animation:none}.tasks-exterior .cx-footer-brand{width:116px}html[dir=ltr] .tx-drawer{border-radius:0 16px 16px 0}html[dir=ltr] .cx-hero h1{font-size:clamp(2.8rem,4.1vw,4.15rem)}html[dir=ltr] .cx-hero-copy>.cx-eyebrow{justify-content:flex-start}@keyframes txFloat{to{transform:translateY(-12px)}}@keyframes txDrawer{0%{opacity:.5;transform:translate(35px)}to{opacity:1;transform:none}}@keyframes txNew{0%{transform:translateY(-7px);box-shadow:0 0 0 2px #3769b6}to{box-shadow:none;transform:none}}@media (width<=1100px){.tasks-exterior .cx-container{width:calc(100% - 64px)}.tasks-exterior .cx-nav{gap:23px}.tasks-exterior .cx-header-inner{gap:20px}.tx-app-layout{grid-template-columns:172px 1fr}.tx-sidebar{padding:20px 10px}.tx-board-main{padding:20px}.tx-kanban{gap:8px}.tx-column{padding:8px}.tx-task{padding:10px 8px}.tx-split{gap:45px}.tx-recipient-copy>h2{font-size:2.6rem}.tx-plan{padding:24px}.tx-faq-layout{gap:50px}.tx-mini{padding:18px}.tx-roadmap-inner{gap:35px}}@media (width>=761px) and (width<=1050px){.tasks-exterior .cx-header-inner{min-height:92px}.tasks-exterior .tx-logo{width:110px}.tasks-exterior .cx-nav{gap:16px}.tasks-exterior .cx-nav>a{font-size:.76rem}.tasks-exterior .cx-header-actions{gap:10px}.tasks-exterior .cx-button-quiet{padding:9px 12px;font-size:.75rem}.tasks-exterior .cx-hero h1{font-size:2.75rem}.tasks-exterior .cx-lead{font-size:.94rem}.tasks-exterior .cx-hero .cx-button{padding:12px 15px;font-size:.8rem}.tasks-exterior .cx-hero-top{min-height:350px}.tx-app-layout{grid-template-columns:145px 1fr}.tx-sidebar{padding:18px 8px}.tx-workspace{gap:7px;font-size:.65rem}.tx-workspace>b{width:26px;height:26px}.tx-app-nav button{gap:6px;padding:9px 7px;font-size:.64rem}.tx-project{padding:7px;font-size:.61rem}.tx-board-main{padding:16px}.tx-board-tools>p{font-size:.55rem}.tx-board-tools{flex-wrap:wrap}.tx-board-heading .cx-overline{font-size:.59rem}.tasks-exterior .tx-stats .cx-kpi{min-height:80px;padding:10px}.tasks-exterior .tx-stats .cx-kpi>span{font-size:.6rem}.tx-task .tx-task-title{font-size:.68rem}.tx-task-foot{flex-wrap:wrap}.tx-quick-add input{font-size:.66rem}.tx-kanban{gap:6px}.tx-column{padding:6px}.tx-column-title{font-size:.6rem}.tx-task-head{flex-wrap:wrap;font-size:.49rem}.tx-mini{padding:15px}.tx-mini-input{font-size:.59rem}.tx-mini-row{font-size:.61rem}.tx-split{gap:20px}.tx-phone-scene{padding:15px 20px}.tx-phone{width:260px}.tx-recipient-copy>h2{font-size:2.3rem}.tx-recipient-copy>p:not(.cx-eyebrow){font-size:.9rem}.tx-view-card,.tx-plan{padding:22px}.tx-view-card h3{font-size:1.05rem}.tx-roadmap-inner{grid-template-columns:1fr}.tx-faq-layout{grid-template-columns:.75fr 1.25fr;gap:30px}.tx-faq summary{font-size:.85rem}}@media (width<=760px){.tasks-exterior .cx-container{width:calc(100% - 36px)}.tasks-exterior .cx-header-inner{gap:12px;min-height:81px}.tasks-exterior .tx-logo{width:99px}.tasks-exterior .cx-header-actions{gap:9px}.tasks-exterior .cx-button-quiet{min-height:36px;padding:8px 10px;font-size:.7rem}.tasks-exterior .cx-menu{width:35px;height:35px}.tasks-exterior .cx-hero{padding-top:28px}.tasks-exterior .cx-hero-top{min-height:0}.tasks-exterior .cx-hero h1{font-size:2.8rem;line-height:1.45}.tasks-exterior .cx-lead{font-size:.98rem}.tasks-exterior .cx-hero-copy{padding-bottom:0}.tasks-exterior .cx-ribbon-stage{height:220px;margin-top:18px;margin-bottom:24px}.tasks-exterior .cx-orbit-label{bottom:5px;inset-inline-start:28px}.tasks-exterior .cx-orbit-label>span{font-size:.9rem}.tasks-exterior .cx-orbit-label>small{font-size:.45rem}.tasks-exterior .cx-float-one{inset-inline-end:15px;top:9px}.tasks-exterior .cx-float-two{inset-inline-start:28px;bottom:17px}.tasks-exterior .cx-hero .cx-button{min-height:46px;padding:12px 17px;font-size:.8rem}.tasks-exterior .cx-hero-actions{gap:9px;margin-top:23px}.tasks-exterior .cx-hero-caption{gap:10px;margin-top:18px;font-size:.64rem}.tasks-exterior .cx-demo-bar{padding:12px 14px}.tasks-exterior .cx-demo-badge{font-size:.53rem}.tasks-exterior .cx-demo-wordmark{font-size:.77rem}.tasks-exterior .cx-demo-wordmark>span{letter-spacing:.06em;margin-left:4px;font-size:.42rem}.tx-app-layout{grid-template-columns:1fr}.tx-sidebar{background:#fbfcff;border:0;border-bottom:1px solid #d3d9e8;padding:10px}.tx-workspace,.tx-sidebar .tx-small-label,.tx-project,.tx-sidebar-bottom{display:none}.tx-app-nav{justify-content:space-between;gap:5px;display:flex}.tx-app-nav button{flex:1;justify-content:center;gap:5px;padding:8px 7px;font-size:.64rem}.tx-app-nav small{display:none}.tx-board-main{padding:17px 12px}.tx-board-heading{margin-bottom:15px}.tasks-exterior .tx-board-heading h2{font-size:1.15rem}.tx-board-heading .cx-overline{font-size:.58rem}.tx-team i{width:23px;height:23px}.tx-team>span{margin:0 2px;font-size:.52rem}.tasks-exterior .cx-kpis.tx-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px}.tasks-exterior .tx-stats .cx-kpi{border-radius:6px;min-height:74px;padding:9px 7px}.tasks-exterior .tx-stats .cx-kpi>span{min-height:25px;font-size:.53rem;line-height:1.5;display:block}.tasks-exterior .tx-stats .cx-kpi strong{font-size:1.25rem}.tx-quick-add{gap:7px;padding:5px 8px}.tx-quick-add input{font-size:.66rem}.tx-board-tools{flex-wrap:wrap;margin:12px 0}.tx-board-tools>p{font-size:.54rem}.tx-search input{width:105px;font-size:.61rem}.tx-kanban{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-color:#4b5f8b #fafbff;scrollbar-width:thin;gap:10px;min-height:290px;padding-bottom:9px;display:flex;overflow-x:auto}.tx-column{scroll-snap-align:start;flex:0 0 76%;min-height:290px;padding:12px}.tx-column-title{font-size:.75rem}.tx-task{padding:13px}.tx-task .tx-task-title{font-size:.82rem}.tx-task-head{font-size:.59rem}.tx-task-foot{font-size:.63rem}.tx-list{grid-template-columns:1fr;display:grid;overflow:visible}.tx-list .tx-task{grid-template-columns:1fr;gap:8px}.tx-list .tx-task-title{font-size:.82rem}.tx-list .tx-task-head{font-size:.55rem}.tx-board-footer{align-items:flex-start;gap:5px;font-size:.52rem}.tx-board-footer>span{max-width:180px}.tx-board-footer button{white-space:nowrap;padding:0;font-size:.55rem}.tasks-exterior .cx-demo-note{font-size:.65rem;line-height:1.9}.tx-trust{justify-content:center;gap:17px 24px;padding-top:0;padding-bottom:30px}.tx-trust>span{text-align:center;width:100%;font-size:.57rem}.tx-trust>b{font-size:.73rem}.tasks-exterior .cx-platform{padding-top:70px}.tasks-exterior .cx-section-heading h2{font-size:1.85rem}.tasks-exterior .cx-section-heading>p:not(.cx-eyebrow){font-size:.87rem}.tasks-exterior .cx-features .cx-feature{gap:19px;padding:24px 20px}.tasks-exterior .cx-feature-copy>p:not(.cx-eyebrow){font-size:.8rem}.tasks-exterior .cx-features .cx-feature h3{font-size:1.5rem}.tasks-exterior .tx-mini{min-height:220px;padding:16px}.tx-mini-row{padding:9px 0;font-size:.67rem}.tx-mini-input{padding:10px;font-size:.6rem}.tx-mini>p{font-size:.8rem;margin-bottom:12px!important}.tx-mini>.tx-tags{margin-block:8px}.tx-mini>small{font-size:.59rem}.tx-mini .tx-link-icon{width:28px;height:28px;margin-bottom:9px;font-size:1rem}.tx-mini h4{font-size:.85rem}.tx-mini .tx-status-buttons{margin-top:12px}.tx-split{grid-template-columns:1fr;gap:45px}.tx-recipient{padding:70px 0}.tx-recipient-copy>h2{font-size:2.5rem}.tx-recipient-copy>p:not(.cx-eyebrow){font-size:.91rem}.tx-benefits{gap:12px;font-size:.81rem}.tx-phone-scene{padding:12px 35px 25px}.tx-phone{width:285px}.tx-phone-note{inset-inline-start:0;font-size:.8rem;bottom:50px}.tx-views{padding:75px 0}.tx-view-cards{grid-template-columns:1fr;gap:15px;margin-top:30px}.tx-view-card{grid-template-columns:45px 1fr;gap:6px 17px;padding:24px;display:grid}.tx-view-icon{grid-row:1/4;margin:0}.tx-view-card h3{font-size:1.15rem}.tx-view-card p{margin-top:3px;font-size:.82rem}.tx-view-link{grid-column:2;margin-top:10px;padding-top:12px;font-size:.72rem}.tx-pricing{padding:70px 0}.tx-plan-grid{grid-template-columns:1fr;gap:17px;margin-top:30px}.tx-plan{padding:27px}.tx-plan h3{font-size:1.65rem}.tx-plan ul{min-height:0}.tx-plan-note{font-size:.74rem;line-height:1.9}.tx-roadmap{padding:65px 0}.tx-roadmap-inner{grid-template-columns:1fr;gap:30px}.tx-roadmap h2{font-size:1.75rem}.tx-roadmap-items{gap:13px}.tx-roadmap-items>span{padding-top:16px;font-size:.68rem}.tx-roadmap-items small{font-size:.59rem}.tx-faq{padding:30px 0 75px}.tx-faq-layout{grid-template-columns:1fr;gap:28px}.tx-faq h2{font-size:2rem}.tx-faq summary{gap:10px;font-size:.84rem}.tx-faq details p{font-size:.82rem}.tasks-exterior .cx-contact{padding:65px 0}.tasks-exterior .cx-contact h2{font-size:2rem}.tasks-exterior .cx-footer-brand{width:100px}.tx-dialog{padding:24px}.tx-dialog h2{font-size:1.4rem}.tx-dialog p{font-size:.85rem}.tx-toast{gap:10px;padding:10px 13px;font-size:.75rem;bottom:15px}.tx-toast button{font-size:.72rem}.tx-guest-actions button{font-size:.75rem}.tx-drawer{width:100%;border-radius:0!important}html[dir=ltr] .cx-hero h1{font-size:2.55rem}.tasks-exterior .cx-flight-rail b{font-size:.6rem}.tasks-exterior .cx-nav{top:80px}}.tasks-exterior .tx-column-title{font-size:.74rem;line-height:1.7}.tasks-exterior .tx-task:active{cursor:grabbing!important}@media (width>=761px) and (width<=1050px){.tasks-exterior .cx-orbit-label{inset-inline-start:30px;bottom:0}.tasks-exterior .cx-float-two{bottom:57px}}@media (width>=1060px){.tasks-exterior .cx-float-one{inset-inline-end:100px}.tasks-exterior .cx-orbit-label{inset-inline-start:100px}}@media (width<=370px){.tasks-exterior .cx-container{width:calc(100% - 26px)}.tasks-exterior .tx-logo{width:82px}.tasks-exterior .cx-header-actions{gap:6px}.tasks-exterior .cx-button-quiet{padding:7px;font-size:.64rem}.tasks-exterior .cx-hero h1{font-size:2.5rem}.tx-team{display:none}.tasks-exterior .cx-demo-badge{font-size:.48rem}.tx-app-nav button{padding:7px 4px;font-size:.59rem}.tx-phone-scene{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.tasks-exterior *,.tasks-exterior :before,.tasks-exterior :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tx-phone{transform:none}}@media print{.tx-toast,.tx-dialog,.tx-app-nav,.tx-quick-add,.tx-search{display:none!important}.tx-kanban{display:grid!important}.tx-column{break-inside:avoid}.tx-phone{transform:none}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/site/fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2?v=6010e7fd0d)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/site/fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2?v=16734a5adb)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/site/fonts/ibm-plex-sans-arabic-arabic-700-normal.woff2?v=04c730b429)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/site/fonts/ibm-plex-sans-arabic-latin-400-normal.woff2?v=9ed8dcb02e)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/site/fonts/ibm-plex-sans-arabic-latin-600-normal.woff2?v=63f4757271)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/site/fonts/ibm-plex-sans-arabic-latin-700-normal.woff2?v=ae2d59f91e)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tasks-exterior{--cx-bg:#f5f6fb;--cx-panel:#fff;--cx-text:#0b1020;--cx-muted:#566077;--cx-cyan:#5b4df5;--cx-blue:#5b4df5;--cx-violet:#8b5cf6;--cx-line:#e2e6ef;color:#0b1020;font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}body:has(>.tasks-exterior:not(.hidden)){background:#f5f6fb}html:has(.tasks-exterior),.tasks-exterior,.tasks-exterior dialog{color-scheme:light}.tasks-exterior{isolation:isolate;accent-color:#5b4df5}.tasks-exterior .tx-view-card{background:#fff;border-color:#e2e6ef;border-radius:24px;box-shadow:0 1px 2px #1018280f}.tasks-exterior .tx-view-card:hover{border-color:#c9c3ff;box-shadow:0 18px 40px -18px #5b4df559}.tx-grad{background:linear-gradient(270deg,#5b4df5,#0ea5e9);color:#0000;-webkit-background-clip:text;background-clip:text}.tasks-exterior .cx-header-actions .cx-button{white-space:nowrap}@media (width<=520px){html body .tasks-exterior .cx-header-inner{gap:10px}html body .tasks-exterior .cx-header-actions{gap:8px}html body .tasks-exterior .cx-header-actions .cx-button{padding-inline:12px;font-size:.8rem}}.tasks-exterior{overflow-x:clip}.tasks-exterior:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(45% 50% at 50% 32%,#5b4df529,#0ea5e90f 55%,#0000 78%);height:130vh;position:absolute;inset:0 0 auto}.tasks-exterior .cx-header{background:#ffffffe6}.tasks-exterior .cx-header.is-scrolled{background:#fffffff5;border-color:#e2e6ef;box-shadow:0 1px 2px #1018280d}.tasks-exterior .cx-button-outline{color:#0b1020;background:#fff;border-color:#e2e6ef;box-shadow:0 1px 2px #1018280f}.tasks-exterior .cx-button-outline:hover{background:#f1f3f9;border-color:#cbd1df}.tasks-exterior h1 .cx-gradient,.tasks-exterior .cx-hero h1 span:last-child{background:linear-gradient(270deg,#5b4df5,#0ea5e9);color:#0000;-webkit-background-clip:text;background-clip:text}.tasks-exterior .cx-button-primary,.tasks-exterior .cx-button-primary *{color:#fff!important}.tasks-exterior .cx-button-primary{box-shadow:0 10px 28px -12px #5b4df5b3;background:#5b4df5!important;border-color:#0000!important}.tasks-exterior .cx-button-primary:hover{background:#4b3de6!important}@media (width>=1000px){.tasks-exterior .cx-brand{width:132px}}.tx-trustcards{padding:110px 0}.tx-trustcards .tx-trust-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px;display:grid}.tx-trust-card{text-align:start;background:#fff;border:1px solid #e2e6ef;border-radius:24px;padding:26px;transition:transform .25s,border-color .25s,box-shadow .25s;box-shadow:0 1px 2px #1018280f}.tx-trust-card:hover{border-color:#c9c3ff;transform:translateY(-6px);box-shadow:0 18px 40px -18px #5b4df559}.tx-trust-card .tx-trust-icon{color:#5b4df5;background:#eeecff;border-radius:16px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.tx-trust-card .tx-trust-icon svg{width:22px;height:22px}.tx-trust-card h3{color:#0b1020;margin-bottom:6px;font-size:1.08rem}.tx-trust-card p{color:#566077;font-size:.95rem;line-height:1.8}.tx-trust-card .tx-trust-tag{color:#5b4df5;background:#eeecff;border-radius:999px;margin-top:14px;padding:3px 10px;font-size:.72rem;display:inline-block}@media (width<=1000px){.tx-trustcards .tx-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tx-trustcards{padding:75px 0}.tx-trustcards .tx-trust-grid{grid-template-columns:1fr}}.tasks-exterior .cx-lang{flex:none;position:relative}.tasks-exterior .cx-language{border:1px solid var(--cx-line);background:var(--cx-panel);height:34px;color:var(--cx-text);font:inherit;letter-spacing:.06em;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:.76rem;font-weight:600;line-height:1;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.tasks-exterior .cx-language:hover{border-color:color-mix(in srgb,var(--cx-cyan) 45%,var(--cx-line))}.tasks-exterior .cx-language:focus-visible{outline:2px solid var(--cx-cyan);outline-offset:2px}.tasks-exterior .cx-language[aria-expanded=true]{border-color:var(--cx-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--cx-cyan) 16%,transparent)}.tasks-exterior .cx-language svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.tasks-exterior .cx-language .cx-lang-globe{color:var(--cx-muted)}.tasks-exterior .cx-language .cx-lang-caret{stroke-width:1.8px;width:10px;height:10px;color:var(--cx-muted);transition:transform .2s}.tasks-exterior .cx-language[aria-expanded=true] .cx-lang-caret{transform:rotate(180deg)}.tasks-exterior .cx-lang-code{text-align:center;direction:ltr;unicode-bidi:isolate;min-width:2.1ch;font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}.tasks-exterior .cx-lang-menu{top:calc(100% + 8px);z-index:130;background:var(--cx-panel);border:1px solid var(--cx-line);border-radius:14px;min-width:208px;max-width:calc(100vw - 24px);margin:0;padding:6px;list-style:none;animation:.16s ease-out cxLangIn;position:absolute;inset-inline-end:0;box-shadow:0 18px 44px -14px #10182847,0 2px 6px #1018280f}.tasks-exterior .cx-lang-menu[hidden]{display:none}.tasks-exterior .cx-lang-menu li{margin:0;padding:0}.tasks-exterior .cx-lang-option{width:100%;min-height:40px;color:var(--cx-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:8px 12px;font-size:.92rem;line-height:1.4;display:flex}.tasks-exterior .cx-lang-option:hover,.tasks-exterior .cx-lang-option:focus-visible{background:color-mix(in srgb,var(--cx-cyan) 9%,transparent);outline:none}.tasks-exterior .cx-lang-option:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cx-cyan) 55%,transparent)}.tasks-exterior .cx-lang-option[aria-checked=true]{color:var(--cx-cyan);background:color-mix(in srgb,var(--cx-cyan) 12%,transparent);font-weight:600}.tasks-exterior .cx-lang-name{unicode-bidi:isolate;flex:1}html[dir=ltr] .tasks-exterior .cx-lang-name{text-align:left}html[dir=rtl] .tasks-exterior .cx-lang-name{text-align:right}.tasks-exterior .cx-lang-short{letter-spacing:.08em;color:var(--cx-muted);direction:ltr;font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif;font-size:.68rem;font-weight:600}.tasks-exterior .cx-lang-check{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:none;width:14px;height:14px}.tasks-exterior .cx-lang-option[aria-checked=true] .cx-lang-check{visibility:visible}@keyframes cxLangIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tasks-exterior .cx-lang-menu{animation:none}}@media (width<=760px){.tasks-exterior .cx-language{gap:5px;height:32px;padding:0 8px;font-size:.72rem}.tasks-exterior .cx-lang-menu{min-width:196px}}@media (width<=440px){.tasks-exterior .cx-language .cx-lang-globe{display:none}.tasks-exterior .cx-language{padding:0 7px}}.tasks-exterior .cx-header-actions{min-width:0}.tasks-exterior .cx-header-actions .cx-button-quiet{white-space:nowrap;text-overflow:ellipsis;max-width:42vw;overflow:hidden}.tasks-exterior .cx-hero-actions,.tasks-exterior .cx-contact-actions{flex-wrap:wrap}.tasks-exterior .cx-button{text-align:center;max-width:100%}.tasks-exterior :is(h1,h2,h3,h4,p,li,summary,small,b,span){overflow-wrap:break-word}html:not([lang=ar]) .tasks-exterior .cx-flight-rail>button{white-space:nowrap}html .tasks-exterior .cx-lang-menu .cx-lang-option{font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}html:lang(ur) .tasks-exterior,html .tasks-exterior .cx-lang-menu .cx-lang-name:lang(ur){font-family:Noto Nastaliq Urdu,Jameel Noori Nastaleeq,Urdu Typesetting,Noto Naskh Arabic,IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}html:lang(ur) .tasks-exterior{line-height:2}html:lang(ur) .tasks-exterior :is(h1,h2,h3){line-height:1.75}html:lang(ur) .tasks-exterior .cx-eyebrow{letter-spacing:0}html:lang(zh) .tasks-exterior,html .tasks-exterior .cx-lang-menu .cx-lang-name:lang(zh){font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,Noto Sans CJK SC,Source Han Sans SC,sans-serif}html:lang(zh) .tasks-exterior :is(h1,h2,h3){letter-spacing:0}html:lang(zh) .tasks-exterior .cx-eyebrow{letter-spacing:.08em}.tasks-exterior .cx-ribbon-stage{isolation:isolate}.tasks-exterior .cx-logo-parallax{filter:drop-shadow(0 18px 40px #5b4df529);width:96%;max-width:none;height:100%;top:-4px;left:2%}.tasks-exterior .cx-logo-scene{will-change:transform;width:100%;height:100%;animation:12s ease-in-out infinite alternate txLogoDrift;display:block;overflow:visible}.tasks-exterior.cx-intro-live .cx-logo-scene{animation:none}.tasks-exterior .cx-logo-flip{transform-box:view-box;transform-origin:50%}html[dir=ltr] .tasks-exterior .cx-logo-flip{transform:scaleX(-1)}.tasks-exterior .tx-l{transform-box:view-box;transform-origin:50%}.tx-intro-pending .tasks-exterior .tx-l{opacity:0}.tasks-exterior.cx-intro-live .tx-l-ribbon{animation:1.15s cubic-bezier(.65,0,.25,1) both txRibbonDraw,1s ease-out 1.05s both txRibbonGlint}.tasks-exterior.cx-intro-live .tx-l-t,.tasks-exterior.cx-intro-live .tx-l-a,.tasks-exterior.cx-intro-live .tx-l-s1,.tasks-exterior.cx-intro-live .tx-l-k,.tasks-exterior.cx-intro-live .tx-l-s2{animation:.8s cubic-bezier(.2,.8,.2,1) both txLetterRise}.tasks-exterior.cx-intro-live .tx-l-t{animation-delay:.55s}.tasks-exterior.cx-intro-live .tx-l-a{animation-delay:.66s}.tasks-exterior.cx-intro-live .tx-l-s1{animation-delay:.77s}.tasks-exterior.cx-intro-live .tx-l-k{animation-delay:.88s}.tasks-exterior.cx-intro-live .tx-l-s2{animation-delay:.99s}.tasks-exterior.cx-intro-live .tx-l-sig{animation:.9s cubic-bezier(.2,.8,.2,1) 1.4s both txSigIn}.tasks-exterior.cx-motion-paused .tx-l,.tasks-exterior.cx-motion-paused .cx-logo-scene{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.cx-hero-offscreen .cx-logo-scene{animation-play-state:paused}.tasks-exterior .cx-launch-ring{border-color:#5b4df547}.tasks-exterior .cx-launch-ring-two{border-color:#0ea5e942}@keyframes txRibbonDraw{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-44px,30px)rotate(-2deg)}14%{opacity:1}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes txRibbonGlint{0%,to{filter:none}35%{filter:brightness(1.35)saturate(1.15)}}@keyframes txLetterRise{0%{opacity:0;clip-path:inset(0 0 252px);transform:translateY(118px)}55%{opacity:1}to{opacity:1;clip-path:inset(0 0 134px);transform:none}}@keyframes txSigIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes txLogoDrift{0%{transform:translate(0,0)}to{transform:translateY(-7px)}}@media (width>=761px) and (width<=1050px){.tasks-exterior .cx-logo-parallax{width:104%;left:-2%}}@media (width<=760px){.tasks-exterior .cx-ribbon-stage{opacity:1}.tasks-exterior .cx-logo-parallax{width:88%;max-width:none;height:100%;top:0;left:6%}.tasks-exterior .cx-float-chip{display:none}}@media (prefers-reduced-motion:reduce){.tasks-exterior .cx-logo-scene,.tasks-exterior .tx-l{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}@media print{.tasks-exterior .cx-logo-scene,.tasks-exterior .tx-l{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}