.path-health-insurance .select2-container.select2-container--open .select2-dropdown{border:1.5px solid #e3e8ef;box-shadow:0px 13px 25px 2px rgba(132,140,166,.1294117647);border-radius:12px;padding:.5rem}.path-health-insurance .select2-container.select2-container--open .select2-dropdown.select2-dropdown--above{transform:translateY(-4px)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown.select2-dropdown--below{transform:translateY(4px)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options{display:flex;flex-direction:column;gap:2px}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li{padding:.625rem .875rem;position:relative;color:var(--text-color)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:1rem;width:24px;height:24px}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li[aria-selected=true]{background-color:#f5f7f9}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li.select2-results__option--highlighted,.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li:hover{background-color:#f5f7f9;border-radius:8px;color:var(--text-color)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li.select2-results__option--highlighted:after,.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li:hover:after{background:url(fe2fcf9106afc0897c28.svg) no-repeat center}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li[aria-disabled=true]{color:var(--text-secondary-color)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li[aria-disabled=true]:hover{color:var(--text-secondary-color);background-color:rgba(0,0,0,0)}.path-health-insurance .select2-container.select2-container--open .select2-dropdown .select2-results__options li[aria-disabled=true]:hover:after{display:none}.path-health-insurance .datepicker.datepicker-dropdown{border-radius:12px !important;padding:.5rem;border:1.5px solid #e3e8ef;box-shadow:0px 13px 25px 2px rgba(132,140,166,.1294117647)}.path-health-insurance .datepicker.datepicker-dropdown.datepicker-orient-top{transform:translateY(0)}.path-health-insurance .datepicker.datepicker-dropdown.datepicker-orient-bottom{transform:translateY(8px)}.path-health-insurance .datepicker.datepicker-dropdown table tr th.prev,.path-health-insurance .datepicker.datepicker-dropdown table tr th.next{border-radius:12px !important}.path-health-insurance .datepicker.datepicker-dropdown table tr td{border-radius:12px !important}.path-health-insurance .datepicker.datepicker-dropdown table tr td.active{box-shadow:0px 5px 10px 0px rgba(0,188,125,.2)}.path-health-insurance .datepicker.datepicker-dropdown table tr td.disabled{color:#cdd5df}.path-health-insurance .ui-dialog.select-profiles .form-type-boolean{border-radius:12px}.path-health-insurance .ui-dialog.select-profiles .form-type-boolean input{border-radius:50%}.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper input,.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper a{border:none !important;background-color:var(--primary-color);color:var(--color--white);box-shadow:none;letter-spacing:normal;font-size:16px;font-weight:600;line-height:150%;border-radius:12px}.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper input:hover,.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper input:focus,.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper a:hover,.path-health-insurance .ui-dialog.select-profiles .wizard-layout-footer .fieldset__wrapper a:focus{border:none;background-color:var(--primary-color);color:var(--color--white)}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .js-form-type-checkbox input{border-radius:50%}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .js-form-type-checkbox .form-item__label{font-size:16px;font-weight:600;line-height:150%}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item{position:relative}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item .form-item--error-message,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item .date-end-warning{font-size:12px;font-weight:400;line-height:150%;color:red;background-color:var(--color--white)}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=text],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=email],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=tel],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=number],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=date],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=password],.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form select,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-text,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-tel,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-email,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-date,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-select,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection{display:block;width:100%;height:62px;border:none;padding:.625rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-color);background-color:var(--bg-light-grey);background-clip:padding-box;border-radius:12px;font-weight:400;font-size:16px;line-height:150%;transition:border-color .4s ease-in-out,box-shadow .4s ease-in-out}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=text]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=text]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=email]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=email]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=tel]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=tel]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=number]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=number]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=date]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=date]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=password]:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form input[type=password]:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form select:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form select:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-text:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-text:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-tel:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-tel:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-email:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-email:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-date:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-date:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-select:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-select:focus,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection:focus{border:none !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form select.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(02e90997401aad8ddad9.svg);background-repeat:no-repeat;background-position:right .938rem center;background-size:1rem;padding-right:2rem;padding-top:1.75rem}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-select,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-contractant{position:relative}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-select label,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-contractant label{font-size:14px;font-weight:400;line-height:150%;color:var(--text-secondary-color);position:absolute;top:.563rem;left:1rem;z-index:5;pointer-events:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-select label::after,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-contractant label::after{display:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-select .select2 .select2-selection,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-select input,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-contractant .select2 .select2-selection,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-contractant input{padding-top:1.938rem !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-use-contractant-as-insured{display:flex;align-items:start}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-use-contractant-as-insured input{margin-top:1.25rem}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item-use-contractant-as-insured label{margin-top:1.125rem !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker{position:relative}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker label{font-size:14px;font-weight:400;line-height:150%;color:var(--text-secondary-color);position:absolute;top:.563rem;left:1rem;z-index:5;pointer-events:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker label::after{display:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker input{padding-top:1.938rem !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker input:hover,.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker input:focus{background-color:var(--bg-light-grey) !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .form-item.js-form-type-bootstrap-datepicker .bd-calendar-icon{top:1.125rem;background-image:url(6ffde20533683f3d6954.svg);background-color:rgba(0,0,0,0);background-size:20px;border:none;transform:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection{display:flex;align-items:center;height:62px !important;border:1.5px solid rgba(0,0,0,0) !important;border-radius:12px !important}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection .select2-selection__arrow b{display:none}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection .select2-selection__rendered{font-weight:400;font-size:16px;line-height:120%;color:var(--text-color)}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2 .select2-selection[aria-disabled=true]{background-color:#e9ecef}.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form .select2.select2-container--open .select2-selection{background-color:var(--color--white) !important;border:1.5px solid #e3e8ef !important}@media(max-width: 768px){.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form{padding:1.75rem}}@media(max-width: 480px){.path-health-insurance .page-wrapper.generic-insurance-form-page .block-system form{padding:1.25rem}}.hi-details{--bg-light-grey: #F5F7F9;--text-secondary-color: #697586;max-width:100% !important;margin:0 !important;display:grid;grid-template-columns:1fr 320px;column-gap:2.625rem;row-gap:1rem;border-radius:24px !important;padding:3rem !important;position:relative}.hi-details .health-insurance-policy-details{display:flex;flex-direction:column;border-radius:16px;background-color:var(--bg-light-grey);padding:1rem;grid-column:2;grid-row:1/3}.hi-details .health-insurance-policy-details h4{color:var(--text-color);font-weight:600;font-size:16px;line-height:150%;margin-bottom:10px}.hi-details .health-insurance-policy-details .hi-sidebar-info{border-radius:8px;overflow:hidden;display:flex;flex-direction:column;gap:1px}.hi-details .health-insurance-policy-details .hi-sidebar-info .hi-sidebar__row{background-color:var(--color--white);border-radius:4px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.375rem}.hi-details .health-insurance-policy-details .hi-sidebar-info .hi-sidebar__row .hi-sidebar__label{font-size:13px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-details .hi-sidebar-info .hi-sidebar__row .hi-sidebar__value{font-size:14px;font-weight:400;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-details .policy-details-info{background-color:var(--color--white);padding:1rem;border-radius:4px;display:flex;flex-direction:column;gap:.625rem;margin:10px 0 auto 0}.hi-details .health-insurance-policy-details .policy-details-info p{margin:0;font-size:14px;font-weight:400;line-height:150%;color:var(--text-color);position:relative;padding-left:.75rem}.hi-details .health-insurance-policy-details .policy-details-info p::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:5px;background-color:#10b981;border-radius:50%}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group{display:flex;flex-direction:column;gap:.125rem}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group .form-item{background-color:var(--color--white);border-radius:4px;padding:.75rem 1rem;width:100%;height:46px;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;border:none !important;position:relative}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group .form-item .form-item__label{font-size:14px;font-weight:600;line-height:150%;color:var(--text-color);width:fit-content}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group .form-item .form-item__label .pg-option{display:flex;flex-direction:row-reverse;gap:.25rem}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group .form-item .form-item__label .pg-option .pg-logos{display:flex;gap:2px}.hi-details .health-insurance-policy-details .hi-payment-method .form-boolean-group .form-item .form-item__label .pg-option .pg-logos img{max-width:50px;width:100%;height:28px;border-radius:4px;object-fit:contain}.hi-details .health-insurance-policy-details .hi-total-cost{display:flex;flex-direction:column;gap:1px}.hi-details .health-insurance-policy-details .hi-total-cost .hi-total-cost__title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);margin:23px 0 9px 0}.hi-details .health-insurance-policy-details .hi-total-cost .form-wrapper{padding:.75rem 1rem;background-color:var(--color--white);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;border-radius:4px}.hi-details .health-insurance-policy-details .hi-total-cost .form-wrapper .hi-total-cost__name{font-size:14px;font-weight:400;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-details .hi-total-cost .form-wrapper .hi-total-cost__amount{font-size:14px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-details .hi-total-cost .hi-total-cost__note{margin:0;padding:1rem;background-color:var(--color--white);font-size:13px;font-weight:400;line-height:150%;color:var(--text-secondary-color);border-radius:4px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.hi-details .health-insurance-policy-details .hi-pay-button{width:100%;margin:1.5rem 0;padding:.75rem 1.25rem;font-size:16px;font-weight:600;line-height:150%}.hi-details .health-insurance-policy-details .hi-payment-agreement{font-size:12px;font-weight:400;line-height:150%;color:var(--text-secondary-color);margin:0;text-align:center}.hi-details .health-insurance-policy-details .hi-payment-agreement a{color:var(--text-color);text-decoration:underline !important}.hi-details .health-insurance-policy-details .need-help{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:auto;padding-top:1.5rem}.hi-details .health-insurance-policy-details .need-help p{margin:0}.hi-details .health-insurance-policy-details .need-help a{position:relative;color:var(--primary-color);padding-left:1.5rem}.hi-details .health-insurance-policy-details .need-help a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;background:url(1dff558fd18614cb3a35.svg) no-repeat center;background-size:16px}.hi-details .health-insurance-policy-overview{grid-column:1;grid-row:1}.hi-details .health-insurance-policy-overview .policy-overview-title{font-size:24px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .policy-overview-title.summary{padding-left:2.375rem}.hi-details .health-insurance-policy-overview .hi-steps{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr auto;align-items:center;gap:.625rem;margin:2.25rem 0 1.5rem 0}.hi-details .health-insurance-policy-overview .hi-steps .hi-step--bar{width:100%;height:4px;background-color:#eef2f6}.hi-details .health-insurance-policy-overview .hi-steps .hi-step--bar.steps-active{background-color:var(--primary-color)}.hi-details .health-insurance-policy-overview .hi-steps .hi-steps--text{margin-left:.875rem}.hi-details .health-insurance-policy-overview .hi-wizard__body .provide-details-title{font-size:20px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;align-items:start}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .field-title,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .field-title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);margin:2.25rem 0 1.5rem 0;grid-column:1/3}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group__label,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .chip-group__label{font-size:16px;font-weight:400;line-height:150%;color:var(--text-secondary-color);margin:.25rem 0 1rem 0;white-space:nowrap}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .chip-group{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group button,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .chip-group button{background-color:var(--color--white);border:1px solid #e3e8ef;font-size:14px;font-weight:500;line-height:150%;color:var(--text-color);padding:.375rem .625rem;border-radius:6px;min-width:0;text-align:start;white-space:normal}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .form-item,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .form-item{grid-column:1/3}@media(max-width: 550px){.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose{grid-template-columns:1fr}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group__label,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .chip-group__label{margin-bottom:.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .field-title,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .form-item,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .field-title,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .form-item{grid-column:auto}}@media(max-width: 410px){.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group button,.hi-details .health-insurance-policy-overview .hi-wizard__body .form-purpose .chip-group button{font-size:12px}}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group button{background-repeat:no-repeat;background-position:.5rem center}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group button.chip--zone-europe{background-image:url(84110cc380f2fd082b4a.svg);padding-left:2.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body .form-direction .chip-group button.chip--zone-all-countries{background-image:url(a6ed3d420e50163310e6.svg);padding-left:1.875rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-2 .provide-details-title{margin-bottom:2.25rem}@media(max-width: 600px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-2 .hi-daterange .hi-daterange__mount .daterangepicker{flex-direction:column;gap:1.5rem;align-items:center}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-2 .hi-daterange .hi-daterange__mount .daterangepicker .drp-calendar{padding:0;width:100%}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .provide-details-title{margin-bottom:2.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants{display:flex;flex-direction:column;gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list{display:flex;flex-direction:column;gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card{display:flex;flex-direction:column;gap:1rem;background-color:#f5f7f9;border-radius:12px;padding:1.5rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper{display:flex;flex-direction:column;gap:.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper .hi-participant-card__cell-label,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper .hi-participant-card__title{font-size:14px;font-weight:400;line-height:150%;color:#4b5565}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper .hi-participant-card__cell-value,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper .hi-participant-card__name{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .hi-participant-card__remove{background-image:url(4eac22876a2c413bae9b.svg);background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;width:20px;height:20px;padding:0;align-self:start}@media(max-width: 625px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head{flex-direction:column;align-items:start;position:relative}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .form-wrapper{flex-direction:row;flex-wrap:wrap;column-gap:.75rem;row-gap:.25rem;padding-right:1.5rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-participant-card__head .hi-participant-card__remove{position:absolute;top:0;right:0}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper{position:relative;display:inline-flex;align-items:center}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper::before{content:"";width:44px;height:24px;border-radius:999px;background-color:#cbd5e1;position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper::after{content:"";width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;left:2px;top:50%;transform:translateY(-50%);transition:left .2s ease;pointer-events:none}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper .hi-participant-card__contractor-toggle{background:rgba(0,0,0,0);border:0;padding:0;padding-left:58px;color:#334155;font-size:18px;font-weight:600;cursor:pointer;min-height:28px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper .hi-participant-card__contractor-toggle:hover,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper .hi-participant-card__contractor-toggle:focus{background:rgba(0,0,0,0);border:0;box-shadow:none}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper .hi-participant-card__contractor-toggle.is-active{background:rgba(0,0,0,0)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper:has(.hi-participant-card__contractor-toggle.is-active)::before{background-color:#12b886}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper:has(.hi-participant-card__contractor-toggle.is-active)::after{left:22px}@media(max-width: 380px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper::before{content:"";width:34px;height:19px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper::after{content:"";width:15px;height:15px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper:has(.hi-participant-card__contractor-toggle.is-active)::after{left:17px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__list .hi-participant-card .hi-contractor-switch-wrapper .hi-participant-card__contractor-toggle{font-size:14px;padding-left:42px}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;border-radius:24px;border:1px solid #e3e8ef}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs{display:flex;gap:.25rem;background-color:#f5f7f9;padding:.25rem;border-radius:12px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs .picker-tabs__tab{width:100%;background-color:rgba(0,0,0,0);border:none;color:var(--text-color);padding:.75rem 1rem;display:flex;justify-content:center;gap:.5rem;align-items:center}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs .picker-tabs__tab .picker-tabs__icon{width:20px;height:20px;display:block}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs .picker-tabs__tab.is-active{background-color:#fff;border-radius:8px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs .picker-tabs__tab:nth-child(1) .picker-tabs__icon{background-image:url(f11bcfaad8b34fa1140e.svg)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs .picker-tabs__tab:nth-child(2) .picker-tabs__icon{background-image:url(aebac0740c9868b5241e.svg)}@media(max-width: 520px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-tabs{flex-direction:column}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row{padding:1.5rem;border-radius:12px;background-color:#f5f7f9;display:flex;flex-direction:column;gap:.5rem;position:relative}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info{display:grid;grid-template-columns:repeat(2, 1fr);gap:.625rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__name{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);grid-column:1/3;padding-right:1.75rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__idnp,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__birth{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);display:flex;flex-direction:column;gap:.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__idnp span,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__birth span{font-size:14px;font-weight:400;color:#4b5565}@media(max-width: 420px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info{grid-template-columns:1fr}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__info .hi-saved-row__name{grid-column:auto}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list .hi-saved-row .hi-saved-row__add{position:absolute;top:1.5rem;right:1.5rem;border-radius:50%;line-height:1;color:var(--primary-color);background-color:var(--color--white);border:1px solid #cdd5df;padding:4px 7px;width:25px;height:25px;font-size:10px;padding-bottom:6px}@media(max-width: 768px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-saved-list{grid-template-columns:1fr}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .text{font-size:14px;font-weight:400;line-height:150%;color:#364152;margin:0}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .hi-picker-new__add{font-size:18px;font-weight:600;line-height:150%;color:var(--color--white);background-color:#cdd5df;border:none;padding:.75rem 1.625rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .hi-picker-new__add,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .text,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .title{grid-column:1/3}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .hi-picker-new__add.is-active{background-color:var(--primary-color)}@media(max-width: 768px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new{grid-template-columns:1fr}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .hi-picker-new__add,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .text,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-3 .hi-participants .hi-participants__picker .hi-picker-new .title{grid-column:auto}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.25rem;align-items:center}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper{grid-column:1/3}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-prefill-hint{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);margin-bottom:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields .title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);grid-column:1/3}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields .form-item-contractor-idno{grid-column:1/3}@media(max-width: 768px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields{grid-template-columns:1fr}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields .title,.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper .hi-contractor-fields .form-item-contractor-idno{grid-column:auto}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle{width:max-content;justify-self:end}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group{display:flex;gap:.25rem;background-color:#f5f7f9;border-radius:12px;padding:.25rem;width:max-content}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean{border-radius:8px;padding:0;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem center;border:none}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean:hover{cursor:pointer}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean .hi-contractor-toggle{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;opacity:0;width:0;height:0;pointer-events:none}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){background-color:var(--color--white)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean .form-item__label{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);padding:.5rem .875rem .5rem 2.5rem}@media(max-width: 420px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group{flex-direction:column;width:100%}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean{width:100%}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean:nth-child(1){background-image:url(f11bcfaad8b34fa1140e.svg)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .form-boolean-group .form-type-boolean:nth-child(2){background-image:url(aebac0740c9868b5241e.svg)}@media(max-width: 600px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4{grid-template-columns:1fr}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 #hi-contractor-fields-wrapper{grid-column:auto}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle{width:100%}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-4 .hi-contractor-toggle .fieldset__wrapper{display:flex;justify-content:center}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .provide-details-title{margin-bottom:2.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .field-title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs{margin:.625rem 0 2.25rem 0}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group{display:flex;gap:0;flex-wrap:wrap;background-color:#f5f7f9;padding:.25rem;border-radius:10px;width:fit-content}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean{border:1px solid rgba(0,0,0,0) !important;height:34px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){border-color:var(--primary-color) !important;background-color:var(--color--white);border-radius:8px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean:hover{cursor:pointer}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean:hover label{cursor:pointer}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean .hi-amount-tabs{margin:0 !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;opacity:0;position:absolute}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean label{font-size:16px;font-weight:400;line-height:150%;color:var(--text-color)}@media(max-width: 440px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group{flex-direction:column;width:100%}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean{width:100%}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-amount-tabs .form-boolean-group .form-type-boolean label{width:100%}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean{background-color:#f5f7f9;border-radius:12px;padding:1.25rem;border:none;width:100%;position:relative}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .hi-company-cards__radios{position:absolute;left:1.25rem;top:2.125rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label{width:100%}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card{display:flex;flex-direction:column;gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-left:1.75rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__header .hi-company-card__logo{width:132px;height:36px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__header .hi-company-card__price{font-size:18px;font-weight:600;line-height:150%;color:#121926;white-space:nowrap}@media(max-width: 440px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__header{flex-wrap:wrap}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__features-title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__features{margin:.5rem 0;padding-left:.75rem;display:flex;flex-direction:column;gap:.375rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__features ::marker{color:var(--primary-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__features li{font-size:16px;font-weight:400;line-height:150%;color:#4b5565}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__more{font-size:14px;font-weight:600;line-height:150%;color:var(--primary-color)}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean .form-item__label .hi-company-card .hi-company-card__body .hi-company-card__more:hover{cursor:pointer}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean{width:100%;border:1.5px solid rgba(0,0,0,0) !important}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group .form-type-boolean:has(input[type=radio]:checked){border-color:var(--primary-color) !important}@media(max-width: 768px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-5 .hi-company-cards .form-boolean-group{grid-template-columns:1fr}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6{margin-top:2.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--contact{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:1rem;row-gap:0;margin-bottom:2.25rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--contact .hi-summary__title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);margin-bottom:1.5rem;grid-column:1/3}@media(max-width: 768px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--contact{grid-template-columns:1fr;grid-gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--contact .hi-summary__title{grid-column:auto}}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info{border:1px solid #e3e8ef;border-radius:12px;padding:1.5rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section{display:flex;flex-direction:column;gap:10px}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dotted #e3e8ef}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section .hi-summary__title{font-size:16px;font-weight:600;line-height:150%;color:var(--text-color);margin:0 0 6px 0}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section .hi-summary__row{display:flex;justify-content:space-between;gap:1rem}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section .hi-summary__row .hi-summary__label{font-size:14px;font-weight:400;line-height:150%;color:#4b5565}.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section .hi-summary__row .hi-summary__value{font-size:16px;font-weight:400;line-height:150%;color:var(--text-color)}@media(max-width: 480px){.hi-details .health-insurance-policy-overview .hi-wizard__body--step-6 .hi-summary__section--info .hi-summary__section .hi-summary__row{flex-direction:column;gap:.25rem}}.hi-details .back-link{position:absolute;top:3rem;left:3rem}.hi-details .back-link .back-step-wrapper{position:relative}.hi-details .back-link .back-step-wrapper::before{content:"";position:absolute;width:25px;height:40px;background:url(d8d1c6d77b3c6dd22f3d.svg) no-repeat center;margin:0;display:block;pointer-events:none;top:48%;transform:translateY(-50%) scaleX(-1);left:0;filter:brightness(0) saturate(100%) invert(37%) sepia(13%) saturate(123%) hue-rotate(197deg) brightness(87%) contrast(87%)}.hi-details .back-link .back-step-wrapper .hi-summary-back{padding:0;background-color:rgba(0,0,0,0);border:none;border-radius:0;font-size:0;width:30px;height:40px;position:relative}@media(max-width: 768px){.hi-details .back-link{top:2rem;left:2rem}}@media(max-width: 480px){.hi-details .back-link{top:1.5rem;left:1.5rem}}.hi-details .hi-buttons,.hi-details .hi-button{grid-column:1;grid-row:2}.hi-details .hi-buttons .form-actions,.hi-details .hi-button .form-actions{margin:2.25rem 0 0 0;padding:2.25rem 0 0 0;border-top:1px solid #e3e8ef !important;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.hi-details .hi-buttons .form-actions .hi-policy-text,.hi-details .hi-button .form-actions .hi-policy-text{font-size:14px;font-weight:400;line-height:150%;color:var(--text-secondary-color);margin:0}@media(max-width: 480px){.hi-details .hi-buttons .form-actions .hi-policy-text,.hi-details .hi-button .form-actions .hi-policy-text{text-align:center}}.hi-details .hi-buttons .form-actions .next-step-wrapper,.hi-details .hi-buttons .form-actions .back-step-wrapper,.hi-details .hi-button .form-actions .next-step-wrapper,.hi-details .hi-button .form-actions .back-step-wrapper{position:relative}.hi-details .hi-buttons .form-actions .next-step-wrapper::before,.hi-details .hi-buttons .form-actions .back-step-wrapper::before,.hi-details .hi-button .form-actions .next-step-wrapper::before,.hi-details .hi-button .form-actions .back-step-wrapper::before{content:"";position:absolute;bottom:1.25rem;right:1rem;width:18px;height:18px;background:url(d8d1c6d77b3c6dd22f3d.svg) no-repeat center;margin:0;display:block;pointer-events:none}.hi-details .hi-buttons .form-actions .back-step-wrapper::before,.hi-details .hi-button .form-actions .back-step-wrapper::before{top:50%;transform:translateY(-50%) scaleX(-1);right:initial;left:0;filter:brightness(0) saturate(100%) invert(37%) sepia(13%) saturate(123%) hue-rotate(197deg) brightness(87%) contrast(87%)}.hi-details .hi-buttons .form-actions input.hi-button-next,.hi-details .hi-button .form-actions input.hi-button-next{font-size:18px;font-weight:600;line-height:150%;color:var(--color--white);padding:.875rem 2.75rem .875rem 1.25rem;margin:0 !important}.hi-details .hi-buttons .form-actions .hi-button-back,.hi-details .hi-button .form-actions .hi-button-back{padding:0 1.25rem 0 1.75rem;color:var(--text-secondary-color);font-size:16px;font-weight:600;line-height:150%;background-color:rgba(0,0,0,0);border:none;margin:0 !important}.hi-details .hi-buttons .faster-with-account-block,.hi-details .hi-button .faster-with-account-block{background-color:var(--bg-light-grey);padding:1.25rem 1.5rem;border-radius:12px;grid-column:1/3;display:grid;grid-template-columns:1fr 160px;align-items:center;margin-top:2.25rem}.hi-details .hi-buttons .faster-with-account-block .field--name-field-title,.hi-details .hi-button .faster-with-account-block .field--name-field-title{font-size:18px;font-weight:600;line-height:150%;color:var(--text-color);grid-column:1;grid-row:1}.hi-details .hi-buttons .faster-with-account-block .field--name-field-subtitle,.hi-details .hi-button .faster-with-account-block .field--name-field-subtitle{display:flex;align-items:center;gap:1rem;grid-column:1;grid-row:2;margin-top:.625rem}.hi-details .hi-buttons .faster-with-account-block .field--name-field-subtitle p,.hi-details .hi-button .faster-with-account-block .field--name-field-subtitle p{font-size:14px;font-weight:400;line-height:150%;color:var(--text-color);position:relative;padding-left:.75rem;margin:0}.hi-details .hi-buttons .faster-with-account-block .field--name-field-subtitle p::before,.hi-details .hi-button .faster-with-account-block .field--name-field-subtitle p::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:5px;background-color:#10b981;border-radius:50%}.hi-details .hi-buttons .faster-with-account-block .field--type-link,.hi-details .hi-button .faster-with-account-block .field--type-link{grid-column:2;grid-row:1/3;justify-self:end}.hi-details .hi-buttons .faster-with-account-block .field--type-link a,.hi-details .hi-button .faster-with-account-block .field--type-link a{font-size:14px;font-weight:600;line-height:150%;color:var(--primary-color);background-color:rgba(0,0,0,0);padding:.625rem 1.25rem;border-radius:12px}.hi-details .hi-buttons .faster-with-account-block .field--type-link a:hover,.hi-details .hi-button .faster-with-account-block .field--type-link a:hover{background-color:var(--primary-color);color:var(--color--white)}@media(max-width: 480px){.hi-details .hi-buttons .faster-with-account-block .field--type-link,.hi-details .hi-button .faster-with-account-block .field--type-link{justify-self:center}}@media(max-width: 1280px){.hi-details{grid-template-columns:1fr;gap:2.5rem}.hi-details .hi-buttons .faster-with-account-block .field--name-field-subtitle{flex-direction:column;align-items:start;gap:.5rem}.hi-details .hi-buttons .form-actionsm,.hi-details .hi-buttons .wizard-layout-footer{margin-top:0 !important}.hi-details .health-insurance-policy-details,.hi-details .health-insurance-policy-overview,.hi-details .hi-buttons{grid-column:auto;grid-row:auto}.hi-details .health-insurance-policy-details .need-help{padding-top:2rem}}@media(max-width: 768px){.hi-details{padding:2rem !important}.hi-details .hi-buttons{grid-template-columns:1fr}.hi-details .hi-buttons .form-actions,.hi-details .hi-buttons .wizard-layout-footer{flex-direction:row;flex-wrap:nowrap}}@media(max-width: 480px){.hi-details{padding:1.5rem !important}.hi-details .hi-buttons .form-actions,.hi-details .hi-buttons .wizard-layout-footer,.hi-details .hi-button .form-actions,.hi-details .hi-button .wizard-layout-footer{flex-direction:column}.hi-details .hi-buttons .faster-with-account-block,.hi-details .hi-button .faster-with-account-block{grid-template-columns:1fr;justify-items:center}.hi-details .hi-buttons .faster-with-account-block .field--name-field-title,.hi-details .hi-buttons .faster-with-account-block .field--name-field-subtitle,.hi-details .hi-buttons .faster-with-account-block .field--type-link,.hi-details .hi-button .faster-with-account-block .field--name-field-title,.hi-details .hi-button .faster-with-account-block .field--name-field-subtitle,.hi-details .hi-button .faster-with-account-block .field--type-link{grid-column:auto;grid-row:auto}}
