.LandingHero_hero__hGM9G{background:#f8f7f3;color:#172d3e;padding:112px 24px 36px}.LandingHero_intro__ZIeqv{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1.12fr;align-items:center;gap:24px}.LandingHero_copy__S9otB{position:relative;z-index:1}.LandingHero_eyebrow__yCh67{display:flex;align-items:center;gap:8px;color:#116466;font-size:13px;font-weight:650;letter-spacing:.04em;margin-bottom:20px}.LandingHero_copy__S9otB h1{font-size:clamp(34px,4.1vw,58px);line-height:1.09;letter-spacing:-.045em;font-weight:750;margin:0 0 22px}.LandingHero_copy__S9otB h1 span{color:#116466}.LandingHero_description__GL8Du{font-size:17px;line-height:1.65;color:#4a6080;max-width:440px;margin:0 0 26px}.LandingHero_actions__2aWaj{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap}.LandingHero_primary__RpThQ,.LandingHero_secondary__Ixrzq{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;font-size:14px;font-weight:650;text-decoration:none;border-radius:12px}.LandingHero_primary__RpThQ{padding:12px 20px;background:#116466;color:#fff;box-shadow:0 6px 18px #1164661a}.LandingHero_primary__RpThQ:hover{background:#06675f}.LandingHero_secondary__Ixrzq{color:#254963;padding:8px 0}.LandingHero_primary__RpThQ:focus-visible,.LandingHero_secondary__Ixrzq:focus-visible{outline:3px solid #116466;outline-offset:4px}.LandingHero_reassurance__rRQP9{display:flex;align-items:center;gap:6px;color:#506479;font-size:12px;flex-wrap:wrap;margin-top:18px}.LandingHero_reassurance__rRQP9 svg{color:#116466}.LandingHero_reassurance__rRQP9 span{margin:0 3px}.LandingHero_visual__prf0z{margin:0;min-width:0}.LandingHero_visual__prf0z img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.LandingHero_visual__prf0z figcaption{text-align:center;color:#53677a;font-size:12px;margin:4px 0 0}.LandingHero_benefits__XCTd3{max-width:1180px;margin:36px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e3eae9;padding-top:24px;gap:24px}.LandingHero_benefits__XCTd3>div{display:flex;align-items:center;gap:12px;color:#116466}.LandingHero_benefits__XCTd3 strong{display:block;color:#173b4d;font-size:14px;margin-bottom:3px}.LandingHero_benefits__XCTd3 span{color:#53677a;font-size:12px}@media(max-width:1000px){.LandingHero_hero__hGM9G{padding-top:100px}.LandingHero_copy__S9otB h1{font-size:38px}.LandingHero_description__GL8Du{font-size:15px}.LandingHero_primary__RpThQ{font-size:13px;padding:12px 15px}.LandingHero_reassurance__rRQP9{font-size:11px}.LandingHero_benefits__XCTd3{gap:15px}}@media(max-width:760px){.LandingHero_hero__hGM9G{padding:94px 20px 28px}.LandingHero_intro__ZIeqv{grid-template-columns:1fr;gap:12px}.LandingHero_copy__S9otB{max-width:550px;margin:auto;width:100%}.LandingHero_copy__S9otB h1{font-size:clamp(34px,7.7vw,46px);max-width:520px;margin-bottom:18px}.LandingHero_eyebrow__yCh67{margin-bottom:14px}.LandingHero_description__GL8Du{margin-bottom:20px}.LandingHero_actions__2aWaj{gap:6px 16px}.LandingHero_reassurance__rRQP9{margin-top:12px;font-size:12px}.LandingHero_visual__prf0z{max-width:520px;margin:0 auto}.LandingHero_visual__prf0z figcaption{font-size:11px}.LandingHero_benefits__XCTd3{margin-top:24px;grid-template-columns:1fr;gap:16px;padding-top:20px}.LandingHero_benefits__XCTd3>div{justify-content:flex-start}.LandingHero_benefits__XCTd3 strong{display:inline;margin-right:8px}.LandingHero_benefits__XCTd3 span{font-size:12px}}@media(prefers-reduced-motion:reduce){.LandingHero_hero__hGM9G *{animation:none!important;transition:none!important}}.EmployeeClockPreview_screen__Lj3MW{background:#f4f6f9;color:#0f2942;font-size:14px}.EmployeeClockPreview_top__PW7FG{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #dfe6ed}.EmployeeClockPreview_top__PW7FG>span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.EmployeeClockPreview_top__PW7FG .EmployeeClockPreview_gps__4rSnJ{font-size:11px;color:#0f766e;background:#e5f2ef;padding:6px 10px;border-radius:24px;font-weight:500}.EmployeeClockPreview_body__uMWQ1{padding:22px 20px 16px;display:flex;flex-direction:column;gap:18px}.EmployeeClockPreview_clock__ilb2d{text-align:center}.EmployeeClockPreview_clock__ilb2d p{color:#51637a;font-size:12px}.EmployeeClockPreview_clock__ilb2d strong{display:block;font-size:48px;line-height:1.3;letter-spacing:-2px;font-weight:700;font-variant-numeric:tabular-nums}.EmployeeClockPreview_clock__ilb2d>span{display:block;color:#0f766e;font-size:12px;font-weight:500;margin-top:4px}.EmployeeClockPreview_work__MZUEY{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;background:#edf1f5;border-radius:16px;font-size:12px;color:#4a6080}.EmployeeClockPreview_work__MZUEY span{font-size:11px;color:#51637a}.EmployeeClockPreview_action__1Z3oD{display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center}.EmployeeClockPreview_action__1Z3oD>span{font-size:12px;color:#4a6080}.EmployeeClockPreview_clockButton__MHTvo{width:144px;height:144px;border:2px solid #f4b7b7;background:#fcebec;color:#c81e1e;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.EmployeeClockPreview_clockButton__MHTvo:hover{background:#f9dfe1}.EmployeeClockPreview_clockButton__MHTvo:focus-visible,.EmployeeClockPreview_reset__5Oosd:focus-visible{outline:3px solid #0f766e;outline-offset:4px}.EmployeeClockPreview_completeIcon__Zcw84{color:#0f766e;margin:12px}.EmployeeClockPreview_reset__5Oosd{min-height:40px;border:1px solid #b7d7ce;background:#e8f4f0;color:#0f766e;border-radius:12px;padding:8px 14px;display:flex;align-items:center;gap:7px;font-size:12px;cursor:pointer}.EmployeeClockPreview_correction__uM_Vy{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d9c6ef;background:#f2eafb;color:#8052b2;border-radius:16px;padding:10px;font-size:12px;font-weight:500}.EmployeeClockPreview_team__mHV4H{background:#fff;border:1px solid #e2e7ed;border-radius:16px;padding:14px}.EmployeeClockPreview_teamHeader__eO2Fi{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.EmployeeClockPreview_teamHeader__eO2Fi strong{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:550}.EmployeeClockPreview_teamHeader__eO2Fi svg{color:#0f766e}.EmployeeClockPreview_teamHeader__eO2Fi>span{font-size:11px;color:#51637a}.EmployeeClockPreview_person__agxDK{display:flex;gap:10px;align-items:center;margin-top:10px}.EmployeeClockPreview_avatar__n_eBs{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:12px;background:#d6eeea;color:#0f766e;font-size:11px;font-weight:700}.EmployeeClockPreview_person__agxDK strong{font-size:11px;font-weight:550;display:block}.EmployeeClockPreview_person__agxDK div>span{display:flex;align-items:center;gap:4px;font-size:10px;color:#51637a;margin-top:3px}.EmployeeClockPreview_note__vXipd{font-size:10px;line-height:1.5;color:#52667d;text-align:center}@media(max-width:400px){.EmployeeClockPreview_body__uMWQ1{padding:18px 14px 14px}.EmployeeClockPreview_clock__ilb2d strong{font-size:44px}.EmployeeClockPreview_top__PW7FG{padding:0 14px}}.ProductPreview_section__KvF26{padding:64px 24px;background:#f0f2ed;scroll-margin-top:80px;color:#172d3e}.ProductPreview_wrap__QAVuu{max-width:1080px;margin:auto}.ProductPreview_header__h2ELm p{font-size:11px;letter-spacing:.12em;color:#116466;font-weight:700;margin-bottom:12px}.ProductPreview_header__h2ELm h2{font-size:clamp(28px,3.3vw,40px);line-height:1.16;letter-spacing:-.03em;font-weight:700}.ProductPreview_layout__JajSN{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-top:32px}.ProductPreview_steps__7_ccX{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.ProductPreview_steps__7_ccX button{display:flex;align-items:center;gap:7px;min-height:44px;border:1px solid #b8ceca;border-radius:10px;background:#fff;color:#3e5968;padding:10px 12px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ProductPreview_steps__7_ccX button[aria-pressed=true]{background:#116466;color:#fff;border-color:#116466}.ProductPreview_link__dHzon:focus-visible,.ProductPreview_steps__7_ccX button:focus-visible{outline:3px solid #116466;outline-offset:3px}.ProductPreview_layout__JajSN h3{font-size:25px;line-height:1.25;letter-spacing:-.025em;margin-bottom:14px}.ProductPreview_description__wFN2E{color:#435f70;line-height:1.7;font-size:15px;max-width:420px}.ProductPreview_link__dHzon{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#076f66;font-weight:650;font-size:14px;margin-top:16px}.ProductPreview_example__jfWBA{border:1px solid #d0e1dc;border-radius:18px;background:#fff;box-shadow:0 16px 40px #173b4d0a;overflow:hidden;min-height:330px}.ProductPreview_exampleHeader__nUTRb{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 20px;border-bottom:1px solid #e5ecea;font-size:12px;font-weight:600}.ProductPreview_demo__97mYD{font-size:10px;color:#506b73;background:#edf4f2;padding:4px 8px;border-radius:5px;font-weight:500}.ProductPreview_clock__2cczP,.ProductPreview_report__E7fIM,.ProductPreview_request__SFRnP{padding:24px}.ProductPreview_clock__2cczP{display:flex;align-items:center;flex-direction:column}.ProductPreview_kicker__twDk0{color:#526b7b;font-size:10px;font-weight:600;letter-spacing:.08em}.ProductPreview_time__IidnK{font-size:48px;line-height:1.3;letter-spacing:-.04em;margin:6px 0 12px;font-variant-numeric:tabular-nums}.ProductPreview_success__8dpKE{display:inline-flex;align-items:center;gap:8px;color:#076f66;background:#eaf6f0;border-radius:7px;padding:7px 10px;font-size:13px;font-weight:600}.ProductPreview_clock__2cczP p{display:flex;align-items:center;gap:5px;font-size:12px;color:#506479;margin:12px 0 0}.ProductPreview_summary__FO522{display:flex;justify-content:space-around;gap:20px;padding:18px 0;margin:16px 0;width:100%;border-top:1px solid #e7eeeb;border-bottom:1px solid #e7eeeb}.ProductPreview_summary__FO522 span{font-size:11px;color:#506479}.ProductPreview_summary__FO522 strong{display:block;font-size:14px;color:#172d3e;margin-top:4px}.ProductPreview_report__E7fIM h4,.ProductPreview_request__SFRnP h4{font-size:20px;margin:6px 0;font-weight:650}.ProductPreview_request__SFRnP p{font-size:13px;color:#506479}.ProductPreview_note__Zc8M1{font-size:11px!important;color:#506479;padding-top:12px;text-align:left}.ProductPreview_report__E7fIM table{width:100%;border-collapse:collapse;margin:6px 0 18px;font-size:13px}.ProductPreview_report__E7fIM th{text-align:left;font-weight:500;color:#506479}.ProductPreview_report__E7fIM td{text-align:right;font-weight:650}.ProductPreview_report__E7fIM td,.ProductPreview_report__E7fIM th{padding:10px 0;border-bottom:1px solid #edf1ef}.ProductPreview_file__AurgW{display:flex;align-items:center;gap:12px;padding:12px;background:#f0f2ed;border-radius:8px;color:#116466;font-size:13px;font-weight:600}.ProductPreview_file__AurgW span span{display:block;color:#506479;font-size:11px;font-weight:400;margin-top:3px}@media(max-width:760px){.ProductPreview_section__KvF26{padding:40px 20px}.ProductPreview_layout__JajSN{grid-template-columns:1fr;gap:24px;margin-top:24px}.ProductPreview_steps__7_ccX{margin-bottom:20px}.ProductPreview_steps__7_ccX button{font-size:12px;padding:10px}.ProductPreview_layout__JajSN h3{font-size:23px}.ProductPreview_example__jfWBA{min-height:340px}.ProductPreview_description__wFN2E{max-width:none}.ProductPreview_header__h2ELm h2{font-size:30px}.ProductPreview_exampleHeader__nUTRb{padding:14px}.ProductPreview_clock__2cczP,.ProductPreview_report__E7fIM,.ProductPreview_request__SFRnP{padding:20px}}