/* Copyright (c) 2026 LeadLocate. All rights reserved. Proprietary and confidential. Unauthorized copying, modification, distribution or reverse engineering is prohibited. */
.llsw{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#33434e}.llsw *{box-sizing:border-box}.llsw:before,.llsw:after{content:none}html.llsw-boot .sign_form_panel_outer{opacity:0}html.llsw-ready .sign_form_panel_outer{opacity:1;transition:opacity .18s ease}.llsw.llsw-recover .llsw-step{display:block!important;animation:none}.llsw.llsw-recover .llsw-head,.llsw.llsw-recover .llsw-summary,.llsw.llsw-recover .llsw-nav,.llsw.llsw-recover .llsw-payframe-wrap,.llsw.llsw-recover .llsw-paynote,.llsw.llsw-recover .llsw-payfallback,.llsw.llsw-recover .llsw-payconfirm,.llsw.llsw-recover .llsw-secure-line{display:none!important}.llsw.llsw-recover .llsw-plans,.llsw.llsw-recover .llsw-tiers{display:none!important}.llsw-active .form-submit-button{display:none!important}.llsw-active .ll-legacy-plans{position:absolute!important;left:-9999px!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}.llsw-active .chrome_panel{border:none;background:transparent;padding:0}.llsw-head{margin:26px 0 30px;padding:0}.llsw-progress{list-style:none;display:flex;align-items:flex-start;width:100%;margin:0;padding:0 0 26px;gap:0;position:relative}.llsw-progress:before,.llsw-progress:after{content:none}.llsw-progress li{flex:0 0 26px;width:26px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:13px;font-weight:500;color:#6b6b6b;line-height:1.3}.llsw-progress li .llsw-step-label{position:absolute;top:34px;left:50%;transform:translateX(-50%);white-space:nowrap}.llsw-progress li:first-child .llsw-step-label{left:0;transform:none}.llsw-progress li:last-child .llsw-step-label{left:auto;right:0;transform:none}.llsw-progress li .llsw-dot{width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid #cfd9de;color:#6b6b6b;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:all .25s}.llsw-progress li.llsw-progress-line{flex:1 1 auto;width:auto;display:block;height:2px;background:#e3e9ed;margin:12px 10px 0;border-radius:1px;transition:background .3s}.llsw-progress li.llsw-progress-line.is-done{background:#259457}.llsw-progress li.is-current{color:#20303c;font-weight:600}.llsw-progress li.is-current .llsw-dot{border-color:#259457;color:#259457;box-shadow:0 0 0 4px #e9f5ee}.llsw-progress li.is-done{color:#1d7a48}.llsw-progress li.is-done .llsw-dot{background:#259457;border-color:#259457;color:#fff}.llsw-progress li.is-done .llsw-dot .llsw-dot-n{display:none}.llsw-progress li .llsw-dot .llsw-dot-c{display:none;width:14px;height:14px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.llsw-progress li.is-done .llsw-dot .llsw-dot-c{display:block}.llsw-progress li.is-clickable{cursor:pointer}.llsw-progress li.is-clickable:hover{color:#1d7a48}.llsw-summary{display:flex;align-items:center;gap:14px;background:#e9f5ee;border:1px solid #bfe3cd;border-radius:8px;padding:11px 16px;margin:0 0 18px;font-size:14.5px;font-weight:400}.llsw-summary .llsw-summary-plan{flex:1;min-width:0;color:#33434e;font-weight:500;line-height:1.45}.llsw-summary .llsw-summary-price{margin-left:auto;font-weight:600;font-size:14.5px;color:#14482b;white-space:nowrap}.llsw-summary button{border:none;background:transparent;color:#1d7a48;font-size:13px;font-weight:400;cursor:pointer;text-decoration:underline;padding:0 0 0 2px;font-family:inherit}.llsw-summary button:hover{color:#259457}@media (max-width:600px){.llsw-summary{font-size:13.5px;gap:10px}.llsw-summary .llsw-summary-price{font-size:13.5px}}.llsw-step{display:none}.llsw-step.is-active{display:block;animation:llswIn .3s ease}@keyframes llswIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.llsw-step.is-active{animation:none}}.llsw-step-title{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:24px;line-height:1.3;font-weight:600;color:#20303c;margin:0 0 8px;padding:0;text-align:left}.llsw-step-sub{font-size:15.5px;font-weight:400;color:#6b6b6b;margin:0 0 26px;padding:0;line-height:1.65;text-align:left}@media (max-width:600px){.llsw-step-title{font-size:20px}.llsw-step-sub{font-size:14px}}.account_heading h2,.account_heading h2 *{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;color:#259457!important;font-weight:600!important}.account_heading h2{font-size:34px!important;line-height:1.25;margin:0 0 17px!important;padding:0}.account_heading p{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;color:#33434e;font-size:15.5px!important;line-height:1.65;margin:0 0 14px;padding:0;text-align:left}.account_heading p strong,.account_heading p b{color:#20303c}.llsw .ll-test-leads-note,.ll-test-leads-note{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;color:#6b6b6b;font-size:15.5px!important;font-weight:400;line-height:1.65;margin:16px 0 0;padding:0;text-align:left}.account_heading .ll-wait-compact{display:none;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15px;font-weight:600;color:#20303c;margin:0;padding:0;line-height:1.5;text-align:left}body.llsw-past-plan .account_heading .ll-intro-copy{display:none}body.llsw-past-plan .account_heading .ll-wait-compact{display:block}body.llsw-past-plan .account_heading h2{margin:0 0 10px!important;font-size:28px!important}.llsw-alert{display:none;background:#fdecec;border:1px solid #f3c1c1;color:#8c2b2b;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.5;margin:0 0 16px}.llsw-alert.is-on{display:block;animation:llswIn .25s ease}.llsw-alert a{color:#8c2b2b;font-weight:600}.llsw-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 10px}.llsw-plans:before,.llsw-plans:after{content:none}@media (max-width:1199px){.llsw-plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.llsw-plans{display:block}.llsw-plans .llsw-plan{margin:0 0 10px}}.llsw-plan{position:relative;border:2px solid #e3e9ed;border-radius:10px;background:#fff;padding:18px 16px 16px;cursor:pointer;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s;font-family:inherit;width:100%;display:flex;flex-direction:column;align-items:flex-start}.llsw-plan:hover{border-color:#9fd4b4;box-shadow:0 6px 18px rgba(32,48,60,.08);transform:translateY(-2px)}.llsw-plan.is-picked{border-color:#259457;box-shadow:0 6px 18px rgba(37,148,87,.14)}.llsw-plan-check{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;border:2px solid #cfd9de;background:#fff;transition:all .18s;display:flex;align-items:center;justify-content:center}.llsw-plan.is-picked .llsw-plan-check{background:#259457;border-color:#259457}.llsw-plan-check svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .15s}.llsw-plan.is-picked .llsw-plan-check svg{opacity:1}.llsw-plan-name{font-size:16.5px;font-weight:600;color:#20303c;margin:0 24px 4px 0}.llsw-plan-desc{font-size:13px;font-weight:400;color:#6b6b6b;line-height:1.5;margin:0 0 14px}.llsw-plan-from{font-size:13.5px;color:#20303c;margin-top:auto;white-space:nowrap}.llsw-plan-from strong{font-size:18px;font-weight:600;color:#1d7a48}.llsw-plan-from span{color:#6b6b6b;font-size:12px}.llsw-tiers{margin:22px 0 0}@media (max-width:600px){.llsw-plans .llsw-tiers{margin:-10px 0 16px;padding:12px 10px 6px;border:2px solid #259457;border-top:none;border-radius:0 0 12px 12px;background:#f7fbf9}.llsw-plans .llsw-tiers[data-tone=blue]{border-color:#1570b3;background:#f5f9fc}.llsw-plans .llsw-tiers[data-tone=gold]{border-color:#de9600;background:#fdfaf2}.llsw-plans .llsw-tiers[data-tone=gray]{border-color:#7d8a94;background:#f6f7f8}.llsw-plans .llsw-tiers .llsw-tiers-title{font-size:14px;margin:2px 0 10px}.llsw-plans .llsw-tiers .llsw-tiers-note{font-size:13.5px;margin:-4px 0 10px}.llsw-plans .llsw-tiers .llsw-tier{background:#fff}.llsw-plan.is-picked:has(+ .llsw-tiers){border-bottom-left-radius:0;border-bottom-right-radius:0}}.llsw-tiers-title{font-size:16px;font-weight:600;color:#20303c;margin:0 0 10px}.llsw-tiers-note{font-size:14px;font-weight:400;color:#6b6b6b;line-height:1.55;margin:-4px 0 12px}.llsw .llsw-tiers-note{padding:0!important;text-indent:0!important}.llsw-tier{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:2px solid #e3e9ed;border-radius:10px;padding:13px 16px;margin:0 0 8px;cursor:pointer;transition:border-color .15s,background .15s;font-family:inherit}.llsw-tier:hover{border-color:#9fd4b4}.llsw-tier.is-picked{border-color:#259457;background:#f4faf6}.llsw-tier-radio{width:18px;height:18px;border-radius:50%;border:2px solid #cfd9de;flex:0 0 18px;position:relative;transition:border-color .15s}.llsw-tier.is-picked .llsw-tier-radio{border-color:#259457}.llsw-tier.is-picked .llsw-tier-radio:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;inset:3px;border-radius:50%;background:#259457}.llsw-tier-main{flex:1;min-width:0}.llsw-tier-name{display:block;font-size:15px;font-weight:600;color:#20303c;line-height:1.35}.llsw-tier-desc{display:block;font-size:12.5px;font-weight:400;color:#6b6b6b;line-height:1.45;margin-top:4px;max-width:58ch}.llsw-tier-price{text-align:right;white-space:nowrap}.llsw-tier-price strong{display:block;font-size:17px;font-weight:600;color:#1d7a48}.llsw-tier-price span{font-size:11.5px;color:#6b6b6b}@media (max-width:600px){.llsw-tier{padding:12px 12px}.llsw-tier-name{font-size:14px}.llsw-tier-price strong{font-size:16px}}.llsw-plan[data-tone=green]{background:linear-gradient(180deg,rgba(37,148,87,.09),rgba(37,148,87,0) 62%) #fff}.llsw-plan[data-tone=blue]{background:linear-gradient(180deg,rgba(21,112,179,.09),rgba(21,112,179,0) 62%) #fff}.llsw-plan[data-tone=gold]{background:linear-gradient(180deg,rgba(222,150,0,.11),rgba(222,150,0,0) 62%) #fff}.llsw-plan[data-tone=gray]{background:linear-gradient(180deg,rgba(111,111,111,.08),rgba(111,111,111,0) 62%) #fff}.llsw-plan[data-tone=blue]:hover{border-color:#8fc1e4;box-shadow:0 6px 18px rgba(21,112,179,.10)}.llsw-plan[data-tone=blue].is-picked{border-color:#1570b3;box-shadow:0 6px 18px rgba(21,112,179,.14)}.llsw-plan[data-tone=blue].is-picked .llsw-plan-check{background:#1570b3;border-color:#1570b3}.llsw-plan[data-tone=blue] .llsw-plan-from strong{color:#115e97}.llsw-plan[data-tone=gold]:hover{border-color:#ecc98c;box-shadow:0 6px 18px rgba(222,150,0,.12)}.llsw-plan[data-tone=gold].is-picked{border-color:#de9600;box-shadow:0 6px 18px rgba(222,150,0,.16)}.llsw-plan[data-tone=gold].is-picked .llsw-plan-check{background:#de9600;border-color:#de9600}.llsw-plan[data-tone=gold] .llsw-plan-from strong{color:#9c6a00}.llsw-plan[data-tone=gray]:hover{border-color:#c2cbd2;box-shadow:0 6px 18px rgba(32,48,60,.08)}.llsw-plan[data-tone=gray].is-picked{border-color:#7d8a94;box-shadow:0 6px 18px rgba(85,99,109,.14)}.llsw-plan[data-tone=gray].is-picked .llsw-plan-check{background:#7d8a94;border-color:#7d8a94}.llsw-plan[data-tone=gray] .llsw-plan-from strong{color:#55636d}.llsw-tiers[data-tone=blue] .llsw-tier:hover{border-color:#8fc1e4}.llsw-tiers[data-tone=blue] .llsw-tier.is-picked{border-color:#1570b3;background:#f3f8fc}.llsw-tiers[data-tone=blue] .llsw-tier.is-picked .llsw-tier-radio{border-color:#1570b3}.llsw-tiers[data-tone=blue] .llsw-tier.is-picked .llsw-tier-radio:after{background:#1570b3}.llsw-tiers[data-tone=blue] .llsw-tier-price strong{color:#115e97}.llsw-tiers[data-tone=gold] .llsw-tier:hover{border-color:#ecc98c}.llsw-tiers[data-tone=gold] .llsw-tier.is-picked{border-color:#de9600;background:#fdf8ee}.llsw-tiers[data-tone=gold] .llsw-tier.is-picked .llsw-tier-radio{border-color:#de9600}.llsw-tiers[data-tone=gold] .llsw-tier.is-picked .llsw-tier-radio:after{background:#de9600}.llsw-tiers[data-tone=gold] .llsw-tier-price strong{color:#9c6a00}.llsw-tiers[data-tone=gray] .llsw-tier:hover{border-color:#c2cbd2}.llsw-tiers[data-tone=gray] .llsw-tier.is-picked{border-color:#7d8a94;background:#f5f7f8}.llsw-tiers[data-tone=gray] .llsw-tier.is-picked .llsw-tier-radio{border-color:#7d8a94}.llsw-tiers[data-tone=gray] .llsw-tier.is-picked .llsw-tier-radio:after{background:#7d8a94}.llsw-tiers[data-tone=gray] .llsw-tier-price strong{color:#55636d}.llsw-summary[data-tone=blue]{background:#eaf3fa;border-color:#c5ddef}.llsw-summary[data-tone=blue] .llsw-summary-price{color:#0f4d7c}.llsw-summary[data-tone=blue] button{color:#1570b3}.llsw-summary[data-tone=blue] button:hover{color:#115e97}.llsw-summary[data-tone=gold]{background:#faf3e0;border-color:#eeddb2}.llsw-summary[data-tone=gold] .llsw-summary-price{color:#7a5600}.llsw-summary[data-tone=gold] button{color:#9c6a00}.llsw-summary[data-tone=gold] button:hover{color:#7a5600}.llsw-summary[data-tone=gray]{background:#f1f3f5;border-color:#d7dde2}.llsw-summary[data-tone=gray] .llsw-summary-price{color:#3d4a54}.llsw-summary[data-tone=gray] button{color:#55636d}.llsw-summary[data-tone=gray] button:hover{color:#3d4a54}.llsw-nav{display:flex;align-items:center;gap:12px;margin:26px 0 0;flex-wrap:wrap}.llsw-nav:before,.llsw-nav:after{content:none}.llsw-btn{font-family:inherit;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .15s,box-shadow .15s,transform .1s;line-height:1}.llsw-btn-primary{background:#259457;color:#fff;font-size:16.5px;padding:15px 34px;box-shadow:0 4px 12px rgba(37,148,87,.25);display:inline-flex;align-items:center;justify-content:center;gap:9px}.llsw-btn-arrow{width:19px;height:19px;flex:0 0 19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.llsw-btn-primary:hover:not(:disabled) .llsw-btn-arrow{transform:translateX(3px)}.llsw-btn-primary:hover{background:#1d7a48}.llsw-btn-primary:active{transform:translateY(1px)}.llsw-btn-primary:disabled{background:#a8cdb8;cursor:not-allowed;box-shadow:none}.llsw-btn-ghost{background:transparent;color:#6b6b6b;font-size:14.5px;padding:15px 10px;font-weight:500}.llsw-btn-ghost:hover{color:#20303c}.llsw-nav .llsw-btn-primary{margin-left:auto}.llsw-nav.llsw-nav-stack{flex-direction:column;align-items:center;gap:10px}.llsw-nav-stack .llsw-btn-primary{margin-left:0;min-width:320px}.llsw-btn-back{display:inline-flex;align-items:center;gap:6px}.llsw-btn-back svg{width:14px;height:14px;stroke:currentColor}.llsw-btn-fwd{display:inline-flex;align-items:center;justify-content:center;gap:8px}.llsw-btn-fwd svg{width:14px;height:14px;stroke:currentColor;flex:0 0 14px}@media (max-width:600px){.llsw-nav{flex-direction:column-reverse}.llsw-nav.llsw-nav-stack{flex-direction:column}.llsw-nav .llsw-btn-primary{margin-left:0;width:100%;padding:16px 20px;min-width:0}.llsw-nav .llsw-btn-ghost{width:100%;text-align:center;justify-content:center}}.llsw-secure-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;font-size:12.5px;gap:7px;color:#6b6b6b;margin:18px auto 0;padding-top:16px;border-top:1px solid #e3e9ed;width:100%;clear:both}.llsw-secure-line svg{width:13px;height:13px;fill:#6b6b6b;flex:0 0 13px}.llsw .ll-captcha-col{display:flex;justify-content:center;align-items:center;min-height:200px;margin:0!important;padding:6px 15px!important}@media (max-width:767px){.llsw .ll-captcha-col{min-height:0;padding:14px 15px!important}}body.llsw-ent-on .ll-captcha-col{display:none!important}.llsw-nav{clear:both}.llsw .chrome_panel{text-align:center;margin:0;padding:0}.llsw .chrome_panel .paymenticons{display:block;width:232px;max-width:70%;height:auto;margin:12px auto 10px;float:none}.llsw .chrome_panel .paymentmethod_text{font-size:12.5px;color:#6b6b6b;max-width:520px;margin:0 auto 6px;padding:0;line-height:1.55;text-align:center;float:none}.llsw .chrome_panel .paymentmethod_text span{color:#6b6b6b;font-weight:600}.llsw .chrome_panel h5{font-family:Rubik,Arial,sans-serif;font-size:12.5px;font-weight:600;color:#6b6b6b;margin:14px 0 3px;padding:0;text-align:center}.llsw .chrome_panel p{font-size:12px;color:#6b6b6b;margin:2px 0;padding:0;text-align:center;line-height:1.5}.llsw .form_inner_pannel{border:1px solid #e3e9ed;border-radius:10px;margin-bottom:20px;overflow:visible}.llsw .form_title{background:#f5f8f6;border-bottom:1px solid #e3e9ed;border-radius:9px 9px 0 0}.llsw .form_title h3{color:#20303c;font-weight:600;font-size:16px;font-family:Rubik,Arial,sans-serif;text-transform:none!important}.llsw .form_agreement_panel_outer{border-radius:10px}.llsw .form_agreement_panel{max-height:460px!important;height:460px!important;overflow-y:auto!important;padding:14px 20px 12px!important}.llsw .form_agreement_panel>p{margin:0;padding:0}.llsw .form_agreement_panel .llpol>p:first-child{margin-top:0}.llsw .form_agreement_panel .llpol>*:last-child{margin-bottom:0}.llsw .form_agreement_panel .clearfix{display:none}.llsw .form_agreement_panel .llpol,.llsw .form_agreement_panel .llpol *{font-family:Rubik,Arial,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:#33434e!important;line-height:1.65!important;letter-spacing:0!important}.llsw .form_agreement_panel .llpol a{color:#1d7a48!important;text-decoration:underline}.llsw .form_agreement_panel .llpol p{margin:0 0 10px}.llsw .form_agreement_panel h4,.llsw .form_agreement_panel .llpol-sec-title{margin:20px 0 14px!important;padding:0!important}.llsw .form_agreement_panel h4:first-child,.llsw .form_agreement_panel .llpol-sec-title:first-child{margin-top:0}.llsw .form_agreement_panel .llpol-agreement-link{margin-top:12px}.llsw .employee_info{font-size:13px;color:#6b6b6b;font-weight:400}.llsw-active .ll-hide-legacy{display:none!important}.llsw .llsw-mgr-row{display:table;width:100%}.llsw .llsw-mgr input.form-control{background:#fff!important}.llsw .form-control.llsw-phone-bad{border-color:#de0000!important;box-shadow:0 0 0 3px rgba(222,0,0,.12)!important}.llsw .llsw-phone-note{font-size:13px;font-weight:400;line-height:1.45;color:#de0000;margin:6px 0 0;text-align:left}.llsw-alert .llsw-num{white-space:nowrap}.llsw .ll-acq-ack-outer .llsw-ack-note{font-size:13px;font-weight:400;line-height:1.45;color:#de0000;margin:6px 0 0 45px;text-align:left}.llsw .ll-acq-ack-outer .llsw-ack-note:empty{margin:0}.llsw .ll-acq-ack-outer.llsw-ack-needs-check .fcn_checkbox .checkmark{border-color:#de0000;background-color:#fdecec}.llsw-step[data-step=plan] .ll-acq-ack-outer{margin:40px 0 0}.llsw-step[data-step=plan] .ll-acq-ack-outer.llsw-ack-on+.llsw-nav{margin-top:18px}.llsw .fcn_checkbox_outer:not(.ll-mailing-same-outer) .fcn_checkbox{color:#6b6b6b}.llsw .fcn_checkbox_outer:not(.ll-mailing-same-outer) .checkbox_text{max-width:none}.llsw .fcn_checkbox input[type=checkbox]{display:block;position:absolute;top:4px;left:0;width:16px;height:16px;margin:0;padding:0;opacity:0;cursor:pointer}.llsw .ll-mailing-same-outer .fcn_checkbox input[type=checkbox]{top:0;bottom:0;margin:auto 0}.llsw .fcn_checkbox input[type=checkbox]:focus-visible~.checkmark{outline:2px solid #259457;outline-offset:-2px}.llsw .ll-acq-ack-outer.llsw-ack-needs-check .fcn_checkbox input[type=checkbox]:focus-visible~.checkmark{outline:3px solid #de0000;outline-offset:-3px}.llsw .llsw-step-title.llsw-amount-due{color:#de0000!important}.llsw-payframe-wrap{position:relative;border:1px solid #e3e9ed;border-radius:12px;overflow:hidden;background:#f7f8fa;min-height:420px}.llsw-payframe{display:block;width:100%;border:0;height:1340px}@media (max-width:700px){.llsw-payframe{height:1450px}}@media (max-width:520px){.llsw-payframe{height:1600px}}@media (max-width:440px){.llsw-payframe{height:1700px}}@supports (container-type:inline-size){.llsw-payframe-wrap{container-type:inline-size}.llsw-payframe{height:clamp(1310px,calc(2074px - 113cqw),1750px)}}.llsw-payload{position:absolute;top:0;left:0;right:0;bottom:0;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:170px;gap:14px;background:#f7f8fa;transition:opacity .4s;z-index:1}.llsw-payload.is-off{opacity:0;pointer-events:none}.llsw-spin{width:36px;height:36px;border:3px solid #e3e9ed;border-top-color:#259457;border-radius:50%;animation:llswSpin .8s linear infinite}@keyframes llswSpin{to{transform:rotate(360deg)}}.llsw-payload p{font-size:14px;font-weight:400;color:#6b6b6b;margin:0}.llsw-payfallback{font-size:13px;color:#6b6b6b;margin:8px 0 0}.llsw-payfallback a{color:#1570b3;text-decoration:none}.llsw-payfallback a:hover{text-decoration:underline}.llsw-paynew{font-size:12.5px;color:#6b6b6b;text-align:center;margin:16px 0 0}.llsw-paynew a{color:#1570b3;text-decoration:underline}.llsw-payconfirm{opacity:0;pointer-events:none;transition:opacity 2.4s ease;margin:22px 0 0;text-align:center}.llsw-payconfirm.is-ready{opacity:1;pointer-events:auto}.llsw-payconfirm-line{font-size:14px;font-weight:400;color:#6b6b6b;margin:0 0 10px}.llsw-payconfirm-note{font-size:12.5px;color:#6b6b6b;margin:10px auto 0;max-width:560px;line-height:1.55}.llsw-payconfirm .llsw-btn-primary{width:auto}.llsw-done{max-width:560px;margin:12px auto 30px;text-align:center;padding:8px 6px 0}.llsw-done-mark{width:76px;height:76px;margin:6px auto 20px;border-radius:50%;background:#e9f5ee;display:flex;align-items:center;justify-content:center}.llsw-done-mark svg{width:38px;height:38px}.llsw-done-mark circle{fill:none;stroke:#259457;stroke-width:2.4;stroke-dasharray:151;stroke-dashoffset:151;animation:llswDraw .7s ease forwards}.llsw-done-mark path{fill:none;stroke:#259457;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:llswDraw .5s ease .55s forwards}@keyframes llswDraw{to{stroke-dashoffset:0}}.llsw-done h3{font-size:26px;font-weight:600;color:#20303c;margin:0 0 10px;font-family:Rubik,Arial,sans-serif}.llsw-done p{font-size:15.5px;font-weight:400;color:#6b6b6b;line-height:1.65;margin:0 0 14px}.llsw-done .llsw-done-strong{color:#20303c;font-weight:500}.llsw-done .llsw-done-paywarn{font-size:13.5px;color:#9c6a00;background:#fdf6e7;border:1px solid #f0e2c0;border-radius:8px;padding:11px 14px;margin:18px auto 4px;max-width:470px;line-height:1.55}.llsw-done .llsw-btn-back{margin:2px auto 0}.llsw-done-help{font-size:13.5px;color:#6b6b6b;border-top:1px solid #e3e9ed;padding-top:16px;margin-top:22px}.llsw-done-help a{color:#1570b3;text-decoration:none}.llsw .form-control{font-family:Rubik,Arial,sans-serif!important}.llsw .paymentinfo_method{border-radius:10px}.llsw .ll-legacy-plans p{display:none}.llsw-progress-bar{display:none;height:38px;border-radius:8px;overflow:hidden}.llsw-progress-seg{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;position:relative;background:#e6ebee;color:#6b6b6b;font-size:11.5px;font-weight:600;letter-spacing:.2px;white-space:nowrap;margin-left:-5px;transition:background-color .3s,color .3s;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%,9px 50%)}.llsw-progress-seg:first-child{margin-left:0;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%)}.llsw-progress-seg:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,9px 50%)}.llsw-progress-seg.is-done{background:#259457;color:#fff}.llsw-progress-seg.is-current{background:#259457;color:#fff}.llsw-progress-seg.is-current:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:38%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.38) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg) translateX(0);animation:llswSweep 1.8s ease-in-out infinite;pointer-events:none}@keyframes llswSweep{0%{transform:skewX(-18deg) translateX(0)}65%,100%{transform:skewX(-18deg) translateX(400%)}}.llsw-progress-caption{display:none;text-align:center;font-size:14.5px;font-weight:400;color:#6b6b6b;margin:10px 0 0}.llsw-progress-caption strong{color:#20303c;font-weight:600}@keyframes llswPop{0%{transform:scale(.75)}55%{transform:scale(1.18)}100%{transform:scale(1)}}.llsw-progress li.is-done .llsw-dot{animation:llswPop .35s ease}@media (prefers-reduced-motion:reduce){.llsw-progress li.is-done .llsw-dot{animation:none}.llsw-progress-seg.is-current:after{animation:none;display:none}.llsw-progress-seg.is-current{background:#1d7a48;box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}}@media (max-width:600px){.account_heading h2{font-size:26px!important;margin:0 0 11px!important}.account_heading p{font-size:15px!important;line-height:1.65;margin:0 0 14px}.account_heading .ll-wait-compact{font-size:14.5px}body.llsw-past-plan .account_heading h2{font-size:23px!important;margin:0 0 8px!important}.llsw-head{margin:20px 0 24px}.llsw-progress{display:none}.llsw-progress-bar{display:flex}.llsw-progress-caption{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.llsw-step-done .llsw-head{display:none}.llsw-step-title{font-size:22px}.llsw-step-sub{font-size:15px;margin:0 0 20px;line-height:1.6}.llsw .form-control{font-size:16px!important;min-height:48px}.llsw .form_title h3{font-size:16px}.llsw .employee_info{font-size:14px}.llsw-btn-primary{font-size:18px;border-radius:10px}.llsw-btn-ghost{font-size:15px}.llsw-plan-name{font-size:17px}.llsw-plan-desc{font-size:14px}.llsw-plan-from{font-size:14.5px}.llsw-tier{min-height:56px}.llsw-tier-name{font-size:15.5px}.llsw-tier-desc{font-size:13.5px}.llsw-tiers-title{font-size:16.5px}.llsw-tiers-note{font-size:14.5px}.llsw-summary{font-size:14px;padding:10px 12px}.llsw .form_agreement_panel{max-height:380px!important;height:380px!important}.llsw .form_agreement_panel .llpol,.llsw .form_agreement_panel .llpol *{font-size:14px!important}.llsw .fcn_checkbox_outer .checkbox_text{font-size:14px;line-height:1.55}.llsw-secure-line{font-size:13px}.llsw-payconfirm-line{font-size:15px}.llsw-payconfirm-note{font-size:13px}.llsw-payconfirm .llsw-btn-primary{width:100%}.llsw-done h3{font-size:23px}.llsw-done p{font-size:15px}.llsw-done-help{font-size:14px}}@media print{.llsw-step{display:block!important;animation:none}.llsw-head,.llsw-nav,.llsw-payframe-wrap,.llsw-payconfirm,.llsw-paynote,.llsw-payfallback{display:none!important}#sp-bottom{display:none!important}}#sp-bottom .sidepanel_block{display:none}.llsw-tier.llsw-tier--split{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.llsw-split{border:2px solid #259457;border-top:0;border-radius:0 0 10px 10px;padding:4px 16px 12px 46px;margin:0 0 8px;background:#f4faf6}.llsw-tiers[data-tone=gold] .llsw-split{border-color:#de9600;background:#fdf8ee}.llsw .llsw-split-h{font-size:14px;font-weight:600;color:#20303c;margin:0 0 6px;padding:0;text-indent:0}.llsw-split-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;max-width:340px}.llsw-split-l{font-size:14px;color:#20303c}.llsw-splitstep{display:inline-flex;align-items:center;border:1px solid #cfd9de;border-radius:8px;overflow:hidden;background:#fff}.llsw-splitstep button{width:44px;height:44px;border:0;background:#fff;color:#20303c;font:inherit;font-size:20px;line-height:1;cursor:pointer}.llsw-splitstep button:hover:not([disabled]){background:#f2f5f7}.llsw-splitstep button:focus-visible{outline:3px solid #259457;outline-offset:-3px}.llsw-splitstep button[disabled]{color:#b5c0c7;cursor:default}.llsw-splitstep output{min-width:44px;text-align:center;font-size:15px;font-weight:600;color:#20303c;font-variant-numeric:tabular-nums}.llsw .llsw-split-total{font-size:13px;color:#6b6b6b;margin:6px 0 0;padding:0;text-indent:0}.llsw .ll-effort-outer .ll-effort-sum{font-size:15px;font-weight:400;line-height:1.55;color:#20303c;margin:0 0 10px 45px;padding:0;text-indent:0;max-width:none}.llsw .ll-effort-outer .ll-effort-code{color:#6b6b6b;white-space:nowrap}.llsw .ll-effort-outer.llsw-ack-needs-check .fcn_checkbox input[type=checkbox]:focus-visible~.checkmark{outline:3px solid #de0000;outline-offset:-3px}.llsw .ll-effort-outer.llsw-ack-needs-check .fcn_checkbox .checkmark{border-color:#de0000;background-color:#fdecec}.llsw .ll-effort-outer .llsw-ack-note{font-size:13px;font-weight:400;line-height:1.45;color:#de0000;margin:6px 0 0 45px;text-align:left}.llsw .ll-effort-outer .llsw-ack-note:empty{margin:0}.llsw.llsw-recover .llsw2-rows,.llsw.llsw-recover .llsw2-ctl,.llsw.llsw-recover .llsw2-faq,.llsw.llsw-recover .llsm{display:none!important}body.llsw2-active #desktop-floating-buttons-container,body.llsw2-active #mobile-floating-buttons-container,body.llsw2-active #sidepanel_jt213,body.llsw2-active #sidepanel_jt215{display:none!important}@media (min-width:992px){body.llsw2-active .llsw-summary{display:none!important}}.llsw2-rows{display:flex;flex-direction:column;gap:14px;margin:0 0 22px}.llsw2-row{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);border:2px solid #e3e9ed;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s}.llsw2-row:hover{border-color:#b9d8c6}.llsw2-row.is-picked{cursor:default;border-color:#259457}.llsw2-row-main{padding:18px 18px 16px;border-right:1px solid #e3e9ed;border-radius:10px 0 0 10px;background:linear-gradient(180deg,rgba(37,148,87,.08),rgba(37,148,87,0) 70%) #fff}.llsw2-row-head{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0 30px 0 0;border:0;background:transparent;text-align:left;font-family:inherit;color:inherit;cursor:pointer}.llsw2-row.is-picked .llsw2-row-head{cursor:default}.llsw2-row-head:focus-visible{outline:3px solid #259457;outline-offset:6px;border-radius:6px}.llsw2-radio{position:absolute;top:0;right:0;width:22px;height:22px;border-radius:50%;border:2px solid #cfd9de;background:#fff}.llsw2-row.is-picked .llsw2-radio{border-color:#259457;background:#259457}.llsw2-row.is-picked .llsw2-radio:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.llsw2-row-name{display:block;font-size:17px;font-weight:600;color:#20303c;line-height:1.3;margin:0 0 4px}.llsw2-row-desc{display:block;font-size:13.5px;font-weight:400;color:#6b6b6b;line-height:1.5;margin:0 0 12px}.llsw2-row-from{display:block;font-size:13.5px;font-weight:400;color:#33434e;white-space:nowrap}.llsw2-row-from strong{font-size:18px;font-weight:600;color:#1d7a48}.llsw2-incl{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid #e3e9ed}.llsw2-row:not(.is-picked) .llsw2-row-main .llsw2-incl{display:none}.llsw2-incl li{position:relative;padding:0 0 0 22px;margin:0 0 7px;font-size:13.5px;font-weight:400;color:#33434e;line-height:1.5}.llsw2-incl li:before{content:"";position:absolute;left:3px;top:3px;width:5px;height:10px;border:solid #259457;border-width:0 2px 2px 0;transform:rotate(45deg)}.llsw2-row-side{display:flex;align-items:center;padding:18px 22px;min-width:0}.llsw2-row-hint{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:400;color:#6b6b6b}.llsw2-row-hint svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.llsw2-row:hover .llsw2-row-hint{color:#20303c}.llsw2-row.is-picked .llsw2-row-hint{display:none}.llsw2-row.is-picked .llsw2-row-side{align-items:flex-start}.llsw2-ctl{width:100%}.llsw2-ctl-top{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 18px;flex-wrap:wrap}.llsw .llsw2-ctl-label{font-size:13.5px;font-weight:500;color:#33434e;margin:0 0 8px}.llsw2-stepper{display:inline-flex;align-items:stretch;border:2px solid #cfd9de;border-radius:10px;overflow:hidden;background:#fff}.llsw2-stepper button{width:48px;height:48px;border:0;margin:0;padding:0;background:#f5f8f6;color:#20303c;cursor:pointer;display:flex;align-items:center;justify-content:center}.llsw2-stepper button:hover:not(:disabled){background:#e6f3eb}.llsw2-stepper button:focus-visible{outline:3px solid #259457;outline-offset:-3px}.llsw2-stepper button:disabled{color:#b5c0c7;background:#fafbfb;cursor:default}.llsw2-stepper svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.llsw2-stepper output{min-width:104px;padding:0 12px;display:flex;align-items:center;justify-content:center;border-left:2px solid #cfd9de;border-right:2px solid #cfd9de;font-size:20px;font-weight:600;color:#20303c;font-variant-numeric:tabular-nums;white-space:nowrap}.llsw2-price{text-align:right;margin-left:auto}.llsw2-price strong{display:block;font-size:30px;font-weight:600;color:#1d7a48;line-height:1.1;font-variant-numeric:tabular-nums}.llsw2-price span{font-size:13.5px;font-weight:400;color:#6b6b6b}.llsw2-scale{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0}.llsw2-scale button{min-width:40px;height:38px;padding:0 8px;border:1px solid #d5dee3;border-radius:8px;background:#fff;color:#33434e;font-family:inherit;font-size:13.5px;font-weight:500;cursor:pointer;font-variant-numeric:tabular-nums}.llsw2-scale button:hover{border-color:#9fd4b4}.llsw2-scale button[aria-pressed=true]{background:#259457;border-color:#259457;color:#fff}.llsw2-scale button:focus-visible{outline:3px solid #259457;outline-offset:2px}.llsw .llsw2-ctl-hint{font-size:14.5px;font-weight:400;color:#20303c;line-height:1.55;margin:14px 0 0;padding:0}.llsw .llsw2-ctl-math{font-size:13.5px;font-weight:400;color:#6b6b6b;line-height:1.5;margin:4px 0 0;padding:0}.llsw2-ctl .llsw-split{border:0;border-top:1px solid #e3e9ed;border-radius:0;padding:12px 0 0;margin:14px 0 0;background:transparent}.llsw2-ctl .llsw-split-row{max-width:320px}.llsw2-row[data-tone=blue] .llsw2-row-main{background:linear-gradient(180deg,rgba(21,112,179,.08),rgba(21,112,179,0) 70%) #fff}.llsw2-row[data-tone=gold] .llsw2-row-main{background:linear-gradient(180deg,rgba(222,150,0,.10),rgba(222,150,0,0) 70%) #fff}.llsw2-row[data-tone=gray] .llsw2-row-main{background:linear-gradient(180deg,rgba(111,111,111,.07),rgba(111,111,111,0) 70%) #fff}.llsw2-row[data-tone=blue]:hover{border-color:#a9cfe9}.llsw2-row[data-tone=gold]:hover{border-color:#ecd29c}.llsw2-row[data-tone=gray]:hover{border-color:#c6cfd5}.llsw2-row[data-tone=blue].is-picked{border-color:#1570b3}.llsw2-row[data-tone=gold].is-picked{border-color:#de9600}.llsw2-row[data-tone=gray].is-picked{border-color:#7d8a94}.llsw2-row[data-tone=blue].is-picked .llsw2-radio{border-color:#1570b3;background:#1570b3}.llsw2-row[data-tone=gold].is-picked .llsw2-radio{border-color:#de9600;background:#de9600}.llsw2-row[data-tone=gray].is-picked .llsw2-radio{border-color:#7d8a94;background:#7d8a94}.llsw2-row[data-tone=blue] .llsw2-row-from strong,.llsw2-ctl[data-tone=blue] .llsw2-price strong{color:#115e97}.llsw2-row[data-tone=gold] .llsw2-row-from strong,.llsw2-ctl[data-tone=gold] .llsw2-price strong{color:#9c6a00}.llsw2-row[data-tone=gray] .llsw2-row-from strong,.llsw2-ctl[data-tone=gray] .llsw2-price strong{color:#55636d}.llsw2-ctl[data-tone=blue] .llsw2-scale button[aria-pressed=true]{background:#1570b3;border-color:#1570b3}.llsw2-ctl[data-tone=gold] .llsw2-scale button[aria-pressed=true]{background:#9c6a00;border-color:#9c6a00}.llsw2-ctl[data-tone=gray] .llsw2-scale button[aria-pressed=true]{background:#55636d;border-color:#55636d}.llsw2-row[data-tone=blue] .llsw2-incl li:before{border-color:#1570b3}.llsw2-row[data-tone=gold] .llsw2-incl li:before{border-color:#9c6a00}.llsw2-row[data-tone=gray] .llsw2-incl li:before{border-color:#55636d}@media (max-width:991px){body.llsw2-bar-on .llsw-summary{display:none!important}}@media (max-width:767px){.llsw2-row-main .llsw2-incl{display:none}.llsw2-row{grid-template-columns:1fr}.llsw2-row-main{border-right:0;border-radius:10px 10px 0 0}.llsw2-row:not(.is-picked) .llsw2-row-side{display:none}.llsw2-row.is-picked .llsw2-row-main{border-bottom:1px solid #e3e9ed}.llsw2-row-side{padding:16px}.llsw2-scale button{height:44px}.llsw2-price strong{font-size:26px}}@media (min-width:992px){.llsw2-cols{display:flex;align-items:stretch}.llsw2-cols:before,.llsw2-cols:after{content:none}}#llsw2PanelSlot{position:sticky;top:110px;margin:40px 0 30px}.llsw2-panel{font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#33434e;background:#fff;border:1px solid #dfe6ea;border-radius:12px;padding:20px 20px 18px}.llsw2-panel:empty{display:none}.llsw2-panel p{margin:0;padding:0;font-weight:400}.llsw2-panel-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.llsw2-panel .llsw2-panel-k{font-size:13px;font-weight:600;color:#6b6b6b}.llsw2-panel-x{display:none;width:44px;height:44px;margin:-10px -10px -10px 0;border:0;background:transparent;color:#33434e;cursor:pointer;align-items:center;justify-content:center}.llsw2-panel-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.llsw2-panel .llsw2-panel-plan{font-size:15px;color:#33434e;line-height:1.45;margin:8px 0 4px}.llsw2-panel-plan b{color:#20303c;font-weight:600}.llsw2-panel .llsw2-panel-price{line-height:1.1}.llsw2-panel-price strong{font-size:32px;font-weight:600;color:#1d7a48;font-variant-numeric:tabular-nums}.llsw2-panel-price span{font-size:14px;color:#6b6b6b}.llsw2-panel[data-tone=blue] .llsw2-panel-price strong{color:#115e97}.llsw2-panel[data-tone=gold] .llsw2-panel-price strong{color:#9c6a00}.llsw2-panel[data-tone=gray] .llsw2-panel-price strong{color:#55636d}.llsw2-panel .llsw2-panel-math{font-size:13px;color:#6b6b6b;line-height:1.5;margin:6px 0 0}.llsw2-panel .llsw2-panel-users{font-size:13.5px;color:#20303c;line-height:1.5;margin:12px 0 0;padding:10px 12px;background:#f5f8f6;border-radius:8px}.llsw2-panel-est{margin:16px 0 0;padding:14px 0 0;border-top:1px solid #e3e9ed}.llsw2-panel .llsw2-panel-k2{font-size:13.5px;font-weight:600;color:#20303c;margin:0 0 4px}.llsw2-panel .llsw2-panel-fig{font-size:17px;font-weight:600;color:#20303c;line-height:1.4}.llsw2-panel-fig span{font-size:13.5px;font-weight:400;color:#6b6b6b}.llsw2-panel .llsw2-panel-basis{font-size:13.5px;color:#6b6b6b;line-height:1.5;margin:2px 0 0}.llsw2-panel .llsw2-panel-std{font-size:12px;color:#6b6b6b;line-height:1.55;margin:8px 0 0}.llsw2-panel .llsw2-incl{margin:16px 0 0;padding:14px 0 0}.llsw2-panel .llsw2-panel-act{font-size:13.5px;color:#33434e;line-height:1.5;margin:6px 0 0}.llsw2-panel .llsw2-panel-go{width:100%;margin-top:16px;box-shadow:none}.llsw2-bar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:9990;align-items:center;gap:12px;background:#fff;border-top:1px solid #dfe6ea;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.llsw2-bar-sum{position:relative;flex:1;min-width:0;min-height:44px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;padding:2px 26px 2px 0;border:0;background:transparent;text-align:left;font-family:inherit;cursor:pointer}.llsw2-bar-plan{max-width:100%;font-size:13.5px;font-weight:400;color:#33434e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.llsw2-bar-price{font-size:16.5px;font-weight:600;color:#1d7a48}.llsw2-bar-sum svg{position:absolute;right:2px;top:50%;width:18px;height:18px;margin-top:-9px;fill:none;stroke:#33434e;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.llsw2-bar-sum[aria-expanded=true] svg{transform:rotate(180deg)}.llsw2-bar .llsw2-bar-go{flex:0 0 auto;padding:13px 20px;font-size:15.5px;box-shadow:none}@media (max-width:991px){body.llsw2-bar-on .llsw2-bar{display:flex}body.llsw2-bar-on{padding-bottom:78px}body.llsw2-bar-on .llwc-launcher{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}body.llsw2-bar-on .llwc-nudge{bottom:156px!important}.llsw2-panel--sheet{position:fixed;left:0;right:0;bottom:0;z-index:9991;max-height:80vh;overflow:auto;border-radius:16px 16px 0 0;padding:16px 18px calc(86px + env(safe-area-inset-bottom,0px));transform:translateY(102%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.llsw2-panel--sheet.is-open{transform:none;visibility:visible;transition:transform .25s ease}.llsw2-panel--sheet .llsw2-panel-x{display:flex}.llsw2-panel--sheet .llsw2-panel-go{display:none}}@media (prefers-reduced-motion:reduce){.llsw2-panel--sheet,.llsw2-panel--sheet.is-open{transition:none}}.llsw .form_inner_pannel p.llsw2-team-price{font-size:14px!important;font-weight:400!important;color:#20303c!important;line-height:1.55!important;margin:4px 0 16px!important;padding:10px 12px!important;text-indent:0!important;background:#f5f8f6;border-radius:8px;box-sizing:border-box}.llsw2-bump{border:0;background:none;padding:0;margin:0 0 0 2px;color:#1d7a48;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;min-height:32px}.llsw .llsw2-review-users{font-size:14.5px;font-weight:400;color:#20303c;line-height:1.55;margin:0 0 16px;padding:12px 14px;background:#f5f8f6;border-radius:8px}.llsw2-timeline{list-style:none;counter-reset:llsw2t;margin:6px auto 14px;padding:0;max-width:470px;text-align:left}.llsw2-timeline li{counter-increment:llsw2t;position:relative;padding:0 0 14px 44px;margin:0}.llsw2-timeline li:before{content:counter(llsw2t);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#e9f5ee;color:#1d7a48;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.llsw2-timeline li:not(:last-child):after{content:"";position:absolute;left:14px;top:34px;bottom:4px;width:2px;background:#e3e9ed}.llsw2-timeline b{display:block;font-size:15px;font-weight:600;color:#20303c;line-height:1.4}.llsw2-timeline span{display:block;font-size:14.5px;font-weight:400;color:#6b6b6b;line-height:1.55}.llsm{margin:0 0 4px;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.llsm p{padding:0;text-indent:0}.llsm-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:24px;align-items:start}.llsm-a{grid-column:1;grid-row:1}.llsm-b{grid-column:1;grid-row:2}.llsm-side{grid-column:2;grid-row:1 / span 2;position:sticky;top:110px;align-self:start}.llsm-field{margin:0 0 20px}.llsm .llsm-label{display:block;font-size:15px;font-weight:600;color:#20303c;margin:0 0 8px}.llsm .llsm-sub{font-size:13.5px;font-weight:500;color:#33434e;margin:12px 0 6px}.llsm .llsm-hint{font-size:13.5px;font-weight:400;color:#6b6b6b;line-height:1.55;margin:8px 0 0}.llsm-combo{position:relative}.llsm .llsm-input{display:block;width:100%;height:48px;margin:0;border:2px solid #cfd9de;border-radius:10px;padding:0 14px;background:#fff;font-family:inherit;font-size:16px;font-weight:400;color:#20303c}.llsm .llsm-input:focus{border-color:#259457;outline:2px solid #259457;outline-offset:1px}.llsm-list{position:absolute;left:0;right:0;top:100%;z-index:30;margin:4px 0 0;padding:4px 0;list-style:none;background:#fff;border:1px solid #cfd9de;border-radius:10px;max-height:264px;overflow:auto}.llsm-list li{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;font-size:15px;font-weight:400;color:#20303c;cursor:pointer}.llsm-list li[aria-selected=true]{background:#e9f5ee}.llsm-list small{font-size:13px;color:#6b6b6b}.llsm .llsm-where{font-size:13.5px;font-weight:400;color:#33434e;line-height:1.55;margin:8px 0 0}.llsm-where b{font-weight:600;color:#20303c}.llsm-zip,.llsm-src{color:#6b6b6b}.llsm-src a{color:#1d7a48}.llsm-chips{display:flex;flex-wrap:wrap;gap:8px}.llsm-chips--even{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.llsm-chips button{min-height:44px;padding:0 14px;border:2px solid #d5dee3;border-radius:10px;background:#fff;color:#20303c;font-family:inherit;font-size:14.5px;font-weight:500;cursor:pointer}.llsm-chips button:hover{border-color:#9fd4b4}.llsm-chips button[aria-pressed=true]{background:#259457;border-color:#259457;color:#fff}.llsm-who{display:grid;grid-template-columns:1fr 1fr;gap:8px}.llsm-who button{min-height:44px;text-align:left;padding:10px 12px;border:2px solid #d5dee3;border-radius:10px;background:#fff;font-family:inherit;cursor:pointer}.llsm-who button:hover{border-color:#9fd4b4}.llsm-who button[aria-pressed=true]{border-color:#259457;background:#eef7f1}.llsm-who b{display:block;font-size:14.5px;font-weight:600;color:#20303c}.llsm-who small{display:block;font-size:12.5px;font-weight:400;color:#6b6b6b;margin-top:2px;line-height:1.4}.llsm-chips button:focus-visible,.llsm-who button:focus-visible,.llsm-step button:focus-visible,.llsm-link:focus-visible,.llsm-fine summary:focus-visible{outline:3px solid #259457;outline-offset:2px}.llsm-fine{border:1px solid #e3e9ed;border-radius:10px;padding:0 14px}.llsm-fine summary{cursor:pointer;list-style:none;padding:13px 0;min-height:44px;box-sizing:border-box;font-size:15px;font-weight:600;color:#20303c}.llsm-fine summary::-webkit-details-marker{display:none}.llsm-fine summary span{font-size:13px;font-weight:400;color:#6b6b6b;margin-left:6px}.llsm-fine-body{padding:0 0 14px}.llsm-chips--even button{padding:0 4px;white-space:nowrap}.llsm-map{height:280px;border:1px solid #e3e9ed;border-radius:12px;background:#f5f8f6;overflow:hidden}.llsm-map.is-off{display:none}.llsm .llsm-facts{font-size:13.5px;font-weight:400;color:#33434e;line-height:1.55;margin:10px 0 0}.llsm-facts b{font-weight:600;color:#20303c}.llsm-result{margin:14px 0 0;padding:18px 18px;border:2px solid #259457;border-radius:12px;background:#f7fbf9;transition:opacity .15s}.llsm.is-loading .llsm-result{opacity:.55}.llsm .llsm-k{font-size:14px;font-weight:500;color:#33434e;margin:0 0 6px}.llsm-figs{display:flex;flex-wrap:wrap;gap:10px 36px}.llsm-fig strong{display:block;font-size:34px;font-weight:600;color:#1d7a48;line-height:1.1;font-variant-numeric:tabular-nums}.llsm-fig span{display:block;font-size:15.5px;font-weight:500;color:#20303c;margin-top:2px}.llsm-fig small{display:block;font-size:13px;font-weight:400;color:#6b6b6b;margin-top:2px}.llsm .llsm-moved{font-size:13.5px;font-weight:400;color:#33434e;margin:12px 0 0}.llsm .llsm-basis{font-size:14px;font-weight:400;color:#33434e;line-height:1.55;margin:0}.llsm-effort{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid #d3e7da}.llsm-effort-l{font-size:14px;font-weight:600;color:#20303c}.llsm-step{display:inline-flex;align-items:stretch;border:2px solid #cfd9de;border-radius:10px;overflow:hidden;background:#fff}.llsm-step button{width:44px;height:44px;margin:0;padding:0;border:0;background:#f5f8f6;color:#20303c;cursor:pointer;display:flex;align-items:center;justify-content:center}.llsm-step button:hover:not(:disabled){background:#e6f3eb}.llsm-step button:disabled{color:#b5c0c7;background:#fafbfb;cursor:default}.llsm-step svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.llsm-step output{min-width:84px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-left:2px solid #cfd9de;border-right:2px solid #cfd9de;font-size:16px;font-weight:600;color:#20303c;white-space:nowrap;font-variant-numeric:tabular-nums}.llsm-price{font-size:14px;font-weight:400;color:#6b6b6b;margin-left:auto}.llsm-price strong{font-size:20px;font-weight:600;color:#1d7a48}.llsm-link{border:0;background:none;padding:0;margin:0;color:#1d7a48;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:underline;cursor:pointer;min-height:32px}.llsm .llsm-std{font-size:12.5px;font-weight:400;color:#6b6b6b;line-height:1.6;margin:14px 0 0}.llsm .llsm-note{font-size:14.5px;font-weight:400;color:#33434e;line-height:1.55;margin:0;padding:16px;background:#f5f8f6;border-radius:10px}@media (max-width:767px){.llsm-grid{display:block}.llsm-side{position:static;margin:0 0 22px}.llsm-map{height:240px}.llsm-who b{font-size:14px}.llsm-fig strong{font-size:30px}.llsm-result{padding:16px}.llsm-price{margin-left:0;width:100%}}.llsw2-stepper button,.llsw2-scale button,.llsw2-row-head,.llsw2-bar button,.llsw2-panel button,.llsm-step button,.llsm-chips button,.llsm-who button,.llsm-link,.llsw-split button{touch-action:manipulation}.llsw2-panel--sheet{overscroll-behavior:contain}.llsw2-bar-price{white-space:nowrap}@media (max-width:360px){.llsw2-bar{gap:8px;padding-left:12px;padding-right:12px}.llsw2-bar .llsw2-bar-go{padding:12px 14px;font-size:15px}.llsw2-bar-price{font-size:15px}}.llsw-progress-seg{color:#55636d}.llsw-progress-seg.is-done,.llsw-progress-seg.is-current{color:#fff}.llsw-progress-seg.is-current:after{animation:llswSweep 1.8s ease-in-out 2}body.llsw2-active .llsw .llsw-btn-primary,body.llsw2-active .llsw2-bar .llsw-btn-primary{box-shadow:none}body.llsw2-active .llsw .paymentinfo_method,body.llsw2-active .llsw .paymentinfo_method p,body.llsw2-active .llsw .paymentinfo_method span{color:#20303c!important}.sign_form_panel .llsw .form_inner_pannel .employee_info{color:#33434e!important;font-weight:400!important;font-size:14.5px!important;line-height:1.6!important}body.llsw2-active .llsw .form_inner_pannel{border:2px solid #e3e9ed!important;border-radius:12px!important;background:#fff!important}body.llsw2-active .llsw .form_title{background:#fff!important;border-bottom:1px solid #e3e9ed!important;border-radius:10px 10px 0 0!important}body.llsw2-active .llsw .form_title h3{font-size:17px!important;font-weight:600!important;color:#20303c!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel input.form-control,body.llsw2-active .sign_form_panel .llsw .form_inner_pannel select.form-control{height:48px!important;border:2px solid #cfd9de!important;border-radius:10px!important;box-shadow:none!important;font-size:16px!important;color:#20303c!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel input.form-control:focus,body.llsw2-active .sign_form_panel .llsw .form_inner_pannel select.form-control:focus{border-color:#259457!important;outline:2px solid #259457;outline-offset:1px}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel a.add{width:44px;height:44px!important;padding:0!important;margin:2px 6px 0 0;display:inline-flex!important;align-items:center;justify-content:center;float:none!important;background:#fff!important;border:2px solid #cfd9de!important;border-radius:10px!important;color:#1d7a48!important;touch-action:manipulation}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel a.add.remove{color:#55636d!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel a.add:hover{border-color:#9fd4b4!important;background:#f5f8f6!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel a.add:focus-visible{outline:3px solid #259457;outline-offset:2px}@media (max-width:767px){.llsw2-scale{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.llsw2-scale button{min-width:0;height:auto;min-height:44px}}.llsw2-bar{z-index:2147483002}@media (max-width:991px){.llsw2-panel--sheet{z-index:2147483001}}body.llsw2-typing .llsw2-bar{display:none!important}body.llsw2-on-review .llsw2-bar .llsw2-bar-go{display:none}.llsw2-ctl[data-tone=blue] .llsw2-scale button:hover{border-color:#a9cfe9}.llsw2-ctl[data-tone=gold] .llsw2-scale button:hover{border-color:#ecd29c}.llsw2-ctl[data-tone=gray] .llsw2-scale button:hover{border-color:#c6cfd5}@media (max-width:991px){body.llsw2-bar-on:not(.llsw2-typing) .llsw-step[data-step=plan] .llsw-nav .llsw-btn-primary,body.llsw2-bar-on:not(.llsw2-typing) .llsw-step[data-step=market] .llsw-nav .llsw-btn-primary{display:none}}@media (max-width:360px){.llsw2-scale button{padding:0 2px;font-size:12.5px}}body.llsw2-active .account_heading p,body.llsw2-active .llsw .llsw-step-sub,body.llsw2-active .ll-test-leads-note,body.llsw2-active .llsw .paymentinfo_method p,body.llsw2-active .llsw .fcn_checkbox_outer .checkbox_text,body.llsw2-active .llsw .ll-effort-sum{max-width:none!important}.llsw2-nav-off{display:none!important}.llsw2-meter{display:flex;align-items:center;gap:12px;margin:16px 0 0}.llsw2-meter-l{flex:0 0 auto;font-size:13.5px;font-weight:500;color:#33434e}.llsw2-meter-bar{flex:1 1 auto;min-width:0;display:flex;gap:3px}.llsw2-meter-bar i{flex:1 1 0;min-width:0;height:12px;border-radius:3px;background:#e3e9ed}.llsw2-meter-bar i.is-on{background:#259457}.llsw2-ctl[data-tone=blue] .llsw2-meter-bar i.is-on{background:#1570b3}.llsw2-ctl[data-tone=gold] .llsw2-meter-bar i.is-on{background:#de9600}.llsw .llsw2-meter-note{font-size:13.5px;font-weight:400;color:#6b6b6b;line-height:1.5;margin:6px 0 0;padding:0}.llsw2-row.is-picked .llsw2-row-side{align-items:stretch}.llsw2-ctl{display:flex;flex-direction:column}.llsw2-ctl-foot{margin-top:auto;padding-top:20px;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.llsw2-go{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:9px 20px 9px 22px;border:0;border-radius:10px;background:#259457;color:#fff;font-family:inherit;cursor:pointer;text-align:left;touch-action:manipulation;transition:background-color .15s}.llsw2-go:hover{background:#1d7a48}.llsw2-go:focus-visible{outline:3px solid #20303c;outline-offset:2px}.llsw2-go-t{display:flex;flex-direction:column;line-height:1.2}.llsw2-go-t b{font-size:16.5px;font-weight:600}.llsw2-go-t small{font-size:13px;font-weight:400;opacity:.95;margin-top:2px}.llsw2-go .llsw-btn-arrow{width:20px;height:20px;flex:0 0 20px}.llsw2-go:hover .llsw-btn-arrow{transform:translateX(3px)}.llsw2-ctl[data-tone=blue] .llsw2-go{background:#1570b3}.llsw2-ctl[data-tone=blue] .llsw2-go:hover{background:#115e97}.llsw2-ctl[data-tone=gold] .llsw2-go{background:#de9600}.llsw2-ctl[data-tone=gold] .llsw2-go:hover{background:#b87d00}.llsw2-ctl[data-tone=gray] .llsw2-go{background:#55636d}.llsw2-ctl[data-tone=gray] .llsw2-go:hover{background:#3d4a54}.llsw .llsw2-go-note{font-size:13.5px;font-weight:400;color:#33434e;line-height:1.5;margin:8px 0 0;padding:0}@media (max-width:767px){.llsw2-ctl-foot{align-items:stretch;text-align:left}.llsw2-go{justify-content:space-between}.llsw2-meter{flex-wrap:wrap;gap:6px}.llsw2-meter-bar{flex-basis:100%}}.llsw2-panel[data-tone=blue] .llsw2-panel-go,.llsw2-bar[data-tone=blue] .llsw2-bar-go{background:#1570b3}.llsw2-panel[data-tone=blue] .llsw2-panel-go:hover,.llsw2-bar[data-tone=blue] .llsw2-bar-go:hover{background:#115e97}.llsw2-panel[data-tone=gold] .llsw2-panel-go,.llsw2-bar[data-tone=gold] .llsw2-bar-go{background:#de9600}.llsw2-panel[data-tone=gold] .llsw2-panel-go:hover,.llsw2-bar[data-tone=gold] .llsw2-bar-go:hover{background:#b87d00}.llsw2-panel[data-tone=gray] .llsw2-panel-go,.llsw2-bar[data-tone=gray] .llsw2-bar-go{background:#55636d}.llsw2-panel[data-tone=gray] .llsw2-panel-go:hover,.llsw2-bar[data-tone=gray] .llsw2-bar-go:hover{background:#3d4a54}.llsw2-bar[data-tone=blue] .llsw2-bar-price{color:#115e97}.llsw2-bar[data-tone=gold] .llsw2-bar-price{color:#9c6a00}.llsw2-bar[data-tone=gray] .llsw2-bar-price{color:#55636d}.llsw2-bizslot:empty{display:none}.llsw-step[data-step=market] .llsw2-bizslot{margin:0 0 22px}body.llsw2-active .llsw .account_start_date{display:none!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .inputdatefiled{width:100%!important;float:none!important}.llsw2-fl{position:relative}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl input.form-control{height:52px!important;padding:21px 14px 5px!important;line-height:24px!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl label.llsw2-fl-l{position:absolute!important;left:16px!important;right:16px!important;top:0!important;z-index:12;display:block!important;margin:0!important;padding:0!important;height:52px;line-height:52px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15.5px!important;font-weight:400!important;letter-spacing:0!important;color:#6b6b6b!important;pointer-events:none;transition:top .12s,line-height .12s,font-size .12s,color .12s}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl.is-filled label.llsw2-fl-l,body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl:focus-within label.llsw2-fl-l{top:7px!important;height:16px;line-height:16px!important;font-size:12.5px!important;font-weight:500!important;color:#55636d!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl:focus-within label.llsw2-fl-l{color:#1d7a48!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl input:-webkit-autofill ~ label.llsw2-fl-l{top:7px!important;height:16px;line-height:16px!important;font-size:12.5px!important;font-weight:500!important}@media (prefers-reduced-motion:reduce){body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl label.llsw2-fl-l{transition:none}}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-fl label.llsw2-fl-l:after{font-size:1em!important;top:0!important;margin:0 0 0 2px!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .input-group.llsw2-fl label.llsw2-fl-l{right:62px!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .input-group.llsw2-fl .input-group-addon{border-radius:0 10px 10px 0}.llsw2-flabel{display:block;margin:0 0 6px;font-size:14px;font-weight:500;color:#20303c;line-height:1.4}@media (max-width:767px){body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .inputdatefiled{margin-bottom:20px}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .llsw2-half{width:50%;float:left}}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .form-group label.error{position:static!important;display:block;margin:5px 0 0!important;padding:0 0 0 2px!important;top:auto!important;right:auto!important;left:auto!important;width:auto!important;z-index:auto!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:#c62828!important;line-height:1.4!important;white-space:normal!important;text-align:left!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .form-group label.error:before,body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .form-group label.error:after{display:none!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel input.form-control.error{border-color:#c62828!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .inputdatefiled input.form-control{background:#fff!important;border-radius:10px 0 0 10px!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .inputdatefiled .input-group-addon{background:#fff!important;border:2px solid #cfd9de!important;border-left:0!important;border-radius:0 10px 10px 0!important;color:#55636d}body.llsw2-active .llsw .ll-business-group .ll-business-guidance{color:#1d7a48!important}@media (min-width:768px){body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .ll-business-group{margin-bottom:28px!important}body.llsw2-active .llsw .ll-business-group .ll-business-guidance{top:calc(100% + 4px)!important}}body.llsw2-active .llsw .ll-business-group input.error ~ .ll-business-guidance{color:#c62828!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .ll-business-group label.error[for=legal_business_name]{display:none!important}body.llsw2-active .llsw .ll-mailing-same-outer .checkbox_text{color:#20303c!important;font-weight:400!important}@media (min-width:768px){body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .p_r{padding-right:15px}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .removingemp{display:flex!important;width:100%}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .removingemp > [class*="col-"]{float:none;width:auto;min-width:0}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .removingemp > .col-lg-3{flex:3 1 0}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .removingemp > .col-lg-4{flex:4 1 0}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .removingemp > .col-lg-2{flex:0 0 auto}}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .add_remove_btn a.add:last-child{margin-right:0}body.llsw2-active .llsw .form_title{padding-left:30px!important;padding-right:30px!important}body.llsw2-active .sign_form_panel .llsw .form_inner_pannel .add_remove_btn{padding-top:4px}.llsw2-checks{margin:0 0 22px}.llsw2-checks .fcn_checkbox_outer{margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important}.llsw2-checks .ll-resp-head,.llsw2-checks .ll-resp-sub{display:none!important}.llsw2-checks .ll-resp-outer .fcn_checkbox{margin:0 0 14px!important}.llsw2-checks .fcn_checkbox .checkbox_text{font-size:15px!important;font-weight:400!important;color:#20303c!important;line-height:1.6!important}.llsw2-checks .ll-resp-outer .fcn_checkbox,.llsw2-checks .fcn_checkbox{padding-left:45px!important}.llsw .llsw2-checks .ll-effort-outer .ll-effort-sum{margin:2px 0 0 45px;font-size:14px;color:#33434e}.llsm > .llsm-where{margin:0 0 14px;font-size:14px}.llsm-where .fa{color:#1d7a48;margin-right:2px}.llsm .llsm-label span{font-weight:400;color:#6b6b6b;font-size:13.5px;margin-left:6px}.llsm-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.llsm-who button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:72px;text-align:center;padding:10px 8px}.llsm-who button .fa{font-size:20px;color:#55636d}.llsm-who button[aria-pressed=true] .fa{color:#1d7a48}.llsm-who b{font-size:13.5px;line-height:1.3}.llsm-opt{display:flex;align-items:flex-start;gap:12px;padding:14px;border:2px solid #d3e7da;border-radius:12px;background:#f7fbf9}.llsm .llsm-opt-l{font-size:15px;font-weight:600;color:#20303c;margin:0}.llsm .llsm-opt-s{font-size:13.5px;font-weight:400;color:#33434e;margin:2px 0 0;line-height:1.5}.llsm-switch{flex:0 0 auto;position:relative;width:48px;height:28px;margin:0;padding:0;border:0;border-radius:14px;background:#b5c0c7;cursor:pointer;touch-action:manipulation;transition:background-color .15s}.llsm-switch span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s}.llsm-switch[aria-checked=true]{background:#259457}.llsm-switch[aria-checked=true] span{transform:translateX(20px)}.llsm-switch:focus-visible{outline:3px solid #20303c;outline-offset:2px}.llsm-custom{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:12px 0 0;padding:0 16px;border:2px solid #cfd9de;border-radius:10px;background:#fff;color:#20303c;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;touch-action:manipulation}.llsm-custom:hover{border-color:#9fd4b4}.llsm-custom:focus-visible{outline:3px solid #259457;outline-offset:2px}.llsm-custom .fa{color:#1d7a48}.llsm-custom span{font-weight:400;color:#1d7a48}.llsm .llsm-picks{font-size:13.5px;font-weight:400;color:#33434e;margin:8px 0 0;line-height:1.5}.llsm-result{margin-top:18px}@media (min-width:768px){.llsm-side{grid-row:1}}body.llsm-modal-on{overflow:hidden}.llsm-modal[hidden]{display:none}.llsm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483003;display:flex;align-items:center;justify-content:center;padding:16px;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#33434e}.llsm-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,30,38,.55)}.llsm-dialog{position:relative;display:flex;flex-direction:column;width:100%;max-width:860px;max-height:calc(100vh - 32px);background:#fff;border-radius:14px;overflow:hidden}.llsm-mhead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e3e9ed}.llsm-mhead h2{margin:0;font-size:20px;font-weight:600;color:#20303c;font-family:inherit}.llsm-x{width:44px;height:44px;margin:-8px -10px -8px 0;border:0;background:transparent;color:#33434e;cursor:pointer;display:flex;align-items:center;justify-content:center}.llsm-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.llsm-mtabs{display:flex;gap:6px;padding:0 20px}.llsm-mtabs:empty{display:none}.llsm-mtabs button{min-height:44px;padding:0 16px;border:0;border-bottom:3px solid transparent;background:none;font-family:inherit;font-size:15px;font-weight:600;color:#6b6b6b;cursor:pointer}.llsm-mtabs button[aria-selected=true]{color:#20303c;border-bottom-color:#259457}.llsm-mbody{flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:8px 20px 16px}.llsm-msec{padding:14px 0;border-bottom:1px solid #eef2f4}.llsm-msec:last-child{border-bottom:0}.llsm-msec h3{margin:0 0 10px;font-size:15px;font-weight:600;color:#20303c;font-family:inherit}.llsm-msec h3 span{font-weight:400;color:#6b6b6b;font-size:13px;margin-left:6px}.llsm-brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.llsm-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:84px;padding:8px 6px;border:2px solid #e3e9ed;border-radius:10px;background:#fff;cursor:pointer;font-family:inherit;touch-action:manipulation}.llsm-brand img{width:56px;height:41px;object-fit:contain}.llsm-brand span{font-size:12.5px;font-weight:500;color:#33434e;text-align:center;line-height:1.25}.llsm-brand.is-text{min-height:84px}.llsm-brand.is-text span{font-size:13.5px}.llsm-brand:hover{border-color:#9fd4b4}.llsm-brand[aria-pressed=true]{border-color:#259457;background:#eef7f1}.llsm-brand:focus-visible,.llsm-mtabs button:focus-visible,.llsm-x:focus-visible{outline:3px solid #259457;outline-offset:2px}.llsm-mfoot{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 20px;border-top:1px solid #e3e9ed;background:#f7fbf9}.llsm .llsm-mest,.llsm-mest{flex:1 1 240px;margin:0;font-size:14.5px;color:#33434e}.llsm-mest b{font-size:17px;color:#1d7a48}.llsm-mfoot .llsm-done{padding:13px 28px;font-size:15.5px;box-shadow:none}.llsm-modal .llsm-chips button[aria-pressed=true]{background:#259457;border-color:#259457;color:#fff}@media (max-width:767px){.llsm-who{grid-template-columns:repeat(2,minmax(0,1fr))}.llsm-modal{padding:0;align-items:stretch}.llsm-dialog{max-width:none;max-height:none;border-radius:0}.llsm-brands{grid-template-columns:repeat(3,minmax(0,1fr))}}.llsm > .llsm-where:empty{display:none}.llsm-plan{margin:14px 0 0}.llsm-plan:empty{display:none}.llsm-plan .llsm-effort{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding:14px 16px;border:2px solid #d3e7da;border-radius:12px;background:#f7fbf9}.llsm-plan .llsm-effort-l{flex:1 0 100%;font-size:15px;font-weight:600;color:#20303c;line-height:1.3}.llsm-plan .llsm-price{margin-left:auto;width:auto;text-align:right;white-space:nowrap;font-size:14px;color:#33434e}.llsm-plan .llsm-price strong{font-size:24px;font-weight:600;color:#1d7a48;font-variant-numeric:tabular-nums}.llsm-plan .llsm-link{flex:1 0 100%;text-align:left;min-height:24px}.llsm-result{margin-top:16px;padding:14px 18px}.llsm .llsm-k{font-size:13.5px;margin:0 0 2px}.llsm-figs{gap:6px 32px}.llsm-fig strong{display:inline-block;font-size:32px;line-height:1.15;margin-right:8px}.llsm-fig span{display:inline;font-size:16px;margin-top:0}.llsm-fig small{margin-top:1px}.llsm .llsm-moved{font-size:13.5px;color:#33434e;margin:2px 0 0}.llsm-moved span{color:#55636d}.llsm .llsm-std{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #d3e7da;line-height:1.6}@media (max-width:767px){.llsm-fig strong{font-size:28px}.llsm-result{padding:14px 16px}}.llsm-credit{margin:0 0 2px 0;padding:0 6px;height:14px;line-height:14px;font-family:Roboto,Arial,sans-serif;font-size:10px;color:#444;background:rgba(255,255,255,.7);white-space:nowrap}.llsm-credit a{color:#444;text-decoration:none}.llsm-credit a:hover{text-decoration:underline}.llsw2-panel .llsw2-panel-std{font-size:12.5px;line-height:1.6;margin:6px 0 0}
