#pricing-configurator .kv-step-body{padding-top:16px!important}#pricing-configurator .kv-step-body .heading-sm{font-size:1.1rem!important}#pricing-configurator #next-step-btn,#pricing-configurator #submit-configurator-btn{border-radius:999px!important;background-image:linear-gradient(120deg,#0062d6,#2a8cff 55%,#5bb0ff)!important;box-shadow:none!important}#pricing-configurator [id^=step-content-]{min-height:460px}#pricing-configurator #prev-step-btn{border-radius:999px!important;border-color:#e6e4f2!important}#pricing-configurator .option-card,#pricing-configurator .plan-card{border-radius:16px!important;border-color:#e6e4f2!important}#pricing-configurator .option-selected,#pricing-configurator .plan-selected{border-color:#0073e6!important;background-color:#edf4ff!important;box-shadow:0 10px 26px -14px #0073e666!important}@media(max-width:880px){#pricing-configurator.pricing-configurator-split{grid-template-columns:1fr!important}#pricing-configurator.pricing-configurator-split .kv-summary{position:static!important}}#pricing-configurator .kv-summary-mobile{display:none}#pricing-configurator #m-summary-details.m-collapsed{display:none!important}#pricing-configurator .m-summary-caret svg{transition:transform .2s ease}#pricing-configurator #m-summary-toggle.m-open .m-summary-caret svg{transform:rotate(180deg)}#pricing-configurator #commission-tiers-body.tiers-collapsed{display:none!important}#pricing-configurator .tiers-caret{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;flex:none;background:#edf4ff;color:#0073e6;font-weight:600;font-size:15px;line-height:1}#pricing-configurator .tiers-caret:after{content:"+"}#pricing-configurator #commission-tiers-toggle.open .tiers-caret:after{content:"−"}@media(min-width:641px){#pricing-configurator #commission-tiers-body.tiers-collapsed{display:block!important}#pricing-configurator .tiers-caret{display:none!important}#pricing-configurator #commission-tiers-toggle{cursor:default!important}}.kv-faq-summary::-webkit-details-marker{display:none}.kv-faq-summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:#f1effa;color:#5c5b6b;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;line-height:1;transition:background .2s ease,color .2s ease}details[open]>.kv-faq-summary:after{content:"×";background:#6c5ce7;color:#fff}#pricing-configurator .kv-contact-fieldset{min-inline-size:0;border:1px solid #ECEAF6;border-radius:16px;padding:14px 16px 16px;margin:0}#pricing-configurator .kv-contact-legend{padding:0 8px;margin-left:6px;font-weight:600;font-size:1rem;color:#14131c}@media(max-width:640px){#pricing-configurator.pricing-configurator-split .kv-summary{display:none!important}#pricing-configurator .kv-summary-mobile{display:block}#pricing-configurator [id^=step-content-]{min-height:0!important}#pricing-configurator #step-content-1>.grid{grid-template-columns:1fr 1fr!important;gap:10px!important}#pricing-configurator #step-content-1 .plan-card{padding:12px!important;overflow-wrap:break-word}#pricing-configurator #step-content-1 #plan-smart{padding-top:18px!important}#pricing-configurator #step-content-1 .plan-card>ul{display:none!important}#pricing-configurator #step-content-1 .plan-check{display:none!important}#pricing-configurator #step-content-1 .plan-card .mb-4{margin-bottom:6px!important}#pricing-configurator #step-content-1 .plan-card h3{font-size:1rem!important}#pricing-configurator #step-content-1 .plan-card .text-3xl{font-size:1.35rem!important}#pricing-configurator #step-content-1 .plan-card .text-3xl+span{font-size:11px!important}#pricing-configurator #step-content-1>.mt-6{margin-top:12px!important;padding:12px 14px!important}#pricing-configurator #step-content-1 .heading-sm{margin-bottom:12px!important}#pricing-configurator #step-content-2 .heading-sm{margin-bottom:14px!important}#pricing-configurator #step-content-2 .space-y-3>*+*{margin-top:8px!important}#pricing-configurator #step-content-2 .option-card{padding:12px 14px!important}#pricing-configurator #step-content-2 .option-card p{display:none!important}#pricing-configurator #step-content-3 .kv-commission-box{padding:10px 12px!important}#pricing-configurator #step-content-3 .kv-commission-box .mb-2{margin-bottom:4px!important}#pricing-configurator #step-content-3 .kv-commission-box .text-sm{font-size:12px!important}#pricing-configurator #step-content-3 .kv-commission-box #summary-commission-rate{font-size:13px!important}#pricing-configurator #step-content-3 .kv-commission-box #commission-display{font-size:1.05rem!important}#pricing-configurator #step-content-3 .kv-commission-box .text-xs{margin-top:4px!important}#pricing-configurator #step-content-4 .kv-comment-field,#pricing-configurator #step-content-4 .kv-company-field{display:none!important}}#pricing-configurator .kv-stepper-wrap{background:#fff!important;border-bottom:1px solid #F1EFFA!important}#pricing-configurator [id^=step-indicator-]{position:relative;border-bottom-color:transparent!important;padding-top:18px!important;padding-bottom:16px!important}#pricing-configurator [id^=step-indicator-]:after{content:"";position:absolute;top:32px;left:50%;width:100%;height:2px;background:#e6e4f2;z-index:0}#pricing-configurator [id^=step-indicator-]:last-child:after{content:none}#pricing-configurator .step-completed:after{background:#0073e6!important}#pricing-configurator .step-completed{cursor:pointer!important}#pricing-configurator [id^=step-indicator-]>span:first-child{position:relative;z-index:1;width:30px!important;height:30px!important;background:#fff!important;color:#9a99a8!important;border:2px solid #E6E4F2!important}#pricing-configurator .step-active>span:first-child{background-image:linear-gradient(120deg,#0062d6,#2a8cff)!important;color:#fff!important;border-color:transparent!important}#pricing-configurator .step-completed>span:first-child{background:#0073e6!important;color:transparent!important;border-color:transparent!important}#pricing-configurator .step-completed>span:first-child:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:700}.cr-sync-cell:hover{background:#faf9ff}@keyframes kvStepFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes kvLineFlow{0%{background-position:0% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:no-preference){.kv-hstep-circle{animation:kvStepFloat 5.7s ease-in-out infinite}.kv-steps>div:nth-child(3) .kv-hstep-circle{animation-delay:.95s}.kv-steps>div:nth-child(4) .kv-hstep-circle{animation-delay:1.9s}.kv-steps>div:nth-child(5) .kv-hstep-circle{animation-delay:2.85s}}@media(prefers-reduced-motion:reduce){.kv-hstep-circle,.kv-steps-line{animation:none!important}}.crq{border:1px solid #F1EFFA;border-radius:18px;overflow:hidden;background:#fff}.crq[open]{background:#f8f7fd}.crq-sum{list-style:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:20px 22px;cursor:pointer;font-weight:500;font-size:1.05rem;color:#14131c}.crq-sum::-webkit-details-marker{display:none}.crq-ico{flex:none;width:30px;height:30px;border-radius:50%;background:#f1effa;color:#5c5b6b;display:inline-flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease}.crq-ico svg{display:block}.crq-ico .crq-close{display:none}.crq[open] .crq-ico{background:#6c5ce7;color:#fff}.crq[open] .crq-ico .crq-plus{display:none}.crq[open] .crq-ico .crq-close{display:block}.crq-body{padding:0 22px 22px;color:#5c5b6b;line-height:1.75}@media(max-width:820px){.kv-why{grid-template-columns:1fr!important}}@media(max-width:780px){.kv-steps{grid-template-columns:1fr 1fr!important;gap:32px 20px!important}.kv-steps-line{display:none!important}}
