.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid #9cd5ff;box-sizing:border-box;transition:box-shadow .3s,border-color .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px #36abff33}.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:#000000bf;background-color:#000000bf;box-shadow:0 2px 8px #00000026;transform:scale(.9);transition:transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0% 50%}.vue-slider-dot:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{opacity:1;visibility:visible}.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner,.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner{transform:scale(1)}.c-calculator .vue-slider .vue-slider-rail{background-color:var(--color-bg-5)}.c-calculator .vue-slider .vue-slider-dot-handle{border-color:var(--color-primary);border-width:6px}.c-calculator .vue-slider .vue-slider-process{background-color:var(--color-primary)}.c-pricing{display:flex;justify-content:center;align-items:center;width:100%;padding-top:var(--spacer-sm)}.c-pricing blockquote{flex-grow:0;display:block;max-width:400px;margin:2rem auto;padding:var(--margin-lg);background-color:var(--color-bg-4);border-radius:var(--border-radius);text-align:center}.c-pricing blockquote p{opacity:.85;margin-bottom:0}.c-pricing .c-calculator{margin-bottom:1rem}.c-pricing__card{border:1px solid var(--color-translucent);background-color:var(--color-bg-2);transition:filter .2s ease-out;border-radius:var(--border-radius-lg);width:100%}.c-pricing__card header{padding:var(--spacer-sm) var(--spacer) 0 var(--spacer);text-align:center}.c-pricing__card header span{display:block;font-weight:500;margin-bottom:1rem;color:var(--color-font-light)}.c-pricing__card section{padding:var(--spacer);padding-top:0}.c-pricing__card section h5{font-weight:500}.c-pricing__card section h3.h2{font-weight:400;margin:.5rem 0}.c-pricing__card section h3.h2 span{font-size:var(--font-size-sm);opacity:.8}@media screen and (max-width: 576px){.c-pricing__card header{padding:var(--spacer) var(--margin-lg) 0 var(--margin-lg)}.c-pricing__card section{padding:var(--margin-lg)}}
