@import"https://use.typekit.net/fhk5fcj.css";.input-wrapper-container{min-width:var(--input-min-width);max-width:100%;display:flex;align-items:end;gap:calc(var(--input-spacing) / 2);font-family:var(--font-family);box-sizing:border-box}.input-wrapper-container.has-label .input-wrapper-append{flex:1}.input-wrapper{position:relative;flex:1}.input-wrapper.has-label .input-header{min-height:var(--input-label-height);display:flex;align-items:center}.input-wrapper.has-label .input-header .input-optional-text{display:none}.input-wrapper.has-label .input-header .input-header-label{flex:1}.input-wrapper.append-button{display:flex;flex:1 1 auto;flex-wrap:wrap;width:100%}.input-wrapper.append-button .input-header,.input-wrapper.append-button .input-errors{width:100%}.input-wrapper.append-button .input-container,.input-wrapper.append-button .input-append-button{width:50%}.input-wrapper .input-container{line-height:20px;width:100%;position:relative;display:flex;align-items:center;overflow:hidden;border:1px solid var(--grey);border-radius:var(--border-radius);padding:.5rem .7rem}.input-wrapper .input-container .input-field{flex:1;min-height:var(--line-height);line-height:var(--line-height)}.input-wrapper .input-container .input-field input,.input-wrapper .input-container .input-field textarea{width:100%;height:100%;background-color:transparent;border-style:none;outline:none;font-family:inherit;cursor:inherit;transform:translateY(-1px);color:inherit}.input-wrapper .input-container .input-icon{margin-right:calc(var(--spacer) / 2)}.input-wrapper .input-container .input-container-append,.input-wrapper .input-container .input-container-prepend{display:flex;justify-content:center;align-items:center;align-content:center}.input-wrapper .input-container .input-container-prepend{margin-right:calc(var(--spacer) / 2)}.input-wrapper .input-required{color:var(--red);font-weight:700}.input-wrapper .input-errors{margin-top:calc(var(--spacer) / 2);position:relative;padding:calc(var(--spacer) / 2);border-radius:var(--border-radius)}.input-wrapper .input-errors .errors-arrow{position:absolute;top:0;left:0;border:calc(var(--spacer) / 3) solid transparent;transform:translate(100%) translateY(-100%)}.input-upper-optional-text{display:none}:root{--input-min-width: 100px;--input-spacing: var(--spacer);--input-label-height: 40px;--input-error-font-size: var(--font-size-small)}.input-error{font-family:var(--font-family);display:flex;vertical-align:middle;font-size:var(--input-error-font-size);position:relative;padding:calc(var(--spacer) / 2);border-radius:var(--border-radius)}.input-error .icon{margin-right:calc(var(--spacer) / 2)}.input-error a{color:inherit}:root{--block-border-radius: var(--border-radius);--block-padding: var(--spacer);--block-header-font-size: var(--font-size-large);--block-section-padding: var(--spacer);--block-header-open-border-radius: var(--block-border-radius) var(--block-border-radius) 0 0;--block-disabled-opacity: .7}.block{position:relative;font-family:var(--font-family);border-radius:var(--block-border-radius)}.block>.block-header{padding:var(--block-padding)}.block>.block-header h1,.block>.block-header h2,.block>.block-header h3,.block>.block-header h4,.block>.block-header h5,.block>.block-header h6{font-weight:400;margin:0;font-size:var(--block-header-font-size)}@media (min-width: 992px){.block>.block-header h1,.block>.block-header h2,.block>.block-header h3,.block>.block-header h4,.block>.block-header h5,.block>.block-header h6{margin-top:calc(var(--block-padding) / 2);margin-bottom:calc(var(--block-padding) / 2)}}.block>.block-content{padding:var(--block-section-padding)}.block.block-disabled{opacity:var(--block-disabled-opacity)}.block.has-header.is-open>.block-content{padding-top:0}.block.block-collapsable>.block-header>div{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center;height:100%}:root{--sidebar-z-index: 100;--sidebar-animation-duration: .3s }.sidebar{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;overflow:hidden;outline:0;z-index:var(--sidebar-z-index);font-family:var(--font-family)}.sidebar .sidebar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:calc(var(--sidebar-z-index) - 1);overflow:hidden}.sidebar .sidebar-container{z-index:100;max-width:100%}.sidebar.sidebar-enter-from .sidebar-overlay,.sidebar.sidebar-leave-to .sidebar-overlay{opacity:0}.sidebar.sidebar-enter-from .sidebar-container,.sidebar.sidebar-leave-to .sidebar-container{opacity:0;transform:translate(100%)}.sidebar.sidebar-enter-active .sidebar-overlay,.sidebar.sidebar-leave-active .sidebar-overlay{transition:opacity calc(var(--sidebar-animation-duration) * .5) cubic-bezier(1,.5,.8,1)}.sidebar.sidebar-enter-active .sidebar-container,.sidebar.sidebar-leave-active .sidebar-container{transition:opacity calc(var(--sidebar-animation-duration) * .5) cubic-bezier(1,.5,.8,1),transform var(--sidebar-animation-duration) ease}.sidebar .sidebar-panel{max-width:100%;box-shadow:0 4px 70px -18px #0006;overflow:hidden;height:100%;width:100vw;position:absolute;right:0;top:0}@media (min-width: 768px){.sidebar .sidebar-panel{width:55vw}}@media (min-width: 992px){.sidebar .sidebar-panel{width:40vw}}.sidebar .sidebar-panel .sidebar-panel-inner{overflow:hidden;display:flex;position:relative;padding:var(--spacer);margin:auto;max-width:100%;height:100%;flex-direction:column;align-items:stretch}.sidebar .sidebar-panel .sidebar-panel-inner>div:last-of-type{margin-bottom:0}.sidebar .sidebar-panel .sidebar-title{flex:0 0 auto;margin-bottom:var(--spacer);font-size:var(--font-size-large)}.sidebar .sidebar-panel .sidebar-content{margin-bottom:var(--spacer);flex:auto;overflow-x:hidden;overflow-y:auto}.sidebar .sidebar-panel .sidebar-footer{min-height:fit-content}.sidebar .close-btn{position:absolute;top:calc(var(--spacer) / 2);right:var(--spacer);cursor:pointer;z-index:1}:root{--range-slider-height: 50px}.range-slider{position:relative;display:block;z-index:1;height:var(--range-slider-height);padding-top:var(--range-slider-height)}.range-slider>input{appearance:none;position:absolute;height:100%;width:100%;top:0;margin:0;cursor:grab;outline:none;padding:0;border:none;background-color:transparent;background-repeat:repeat-x;background-position:3px center}.range-slider .range-output>output{z-index:5;pointer-events:none;display:block;position:absolute;right:0}.range-slider .range-output>output:after{content:attr(data-value)}:root{--date-countdown-border-radius: 2px 2px 0 0;--date-countdown-font-size: var(--font-size-large);--date-countdown-font-size-lg: var(--font-size-large);--date-countdown-label-font-size: var(--font-size-small);--date-countdown-label-font-size-lg: var(--font-size)}.countdown-block{border:1px solid transparent;border-radius:var(--date-countdown-border-radius);text-align:center}.countdown-block>strong{display:block;font-size:var(--date-countdown-font-size);line-height:1}@media (min-width: 992px){.countdown-block>strong{font-size:var(--date-countdown-font-size-lg)}}.countdown-block>div{font-size:var(--date-countdown-label-font-size)}@media (min-width: 992px){.countdown-block>div{font-size:var(--date-countdown-label-font-size-lg)}}:root{--switch-background: var(--grey-5);--switch-border-radius: var(--border-radius) * 2;--switch-toggle-background: var(--white);--switch-control-margin: var(--spacer);--switch-active-background: var(--green)}.switch{cursor:pointer;display:inline-flex;align-items:center;position:relative;margin-right:.5em}.switch+.switch:last-child{margin-right:0}.switch input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;z-index:-1;outline:none}.switch input[type=checkbox]+.check{display:flex;align-items:center;flex-shrink:0;background-color:var(--switch-background);width:2.75em;height:1.575em;padding:.2em;border-radius:var(--switch-border-radius)}.switch input[type=checkbox]+.check:before{content:"";display:block;border-radius:50%;width:1.175em;height:1.175em;background:var(--switch-toggle-background);box-shadow:0 3px 1px #0000000d,0 2px 2px #0000001a,0 3px 3px #0000000d}.switch input[type=checkbox]:checked+.check{background:var(--switch-active-background)}.switch input[type=checkbox]:checked+.check:before{transform:translate3d(100%,0,0)}.switch .control-label{margin-left:var(--switch-control-margin)}:root{--spinner-background: var(--blue)}.oc-loader-spinner{display:block;position:relative;animation:rotation 1s infinite;margin:0 auto;width:70px;height:70px}.oc-loader-spinner .shape{position:absolute;background-color:var(--spinner-background);width:20px;height:20px;border-radius:50%}.oc-loader-spinner .shape.shape-1{left:0;animation:fullShape1 .5s infinite alternate}.oc-loader-spinner .shape.shape-2{right:0;animation:fullShape2 .5s infinite alternate}.oc-loader-spinner .shape.shape-3{bottom:0;animation:fullShape3 .5s infinite alternate}.oc-loader-spinner .shape.shape-4{bottom:0;right:0;animation:fullShape4 .5s infinite alternate}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fullShape1{0%{transform:translate(0)}to{transform:translate(10px,10px)}}@keyframes fullShape2{0%{transform:translate(0)}to{transform:translate(-10px,10px)}}@keyframes fullShape3{0%{transform:translate(0)}to{transform:translate(10px,-10px)}}@keyframes fullShape4{0%{transform:translate(0)}to{transform:translate(-10px,-10px)}}:root{--message-padding: var(--spacer);--message-border-radius: var(--border-radius);--message-sm-padding: calc(var(--message-padding) / 2) }.message{display:block;position:relative;padding:var(--message-padding);border:1px solid transparent;border-radius:var(--message-border-radius)}.message a{color:inherit}.message.message-sm{padding:var(--message-sm-padding);font-size:var(--font-size-small)}:root{--button-border: 1px solid transparent;--button-font-weight: var(--font-weight);--button-font-family: var(--font-family);--button-transition: transform .35s cubic-bezier(.3, 0, .5, 1), color .35s ease-in-out, background-color .35s ease-in-out;--button-cursor: pointer;--button-line-height: var(--line-height);--button-font-size: var(--font-size);--button-border-radius: var(--border-radius);--button-padding: .5rem .7rem;--button-size: 2.5rem;--button-sm-line-height: .8rem;--button-sm-font-size: var(--font-size-small);--button-sm-border-radius: .1rem;--button-sm-padding: .2rem .4rem;--button-sm-size: 1.5rem;--button-lg-line-height: var(--line-height);--button-lg-font-size: var(--font-size-large);--button-lg-border-radius: .5rem;--button-lg-padding: .7rem;--button-lg-size: 3rem}.btn{position:relative;margin:0;padding:0;display:inline-flex;justify-content:center;align-items:center;border:var(--button-border);font-family:var(--button-font-family);font-weight:var(--button-font-weight);text-decoration:none;transition:var(--button-transition);box-sizing:border-box;cursor:var(--button-cursor);user-select:none}.btn .btn-content{height:100%;display:flex;align-items:center;z-index:1}.btn.btn-small,.btn.btn-sm{line-height:var(--button-sm-line-height);border-radius:var(--button-sm-border-radius);min-height:var(--button-sm-size);min-width:var(--button-sm-size)}.btn.btn-small .btn-content,.btn.btn-sm .btn-content{font-size:var(--button-sm-font-size);padding:var(--button-sm-padding)}.btn.btn-small .btn-left-icon,.btn.btn-small .btn-right-icon,.btn.btn-sm .btn-left-icon,.btn.btn-sm .btn-right-icon{font-size:var(--button-sm-font-size)!important}.btn.btn-small .btn-left-icon,.btn.btn-sm .btn-left-icon{margin-right:calc(var(--spacer) / 3)}.btn.btn-small .btn-right-icon,.btn.btn-sm .btn-right-icon{margin-left:calc(var(--spacer) / 3)}.btn.btn-normal,.btn.btn-md{line-height:var(--button-line-height);border-radius:var(--button-border-radius);min-height:var(--button-size);min-width:var(--button-size)}.btn.btn-normal .btn-content,.btn.btn-md .btn-content{font-size:var(--button-font-size);padding:var(--button-padding)}.btn.btn-normal .btn-left-icon,.btn.btn-normal .btn-right-icon,.btn.btn-md .btn-left-icon,.btn.btn-md .btn-right-icon{font-size:var(--button-font-size)!important}.btn.btn-normal .btn-left-icon,.btn.btn-md .btn-left-icon{margin-right:calc(var(--spacer) / 2)}.btn.btn-normal .btn-right-icon,.btn.btn-md .btn-right-icon{margin-left:calc(var(--spacer) / 2)}.btn.btn-large,.btn.btn-lg{line-height:var(--button-lg-line-height);border-radius:var(--button-lg-border-radius);min-height:var(--button-lg-size);min-width:var(--button-lg-size)}.btn.btn-large .btn-content,.btn.btn-lg .btn-content{font-size:var(--button-lg-font-size);padding:var(--button-lg-padding)}.btn.btn-large .btn-left-icon,.btn.btn-large .btn-right-icon,.btn.btn-lg .btn-left-icon,.btn.btn-lg .btn-right-icon{font-size:var(--button-lg-font-size-size)!important}.btn.btn-large .btn-left-icon,.btn.btn-lg .btn-left-icon{margin-right:var(--spacer)}.btn.btn-large .btn-right-icon,.btn.btn-lg .btn-right-icon{margin-left:var(--spacer)}.btn.btn-block{display:flex;min-width:100%}.btn.btn-loading{pointer-events:none}.btn.btn-loading .btn-loading-spinner{margin-left:var(--spacer)}:root{--checkbox-size: 20px;--checkbox-border-radius: var(--border-radius);--checkbox-border-color: var(--dark-grey);--checkbox-background: var(--white);--checkbox-checked-background: var(--white);--checkbox-checked-color: var(--green)}.checkbox-wrapper{border:0!important}.checkbox-wrapper .input-header{display:none!important}.checkbox-wrapper .input-container{padding:0;border:0!important;background-color:transparent!important;color:inherit!important}.checkbox{outline:none;display:inline-flex;align-items:center;user-select:none}.checkbox input[type=checkbox]{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.checkbox input[type=checkbox]+.check{width:var(--checkbox-size);height:var(--checkbox-size);line-height:var(--checkbox-size);flex-shrink:0;border-radius:var(--checkbox-border-radius);border:1px solid var(--checkbox-border-color);text-align:center;background-color:var(--checkbox-background);position:relative}.checkbox input[type=checkbox]+.check .icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.checkbox input[type=checkbox]:checked+.check{color:var(--checkbox-checked-color);background-color:var(--checkbox-checked-background)}.checkbox .control-label{margin-left:var(--spacer)}:root{--radial-progress-border: var(--green);--radial-progress-font-size: var(--font-size-large)}.radial-progress{position:relative;font-family:inherit}.radial-progress .radial-progress-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:80%;height:80%;transform:rotate(-90deg)}.radial-progress .circle-overlay{transition:all ease 2s}.radial-progress .progress-info{font-size:var(--font-size-small);position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.radial-progress.is-infinite .radial-progress-wrapper{animation:wrapper-animation 2s linear infinite}.radial-progress.is-infinite .circle-overlay{animation:overlay-animation 2s ease-in-out infinite}@keyframes wrapper-animation{to{transform:rotate(270deg)}}@keyframes overlay-animation{0%{stroke-dasharray:1,125;stroke-dashoffset:0}50%{stroke-dasharray:125,125;stroke-dashoffset:-65px}to{stroke-dasharray:125,125;stroke-dashoffset:-125px}}.true-false-wrapper .input-container{padding:0!important;border-color:transparent!important;background-color:transparent!important}.true-false-wrapper .input-icon{display:none}.select-options{overflow:auto;width:100%;max-height:15rem;display:flex;flex-direction:column;font-family:var(--font-family)}.select-options .no-results{padding:var(--spacer)}.select-options .select-option{display:flex;align-items:center;cursor:pointer;min-height:2rem;padding:.3rem .7rem}:root{--select-options-border-radius: 0 0 var(--border-radius) var(--border-radius);--select-options-padding: 0;--select-options-shadow: 0 4px 8px var(--dark-grey)}.select-input{display:block;width:100%}.select-input .select-trigger{flex:1}.select-input-options{overflow:hidden;border-radius:var(--select-options-border-radius);padding:var(--select-options-padding);box-shadow:var(--select-options-shadow)}.select-input-options .search-input{width:100%;min-width:auto}.select-input-options .select-options{overflow-y:auto}.date-input{--calendar-column-size: 28px;display:block;width:100%}.date-input .date-input-trigger{flex:1}.date-input-calendar{display:flex;justify-content:center}:root{--modal-z-index: 100;--modal-animation-duration: .3s }.modal{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;overflow:hidden;outline:0;z-index:var(--modal-z-index);font-family:var(--font-family)}.modal .modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:calc(var(--modal-z-index) - 1)}.modal .modal-container{z-index:100;max-width:100%}.modal.modal-enter-from .modal-overlay,.modal.modal-leave-to .modal-overlay{opacity:0}.modal.modal-enter-from .modal-container,.modal.modal-leave-to .modal-container{opacity:0;transform:translateY(-30%)}.modal.modal-enter-active .modal-overlay,.modal.modal-leave-active .modal-overlay{transition:opacity calc(var(--modal-animation-duration) * .5) cubic-bezier(1,.5,.8,1)}.modal.modal-enter-active .modal-container,.modal.modal-leave-active .modal-container{transition:opacity calc(var(--modal-animation-duration) * .5) cubic-bezier(1,.5,.8,1),transform var(--modal-animation-duration) ease}.modal .modal-window{min-height:calc(var(--spacer) * 2);height:fit-content;border-radius:var(--border-radius);margin:var(--spacer);box-shadow:0 4px 70px -18px #0006;max-width:768px;max-height:calc(100vh - 2rem);position:relative;overflow:auto}.modal .modal-window .modal-window-inner{overflow:auto;display:flex;position:relative;flex-flow:column;padding:1.25rem 1.5rem 1.5rem;max-width:768px;margin:auto}.modal .modal-window .modal-window-inner>div:last-of-type{margin-bottom:0}.modal .modal-window .modal-title{margin-bottom:var(--spacer);font-size:var(--font-size-large)}.modal .modal-window .modal-content{margin-bottom:var(--spacer)}.modal .modal-window .modal-footer{min-height:fit-content;display:flex;flex-wrap:wrap;justify-content:flex-end}.modal .modal-window .modal-footer:last-of-type{margin-bottom:0}.modal .modal-window .modal-footer .modal-cancel{margin-right:var(--spacer)}.modal .modal-window .close-btn{position:absolute;top:.25rem;right:.5rem;cursor:pointer;z-index:1}.modal .modal-sm,.modal .modal-sm .modal-window-inner{max-width:576px}.modal .modal-lg,.modal .modal-lg .modal-window-inner{max-width:992px}.modal .modal-no-padding .modal-window-inner{padding:0}.modal .modal-hide-cancel .modal-footer{justify-content:center}.benefit-value-astrix{position:absolute;font-size:var(--vaps-table-value-astrix-font-size);color:var(--vaps-table-value-astrix-color);padding:var(--vaps-table-value-astrix-spacing)}:root{--vaps-table-label-width: 100px;--vaps-table-label-width-md: 300px;--vaps-table-recommended-height: 25px;--vaps-table-recommended-height-md: 45px;--vaps-table-recommended-background: var(--green);--vaps-table-value-astrix-font-size: var(--font-size-small);--vaps-table-value-astrix-color: inherit;--vaps-table-value-astrix-spacing: 3px}*,*:before,*:after{box-sizing:border-box}.vaps-table{font-size:var(--font-size-smaller)}@media (min-width: 768px){.vaps-table{font-size:var(--font-size)}}.vaps-table.has-recommended{margin-top:var(--vaps-table-recommended-height)}@media (min-width: 768px){.vaps-table.has-recommended{margin-top:var(--vaps-table-recommended-height-md)}}.vaps-table>header,.vaps-table>footer{display:flex;margin-left:var(--vaps-table-label-width)}@media (min-width: 768px){.vaps-table>header,.vaps-table>footer{margin-left:var(--vaps-table-label-width-md)}}.vaps-table>header>*,.vaps-table>footer>*{flex:1;align-self:stretch;position:relative}.vaps-table>header>*{border-right:1px solid var(--white)}.vaps-table>header>*:first-of-type{border-top-left-radius:var(--border-radius)}.vaps-table>header>*:last-of-type{border-top-right-radius:var(--border-radius)}.vaps-table>header>*:last-of-type .vaps-table-header-column{border-right:0}.vaps-table>header .vaps-table-header-column{text-align:center;padding:var(--spacer) 0;font-size:var(--font-size-smaller);position:relative;z-index:20}@media (min-width: 768px){.vaps-table>header .vaps-table-header-column{font-weight:var(--font-weight-bold);font-size:var(--font-size)}}.vaps-table>header .vaps-table-header-column .level-price{display:block;font-size:var(--font-size-small);font-weight:700;line-height:1;margin-top:5px}@media (min-width: 768px){.vaps-table>header .vaps-table-header-column .level-price{margin-top:var(--spacer);font-size:var(--font-size)}}@media (min-width: 768px){.vaps-table>header .vaps-table-header-column .level-after-price{font-weight:var(--font-weight);font-size:var(--font-size-small)}}.vaps-table>header .recommended-header{position:absolute;top:0;left:0;width:100%;transform:translateY(-100%);height:var(--vaps-table-recommended-height);user-select:none;background:var(--vaps-table-recommended-background);border-radius:var(--border-radius) var(--border-radius) 0 0}@media (min-width: 768px){.vaps-table>header .recommended-header{height:var(--vaps-table-recommended-height-md)}}.vaps-table>header .recommended-header:after{position:absolute;bottom:0;left:0;width:100%;content:"";transform:translateY(100%)}.vaps-table>header .recommended-header>span{position:absolute;top:50%;left:0;transform:translateY(-50%);text-align:center;width:100%;font-weight:700;white-space:nowrap}.vaps-table .vaps-table-benefit-row{color:var(--dark-grey);display:flex}.vaps-table .vaps-table-benefit-row:nth-child(2n){background:var(--light-grey)}.vaps-table .vaps-table-benefit-row .label{position:relative;padding:var(--spacer)}.vaps-table .vaps-table-benefit-row .columns{position:relative;max-width:100%;display:flex;justify-content:stretch;text-align:center;border:1px solid var(--grey)}.vaps-table .vaps-table-benefit-row .columns .benefit-column{display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%;border-right:1px solid var(--grey)}.vaps-table .vaps-table-benefit-row .columns .benefit-column.is-active{background:#eff5e5}.vaps-table .vaps-table-benefit-row .columns .benefit-value .icon{font-size:var(--font-size);font-weight:700}.vaps-table .vaps-table-benefit-row .columns>*{flex:1;align-self:center}.vaps-table .vaps-table-benefit-row .columns>* .benefit-value{width:100%}.vaps-table .vaps-table-benefit-row .columns>*.is-active{position:relative}.vaps-table .vaps-table-benefit-row .columns>*.is-active:before,.vaps-table .vaps-table-benefit-row .columns>*.is-active:after{position:absolute;top:0;left:0;width:10px;height:100%;background:linear-gradient(to left,rgba(0,0,0,.15) 0,transparent 100%);content:"";transform:translate(-100%);z-index:20}.vaps-table .vaps-table-benefit-row .columns>*.is-active:after{left:auto;right:0;transform:translate(100%);background:linear-gradient(to right,rgba(0,0,0,.15) 0,transparent 100%)}.vaps-table .vaps-table-benefit-row .columns>*:last-of-type:after{display:none!important}.vaps-table .vaps-table-benefit-row .benefit-image{margin:0 auto;position:relative;overflow:hidden}@media (min-width: 768px){.vaps-table .vaps-table-benefit-row .benefit-image{width:90px}}.vaps-table .vaps-table-benefit-row .benefit-image>img{display:block;height:auto;max-height:30px;margin:0 auto}.vaps-table .vaps-table-benefit-row .label{display:inline-block;flex:auto;max-width:var(--vaps-table-label-width)}@media (min-width: 768px){.vaps-table .vaps-table-benefit-row .label{max-width:var(--vaps-table-label-width-md)}}.vaps-table .vaps-table-benefit-row .columns{display:flex;flex:auto}.vaps-table>footer{margin-top:var(--spacer)}.vaps-table>footer>* .btn{padding:var(--spacer) 0;border-radius:0}@media (min-width: 768px){.vaps-table>footer>* .btn{white-space:nowrap}}.vaps-table>footer>* .btn .btn-content{padding:0!important}@media (max-width: 767.98px){.vaps-table>footer>* .btn .btn-content{font-size:var(--font-size-smaller)!important}}.vaps-table>footer>*:first-of-type .btn{border-bottom-left-radius:var(--border-radius)}.vaps-table>footer>*:last-of-type .btn{border-bottom-right-radius:var(--border-radius)}.button-group{display:flex;justify-content:stretch;width:100%}.button-group .btn{width:100%;outline:none;margin:0 var(--spacer) 0 0}.button-group .btn:last-child{margin:0}@media (max-width: 767.98px){.button-group.mobile-stack{display:block}.button-group.mobile-stack .btn{margin:0 0 var(--spacer) 0}}:root{--tooltip-padding: calc(var(--spacer) / 2);--tooltip-content-border-radius: var(--border-radius) 0 var(--border-radius) var(--border-radius);--tooltip-max-width: 300px}.tooltip-content{padding:var(--tooltip-padding);font-size:var(--font-size);font-family:var(--font-family);border-radius:var(--tooltip-content-border-radius);margin-top:3px;max-width:var(--tooltip-max-width)}.dropdown{line-height:var(--dropdown-line-height);font-family:var(--font-family);display:var(--dropdown-display);position:relative;max-width:100%;vertical-align:middle}.dropdown-content{z-index:var(--dropdown-content-z-index);font-family:var(--font-family);top:0;left:0}:root{--dropdown-line-height: 1;--dropdown-display: inline-flex;--dropdown-content-z-index: var(--sidebar-z-index, 10);--dropdown-content-padding: var(--spacer);--dropdown-content-border-radius: var(--border-radius);--dropdown-box-shadow: 0 4px 8px var(--grey)}.dropdown-content-wrapper{padding:var(--dropdown-content-padding);border-radius:var(--dropdown-content-border-radius);font-family:var(--font-family);box-shadow:var(--dropdown-box-shadow)}.calendar-header{display:flex;justify-content:space-between;align-content:center}.calendar-header .calendar-month,.calendar-header .calendar-year{display:inline-block}.calendar-header .calendar-year{margin-left:.25rem}.calendar-day-value{position:relative;line-height:var(--calendar-column-size);min-width:var(--calendar-column-size);min-height:var(--calendar-column-size);border-radius:var(--calendar-column-border-radius);box-sizing:border-box;cursor:pointer;user-select:none;text-align:center;z-index:1}.calendar-day-value:before,.calendar-day-value:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;user-select:none;content:"";border-radius:var(--calendar-column-border-radius);box-sizing:border-box}.calendar-day-value.is-today{font-weight:700}.calendar-day-value.is-today:before{border:2px solid var(--blue)}.calendar-day-value.disabled{cursor:not-allowed;opacity:.8}.calendar-day-value.disabled:not(.is-today){opacity:.5}.calendar-day-value.is-selected{background-color:var(--blue);color:var(--white)}.calendar-day-value.is-hidden{cursor:default;opacity:0}.calendar-days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:var(--calendar-column-gap);user-select:none}.calendar-days .day-name{text-align:center;height:var(--calendar-column-size);line-height:var(--calendar-column-size);font-size:var(--calendar-weekday-font-size)}.calendar-months{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--calendar-column-gap);min-width:calc(var(--calendar-column-size) * 7 + var(--calendar-column-gap) * 6);width:100%}.calendar-months .calendar-month-wrapper{border-radius:var(--calendar-column-border-radius);text-align:center;user-select:none;overflow:hidden}.calendar-years{display:flex;flex-direction:column;overflow:auto;max-height:100%;box-sizing:border-box;position:relative;padding:0 var(--calendar-column-size)}:root{--calendar-column-size: 32px;--calendar-column-gap: 2px;--calendar-column-border-radius: 4px;--calendar-font-size: var(--font-size-small);--calendar-line-height: 1.25;--calendar-weekday-font-size: var(--font-size-smaller)}.calendar{--calendar-content-height: calc(var(--calendar-column-size) * 7 + var(--calendar-column-gap) * 6);width:var(--calendar-content-height);font-family:var(--font-family);font-size:var(--calendar-font-size);line-height:var(--calendar-line-height)}.calendar .calendar-types-wrapper{height:var(--calendar-content-height)}.calendar .calendar-header{padding-bottom:calc(var(--spacer) / 2)}.number-input{user-select:none}.number-input .number-input-input::-webkit-outer-spin-button,.number-input .number-input-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input .number-input-input[type=number]{-moz-appearance:none}.number-input .number-input-input.has-buttons,.number-input.has-buttons .number-input-input{text-align:center}.input-group{display:flex;justify-content:stretch;width:100%}.input-group .input-wrapper-container,.input-group .dropdown-input{width:100%;outline:none;margin:0 var(--spacer) 0 0}.input-group .input-wrapper-container:last-child,.input-group .dropdown-input:last-child{margin:0}@media (max-width: 767.98px){.input-group.mobile-stack{display:block}.input-group.mobile-stack .input-wrapper-container,.input-group.mobile-stack .select-input{margin:0 0 var(--spacer) 0}}.scroller-container{overflow-x:var(--ce438030);overflow-y:var(--ce43802e);width:100%;height:100%;scrollbar-color:var(--40261e6a) transparent;scrollbar-width:thin}.scroller-container::-webkit-scrollbar{width:var(--25e3781c);height:var(--25e3781c)}.scroller-container::-webkit-scrollbar-track{box-shadow:none;border-radius:var(--border-radius)}.scroller-container::-webkit-scrollbar-thumb{background:var(--40261e6a);opacity:.3;border-radius:var(--25e3781c)}.scroller-container .scroller-container-content{width:stretch;height:stretch}:root{--grid-gutter-size: 15px}:root{--nav-bar-z-index: calc(var(--modal-z-index) - 10);--nav-bar-padding: var(--spacer);--nav-bar-sm-padding: calc(var(--spacer) / 2);--nav-bar-sm-height: calc(var(--spacer) * 6) }.nav-bar{display:grid;grid-template:"left center right"/1fr auto 1fr;align-items:center;top:0;left:0;width:100%;min-width:100%;z-index:var(--nav-bar-z-index);background-color:green;padding:var(--nav-bar-padding)}.nav-bar .nav-bar-left{display:flex;grid-area:left}@media (max-width: 767.98px){.nav-bar .nav-bar-left{justify-content:center;align-items:center;background-color:#00f}}.nav-bar .nav-bar-center{display:flex;justify-content:center;grid-area:center}.nav-bar .nav-bar-right{display:flex;flex-direction:row;justify-content:flex-end;grid-area:right}@media (max-width: 767.98px){.nav-bar .nav-bar-right{justify-content:center;align-items:center;background-color:red}}@media (max-width: 767.98px){.nav-bar{display:flex;flex-direction:column;align-items:center;background-color:orange;height:var(--nav-bar-sm-height);padding:var(--nav-bar-sm-padding)}}:root{--font-family: "sofia-pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-light: "sofia-pro-light", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-size: 16px;--font-size-large: 22px;--font-size-small: 12px;--font-size-smaller: 10px;--font-weight: 400;--font-weight-bold: 700;--font-weight-light: 300;--line-height: 20px;--spacer: 15px;--border-radius: 5px;--h1-font-size: 60px;--h1-font-weight: var(--font-weight-bold);--h1-line-height: 94px;--h2-font-size: 45px;--h2-font-weight: var(--font-weight-bold);--h2-line-height: 71px;--h3-font-size: 35px;--h3-font-weight: var(--font-weight);--h3-line-height: 53px;--h4-font-size: 25px;--h4-font-weight: var(--font-weight);--h4-line-height: 25px;--h5-font-size: 20px;--h5-font-weight: var(--font-weight);--h5-line-height: 25px}@media only screen and (min-width: 950px){:root{--font-size: 25px;--font-size-large: 35px;--font-size-small: 16px;--line-height: 38px}}.nav-bar-item{display:flex;align-items:center;font-family:var(--font-family)}.img{overflow:hidden;position:relative}.img img{width:100%;height:100%}.img .img-wrapper,.img .img-error,.img .img-loader,.img .img-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.img .img-loader,.img .img-error,.img .img-overlay{display:flex;justify-content:center;align-items:center}.data-table-table .data-table-th{padding:var(--data-table-cell-padding);text-align:var(--data-table-text-align)}:root{--data-table-thead-color: currentColor;--data-table-thead-border: 1px solid var(--light-grey);--data-table-thead-shadow: inset 0 -1px 0 0 var(--light-grey);--data-table-cell-padding: calc(var(--spacer) / 2);--data-table-text-align: left}.data-table{min-width:unset;font-family:var(--font-family);overflow-x:auto;overflow-y:hidden}.data-table .data-table-table{width:100%;white-space:nowrap}.data-table .data-table-table .data-table-thead{color:var(--data-table-thead-color);border-bottom:var(--data-table-thead-border)}.data-table .data-table-table .data-table-thead th{border-bottom:none;box-shadow:var(--data-table-thead-shadow)}.data-table .data-table-table .data-table-td{padding:var(--data-table-cell-padding);text-align:var(--data-table-text-align);vertical-align:var(--data-table-cell-vertical-align)}.pagination{display:flex;font-family:var(--font-family)}.sidebar-nav{position:relative;display:inline-flex;top:0;left:0;box-sizing:border-box;font-family:var(--font-family);height:100%;min-height:100%;z-index:1}.sidebar-nav .sidebar-nav-menu{display:flex;flex-direction:column;min-width:100%;flex:1;height:100%;right:0;overflow-y:var(--sidebar-nav-overflow-y);overflow-x:var(--sidebar-nav-overflow-x);margin-left:auto}.sidebar-nav.right{position:absolute;left:auto;right:0}:root{--sidebar-nav-overflow-y: auto;--sidebar-nav-overflow-x: visible;--sidebar-nav-item-padding: 1rem;--sidebar-nav-item-min-height: 50px}.sidebar-nav-item{width:100%;display:inline-block;box-sizing:border-box;color:currentColor;font-family:var(--font-family)}.sidebar-nav-item .sidebar-nav-item-content{display:flex;align-items:center;padding:var(--sidebar-nav-item-padding);min-height:var(--sidebar-nav-item-min-height);box-sizing:border-box}.sidebar-nav-item .sidebar-nav-item-content>*{margin-right:.5rem}.sidebar-nav-item .sidebar-nav-item-content>*:last-child{margin-right:0}
