h2[data-v-ccef6757]{font-size:clamp(30px,3.5vw,44px);line-height:1.15;letter-spacing:-.045em;font-weight:500;margin:18px 0 24px}.cycle-section h2[data-v-ccef6757]{color:#fff}.product-hero[data-v-ccef6757]{background:#e7f4f3}.product-hero h1[data-v-ccef6757]{font-size:clamp(40px,5.5vw,72px);line-height:1.08;letter-spacing:-.055em;max-width:950px}.product-hero p[data-v-ccef6757]:not(.m-eyebrow){max-width:720px;font-size:18px;line-height:1.9}.product-hero .m-button[data-v-ccef6757]{margin:15px 14px 0 0}.product-switch[data-v-ccef6757]{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.product-switch button[data-v-ccef6757]{border:1px solid #517e80;background:#fff;color:#153c43;border-radius:24px;padding:14px 24px;font:inherit;cursor:pointer}.product-switch button[aria-pressed=true][data-v-ccef6757]{background:#153c43;color:#fff}.product-window[data-v-ccef6757]{border:1px solid #b9d7d3;border-radius:22px;padding:32px;background:#fafbf8;box-shadow:0 15px 40px #153c4309}.window-heading[data-v-ccef6757]{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid #b9d7d3}.window-heading>span[data-v-ccef6757]{font-size:12px}.product-metrics[data-v-ccef6757]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0}.product-metrics article[data-v-ccef6757]{background:#e7f4f3;padding:22px;border-radius:12px;display:grid;gap:14px}.product-metrics span[data-v-ccef6757]{font-size:12px}.product-metrics strong[data-v-ccef6757]{font-size:18px}.directory-scroll[data-v-ccef6757]{overflow:auto}table[data-v-ccef6757]{width:100%;border-collapse:collapse;text-align:left;font-size:14px}caption[data-v-ccef6757]{text-align:left;font-weight:600;padding:16px 0}th[data-v-ccef6757],td[data-v-ccef6757]{padding:18px 12px;border-bottom:1px solid #b9d7d3}.record-preview[data-v-ccef6757]{padding-top:20px}.record-preview p[data-v-ccef6757],.product-caption[data-v-ccef6757]{font-size:13px;line-height:1.9}.product-caption[data-v-ccef6757]{margin-top:24px;max-width:870px}.employee-pay[data-v-ccef6757]{padding:32px 0}.employee-pay>span[data-v-ccef6757]{font-size:11px;letter-spacing:1px}.employee-pay strong[data-v-ccef6757]{display:block;font-size:48px;margin:18px 0}.employee-features[data-v-ccef6757]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.employee-features article[data-v-ccef6757]{padding:25px;background:#e7f4f3;line-height:1.8;border-radius:12px}.product-stages[data-v-ccef6757]{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;gap:30px;margin-top:45px}.product-stages li[data-v-ccef6757]{border-top:1px solid #91b2b2;padding-top:22px}.product-stages li>span[data-v-ccef6757]{font-size:13px}.product-stages h3[data-v-ccef6757]{font-size:21px;line-height:1.4}.product-stages p[data-v-ccef6757],.product-final>p[data-v-ccef6757]{line-height:1.9;font-size:15px}.cycle-section[data-v-ccef6757]{background:#153c43;color:#fff}.cycle-section .m-eyebrow[data-v-ccef6757]{color:#bde9d5}.product-note[data-v-ccef6757]{background:#e7f4f3;border-radius:14px;padding:25px;line-height:1.9;margin-top:30px}.notification-section[data-v-ccef6757]{background:#f5f2eb}.notification-section>.m-container>p[data-v-ccef6757]{line-height:1.9}.notification-grid[data-v-ccef6757]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:35px 0}.notification-grid article[data-v-ccef6757]{padding:25px;background:#fff;border:1px solid #d2ded9;border-radius:15px}.notification-grid h3[data-v-ccef6757]{font-size:19px;line-height:1.6}.notification-grid article>p[data-v-ccef6757]:last-child{font-size:13px}.product-final[data-v-ccef6757]{max-width:850px}.product-final>.m-button[data-v-ccef6757]{margin-right:20px}@media(max-width:760px){.product-stages[data-v-ccef6757]{grid-template-columns:1fr 1fr;gap:22px}.product-metrics[data-v-ccef6757]{grid-template-columns:1fr;gap:10px}.product-metrics article[data-v-ccef6757]{padding:18px}.employee-features[data-v-ccef6757],.notification-grid[data-v-ccef6757]{grid-template-columns:1fr}.product-window[data-v-ccef6757]{padding:20px}.product-hero p[data-v-ccef6757]:not(.m-eyebrow){font-size:16px}.product-stages h3[data-v-ccef6757]{font-size:18px}.product-stages p[data-v-ccef6757]{font-size:13px}.directory-scroll table[data-v-ccef6757]{font-size:12px}th[data-v-ccef6757],td[data-v-ccef6757]{padding:14px 8px}}@media(max-width:390px){.product-stages[data-v-ccef6757]{grid-template-columns:1fr}}
