.epr-fee-calculator{margin:0 auto;max-width:45rem;padding:1.5rem;border-radius:16px;background-color:#f7f7f7;color:#2f2e34}.epr-fee-calculator__panel{min-width:0}.epr-fee-calculator__title{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;line-height:1.1;color:#2f2e34}.epr-fee-calculator__subtitle{margin:0 0 .5rem;font-size:1rem;line-height:1.45;color:#8c8f9d}.epr-fee-calculator__form{display:block}.epr-fee-calculator__field{margin:0}.epr-fee-calculator__field--invalid .epr-fee-calculator__control{border-color:#c62828}.epr-fee-calculator__label{display:block;margin:1.75rem 0 .625rem;font-size:1.125rem;font-weight:500;line-height:1.25;color:#2f2e34}.epr-fee-calculator__hint{margin:-.25rem 0 .625rem;font-size:.8125rem;line-height:1.4;color:#8c8f9d}.epr-fee-calculator__select-wrap{position:relative}.epr-fee-calculator__select-wrap:after{content:"";position:absolute;top:50%;right:.9375rem;width:.6rem;height:.6rem;border-right:2px solid #8c8f9d;border-bottom:2px solid #8c8f9d;transform:translateY(-65%) rotate(45deg);pointer-events:none}.epr-fee-calculator__control{box-sizing:border-box;display:block;width:100%;height:3.25rem;padding:.8125rem 2.5rem .8125rem 1rem;border:1px solid #cadae7;border-radius:24px;background-color:#ffffff;font:inherit;font-size:1.125rem;font-weight:300;line-height:1.45;color:#2f2e34}.epr-fee-calculator__control--select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.epr-fee-calculator__control--readonly{background-color:rgba(202,218,231,.25);color:#8c8f9d}.epr-fee-calculator__control:focus{outline:none;border-color:#007cd2}.epr-fee-calculator__control:disabled{opacity:.7;cursor:not-allowed}.epr-fee-calculator__field-error,.epr-fee-calculator__form-error{margin:.375rem 0 0;font-size:.8125rem;line-height:1.4;color:#c62828}.epr-fee-calculator__form-error{margin-top:1rem;padding:.75rem .875rem;border-radius:12px;background:#fdecea}.epr-fee-calculator__action,.epr-fee-calculator__submit{display:inline-block;margin-top:1.5rem;margin-right:.625rem;padding:.75rem 1.375rem .75rem 1.125rem;border-radius:50px;font:inherit;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;cursor:pointer;box-sizing:border-box}.epr-fee-calculator__action--quote,.epr-fee-calculator__submit{border:none;background-color:#50ae60;color:#ffffff}.epr-fee-calculator__action--quote:hover,.epr-fee-calculator__submit:hover{background-color:#469c54}.epr-fee-calculator__action:focus-visible,.epr-fee-calculator__submit:focus-visible{outline:2px solid #007cd2;outline-offset:2px}.epr-fee-calculator__submit:disabled{opacity:.65;cursor:wait}.epr-fee-calculator__action--secondary{border:1px solid #cadae7;background-color:#ffffff;color:#2f2e34}.epr-fee-calculator__action--secondary:hover{border-color:#007cd2;color:#007cd2}.epr-fee-calculator__result-grid{display:block}.epr-fee-calculator__result-item{margin-top:.875rem}.epr-fee-calculator__result-label{display:block;font-size:.9375rem;line-height:1.4;color:#8c8f9d}.epr-fee-calculator__result-value{margin-top:.25rem;font-size:1.375rem;font-weight:600;line-height:1.3;color:#2f2e34}.epr-fee-calculator__result-value--main{font-size:2rem;color:#007cd2}.epr-fee-calculator__cta,.epr-fee-calculator__note{margin:1rem 0 0;padding:.75rem .875rem;border-radius:0 12px 12px 0;font-size:.875rem;line-height:1.5;color:#2f2e34}.epr-fee-calculator__note{background:#fff8e6;border-left:3px solid #f0b429}.epr-fee-calculator__cta{background:#eaf7f6;border-left:3px solid #50ae60}.epr-fee-calculator__disclaimer{margin:1.125rem 0 0;font-size:.8125rem;line-height:1.5;color:#8c8f9d}.epr-fee-calculator__actions{display:flex;flex-wrap:wrap;gap:0;margin-top:.5rem}@media (max-width:640px){.epr-fee-calculator{margin-top:1.25rem;padding:1.125rem 1rem}.epr-fee-calculator__action,.epr-fee-calculator__submit{display:block;width:100%;margin-right:0;text-align:center}}.epr-subscription-fee-calculator{display:flex;justify-content:space-between;max-width:var(--container-max-wide);width:100%;margin:151px auto 50px;padding:0;border:none;background:transparent;box-sizing:border-box}.epr-subscription-fee-calculator__intro{width:50%;background:url(/media/lappa-assets/pricing/pricing-circle-min.png) bottom no-repeat}.epr-subscription-fee-calculator__title{margin:0;padding:40px 0;font-size:36px;font-weight:500;line-height:39.6px;letter-spacing:-.01em;text-align:left;color:#333}.epr-subscription-fee-calculator__title-accent{color:#007cd2;font-weight:inherit}.epr-subscription-fee-calculator__form{width:50%;min-width:0}.epr-subscription-fee-calculator__card{width:100%;min-height:590px;padding:32px;border-radius:20px;background:#e4f3fe;box-sizing:border-box}.epr-subscription-fee-calculator__fields{display:block}.epr-subscription-fee-calculator__field{margin:0;min-width:0}.epr-subscription-fee-calculator__label{display:block;margin:0 0 10px;font-size:18px;font-weight:500;line-height:22.5px;text-align:left;color:#2f2e34}.epr-subscription-fee-calculator__control{box-sizing:border-box;display:block;width:100%;height:49px;margin:0 0 33px;padding:10px 20px;border:1px solid #e4f3fe;border-radius:20px;background:#fff;font:inherit;font-size:19px;font-weight:500;line-height:23.75px;color:#2f2e34}.epr-subscription-fee-calculator__control::placeholder{color:#8c8f9d;font-size:18px;font-weight:400;line-height:23.4px}.epr-subscription-fee-calculator__control:focus{outline:none}.epr-subscription-fee-calculator__control:focus-visible{outline:2px solid var(--color-brand-primary,#007cd2);outline-offset:2px}.epr-subscription-fee-calculator__field--invalid .epr-subscription-fee-calculator__control{border-color:#c62828;box-shadow:0 0 0 1px rgba(198,40,40,.25)}.epr-subscription-fee-calculator__error{display:none;margin:-33px 0 12px;font-size:15px;font-weight:500;line-height:20.25px;color:#f04438}.epr-subscription-fee-calculator__actions,.epr-subscription-fee-calculator__field--invalid .epr-subscription-fee-calculator__error{display:block}.epr-subscription-fee-calculator__actions .cta-buttons{display:inline-flex;margin-top:27px}.epr-subscription-fee-calculator__again{display:inline-block;box-sizing:border-box;margin-top:27px;margin-left:12px;padding:15px 25px;border:0;border-radius:40px;font:inherit;font-size:17px;font-weight:500;line-height:23px;height:57px;color:#fff;text-align:center;cursor:pointer;background:#2d9cdb}.epr-subscription-fee-calculator__again:hover{background:#2d9cdb}.epr-subscription-fee-calculator__again:focus{outline:none}.epr-subscription-fee-calculator__again:focus-visible{outline:2px solid var(--color-brand-primary,#007cd2);outline-offset:2px}.epr-subscription-fee-calculator__summary{margin-top:16px}.epr-subscription-fee-calculator__result{margin:0;font-size:18px;font-weight:600;line-height:1.35;color:#2f2e34}.epr-subscription-fee-calculator__addons-remark{margin:.55rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:#5b5b63}@media (max-width:450px){.epr-subscription-fee-calculator{display:block;margin-top:151px;margin-bottom:50px}.epr-subscription-fee-calculator__intro{width:100%;background:url(/media/lappa-assets/pricing/pricing-calc-bg-mobile.png) 100% no-repeat}.epr-subscription-fee-calculator__title{padding:24px 0;font-size:24px;font-weight:600}.epr-subscription-fee-calculator__form{width:100%;margin-top:30px}}