/*Generated on:Fri Mar 21 2025 13:33:08 GMT-0400 (EDT)*/.compare-pkgs .js-chart-content,.compare-pkgs.collapsed tbody{display:none}.compare-pkgs.collapsed thead.sticky-thead{display:none!important}.compare-pkgs.collapsed thead.tableFloatingHeader{opacity:1!important}.compare-pkgs:not(.collapsed) .comparison-chart:not(.spec-data) .header>div{border-bottom:none}.compare-pkgs button:not(.link-arrow,.btn),.compare-pkgs td[class^=check]{font:1px/1px a;color:transparent;text-shadow:none;background-color:transparent;border:0}.compare-pkgs sup{font-size:83%;top:-.65em}.compare-pkgs .disclaimer,.compare-pkgs .disclaimer p{font-size:14px;line-height:20px}.compare-pkgs .comparison-chart{text-align:left;height:100%;width:100%}.compare-pkgs .comparison-chart thead th{height:100%}@media (max-width:767px){.compare-pkgs .comparison-chart:not(.js-chart-carousel){display:none}}.compare-pkgs .comparison-chart thead:not(.sticky-thead) .header .pkg-info{flex-grow:1;height:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.compare-pkgs .comparison-chart thead:not(.sticky-thead) .header .pkg-info{height:auto}}@supports (background:-webkit-canvas(squares)){.compare-pkgs .comparison-chart thead:not(.sticky-thead) .header>div{box-sizing:content-box}}.compare-pkgs .comparison-chart tbody td{vertical-align:middle}.compare-pkgs .comparison-chart .header{width:23%;vertical-align:top}.compare-pkgs .comparison-chart .header>div{margin:0 5px;border:1px solid #010035;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:25px}@media (max-width:991px){.compare-pkgs .comparison-chart .header>div{padding:20px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.compare-pkgs .comparison-chart .header>div{display:block}}.compare-pkgs .comparison-chart .header.featured span,.compare-pkgs .comparison-chart .header.labeled span{padding-left:25px;left:5px;right:5px}.compare-pkgs .comparison-chart .header:last-of-type>div{margin-right:0}.compare-pkgs .comparison-chart .header:last-of-type.featured span,.compare-pkgs .comparison-chart .header:last-of-type.labeled span{right:0}.compare-pkgs .comparison-chart .header:last-of-type .pkg-info{right:10px!important}.compare-pkgs .comparison-chart .header:first-of-type>div{margin-left:0}.compare-pkgs .comparison-chart .header:first-of-type.featured span,.compare-pkgs .comparison-chart .header:first-of-type.labeled span{left:0}.compare-pkgs .comparison-chart .header .link-arrow{align-self:baseline}@media (max-width:991px){.compare-pkgs .comparison-chart .header .link-arrow{font-size:14px}}.compare-pkgs .comparison-chart .heading,.compare-pkgs .comparison-chart h2,.compare-pkgs .comparison-chart h3{font-size:20px;line-height:24px;margin-bottom:18px;font-weight:700}@media (max-width:991px){.compare-pkgs .comparison-chart .heading,.compare-pkgs .comparison-chart h2,.compare-pkgs .comparison-chart h3{font-size:18px;line-height:22px}}.compare-pkgs .comparison-chart h3{margin-bottom:10px}@media (max-width:991px){.compare-pkgs .comparison-chart h3{margin-bottom:9px}}.compare-pkgs .comparison-chart p{font-size:14px;line-height:20px}@media (max-width:991px){.compare-pkgs .comparison-chart p{line-height:18px}}.compare-pkgs .comparison-chart .logo{width:31%;padding:30px 40px 20px}@media (max-width:991px){.compare-pkgs .comparison-chart .logo{padding:36px 18px;width:30%}.compare-pkgs .comparison-chart .logo p{margin-bottom:13px}.compare-pkgs .comparison-chart .logo .btn{width:100%;padding:12px}}.compare-pkgs .comparison-chart tr:not(.top,.reveal){border-bottom:1px solid #8a8b8f}.compare-pkgs .comparison-chart tr.affix{position:fixed;top:0;right:0}.compare-pkgs .comparison-chart tr.grey{background-color:#010035;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;color:#fff}.compare-pkgs .comparison-chart tr.grey.last{height:6px;padding:0}.compare-pkgs .comparison-chart tr.grey td{padding:10px 37px}.compare-pkgs .comparison-chart tr:has(.dropdown){cursor:pointer}.compare-pkgs .comparison-chart .dropdown{position:relative;padding:10px 15px 0 35px;cursor:pointer}.compare-pkgs .comparison-chart .dropdown button{display:block;position:absolute;top:13px;left:10px;width:15px;height:15px;border-radius:50%;background:url(/-/media/adp2025/ui/icn-expand-red.svg) no-repeat center center/contain}.compare-pkgs .comparison-chart .dropdown p{margin-bottom:10px}@media (max-width:991px){.compare-pkgs .comparison-chart .dropdown p{margin-bottom:7px}}.compare-pkgs .comparison-chart .dropdown.open button{background-image:url(/-/media/adp2025/ui/icn-contract-red.svg)}@media (max-width:991px){.compare-pkgs .comparison-chart .dropdown ul{display:block}}.compare-pkgs .comparison-chart td{position:relative;border-left:1px solid #d9d9d9;background-position:center top 10px;background-size:20px;background-repeat:no-repeat}.compare-pkgs .comparison-chart td img{width:20px}.compare-pkgs .comparison-chart td[class^=check]{position:relative;font:1px/1px a;color:transparent;text-shadow:none;background-color:transparent;border:0}.compare-pkgs .comparison-chart td[class^=check]::before{position:absolute;content:"";top:calc(50% - 8.5px);left:calc(50% - 11.5px);display:block;width:23px;height:17px;background:url(/-/media/adp2025/ui/icn-check-thick.svg) center center/contain no-repeat}.compare-pkgs .comparison-chart .sticky-thead{background-color:#fff;padding-top:38px;border-bottom:8px solid #010035}.compare-pkgs .comparison-chart .sticky-thead .logo{padding:25px 15px 20px}.compare-pkgs .comparison-chart .sticky-thead .logo .heading{display:none}.compare-pkgs .comparison-chart .sticky-thead .logo .btn{padding:10px 20px}.compare-pkgs .comparison-chart .sticky-thead .logo p{margin-bottom:15px}.compare-pkgs .comparison-chart .sticky-thead .header .heading{position:relative;padding-right:28px;flex-grow:1}.compare-pkgs .comparison-chart .sticky-thead .header .heading button{width:18px;height:18px;border-radius:50%;overflow:hidden;background:url(/-/media/adp2025/ui/icn-info-red.svg) center center/contain no-repeat;display:block;position:absolute;top:2px;right:0}.compare-pkgs .comparison-chart .sticky-thead .header .pkg-info{position:absolute;top:82px;left:15px;right:15px;padding:10px;z-index:200;background:#fff;border:1px solid #d9d9d9;display:none;opacity:0;pointer-events:none}.compare-pkgs .comparison-chart .sticky-thead .header .pkg-info::before{position:absolute;top:-8px;left:12px;content:"";background-image:url(/-/media/adp2025/ui/crt-pkg-info.png);width:28px;height:8px;z-index:300;overflow:hidden}.compare-pkgs .comparison-chart .sticky-thead .header .pkg-info p{margin:0}.compare-pkgs .comparison-chart .sticky-thead .header.active .pkg-info{display:block;opacity:1}.compare-pkgs .comparison-chart .sticky-thead .header.active .heading button{background-image:url(/-/media/adp2025/ui/icn-close-red.svg)}.compare-pkgs .comparison-chart thead:not(.sticky-thead) .heading button{display:none}.compare-pkgs .comparison-chart.spec-data thead th:not(.header){width:24%;vertical-align:middle;padding-right:15px}.compare-pkgs .comparison-chart.spec-data thead th.header{width:19%}.compare-pkgs .comparison-chart.spec-data tbody th,.compare-pkgs .comparison-chart.spec-data tbody th p{font-size:15px;line-height:24px;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120}.compare-pkgs .comparison-chart.spec-data tbody td,.compare-pkgs .comparison-chart.spec-data tbody th{padding:15px}.compare-pkgs .comparison-chart.spec-data tbody th{padding-left:0}.compare-pkgs .comparison-chart.spec-data tbody td{padding-left:30px;padding-right:5px;vertical-align:top;border:0}.compare-pkgs .comparison-chart.spec-data tbody p{margin:0}.compare-pkgs .comparison-chart.spec-data .heading{font-size:16px}.compare-pkgs .comparison-chart.spec-data .sticky-thead{border-bottom:none;padding-top:65px}.compare-pkgs .comparison-chart.spec-data .sticky-thead .header>div{min-height:160px}.compare-pkgs .comparison-list{text-align:left;display:none}@media (max-width:767px){.compare-pkgs .comparison-list{display:block}}.compare-pkgs .comparison-list .header{padding:18px 15px 15px;margin-top:40px;border:1px solid #8a8b8f}.compare-pkgs .comparison-list .header:first-child{margin-top:0}.compare-pkgs .comparison-list .header.featured,.compare-pkgs .comparison-list .header.labeled{margin-top:70px}.compare-pkgs .comparison-list .header.featured span,.compare-pkgs .comparison-list .header.labeled span{font-size:13px;top:-30px;padding:3px 15px}.compare-pkgs .comparison-list .header .h3-style,.compare-pkgs .comparison-list .header h3{font-size:18px}.compare-pkgs .comparison-list .header .p-style,.compare-pkgs .comparison-list .header p{font-size:14px;margin-bottom:15px;line-height:20px}.compare-pkgs .comparison-list .slick-arrow{top:160px}.compare-pkgs .comparison-list .slick-slide>div{height:auto}.compare-pkgs .comparison-list .slick-slide .pkg-col{margin-top:30px;background-color:transparent}.compare-pkgs .comparison-list .slick-slide .pkg-col.featured>span,.compare-pkgs .comparison-list .slick-slide .pkg-col.labeled>span{padding-left:22px}.compare-pkgs .comparison-list .slick-slide .pkg-header{padding:20px 22px 18px}.compare-pkgs .comparison-list .slick-slide .dropdown-mobile{display:flex;flex-direction:column}.compare-pkgs .comparison-list .dropdown-mobile{position:relative;cursor:pointer;overflow:hidden}.compare-pkgs .comparison-list .dropdown-mobile>button:not(.btn){display:block;position:absolute;top:15px;right:15px;height:14px;width:14px;background:url(/-/media/adp2025/ui/icn-plus-white.svg) center center/contain no-repeat;-webkit-transition:all .2s linear;transition:all .2s linear}.compare-pkgs .comparison-list .dropdown-mobile.open .h4-style,.compare-pkgs .comparison-list .dropdown-mobile.open h4{background-color:#ae2019}.compare-pkgs .comparison-list .dropdown-mobile.open>button:not(.btn){background-image:url(/-/media/adp2025/ui/icn-minus-white.svg)}.compare-pkgs .comparison-list .dropdown-mobile .h4-style,.compare-pkgs .comparison-list .dropdown-mobile h4{background-color:#d0271d;margin-bottom:0;font-size:16px;color:#fff;position:relative;padding:10px 15px}.compare-pkgs .comparison-list .reveal{background-color:#fff;font-size:14px;line-height:22px;cursor:initial;padding-bottom:15px;border:1px solid #8a8b8f}.compare-pkgs .comparison-list .reveal .dropdown{cursor:pointer;position:relative}.compare-pkgs .comparison-list .reveal .dropdown button{display:block;position:absolute;top:4px;left:0;width:17px;height:17px;border-radius:50%;background:url(/-/media/adp2025/ui/icn-expand-red.svg) center center/contain no-repeat}.compare-pkgs .comparison-list .reveal .dropdown.open button{background-image:url(/-/media/adp2025/ui/icn-contract-red.svg)}.compare-pkgs .comparison-list .reveal ul{padding-top:5px;display:block;list-style-type:none;margin-bottom:10px}.compare-pkgs .comparison-list .reveal ul li{padding:4px 12px;background-color:#fff}.compare-pkgs .comparison-list .reveal ul li:not(:last-child,.addon-divide){border-bottom:1px solid #8a8b8f}@media (max-width:767px){.compare-pkgs .comparison-list .reveal ul li:nth-child(even){background-color:#fff!important}}.compare-pkgs .comparison-list .reveal .btn{margin:0 auto;display:block;width:200px;padding:12px}.compare-pkgs .comparison-list .reveal.active{display:block!important}.compare-pkgs .comparison-list .disclaimer{padding:20px 12px 0;text-align:center}.compare-pkgs .comparison-list.spec-data .slick-slide .pkg-col{margin-top:60px}.compare-pkgs .comparison-list.spec-data .reveal{padding:20px 22px}.compare-pkgs .comparison-list.spec-data .reveal p{margin:0 0 12px 0}.compare-pkgs .comparison-list.spec-data .reveal p:last-child{margin-bottom:0}.compare-pkgs .addon-divide{background-color:#fff;text-align:center!important;padding-left:0!important;position:relative}.compare-pkgs .addon-divide::after{content:"";display:block;position:absolute;top:calc(50% - 1px);height:2px;width:100%;background-color:#222}.compare-pkgs .addon-divide strong{background-color:#fff;display:inline-block;position:relative;padding:0 15px;z-index:2}.compare-pkgs.bg-grey-05 .addon-divide{background-color:#f2f3f3}.compare-pkgs.bg-grey-05 .addon-divide strong{background-color:#f2f3f3}.compare-pkgs .disclaimer{padding-top:40px}.compare-pkgs .compact-full .comparison-chart .header{width:20%}.compare-pkgs .compact-full .comparison-chart .header .heading{text-align:center;font-size:18px;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;margin-bottom:0}@media (max-width:991px){.compare-pkgs .compact-full .comparison-chart .header{padding:40px 0 10px}.compare-pkgs .compact-full .comparison-chart .header .heading{font-size:16px;line-height:17px}}.compare-pkgs .compact-full .comparison-chart tr{background-color:#fff}.compare-pkgs .compact-full .comparison-chart tr.grey{background-color:#fff}.compare-pkgs .compact-full .comparison-chart tr.grey td{text-align:center;padding:5px 15px}.compare-pkgs .compact-full .comparison-chart tr.grey.last{padding:0}.compare-pkgs .compact-full .comparison-chart td{padding:10px}.compare-pkgs .compact-full .comparison-chart td:first-child{padding:10px}.compare-pkgs .compact-full .comparison-chart td .dropdown{padding-left:24px;margin-bottom:10px;cursor:pointer;position:relative}.compare-pkgs .compact-full .comparison-chart td .dropdown button{display:block;content:"";position:absolute;top:2px;left:1px;width:15px;height:15px;background:url(/-/media/adp2025/ui/icn-expand-red.svg) no-repeat center center/contain}.compare-pkgs .compact-full .comparison-chart td .dropdown.open button{background-image:url(/-/media/adp2025/ui/icn-contract-red.svg)}.compare-pkgs .compact-full .comparison-chart td .dropdown>p{margin-bottom:5px}.compare-pkgs .compact-full .comparison-chart td .dropdown .reveal p{color:#898989;margin-bottom:0}.compare-pkgs .compact-full .comparison-list .header{text-align:center}.compare-pkgs .compact-full .comparison-list div.plus{background-image:url(/-/media/adp2025/ui/plus.png);height:29px;width:28px;background-size:cover;position:absolute;left:6px;top:6px}.compare-pkgs .compact-full .comparison-list div.plus.minus{background-image:url(/-/media/adp2025/ui/minus.png)!important}@media (max-width:991px){.compare-pkgs .compact-full .comparison-list div.plus{left:-9px;top:-3px}}.compare-pkgs .compact-full .comparison-list .reveal{padding:18px}.compare-pkgs .compact-full .comparison-list .reveal .dropdown{padding-left:24px;margin-bottom:6px;cursor:pointer}.compare-pkgs .compact-full .comparison-list .reveal .dropdown p{margin-bottom:0}.compare-pkgs .compact-full .comparison-list .reveal .dropdown .drop-reveal p{color:#898989}.compare-pkgs .run .comparison-chart .logo{width:24%;padding:30px 15px 15px}.compare-pkgs .run .comparison-chart .logo .btn{padding:12px 22px}.compare-pkgs .run .comparison-chart .logo img{height:45px}.compare-pkgs .run .comparison-chart .header{width:19%}.compare-pkgs .run .comparison-chart .header .heading{font-size:16px}.compare-pkgs .run .comparison-chart .dropdown>p{font-size:15px;line-height:23px;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120}.compare-pkgs .run .comparison-chart td{border:0}.compare-pkgs .workforcenow .comparison-chart tr.reveal{border:0}.compare-pkgs .workforcenow .comparison-chart tr.reveal td{padding:0}.compare-pkgs .workforcenow .comparison-chart tr.reveal .list ul li{padding:12px 0 12px 41px;border-bottom:1px solid rgba(138,139,143,.3)}.compare-pkgs .workforcenow .comparison-chart tbody{border-top:1px solid #010035}.compare-pkgs .workforcenow .comparison-chart .dropdown{padding:23px 0 23px 41px;margin-bottom:10px}.compare-pkgs .workforcenow .comparison-chart .dropdown button{top:24px;left:12px;width:17px;height:17px}.compare-pkgs .workforcenow .comparison-chart .dropdown>p{margin-bottom:0}.compare-pkgs .workforcenow .comparison-chart td{border:0}.compare-pkgs .workforcenow .comparison-chart .logo{width:28%;padding:20px;vertical-align:middle}.compare-pkgs .workforcenow .comparison-chart .logo p{font-size:18px;padding-left:30px;padding-right:30px;margin-bottom:15px}.compare-pkgs .workforcenow .comparison-chart .header{width:18%;vertical-align:top}.compare-pkgs .workforcenow .comparison-chart .header .heading{font-size:16px;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120}.compare-pkgs .workforcenow .comparison-chart .dropdown>p,.compare-pkgs .workforcenow .comparison-chart tr.reveal .list li{font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;font-size:18px}.compare-pkgs .workforcenow .comparison-chart .sticky-thead .header .pkg-info{top:60px}.compare-pkgs .workforcenow .comparison-chart .sticky-thead .logo p{margin-bottom:0}.compare-pkgs .workforcenow .comparison-chart .sticky-thead .logo img{display:none}.compare-pkgs .workforcenow .comparison-list .addon-divide{padding:8px 0;border-bottom:1px solid #8a8b8f;line-height:24px}.compare-pkgs .workforcenow .comparison-list .reveal{padding-bottom:0}.compare-pkgs .workforcenow .comparison-list .reveal .dropdown button{top:11px;left:10px}.compare-pkgs .workforcenow .comparison-list .reveal .dropdown>p{border-bottom:1px solid #8a8b8f;padding:8px 0 8px 35px;margin-bottom:0}.compare-pkgs .workforcenow .comparison-list .reveal .dropdown .drop-reveal ul{padding-top:0;margin-bottom:0}.compare-pkgs .workforcenow .comparison-list .reveal .dropdown .drop-reveal li{padding-left:35px;border-bottom:1px solid rgba(138,139,143,.3)}.compare-pkgs .workforcenow .comparison-list .reveal .dropdown .drop-reveal li:last-child{border-bottom:1px solid #8a8b8f}.compare-pkgs .workforcenow .comparison-list .dropdown-mobile.open .dropdown.open:last-child .drop-reveal li:last-child,.compare-pkgs .workforcenow .comparison-list .dropdown-mobile.open .dropdown:not(.open):last-child>p{border-bottom:0}.compare-pkgs .totalsource .comparison-chart{display:table;height:unset}.compare-pkgs .totalsource .comparison-chart h2{color:#fff;margin:0;text-wrap:pretty}.compare-pkgs .totalsource .comparison-chart tbody th{padding:10px 15px 0 35px}.compare-pkgs .totalsource .comparison-chart tbody th p{font-size:15px;line-height:23px;word-break:break-word;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;margin-bottom:10px}.compare-pkgs .totalsource .comparison-chart tr:not(.grey) td{padding:10px 20px}.compare-pkgs .totalsource .comparison-chart thead th{vertical-align:middle;padding:10px 15px 10px 35px;display:flex;justify-content:space-between;align-items:center;gap:5px;min-height:60px}@media (max-width:991px){.compare-pkgs .totalsource .comparison-chart th{padding-left:25px!important}}.compare-pkgs .totalsource .comparison-chart tr.popular{background:#f2f3f3}.compare-pkgs .totalsource .comparison-chart tr.popular p::before{content:url(/-/media/adp2025/ui/icn-blue-star.svg);margin-right:15px}.compare-pkgs .totalsource .comparison-chart tr.included:last-child{border-bottom:0}.compare-pkgs .totalsource .comparison-chart tr.included p::before{content:url(/-/media/adp2025/ui/icn-check-list-blue.svg);margin-right:15px}.compare-pkgs .totalsource .comparison-chart tr.grey a[class^=btn]{min-width:158px}.compare-pkgs .globalview .comparison-chart .header p{margin-bottom:0}.compare-pkgs .globalview .comparison-chart .header p.heading{margin-bottom:18px}.compare-pkgs .globalview .comparison-chart td:first-child{padding:10px 15px 9px 10px}.compare-pkgs .globalview .comparison-chart td p{font-size:15px;line-height:23px;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;margin:0}.compare-pkgs .globalview .comparison-list .header p{margin-bottom:0}.compare-pkgs .workers-comp .comparison-chart td,.compare-pkgs .workers-comp.comparison-chart td{padding:8px 25px;display:block}.compare-pkgs .workers-comp .comparison-chart p,.compare-pkgs .workers-comp.comparison-chart p{margin-bottom:0}@media (min-width:768px){.compare-pkgs .workers-comp.td-rb td{border-right:1px solid #d9d9d9}}.chart-toggle{text-align:center}.chart-toggle.open .toggle-cta:not(.open),.chart-toggle:not(.open) .toggle-cta.open{display:none}@media (max-width:767px){.chart-toggle{display:none}}.filter-panel{border-top:1px solid #8a8b8f}@media (min-width:768px){.filter-panel{border-bottom:1px solid #8a8b8f}}.filter-panel .title{font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120;padding-top:18px}@media (min-width:768px){.filter-panel .title{padding-top:7px;display:inline-block;margin-bottom:0;margin-right:24px}}.filter-panel .links{display:inline-block}.filter-panel .links li{display:inline-block;font-family:TaubSans_variable,Arial,sans-serif;font-variation-settings:'wght' 120}.filter-panel .links li:not(:last-of-type){margin-right:24px}.filter-panel .links li.active{color:#d0271d;border-bottom:3px solid #010035}.filter-panel .links li a,.filter-panel .links li span{display:block;padding:7px 0;cursor:pointer}.filter-panel .links li a{color:#010035;text-decoration:none}.filter-panel .links li a:hover{color:#d0271d}.filter-panel .links li a:focus{outline:0}