.CinematicLanding_page__rtbgC{--navy:#0b1b2e;--green:#087f5b;--muted:#53657d;color:var(--navy);overflow:clip;background:#fff}.CinematicLanding_container__SnyNi{width:min(1400px,calc(100% - 112px));margin-inline:auto}.CinematicLanding_opening__WgiFF{position:relative;isolation:isolate}.CinematicLanding_heroPhoto__wHtMk{z-index:-1;object-fit:contain;object-position:right top;top:88px!important;height:calc(100% - 88px)!important}.CinematicLanding_opening__WgiFF>header{position:relative;z-index:3;border:0;background:#ffffffed}.CinematicLanding_opening__WgiFF>header>div[class]{width:min(1400px,calc(100% - 112px));min-height:88px}.CinematicLanding_opening__WgiFF header a,.CinematicLanding_opening__WgiFF nav a{font-weight:600}.CinematicLanding_opening__WgiFF nav{gap:32px}.CinematicLanding_hero__oqgu0{height:682px;max-width:1536px;margin:auto;position:relative;padding:48px max(56px,calc((100% - 1400px) / 2)) 0}.CinematicLanding_heroCopy__7AIqz{position:relative;z-index:2;width:43%;max-width:600px}.CinematicLanding_page__rtbgC .CinematicLanding_heroCopy__7AIqz h1{font-size:clamp(52px,5.2vw,80px);font-weight:760;line-height:.98;letter-spacing:-.052em;white-space:normal}.CinematicLanding_heroCopy__7AIqz h1 span{color:var(--green)}.CinematicLanding_page__rtbgC .CinematicLanding_heroCopy__7AIqz>p{font-size:clamp(17px,1.5vw,23px);line-height:1.5;letter-spacing:-.015em;max-width:390px;color:#4b5e77;margin-top:30px}.CinematicLanding_actions__2jIlV{display:flex;align-items:center;gap:12px;margin-top:34px}.CinematicLanding_actions__2jIlV a{min-height:58px;gap:16px;font-size:16px;padding:0 26px}.CinematicLanding_actions__2jIlV a:last-child{background:#ffffffeb}.CinematicLanding_heroCopy__7AIqz small{display:block;color:var(--muted);font-size:14px;margin-top:19px}.CinematicLanding_devices__yiamT{position:absolute;width:52%;right:3%;bottom:24px;margin:0;aspect-ratio:1.95;filter:drop-shadow(0 18px 17px #14201f2c)}.CinematicLanding_laptop__dtxrR{position:absolute;width:91%;right:0;bottom:18px;transform:perspective(1300px) rotateY(-3deg) rotateX(1deg)}.CinematicLanding_laptopLid__VGyzX{display:block;cursor:zoom-in;position:relative;background:#151b20;border:2px solid #a4aaad;border-radius:15px 15px 5px 5px;padding:17px 8px 9px;box-shadow:0 0 0 1px #141a20,inset 0 0 0 1px #000}.CinematicLanding_laptopLid__VGyzX>img{display:block;width:100%;height:auto;border:1px solid #000;border-radius:2px}.CinematicLanding_camera__8PxH7{position:absolute;top:5px;left:50%;width:5px;height:5px;border-radius:50%;background:#303e49;border:1px solid #090c10}.CinematicLanding_laptopBase__LpFiG{height:17px;background:linear-gradient(#e5e8e9,#b0b4b7 40%,#727c83);margin:0 -5%;border-radius:1px 1px 50% 50%;position:relative;box-shadow:0 5px 5px #06192130}.CinematicLanding_laptopBase__LpFiG:after{content:"";position:absolute;top:0;left:42%;width:16%;height:5px;border-radius:0 0 8px 8px;background:#949ca2}.CinematicLanding_phone__Z4f1f{cursor:zoom-in;position:absolute;width:23%;left:0;bottom:12px;padding:5px;background:#151b20;border:2px solid #b6bbbe;border-radius:29px;box-shadow:0 0 0 1px #111,7px 12px 18px #10212836}.CinematicLanding_phoneViewport__OBUmY{position:relative;aspect-ratio:600/1296;border-radius:23px;background:#f6f8fa;overflow:hidden}.CinematicLanding_phoneViewport__OBUmY img{position:absolute;max-width:none;width:105.333%;height:auto;left:-2.666%;top:-5.864%}.CinematicLanding_devices__yiamT>figcaption{position:absolute;bottom:-18px;right:8%;font-size:10px;font-weight:500;color:#42546c;background:#ffffffe6;padding:3px 9px;border-radius:4px}.CinematicLanding_page__rtbgC .CinematicLanding_solutions__g5_d2{padding-top:28px;padding-bottom:52px}.CinematicLanding_page__rtbgC .CinematicLanding_solutions__g5_d2 h2{font-size:clamp(26px,2.5vw,38px);letter-spacing:-1.7px}.CinematicLanding_lead__nzQHp{color:var(--muted);font-size:16px;margin-top:8px!important}.CinematicLanding_businessGrid__So9X4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:24px}.CinematicLanding_businessGrid__So9X4>button{background:transparent;border:0;border-bottom:2px solid transparent;display:flex;align-items:center;gap:20px;text-align:left;padding:0 0 16px;color:var(--navy);transition:border-color .18s}.CinematicLanding_businessGrid__So9X4>button[aria-pressed=true]{border-bottom-color:var(--green)}.CinematicLanding_businessGrid__So9X4>button:hover{border-bottom-color:#9dcbb8}.CinematicLanding_businessGrid__So9X4 h3{font-size:17px;letter-spacing:-.35px;line-height:1.2;margin-bottom:9px}.CinematicLanding_businessGrid__So9X4 p{font-size:13px;color:var(--muted);line-height:1.6}.CinematicLanding_businessGrid__So9X4>button>svg{align-self:flex-end;flex-shrink:0;color:var(--muted)}.CinematicLanding_businessPhoto__ArxSk{position:relative;flex-shrink:0;width:38%;aspect-ratio:1.25;border-radius:5px;overflow:hidden}.CinematicLanding_businessPhoto__ArxSk img{object-fit:cover}.CinematicLanding_businessPhoto__ArxSk .CinematicLanding_cafeThumb__rqlkZ{object-position:90% center;width:185%!important;max-width:none;left:-85%!important}.CinematicLanding_businessDetail__5TE_j{display:flex;align-items:center;gap:9px;margin-top:17px!important;color:var(--muted);font-size:13px;min-height:25px}.CinematicLanding_businessDetail__5TE_j>svg{color:var(--green)}.CinematicLanding_businessDetail__5TE_j a{display:inline-flex;align-items:center;gap:7px;margin-left:auto;font-weight:600;color:var(--green);white-space:nowrap}.CinematicLanding_sectionHeading__22Zuv{text-align:center;max-width:750px;margin:0 auto 36px}.CinematicLanding_page__rtbgC .CinematicLanding_sectionHeading__22Zuv h2{font-size:clamp(32px,3.1vw,48px);letter-spacing:-2px;line-height:1.1}.CinematicLanding_sectionHeading__22Zuv p{color:var(--muted);font-size:17px;margin-top:19px!important}.CinematicLanding_eyebrow__krE5y{display:block;font-size:11px;letter-spacing:1.8px;font-weight:700;color:var(--green);margin-bottom:18px}.CinematicLanding_tour__8jG_K{padding:78px 0 82px;background:#f6f9f8;border-block:1px solid #e7edeb;scroll-margin-top:25px}.CinematicLanding_tourTabs__IGw4H{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #dce5e1;margin-bottom:38px}.CinematicLanding_tourTabs__IGw4H button{display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-bottom:3px solid transparent;background:transparent;padding:20px 12px;color:#647184;font-weight:600;font-size:15px}.CinematicLanding_tourTabs__IGw4H button span{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CinematicLanding_tourTabs__IGw4H button[aria-selected=true]{color:var(--green);border-color:var(--green)}.CinematicLanding_tourPanel__dErFq{display:grid;grid-template-columns:27% 1fr;grid-gap:5%;gap:5%;align-items:center;animation:CinematicLanding_appear__cW1Z_ .25s ease-out}.CinematicLanding_tourCopy__szRfS h3{font-size:29px;line-height:1.18;letter-spacing:-1px}.CinematicLanding_tourCopy__szRfS>p{color:var(--muted);font-size:15px;line-height:1.75;margin-top:17px!important}.CinematicLanding_capabilityGrid__hEK5v ul,.CinematicLanding_tourCopy__szRfS ul{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px;font-size:13px;color:#314c5a;margin:25px 0}.CinematicLanding_capabilityGrid__hEK5v li,.CinematicLanding_tourCopy__szRfS li{display:flex;gap:9px;align-items:center}.CinematicLanding_capabilityGrid__hEK5v li>svg,.CinematicLanding_tourCopy__szRfS li>svg{color:var(--green);flex-shrink:0}.CinematicLanding_tourCopy__szRfS>a{display:inline-flex;align-items:center;gap:8px;color:var(--green);font-size:14px;font-weight:650}.CinematicLanding_tourPanel__dErFq figure{margin:0;min-width:0;aspect-ratio:1.8;background:#fff;border:1px solid #dde5e6;border-radius:12px;overflow:hidden;box-shadow:0 15px 38px #1c384312;display:flex;flex-direction:column;justify-content:flex-start}.CinematicLanding_tourPanel__dErFq figure>img{width:100%;height:auto;min-height:0;object-fit:contain;object-position:top}.CinematicLanding_tourPanel__dErFq figcaption{font-size:10px;color:#637185;text-align:center;margin-top:auto;padding:8px}.CinematicLanding_srOnly__BJtSV{position:absolute;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.CinematicLanding_capabilities__DF3H7{padding-block:94px}.CinematicLanding_capabilityGrid__hEK5v{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px;margin-top:55px}.CinematicLanding_capabilityGrid__hEK5v article>svg{color:var(--green);margin-bottom:24px}.CinematicLanding_capabilityGrid__hEK5v h3{font-size:24px;letter-spacing:-.7px;margin-bottom:16px;line-height:1.2}.CinematicLanding_capabilityGrid__hEK5v p{font-size:15px;line-height:1.75;color:var(--muted)}.CinematicLanding_setup___mYyh{background:#f7f9f8;padding:80px 0;border-block:1px solid #edf0ee}.CinematicLanding_setup___mYyh>.CinematicLanding_container__SnyNi{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:100px;gap:100px;align-items:center}.CinematicLanding_setupIntro__NnBwy>p{color:var(--muted);margin:20px 0 28px!important}.CinematicLanding_setupIntro__NnBwy>a{gap:20px}.CinematicLanding_setup___mYyh ol{list-style:none;display:grid;grid-gap:25px;gap:25px;margin:0;padding:0}.CinematicLanding_setup___mYyh li{display:flex;gap:30px;align-items:flex-start;border-bottom:1px solid #dfe7e3;padding-bottom:25px}.CinematicLanding_setup___mYyh li:last-child{border:0;padding-bottom:0}.CinematicLanding_stepNumber__3vupu{color:#688078;font-size:14px;padding-top:4px}.CinematicLanding_setup___mYyh li>div{position:relative;padding-left:40px}.CinematicLanding_setup___mYyh li svg{position:absolute;left:0;top:2px;color:var(--green)}.CinematicLanding_setup___mYyh h3{font-size:21px;letter-spacing:-.4px}.CinematicLanding_setup___mYyh li p{color:var(--muted);margin-top:9px!important;font-size:15px}.CinematicLanding_faq__mWNc4{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:100px;gap:100px;padding-block:96px}.CinematicLanding_faq__mWNc4>div>p{color:var(--muted);line-height:1.8;margin-top:26px!important}.CinematicLanding_faq__mWNc4 a{display:inline-flex;gap:8px;align-items:center;color:var(--green);font-weight:650}.CinematicLanding_faq__mWNc4 details{border-bottom:1px solid #dfe7e3;padding:23px 0}.CinematicLanding_faq__mWNc4 details:first-child{padding-top:0}.CinematicLanding_faq__mWNc4 summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:17px;font-weight:600}.CinematicLanding_faq__mWNc4 summary::-webkit-details-marker{display:none}.CinematicLanding_faq__mWNc4 summary svg{color:var(--green);transition:transform .18s}.CinematicLanding_faq__mWNc4 details[open] summary svg{transform:rotate(45deg)}.CinematicLanding_faq__mWNc4 details p{font-size:15px;color:var(--muted);line-height:1.75;margin-top:15px!important;max-width:620px}.CinematicLanding_closing__IRnX0{display:flex;align-items:center;justify-content:space-between;gap:50px;background:#0c2134;color:#fff;padding:60px 64px;border-radius:15px}.CinematicLanding_closing__IRnX0 .CinematicLanding_eyebrow__krE5y{color:#8fceaf}.CinematicLanding_closing__IRnX0 h2{font-size:clamp(32px,3.3vw,48px);letter-spacing:-2px}.CinematicLanding_closing__IRnX0 p{color:#bfcddb;margin-top:20px!important;font-size:15px}.CinematicLanding_closing__IRnX0>div:last-child{display:grid;justify-items:center;grid-gap:20px;gap:20px}.CinematicLanding_closing__IRnX0 a:first-child{gap:24px;min-height:53px;padding-inline:30px}.CinematicLanding_closing__IRnX0 a:last-child{font-size:13px;color:#d3dfe9}.CinematicLanding_footer__UG4DY{display:flex;gap:30px;align-items:center;padding-block:42px}.CinematicLanding_footer__UG4DY>p{font-size:13px;color:var(--muted)}.CinematicLanding_footer__UG4DY>nav{display:flex;gap:28px;margin-left:auto;font-size:13px}.CinematicLanding_footer__UG4DY a:hover{color:var(--green)}.CinematicLanding_page__rtbgC a:focus-visible,.CinematicLanding_page__rtbgC button:focus-visible,.CinematicLanding_page__rtbgC summary:focus-visible{outline:3px solid #3475c7;outline-offset:5px}.CinematicLanding_page__rtbgC section[id]{scroll-margin-top:25px}@keyframes CinematicLanding_appear__cW1Z_{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.CinematicLanding_hero__oqgu0{height:740px}.CinematicLanding_heroPhoto__wHtMk{object-position:center 54%}.CinematicLanding_devices__yiamT{width:52%}.CinematicLanding_heroCopy__7AIqz{padding-top:10px}}@media (max-width:1150px){.CinematicLanding_container__SnyNi,.CinematicLanding_opening__WgiFF>header>div[class]{width:calc(100% - 64px)}.CinematicLanding_hero__oqgu0{height:600px;padding:48px 32px 0}.CinematicLanding_heroCopy__7AIqz{width:47%}.CinematicLanding_heroCopy__7AIqz h1{font-size:65px!important}.CinematicLanding_heroCopy__7AIqz>p{max-width:340px!important;font-size:18px!important}.CinematicLanding_actions__2jIlV{flex-wrap:wrap;gap:10px}.CinematicLanding_actions__2jIlV a{min-height:50px;padding-inline:19px;font-size:14px}.CinematicLanding_devices__yiamT{right:3%;width:48%;bottom:44px}.CinematicLanding_opening__WgiFF nav{gap:18px}.CinematicLanding_opening__WgiFF>header>div[class]{gap:24px}.CinematicLanding_businessGrid__So9X4{gap:20px}.CinematicLanding_businessGrid__So9X4>button{flex-wrap:wrap;gap:12px}.CinematicLanding_businessPhoto__ArxSk{width:100%;aspect-ratio:2}.CinematicLanding_businessGrid__So9X4>button>div:nth-child(2){flex:1 1}.CinematicLanding_tourCopy__szRfS h3{font-size:24px}.CinematicLanding_tourPanel__dErFq{grid-template-columns:30% 1fr;gap:3%}.CinematicLanding_capabilityGrid__hEK5v{gap:30px}.CinematicLanding_faq__mWNc4,.CinematicLanding_setup___mYyh>.CinematicLanding_container__SnyNi{gap:50px}.CinematicLanding_footer__UG4DY>p{display:none}}@media (max-width:800px){.CinematicLanding_hero__oqgu0{height:720px}.CinematicLanding_heroCopy__7AIqz{width:60%}.CinematicLanding_heroPhoto__wHtMk{object-position:64% center;opacity:.65}.CinematicLanding_heroCopy__7AIqz:before{content:"";position:absolute;inset:-20px -25px -20px -30px;background:linear-gradient(90deg,#fff 60%,#fff0);z-index:-1}.CinematicLanding_devices__yiamT{width:75%;bottom:32px;right:4%}.CinematicLanding_opening__WgiFF>header{background:#ffffffee}.CinematicLanding_tourPanel__dErFq{grid-template-columns:1fr;gap:30px}.CinematicLanding_tourCopy__szRfS{max-width:560px}.CinematicLanding_tourCopy__szRfS ul{display:flex;flex-wrap:wrap;gap:12px 20px;margin:18px 0}.CinematicLanding_tourTabs__IGw4H button{font-size:13px;gap:6px;padding-inline:4px}.CinematicLanding_tourPanel__dErFq figure{aspect-ratio:1.8}.CinematicLanding_capabilityGrid__hEK5v{grid-template-columns:1fr;gap:35px}.CinematicLanding_capabilityGrid__hEK5v article{display:grid;grid-template-columns:35px 1fr;grid-column-gap:18px;column-gap:18px}.CinematicLanding_capabilityGrid__hEK5v article>svg{grid-row:1/4}.CinematicLanding_capabilityGrid__hEK5v ul{grid-column:2;margin-bottom:0}.CinematicLanding_capabilityGrid__hEK5v p{max-width:600px}.CinematicLanding_faq__mWNc4,.CinematicLanding_setup___mYyh>.CinematicLanding_container__SnyNi{grid-template-columns:1fr;gap:40px}.CinematicLanding_setup___mYyh ol{gap:22px}.CinematicLanding_closing__IRnX0{padding:45px 35px;align-items:flex-start;gap:36px;flex-direction:column}.CinematicLanding_closing__IRnX0>div:last-child{justify-items:start}.CinematicLanding_page__rtbgC .CinematicLanding_sectionHeading__22Zuv h2{font-size:38px}.CinematicLanding_capabilities__DF3H7,.CinematicLanding_faq__mWNc4{padding-block:65px}.CinematicLanding_tour__8jG_K{padding-block:60px}}@media (max-width:600px){.CinematicLanding_container__SnyNi,.CinematicLanding_opening__WgiFF>header>div[class]{width:calc(100% - 40px)}.CinematicLanding_opening__WgiFF>header>div[class]{min-height:72px;gap:12px}.CinematicLanding_opening__WgiFF header>div>a>span{font-size:21px}.CinematicLanding_hero__oqgu0{height:780px;padding:34px 20px 0}.CinematicLanding_heroPhoto__wHtMk{object-position:74% bottom;object-fit:cover;opacity:1;top:420px!important;height:calc(100% - 420px)!important;-webkit-mask-image:linear-gradient(transparent,#000 18%);mask-image:linear-gradient(transparent,#000 18%)}.CinematicLanding_heroCopy__7AIqz{width:100%;max-width:420px}.CinematicLanding_heroCopy__7AIqz:before{display:none}.CinematicLanding_heroCopy__7AIqz h1{font-size:61px!important;letter-spacing:-3.5px!important}.CinematicLanding_page__rtbgC .CinematicLanding_heroCopy__7AIqz>p{font-size:17px!important;max-width:350px!important;margin-top:21px}.CinematicLanding_actions__2jIlV{margin-top:24px;flex-wrap:nowrap}.CinematicLanding_actions__2jIlV a{padding:0 17px;min-height:48px;font-size:13px;gap:7px}.CinematicLanding_heroCopy__7AIqz small{font-size:12px;margin-top:14px}.CinematicLanding_devices__yiamT{width:95%;right:2%;bottom:29px;aspect-ratio:1.7}.CinematicLanding_phone__Z4f1f{width:25%;border-radius:20px;padding:3px}.CinematicLanding_phoneViewport__OBUmY{border-radius:15px}.CinematicLanding_laptopLid__VGyzX{border-radius:9px 9px 2px 2px;padding:11px 4px 5px}.CinematicLanding_camera__8PxH7{top:4px;width:3px;height:3px}.CinematicLanding_laptopBase__LpFiG{height:9px}.CinematicLanding_devices__yiamT>figcaption{font-size:8px;right:4%;bottom:-8px}.CinematicLanding_page__rtbgC .CinematicLanding_solutions__g5_d2{padding-top:35px;padding-bottom:38px}.CinematicLanding_page__rtbgC .CinematicLanding_solutions__g5_d2 h2{font-size:28px;letter-spacing:-1px;line-height:1.15}.CinematicLanding_lead__nzQHp{font-size:14px}.CinematicLanding_businessGrid__So9X4{grid-template-columns:1fr;gap:16px;margin-top:25px}.CinematicLanding_businessGrid__So9X4>button{flex-wrap:nowrap;align-items:center;gap:16px;padding-bottom:15px}.CinematicLanding_businessPhoto__ArxSk{width:100px;aspect-ratio:1.35}.CinematicLanding_businessGrid__So9X4 h3{font-size:16px;margin-bottom:5px}.CinematicLanding_businessGrid__So9X4 p{font-size:12px;line-height:1.55}.CinematicLanding_businessGrid__So9X4>button>svg{align-self:center;width:16px}.CinematicLanding_businessDetail__5TE_j{align-items:flex-start;flex-wrap:wrap;font-size:12px;gap:6px}.CinematicLanding_businessDetail__5TE_j>span{flex:1 1}.CinematicLanding_businessDetail__5TE_j a{margin-left:22px;flex-basis:100%}.CinematicLanding_sectionHeading__22Zuv{margin-bottom:28px}.CinematicLanding_page__rtbgC .CinematicLanding_sectionHeading__22Zuv h2{font-size:32px;letter-spacing:-1.3px}.CinematicLanding_sectionHeading__22Zuv p{font-size:15px}.CinematicLanding_eyebrow__krE5y{font-size:10px;letter-spacing:1.5px;margin-bottom:13px}.CinematicLanding_tourTabs__IGw4H{grid-template-columns:1fr 1fr;gap:0 12px;margin-bottom:28px}.CinematicLanding_tourTabs__IGw4H button{justify-content:flex-start;padding:13px 5px;font-size:12px;gap:10px}.CinematicLanding_tourCopy__szRfS h3{font-size:27px}.CinematicLanding_tourCopy__szRfS>p{font-size:14px}.CinematicLanding_tourCopy__szRfS ul{display:grid;font-size:12px}.CinematicLanding_tourPanel__dErFq figure{border-radius:6px}.CinematicLanding_tourPanel__dErFq figcaption{font-size:8px;padding:5px}.CinematicLanding_tourCopy__szRfS>a{font-size:13px}.CinematicLanding_setup___mYyh{padding-block:55px}.CinematicLanding_faq__mWNc4 h2,.CinematicLanding_setup___mYyh h2{font-size:32px}.CinematicLanding_setupIntro__NnBwy>p{font-size:14px}.CinematicLanding_setup___mYyh li{gap:19px}.CinematicLanding_setup___mYyh li p{font-size:14px}.CinematicLanding_faq__mWNc4 summary{font-size:15px}.CinematicLanding_faq__mWNc4 details p{font-size:14px}.CinematicLanding_closing__IRnX0{width:calc(100% - 24px);padding:36px 26px;border-radius:12px}.CinematicLanding_closing__IRnX0 h2{font-size:37px}.CinematicLanding_closing__IRnX0 p{font-size:14px}.CinematicLanding_footer__UG4DY{flex-wrap:wrap;justify-content:center;padding-block:32px;gap:23px}.CinematicLanding_footer__UG4DY>nav{margin-left:0;justify-content:center;width:100%}.CinematicLanding_footer__UG4DY img{width:34px;height:34px}}@media (max-width:360px){.CinematicLanding_heroCopy__7AIqz h1{font-size:52px!important}.CinematicLanding_heroCopy__7AIqz>p{font-size:16px!important}.CinematicLanding_actions__2jIlV a{padding:0 12px;font-size:12px}.CinematicLanding_actions__2jIlV a>svg{display:none}.CinematicLanding_hero__oqgu0{height:700px}.CinematicLanding_devices__yiamT{bottom:24px}}@media (prefers-reduced-motion:reduce){.CinematicLanding_page__rtbgC *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.LandingPage_page__7oTV_{--navy:#0f1b2a;--green:#07865a;--border:#dfe7ef;--muted:#536781;color:var(--navy);background:#fff;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}.LandingPage_page__7oTV_ *,.LandingPage_page__7oTV_ :after,.LandingPage_page__7oTV_ :before{box-sizing:border-box}.LandingPage_page__7oTV_ button,.LandingPage_page__7oTV_ input{font:inherit}.LandingPage_page__7oTV_ a,.LandingPage_page__7oTV_ button{-webkit-tap-highlight-color:transparent}.LandingPage_page__7oTV_ button{cursor:pointer}.LandingPage_page__7oTV_ button:disabled{cursor:default;opacity:.7}.LandingPage_page__7oTV_ :is(a,button,input):focus-visible{outline:3px solid #236fe0;outline-offset:4px}.LandingPage_page__7oTV_ svg{flex-shrink:0;stroke-width:1.7}.LandingPage_page__7oTV_ h1,.LandingPage_page__7oTV_ h2,.LandingPage_page__7oTV_ h3,.LandingPage_page__7oTV_ h4,.LandingPage_page__7oTV_ p{margin:0;max-width:none}.LandingPage_page__7oTV_ h2{font-size:clamp(28px,2.7vw,40px);letter-spacing:-1.4px;line-height:1.16;font-weight:750}.LandingPage_container__GFGwW{width:min(1440px,100% - 96px);margin-inline:auto}.LandingPage_skipLink__ZJ5il{position:fixed;left:16px;top:-100px;z-index:2000;padding:12px 20px;background:#fff;border:2px solid var(--green);border-radius:8px}.LandingPage_skipLink__ZJ5il:focus{top:12px}.LandingPage_srOnly__fFYgk{position:absolute;height:1px;width:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.LandingPage_brand__T0nCH,.LandingPage_smallBrand__Kf8PY{display:flex;align-items:center;gap:10px;font-weight:750;letter-spacing:-.8px;white-space:nowrap}.LandingPage_brand__T0nCH{font-size:25px}.LandingPage_brand__T0nCH img,.LandingPage_smallBrand__Kf8PY img{border-radius:8px;object-fit:contain}.LandingPage_smallBrand__Kf8PY{font-size:1.35em;letter-spacing:-.3px;gap:.5em}.LandingPage_smallBrand__Kf8PY img{width:2.2em;height:2.2em}.LandingPage_header__upn_8{border-bottom:1px solid #e7eff0;background:#fff}.LandingPage_header__upn_8>.LandingPage_container__GFGwW{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:30px}.LandingPage_headerActions__SbVIy,.LandingPage_headerNav__pEN0e{display:flex;align-items:center;gap:36px}.LandingPage_headerActions__SbVIy{gap:28px}.LandingPage_footer__18c4p a:hover,.LandingPage_headerActions__SbVIy>a:first-child:hover,.LandingPage_headerNav__pEN0e a:hover{color:var(--green)}.LandingPage_primaryButton__bZnzV,.LandingPage_secondaryButton__jwaVP{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 25px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:650;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;white-space:nowrap}.LandingPage_primaryButton__bZnzV{color:#fff;background:var(--green);box-shadow:0 3px 8px #07865a14}.LandingPage_primaryButton__bZnzV:hover{background:#056c49;transform:translateY(-1px)}.LandingPage_secondaryButton__jwaVP{border-color:#cddae7;background:#fff;box-shadow:0 3px 10px #132b4910}.LandingPage_secondaryButton__jwaVP:hover{border-color:#7c9aab;background:#f9fcfd}.LandingPage_menuToggle__c_cSt{display:none;background:none;border:0}.LandingPage_hero__xBcGA{background:radial-gradient(ellipse at 62% 73%,#daf4e966,transparent 60%),linear-gradient(110deg,#f0fbfc,#f7fcfd 60%,#effbf7);overflow:hidden;scroll-margin-top:20px}.LandingPage_heroInner__EdS5n{width:min(1510px,100% - 80px);min-height:650px;margin-inline:auto;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.75fr);align-items:center;grid-gap:24px;gap:24px;padding-block:54px 70px}.LandingPage_heroCopy__M6CQn h1{font-size:clamp(36px,3.45vw,57px);font-weight:760;line-height:1.08;letter-spacing:-2.2px}.LandingPage_heroCopy__M6CQn h1 span{display:block;color:var(--green)}.LandingPage_heroCopy__M6CQn>p{margin-top:20px;color:var(--muted);font-size:clamp(17px,1.45vw,23px);line-height:1.4;max-width:400px}.LandingPage_heroCopy__M6CQn>p.LandingPage_heroSupporting__CIECx{margin-top:17px;font-size:clamp(14px,1.15vw,17px);line-height:1.55;max-width:390px}.LandingPage_heroActions__LlBPE{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}.LandingPage_heroFigure___4E3i{margin:0;min-width:0}.LandingPage_heroFigure___4E3i>figcaption{font-size:11px;color:var(--muted);margin:0 0 9px 18px}.LandingPage_heroScene__8namo{display:grid;grid-template-columns:minmax(0,1fr) 20%;align-items:end;grid-gap:8px;gap:8px;font-size:clamp(7px,.66vw,10px)}.LandingPage_laptop__HukdB{position:relative;min-width:0;background:linear-gradient(#f4f6f8,#e8edf2);padding:12px 12px 22px;border:1px solid #c9d3df;border-radius:15px 15px 5px 5px;box-shadow:0 10px 28px #173a4920,inset 0 1px 0 #fff}.LandingPage_laptopScreen__foOPd{display:flex;min-width:0;overflow:hidden;background:#fff;border:1px solid #d8e1e9;border-radius:6px}.LandingPage_laptopBase__2Y9gb{position:absolute;left:-4%;right:-4%;height:12px;bottom:-8px;border-radius:0 0 50% 50%/0 0 90% 90%;background:linear-gradient(#f4f7fa,#bac7d5);box-shadow:0 8px 12px #123f4c1e}.LandingPage_laptopBase__2Y9gb:after{content:"";display:block;width:25%;height:4px;border-radius:0 0 8px 8px;margin:auto;background:#cdd7e1}.LandingPage_sidebar__jIdCf{display:flex;flex-direction:column;flex:0 0 15%;min-width:0;gap:2em;color:#fff;background:linear-gradient(160deg,#0e1a28,#172d3d);padding:1.5em .8em}.LandingPage_previewNav__1djy3{display:grid;grid-gap:.4em;gap:.4em}.LandingPage_previewNav__1djy3>span{display:flex;align-items:center;gap:.65em;padding:.6em .5em;border-radius:5px;white-space:nowrap}.LandingPage_previewNav__1djy3>span[data-active=true]{background:var(--green)}.LandingPage_previewNav__1djy3 svg{width:1.6em;height:1.6em}.LandingPage_previewProfile__g_tC7{display:flex;align-items:center;gap:.4em;margin-top:auto;padding-top:4em;font-size:.9em}.LandingPage_previewProfile__g_tC7 .LandingPage_avatar__xVwO9{width:2.4em;height:2.4em}.LandingPage_previewProfile__g_tC7 small{display:block;color:#bac9d8;margin-top:.2em}.LandingPage_avatar__xVwO9{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.9em;height:2.9em;border-radius:50%;color:#075d49;background:#ddf6eb;font-weight:700;font-size:.95em}.LandingPage_avatar__xVwO9[data-tone=coral]{color:#9d2847;background:#ffe1e8}.LandingPage_avatar__xVwO9[data-tone=lavender]{color:#57338e;background:#ebe5ff}.LandingPage_avatar__xVwO9[data-tone=blue]{color:#195f9a;background:#dceefd}.LandingPage_previewMain__woAuN{min-width:0;flex:1 1;padding:1.5em;background:linear-gradient(#fff,#fbfdff)}.LandingPage_scheduleToolbar__knYte{display:flex;align-items:center;justify-content:space-between;gap:.4em;font-size:.83em;margin-bottom:1.4em}.LandingPage_scheduleToolbar__knYte>span{display:inline-flex;gap:.4em;align-items:center;padding:.6em .55em;border:1px solid var(--border);border-radius:4px;white-space:nowrap}.LandingPage_scheduleToolbar__knYte svg{width:1.2em;height:1.2em}.LandingPage_location__RPT4D{display:inline-flex;align-items:center;justify-content:center;gap:.4em;border:1px solid var(--border);border-radius:5px;padding:.45em .65em;white-space:nowrap;background:#fff;font-size:.87em}.LandingPage_location__RPT4D svg{width:1.25em;height:1.25em}.LandingPage_previewPublish__k2ZPE{display:inline-flex;color:#fff;background:var(--green);border-radius:4px;padding:.65em .8em;white-space:nowrap}.LandingPage_scheduleSummary__oRez1{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:1.4em}.LandingPage_scheduleSummary__oRez1 strong{display:block;font-size:1.4em}.LandingPage_scheduleSummary__oRez1 small{display:block;color:var(--muted);font-size:.9em}.LandingPage_legend__eJ710{display:flex;gap:1em;font-size:.75em;white-space:nowrap}.LandingPage_legend__eJ710 span{display:flex;align-items:center;gap:.4em}.LandingPage_legend__eJ710 span:before{content:"";width:.9em;height:.9em;background:#079764;border-radius:50%}.LandingPage_legend__eJ710 span[data-tone=lavender]:before{background:#ede6ff;border:1px dashed #8261ce}.LandingPage_legend__eJ710 span[data-tone=sand]:before{background:#ffedb8}.LandingPage_legend__eJ710 span[data-tone=neutral]:before{background:#e8edf4}.LandingPage_scheduleTable__Rdz7P{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:6px;overflow:hidden;font-size:.87em}.LandingPage_scheduleTable__Rdz7P td,.LandingPage_scheduleTable__Rdz7P th{padding:.4em;border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:middle;font-weight:400;text-align:center}.LandingPage_scheduleTable__Rdz7P tr>:last-child{border-right:0}.LandingPage_scheduleTable__Rdz7P tfoot tr>*{border-bottom:0}.LandingPage_scheduleTable__Rdz7P thead{background:#f8fbfd}.LandingPage_scheduleTable__Rdz7P thead th{height:7em}.LandingPage_scheduleTable__Rdz7P th:first-child{width:20%;text-align:left;padding:.8em}.LandingPage_scheduleTable__Rdz7P tfoot em,.LandingPage_scheduleTable__Rdz7P tfoot small,.LandingPage_scheduleTable__Rdz7P th small{display:block;font-style:normal;color:var(--muted);margin-top:.25em}.LandingPage_scheduleTable__Rdz7P tfoot td>span,.LandingPage_scheduleTable__Rdz7P th>span{display:flex;gap:.4em;align-items:center;justify-content:center;color:#314d70;margin-top:.5em}.LandingPage_scheduleTable__Rdz7P th:first-child>span{justify-content:flex-start;color:#087c56}.LandingPage_scheduleTable__Rdz7P svg{width:1.2em;height:1.2em}.LandingPage_scheduleTable__Rdz7P tbody td{height:7.1em}.LandingPage_scheduleTable__Rdz7P tfoot th strong{font-size:1.2em}.LandingPage_scheduleTable__Rdz7P tfoot em{font-size:.78em}.LandingPage_person__Z2Bxk{display:flex;align-items:center;gap:.5em}.LandingPage_person__Z2Bxk>span:last-child{min-width:0}.LandingPage_person__Z2Bxk strong{white-space:nowrap;font-size:.94em}.LandingPage_person__Z2Bxk small{white-space:nowrap;font-size:.86em}.LandingPage_shift__qk_s3{background:#e2f8ed;color:#084b36;border:1px solid transparent;border-radius:5px;padding:.7em .45em;min-height:5.9em;display:flex;flex-direction:column;gap:.35em;text-align:left;font-size:.85em}.LandingPage_shift__qk_s3 strong{font-weight:650;white-space:nowrap;letter-spacing:-.035em}.LandingPage_shift__qk_s3[data-tone=coral]{background:#ffe5e9;color:#92233a}.LandingPage_shift__qk_s3[data-tone=lavender]{background:#eee7ff;color:#542899}.LandingPage_shift__qk_s3[data-tone=blue]{background:#dfedff;color:#174e98}.LandingPage_shift__qk_s3[data-draft=true]{border:1px dashed #9b8bbf;background:#f6f2fd}.LandingPage_shift__qk_s3[data-tone=blue][data-draft=true]{background:#f0f7fd;border-color:#72a9d7}.LandingPage_shift__qk_s3 small{align-self:flex-end;border-radius:4px;padding:0 .3em;background:#ddd8ef;font-weight:600;font-size:.85em}.LandingPage_leave__YdquS,.LandingPage_unavailable__mirIf{display:flex;align-items:flex-start;justify-content:center;gap:.5em;padding:.8em .4em;min-height:5.1em;text-align:left;border-radius:5px;font-size:.86em;background:#fff5d9;color:#75501d}.LandingPage_unavailable__mirIf{background:#f1eef8;color:#424465}.LandingPage_leave__YdquS svg,.LandingPage_unavailable__mirIf svg{width:1.5em;height:1.5em;margin-top:.12em}.LandingPage_leave__YdquS small,.LandingPage_leave__YdquS span,.LandingPage_leave__YdquS strong,.LandingPage_unavailable__mirIf span,.LandingPage_unavailable__mirIf strong{display:block;white-space:nowrap}.LandingPage_leave__YdquS small{margin-top:.25em;color:#08774d}.LandingPage_phone__h9dIq{width:100%;background:linear-gradient(135deg,#78838c,#070c10 24%,#29343c 90%,#a3b0b8);padding:5px;border-radius:28px;box-shadow:0 7px 14px #14374428,inset 0 0 0 1px #fff9}.LandingPage_phoneScreen__nal_2{position:relative;overflow:hidden;border:2px solid #080d11;border-radius:23px;background:#fff;min-height:38em;padding:.9em .8em .4em}.LandingPage_phoneStatus___r_Ls{height:2.6em;display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding-inline:.4em;font-size:.82em}.LandingPage_phoneStatus___r_Ls>i{position:absolute;top:-.1em;left:50%;transform:translateX(-50%);width:36%;height:1.8em;background:#0b1119;border-radius:15px}.LandingPage_phoneStatus___r_Ls>span{display:flex;gap:.3em}.LandingPage_phoneStatus___r_Ls svg{width:1.25em;height:1.25em}.LandingPage_phoneHeader__3E5Kb{display:flex;align-items:center;justify-content:space-between;gap:.2em;margin:.7em 0 1.2em;font-size:.9em}.LandingPage_phoneHeader__3E5Kb>svg{width:1.7em;height:1.7em}.LandingPage_phoneHeader__3E5Kb .LandingPage_avatar__xVwO9{width:2.2em;height:2.2em}.LandingPage_phoneHeader__3E5Kb .LandingPage_location__RPT4D{font-size:.8em;padding:.35em}.LandingPage_phoneContent__Wvy1I{min-height:29.5em}.LandingPage_greeting__TKHE8{font-size:1.24em;font-weight:750;line-height:1.3;letter-spacing:-.04em}.LandingPage_phoneMuted__m55qq{font-size:.85em;color:var(--muted);margin-top:.2em!important}.LandingPage_phoneShift__STN9F{display:flex;flex-wrap:wrap;gap:.6em;padding:1em .7em .7em;background:#eefaf4;border:1px solid #d8eae1;border-radius:8px;margin:1.3em 0 1em}.LandingPage_phoneShift__STN9F>svg{width:2em;height:2em;color:var(--green)}.LandingPage_phoneShift__STN9F>div{flex:1 1}.LandingPage_phoneShift__STN9F small{font-size:.75em;color:#076246;display:block}.LandingPage_phoneShift__STN9F strong{display:block;font-size:.94em;white-space:nowrap}.LandingPage_phoneShift__STN9F span:not(.LandingPage_clockIn__C8Sz_){color:var(--muted);font-size:.75em}.LandingPage_clockIn__C8Sz_{display:flex;align-items:center;justify-content:center;width:100%;gap:.6em;color:white;background:var(--green);border-radius:5px;padding:.6em;font-size:.94em}.LandingPage_clockIn__C8Sz_ svg{width:1.3em;height:1.3em}.LandingPage_shortcuts__QhPyu{display:flex;justify-content:space-between;gap:.3em;margin-bottom:1.3em;font-size:.69em}.LandingPage_shortcuts__QhPyu>span{display:flex;flex-direction:column;align-items:center;gap:.6em}.LandingPage_shortcuts__QhPyu svg{width:3em;height:3em;padding:.5em;border:1px solid #e4edf4;border-radius:50%;background:#f5faff}.LandingPage_phone__h9dIq h4{font-size:1em;margin:.9em 0 .6em}.LandingPage_phoneCard__nTwMr{display:flex;align-items:center;gap:.55em;padding:.8em .5em;margin:.65em 0;border:1px solid var(--border);border-radius:6px}.LandingPage_phoneCard__nTwMr>svg:first-child{color:var(--green);width:2em;height:2em}.LandingPage_phoneCard__nTwMr>svg:last-child{width:1em;height:1em}.LandingPage_phoneCard__nTwMr>div{flex:1 1;min-width:0}.LandingPage_phoneCard__nTwMr strong{display:block;font-size:.79em;line-height:1.3}.LandingPage_phoneCard__nTwMr small{display:block;color:var(--muted);font-size:.68em;margin-top:.25em}.LandingPage_progress__a0d3z{height:6px;border-radius:6px;overflow:hidden;background:#e9eef4;margin-top:.7em}.LandingPage_progress__a0d3z>span{display:block;height:100%;border-radius:inherit;background:var(--green);transition:width .2s ease}.LandingPage_phone__h9dIq .LandingPage_progress__a0d3z{height:.45em;margin-top:.65em}.LandingPage_phoneNav__zepWd{display:flex;justify-content:space-around;align-items:center;border-top:1px solid var(--border);padding-top:.85em;margin-top:1.3em}.LandingPage_phoneNav__zepWd>span{display:flex;flex-direction:column;align-items:center;gap:.3em;color:#415573;font-size:.68em}.LandingPage_phoneNav__zepWd svg{width:2em;height:2em}.LandingPage_phoneNav__zepWd>span[data-active=true]{color:var(--green)}.LandingPage_featureStrip__t9Dix{background:#effbf5;border-block:1px solid #e8f5ee}.LandingPage_featureStrip__t9Dix>.LandingPage_container__GFGwW{display:flex;justify-content:space-between;gap:15px;padding:16px 0}.LandingPage_featureStrip__t9Dix button{background:none;color:#345071;border:0;border-radius:5px;padding:0 8px;display:flex;flex-direction:column;align-items:center;gap:9px;white-space:nowrap;font-size:13px}.LandingPage_featureStrip__t9Dix button svg{width:29px;height:29px}.LandingPage_featureStrip__t9Dix button:hover,.LandingPage_featureStrip__t9Dix button[aria-pressed=true]{color:#067d53}.LandingPage_demoSection__jtPlE{padding-top:28px;padding-bottom:20px;scroll-margin-top:20px}.LandingPage_demoHeading__QWxgm{display:flex;align-items:center;justify-content:space-between;gap:24px}.LandingPage_demoHeading__QWxgm>div:first-child>p{color:var(--muted);font-size:18px;margin-top:8px}.LandingPage_demoSelectors__M8QRU{display:grid;grid-gap:12px;gap:12px}.LandingPage_sampleLabel__1WuWL{display:flex;align-items:center;justify-content:flex-end;gap:14px;color:var(--muted);font-size:11px}.LandingPage_selectorRow__7XHUF{display:flex;gap:24px}.LandingPage_segmented__fy5Wl{display:flex;gap:3px;padding:3px;border:1px solid var(--border);border-radius:6px}.LandingPage_segmented__fy5Wl button{font-size:12px;color:#304765;background:#fff;border:0;border-radius:4px;padding:7px 16px}.LandingPage_segmented__fy5Wl button[aria-pressed=true]{background:var(--green);color:#fff}.LandingPage_stepRail__jOsr2{display:flex;justify-content:space-between;gap:18px;margin:22px 0 18px}.LandingPage_stepRail__jOsr2 button{position:relative;display:flex;align-items:center;flex:1 1;gap:12px;background:none;border:0;color:#4b6180;padding:0;font-size:14px;text-align:left}.LandingPage_stepRail__jOsr2 button:not(:last-child):after{content:"";width:100%;height:1px;flex:1 1;background:#d8e4ed;margin-left:6px}.LandingPage_stepRail__jOsr2 button>span{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e9eff4;font-weight:700;color:#1f3954}.LandingPage_stepRail__jOsr2 button[aria-pressed=true]{color:var(--green);font-weight:650}.LandingPage_stepRail__jOsr2 button[aria-pressed=true]>span{background:var(--green);color:#fff}.LandingPage_demoScene__i7JGn{display:grid;grid-template-columns:minmax(0,1fr) 50px 245px;grid-gap:22px;gap:22px;align-items:center;font-size:12px}.LandingPage_demoScene__i7JGn .LandingPage_laptop__HukdB{padding:14px 14px 22px}.LandingPage_demoScene__i7JGn .LandingPage_laptopScreen__foOPd{min-height:360px}.LandingPage_demoScene__i7JGn .LandingPage_previewMain__woAuN{padding:20px}.LandingPage_demoScene__i7JGn .LandingPage_sidebar__jIdCf{flex-basis:16%}.LandingPage_syncArrow__U4HuS{width:27px;height:27px;color:#284b78;justify-self:center}.LandingPage_employeeScene__3kBe1{font-size:12px;width:100%}.LandingPage_employeeCaption__2JSvt{display:block;text-align:center;color:var(--muted);font-size:11px;margin-top:10px}.LandingPage_phoneTitle__ljyBu{display:flex;align-items:center;gap:1.3em;margin:1.3em 0 .7em;font-size:1.05em}.LandingPage_phoneTitle__ljyBu svg{width:1.3em;height:1.3em}.LandingPage_phoneLocation___LHry{text-align:center;margin-bottom:1.3em}.LandingPage_notification__LEYZi{display:flex;align-items:flex-start;gap:.6em;border:1px solid var(--border);border-radius:7px;padding:1em .7em;margin-bottom:1em;background:#fbfdff}.LandingPage_notification__LEYZi>svg{width:1.7em;height:1.7em;color:var(--green)}.LandingPage_notification__LEYZi strong{font-size:.87em}.LandingPage_notification__LEYZi p{font-size:.78em;color:var(--muted);line-height:1.5;margin-top:.35em}.LandingPage_notification__LEYZi small{display:block;font-size:.68em;color:var(--muted);margin-top:.5em}.LandingPage_workspaceTitle__McQ4k{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.LandingPage_workspaceTitle__McQ4k h3{font-size:20px;letter-spacing:-.7px;font-weight:700}.LandingPage_workspaceTitle__McQ4k .LandingPage_location__RPT4D{font-size:10px}.LandingPage_requestToolbar__bSKL2{display:flex;gap:5px;align-items:center;color:var(--muted);margin-bottom:10px;font-size:11px}.LandingPage_requestToolbar__bSKL2>span{border:1px solid var(--border);border-radius:4px;padding:5px 18px}.LandingPage_requestToolbar__bSKL2>span[data-selected=true]{background:#f0faf5;color:var(--green);border-bottom:2px solid var(--green)}.LandingPage_requestToolbar__bSKL2 small{margin-left:auto;font-size:9px}.LandingPage_requestCard__v0M17{border:1px solid var(--border);border-radius:8px;padding:14px}.LandingPage_requestIdentity__DYtpS{display:flex;align-items:flex-start;gap:12px}.LandingPage_requestIdentity__DYtpS>.LandingPage_avatar__xVwO9{font-size:13px}.LandingPage_requestIdentity__DYtpS>div{flex:1 1}.LandingPage_requestIdentity__DYtpS small,.LandingPage_requestIdentity__DYtpS span:not(.LandingPage_avatar__xVwO9):not(.LandingPage_decision__ydmMC),.LandingPage_requestIdentity__DYtpS strong{display:block}.LandingPage_requestIdentity__DYtpS strong{font-size:15px}.LandingPage_requestIdentity__DYtpS small,.LandingPage_requestIdentity__DYtpS>div>span{font-size:11px;color:var(--muted);line-height:1.5}.LandingPage_decision__ydmMC{display:inline-flex!important;align-items:center;gap:5px;align-self:flex-start;padding:5px 9px;border-radius:5px;color:#076444;background:#e9f9ef;font-size:10px;font-weight:600;white-space:nowrap}.LandingPage_decision__ydmMC svg{width:13px;height:13px}.LandingPage_decision__ydmMC[data-decision=pending]{background:#fff4db;color:#785011}.LandingPage_decision__ydmMC[data-decision=denied]{background:#ffedf0;color:#963345}.LandingPage_reviewed__xpn8K{display:flex;align-items:center;gap:8px;padding:8px 0;margin-top:9px;border-top:1px solid var(--border);color:var(--muted);font-size:10px}.LandingPage_reviewed__xpn8K .LandingPage_avatar__xVwO9{font-size:9px}.LandingPage_reviewed__xpn8K small{display:flex;align-items:center;gap:3px;margin-top:3px;font-size:9px}.LandingPage_reviewed__xpn8K svg{width:11px;height:11px}.LandingPage_updatedSchedule__v_DMh{border-top:1px solid var(--border);padding-top:8px}.LandingPage_updatedSchedule__v_DMh>strong{font-size:12px}.LandingPage_updatedSchedule__v_DMh>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:8px}.LandingPage_updatedSchedule__v_DMh>div>div>span{text-align:center;display:block;font-size:10px;color:var(--muted);margin-bottom:8px}.LandingPage_updatedSchedule__v_DMh small{display:block}.LandingPage_updatedSchedule__v_DMh .LandingPage_shift__qk_s3{font-size:9px}.LandingPage_emptyDay__qF6nD,.LandingPage_updatedSchedule__v_DMh .LandingPage_leave__YdquS{font-size:10px;min-height:50px}.LandingPage_emptyDay__qF6nD{padding:12px 8px;background:#f8fafc;border-radius:5px;color:var(--muted)}.LandingPage_demoActions__3bW3M{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;font-size:10px}.LandingPage_demoActions__3bW3M>span{margin-right:auto;max-width:260px;color:var(--muted)}.LandingPage_actionButton__v6UGH,.LandingPage_secondaryAction__If9qg{border:1px solid transparent;border-radius:6px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;font-size:11px!important;min-height:36px}.LandingPage_actionButton__v6UGH{background:var(--green);color:#fff}.LandingPage_actionButton__v6UGH:hover:not(:disabled){background:#056c49}.LandingPage_actionButton__v6UGH svg{width:15px;height:15px}.LandingPage_secondaryAction__If9qg{border-color:var(--border);color:var(--muted);background:#fff}.LandingPage_demoFooter__WVE01{display:flex;justify-content:center;align-items:center;gap:20px;font-size:12px;color:var(--muted);padding-top:16px;min-height:50px}.LandingPage_demoFooter__WVE01 button{border:0;background:none;color:#1663b4;display:flex;align-items:center;gap:6px;padding:8px;font-size:12px}.LandingPage_demoFooter__WVE01 svg{width:15px;height:15px}.LandingPage_detailPanel__MI2lV{border:1px solid var(--border);border-radius:8px;padding:20px}.LandingPage_panelHeading__6_v8D{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.LandingPage_panelHeading__6_v8D h4{font-size:17px;line-height:1.3}.LandingPage_panelHeading__6_v8D span:not(.LandingPage_decision__ydmMC){color:var(--muted);font-size:11px}.LandingPage_panelHeading__6_v8D>svg{width:28px;height:28px;color:var(--green)}.LandingPage_panelDescription__al0KQ{font-size:12px;color:var(--muted);margin:12px 0!important}.LandingPage_progressLabel__x3zYs{font-size:11px;color:var(--green);margin:12px 0!important}.LandingPage_peopleList__Ibr9R,.LandingPage_taskList__4mB5x{list-style:none;margin:18px 0;padding:0}.LandingPage_taskList__4mB5x li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #edf1f5;font-size:12px}.LandingPage_taskList__4mB5x li>span{width:22px;height:22px;display:grid;place-items:center;border:1px solid #cad8e1;border-radius:5px}.LandingPage_taskList__4mB5x li>span[data-done=true]{background:#e9f8ef;border-color:#b3deca;color:var(--green)}.LandingPage_taskList__4mB5x svg{width:15px;height:15px}.LandingPage_inventoryRow__1cQxc{display:flex;gap:12px;align-items:center;padding:15px 0;border-block:1px solid var(--border)}.LandingPage_inventoryRow__1cQxc>div{margin-right:auto}.LandingPage_inventoryRow__1cQxc label,.LandingPage_inventoryRow__1cQxc small{display:block;font-size:10px;color:var(--muted)}.LandingPage_inventoryRow__1cQxc input{display:block;width:100px;min-height:40px;border:1px solid #c5d5df;border-radius:5px;color:var(--navy);padding:8px;margin-top:5px;background:#fff}.LandingPage_inlineError__xJue4{color:#a82735;font-size:11px;margin-top:10px!important}.LandingPage_documentList__FVpVC{display:grid;grid-gap:9px;gap:9px;margin:18px 0}.LandingPage_documentList__FVpVC :is(label,div){display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--border);border-radius:5px;font-size:11px}.LandingPage_documentList__FVpVC :is(label,div)>span{margin-right:auto}.LandingPage_documentList__FVpVC svg{width:18px;height:18px;color:var(--green)}.LandingPage_documentList__FVpVC input{accent-color:var(--green);width:16px;height:16px}.LandingPage_peopleList__Ibr9R li{display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--border);padding:10px 0}.LandingPage_peopleList__Ibr9R small{display:block;color:var(--muted);font-size:10px}.LandingPage_peopleList__Ibr9R li>span:last-child{margin-left:auto;color:var(--green);font-size:10px}.LandingPage_hoursSummary__4lWuk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:22px 0}.LandingPage_hoursSummary__4lWuk small,.LandingPage_hoursSummary__4lWuk strong{display:block}.LandingPage_hoursSummary__4lWuk small{color:var(--muted);font-size:11px}.LandingPage_hoursSummary__4lWuk strong{font-size:20px}.LandingPage_hoursSummary__4lWuk~.LandingPage_actionButton__v6UGH{margin:15px 0 0 12px}.LandingPage_websiteOnly__25khn{padding:30px 16px;border:1px solid var(--border);border-radius:12px;background:#f7fcfa;text-align:center}.LandingPage_websiteOnly__25khn>svg{width:40px;height:40px;color:var(--green);margin-bottom:18px}.LandingPage_websiteOnly__25khn h3{font-size:20px;line-height:1.3}.LandingPage_websiteOnly__25khn p{color:var(--muted);font-size:13px;margin-top:12px}.LandingPage_benefits__9J7J0{border-top:1px solid #edf2f4;padding:22px 0 28px}.LandingPage_benefitGrid__rjaDw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:22px}.LandingPage_benefitGrid__rjaDw article{display:flex;align-items:flex-start;gap:16px;border-right:1px solid var(--border);padding-right:20px}.LandingPage_benefitGrid__rjaDw article:last-child{border:0}.LandingPage_benefitGrid__rjaDw svg{width:36px;height:36px;color:var(--green)}.LandingPage_benefitGrid__rjaDw h3{font-size:15px;font-weight:700;letter-spacing:-.3px}.LandingPage_benefitGrid__rjaDw p{font-size:13px;color:var(--muted);margin-top:8px}.LandingPage_closing__LmIFN{text-align:center;padding:24px;background:#effbf5}.LandingPage_closing__LmIFN h2{font-size:clamp(25px,2.8vw,38px)}.LandingPage_closing__LmIFN>div{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:20px}.LandingPage_closing__LmIFN>div>a:last-child{color:#345473;text-decoration:underline;text-underline-offset:4px;font-size:14px}.LandingPage_footer__18c4p>.LandingPage_container__GFGwW{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:22px 28px}.LandingPage_footer__18c4p nav{display:flex;gap:28px;color:var(--muted);font-size:13px}@media (min-width:1600px){.LandingPage_heroInner__EdS5n{min-height:760px}}@media (max-width:1200px){.LandingPage_container__GFGwW{width:calc(100% - 64px)}.LandingPage_heroInner__EdS5n{width:calc(100% - 54px);grid-template-columns:minmax(270px,.75fr) minmax(0,1.65fr);min-height:480px;padding-block:35px 40px;gap:16px}.LandingPage_heroScene__8namo{font-size:7.5px}.LandingPage_heroCopy__M6CQn h1{font-size:40px}.LandingPage_heroActions__LlBPE{gap:8px}.LandingPage_heroActions__LlBPE>a{font-size:12px;padding-inline:17px}.LandingPage_demoScene__i7JGn{grid-template-columns:minmax(0,1fr) 25px 210px;gap:15px;font-size:10px}.LandingPage_employeeScene__3kBe1{font-size:10.5px}.LandingPage_demoScene__i7JGn .LandingPage_previewMain__woAuN{padding:15px}.LandingPage_demoHeading__QWxgm{align-items:flex-start}.LandingPage_demoHeading__QWxgm>div:first-child>p{font-size:15px}.LandingPage_selectorRow__7XHUF{gap:10px}.LandingPage_segmented__fy5Wl button{padding:7px 11px}.LandingPage_requestIdentity__DYtpS strong{font-size:13px}.LandingPage_requestToolbar__bSKL2 small{display:none}.LandingPage_benefitGrid__rjaDw{gap:16px}.LandingPage_benefitGrid__rjaDw article{gap:12px;padding-right:14px}}@media (max-width:960px){.LandingPage_heroInner__EdS5n{grid-template-columns:1fr;padding-block:42px 50px;gap:35px}.LandingPage_heroCopy__M6CQn{text-align:center;max-width:600px;margin:auto}.LandingPage_heroCopy__M6CQn h1{font-size:48px}.LandingPage_heroCopy__M6CQn>p{max-width:550px;margin-inline:auto;font-size:20px}.LandingPage_heroCopy__M6CQn>p.LandingPage_heroSupporting__CIECx{max-width:520px}.LandingPage_heroActions__LlBPE{justify-content:center}.LandingPage_heroScene__8namo{font-size:9px}.LandingPage_heroFigure___4E3i{max-width:820px;width:100%;margin:auto}.LandingPage_heroActions__LlBPE>a{font-size:14px}.LandingPage_heroScene__8namo .LandingPage_phoneScreen__nal_2{min-height:40em}.LandingPage_headerNav__pEN0e{gap:20px}.LandingPage_headerActions__SbVIy{gap:16px}.LandingPage_demoHeading__QWxgm{display:block}.LandingPage_demoSelectors__M8QRU{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.LandingPage_selectorRow__7XHUF{gap:14px}.LandingPage_sampleLabel__1WuWL>.LandingPage_location__RPT4D{display:none}.LandingPage_demoScene__i7JGn{grid-template-columns:minmax(0,1fr) 180px;gap:20px}.LandingPage_demoScene__i7JGn .LandingPage_sidebar__jIdCf,.LandingPage_syncArrow__U4HuS{display:none}.LandingPage_demoScene__i7JGn .LandingPage_previewMain__woAuN{padding:15px}.LandingPage_employeeScene__3kBe1{font-size:9px}.LandingPage_workspaceTitle__McQ4k h3{font-size:18px}.LandingPage_stepRail__jOsr2 button{gap:8px;font-size:12px}.LandingPage_stepRail__jOsr2 button>span{width:30px;height:30px;flex-shrink:0}.LandingPage_featureStrip__t9Dix>.LandingPage_container__GFGwW{overflow:auto;justify-content:flex-start;gap:28px}.LandingPage_featureStrip__t9Dix button{font-size:12px}.LandingPage_benefitGrid__rjaDw{grid-template-columns:repeat(2,1fr);gap:24px}.LandingPage_benefitGrid__rjaDw article:nth-child(2){border:0}}@media (max-width:640px){.LandingPage_container__GFGwW{width:calc(100% - 36px)}.LandingPage_header__upn_8>.LandingPage_container__GFGwW{min-height:72px;gap:12px;flex-wrap:wrap;padding-block:12px}.LandingPage_brand__T0nCH{font-size:22px;gap:7px}.LandingPage_brand__T0nCH img{width:32px;height:32px}.LandingPage_headerActions__SbVIy{margin-left:auto;gap:12px;font-size:12px}.LandingPage_headerActions__SbVIy .LandingPage_primaryButton__bZnzV{min-height:44px;padding-inline:13px;font-size:12px}.LandingPage_menuToggle__c_cSt{display:flex;align-items:center;justify-content:center;padding:8px;width:44px;height:44px;order:3}.LandingPage_headerNav__pEN0e{display:none;order:4;flex-basis:100%;padding:8px 0;gap:0;flex-direction:column;align-items:stretch}.LandingPage_headerNav__pEN0e[data-open=true]{display:flex}.LandingPage_headerNav__pEN0e a{padding:10px 0}.LandingPage_heroInner__EdS5n{width:calc(100% - 36px);padding-block:36px 38px;gap:30px}.LandingPage_heroCopy__M6CQn h1{font-size:clamp(34px,8.5vw,48px);letter-spacing:-1.5px}.LandingPage_heroCopy__M6CQn>p{font-size:18px}.LandingPage_heroCopy__M6CQn>p.LandingPage_heroSupporting__CIECx{font-size:14px;margin-top:13px}.LandingPage_heroActions__LlBPE{margin-top:23px}.LandingPage_heroActions__LlBPE>a{min-height:44px;font-size:13px;padding-inline:18px}.LandingPage_heroFigure___4E3i>figcaption{font-size:10px;margin-left:0}.LandingPage_heroScene__8namo{grid-template-columns:1fr;font-size:7.3px;gap:0}.LandingPage_heroScene__8namo>.LandingPage_phone__h9dIq{display:none}.LandingPage_heroScene__8namo .LandingPage_laptop__HukdB{padding:7px 7px 14px}.LandingPage_heroScene__8namo .LandingPage_sidebar__jIdCf{display:none}.LandingPage_heroScene__8namo .LandingPage_previewMain__woAuN{padding:10px}.LandingPage_heroScene__8namo .LandingPage_scheduleToolbar__knYte{font-size:.8em}.LandingPage_heroScene__8namo .LandingPage_legend__eJ710{display:none}.LandingPage_scheduleTable__Rdz7P tbody td{height:7.2em}.LandingPage_featureStrip__t9Dix>.LandingPage_container__GFGwW{gap:20px;padding-block:18px}.LandingPage_featureStrip__t9Dix button svg{width:26px;height:26px}.LandingPage_demoSection__jtPlE{padding-top:30px}.LandingPage_page__7oTV_ h2{letter-spacing:-1px;font-size:29px}.LandingPage_demoHeading__QWxgm>div:first-child>p{font-size:15px;line-height:1.5}.LandingPage_demoSelectors__M8QRU{display:grid;grid-gap:12px;gap:12px}.LandingPage_sampleLabel__1WuWL{justify-content:flex-start}.LandingPage_selectorRow__7XHUF{gap:8px;justify-content:space-between}.LandingPage_segmented__fy5Wl button{padding:8px 10px;font-size:11px}.LandingPage_stepRail__jOsr2{gap:10px;margin:22px 0}.LandingPage_stepRail__jOsr2 button{flex-direction:column;gap:7px;text-align:center;font-size:11px;align-items:center;line-height:1.3}.LandingPage_stepRail__jOsr2 button:not(:last-child):after{display:none}.LandingPage_demoScene__i7JGn{display:flex;flex-direction:column;gap:28px;font-size:10px}.LandingPage_demoScene__i7JGn>.LandingPage_laptop__HukdB{width:100%;padding:8px 8px 17px}.LandingPage_demoScene__i7JGn .LandingPage_laptopScreen__foOPd{min-height:0}.LandingPage_demoScene__i7JGn .LandingPage_previewMain__woAuN{padding:12px}.LandingPage_workspaceTitle__McQ4k{gap:5px}.LandingPage_workspaceTitle__McQ4k h3{font-size:17px}.LandingPage_workspaceTitle__McQ4k .LandingPage_location__RPT4D{font-size:9px}.LandingPage_requestCard__v0M17{padding:12px}.LandingPage_requestIdentity__DYtpS{gap:8px;flex-wrap:wrap}.LandingPage_requestIdentity__DYtpS>.LandingPage_decision__ydmMC{margin-left:auto}.LandingPage_requestIdentity__DYtpS small,.LandingPage_requestIdentity__DYtpS>div>span{font-size:10px}.LandingPage_updatedSchedule__v_DMh .LandingPage_shift__qk_s3{font-size:8px}.LandingPage_updatedSchedule__v_DMh .LandingPage_leave__YdquS{font-size:9px}.LandingPage_updatedSchedule__v_DMh>div{gap:5px}.LandingPage_demoActions__3bW3M{flex-wrap:wrap}.LandingPage_demoActions__3bW3M>span{flex-basis:100%;max-width:none}.LandingPage_employeeScene__3kBe1{width:min(245px,80%);font-size:12px}.LandingPage_phoneScreen__nal_2{min-height:37em}.LandingPage_demoFooter__WVE01{flex-direction:column;gap:3px;text-align:center;font-size:12px;padding-top:18px}.LandingPage_detailPanel__MI2lV{padding:14px}.LandingPage_panelHeading__6_v8D h4{font-size:15px}.LandingPage_panelHeading__6_v8D .LandingPage_decision__ydmMC{font-size:9px}.LandingPage_inventoryRow__1cQxc{flex-wrap:wrap}.LandingPage_inventoryRow__1cQxc>div{flex-basis:100%}.LandingPage_documentList__FVpVC :is(label,div){flex-wrap:wrap;font-size:10px;gap:7px}.LandingPage_hoursSummary__4lWuk strong{font-size:17px}.LandingPage_hoursSummary__4lWuk small{font-size:10px}.LandingPage_benefits__9J7J0{padding:27px 0 30px}.LandingPage_benefitGrid__rjaDw{grid-template-columns:1fr;gap:22px}.LandingPage_benefitGrid__rjaDw article{border:0;padding:0;gap:17px}.LandingPage_benefitGrid__rjaDw h3{font-size:15px}.LandingPage_benefitGrid__rjaDw p{font-size:13px;margin-top:5px}.LandingPage_closing__LmIFN{padding:30px 18px}.LandingPage_closing__LmIFN h2{font-size:27px}.LandingPage_footer__18c4p>.LandingPage_container__GFGwW{padding-block:26px 50px;flex-wrap:wrap}.LandingPage_footer__18c4p nav{gap:24px;font-size:12px}.LandingPage_demoScene__i7JGn .LandingPage_scheduleToolbar__knYte{flex-wrap:wrap;justify-content:flex-start}.LandingPage_demoScene__i7JGn .LandingPage_legend__eJ710{display:none}.LandingPage_demoScene__i7JGn .LandingPage_scheduleTable__Rdz7P{font-size:.68em}}@media (prefers-reduced-motion:reduce){.LandingPage_page__7oTV_ *,.LandingPage_page__7oTV_ :after,.LandingPage_page__7oTV_ :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.LandingPage_employeePreviewLabel__JzlpQ{color:var(--muted);font-size:11px;margin-bottom:14px!important;border-bottom:1px solid var(--border);padding-bottom:10px}.LandingPage_scheduleTable__Rdz7P .LandingPage_shift__qk_s3>span{overflow-wrap:anywhere}.LandingPage_phoneTitle__ljyBu~.LandingPage_phoneContent__Wvy1I{min-height:22em}.LandingPage_phoneDetail__3YahM{border:1px solid var(--border);background:#f5fbf8;border-radius:8px;padding:1em;margin:1.3em 0}.LandingPage_phoneDetail__3YahM>strong{display:block;font-size:.9em}.LandingPage_phoneMetric__9QcWe{display:block;font-weight:700;font-size:2.5em;line-height:1.2;margin:.3em 0;color:var(--navy)}.LandingPage_phoneMetric__9QcWe small{font-size:.4em;color:var(--muted);font-weight:500}.LandingPage_phoneDetail__3YahM p{font-size:.82em;color:var(--muted);margin-top:.5em}.LandingPage_phoneDetail__3YahM>small{display:block;font-size:.74em;color:var(--muted);margin-top:.5em}.LandingPage_phoneSteps__uzNYq{list-style:none;padding:0;margin:1.1em 0}.LandingPage_phoneSteps__uzNYq li{display:flex;gap:.7em;align-items:center;border-bottom:1px solid var(--border);padding:.85em 0;font-size:.84em;color:var(--muted)}.LandingPage_phoneSteps__uzNYq svg{width:1.45em;height:1.45em}.LandingPage_phoneSteps__uzNYq li[data-done=true]{color:var(--green)}@media (max-width:640px){.LandingPage_segmented__fy5Wl button{min-height:40px}.LandingPage_demoActions__3bW3M button,.LandingPage_detailPanel__MI2lV>.LandingPage_actionButton__v6UGH{min-height:44px}.LandingPage_headerActions__SbVIy>a:first-child{display:inline-flex;align-items:center;min-height:44px}.LandingPage_heroScene__8namo .LandingPage_scheduleToolbar__knYte{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:380px){.LandingPage_header__upn_8 .LandingPage_brand__T0nCH>span{display:none}.LandingPage_selectorRow__7XHUF{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:480px){.LandingPage_heroScene__8namo{font-size:11px}.LandingPage_heroScene__8namo>.LandingPage_laptop__HukdB{display:none}.LandingPage_heroScene__8namo>.LandingPage_phone__h9dIq{display:block;width:225px;justify-self:center}.LandingPage_heroFigure___4E3i>figcaption{text-align:center}.LandingPage_updatedSchedule__v_DMh .LandingPage_shift__qk_s3 strong{white-space:normal}}