.compare-shiftcare{--ink:#0f172a;--teal:#166c73;--dark:#123f43;--mid:#4fa7ad;--light:#a7d8da;--aqua:#e7f3f2;--cream:#f8f4ec;--line:#ded6c8;--muted:#667085;--yellow:#f7d34a;color:var(--ink);background:#fff;min-width:0;overflow:clip}.compare-shiftcare *{box-sizing:border-box}.compare-shiftcare a{color:inherit;text-decoration:none}.compare-shiftcare h1,.compare-shiftcare h2,.compare-shiftcare h3,.compare-shiftcare p,.compare-shiftcare figure,.compare-shiftcare ul,.compare-shiftcare blockquote{margin-top:0}.compare-nav{border-bottom:1px solid var(--line);z-index:20;background:#fffffff7;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 max(24px,50vw - 640px);display:grid;position:sticky;top:0}.compare-nav>a,.compare-footer img{width:204px;display:block}.compare-nav img,.compare-footer img{width:100%;height:auto;display:block}.compare-nav nav,.compare-nav-actions,.compare-actions,.compare-switch-actions,.compare-trust{align-items:center;display:flex}.compare-nav nav{gap:28px}.compare-nav nav a,.compare-sign-in{color:#475467;font-size:.82rem;font-weight:720}.compare-nav nav a:hover,.compare-sign-in:hover{color:var(--teal)}.compare-nav-actions{justify-self:end;gap:14px}.compare-nav-cta,.compare-actions a,.compare-product-copy>a,.compare-switch-actions a,.compare-mobile-cta>a{border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:0 20px;font-size:.84rem;font-weight:800;display:inline-flex}.compare-shiftcare .compare-nav-cta{background:var(--teal);color:#fff;min-height:44px}.compare-hero{background:var(--dark);color:#fff;padding:88px max(24px,50vw - 590px) 0}.compare-hero-grid{grid-template-columns:minmax(0,1.16fr) minmax(380px,.84fr);align-items:center;gap:72px;max-width:1180px;margin:0 auto;display:grid}.compare-eyebrow{color:var(--teal);letter-spacing:0;text-transform:uppercase;margin-bottom:16px;font-size:.72rem;font-weight:850}.compare-hero .compare-eyebrow,.compare-switch .compare-eyebrow,.compare-final .compare-eyebrow{color:var(--light)}.compare-hero h1{color:#fff;max-width:700px;margin-bottom:28px;font-size:4.35rem;line-height:.98}.compare-hero h1 span{color:var(--yellow);text-transform:uppercase;vertical-align:middle;margin:0 .3em;font-size:.2em;display:inline-block}.compare-hero-copy>h2{color:#fff;max-width:670px;margin-bottom:20px;font-size:2rem;line-height:1.14}.compare-hero-lede{color:#cbe2e3;max-width:620px;margin-bottom:0;font-size:1rem;line-height:1.68}.compare-actions,.compare-switch-actions{flex-wrap:wrap;gap:10px;margin-top:30px}.compare-hero .compare-actions a:first-child,.compare-switch-actions a:first-child{background:var(--yellow);color:var(--ink)}.compare-hero .compare-actions a:last-child,.compare-switch-actions a:last-child{color:#fff;border:1px solid #ffffff80}.compare-trust{color:#d8eaea;flex-wrap:wrap;gap:22px;margin-top:20px}.compare-trust span{align-items:center;gap:8px;font-size:.72rem;font-weight:720;display:inline-flex}.compare-trust span:before{background:var(--yellow);content:"";border-radius:50%;width:6px;height:6px}.compare-price-event{background:var(--cream);color:var(--ink);border-radius:8px;padding:28px;overflow:hidden}.compare-price-kicker{color:var(--teal);text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:850}.compare-price-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.compare-price-row>div{min-width:0}.compare-price-row strong,.compare-price-row span{display:block}.compare-price-row strong{font-size:1rem;line-height:1.25}.compare-price-row>div span{color:var(--muted);margin-top:5px;font-size:.72rem;line-height:1.35}.compare-price-row p{white-space:nowrap;align-items:baseline;gap:4px;margin:0;display:flex}.compare-price-row b{font-size:2.55rem;line-height:1}.compare-price-row p span{color:var(--muted);font-size:.7rem}.compare-price-provider b,.compare-price-provider strong{color:var(--teal)}.compare-price-saving{background:var(--yellow);border-radius:7px;gap:5px;padding:18px;display:grid}.compare-price-saving span,.compare-price-saving small{font-size:.68rem;line-height:1.4}.compare-price-saving span{text-transform:uppercase;font-weight:800}.compare-price-saving strong{color:var(--dark);font-size:1.5rem;line-height:1.1}.compare-price-saving small{color:#4f4a2b}.compare-gst-note{color:var(--muted);text-align:right;margin:12px 0 0;font-size:.64rem}.compare-hero-product{background:var(--cream);border-radius:8px 8px 0 0;max-width:1180px;max-height:700px;margin:72px auto 0;overflow:hidden;box-shadow:0 28px 70px #041e2152}.compare-hero-product figcaption{color:var(--ink);justify-content:space-between;align-items:center;min-height:68px;padding:0 24px;display:flex}.compare-hero-product figcaption span{color:var(--teal);text-transform:uppercase;font-size:.68rem;font-weight:850}.compare-hero-product figcaption strong{font-size:.86rem}.compare-hero-product img{width:100%;height:auto;display:block}.compare-advantages,.compare-faq{padding:112px max(24px,50vw - 590px)}.compare-section-heading{grid-template-columns:.7fr 1.3fr;gap:30px;margin-bottom:64px;display:grid}.compare-section-heading h2,.compare-product-copy h2,.compare-switch h2,.compare-disclosure h2,.compare-faq h2,.compare-final h2{margin-bottom:0;font-size:3.25rem;line-height:1.02}.compare-advantage-grid{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.compare-advantage-grid article{min-width:0;padding:36px 36px 42px 0}.compare-advantage-grid article+article{border-left:1px solid var(--line);padding-left:36px}.compare-advantage-grid article>span{color:var(--teal);margin-bottom:50px;font-size:.72rem;font-weight:850;display:block}.compare-advantage-grid h3{color:var(--dark);margin-bottom:16px;font-size:1.65rem;line-height:1.12}.compare-advantage-grid p,.compare-product-copy>p:not(.compare-eyebrow),.compare-switch-lede,.compare-disclosure>div>p:not(.compare-eyebrow),.compare-faq>div:first-child>p:not(.compare-eyebrow){color:#475467;margin-bottom:0;font-size:.94rem;line-height:1.7}.compare-product-band{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:88px;padding:108px max(24px,50vw - 590px);display:grid}.compare-today{background:var(--aqua)}.compare-timesheets{background:var(--cream);grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr)}.compare-product-copy h2{color:var(--dark);margin-bottom:24px}.compare-product-copy ul{margin:34px 0 0;padding:0;list-style:none}.compare-product-copy li{border-top:1px solid #166c7333;align-items:center;gap:12px;padding:14px 0;font-size:.82rem;font-weight:760;display:flex}.compare-product-copy li:before{background:var(--teal);color:#fff;content:"✓";border-radius:50%;place-items:center;width:19px;height:19px;font-size:.58rem;display:grid}.compare-product-band figure{min-width:0;margin-bottom:0}.compare-product-band figure img{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #123f4321}.compare-today figure{justify-self:end;max-width:580px}.compare-timesheets figure{max-width:760px}.compare-product-copy>a{background:var(--teal);color:#fff;margin-top:30px}.compare-switch{background:var(--dark);color:#fff;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:stretch;padding:0 max(24px,50vw - 590px);display:grid}.compare-switch>figure{max-height:650px;margin:0;overflow:hidden}.compare-switch>figure img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block}.compare-switch>div{align-self:center;padding:88px 0 88px 80px}.compare-switch h2{color:#fff;margin-bottom:24px}.compare-switch-lede{color:#cbe2e3;max-width:650px}.compare-switch blockquote{border-left:4px solid var(--yellow);color:#fff;max-width:680px;margin:34px 0 0;padding-left:22px;font-size:1.2rem;font-weight:700;line-height:1.55}.compare-switch cite{color:var(--light);margin-top:12px;font-size:.7rem;font-style:normal;display:block}.compare-disclosure{background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:80px;padding:104px max(24px,50vw - 590px);display:grid}.compare-disclosure h2{color:var(--dark);margin-bottom:24px;font-size:2.65rem}.compare-published-price{background:var(--aqua);border-left:6px solid var(--teal);padding:34px}.compare-published-price>span,.compare-published-price>strong{display:block}.compare-published-price>span{color:var(--teal);text-transform:uppercase;font-size:.7rem;font-weight:850}.compare-published-price>strong{color:var(--dark);margin:14px 0 10px;font-size:2.2rem;line-height:1.1}.compare-published-price p,.compare-published-price a{font-size:.72rem;line-height:1.5}.compare-published-price p{color:var(--muted)}.compare-published-price a{color:var(--dark);text-underline-offset:4px;font-weight:800;text-decoration:underline}.compare-faq{background:var(--cream);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:88px;display:grid}.compare-faq h2{color:var(--dark);margin-bottom:24px}.compare-faq details{border-top:1px solid var(--line)}.compare-faq details:last-child{border-bottom:1px solid var(--line)}.compare-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;font-size:.94rem;font-weight:780;list-style:none;display:flex}.compare-faq summary::-webkit-details-marker{display:none}.compare-faq summary span{color:var(--teal);font-size:1.2rem}.compare-faq details[open] summary span{transform:rotate(45deg)}.compare-faq details p{color:#475467;max-width:700px;padding:0 48px 24px 0;font-size:.84rem;line-height:1.7}.compare-final{background:var(--yellow);text-align:center;padding:100px max(24px,50vw - 590px)}.compare-final .compare-eyebrow{color:var(--dark)}.compare-final h2{color:var(--ink);font-size:4rem}.compare-final>p:not(.compare-eyebrow){color:#4f4a2b;margin:22px auto 0;font-size:1rem}.compare-final .compare-actions{justify-content:center}.compare-final .compare-actions a:first-child{background:var(--dark);color:#fff}.compare-final .compare-actions a:last-child{border:1px solid var(--dark);color:var(--dark)}.compare-footer{background:#fff;grid-template-columns:1fr auto;gap:48px;padding:64px max(24px,50vw - 590px);display:grid}.compare-footer>div>p,.compare-footer-note{color:var(--muted);font-size:.68rem;line-height:1.6}.compare-footer>div>p{margin:16px 0 0}.compare-footer nav{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.compare-footer nav a{color:#475467;font-size:.72rem;font-weight:720}.compare-footer-note{border-top:1px solid var(--line);grid-column:1/-1;margin:0;padding-top:22px}.compare-mobile-cta{display:none}@media (max-width:980px){.compare-nav{grid-template-columns:1fr auto}.compare-nav nav{display:none}.compare-hero-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:start;gap:48px}.compare-hero h1{font-size:3.5rem}.compare-product-band{gap:54px}.compare-switch>div{padding-left:50px}}@media (max-width:760px){.compare-shiftcare{padding-bottom:0}.compare-nav{min-height:64px;padding:0 16px}.compare-nav>a{width:150px}.compare-sign-in{display:none}.compare-nav-actions{gap:0}.compare-nav-cta{min-height:40px;padding:0 14px}.compare-hero{padding:48px 16px 0}.compare-hero-grid{display:block}.compare-hero h1{margin-bottom:22px;font-size:3rem;line-height:1}.compare-hero h1 span{font-size:.19em}.compare-hero-copy>h2{font-size:1.75rem;line-height:1.12}.compare-hero-lede{font-size:.92rem;line-height:1.6}.compare-hero .compare-actions{grid-template-columns:1fr;align-items:stretch;margin-top:26px;display:grid}.compare-hero .compare-actions a{width:100%}.compare-hero .compare-actions a:last-child{min-height:44px}.compare-trust{gap:10px 18px}.compare-trust span{font-size:.66rem}.compare-price-event{margin-top:42px;padding:22px}.compare-price-row{padding:18px 0}.compare-price-row strong{font-size:.9rem}.compare-price-row b{font-size:2.15rem}.compare-price-saving strong{font-size:1.35rem}.compare-hero-product{height:376px;margin-top:38px}.compare-hero-product figcaption{align-items:flex-start;gap:4px;min-height:68px;padding:14px 18px;display:grid}.compare-hero-product figcaption strong{font-size:.78rem}.compare-hero-product img{object-fit:cover;object-position:6% top;width:760px;max-width:none;height:308px}.compare-advantages,.compare-faq{padding:80px 20px}.compare-section-heading,.compare-advantage-grid,.compare-product-band,.compare-switch,.compare-disclosure,.compare-faq,.compare-footer{grid-template-columns:1fr;display:grid}.compare-section-heading{gap:12px;margin-bottom:42px}.compare-section-heading h2,.compare-product-copy h2,.compare-switch h2,.compare-faq h2{font-size:2.45rem}.compare-advantage-grid article,.compare-advantage-grid article+article{border-left:0;padding:28px 0}.compare-advantage-grid article+article{border-top:1px solid var(--line)}.compare-advantage-grid article>span{margin-bottom:22px}.compare-product-band{gap:42px;padding:76px 20px}.compare-today figure{justify-self:stretch;max-width:none}.compare-timesheets figure{order:2;max-width:none;height:300px;overflow:hidden}.compare-timesheets .compare-product-copy{order:1}.compare-timesheets figure img{object-fit:cover;object-position:8% top;width:690px;max-width:none;height:100%}.compare-switch{padding:0}.compare-switch>figure{height:380px;max-height:none}.compare-switch>div{padding:62px 20px 72px}.compare-switch blockquote{font-size:1.04rem}.compare-switch-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.compare-switch-actions a{width:100%}.compare-disclosure{gap:42px;padding:76px 20px}.compare-disclosure h2{font-size:2.25rem}.compare-published-price{padding:26px 22px}.compare-published-price>strong{font-size:1.9rem}.compare-faq{gap:38px}.compare-faq summary{min-height:68px;font-size:.86rem}.compare-faq details p{padding-right:0}.compare-final{padding:76px 20px}.compare-final h2{font-size:2.8rem}.compare-final .compare-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.compare-final .compare-actions a{width:100%}.compare-footer{gap:32px;padding:52px 20px}.compare-footer>div img{width:184px}.compare-footer nav{gap:18px}.compare-mobile-cta{border-top:1px solid var(--line);z-index:30;background:#fff;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:10px 14px;display:flex;position:fixed;bottom:0;left:0;right:0}.compare-mobile-cta>div{gap:2px;min-width:0;display:grid}.compare-mobile-cta strong{color:var(--dark);font-size:.88rem}.compare-mobile-cta>div span{color:var(--muted);font-size:.62rem}.compare-mobile-cta>a{background:var(--teal);color:#fff;flex:none;min-height:48px;padding:0 16px}.compare-mobile-cta>a,.compare-mobile-cta>a span{color:#fff}}@media (max-width:390px){.compare-nav>a{width:132px}.compare-nav-cta{gap:10px;padding:0 12px;font-size:.76rem}.compare-hero h1{font-size:2.58rem}.compare-hero-copy>h2{font-size:1.55rem}.compare-price-event{padding:18px}.compare-price-row b{font-size:1.9rem}.compare-final h2{font-size:2.45rem}}
.compare-generic .compare-hero-context{color:var(--light);max-width:620px;margin:16px 0 0;font-size:.82rem;line-height:1.6}.compare-annual-card{background:var(--cream);color:var(--ink);border-radius:8px;padding:24px}.compare-price-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compare-price-column{border:1px solid var(--line);background:#fff;border-radius:7px;flex-direction:column;min-width:0;padding:22px 18px;display:flex}.compare-price-column-sparks{background:var(--aqua)}.compare-price-tag{color:var(--teal);text-transform:uppercase;min-height:30px;font-size:.62rem;font-weight:850}.compare-price-column h3{color:var(--dark);min-height:2.25rem;margin:0 0 18px;font-size:.9rem;line-height:1.25}.compare-price-column>strong{color:var(--dark);overflow-wrap:anywhere;align-items:flex-end;min-height:3.65rem;font-size:1.75rem;line-height:1.02;display:flex}.compare-price-column-sparks>strong{color:var(--teal)}.compare-price-column>p{color:var(--muted);min-height:1.8rem;margin:7px 0 0;font-size:.66rem;font-weight:760;line-height:1.35}.compare-price-column>small{color:#475467;margin-top:12px;font-size:.66rem;line-height:1.48;display:block}.compare-value-verdict{background:var(--yellow);border-radius:7px;gap:6px;margin-top:12px;padding:18px;display:grid}.compare-value-verdict span{color:#4f4a2b;text-transform:uppercase;font-size:.64rem;font-weight:850}.compare-value-verdict strong{color:var(--dark);font-size:1.22rem;line-height:1.18}.compare-value-verdict p{color:#4f4a2b;margin:0;font-size:.7rem;line-height:1.45}.compare-gst-note a{text-underline-offset:3px;font-weight:800;text-decoration:underline}.compare-hero-summary{padding-bottom:88px}.compare-product-proof{background:var(--aqua);padding:96px max(24px,50vw - 590px)}.compare-product-proof .compare-hero-product{border-radius:8px;margin:0 auto}.compare-table-section,.compare-fit,.compare-more{padding:104px max(24px,50vw - 590px)}.compare-table-section{background:#f7f9f8;scroll-margin-top:72px}.compare-table-section>h2,.compare-fit h2,.compare-more h2{color:var(--dark);max-width:850px;margin-bottom:0;font-size:3.25rem;line-height:1.02}.compare-table-intro{color:var(--muted);max-width:760px;margin:18px 0 0;font-size:.9rem;line-height:1.65}.compare-decision-shell{background:#fff;border:1px solid #d8dfdc;border-radius:8px;margin-top:44px;overflow:hidden}.compare-decision-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.compare-decision-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compare-decision-col-question{width:27%}.compare-decision-col-sparks,.compare-decision-col-competitor{width:36.5%}.compare-decision-table th,.compare-decision-table td{text-align:left;vertical-align:top;min-width:0}.compare-decision-table thead th{background:#fff;border-bottom:1px solid #cfd8d4;padding:22px 24px 20px}.compare-decision-table thead th+th,.compare-decision-table tbody td{border-left:1px solid #d8dfdc}.compare-column-kicker,.compare-mobile-product{color:var(--teal);text-transform:uppercase;font-size:.62rem;font-weight:850}.compare-decision-table thead strong{color:var(--dark);margin-top:7px;font-size:1rem;line-height:1.3;display:block}.compare-decision-table .compare-decision-sparks{background:#eaf5f4}.compare-decision-table thead .compare-decision-sparks{box-shadow:inset 0 4px 0 var(--teal)}.compare-decision-table tbody th,.compare-decision-table tbody td{border-bottom:1px solid #e0e5e3;padding:22px 24px}.compare-decision-table tbody tr:last-child th,.compare-decision-table tbody tr:last-child td{border-bottom:0}.compare-row-number{color:var(--teal);margin-bottom:8px;font-size:.6rem;font-weight:850;display:block}.compare-decision-table tbody th strong{color:var(--dark);font-size:.94rem;line-height:1.35;display:block}.compare-decision-table tbody td{color:#475467}.compare-decision-table tbody td p{margin:0;font-size:.86rem;line-height:1.58}.compare-decision-table tbody .compare-decision-sparks p{color:var(--dark);font-weight:740}.compare-decision-table tbody tr:first-child td p{font-size:.94rem;font-weight:800}.compare-decision-table tbody tr:first-child .compare-decision-sparks p{color:var(--teal)}.compare-decision-answer{align-items:flex-start;gap:10px;display:flex}.compare-warning-dot{background:#c34b3d;border-radius:50%;flex:none;width:7px;height:7px;margin-top:.48rem}.compare-decision-warning p{color:#7a332a;font-weight:680}.compare-mobile-product{display:none}.compare-fit{background:var(--aqua);grid-template-columns:.72fr 1.28fr;gap:72px;display:grid}.compare-fit-columns{grid-template-columns:1fr 1fr;gap:36px;display:grid}.compare-fit-columns h3{color:var(--dark);margin:0 0 8px;font-size:1rem}.compare-fit ul{margin:0;padding:0;list-style:none}.compare-fit li{color:#344054;border-bottom:1px solid #166c7333;padding:16px 0;font-size:.84rem;font-weight:680;line-height:1.45}.compare-fit li:before{color:var(--teal);content:"✓";margin-right:10px;font-weight:850}.compare-more{border-top:1px solid var(--line);background:#fff;grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.compare-more-links{border-top:1px solid var(--line);display:grid}.compare-more-links a{border-bottom:1px solid var(--line);color:var(--dark);justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:.86rem;font-weight:760;display:flex}.compare-more-links a span{color:var(--teal)}@media (max-width:760px){.compare-generic .compare-hero-context{display:none}.compare-annual-card{margin-top:42px;padding:14px}.compare-hero-summary{padding-bottom:48px}.compare-product-proof{padding:64px 20px}.compare-price-column{padding:17px 12px}.compare-price-columns{gap:10px}.compare-price-tag{min-height:27px;font-size:.54rem}.compare-price-column h3{min-height:2.5rem;margin-bottom:12px;font-size:.78rem}.compare-price-column>strong{min-height:3.1rem;font-size:1.42rem}.compare-price-column>p,.compare-price-column>small{font-size:.59rem}.compare-value-verdict{padding:16px}.compare-value-verdict strong{font-size:1.05rem}.compare-table-section,.compare-fit,.compare-more{padding:76px 20px}.compare-table-section>h2,.compare-fit h2,.compare-more h2{font-size:2.45rem}.compare-decision-shell{margin-top:30px}.compare-decision-table,.compare-decision-table tbody,.compare-decision-table tr,.compare-decision-table th,.compare-decision-table td{width:100%;display:block}.compare-decision-table colgroup,.compare-decision-table thead{display:none}.compare-decision-table tbody tr+tr{border-top:10px solid #f7f9f8}.compare-decision-table tbody th,.compare-decision-table tbody td{border-bottom:1px solid #dfe5e2;border-left:0;padding:16px 18px}.compare-decision-table tbody th{background:#fff}.compare-decision-table tbody th strong{font-size:.94rem}.compare-decision-table tbody td p,.compare-decision-table tbody tr:first-child td p{font-size:.78rem;line-height:1.55}.compare-mobile-product{margin-bottom:7px;font-size:.54rem;display:block}.compare-decision-warning .compare-mobile-product{color:#9b3e33}.compare-warning-dot{margin-top:.42rem}.compare-fit,.compare-more,.compare-fit-columns{grid-template-columns:1fr;gap:36px}}.compare-legal-note{color:#667085;text-align:center;background:#fff;border-top:1px solid #ded6c8;margin:0;padding:24px max(20px,50vw - 590px);font-size:.72rem;line-height:1.6}
