.wagepoint-pricing-calculator-plus{padding:25px}.wagepoint-pricing-calculator-plus__inner{margin:0 auto;max-width:1200px}.wagepoint-pricing-calculator-plus__card{background:var(--color-white,#fff);border-radius:10px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);padding:28px}@media(max-width:600px){.wagepoint-pricing-calculator-plus__card{padding:20px}}.wagepoint-pricing-calculator-plus__controls{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:18px}@media(max-width:480px){.wagepoint-pricing-calculator-plus__controls{grid-template-columns:1fr}}.wagepoint-pricing-calculator-plus__field{display:flex;flex-direction:column;gap:6px;justify-content:space-between;min-width:0;position:relative}.wagepoint-pricing-calculator-plus__field label{color:var(--color-ledger-blue,#101b2d);font-size:1rem;font-weight:500}.wagepoint-pricing-calculator-plus__field input,.wagepoint-pricing-calculator-plus__field select{background:var(--color-white,#fff);border:1px solid var(--color-ledger-blue-tint-1,#c3c6cb);border-radius:8px;box-sizing:border-box;color:var(--color-ledger-blue,#101b2d);font-size:1rem;font-weight:500;padding:11px 10px;transition:all .2s ease;width:100%}.wagepoint-pricing-calculator-plus__field input:focus,.wagepoint-pricing-calculator-plus__field select:focus{border-color:var(--color-pto-yellow,#ffbf46);box-shadow:0 0 0 3px rgba(255,191,70,.15);outline:none}.wagepoint-pricing-calculator-plus__field input::-moz-placeholder,.wagepoint-pricing-calculator-plus__field select::-moz-placeholder{color:var(--color-ledger-blue,#101b2d);opacity:1}.wagepoint-pricing-calculator-plus__field input::placeholder,.wagepoint-pricing-calculator-plus__field select::placeholder{color:var(--color-ledger-blue,#101b2d);opacity:1}.wagepoint-pricing-calculator-plus__field input[type=number]::-webkit-inner-spin-button,.wagepoint-pricing-calculator-plus__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wagepoint-pricing-calculator-plus__field input[type=number]{-moz-appearance:textfield}.wagepoint-pricing-calculator-plus__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%277%27 fill=%27none%27%3E%3Cpath fill=%27%23101B2D%27 d=%27M11 0a1.004 1.004 0 0 1 .709 1.71l-5 5c-.39.39-1.025.39-1.416 0l-5-5A1 1 0 0 1 .077.618 1 1 0 0 1 1 0z%27/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:34px;text-overflow:ellipsis}.wagepoint-pricing-calculator-plus__included{background:var(--color-form-fill-white,#f5f5f5);border-radius:8px;margin-bottom:28px;padding:10px 14px 12px}.wagepoint-pricing-calculator-plus__included h3{color:var(--color-ledger-blue,#101b2d);font-size:1rem;font-weight:500;margin:0 0 4px}.wagepoint-pricing-calculator-plus__included-list{display:flex;flex-wrap:wrap;gap:4px 18px;list-style:none;margin:0;padding:0 0 0 8px}.wagepoint-pricing-calculator-plus__included-list li{align-items:center;color:var(--color-ledger-blue,#101b2d);display:flex;font-size:.875rem;gap:6px;white-space:nowrap}.wagepoint-pricing-calculator-plus__included-list li svg{flex-shrink:0}.wagepoint-pricing-calculator-plus__need-more{margin:0 0 32px 14px}.wagepoint-pricing-calculator-plus__need-more-toggle{align-items:center;color:var(--color-ledger-blue,#101b2d);cursor:pointer;display:flex;font-size:1rem;gap:8px}.wagepoint-pricing-calculator-plus__need-more-toggle strong{font-weight:500}.wagepoint-pricing-calculator-plus__need-more-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent no-repeat 50%;background-size:10px 10px;border:1.5px solid var(--color-ledger-blue,#101b2d);border-radius:2px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.wagepoint-pricing-calculator-plus__need-more-toggle input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath stroke=%27%233E79BB%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M1 7.25 4.636 11C6.348 6.085 7.773 3.928 11 1%27/%3E%3C/svg%3E")}.wagepoint-pricing-calculator-plus__need-more-toggle input[type=checkbox]:focus-visible{outline:2px solid var(--color-pto-yellow,#ffbf46);outline-offset:2px}.wagepoint-pricing-calculator-plus__need-more-list{display:grid;gap:2px 14px;grid-template-columns:repeat(2,max-content);list-style:none;margin:2px 0 0 22px;padding:0}@media(max-width:480px){.wagepoint-pricing-calculator-plus__need-more-list{grid-template-columns:1fr}}.wagepoint-pricing-calculator-plus__need-more-list li{color:#707680;font-size:.8125rem;padding-left:13px;position:relative}.wagepoint-pricing-calculator-plus__need-more-list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath stroke=%27%23707680%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M1 7.25 4.636 11C6.348 6.085 7.773 3.928 11 1%27/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:9px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:9px}.wagepoint-pricing-calculator-plus__cost-heading{color:var(--color-ledger-blue,#101b2d);font-size:1rem;font-weight:500;margin:0 0 10px}.wagepoint-pricing-calculator-plus__receipt{background:var(--color-payday-blue-tint-2,#ecf2f8);border-radius:8px;color:var(--color-ledger-blue,#101b2d);padding:28px 20px 20px;text-align:center}.wagepoint-pricing-calculator-plus__receipt p{max-width:none}.wagepoint-pricing-calculator-plus__plan{font-size:1.125rem;font-weight:500;margin:0 0 6px}.wagepoint-pricing-calculator-plus__plan[hidden]{display:none}.wagepoint-pricing-calculator-plus__price{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:18px}.wagepoint-pricing-calculator-plus__result-value{font-size:4.75rem;font-weight:800;letter-spacing:-.02em;line-height:1;transition:transform .2s ease}@media(max-width:480px){.wagepoint-pricing-calculator-plus__result-value{font-size:3rem}}.wagepoint-pricing-calculator-plus__per-month{font-size:.875rem}.wagepoint-pricing-calculator-plus__rate{font-size:.875rem;margin:0 0 14px}.wagepoint-pricing-calculator-plus__rate[hidden]{display:none}.wagepoint-pricing-calculator-plus__disclaimer{font-size:.5625rem;line-height:1.4;margin:0}.wagepoint-pricing-calculator-plus__cta{display:flex;flex-direction:row;gap:10px;margin-top:20px}@media(max-width:480px){.wagepoint-pricing-calculator-plus__cta{flex-direction:column}}.wagepoint-pricing-calculator-plus__cta-btn{align-items:center;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:1;font-size:.8125rem;font-weight:700;gap:6px;justify-content:center;padding:11px 16px;text-decoration:none;transition:all .2s ease}.wagepoint-pricing-calculator-plus__cta-btn--demo{background:var(--color-pto-yellow,#ffbf46);color:var(--color-ledger-blue,#101b2d)}.wagepoint-pricing-calculator-plus__cta-btn--demo:hover{background:var(--color-pto-yellow-tint-1,#ffdfa2)}.wagepoint-pricing-calculator-plus__cta-btn--trial{background:var(--color-payday-blue,#3e79bb);color:var(--color-white,#fff)}.wagepoint-pricing-calculator-plus__cta-btn--trial:hover{background:var(--color-payday-blue-tint-1,#9ebcdd)}
