@font-face{font-family:source-sans-pro;src:url(https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:source-sans-pro;src:url(https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/a?subset_id=2&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:source-sans-pro;src:url(https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}#cookieConsentBanner,#cookieIconButton,#firstPopup{display:none}@font-face{font-family:Ubuntu;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCs6KVjbNBYlgoKfw72nU6AFw.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Ubuntu;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjsGyNPYZvgw.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:700}body.capacity-planning-page{--tc-ink:#0B1139;--tc-text:#33475B;--tc-muted:#667085;--tc-blue:#1A4CFF;--tc-blue-dark:#153DCD;--tc-purple:#8A0AE9;--tc-cyan:#00ABE6;--tc-soft:#F7FAFF;--tc-soft-blue:#EEF4FF;--tc-line:#D9E4FF;--tc-white:#FFFFFF;--tc-shadow:0 18px 48px rgba(11, 17, 57, 0.1);--tc-hero-shell:min(94vw, 1620px);background:var(--tc-white);color:var(--tc-ink);font-family:source-sans-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}body.capacity-planning-page *,body.capacity-planning-page ::after,body.capacity-planning-page ::before{box-sizing:border-box}.capacity-main{overflow:hidden}.capacity-planning-page img{max-width:100%;height:auto}.capacity-planning-page a{text-decoration:none}.capacity-planning-page .background-headertracker{background:linear-gradient(180deg,#f7faff 0,#fff 100%);padding:5rem 2rem 4rem}.capacity-planning-page .alignment-simpletracker{width:100%;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(420px,1.05fr);align-items:center;gap:4rem}.capacity-planning-page .simple-onlinetext{color:var(--tc-ink);font-size:3.25rem;font-weight:800;line-height:1.12;letter-spacing:0;margin:0 0 1.25rem}.capacity-planning-page .simple-trackertext{max-width:640px;color:var(--tc-text);font-size:1.13rem;line-height:1.68;margin:0 0 1.5rem}.capacity-planning-page .alignment-signup-demobuttons{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;margin:0 0 1.1rem}.capacity-planning-page .book-demobutton,.capacity-planning-page .free-signupbutton,.capacity-planning-page .getstarted-action,.capacity-planning-page .getstartedaction{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;border-radius:6px;padding:.72rem 1.85rem;font-size:1rem;font-weight:700;line-height:1.2;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.capacity-planning-page .free-signupbutton{color:var(--tc-blue)!important;background:var(--tc-white)!important;border:1px solid var(--tc-blue)!important}.capacity-planning-page .book-demobutton,.capacity-planning-page .getstarted-action,.capacity-planning-page .getstartedaction{color:var(--tc-white)!important;background:linear-gradient(90deg,var(--tc-blue) 0,var(--tc-blue-dark) 100%)!important;border:1px solid var(--tc-blue)!important;box-shadow:0 10px 24px rgba(26,76,255,.22)}.capacity-planning-page .book-demobutton:hover,.capacity-planning-page .free-signupbutton:hover,.capacity-planning-page .getstarted-action:hover,.capacity-planning-page .getstartedaction:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(26,76,255,.22)}.capacity-planning-page .free-signupbutton:hover{color:#fff!important;background:#000!important;border-color:#000!important;box-shadow:0 12px 26px rgba(0,0,0,.18)}.capacity-planning-page .book-demobutton:hover{color:#fff!important;background:transparent linear-gradient(270deg,#1a4cff 0,#153dcd 100%) 0 0 no-repeat padding-box!important;border-color:#1a4cff!important}.capacity-planning-page .width-simpletracker{width:100%;max-width:780px;justify-self:end;border-radius:8px;filter:drop-shadow(0 24px 38px rgba(26, 76, 255, .12))}.capacity-planning-page .trusted-companiesbackground{position:relative;overflow:hidden;background:#00114d 0 0 no-repeat padding-box;padding:4rem 2rem 4.3rem}.capacity-planning-page .trusted-companiesbackground::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(100deg,#0bafed 0,#083bdc 45%,#a600f5 100%)}.capacity-planning-page .alignment-trustedtext{width:min(80%,1520px);margin:0 auto;display:flex;align-items:center;gap:2rem}.capacity-planning-page .hr-line{flex:1 1 auto;height:1px;background:rgba(255,255,255,.86)}.capacity-planning-page .trusted-companytext{margin:0;color:#fff;font-size:clamp(1.65rem, 2.25vw, 2.35rem);line-height:1.2;font-weight:800;text-align:center;letter-spacing:0;white-space:nowrap}.capacity-planning-page .alignment-totalusedtext{width:min(70%,1220px);margin:3rem auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:2rem}.capacity-planning-page .alignment-countriestext{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.capacity-planning-page .count-usedtext{color:#fff;font-size:clamp(2rem, 2.45vw, 2.6rem);line-height:1;font-weight:800;letter-spacing:0}.capacity-planning-page .countries-text{color:rgba(255,255,255,.9);font-size:clamp(1.1rem, 1.45vw, 1.45rem);line-height:1.25;font-weight:600}.capacity-planning-page .alignment-usedcompanies{width:min(80%,1520px);margin:0 auto;padding:1rem 0;background:#eff6ff 0 0 no-repeat padding-box;border-radius:5px;overflow:hidden;white-space:nowrap}.capacity-planning-page .animation-images-company{display:flex;width:max-content;animation:capacityCompanyScroll 30s linear infinite}.capacity-planning-page .alignment-usedcompanies:hover .animation-images-company{animation-play-state:paused}.capacity-planning-page .capacity-company-logo-set{display:flex;align-items:center;gap:4rem;flex:0 0 auto;padding-right:4rem}.capacity-planning-page .linkimages-alignment{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;text-decoration:none}.capacity-planning-page .alignmentcompany-images{display:block;width:auto;max-width:210px;height:4.25rem;object-fit:contain}@keyframes capacityCompanyScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.capacity-planning-page .background-tracktime{width:100%;margin:0;padding:4.8rem 2rem;background:var(--tc-white)!important}.capacity-planning-page section:nth-of-type(2n+3) .background-tracktime{background:var(--tc-soft)!important}.capacity-planning-page .background-tracktime.alignment-backgroundimage{background:linear-gradient(180deg,#fff 0,#f7faff 100%)!important;padding-top:4.2rem}.capacity-planning-page .rich-tasktimertext{max-width:860px;margin:0 auto 3rem;color:var(--tc-ink);font-size:2.45rem;font-weight:800;line-height:1.2;text-align:center;letter-spacing:0}.capacity-planning-page .alignment-organizework,.capacity-planning-page .alignment-trackyourtimetext{width:100%;max-width:1240px;margin:0 auto;padding:0;display:grid;grid-template-columns:minmax(0,0.92fr) minmax(380px,1.08fr);align-items:center;gap:4rem}.capacity-planning-page .alignment-trackyourtimetext>div{order:1}.capacity-planning-page .alignment-trackyourtimetext>img{order:2}.capacity-planning-page .alignment-organizework{grid-template-columns:minmax(380px,1.08fr) minmax(0,0.92fr)}.capacity-planning-page .alignment-organizework>div:first-child{order:2}.capacity-planning-page .alignment-organizework>img:last-child{order:1}.capacity-planning-page .alignment-organizework>div,.capacity-planning-page .alignment-trackyourtimetext>div{min-width:0}.capacity-planning-page .background-tracktime .accountability-text{color:var(--tc-blue);font-size:.95rem;font-weight:800;font-style:italic;line-height:1.35;margin:0 0 .75rem;text-transform:none;letter-spacing:0}.capacity-planning-page .track-timetext{color:var(--tc-ink);font-size:2.15rem;font-weight:800;line-height:1.18;letter-spacing:0;margin:0}.capacity-planning-page .listitem-alignment{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:.9rem}.capacity-planning-page .sub-headings-point{display:flex;align-items:flex-start;gap:.8rem;min-height:0}.capacity-planning-page .sub-headings-point .attachment-mega-icon{display:none}.capacity-planning-page .sub-headings-point::before{content:"";width:1.18rem;height:1.18rem;margin-top:.22rem;flex:0 0 1.18rem;border-radius:50%;background:radial-gradient(circle at center,var(--tc-blue) 0 32%,transparent 34%),var(--tc-soft-blue);border:1px solid var(--tc-line)}.capacity-planning-page .features-text{color:var(--tc-text);font-size:1.02rem;line-height:1.62}.capacity-planning-page .width-tracktime{display:block;width:100%;max-width:590px;aspect-ratio:3/2;height:auto;object-fit:contain;justify-self:center;border-radius:8px;border:1px solid var(--tc-line);background:var(--tc-white);box-shadow:var(--tc-shadow)}.capacity-comparison-section{position:relative;padding:5rem 2rem;background:linear-gradient(180deg,#fff 0,#f7faff 100%)}.capacity-comparison-header{max-width:920px;margin:0 auto 2.75rem;text-align:center}.capacity-section-eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;margin:0 0 .85rem;padding:.38rem .85rem;border:1px solid var(--tc-line);border-radius:999px;background:var(--tc-white);color:var(--tc-blue);font-size:.86rem;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:0}.capacity-planning-page .simple-trackingtext{max-width:880px;margin:0 auto .75rem;padding:0;color:var(--tc-ink);font-size:2.4rem;font-weight:800;line-height:1.2;text-align:center;letter-spacing:0}.capacity-planning-page .smart-hybrdtext{color:var(--tc-text);font-size:1.05rem;font-weight:700;line-height:1.55;text-align:center;margin:0 auto;padding:0}.capacity-planning-page .alignment-comparisonboxes{width:100%;max-width:1180px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch;position:relative}.capacity-planning-page .alignment-comparisonboxes::before{content:"VS";position:absolute;top:50%;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--tc-white);border:1px solid var(--tc-line);color:var(--tc-blue);font-size:.84rem;font-weight:900;box-shadow:0 14px 28px rgba(26,76,255,.16);transform:translate(-50%,-50%)}.capacity-planning-page .background-withouttimechamp,.capacity-planning-page .background-withtimechamptext{border-radius:8px;padding:2.1rem;border:1px solid var(--tc-line);overflow:hidden;position:relative}.capacity-planning-page .background-withouttimechamp{background:linear-gradient(180deg,#fff 0,#fbfcff 100%);box-shadow:0 18px 42px rgba(11,17,57,.07)}.capacity-planning-page .background-withouttimechamp::before,.capacity-planning-page .background-withtimechamptext::before{content:"";position:absolute;inset:0 auto 0 0;width:5px}.capacity-planning-page .background-withouttimechamp::before{background:var(--tc-purple)}.capacity-planning-page .background-withtimechamptext{background:linear-gradient(180deg,#fff 0,#f4f8ff 100%)!important;color:var(--tc-ink);border-color:rgba(26,76,255,.42);box-shadow:0 22px 50px rgba(26,76,255,.16)}.capacity-planning-page .background-withtimechamptext::before{background:linear-gradient(180deg,var(--tc-blue) 0,var(--tc-cyan) 100%)}.capacity-planning-page .with-timechamptext,.capacity-planning-page .without-timechamptext{display:flex;align-items:center;gap:.65rem;font-size:1.45rem;font-weight:800;line-height:1.2;margin-bottom:.45rem;letter-spacing:0}.capacity-planning-page .without-timechamptext{color:var(--tc-ink)}.capacity-planning-page .with-timechamptext::before,.capacity-planning-page .without-timechamptext::before{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:50%;font-size:1rem;font-weight:900;line-height:1}.capacity-planning-page .without-timechamptext::before{content:"-";color:var(--tc-purple);background:rgba(138,10,233,.1)}.capacity-planning-page .with-timechamptext{color:var(--tc-ink)}.capacity-planning-page .with-timechamptext::before{content:"+";color:var(--tc-blue);background:rgba(26,76,255,.1)}.capacity-planning-page .attendancerecord-text,.capacity-planning-page .enhance-transparencytext{font-size:1rem;line-height:1.45;margin:0 0 1.4rem}.capacity-planning-page .attendancerecord-text{color:var(--tc-muted)}.capacity-planning-page .enhance-transparencytext{color:var(--tc-blue);font-weight:800}.capacity-planning-page .alignment-imagewithouttext{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem;margin-top:.75rem;border:1px solid rgba(217,228,255,.9);border-radius:8px;background:rgba(255,255,255,.74);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.capacity-planning-page .alignment-imagewithouttext:hover{transform:translateY(-2px);border-color:rgba(26,76,255,.32);box-shadow:0 12px 24px rgba(11,17,57,.07)}.capacity-planning-page .background-withtimechamptext .alignment-imagewithouttext{background:var(--tc-white);border-color:rgba(26,76,255,.2)}.capacity-planning-page .images-alignmentcards{grid-column:1;grid-row:1;width:2.5rem;height:2.5rem;border-radius:8px;background:rgba(138,10,233,.08);padding:.42rem;object-fit:contain}.capacity-planning-page .background-withtimechamptext .images-alignmentcards{background:#fff;color:#a600f5;border:1px solid rgba(255,255,255,.62);box-shadow:0 10px 22px rgba(7,24,92,.14)}.capacity-planning-page .realtime-monitoringtext,.capacity-planning-page .realtime-withtimechamp{font-size:1.02rem;font-weight:800;line-height:1.35;margin:0 0 .25rem;letter-spacing:0}.capacity-planning-page .realtime-monitoringtext{color:var(--tc-purple)}.capacity-planning-page .realtime-withtimechamp{color:var(--tc-blue)}.capacity-planning-page .accurate-trackingtext,.capacity-planning-page .trouble-trackingtext{font-size:.96rem;line-height:1.55;margin:0}.capacity-planning-page .trouble-trackingtext{color:var(--tc-text)}.capacity-planning-page .accurate-trackingtext{color:var(--tc-text)}.capacity-planning-page .alignment-comparisonboxes{max-width:1240px;gap:2rem}.capacity-planning-page .alignment-comparisonboxes::before{content:none;display:none}.capacity-planning-page .background-withouttimechamp,.capacity-planning-page .background-withtimechamptext{min-height:36rem;padding:3rem 3.2rem;border-radius:4px}.capacity-planning-page .background-withouttimechamp{background:#fff;border:1px solid #c9d7ff;box-shadow:none}.capacity-planning-page .background-withtimechamptext{background:linear-gradient(142deg,#159fda 0,#173ed0 52%,#9710ec 100%)!important;border:0;color:#fff;box-shadow:none}.capacity-planning-page .background-withouttimechamp::before,.capacity-planning-page .background-withtimechamptext::before{content:none;display:none}.capacity-planning-page .with-timechamptext,.capacity-planning-page .without-timechamptext{display:block;margin:0 0 1rem;text-align:center;font-size:2.1rem;font-weight:500;line-height:1.32}.capacity-planning-page .without-timechamptext{color:#000}.capacity-planning-page .with-timechamptext{color:#fff}.capacity-planning-page .with-timechamptext::before,.capacity-planning-page .without-timechamptext::before{content:none;display:none}.capacity-planning-page .attendancerecord-text,.capacity-planning-page .enhance-transparencytext{max-width:460px;margin:0 auto 1.9rem;text-align:center;font-size:1.05rem;font-weight:600;line-height:1.45}.capacity-planning-page .attendancerecord-text{color:#33475b}.capacity-planning-page .enhance-transparencytext{color:#fff}.capacity-planning-page .alignment-imagewithouttext{display:grid;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:1rem;padding:0;margin:1.35rem 0;border:0;border-radius:0;background:0 0;box-shadow:none}.capacity-planning-page .alignment-imagewithouttext:hover{transform:none;border-color:transparent;box-shadow:none}.capacity-planning-page .background-withtimechamptext .alignment-imagewithouttext{background:0 0;border:0}.capacity-planning-page .images-alignmentcards{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:5px;background:#f0e7ff;color:var(--tc-purple);padding:0}.capacity-planning-page .background-withtimechamptext .images-alignmentcards{background:#fff;color:#a600f5;border:1px solid rgba(255,255,255,.62);box-shadow:0 10px 22px rgba(7,24,92,.14)}.capacity-planning-page .images-alignmentcards svg{width:1.25rem;height:1.25rem;display:block}.capacity-planning-page .accurate-trackingtext,.capacity-planning-page .realtime-monitoringtext,.capacity-planning-page .realtime-withtimechamp,.capacity-planning-page .trouble-trackingtext{font-size:1.13rem;line-height:1.5;margin:0}.capacity-planning-page .realtime-monitoringtext{color:#000;font-weight:400}.capacity-planning-page .realtime-withtimechamp{color:#fff;font-weight:600}.capacity-planning-page .trouble-trackingtext{color:#000;font-weight:400;margin-top:.15rem}.capacity-planning-page .accurate-trackingtext{color:#fff;font-weight:600;margin-top:.15rem}.capacity-comparison-section{background:transparent linear-gradient(179deg,#fff 0,#e8edff 100%) 0 0 no-repeat padding-box;opacity:1;padding:5rem 0;margin:2.5rem 0;font-family:Ubuntu,sans-serif}.capacity-section-eyebrow{display:none}.capacity-comparison-header{max-width:none;margin:0 auto;text-align:center}.capacity-planning-page .simple-trackingtext{width:80%;max-width:none;font-size:2.5rem;letter-spacing:.2px;margin:auto;font-weight:500;color:#000;opacity:1;line-height:1.5}.capacity-planning-page .smart-hybrdtext{font-size:1.5rem;line-height:1.6;letter-spacing:0;color:#000;text-align:center;opacity:1;width:80%;margin:0 auto;font-weight:400}.capacity-planning-page .alignment-comparisonboxes{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:65%;max-width:none;margin:3.5rem auto 0}.capacity-planning-page .background-withouttimechamp,.capacity-planning-page .background-withtimechamptext{border:.75px solid #d9e0fa;border-radius:5px;opacity:1;padding:2.2rem;min-height:36rem}.capacity-planning-page .background-withouttimechamp{background:#fff 0 0 no-repeat padding-box}.capacity-planning-page .background-withtimechamptext{background:transparent linear-gradient(46deg,#04a5e4 0,#0731c8 37%,#9409eb 100%) 0 0 no-repeat padding-box!important;border-color:#d9e0fa}.capacity-planning-page .with-timechamptext,.capacity-planning-page .without-timechamptext{font-size:2.2rem;letter-spacing:.5px;opacity:1;text-align:center;font-weight:500;line-height:1.5;margin:0;display:flex;align-items:center;justify-content:center}.capacity-planning-page .without-timechamptext{color:#000}.capacity-planning-page .with-timechamptext{color:#fff}.capacity-planning-page .attendancerecord-text,.capacity-planning-page .enhance-transparencytext{display:none}.capacity-planning-page .alignment-imagewithouttext{display:flex;align-items:flex-start;gap:1rem;margin-top:1.5rem;margin-bottom:0}.capacity-planning-page .images-alignmentcards{border-radius:5px;opacity:1;padding:.4rem;display:flex;flex:0 0 auto;width:auto;height:auto;min-width:2.1rem;min-height:2.1rem}.capacity-planning-page .background-withouttimechamp .images-alignmentcards{background:#8484c2 0 0 no-repeat padding-box;color:#fff}.capacity-planning-page .background-withtimechamptext .images-alignmentcards{width:2.35rem;height:2.35rem;min-width:2.35rem;min-height:2.35rem;background:#fff;color:#a600f5;border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 22px rgba(7,24,92,.16)}.capacity-planning-page .images-alignmentcards svg{width:1.35rem;height:1.1rem}.capacity-planning-page .background-withtimechamptext .images-alignmentcards svg [stroke]{stroke:currentColor}.capacity-planning-page .background-withtimechamptext .images-alignmentcards svg [fill]:not([fill=none]){fill:currentColor}.capacity-planning-page .accurate-trackingtext,.capacity-planning-page .realtime-monitoringtext,.capacity-planning-page .realtime-withtimechamp,.capacity-planning-page .trouble-trackingtext{font-size:1.2rem;line-height:1.5;margin:0;opacity:1;font-weight:400}.capacity-planning-page .realtime-monitoringtext,.capacity-planning-page .realtime-withtimechamp{background:0 0!important;-webkit-background-clip:border-box;background-clip:border-box;font-weight:800!important}.capacity-planning-page .realtime-monitoringtext,.capacity-planning-page .trouble-trackingtext{color:#000!important;-webkit-text-fill-color:#000000!important}.capacity-planning-page .accurate-trackingtext,.capacity-planning-page .realtime-withtimechamp{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.capacity-planning-page .background-timechamphelp{background:linear-gradient(180deg,var(--tc-soft) 0,#fff 100%)!important;padding:5rem 2rem}.capacity-planning-page .alignment-tasktrackerhelp{width:100%;max-width:1240px;margin:0 auto 2rem;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(360px,0.85fr);gap:3.5rem;align-items:center}.capacity-planning-page .timechamp-trackerhelptext{color:var(--tc-ink);font-size:2.35rem;font-weight:800;line-height:1.2;letter-spacing:0;margin:0 0 1rem}.capacity-planning-page .thinkingimage{width:2.4rem;height:2.4rem;vertical-align:middle}.capacity-planning-page .companies-understandtext,.capacity-planning-page .withtimechamptext{color:var(--tc-text);font-size:1.05rem;line-height:1.65;margin:0 0 1rem}.capacity-planning-page .timechamp-trackerimage{width:100%;max-width:500px;justify-self:end;border-radius:8px;border:1px solid var(--tc-line);background:var(--tc-white);box-shadow:var(--tc-shadow)}.capacity-planning-page .alignment-monitoremployeetext{width:100%;max-width:1240px;margin:2rem auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}.capacity-planning-page .capacity-help-card{--card-accent:#083BDC;--card-accent-2:#1A4CFF;position:relative;min-height:14rem;display:block;background:linear-gradient(145deg,#fff 0,#f8fbff 100%) padding-box,linear-gradient(100deg,var(--card-accent) 0,var(--card-accent-2) 100%) border-box;border:1px solid transparent;border-radius:8px;padding:1.5rem;overflow:hidden;box-shadow:0 18px 40px rgba(11,17,57,.08);transition:transform .2s ease,box-shadow .2s ease}.capacity-planning-page .capacity-help-card:nth-child(2){--card-accent:#253FE0;--card-accent-2:#8A0AE9}.capacity-planning-page .capacity-help-card:nth-child(3){--card-accent:#0BAFED;--card-accent-2:#083BDC}.capacity-planning-page .capacity-help-card::before{content:"01";position:absolute;top:1.2rem;right:1.25rem;color:rgba(26,76,255,.12);font-size:2.4rem;font-weight:800;line-height:1}.capacity-planning-page .capacity-help-card::after{content:"";position:absolute;top:1.5rem;left:1.5rem;width:3.2rem;height:3.2rem;border-radius:8px;background:linear-gradient(135deg,var(--card-accent) 0,var(--card-accent-2) 100%);box-shadow:0 12px 24px rgba(26,76,255,.18)}.capacity-planning-page .capacity-help-card:nth-child(2)::before{content:"02";color:rgba(138,10,233,.12)}.capacity-planning-page .capacity-help-card:nth-child(3)::before{content:"03";color:rgba(11,175,237,.14)}.capacity-planning-page .capacity-help-card:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgba(11,17,57,.12)}.capacity-planning-page .capacity-help-icon{position:absolute;top:1.5rem;left:1.5rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;color:var(--tc-white);margin:0}.capacity-planning-page .capacity-help-icon svg{width:1.72rem;height:1.72rem;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.capacity-planning-page .monitortime-text{min-height:3.2rem;display:flex;align-items:center;background:0 0!important;color:var(--tc-ink)!important;-webkit-text-fill-color:var(--tc-ink);font-size:1.12rem;font-weight:800;line-height:1.32;margin:0 2.3rem 1rem 4.2rem;letter-spacing:0}.capacity-planning-page .teamstrack-text{padding-top:.9rem;border-top:1px solid rgba(26,76,255,.12);color:var(--tc-text);font-size:.98rem;line-height:1.58;margin:0}.capacity-planning-page .userfriendly-text{max-width:940px;margin:2.2rem auto;color:var(--tc-text);font-size:1.12rem;line-height:1.62;text-align:center}.capacity-planning-page .background-trackhours{width:min(100%,1560px);max-width:100%;min-height:auto;margin:0 auto;padding:1.45rem 3rem;border-radius:5px;background:linear-gradient(100deg,#083bdc 0,#253fe0 52%,#a600f5 100%)!important;background-image:linear-gradient(100deg,#083bdc 0,#253fe0 52%,#a600f5 100%)!important;background-size:cover!important;display:flex;align-items:center;justify-content:center;gap:2rem;overflow:hidden;box-shadow:none}.capacity-planning-page .trackyourtext{color:var(--tc-white);font-size:1.5rem;font-weight:500;line-height:1.5;margin:0;letter-spacing:0;text-align:center;text-transform:capitalize}.capacity-planning-page .background-trackhours .getstartedaction{min-height:auto;background:#2d2d2d!important;border:0!important;border-radius:5px;color:#fff!important;padding:.7rem 1.5rem;font-size:1.05rem;font-weight:700;line-height:1.2;box-shadow:none;white-space:nowrap}.capacity-planning-page .background-trackhours .getstartedaction:hover{background:#000!important;box-shadow:none;transform:none}.capacity-planning-page .background-howitworks{padding:4.5rem 0 5rem;margin-top:5rem;background:linear-gradient(0deg,#e7f1ff 0,#fff 100%)}.capacity-planning-page .howitworkstext{width:min(760px,90%);margin:0 auto 3.5rem;color:#111;font-size:2.55rem;font-weight:500;line-height:1.45;letter-spacing:0;text-align:center}.capacity-planning-page .how-it-works{width:82%;max-width:1360px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:4.5rem}.capacity-planning-page .steps-container{flex:1;min-width:330px;margin-right:1rem}.capacity-planning-page .steps-list{position:relative;list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.capacity-planning-page .steps-list li{position:relative;z-index:1;display:flex;align-items:center;gap:.9rem;min-height:5rem;margin-bottom:1rem;padding:0 1rem 0 0;border:0;border-radius:10px;border-top-left-radius:42px;border-bottom-left-radius:42px;background:var(--tc-white);color:#000;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;text-align:left;box-shadow:0 10px 24px rgba(26,76,255,.06)}.capacity-planning-page .steps-list li:hover{background:#e8edff;color:var(--tc-blue);transform:translateX(3px)}.capacity-planning-page .steps-list li.active-step{background:#e8edff!important;color:var(--tc-blue)!important}.capacity-planning-page .steps-list li.completed-step{background:var(--tc-white);color:var(--tc-blue)}.capacity-planning-page .number-text{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 5rem;width:5rem!important;height:5rem!important;margin:0!important;padding:0!important;border-radius:50%;background:#fff;color:var(--tc-blue);font-size:2rem!important;font-weight:500;line-height:1;letter-spacing:0;box-shadow:0 3px 10px #d9e0fa}.capacity-planning-page .steps-list li.active-step .number-text{color:var(--tc-blue);background:#fff;box-shadow:0 3px 10px #d9e0fa}.capacity-planning-page .steps-list li.completed-step .number-text{background:#e8edff;color:var(--tc-blue)}.capacity-planning-page .steps-list li>span:not(.number-text){display:block;margin:0!important;text-align:left;font-size:1.1rem;font-weight:600;line-height:1.42;color:inherit}.capacity-planning-page .svgalignment-createaccount{display:none!important}.capacity-planning-page .svgalignment-createaccount svg{display:block;width:100%;height:100%}.capacity-planning-page .svgalignment-createaccount svg g{fill:#E8EDFF;stroke:var(--tc-blue)}.capacity-planning-page .steps-list li:last-child .svgalignment-createaccount{display:none!important}.capacity-planning-page .content-container{flex:3;min-width:0;border:0;border-radius:0;background:0 0;padding:0;box-shadow:none}.capacity-planning-page .content{display:none}.capacity-planning-page .content.active-content{display:block}.capacity-planning-page .createaccount-text{color:#000;font-size:1.65rem;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 .45rem}.capacity-planning-page .expalin-howitworktext{color:#000;font-size:1.18rem;line-height:1.7;letter-spacing:0;margin:.35rem 0 1.4rem}.capacity-planning-page .content-container img{width:95%;height:auto;aspect-ratio:2/1;object-fit:contain;border:0;border-radius:10px;background:0 0;margin-top:1rem}.capacity-planning-page .background-tasktrackerusecases{padding:5.5rem 2rem;background:linear-gradient(180deg,#f7f9ff 0,#fff 100%)!important;overflow:hidden;position:relative}.capacity-planning-page .tasktimer-usecasestext{color:var(--tc-ink);font-size:clamp(2rem, 3.2vw, 2.75rem);font-weight:800;line-height:1.2;text-align:center;letter-spacing:0;margin:0 0 3rem}.capacity-planning-page .alignment-image-featurestext{width:100%;max-width:1260px;margin:0 auto;display:grid;grid-template-columns:minmax(320px,0.82fr) minmax(0,1.18fr);align-items:center;gap:3.2rem}.capacity-planning-page .width-usecases{width:100%;max-width:560px;justify-self:center;border:1px solid rgba(26,76,255,.12);border-radius:24px;background:var(--tc-white);box-shadow:0 26px 60px rgba(11,17,57,.12);filter:none}.capacity-planning-page .listtype-alignment{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.capacity-planning-page .alignment-imagetext{position:relative;display:grid;grid-template-columns:3.15rem minmax(0,1fr);align-items:center;gap:1rem;min-height:5.4rem;background:var(--tc-white);border:1px solid rgba(26,76,255,.18);border-radius:16px;padding:1.05rem;box-shadow:0 14px 34px rgba(11,17,57,.06);overflow:hidden;isolation:isolate;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.capacity-planning-page .alignment-imagetext::before{content:none;display:none}.capacity-planning-page .alignment-imagetext::after{content:"";position:absolute;top:50%;left:1.05rem;z-index:0;width:3.15rem;height:3.15rem;border:1px solid rgba(8,59,220,.22);border-radius:12px;background:linear-gradient(135deg,rgba(8,59,220,.12) 0,rgba(37,63,224,.08) 52%,rgba(166,0,245,.1) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72);transform:translateY(-50%);transition:background .22s ease,border-color .22s ease}.capacity-planning-page .alignment-imagetext:nth-child(3n+2)::after{border-color:rgba(37,63,224,.18);background:linear-gradient(135deg,rgba(37,63,224,.12) 0,rgba(8,59,220,.08) 52%,rgba(166,0,245,.1) 100%)}.capacity-planning-page .alignment-imagetext:nth-child(3n)::after{border-color:rgba(11,175,237,.2);background:linear-gradient(135deg,rgba(11,175,237,.12) 0,rgba(8,59,220,.08) 52%,rgba(37,63,224,.1) 100%)}.capacity-planning-page .width-managementimage{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;padding:0;border-radius:12px;background:0 0;color:#083bdc;box-shadow:none}.capacity-planning-page .usecase-icon svg{display:block;width:1.78rem;height:1.78rem}.capacity-planning-page .usecase-icon svg [stroke]{stroke:currentColor}.capacity-planning-page .tasktracker-advantagestext{position:relative;z-index:1;color:var(--tc-ink);font-size:1rem;font-weight:800;line-height:1.35;letter-spacing:0}.capacity-planning-page .background-testimonial{padding:5rem 2rem;background:linear-gradient(180deg,#f6f8ff 0,#fff 72%);overflow:hidden;position:relative}.capacity-planning-page .testimonials-text{color:var(--tc-ink);font-size:clamp(2rem, 3.2vw, 2.75rem);font-weight:800;line-height:1.2;letter-spacing:0;text-align:center;margin:0}.capacity-planning-page .testimonials-text::before{content:"Customer Success Stories";display:block;color:var(--tc-blue);font-size:.9rem;font-weight:800;letter-spacing:.14em;line-height:1.2;margin:0 0 .55rem;text-transform:uppercase}.capacity-planning-page .alignment-reviewimage{width:100%;max-width:1240px;margin:3rem auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.capacity-planning-page .image-textalignment{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.2rem;border:1px solid #d9e0fa;border-radius:14px;background:var(--tc-white);overflow:hidden;box-shadow:0 20px 45px rgba(11,17,57,.08);filter:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.capacity-planning-page .image-textalignment::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(100deg,#083bdc 0,#253fe0 55%,#0bafed 100%)}.capacity-planning-page .image-textalignment:hover{border-color:rgba(37,63,224,.34);box-shadow:0 26px 55px rgba(11,17,57,.12);transform:translateY(-4px)}.capacity-planning-page .capacity-review-avatar{width:6rem;height:6rem;margin:0 auto 1rem;border:3px solid var(--tc-white);border-radius:50%;background:#eef3ff;box-shadow:0 12px 26px rgba(37,63,224,.18);overflow:hidden;position:relative}.capacity-planning-page .width-reviewimage{position:absolute;top:0;left:50%;display:block;width:420%;max-width:none;height:auto;margin:0;border-radius:0;background:0 0;transform:translateX(-50%)}.capacity-planning-page .alignment-textimagetestimonial{position:static!important;top:auto!important;left:auto!important;right:auto!important;display:flex;flex-direction:column;align-items:center;flex:1 1 auto;padding:0!important;color:var(--tc-text);text-align:center}.capacity-planning-page .reviewgivenname{color:var(--tc-ink);font-size:1.12rem;font-weight:800;line-height:1.25;margin:0 0 .35rem}.capacity-planning-page .reviewperson-designation{color:var(--tc-blue);display:inline-flex;width:fit-content;font-size:.84rem;font-weight:800;line-height:1.3;margin:0 0 1.1rem;padding:.3rem .65rem;border-radius:999px;background:#eef3ff}.capacity-planning-page .person-reviewmessage{color:var(--tc-text);font-size:.98rem;line-height:1.62;max-width:none;margin:auto 0 0;padding:1.15rem 0 0;border-top:1px solid #e5eafe;position:relative;text-align:center}.capacity-planning-page .person-reviewmessage::before{content:none}.capacity-planning-page .capacity-awards-section{background:var(--tc-white);padding:4.5rem 2rem 5rem;overflow:hidden}.capacity-planning-page .capacity-awards-inner{max-width:1360px;margin:0 auto;text-align:center}.capacity-planning-page .capacity-awards-title{color:#050505;font-size:clamp(2rem, 3.8vw, 3rem);font-weight:500;line-height:1.18;letter-spacing:0;margin:0 auto .75rem}.capacity-planning-page .capacity-awards-copy{color:#050505;font-size:clamp(1.2rem, 2vw, 1.65rem);line-height:1.48;max-width:840px;margin:0 auto 2.4rem}.capacity-planning-page .capacity-awards-marquee{width:100%;overflow:hidden;margin:0 auto 2.4rem}.capacity-planning-page .capacity-awards-track{display:flex;align-items:center;gap:1.1rem;width:max-content;animation:capacityAwardsScroll 36s linear infinite}.capacity-planning-page .capacity-awards-track img{flex:0 0 auto;width:clamp(6.5rem,8vw,8.45rem);height:auto;object-fit:contain}@keyframes capacityAwardsScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.capacity-planning-page .capacity-awards-stars{display:flex;align-items:center;justify-content:center;gap:2.8rem;width:100%;margin:0 auto 2.4rem}.capacity-planning-page .capacity-awards-stars span{flex:1 1 auto;height:1px;background:#d9e0fa}.capacity-planning-page .capacity-awards-stars img{width:7.5rem;height:auto}.capacity-planning-page .capacity-awards-reviews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:2.2rem;margin:0 auto 2.1rem}.capacity-planning-page .capacity-awards-review{display:grid;grid-template-columns:minmax(0,1fr) 1px auto;align-items:center;gap:1.4rem;min-width:0}.capacity-planning-page .capacity-awards-logo{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.capacity-planning-page .capacity-awards-logo img{max-width:10rem;width:100%;height:auto;object-fit:contain}.capacity-planning-page .capacity-awards-review>span{width:1px;height:5.2rem;background:#8484c2}.capacity-planning-page .capacity-awards-review p{color:var(--tc-blue);font-size:2rem;font-weight:500;line-height:1;margin:0}.capacity-planning-page .capacity-awards-actions{display:flex;justify-content:center;gap:1rem;margin-top:1rem;margin-bottom:1rem}.capacity-planning-page .capacity-awards-button{display:inline-block;border-radius:5px;padding:.7rem 2rem;font-size:1.1rem;font-weight:400;line-height:1.2;letter-spacing:0;opacity:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.capacity-planning-page .capacity-awards-button-primary{background:transparent linear-gradient(90deg,#1a4cff 0,#163ed1 100%) 0 0 no-repeat padding-box;border:1px solid transparent;color:#fff}.capacity-planning-page .capacity-awards-button-secondary{background:#fff 0 0 no-repeat padding-box;border:1px solid #1a4cff;color:#0030db}.capacity-planning-page .capacity-awards-button-primary:hover{background:#000 0 0 no-repeat padding-box;color:#fff}.capacity-planning-page .capacity-awards-button-secondary:hover{background:#000 0 0 no-repeat padding-box;border-color:transparent;color:#fff}@media (prefers-reduced-motion:reduce){.capacity-planning-page .animation-images-company{animation:none;flex-wrap:wrap;justify-content:center;width:auto;gap:2rem}.capacity-planning-page .alignment-usedcompanies{white-space:normal}.capacity-planning-page .capacity-company-logo-set{flex-wrap:wrap;justify-content:center;padding-right:0}.capacity-planning-page .capacity-company-logo-set[aria-hidden=true]{display:none}.capacity-planning-page .capacity-awards-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}@media (max-width:1180px){.capacity-planning-page .capacity-awards-reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2.4rem;max-width:780px}}@media (max-width:768px){.capacity-planning-page .capacity-awards-section{padding:3.5rem 1rem 4rem}.capacity-planning-page .capacity-awards-copy{margin-bottom:2rem}.capacity-planning-page .capacity-awards-track{animation-duration:28s;gap:.85rem}.capacity-planning-page .capacity-awards-stars{gap:1rem;margin-bottom:2rem}.capacity-planning-page .capacity-awards-reviews{grid-template-columns:1fr;gap:1.2rem;max-width:23rem}.capacity-planning-page .capacity-awards-review{gap:1rem}.capacity-planning-page .capacity-awards-review>span{height:4.6rem}}@media (max-width:480px){.capacity-planning-page .capacity-awards-actions{flex-direction:column;align-items:stretch;max-width:18rem;margin:0 auto}.capacity-planning-page .capacity-awards-button{width:100%}}.capacity-planning-page .footer-alignment{padding:5rem 2rem;margin:0;background:var(--tc-soft)}.capacity-planning-page .answers-text{color:var(--tc-ink);font-size:2.35rem;font-weight:800;line-height:1.2;text-align:center;letter-spacing:0;margin:0 0 2.5rem}.capacity-planning-page .alignemnt-faqquestions{width:100%;max-width:960px;margin:0 auto}.capacity-planning-page .background-faqquestions{border:1px solid var(--tc-line);border-radius:8px;background:var(--tc-white);margin:0 0 .85rem;overflow:hidden}.capacity-planning-page .alignment-icon-text{display:flex;align-items:center;gap:.85rem;padding:1.05rem 1.2rem;cursor:pointer}.capacity-planning-page .icon-wrapper{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;padding:.3125rem;border-radius:10px;background:transparent linear-gradient(37deg,#0bafed 0,#0731c8 43%,#8f09e7 100%) 0 0 no-repeat padding-box;transition:transform .25s ease,background .25s ease}.capacity-planning-page .parentcontrol-faqtext{color:var(--tc-ink);font-size:1.08rem;font-weight:800;line-height:1.35;letter-spacing:0;margin:0}.capacity-planning-page .paragraph-answertest{color:var(--tc-text);font-size:1rem;line-height:1.62;margin:0 1.2rem;overflow:hidden}.capacity-planning-page .paragraph-answertest p{margin:0 0 .8rem}.capacity-planning-page .paragraph-answertest ul{margin:.25rem 0 0;padding-left:1.1rem}.capacity-planning-page .paragraph-answertest li{margin:.35rem 0}.capacity-planning-page .background-onstepsolution{width:calc(100% - 4rem);max-width:1120px;margin:5rem auto;padding:2rem;border-radius:8px;background-color:var(--tc-ink);display:flex;align-items:center;justify-content:space-between;gap:2rem;overflow:hidden}.capacity-planning-page .width-smallscreens{min-width:0}.capacity-planning-page .employee-managementtext{color:var(--tc-white);font-size:1.8rem;font-weight:800;line-height:1.25;letter-spacing:0;margin:0 0 .6rem}.capacity-planning-page .readytake-text{color:rgba(255,255,255,.84);font-size:1.02rem;line-height:1.45;margin:0 0 .9rem}.capacity-planning-page .alignment-smallimage{display:flex;flex-wrap:wrap;gap:.55rem 1rem;align-items:center}.capacity-planning-page .totalcustomertext{color:rgba(255,255,255,.88);font-size:.96rem;font-weight:700}@media (max-width:1180px){.capacity-planning-page .simple-onlinetext{font-size:2.8rem}.capacity-planning-page .alignment-organizework,.capacity-planning-page .alignment-simpletracker,.capacity-planning-page .alignment-tasktrackerhelp,.capacity-planning-page .alignment-trackyourtimetext{gap:2.5rem}}@media (max-width:980px){.capacity-planning-page .background-headertracker{padding:3.5rem 1.25rem 3rem}.capacity-planning-page .alignment-trustedtext,.capacity-planning-page .alignment-usedcompanies{width:100%}.capacity-planning-page .trusted-companytext{white-space:normal}.capacity-planning-page .alignment-totalusedtext{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.capacity-planning-page .alignment-image-featurestext,.capacity-planning-page .alignment-organizework,.capacity-planning-page .alignment-simpletracker,.capacity-planning-page .alignment-tasktrackerhelp,.capacity-planning-page .alignment-trackyourtimetext{grid-template-columns:1fr;text-align:left}.capacity-planning-page .how-it-works{width:88%;gap:2.5rem}.capacity-planning-page .steps-container{min-width:290px;margin-right:0}.capacity-planning-page .steps-list li>span:not(.number-text){font-size:1rem}.capacity-planning-page .content-container img{width:100%}.capacity-planning-page .simple-onlinetext{font-size:2.35rem}.capacity-planning-page .timechamp-trackerimage,.capacity-planning-page .width-simpletracker,.capacity-planning-page .width-tracktime,.capacity-planning-page .width-usecases{justify-self:center}.capacity-planning-page .alignment-comparisonboxes,.capacity-planning-page .alignment-monitoremployeetext,.capacity-planning-page .alignment-reviewimage{grid-template-columns:1fr}.capacity-planning-page .alignment-reviewimage{max-width:28rem}.capacity-planning-page .alignment-comparisonboxes::before{display:none}.capacity-planning-page .alignment-organizework>div,.capacity-planning-page .alignment-trackyourtimetext>div{order:1}.capacity-planning-page .alignment-organizework>img,.capacity-planning-page .alignment-trackyourtimetext>img{order:2}.capacity-planning-page .listtype-alignment{grid-template-columns:1fr}.capacity-planning-page .background-onstepsolution,.capacity-planning-page .background-trackhours{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.capacity-comparison-section,.capacity-planning-page .background-headertracker,.capacity-planning-page .background-howitworks,.capacity-planning-page .background-tasktrackerusecases,.capacity-planning-page .background-testimonial,.capacity-planning-page .background-timechamphelp,.capacity-planning-page .background-tracktime,.capacity-planning-page .footer-alignment,.capacity-planning-page .trusted-companiesbackground{padding-left:1rem;padding-right:1rem}.capacity-planning-page .trusted-companiesbackground{padding-top:3.25rem;padding-bottom:3.4rem}.capacity-planning-page .alignment-trustedtext{justify-content:center}.capacity-planning-page .hr-line{display:none}.capacity-planning-page .alignment-totalusedtext{margin:2rem auto;gap:1.5rem .8rem}.capacity-planning-page .alignment-usedcompanies{padding:.8rem 0}.capacity-planning-page .animation-images-company{animation-duration:24s}.capacity-planning-page .capacity-company-logo-set{gap:2rem;padding-right:2rem}.capacity-planning-page .alignmentcompany-images{max-width:150px;height:3.4rem}.capacity-planning-page .background-howitworks{margin-top:3rem;padding-top:3.5rem}.capacity-planning-page .simple-onlinetext{font-size:2rem}.capacity-planning-page .answers-text,.capacity-planning-page .howitworkstext,.capacity-planning-page .rich-tasktimertext,.capacity-planning-page .simple-trackingtext,.capacity-planning-page .tasktimer-usecasestext,.capacity-planning-page .testimonials-text,.capacity-planning-page .timechamp-trackerhelptext{font-size:1.75rem}.capacity-planning-page .howitworkstext{width:95%;margin-bottom:2rem;line-height:1.45}.capacity-planning-page .track-timetext{font-size:1.55rem}.capacity-planning-page .alignment-comparisonboxes,.capacity-planning-page .simple-trackingtext,.capacity-planning-page .smart-hybrdtext{padding-left:1rem;padding-right:1rem}.capacity-planning-page .book-demobutton,.capacity-planning-page .free-signupbutton{width:100%}.capacity-planning-page .alignment-reviewimage{max-width:23rem;margin-top:2rem}.capacity-planning-page .alignment-textimagetestimonial{top:auto!important;left:auto!important;right:auto!important;padding:0!important}.capacity-planning-page .reviewgivenname{font-size:.98rem}.capacity-planning-page .reviewperson-designation{font-size:.78rem;margin-bottom:1.2rem}.capacity-planning-page .person-reviewmessage{font-size:.82rem;line-height:1.5}.capacity-help-card,.capacity-planning-page .background-withouttimechamp,.capacity-planning-page .background-withtimechamptext,.capacity-planning-page .content-container{padding:1.2rem}.capacity-planning-page .capacity-help-card{min-height:auto;padding:1.25rem}.capacity-planning-page .capacity-help-card::after,.capacity-planning-page .capacity-help-icon{top:1.25rem;left:1.25rem;width:3rem;height:3rem}.capacity-planning-page .capacity-help-icon svg{width:1.58rem;height:1.58rem}.capacity-planning-page .capacity-help-card::before{top:1rem;right:1rem;font-size:2rem}.capacity-planning-page .monitortime-text{min-height:3rem;margin:0 1.7rem .9rem 4rem;font-size:1rem}.capacity-planning-page .content-container{padding:0}.capacity-planning-page .steps-container{display:none}.capacity-planning-page .content{display:block;margin-bottom:2rem}.capacity-planning-page .content:last-child{margin-bottom:0}.capacity-planning-page .createaccount-text{font-size:1.08rem}.capacity-planning-page .expalin-howitworktext{font-size:1rem;line-height:1.6;margin-bottom:.8rem}.capacity-planning-page .content-container img{aspect-ratio:auto;margin-top:.6rem}.capacity-planning-page .steps-list li{grid-template-columns:auto minmax(0,1fr)}.capacity-planning-page .svgalignment-createaccount{display:none!important}.capacity-planning-page .background-onstepsolution{width:calc(100% - 2rem);margin:3rem auto}}.capacity-planning-page .background-onstepsolution{width:min(88%,1320px)!important;margin:5rem auto!important;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.2rem,4vw,3rem)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:12px!important;background:linear-gradient(100deg,#083bdc 0,#253fe0 52%,#a600f5 100%)!important;background-image:linear-gradient(100deg,#083bdc 0,#253fe0 52%,#a600f5 100%)!important;background-size:cover!important;background-position:center!important;box-shadow:0 24px 48px rgba(8,59,220,.18)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2rem!important;overflow:hidden!important;position:relative!important;isolation:isolate!important}.capacity-planning-page .background-onstepsolution::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.18),rgba(255,255,255,0) 34%),radial-gradient(circle at 92% 18%,rgba(255,255,255,.22) 0 1px,transparent 1px);background-size:auto,14px 14px;opacity:.62}.capacity-planning-page .background-onstepsolution>*{position:relative;z-index:1}.capacity-planning-page .employee-managementtext{color:#fff!important;font-size:clamp(1.45rem, 2.5vw, 2rem)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:0!important;margin:0 0 .55rem!important}.capacity-planning-page .readytake-text{color:rgba(255,255,255,.86)!important;font-size:clamp(.98rem, 1.35vw, 1.15rem)!important;line-height:1.45!important;margin:0 0 1rem!important;padding:0!important}.capacity-planning-page .alignment-smallimage{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.65rem 1rem!important;text-align:left!important}.capacity-planning-page .width-alignmentimage,.capacity-planning-page .width-globeimage{width:1.7rem!important;height:1.7rem!important;object-fit:contain!important;margin:0!important;position:static!important;filter:brightness(0) invert(1)!important}.capacity-planning-page .totalcustomertext{color:#fff!important;font-size:clamp(.95rem, 1.2vw, 1.08rem)!important;font-weight:800!important;line-height:1.2!important;padding-left:0!important}.capacity-planning-page .getstarted-action{min-height:3rem!important;padding:.8rem 1.55rem!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:8px!important;background:#fff!important;color:#083bdc!important;box-shadow:0 14px 30px rgba(4,17,58,.2)!important;font-size:1rem!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important}.capacity-planning-page .getstarted-action:hover{background:#000!important;color:#fff!important;border-color:#000!important;box-shadow:0 12px 26px rgba(0,0,0,.18)!important}@media (max-width:768px){.capacity-planning-page .background-onstepsolution{width:calc(100% - 2rem)!important;margin:3.5rem auto!important;flex-direction:column!important;align-items:flex-start!important;gap:1.4rem!important}.capacity-planning-page .employee-managementtext,.capacity-planning-page .readytake-text{text-align:left!important}.capacity-planning-page .getstarted-action{width:100%!important;white-space:normal!important}}.bannerbackground-worksmarter{background-image:url(../images/homepage-images/background-loadsmarterbanner.webp);background-size:100% 100%;padding:4.5rem 0}body.capacity-planning-page .footer-container{margin-top:0}.alignment-companyreview{display:flex;gap:.5rem;margin-top:0;margin-bottom:1rem;align-items:center;justify-content:center}.averagetext{color:#fff;font-size:.7rem}.workforce-smartertext{font-size:3.3rem;letter-spacing:0;color:#fff;text-align:center;opacity:1;font-weight:500!important;line-height:1.5;margin:0}.joinour-familytext{font-size:1.2rem;letter-spacing:0;color:#fff;opacity:1;text-align:center;margin:.7rem 0;line-height:1.7}.cta-container{display:flex;gap:1rem;margin-top:1.5rem;margin-bottom:1rem;justify-content:center}.cta-button{border-radius:5px;font-size:1.1rem;opacity:1;letter-spacing:0;padding:.7rem 2rem;display:inline-block;text-decoration:none}.cta-signup{border:1px solid #fff;color:#fff}.cta-signup:hover{background:#000 0 0 no-repeat padding-box;border:1px solid transparent}.cta-demo{background:#fff 0 0 no-repeat padding-box;border:1px solid #1a4cff;color:#0030db}.cta-demo:hover{background:#000 0 0 no-repeat padding-box;color:#fff;border:1px solid transparent}.alignment-headcredittext{display:flex;align-items:center;gap:1rem;justify-content:center}.alignment-cardticktext{display:flex;align-items:center;gap:.5rem;justify-content:center}.free-trialtext{letter-spacing:0;color:#fff;text-transform:capitalize;opacity:1;margin:0;font-size:1.125rem}@media (max-width:1440px){.workforce-smartertext{font-size:2.9rem}.joinour-familytext{font-size:1.05rem}.free-trialtext{font-size:1rem}.cta-button{font-size:1rem;padding:.7rem 1.8rem}.averagetext{font-size:.8rem}}@media (max-width:1280px){.bannerbackground-worksmarter{padding:4rem 0}.workforce-smartertext{font-size:2.2rem}.joinour-familytext{font-size:1.1rem}.cta-button{padding:.6rem 1.8rem}}@media (max-width:1200px){.cta-button{padding:.6rem 1.6rem}}@media (max-width:900px){.cta-button{padding:.55rem 1.5rem}}@media (max-width:700px){.bannerbackground-worksmarter{padding:2.5rem 0}.workforce-smartertext{font-size:1.5rem;margin:1rem 0;padding:0 .5rem}.joinour-familytext{font-size:1.1rem}.free-trialtext{font-size:.95rem}.cta-button{font-size:1rem;padding:.5rem 1.3rem}.cta-container{gap:.6rem}.averagetext{font-size:.9rem}.alignment-headcredittext{gap:.5rem}}@media (max-width:475px){.workforce-smartertext{font-size:1.4rem;padding:0 1rem}.joinour-familytext{font-size:1rem;padding:0 1rem}.free-trialtext{font-size:.85rem}.cta-button{font-size:.9rem;padding:.5rem 1.3rem}.averagetext{font-size:.8rem}}@media (max-width:374px){.workforce-smartertext{font-size:1.3rem;padding:0 .5rem}.joinour-familytext{font-size:.9rem;padding:0 .5rem}.cta-button{padding:.5rem 1.2rem}}@media (min-width:2200px){.workforce-smartertext{font-size:3.5rem}.joinour-familytext{font-size:1.35rem}.free-trialtext{font-size:1.25rem}.cta-button{font-size:1.15rem}.averagetext{font-size:.85rem}}.capacity-planning-page .solution-inline-link{color:#1a4cff;transition:color .15s ease}.capacity-planning-page .solution-inline-link:hover{color:#0030db}