.OptionList_optionList__IYTyh{display:flex;flex-direction:column;gap:8px}.OptionList_cardList__hW2C5{flex-direction:row;flex-flow:wrap;justify-content:center;gap:12px;font-size:14px}.OptionList_contentStart__Orb9K{justify-content:flex-start;flex-flow:wrap;gap:16px}.OptionList_smallImageCards__LAkoE{gap:12px}.OptionList_optionContainer__8v7bO{--optionOutlineColor:transparent;--optionPadding:12px 20px;--optionTextColor:#262625;--optionAlignment:center;--optionBackgroundColor:#ffffff;--optionBorderColor:#b2b2af;--inputSize:14px;--inputBorderColor:#ffffff;--inputBorderRadius:50%;--inputBackgroundColor:#ffffff;--inputBackground:var(--inputBackgroundColor);--inputShadowColor:#0076b8;--inputBorder:2px solid var(--inputBorderColor);--inputRightGap:16px;gap:8px;align-items:center;background-color:var(--optionBackgroundColor);border:1px solid var(--optionBorderColor);color:#031545;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;outline:1px solid var(--optionOutlineColor);border-radius:8px}.OptionList_optionContainer__8v7bO:focus,.OptionList_optionContainer__8v7bO:hover{box-shadow:0 0 0 2px rgba(0,118,184,.3);--optionBorderColor:#80bde0;--optionOutlineColor:#80bde0}.OptionList_optionContainer__8v7bO:has(input:checked){--optionBorderColor:#0076b8;--optionOutlineColor:#0076b8;--optionBackgroundColor:#e5f1f8}.OptionList_optionContainer__8v7bO:has(input:disabled){pointer-events:none}.OptionList_optionCardLayout__l1061{display:flex;width:160px;flex-direction:column;overflow:hidden;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}@media(min-width:800px){.OptionList_optionCardLayout__l1061{width:204px}}.OptionList_optionCardLayout__l1061 img{display:block;width:100%}@media(min-width:800px){.OptionList_optionCardLayout__l1061 img{height:130px}}.OptionList_optionWithImage__hE78E{overflow:hidden}.OptionList_optionWithImage__hE78E span{display:flex;flex-direction:row;align-items:center;font-size:14px}.OptionList_optionWithImage__hE78E span img{display:inline-block;width:70px;height:70px;object-fit:cover}.OptionList_optionWithImage__hE78E span{--optionAlignment:flex-start;--optionPadding:12px;--inputRightGap:8px}@media(min-width:800px){.OptionList_optionWithImage__hE78E span{--optionPadding:16px}}.OptionList_option__g0QJ1{display:flex;align-items:var(--optionAlignment);padding:var(--optionPadding);outline-color:var(--optionOutlineColor);color:var(--optionTextColor);-webkit-user-select:none;user-select:none}.OptionList_option__g0QJ1 input{position:absolute;left:-9999px;opacity:0;pointer-events:none}.OptionList_option__g0QJ1:not(.OptionList_hideInput__LR6su):before{box-sizing:border-box;display:block;content:"";min-width:var(--inputSize);height:var(--inputSize);margin-right:var(--inputRightGap);border:var(--inputBorder);border-radius:var(--inputBorderRadius);background:var(--inputBackground);box-shadow:0 0 0 1px var(--inputShadowColor);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.OptionList_option__g0QJ1:has(input:checked){--inputBorderColor:#0076b8;--optionOutlineColor:#0076b8;--inputBackground:#0076b8;--inputShadowColor:#0076b8}.OptionList_option__g0QJ1:has(input:disabled){pointer-events:none;--optionTextColor:#f9f9f9;--inputBorderColor:#f9f9f9;--inputShadowColor:#f9f9f9}.OptionList_optionCheckBox__Gl29q{--inputBorder:none;--inputBorderRadius:2px}.OptionList_optionCheckBox__Gl29q:has(input:checked){--inputBackgroundColor:#0076b8;--inputBackground:var(--inputBackgroundColor) url(https://www.haven.com/assets/icons/check-white.svg) center /contain no-repeat}.OptionList_optionMedium__SdUVh{--inputSize:20px}.OptionList_subLabel__2qH6Q{margin-left:auto}.OptionList_icon__6noJK{display:flex;justify-content:center}.OptionList_icon__6noJK img{width:50px;height:50px}.OptionList_optionWrapper__lxZFZ{display:flex;flex-direction:row;align-items:center;padding:16px 12px;--optionAlignment:flex-start;--optionPadding:0px 12px}.OptionList_optionListContainer__6d5pD{display:flex;flex-direction:column;gap:8px;border:none;margin:0;padding:0}.OptionList_optionCardWithoutInput__ZEpea{display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:279px;max-width:100%;min-width:0;box-shadow:0 0 0 0 rgba(0,0,0,.2)}@media(min-width:800px){.OptionList_optionCardWithoutInput__ZEpea{width:271px}}.OptionList_optionCardWithoutInput__ZEpea img{display:block;width:32px;height:32px}.Question_question__3aieh{max-width:665px;margin:40px auto auto}@media(min-width:800px){.Question_question__3aieh{margin-top:60px}}.Question_questionHeading___XDli{text-align:center;padding:0 16px;margin-bottom:16px}@media(min-width:800px){.Question_questionHeading___XDli{margin-bottom:20px}}.Question_questionTitle___ZF7h{font-size:20px;line-height:24px;font-weight:650;margin-bottom:8px}@media(min-width:800px){.Question_questionTitle___ZF7h{font-size:24px;line-height:32px}}.Question_questionDescription__8Mz_W{margin-top:8px;margin-bottom:0;font-size:14px;line-height:24px}.Question_postCodeInput__PGaZx{margin:0 auto;width:200px}.Question_errorMessage__27M0h{color:#d13130;font-size:14px;line-height:24px;margin-top:8px;text-align:center}.IntroPage_introContainer__81gUv{position:relative;height:calc(100vh - 50px);min-height:600px;width:100%}@media(min-width:800px){.IntroPage_introContainer__81gUv{height:calc(100vh - 62px)}}.IntroPage_textContainer__XI64s{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);min-width:85%;display:flex;flex-direction:column;text-align:center;align-items:center;margin-top:50px}.IntroPage_iconsBox__7icV0{width:-webkit-min-content;width:min-content;display:flex;gap:8px;padding-bottom:16px;margin-bottom:24px;border-bottom:3px solid #000}@media(min-width:800px){.IntroPage_iconsBox__7icV0{padding-bottom:24px}}.IntroPage_iconsBox__7icV0 img{height:28px}@media(min-width:800px){.IntroPage_iconsBox__7icV0 img{height:40px}}.IntroPage_title__v1PFL{margin-top:20px}.IntroPage_description__QictZ{max-width:524px;line-height:28px}.IntroPage_button__xSdbE{width:176px;margin-top:12px}.IntroPage_time__tCSMf{display:flex;font-size:14px;line-height:20px;font-weight:650;align-items:center;margin-top:12px}.IntroPage_time__tCSMf img{height:24px;margin-right:8px}