:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#wizard-root .animate-fade-in{-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}#wizard-root .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}#wizard-root .scrollbar-hide::-webkit-scrollbar{display:none}#wizard-root .wizard-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.5rem;font-weight:800;font-size:1.25rem;line-height:1;border-radius:.625rem;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:none;text-decoration:none}#wizard-root .wizard-button--yellow{background-color:#f9bd18;color:#000}#wizard-root .wizard-button--yellow:hover{background-color:#d8a006}#wizard-root .wizard-button--yellow:disabled{cursor:not-allowed;opacity:.5}#wizard-root .wizard-button--light-blue{background-color:#c3d6ed;color:#000}#wizard-root .wizard-button--light-blue:hover{background-color:#cce0f6}#wizard-root .wizard-button--blue{background-color:#106ae3;color:#fff}#wizard-root .wizard-button--blue:hover{background-color:#0d54b3}#wizard-root .wizard-button--disabled{background-color:#c3d6ed;color:#3d5f86;cursor:not-allowed;opacity:1}#wizard-root .wizard-button--disabled:hover{background-color:#c3d6ed}#wizard-root .wizard-steps{margin-bottom:2.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wizard-root .wizard-steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:65.0625rem;gap:0;overflow-x:auto;border-radius:300px;background-color:#fff;padding:.5rem}@media(min-width:768px){#wizard-root .wizard-steps__container{padding:1rem}}@media(min-width:1024px){#wizard-root .wizard-steps__container{overflow:visible;padding:2.6875rem}}#wizard-root .wizard-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}#wizard-root .wizard-steps__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;border-radius:50%;font-weight:800;font-size:.75rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px){#wizard-root .wizard-steps__step{width:2.5rem;height:2.5rem;font-size:.875rem}}@media(min-width:1024px){#wizard-root .wizard-steps__step{width:4.125rem;height:4.125rem;font-size:1.25rem}}#wizard-root .wizard-steps__step--current{background-color:#106ae3;color:#fff}#wizard-root .wizard-steps__step--completed{border:8px solid #106AE3;background-color:#fff;cursor:pointer}@media(min-width:768px){#wizard-root .wizard-steps__step--completed{border-width:10px}}@media(min-width:1024px){#wizard-root .wizard-steps__step--completed{border-width:19px}}#wizard-root .wizard-steps__step--completed:hover{opacity:.8}#wizard-root .wizard-steps__step--incomplete{background-color:#e2edfa;color:#000}#wizard-root .wizard-steps__connector{height:.125rem;width:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:390px){#wizard-root .wizard-steps__connector{width:2rem}}@media(min-width:768px){#wizard-root .wizard-steps__connector{width:3rem}}@media(min-width:1280px){#wizard-root .wizard-steps__connector{width:3.75rem}}@media(min-width:1536px){#wizard-root .wizard-steps__connector{width:9.75rem}}#wizard-root .wizard-steps__connector--completed{background-color:#106ae3}#wizard-root .wizard-steps__connector--incomplete{background-color:#e2edfa}#wizard-root .wizard-options{margin:0 auto;max-width:65.0625rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#wizard-root .wizard-options--animated{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}#wizard-root .wizard-options--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#wizard-root .wizard-options--wide{max-width:68.1875rem}#wizard-root .wizard-options__title{font-weight:800;font-size:1.5rem;text-align:center;color:#000;margin-bottom:2rem}@media(min-width:1024px){#wizard-root .wizard-options__title{font-size:2rem;margin-bottom:3rem}}#wizard-root .wizard-options__grid{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media(min-width:1024px){#wizard-root .wizard-options__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1240px){#wizard-root .wizard-options__grid--step3{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:1239px){#wizard-root .wizard-options__grid--step3{display:none}}#wizard-root .wizard-options__mobile-slider{display:block}@media(min-width:1024px){#wizard-root .wizard-options__mobile-slider{display:none}}#wizard-root .wizard-options__mobile-slider--step3{display:block}@media(min-width:1240px){#wizard-root .wizard-options__mobile-slider--step3{display:none}}#wizard-root .wizard-options__desktop-slider{display:none}@media(min-width:1024px){#wizard-root .wizard-options__desktop-slider{display:block}}#wizard-root .wizard-option-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.875rem;height:17.5rem;background-color:#fff;border:2px solid #C0D5F2;border-radius:1.875rem;padding-top:2.375rem;padding-bottom:4.25rem;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wizard-root .wizard-option-card:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px #0000001a}#wizard-root .wizard-option-card--step3{padding-top:1.5rem;padding-bottom:3rem}#wizard-root .wizard-option-card--selected{border-color:#106ae3;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px #0000001a}#wizard-root .wizard-option-card--animated{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}#wizard-root .wizard-option-card--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media(min-width:1024px){#wizard-root .wizard-option-card{width:15rem}#wizard-root .wizard-option-card--grid{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#wizard-root .wizard-option-card--grid-3{width:calc((100% - 2rem) / 3)}#wizard-root .wizard-option-card--grid-4{width:calc((100% - 3rem)/4)}#wizard-root .wizard-option-card--grid-5{width:calc((100% - 4rem)/5)}}#wizard-root .wizard-option-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem .5rem 0}#wizard-root .wizard-option-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.75rem;height:3.75rem;-ms-flex-negative:0;flex-shrink:0}#wizard-root .wizard-option-card__icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#wizard-root .wizard-option-card__text{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}#wizard-root .wizard-option-card__label{font-weight:800;font-size:1rem;text-align:center;color:#000;line-height:1.2;word-wrap:break-word;margin:0}@media(min-width:1024px){#wizard-root .wizard-option-card__label{font-size:1.125rem}}#wizard-root .wizard-option-card__description{font-size:.875rem;text-align:center;color:#3f3f3f;line-height:1.2;word-wrap:break-word;margin:0}@media(min-width:1024px){#wizard-root .wizard-option-card__description{font-size:.9375rem}}@media(min-width:1536px){#wizard-root .wizard-option-card__description{font-size:1rem}}#wizard-root .wizard-option-card__check{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.9375rem;height:3.9375rem;border-radius:50%;border:2px solid #C0D5F2;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wizard-root .wizard-option-card__check-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;border:5px solid #E2EDFA}#wizard-root .wizard-option-card__check--selected{background-color:#106ae3;border-color:#106ae3}.wizard-option-card:hover #wizard-root .wizard-option-card__check:not(.wizard-option-card:hover #wizard-root .wizard-option-card__check--selected){border-color:#106ae380}#wizard-root .wizard-form{margin:0 auto;max-width:65.0625rem;border-radius:1.875rem;border:2px solid #C0D5F2;background-color:#fff;padding:1rem}@media(min-width:768px){#wizard-root .wizard-form{padding:1.5rem}}@media(min-width:1024px){#wizard-root .wizard-form{padding:3rem}}#wizard-root .wizard-form__title{font-weight:800;font-size:1.5rem;text-align:center;color:#000;margin-bottom:2rem}@media(min-width:1024px){#wizard-root .wizard-form__title{font-size:2rem}}#wizard-root .wizard-form__gender{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:2rem}@media(min-width:768px){#wizard-root .wizard-form__gender{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}#wizard-root .wizard-form__gender-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.75rem;border-radius:.9375rem;border:2px solid #C0D5F2;background-color:#fff;color:#000;font-weight:800;font-size:1rem;padding:0 1.5rem;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px){#wizard-root .wizard-form__gender-button{max-width:17.6875rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1024px){#wizard-root .wizard-form__gender-button{font-size:1.125rem}}#wizard-root .wizard-form__gender-button:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px #0000001a}#wizard-root .wizard-form__gender-button:hover:not(#wizard-root .wizard-form__gender-button:hover--selected){border-color:#106ae380}#wizard-root .wizard-form__gender-button--selected{border-color:#106ae3;background-color:#106ae3;color:#fff;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px #0000001a}#wizard-root .wizard-form__gender-button-icon{position:absolute;left:1.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wizard-root .wizard-form__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:2.5rem}@media(min-width:768px){#wizard-root .wizard-form__inputs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}#wizard-root .wizard-form__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.3125rem;overflow:hidden;border-radius:.625rem;border:2px solid #E2EDFA;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px){#wizard-root .wizard-form__input-wrapper{width:12.5rem}}#wizard-root .wizard-form__input-wrapper--focused{border-color:#106ae3}#wizard-root .wizard-form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.375rem;height:100%;-ms-flex-negative:0;flex-shrink:0;padding:.5rem .75rem;background-color:#e2edfa;color:#000;font-weight:800;font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:1024px){#wizard-root .wizard-form__label{font-size:1rem}}#wizard-root .wizard-form__label--focused{background-color:#106ae3;color:#fff}#wizard-root .wizard-form__input{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:.5rem .75rem;font-size:1rem;color:#000;border:none;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#wizard-root .wizard-form__input::-webkit-inner-spin-button,#wizard-root .wizard-form__input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}#wizard-root .wizard-form__unit{padding:.5rem .75rem;color:#3f3f3f;font-size:.75rem}@media(min-width:1024px){#wizard-root .wizard-form__unit{font-size:.875rem}}#wizard-root .wizard-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media(min-width:1024px){#wizard-root .wizard-form__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#wizard-root .wizard-form__button{width:100%}@media(min-width:1024px){#wizard-root .wizard-form__button{width:12.5rem}}#wizard-root .results-container{background-color:#e2edfa;border-radius:3.125rem;padding:2.5rem 1rem;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px #0000001a}@media(min-width:1024px){#wizard-root .results-container{padding:3.75rem 9.375rem}}#wizard-root .results-header{text-align:center;margin-bottom:2rem}@media(min-width:1024px){#wizard-root .results-header{margin-bottom:3.75rem}}#wizard-root .results-header__title{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:1.875rem;color:#000;margin-bottom:1.5rem}@media(min-width:1024px){#wizard-root .results-header__title{font-size:2.8125rem;margin-bottom:3rem}}#wizard-root .calories-section{background-color:#f9bd18;border-radius:1.875rem 1.875rem 0 0;padding:2rem 1rem;max-width:65.0625rem;margin:0 auto}@media(min-width:768px){#wizard-root .calories-section{padding:3rem 2rem}}@media(min-width:1024px){#wizard-root .calories-section{padding:3rem 6rem}}#wizard-root .calories-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){#wizard-root .calories-section__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#wizard-root .calories-section__label{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:1.25rem;color:#000;max-width:31.25rem;text-align:center}@media(min-width:768px){#wizard-root .calories-section__label{font-size:1.5rem}}@media(min-width:1024px){#wizard-root .calories-section__label{font-size:1.875rem;text-align:left}}#wizard-root .calories-section__value{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:1.875rem;color:#000}@media(min-width:768px){#wizard-root .calories-section__value{font-size:3rem}}@media(min-width:1024px){#wizard-root .calories-section__value{font-size:3.4375rem}}#wizard-root .diet-section{background-color:#fff;border-radius:0 0 1.875rem 1.875rem;padding:1.5rem 1rem;margin-bottom:3.75rem;max-width:65.0625rem;margin-left:auto;margin-right:auto}@media(min-width:768px){#wizard-root .diet-section{padding:2rem 1.5rem}}@media(min-width:1024px){#wizard-root .diet-section{padding:3rem 1rem}}#wizard-root .diet-section__inner{max-width:43.9375rem;margin:0 auto}#wizard-root .diet-recommendation__subtitle{font-size:1.125rem;text-align:center;color:#000;margin-bottom:1.5rem}@media(min-width:768px){#wizard-root .diet-recommendation__subtitle{font-size:1.25rem;margin-bottom:2rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__subtitle{font-size:1.5rem;margin-bottom:3.0625rem}}#wizard-root .diet-recommendation__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}@media(min-width:768px){#wizard-root .diet-recommendation__content{gap:2rem;margin-bottom:3rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.125rem;margin-bottom:4.6875rem}}#wizard-root .diet-recommendation__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto}@media(min-width:1024px){#wizard-root .diet-recommendation__image{margin:0}}#wizard-root .diet-recommendation__text{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#wizard-root .diet-recommendation__title{font-weight:800;font-size:1.5rem;color:#000;margin-bottom:.5rem}@media(min-width:768px){#wizard-root .diet-recommendation__title{font-size:1.75rem;margin-bottom:2rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__title{font-size:2.1875rem;margin-bottom:2.25rem}}#wizard-root .diet-recommendation__subtitle-text{font-weight:800;font-size:.9375rem;color:#000;margin-bottom:.75rem}@media(min-width:768px){#wizard-root .diet-recommendation__subtitle-text{font-size:1rem;margin-bottom:1rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__subtitle-text{font-size:1.0625rem;margin-bottom:.75rem}}#wizard-root .diet-recommendation__description{font-size:1rem;color:#000;margin-bottom:1.5rem}@media(min-width:768px){#wizard-root .diet-recommendation__description{font-size:1.125rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__description{font-size:1.25rem}}#wizard-root .diet-recommendation__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#wizard-root .diet-recommendation__link:hover{gap:.5rem}#wizard-root .diet-recommendation__link-icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#wizard-root .diet-recommendation__link:hover #wizard-root .diet-recommendation__link-icon{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}#wizard-root .diet-recommendation__link-text{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:.9375rem;color:#000;text-decoration:underline}@media(min-width:768px){#wizard-root .diet-recommendation__link-text{font-size:1rem}}@media(min-width:1024px){#wizard-root .diet-recommendation__link-text{font-size:1.0625rem}}#wizard-root .diet-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:2rem;border-radius:200px;border:2px solid #F9BD18;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px){#wizard-root .diet-promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3rem}}@media(min-width:1024px){#wizard-root .diet-promo{margin-bottom:4.6875rem}}#wizard-root .diet-promo:hover{opacity:.9}#wizard-root .diet-promo__left{background-color:#f9bd18;color:#000;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;padding:.75rem 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:visible;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;font-size:.875rem;text-align:center}@media(min-width:768px){#wizard-root .diet-promo__left{padding:.75rem 2rem;font-size:1rem;text-align:left}}#wizard-root .diet-promo__diamond{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg);transform:translateY(-50%) translate(50%) rotate(45deg);width:2.5rem;height:2.5rem;z-index:10;background-color:#f9bd18;display:none}@media(min-width:768px){#wizard-root .diet-promo__diamond{display:block;width:3.3125rem;height:3.3125rem}}#wizard-root .diet-promo__right{background-color:#fff;color:#000;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;padding:.75rem 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;-ms-flex-preferred-size:66.666%;flex-basis:66.666%;font-size:.875rem}@media(min-width:768px){#wizard-root .diet-promo__right{padding:.75rem 1.5rem;font-size:1rem}}#wizard-root .diet-promo__text{white-space:nowrap}#wizard-root .supplementation-section{max-width:90%;margin:0 auto}#wizard-root .supplementation-section__title{font-size:1.25rem;color:#000;text-align:center;margin-bottom:2rem}@media(min-width:768px){#wizard-root .supplementation-section__title{font-size:1.375rem;margin-bottom:2.5rem}}@media(min-width:1024px){#wizard-root .supplementation-section__title{font-size:1.5rem;margin-bottom:3.125rem}}#wizard-root .supplementation-section__slider-mobile{display:block;margin-bottom:2rem}@media(min-width:1024px){#wizard-root .supplementation-section__slider-mobile{display:none}}#wizard-root .supplementation-section__slider-desktop{display:none;margin-bottom:2rem}@media(min-width:1024px){#wizard-root .supplementation-section__slider-desktop{display:block;margin-bottom:3rem}}#wizard-root .supplementation-section__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#wizard-root .supplementation-section__link:hover{gap:.5rem}#wizard-root .supplementation-section__link-icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#wizard-root .supplementation-section__link:hover #wizard-root .supplementation-section__link-icon{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}#wizard-root .supplementation-section__link-text{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:.9375rem;color:#000;text-decoration:underline}@media(min-width:768px){#wizard-root .supplementation-section__link-text{font-size:1rem}}@media(min-width:1024px){#wizard-root .supplementation-section__link-text{font-size:1.0625rem}}#wizard-root .results-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media(min-width:768px){#wizard-root .results-reset{margin-bottom:1.5rem}}@media(min-width:1024px){#wizard-root .results-reset{margin-bottom:3.75rem}}#wizard-root .results-reset__button{font-size:.875rem;padding:.5rem}@media(min-width:768px){#wizard-root .results-reset__button{font-size:1.25rem;padding:.75rem}}#wizard-root .ebook-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:1024px){#wizard-root .ebook-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#wizard-root .ebook-section__image{position:absolute;left:auto;right:65%;display:none}@media(min-width:1024px){#wizard-root .ebook-section__image{display:block}}#wizard-root .ebook-section__content{width:100%;padding-top:2rem}@media(min-width:1024px){#wizard-root .ebook-section__content{-ms-flex-preferred-size:63%;flex-basis:63%;padding-right:8.125rem;padding-top:0}}#wizard-root .ebook-section__title{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:800;font-size:1.5rem;color:#000;margin-bottom:1rem;text-align:center}@media(min-width:768px){#wizard-root .ebook-section__title{font-size:1.75rem}}@media(min-width:1024px){#wizard-root .ebook-section__title{font-size:2.8125rem;text-align:left}}#wizard-root .ebook-section__description{font-size:.875rem;color:#000;margin-bottom:1.5rem;text-align:center}@media(min-width:768px){#wizard-root .ebook-section__description{font-size:1rem}}@media(min-width:1024px){#wizard-root .ebook-section__description{font-size:1.125rem;text-align:left}}#wizard-root .ebook-section__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1024px){#wizard-root .ebook-section__button-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#wizard-root .ebook-section__button{padding:.5rem 2rem;font-size:.875rem}@media(min-width:768px){#wizard-root .ebook-section__button{padding:.75rem 4rem;font-size:1rem}}@media(min-width:1536px){#wizard-root .ebook-section__button{padding:.75rem 6rem}}#wizard-root .section-wizard{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wizard-root .section-wizard--fade-out{opacity:0}#wizard-root .section-wizard--fade-in{opacity:1}#wizard-root .wizard-app{width:100%}#wizard-root .wizard-container{background-color:#e2edfa;border-radius:3.125rem;padding:2.5rem 1rem}@media(min-width:1024px){#wizard-root .wizard-container{padding:3.75rem 9.375rem}}#wizard-root .wizard-header{margin-bottom:3.75rem;text-align:center}#wizard-root .wizard-header__title{font-weight:800;font-size:1.875rem;color:#000;margin-bottom:1.5rem}@media(min-width:1024px){#wizard-root .wizard-header__title{font-size:2.8125rem}}#wizard-root .wizard-header__description{font-size:1rem;color:#3f3f3f}@media(min-width:1024px){#wizard-root .wizard-header__description{font-size:1.125rem}}#wizard-root .wizard-pagination{margin-top:1rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){#wizard-root .wizard-pagination{margin-top:0;margin-bottom:0}}#wizard-root .wizard-pagination--desktop{display:none}@media(min-width:1024px){#wizard-root .wizard-pagination--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#wizard-root .wizard-pagination--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){#wizard-root .wizard-pagination--mobile{display:none}}#wizard-root .wizard-pagination--step3-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1240px){#wizard-root .wizard-pagination--step3-mobile{display:none}}#wizard-root .wizard-navigation{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media(min-width:1024px){#wizard-root .wizard-navigation{margin-top:5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#wizard-root .wizard-navigation__button{width:100%}@media(min-width:1024px){#wizard-root .wizard-navigation__button{width:12.5rem}}#wizard-root .wizard-navigation__next-wrapper{position:relative;width:100%}@media(min-width:1024px){#wizard-root .wizard-navigation__next-wrapper{width:auto}}#wizard-root .wizard-navigation__tooltip-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;cursor:not-allowed}#wizard-root .wizard-navigation__tooltip{position:absolute;top:-2.75rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;pointer-events:none;z-index:10;opacity:0}#wizard-root .wizard-navigation__tooltip--visible,.wizard-navigation__next-wrapper:hover #wizard-root .wizard-navigation__tooltip{opacity:1}#wizard-root .wizard-navigation__tooltip-content{background-color:#000;color:#fff;font-size:.875rem;padding:.5rem .75rem;border-radius:.25rem;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90vw}#wizard-root{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;line-height:normal}#wizard-root *{-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:1024px){#wizard-root h2,#wizard-root h3{line-height:1.1}}#wizard-root .section-wizard .swiper .swiper-wrapper{padding-bottom:2rem}#wizard-root .section-wizard .swiper .swiper-wrapper .swiper-slide{width:auto}@media(min-width:768px)and (max-width:1023px){#wizard-root .section-wizard .swiper .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#wizard-root .section-wizard .wizard-pagination-mobile .swiper-pagination-bullet,#wizard-root .section-wizard .wizard-pagination-desktop .swiper-pagination-bullet{background-color:#fff;opacity:1;width:12px;height:12px;margin:0 6px}#wizard-root .section-wizard .wizard-pagination-mobile .swiper-pagination-bullet-active,#wizard-root .section-wizard .wizard-pagination-desktop .swiper-pagination-bullet-active{background-color:#106ae3}@media(max-width:768px){#wizard-root .results-view .sfd-slider-product-wrapper .swiper{margin-left:-24px;margin-right:-24px}}#wizard-root .results-view .sfd-slider-product-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:auto;width:auto}#wizard-root .results-view .sfd-slider-product-wrapper .swiper-slide .sfd-slider-product{border:1px solid #e5e5e5;border-radius:7px;padding:10px;height:100%}#wizard-root .results-view .sfd-slider-product-wrapper .swiper-slide .sfd-slider-product .price{margin-top:auto;color:#106ae3;font-weight:700}#wizard-root .results-view .sfd-slider-product-wrapper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#wizard-root .results-view .sfd-slider-product-wrapper .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
