html{-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%}body{height:100%;margin:0}*,:before,:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}main{display:block}a{background-color:transparent}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}form,figure{margin:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}[type=checkbox]{box-sizing:border-box;padding:0}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill:hover{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}select:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-text-fill-color:inherit;border:0;transition:background-color 5000s ease-in-out}.defaultLink{display:var(--defaultLinkDisplay,inline);font-size:14px;font-weight:500;line-height:var(--defaultLinkLineHeight,1.14);color:#fff;cursor:pointer;background-color:transparent;border:none;padding:0;text-decoration:none;position:relative}.defaultLink_small{font-size:12px}.defaultLink_yellow:before{content:"";background-color:#fadb14;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_yellow:hover:before{transform:scaleX(1)}.defaultLink_orange:before{content:"";background-color:#fa8c16;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_orange:hover:before{transform:scaleX(1)}.defaultLink_black{color:#222}.defaultLink_black:before{content:"";background-color:#fa8c16;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_black:hover:before{transform:scaleX(1)}.defaultLink_deepBlack{color:#000}.defaultLink_deepBlack:before{content:"";background-color:#2f54eb;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_deepBlack:hover:before{transform:scaleX(1)}.defaultLink_blue{color:#2f54eb}.defaultLink_blue:before{content:"";background-color:#2f54eb;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_blue:hover:before{transform:scaleX(1)}.defaultLink_darkBlue{color:#2548d6}.defaultLink_darkBlue:before{content:"";background-color:#2548d6;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.defaultLink_darkBlue:hover:before{transform:scaleX(1)}.defaultLink_greySimpleHover{color:#909090;text-decoration:underline;transition:color .3s}.defaultLink_greySimpleHover:hover{color:#2f54eb}.logo{--logoDisplay:flex;--logoWidth:100%;--logoHeight:auto}.logo__container{display:var(--logoDisplay)}.logo__img{width:var(--logoWidth);height:var(--logoHeight)}.header{min-height:100vh;min-height:calc(var(--vh,1vh)*100);background-color:#2f54eb;background-image:url(6423ffdf8ad6b271.svg);background-position:50% 30px;background-repeat:no-repeat;background-size:667px 324px;flex-direction:column;display:flex}@media (min-width:375px){.header{background-position:top;background-size:900px}}@media (min-width:768px) and (min-height:420px){.header{background-image:url(7bd65ae5efa3588b.svg);background-position:bottom;background-size:auto 90%;min-height:550px}}@media (min-width:1680px) and (min-height:420px){.header{background-size:auto 96%}}@media (min-height:800px){.header{min-height:auto}}@media (min-width:1024px){.header{min-height:560px}}@media (min-width:1366px){.header{min-height:575px}}@media (min-width:1024px){.header_hasBubble{min-height:550px}}.header__container{flex-direction:column;flex-grow:1;align-items:center;display:flex;position:relative}.header__wrapper{padding:env(safe-area-inset-top)env(safe-area-inset-right)0 env(safe-area-inset-left);flex-direction:column;flex-grow:1;width:100%;display:flex}.header__content{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}@media (min-width:768px) and (min-height:420px){.header__content{padding-top:50px;padding-bottom:86px}}@media (min-width:992px) and (min-height:420px){.header__content{padding-top:68px;padding-bottom:105px}}@media (min-width:1366px) and (min-height:420px){.header__content{padding-bottom:68px}}@media (min-width:1680px) and (min-height:420px){.header__content{padding-top:55px;padding-bottom:100px}}@media (min-width:768px) and (min-height:420px){.header__content_hasBubble{padding-top:145px;padding-bottom:60px}}@media (min-width:992px) and (min-height:420px){.header__content_hasBubble{padding-top:130px}}@media (min-width:320px) and (max-width:1024px) and (max-height:520px){.landscape .header__content_hasBubble{padding-top:50px}}.header__title{color:#fff;text-align:center;max-width:100%;margin:auto 0;font-size:23px;font-weight:600;line-height:1.17}@media (min-width:375px){.header__title{margin:0 0 20px}}@media (min-width:375px) and (min-height:560px){.header__title{font-size:27px;line-height:1.22}}@media (min-width:768px){.header__title{max-width:376px;margin-bottom:32px}}@media (min-width:992px){.header__title{max-width:490px}}@media (min-width:1112px){.header__title{max-width:532px}}@media (min-width:1366px){.header__title{max-width:660px;font-size:35px;line-height:1.37}}@media (min-width:1440px){.header__title{max-width:700px}}@media (min-width:375px){.header__title_hasBubble{margin:0 0 10px}}.header__navigation{padding-top:4px}@media (min-width:768px){.header__navigation{padding-top:9px}}.header__mascotContainer{pointer-events:none;flex-direction:column;flex-grow:1;width:100%;display:none;position:relative}@media (min-width:350px){.header__mascotContainer{padding-top:70px;padding-left:40px;display:flex}}@media (min-width:768px){.header__mascotContainer{width:auto;padding-top:0;padding-left:0;position:absolute;top:44px;right:-15px}}@media (min-width:1024px){.header__mascotContainer{right:20px}}@media (min-width:320px) and (max-width:1024px) and (max-height:520px){.landscape .header__mascotContainer{display:none}}@media (min-height:660px) and (max-height:799px) and (max-width:767px){.portrait .header__mascotContainer{padding-top:35%}}.header__mascotContainer:after{content:"";background-image:linear-gradient(rgba(51,90,232,0) 27.29%,#2f54eb 100%);height:62px;display:none;position:absolute;bottom:0;left:0;right:0}@media (min-width:350px) and (max-width:767px){.header__mascotContainer:after{display:block}}@media (min-width:350px){.header__mascot{background-image:url(31068a2c8de66020.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;flex-grow:1;position:relative}}@media (min-width:350px) and (min-height:760px){.header__mascot{height:195px}}@media (min-width:768px){.header__mascot{background-image:url(35c5183bce459894.svg);background-position:50%;width:347px;height:410px}}@media (min-width:1024px){.header__mascot{width:370px;height:446px}}.header__bubble{background-image:url(50004e324d5fac2e.svg);background-repeat:no-repeat;background-size:contain;width:271px;height:145px;display:none;position:absolute;top:0;left:18%}@media (min-width:350px) and (max-width:767px){.header__bubble{display:block}}@media (min-height:600px){.header__bubble{left:23%}}@media (min-height:660px) and (max-height:799px) and (min-width:450px) and (max-width:767px){.portrait .header__bubble{top:12%}}.header__img{pointer-events:none;flex-grow:1;width:100%;margin-bottom:16px;display:none}@media (min-width:350px){.header__img{-webkit-background-size:100%;background-image:url(b48e1e8c1e91d3b2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}}@media (min-height:760px){.header__img{height:378px}}@media (min-width:768px){.header__img{width:172px;height:368px;margin-bottom:0;position:absolute;bottom:0;right:0}}@media (min-width:1024px){.header__img{width:198px;height:422px;right:20px}}.header__logo{--logoWidth:162px;--logoHeight:34px}@media (min-width:768px){.header__logo{--logoWidth:202px;--logoHeight:40px}.header__logo .logo__img_small{display:none}}.header__logo .logo__img_medium{display:none}@media (min-width:768px){.header__logo .logo__img_medium{display:block}}.header__zipTitle{text-align:center;color:#fff;margin-bottom:16px;font-size:16px;font-weight:500;line-height:1.25}@media (min-width:1366px){.header__zipTitle{font-size:23px;line-height:1.39}}@media (min-width:320px) and (max-width:1024px) and (max-height:520px){.landscape .header__container{max-width:100%;margin-top:4px}.landscape .header__logo{margin-bottom:4px}.landscape .header__img{display:none}.landscape .header__title{margin-bottom:12px}}@media (min-width:700px) and (max-width:930px) and (max-height:520px){.landscape .header__title{max-width:100%;font-size:27px;line-height:1.22}}.customButton{--btnFontWeight:500;--btnFontSize:16px;--btnLineHeight:1.5;--btnTextColor:#222;--btnPaddingHorizontal:24px;--btnPaddingVertical:16px;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineWidth:4px;--btnOutlineColor:transparent;--btnRadius:4px;--btnAnimationTime:.2s;--btnBackgroundColor:#e9e9e9;--btnIconSize:20px;cursor:pointer;color:var(--btnTextColor);background-color:var(--btnBackgroundColor);text-align:center;font-family:inherit;font-weight:var(--btnFontWeight);font-size:var(--btnFontSize);line-height:var(--btnLineHeight);padding:var(--btnPaddingVertical)var(--btnPaddingHorizontal);border-radius:var(--btnRadius);outline:var(--btnOutlineWidth)solid var(--btnOutlineColor);outline-offset:0;box-shadow:0 0 0 var(--btnBorderWidth)var(--btnBorderColor)inset;transition:color var(--btnAnimationTime),outline-color var(--btnAnimationTime),background-color var(--btnAnimationTime),box-shadow var(--btnAnimationTime);border:0;margin:0;display:inline-block}.customButton_small{--btnFontSize:14px;--btnLineHeight:1.43;--btnPaddingHorizontal:16px;--btnPaddingVertical:8px}.customButton_medium{--btnFontSize:16px;--btnLineHeight:1.5;--btnPaddingHorizontal:20px;--btnPaddingVertical:8px}.customButton_large{--btnFontSize:16px;--btnLineHeight:1.5;--btnPaddingHorizontal:24px;--btnPaddingVertical:16px}.customButton_primary{--btnTextColor:#fff;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineColor:transparent;--btnBackgroundColor:#fa8c16}@media not all and (hover:none){.customButton_primary:hover,.customButton_primary[data-state=hover]{--btnBorderWidth:2px;--btnBackgroundColor:#f16e00}}.customButton_primary[data-state=focus]{--btnBorderWidth:2px;--btnOutlineColor:#feddb9;--btnBackgroundColor:#f16e00}.customButton_primary:focus-visible{--btnBorderWidth:2px;--btnOutlineColor:#feddb9;--btnBackgroundColor:#f16e00}.customButton_primary:active,.customButton_primary[data-state=active]{--btnBorderWidth:2px;--btnBackgroundColor:#e16803}.customButton_primary:disabled,.customButton_primary[disabled],.customButton_primary[data-state=disabled]{--btnBackgroundColor:#fcc58a}.customButton_secondary{--btnTextColor:#2f54eb;--btnBorderWidth:1px;--btnBorderColor:#c1ccf9;--btnOutlineColor:transparent;--btnBackgroundColor:#fff}@media not all and (hover:none){.customButton_secondary:hover,.customButton_secondary[data-state=hover]{--btnBorderWidth:2px;--btnBorderColor:#6d87f1}}.customButton_secondary[data-state=focus]{--btnBorderWidth:2px;--btnBorderColor:#6d87f1;--btnOutlineColor:#d5ddfb}.customButton_secondary:focus-visible{--btnBorderWidth:2px;--btnBorderColor:#6d87f1;--btnOutlineColor:#d5ddfb}.customButton_secondary:active,.customButton_secondary[data-state=active]{--btnBorderWidth:2px;--btnBorderColor:#2f54eb}.customButton_secondary:disabled,.customButton_secondary[disabled],.customButton_secondary[data-state=disabled]{--btnTextColor:#6d87f1;--btnBorderColor:#e9e9e9}.customButton_clear{--btnTextColor:#2f54eb;--btnBorderWidth:1px;--btnBorderColor:transparent;--btnOutlineColor:transparent;--btnBackgroundColor:#fff}@media not all and (hover:none){.customButton_clear:hover,.customButton_clear[data-state=hover]{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}}.customButton_clear[data-state=focus]{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}.customButton_clear:focus-visible{--btnBorderWidth:2px;--btnBackgroundColor:#f5f6fe}.customButton_clear:active,.customButton_clear[data-state=active]{--btnTextColor:#2548d6;--btnBorderWidth:2px;--btnBackgroundColor:#c1ccf9}.customButton_clear:disabled,.customButton_clear[disabled],.customButton_clear[data-state=disabled]{--btnTextColor:#c1ccf9}.customButton [disabled],.customButton:disabled{cursor:not-allowed;pointer-events:none}.customButton__inner{white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;display:flex}.customButton__icon{width:var(--btnIconSize);height:var(--btnIconSize);justify-content:center;display:flex}.customButton__icon svg{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}.customButton__icon_processing{-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--btnAnimationTime);position:absolute}[data-state=processing] .customButton__icon_processing{opacity:1}[data-state=processing] .customButton__icon:not(.customButton__icon_processing){-webkit-user-select:none;user-select:none;opacity:0}.customButton__text{opacity:1;transition:opacity var(--btnAnimationTime)}[data-state=processing] .customButton__text{-webkit-user-select:none;user-select:none;opacity:0}.customInput{--inputWidth:100%;--inputMaxWidth:var(--inputWidth);--inputFontWeight:500;--inputFontSize:14px;--inputLineHeight:1.43;--inputPaddingHorizontal:16px;--inputPaddingVertical:12px;--inputOutlineWidth:1px;--inputOutlineHoverWidth:var(--inputOutlineWidth);--inputOutlineFocusWidth:4px;--inputOpacity:1;--inputRadius:4px;--inputAnimationTime:.2s;--inputColor:#222;--inputBackgroundColor:#f5f5f5;--inputOutlineColor:#868686;--inputOutlineHoverColor:#646464;--inputOutlineFocusColor:#e2e2e2;--caretColor:#000;--placeholderColor:#646464;--labelFontWeight:500;--labelFontSize:11px;--labelLineHeight:1.24;--labelPaddingVertical:24px;--labelVerticalOffset:-1px;--labelColor:#222;--helperFontWeight:500;--helperFontSize:12px;--helperLineHeight:1.33;--helperHorizontalOffset:var(--inputPaddingHorizontal);--helperVerticalOffset:4px;--helperColor:#646464;--inputIconSize:20px;--inputIconPadding:8px;--inputIconColor:var(--inputColor);width:var(--inputWidth);max-width:var(--inputMaxWidth)}.customInput_small{--inputPaddingVertical:8px;--labelPaddingVertical:var(--inputPaddingVertical)}.customInput_small .customInput__input::-webkit-input-placeholder{transition:none}.customInput_small .customInput__input::placeholder{transition:none}.customInput_small :not(input[value=""]):focus~.customInput__label,.customInput_small :not(input:placeholder-shown)~.customInput__label{display:none}.customInput_medium{--labelPaddingVertical:var(--inputPaddingVertical)}.customInput_medium .customInput__input::-webkit-input-placeholder{transition:none}.customInput_medium .customInput__input::placeholder{transition:none}.customInput_medium :not(input[value=""]):focus~.customInput__label,.customInput_medium :not(input:placeholder-shown)~.customInput__label{display:none}.customInput_primary{--inputBackgroundColor:#f5f6fe;--inputOutlineColor:#2f54eb;--inputOutlineHoverColor:#6d87f1;--inputOutlineFocusColor:#c1ccf9;--inputIconColor:#fa8c16;--caretColor:#2f54eb}.customInput_secondary{--inputBackgroundColor:#fefaf5;--inputOutlineColor:#fa8c16;--inputOutlineHoverColor:#f1b86d;--inputOutlineFocusColor:#fee8d0;--inputIconColor:#2f54eb;--caretColor:#fa8c16}.customInput_clear{--inputBackgroundColor:#fbfbfb;--inputOutlineColor:#2f54eb;--inputOutlineHoverColor:#6d87f1;--inputOutlineFocusColor:#c1ccf9;--inputIconColor:#2f54eb;--caretColor:#2f54eb}.customInput[data-status=valid]{--validColor:#0b0;--caretColor:var(--validColor);--helperColor:var(--validColor);--inputOutlineColor:var(--validColor)}.customInput[data-status=invalid]{--invalidColor:#b00;--caretColor:var(--invalidColor);--helperColor:var(--invalidColor);--inputOutlineColor:var(--invalidColor)}.customInput__group{text-align:center;background-color:var(--inputBackgroundColor);border-radius:var(--inputRadius);opacity:var(--inputOpacity);transition:color var(--inputAnimationTime),background-color var(--inputAnimationTime),box-shadow var(--inputAnimationTime),opacity var(--inputAnimationTime);font-family:inherit;display:flex;box-shadow:inset 0 0 transparent}@media not all and (hover:none){.customInput__group:hover{--labelColor:var(--inputOutlineColor);box-shadow:0 0 0 var(--inputOutlineHoverWidth)var(--inputOutlineHoverColor)inset}}[data-status=valid] .customInput__group,[data-status=invalid] .customInput__group{box-shadow:0 0 0 var(--inputOutlineWidth)var(--inputOutlineColor)inset}[data-state=focus] .customInput__group{box-shadow:0 0 0 var(--inputOutlineWidth)var(--inputOutlineColor)inset,0 0 0 var(--inputOutlineFocusWidth)var(--inputOutlineFocusColor)}[data-state=disabled] .customInput__group{--inputOpacity:calc(1/2);cursor:not-allowed;pointer-events:none}.customInput__module{justify-content:center;align-items:center;display:flex}.customInput__area{white-space:nowrap;cursor:text;padding-left:var(--inputPaddingHorizontal);padding-right:var(--inputPaddingHorizontal);flex-grow:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.customInput__field{width:100%;position:relative}.customInput__input{width:100%;font-size:var(--inputFontSize);line-height:var(--inputLineHeight);font-weight:var(--inputFontWeight);padding:var(--labelPaddingVertical)0 var(--inputPaddingVertical)0;color:var(--inputColor);z-index:2;caret-color:var(--caretColor);background-color:transparent;border:0;position:relative}.customInput__input::-webkit-input-placeholder{opacity:0;transition:opacity var(--inputAnimationTime);padding-left:8px}.customInput__input::placeholder{opacity:0;transition:opacity var(--inputAnimationTime);padding-left:8px}.customInput__input:focus{outline:none}.customInput__input:focus::-webkit-input-placeholder{color:var(--placeholderColor);opacity:1}.customInput__input:focus::placeholder{color:var(--placeholderColor);opacity:1}.customInput__label{z-index:1;cursor:inherit;font-size:var(--inputFontSize);line-height:var(--inputLineHeight);font-weight:var(--inputFontWeight);color:var(--labelColor);opacity:1;transition:all var(--inputAnimationTime);align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}:not(input[value=""]):focus~.customInput__label{--labelColor:var(--inputOutlineColor)}:not(input:placeholder-shown)~.customInput__label{--labelColor:var(--placeholderColor)}@media not all and (hover:none){.customInput__group:hover :not(input:placeholder-shown)~.customInput__label{--labelColor:var(--inputOutlineColor)}}:not(input[value=""]):focus~.customInput__label,:not(input:placeholder-shown)~.customInput__label{font-size:var(--labelFontSize);line-height:var(--labelLineHeight);font-weight:var(--labelFontWeight);bottom:var(--labelPaddingVertical)}.customInput__icon{width:var(--inputIconSize);height:var(--inputIconSize);color:var(--inputIconColor);justify-content:center;display:flex}.customInput__icon svg{position:relative;top:50%;transform:translateY(-50%)}.customInput__icon:first-child{margin-right:var(--inputIconPadding)}.customInput__icon:last-child{margin-left:var(--inputIconPadding)}.customInput__message{margin-top:var(--helperVerticalOffset);margin-left:var(--helperHorizontalOffset);font-size:var(--helperFontSize);line-height:var(--helperLineHeight);font-weight:var(--helperFontWeight);color:var(--helperColor)}.customInput__message_primary{--helperColor:#fa8c16}.customInput__message_secondary{--helperColor:#2f54eb}.customInput__message_valid{--helperColor:#0b0}.customInput__message_invalid{--helperColor:#b00}.customInput__message_default{margin-left:initial;color:inherit}.customInput__message[data-visibility=hidden]{display:none}.customInput__message[data-visibility=invisible]{color:transparent;opacity:0}.chooseOption__list{gap:16px;max-width:700px;margin:0 auto;display:grid}.chooseOption__button{cursor:pointer;color:#16191d;background-color:#fff;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px;transition:box-shadow .3s;display:flex;box-shadow:-2px 2px 4px rgba(0,0,0,.05)}.chooseOption__button:hover{box-shadow:0 4px 15px rgba(47,84,235,.25)}.chooseOption__image{border-top-left-radius:4px;border-bottom-left-radius:4px}.chooseOption__text{color:#000;text-align:left}.chooseOption__text_bigger{font-size:18px;line-height:1.33}.chooseFeature__list{grid-template-columns:repeat(2,130px);justify-content:center;gap:16px;display:grid}@media (min-width:768px){.chooseFeature__list{grid-template-columns:repeat(4,130px);margin:0 auto}}.chooseFeature__button{cursor:pointer;text-align:center;color:#16191d;background-color:transparent;border:none;gap:16px;padding:0;display:grid}.chooseFeature__button:hover .chooseFeature__image{box-shadow:0 4px 15px rgba(47,84,235,.25)}.chooseFeature__image{border-radius:50%;width:130px;height:130px;padding:10px;transition:box-shadow .3s;box-shadow:0 7px 26px rgba(47,84,235,.15)}.chooseFeature__text{color:#000}.chooseFeature__mascot{height:202px;margin:42px auto 0}@media (min-width:992px){.chooseFeature__mascot{width:auto;height:245px;position:absolute;bottom:-32px;left:50px}}@media (min-width:1200px){.chooseFeature__mascot{left:100px}}.chooseCard{position:relative}.chooseCard_blueBackground{z-index:-1;background-color:#f5f6fe}.chooseCard_blueBackground .chooseCard__bgWrapper:before{background-color:#f5f6fe}.chooseCard__bgWrapper{z-index:-1;width:100%;max-width:1440px;height:100%;margin:0 auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.chooseCard__bgWrapper:before{content:"";z-index:1;opacity:.85;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.chooseCard__bg{width:auto;height:auto;min-height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:768px){.chooseCard__bg{top:-30px}}.chooseCard__list{grid-template-columns:minmax(216px,343px);justify-content:center;gap:4px;display:grid}@media (min-width:768px){.chooseCard__list{grid-template-columns:repeat(auto-fit,216px);gap:16px}}.chooseCard__button{cursor:pointer;background-color:#fff;border:none;border-radius:8px;width:100%;padding:8px;transition:box-shadow .3s;box-shadow:0 7px 26px rgba(47,84,235,.15)}.chooseCard__button:hover{box-shadow:0 4px 15px rgba(47,84,235,.25)}.chooseCard__image{aspect-ratio:2.29;border-radius:4px;width:100%;display:block}@media (min-width:768px){.chooseCard__image{aspect-ratio:1.4}}.chooseCard__txt{color:#000;margin-top:8px;padding:8px;display:block}.optionsGallery__slider{max-width:864px;margin:0 auto}.optionsGallery__slide{border-radius:8px;position:relative;overflow:hidden}.optionsGallery__image{display:block}.optionsGallery__button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:8px;width:253px;margin:auto;padding:20px 8px;font-size:16px;font-weight:600;line-height:1.5;position:absolute;bottom:16px;left:0;right:0;box-shadow:0 7px 26px rgba(47,84,235,.15)}.optionsGallery__navigation{justify-content:center;display:flex}.optionsGallery .splide__pagination.optionsGallery__pagination{justify-items:center;gap:4px;width:auto;padding:0 16px;display:flex;position:static;transform:none}.optionsGallery__paginationButton{opacity:1;background-color:#d3d3d3;border:none;border-radius:50%;width:13px;height:13px;margin:0;padding:0;transition:background-color .3s;transform:none}.optionsGallery__paginationButton.is-active{background-color:#4169e1}.optionsGallery__arrow{cursor:pointer;background-color:transparent;border:none;width:32px;height:32px;padding:0;position:relative}.optionsGallery__arrow:before{content:"";border-top:3px solid #d3d3d3;border-left:3px solid #d3d3d3;width:15px;height:15px;transition:border-color .3s;position:absolute;top:8px;left:10px;transform:rotate(-45deg)}.optionsGallery__arrow_next:before{left:4px;transform:rotate(135deg)}.optionsGallery__arrow:hover:before{border-color:#666}.contentZip{background-color:#5976ef;position:relative}.contentZip__bgWrapper{width:100%;max-width:810px;height:100%;margin:0 auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.contentZip__bg{opacity:.15;width:auto;max-width:810px;height:auto;min-height:100%;position:absolute;top:0;left:-50px}@media (min-width:768px){.contentZip__bg{top:-30px;left:0}}.contentZip__form{position:relative}.contentZip__title{font-size:23px;line-height:1.39}.anythingOnRoofStep__list{grid-gap:8px;grid-template-columns:repeat(2,1fr);max-width:311px;display:grid}@media (min-width:768px){.anythingOnRoofStep__list{grid-gap:16px;grid-template-columns:repeat(3,1fr);max-width:536px}}.typeOfPropertyUpdatedStep__list,.chimneysOrSkylightsStep__list,.roofConditionStep__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.typeOfPropertyUpdatedStep__list,.chimneysOrSkylightsStep__list,.roofConditionStep__list{grid-gap:16px;grid-template-columns:repeat(4,1fr);max-width:720px}}.whatYouNeedStep__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.whatYouNeedStep__list{grid-gap:16px;grid-template-columns:repeat(4,1fr);max-width:720px}}.whatYouNeedStepOOA__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.whatYouNeedStepOOA__list{grid-gap:16px;grid-template-columns:repeat(3,1fr);max-width:536px}}.typeOfPropertyStep__list,.typeOfRoofStep__list,.doYouHaveAtticStep__list{row-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.typeOfPropertyStep__list,.typeOfRoofStep__list,.doYouHaveAtticStep__list{grid-gap:16px;grid-template-columns:repeat(3,1fr);max-width:536px}}.roofingMaterialStep__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.roofingMaterialStep__list{grid-gap:16px;grid-template-columns:repeat(24,1fr);max-width:536px}}.roofingMaterialStep__item{grid-column:span 8}@media (min-width:768px){.roofingMaterialStep__item:nth-child(4){grid-column:5/13}}.areYouHomeOwnerStep__list,.internalMobileHomeStep__list{row-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.areYouHomeOwnerStep__list,.internalMobileHomeStep__list{grid-template-columns:repeat(2,1fr);gap:0 16px;max-width:352px}}.howLargeRoofCnt{max-width:250px}.howManyStoriesStep__list,.ageOfRoofStep__list,.drainageTypeStep__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.howManyStoriesStep__list,.ageOfRoofStep__list,.drainageTypeStep__list{grid-gap:16px;grid-template-columns:repeat(4,1fr);max-width:720px}}.howLargeRoofStep__list,.whyReplaceRoofStep__list,.otherIssuesStep__list{grid-gap:8px;max-width:265px;display:grid}@media (min-width:768px){.howLargeRoofStep__list,.whyReplaceRoofStep__list,.otherIssuesStep__list{grid-gap:16px;grid-template-columns:repeat(12,1fr);max-width:536px}}.howLargeRoofStep__item,.whyReplaceRoofStep__item,.otherIssuesStep__item{grid-column:span 4}@media (min-width:768px){.howLargeRoofStep__item:nth-child(4),.whyReplaceRoofStep__item:nth-child(4),.otherIssuesStep__item:nth-child(4){grid-column:3/7}}.roofIssuesStep__list{grid-gap:8px;grid-template-columns:repeat(2,1fr);max-width:311px;display:grid}@media (min-width:768px){.roofIssuesStep__list{grid-gap:16px;grid-template-columns:repeat(3,1fr);max-width:536px}}.wizardLoaderStep{height:300px}.wizardLoaderStep .lds-spinner,.wizardLoaderStep .lds-spinner div,.wizardLoaderStep .lds-spinner div:after{box-sizing:border-box}.wizardLoaderStep .lds-spinner{color:currentColor;width:80px;height:80px;display:inline-block;position:relative}.wizardLoaderStep .lds-spinner div{transform-origin:40px 40px;animation:1.2s linear infinite lds-spinner}.wizardLoaderStep .lds-spinner div:after{content:" ";background:currentColor;border-radius:20%;width:6.4px;height:17.6px;display:block;position:absolute;top:3.2px;left:36.8px}.wizardLoaderStep .lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.wizardLoaderStep .lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.wizardLoaderStep .lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.wizardLoaderStep .lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.wizardLoaderStep .lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.wizardLoaderStep .lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.wizardLoaderStep .lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.wizardLoaderStep .lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.wizardLoaderStep .lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.wizardLoaderStep .lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.wizardLoaderStep .lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.wizardLoaderStep .lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.leftIconWrap{align-items:center;width:20px;height:56px;margin-right:14px;display:flex;position:relative}.leftIconWrap__icon{background:url(9ef9cbc26591f756.svg) no-repeat;flex-shrink:0;width:20px;height:20px;display:block}.zipInput{width:250px;margin:0 auto}.projectAddressStep__label{border-radius:4px;width:250px;height:56px;display:block;position:relative;overflow:hidden}.projectAddressStep__input{white-space:nowrap;text-overflow:ellipsis;background-color:#f9fafe;align-items:center;width:100%;height:100%;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.4;display:flex;overflow:hidden}.projectAddressStep__input_withPin{padding-left:44px}.projectAddressStep__input:disabled{color:#909090}.projectAddressStep__pin{z-index:3;background-image:url(9ef9cbc26591f756.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:18px;left:16px}.roofingMaterialStepReselling__list{grid-gap:8px;grid-template-columns:repeat(2,1fr);max-width:311px;display:grid}@media (min-width:768px){.roofingMaterialStepReselling__list{grid-gap:16px;grid-template-columns:repeat(4,1fr);max-width:720px}}.loaderStep{justify-content:center;align-items:center;height:212px;display:flex}.loaderStep__processBar{background-color:#f5f6fe;border-radius:16px;width:100%;max-width:367px;height:24px;position:relative;overflow:hidden}.loaderStep__processBarInner{color:#fff;background-color:#2f54eb;border-radius:16px;height:100%;font-size:12px;line-height:1.334;display:block;position:absolute;top:0;left:0}.loaderStep__processBarValue{min-width:30px;padding-left:2px;display:inline-block}.loaderStep__processBarSubtitle{color:#8b8c90}.loaderStep__loader{width:48px;height:48px;display:block}.consentStep{padding:24px 16px}@media (min-width:768px){.consentStep{padding:24px 21px}}.consentStep__list{grid-gap:8px 24px;border-bottom:1px solid #e9e9e9;grid-template-columns:1fr;margin:auto;padding-bottom:16px;display:grid}@media (min-width:768px){.consentStep__list{grid-template-columns:repeat(2,1fr);max-width:646px;padding-bottom:24px}}.consentStep__disclaimer{color:#909090;max-width:646px;margin-top:16px;margin-bottom:16px;font-size:11px;font-weight:500;line-height:1.27}@media (min-width:768px){.consentStep__disclaimer{margin-bottom:24px}}.consentStep__bodyWrapper{z-index:2;background-color:#fff;border-radius:16px;width:100%;max-width:800px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (min-width:1200px){.consentStep__bodyWrapper{background-color:rgba(255,255,255,.97)}}.consentStep__beforeStepSlot{min-height:32px}@media (min-width:768px){.consentStep__beforeStepSlot{min-height:64px}}.inputAutocompleteAddress{position:relative}.inputAutocompleteAddress__list{z-index:10;scrollbar-width:thin;scrollbar-color:#e2e6e9 #fff;background-color:#fff;border-radius:4px;width:100%;max-height:160px;padding:8px 0;display:none;position:absolute;top:60px;overflow:auto;box-shadow:0 2px 4px rgba(47,84,235,.3)}.inputAutocompleteAddress__list::-webkit-scrollbar{width:4px}.inputAutocompleteAddress__list::-webkit-scrollbar-track{background:#fff}.inputAutocompleteAddress__list::-webkit-scrollbar-thumb{background-color:#e2e6e9;border-radius:4px}.inputAutocompleteAddress__icon{background-color:transparent;border:none;outline:none;margin:0;padding:0}.inputAutocompleteAddress .customInput__icon{cursor:pointer;display:none}.inputAutocompleteAddress__button{text-align:left;cursor:pointer;background-color:#fff;border:none;outline:none;margin:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.4}.inputAutocompleteAddress__button:hover{background-color:#f6f7fe}.inputAutocompleteAddress_open .customInput__icon,.inputAutocompleteAddress_open .inputAutocompleteAddress__list{display:block}