.accordion--container{--cred-accordion-border-color:transparent;padding:var(--cred-spacing-medium);margin:0 0 var(--cred-spacing-medium);border-radius:var(--cred-spacing-medium);box-shadow:0 1px 3px 1px #00000026;width:100%;height:auto;border-left:8px solid var(--cred-accordion-border-color)}.accordion--container .react-slidedown{height:0;transition-property:none;transition-duration:.5s;transition-timing-function:ease-in-out;cursor:pointer}.accordion--container .react-slidedown .transitioning{overflow-y:hidden}.accordion--container .react-slidedown .closed{display:none}.accordion--container :is(ul){list-style-position:inside;margin-left:var(--cred-spacing-large);margin-bottom:var(--cred-spacing-medium)}.accordion--container :is(p){margin-bottom:var(--cred-spacing-medium)}.accordion--container :is(h4){margin-bottom:var(--cred-spacing-small);display:contents}@media (min-width:800px){.accordion--container :is(h4){margin-bottom:var(--cred-spacing-medium)}}.accordion--header{display:flex;justify-content:space-between;align-items:center}.react-slidedown{height:0;transition-property:none;transition-duration:.5s;transition-timing-function:ease-in-out}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}.messageBox{display:flex;flex-direction:column;gap:4px}.infoMessage{display:flex;justify-content:center}.addressSection{flex-direction:column;display:flex;justify-content:flex-start;align-items:center;flex:1 1;overflow-y:scroll}.addressSection>fieldset.input-wrapper>div.input-wrapper--content>div.input-wrapper--input--element>div.select-input--wrapper>button{text-align:left}.addressSection>div{width:100%}.address{height:100%;display:flex}.finalScreen{gap:24px}.finalScreen,.pageButtons{width:100%;display:flex;flex-direction:column}.pageButtons{gap:8px}.pageButtons>button{height:56px;width:100%}.infoBox{align-self:stretch;flex-direction:row;align-items:flex-start}.moveInDate{display:flex;padding:0!important}.addressDetails,.moveInDate{justify-content:space-between;gap:16px}.addressDetails{width:100%}.fullHeight{position:relative;overflow-y:unset;height:-webkit-fill-available;gap:1.5rem;width:calc(100% - 2rem)}@media (min-width:769px){.fullHeight{max-width:100%}}.infoBox{display:flex;gap:8px;flex-direction:column;border-radius:8px;background:#ebddff;padding:12px 16px 12px 8px}.infoBox .infoBoxHeading{display:flex;gap:8px;align-self:stretch;flex-direction:row;align-items:flex-start}.infoBox .infoBoxContent{padding-left:1.5rem}.addressHistoryContainer{margin-top:var(--cred-spacing-medium)}.addressHistoryContainer,.addressList{display:flex;flex-direction:column;gap:var(--cred-spacing-large)}.addressList>div{max-width:100%;margin-block:0;padding:1rem;width:99%}.addressCard{display:flex;align-items:flex-start;gap:var(--cred-spacing-small)}.addressIcon{flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--cred-color-background-light);border-radius:var(--cred-border-radius-small)}.addressIcon>div{align-items:flex-start}.addressDetails{flex:1 1;gap:var(--cred-spacing-small)}.addressDetails,.addressText{display:flex;flex-direction:column}.addressText{gap:2px}.addressLine{color:var(--cred-color-dark-primary);font-size:var(--cred-font-size-medium);font-weight:var(--cred-font-weight-medium);line-height:1.4}.dateRange{display:flex;align-items:center;gap:var(--cred-spacing-small)}.dateChip{display:inline-block;padding:4px 12px;background-color:#ebecf0;border-radius:16px;font-size:10px;font-weight:600;line-height:16px}.dateSeparator{color:var(--cred-color-text-secondary);font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-medium)}.nextButtonContainer{display:flex;justify-content:center;width:100%}.nextButtonContainer>button{width:100%}.svg-icon{--svg-icon--size:inherit;--svg-icon--fill:currentColor;display:flex;justify-content:center;height:inherit;align-items:center;color:var(--svg-icon--fill)}.svg-icon>svg,.svg-icon>svg>path{fill:var(--svg-icon--fill)}.svg-icon>svg{height:var(--svg-icon--size);width:var(--svg-icon--size)}.tooltip--wrapper{position:relative;width:-moz-fit-content;width:fit-content}.tooltip--content{position:absolute;color:#fff;background:var(--cred-color-dark-grey);font-size:var(--cred-font-size-small);line-height:1;z-index:100;line-height:1.2;border-radius:8px;padding:12px;width:max-content;max-width:200px}.tooltip--content:before{content:" ";height:0;width:0;position:absolute;pointer-events:none;border:6px solid transparent;left:auto;right:7px}.tooltip--content:hover{cursor:pointer}.tooltip--content--top{right:0;bottom:calc(100% + 8px)}.tooltip--content--top:before{top:100%;border-top-color:var(--cred-color-dark-grey)}.tooltip--content--bottom{top:calc(100% + 8px);right:0}.tooltip--content--bottom:before{bottom:100%;border-bottom-color:var(--cred-color-dark-grey)}.tooltip--content--left{right:calc(100% + 12px);top:50%;transform:translate(0) translateY(-50%)}.tooltip--content--left:before{left:auto;right:-12px;top:50%;transform:translate(0) translateY(-50%);border-left-color:var(--cred-color-dark-grey)}.tooltip--content--right{left:calc(100% + 12px);top:50%;transform:translate(0) translateY(-50%)}.tooltip--content--right:before{left:-6px;top:50%;transform:translate(0) translateY(-50%);margin-left:-6px;border-right-color:var(--cred-color-dark-grey)}.address-field--wrapper{gap:var(--cred-spacing-medium)}.address-field--wrapper--disabled{background:var(--cred-color-neutral)!important;border-color:var(--cred-color-dark-neutral)!important}.address-field--textarea{border:none;padding:0;width:100%;resize:none;overflow:hidden;pointer-events:none;font-weight:var(--cred-font-weight-bold);white-space:pre-line;font-size:var(--cred-font-size-small);line-height:var(--cred-font-line-height-xsmall)}.address-field--placeholder{color:var(--cred-color-neutral-medium);font-weight:var(--cred-font-weight-regular)}.address-field--icons{align-self:flex-start;display:flex;gap:var(--cred-spacing-small);align-items:center}.address-field--icons :is(button){background:none;border:0;padding:0;margin:0;cursor:pointer}:root{--avatar-img-size:56px;--avatar-img-background:var(--cred-color-light-secondary);--avatar-text-color:var(--cred-color-light-grey);--avatar-title-font-size:var(--cred-font-size-medium);--avatar-subtext-font-size:var(--cred-font-size-medium);--avatar-initials-font-size:var(--cred-font-size-xlarge)}.avatar--wrapper{display:flex;flex-direction:row;gap:var(--cred-spacing-medium);align-items:center;justify-content:flex-start}.avatar--image-container{width:var(--avatar-img-size);height:var(--avatar-img-size);display:flex;align-content:center;justify-content:center;background-color:var(--avatar-img-background);border-radius:50%;overflow:hidden}.avatar--image{width:auto;height:auto;vertical-align:middle}.avatar--details{color:var(--avatar-text-color)}.avatar--details :is(h4),.avatar--details :is(p){line-height:var(--cred-font-line-height-medium);margin:0}.avatar--details :is(h4){font-weight:var(--cred-font-weight-bold);font-size:var(--avatar-title-font-size)}.avatar--details :is(p){font-weight:var(--cred-font-weight-regular);font-size:var(--avatar-subtext-font-size)}@media (max-width:768px){.avatar--details :is(p){text-overflow:ellipsis;overflow:hidden}}.avatar--initials{display:flex;align-items:center;justify-content:center;background:radial-gradient(201.13% 113.9% at 48.52% 107.1%,#f044c7 0,#7813f9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--avatar-initials-font-size);font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-line-height-medium)}.bottom-sheet{height:100%;z-index:1000}.bottom-sheet--backdrop{height:100vh;width:100%;position:absolute;top:0;left:0;background-color:#0006}.bottom-sheet--wrapper{position:fixed;bottom:-100%;left:0;width:100%;background:#fff;box-shadow:0 -2px 4px #0000001a;transition:bottom .3s ease-in-out;border-radius:32px 32px 0 0}.bottom-sheet--wrapper.open{bottom:0}.bottom-sheet--content{display:flex;flex-direction:column;align-items:center;padding:var(--cred-spacing-medium)}.bottom-sheet--body{height:75vh;width:100%;overflow-y:auto}.bottom-sheet--actions{height:40px;flex:1 1;width:100%;display:flex;justify-content:center}.bottom-sheet--actions--btn--cancel{position:absolute;top:var(--cred-spacing-medium);right:var(--cred-spacing-xlarge)}:root{--button-width:auto}.button-base{width:var(--button-width);max-width:100%;border-radius:var(--cred-spacing-small);display:inline-flex;border:none;justify-content:center;align-items:center;gap:var(--cred-spacing-xsmall);font-family:var(--cred-font-family);font-size:var(--cred-font-size-medium);font-style:normal;font-weight:600}.button-base:hover{cursor:pointer}.button--theme--primary{background-color:var(--cred-color-primary);color:#fff}.button--theme--primary:active,.button--theme--primary:focus,.button--theme--primary:hover{background-color:var(--cred-color-dark-primary)}.button--theme--secondary{background-color:var(--cred-color-dark-secondary);color:var(--cred-color-medium-primary)}.button--theme--secondary:active,.button--theme--secondary:focus,.button--theme--secondary:hover{background-color:var(--cred-color-light-secondary)}.button--theme--info,.button--theme--link,.button--theme--link--primary{background-color:transparent;color:var(--cred-color-light-grey)}.button--theme--info:disabled,.button--theme--link--primary:disabled,.button--theme--link:disabled{background-color:transparent!important;border:0}.button--theme--info:hover,.button--theme--link--primary:hover,.button--theme--link:hover{color:var(--cred-color-medium-primary);background-color:var(--cred-color-medium-link)}.button--theme--info:active,.button--theme--info:focus,.button--theme--link--primary:active,.button--theme--link--primary:focus,.button--theme--link:active,.button--theme--link:focus{background-color:var(--cred-color-light-secondary)}.button--theme--link--primary{color:var(--cred-color-primary)}.button--theme--link--primary>.svg-icon>svg>path{fill:var(--cred-color-primary)}.button--theme--info{border:1px solid var(--cred-color-medium-primary)}.button--theme--info:disabled,.button--theme--link:disabled,.button--theme--primary:disabled,.button--theme--secondary:disabled{background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral)}.button--theme--sticky{position:fixed;left:0;right:0;bottom:0;border-radius:0;height:5rem!important}@keyframes skeletonAnimation{0%{background-position:200% 0}to{background-position:-200% 0}}.button--skeleton:disabled{color:transparent;animation:skeletonAnimation 3s linear infinite forwards;background:#ececec;background-image:linear-gradient(90deg,#ececec,#f4f4f4 25%,#ececec 50%,#ececec)!important;background-repeat:no-repeat;background-size:200% 100%}.button--size--small{padding:0 var(--cred-spacing-small);height:var(--cred-font-size-xxlarge);font-size:.688rem}.button--size--medium{padding:0 var(--cred-spacing-medium);height:2.5rem;font-size:var(--cred-font-size-xsmall)}.button--size--medium :is(svg),.button--size--small :is(svg){width:var(--cred-font-size-medium)!important;height:var(--cred-font-size-medium)!important}.button--size--link{padding:0 var(--cred-spacing-medium);height:var(--cred-font-size-xlarge);font-size:var(--cred-font-size-small)}.button--size--large{padding:0 2.5rem;height:3.5rem;font-size:var(--cred-font-size-medium);gap:var(--cred-spacing-medium)}.button--with-spinner :is(svg){animation:spin 4s linear infinite}.bullet-list-wrapper{margin-top:var(--cred-spacing-medium);display:flex;align-self:stretch;flex-direction:column;justify-content:flex-start;gap:var(--cred-spacing-small);color:var(--cred-color-light-grey)}.bullet-list-wrapper :is(h4){font-size:var(--cred-font-size-medium);font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-line-height-medium);margin:0}.bullet-list-wrapper :is(ul){margin:0;padding-left:0}.bullet-list-wrapper :is(ul) :is(li){display:flex;align-self:stretch;flex-direction:row;gap:var(--cred-spacing-small);align-items:center;justify-content:flex-start;font-size:var(--cred-font-size-xsmall);line-height:var(--cred-font-line-height-small);font-weight:var(--cred-font-weight-regular)}@media only screen and (min-width:768px){.bullet-list-wrapper :is(ul) :is(li){font-size:var(--cred-font-size-medium);line-height:var(--cred-font-line-height-medium)}}:root{--cred-button-choice-input-height:3.5rem;--cred-button-choice-input-maxwidth:6.5rem}.button-choice-input--label{width:100%;height:var(--cred-button-choice-input-height);display:inline-flex;justify-content:center;align-items:center;gap:var(--cred-spacing-medium);padding:0 var(--cred-spacing-medium);border-radius:var(--cred-spacing-small);font-family:var(--cred-font-family);font-size:var(--cred-font-size-medium);font-style:normal;font-weight:600;color:var(--cred-color-light-grey);line-height:var(--cred-font-line-height-medium);background:#fff;border:1px solid var(--cred-color-dark-neutral);cursor:pointer}.button-choice-input--label:active,.button-choice-input--label:focus,.button-choice-input--label:has(input.checked),.button-choice-input--label:hover{background-color:var(--cred-color-light-primary);border-color:var(--cred-color-light-primary);color:#fff}@media (pointer:coarse){.button-choice-input--label:hover:not(:focus):not(:active):not(:has(input.checked)){background:#fff;border:1px solid var(--cred-color-dark-neutral);color:var(--cred-color-light-grey)}}.button-choice-input--label--disabled{background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral);border-color:var(--cred-color-neutral);cursor:default}.button-choice-input--label--disabled:active,.button-choice-input--label--disabled:focus,.button-choice-input--label--disabled:has(input:checked),.button-choice-input--label--disabled:hover{background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral);border-color:var(--cred-color-neutral);cursor:default}@media (pointer:coarse){.button-choice-input--label--disabled:hover:not(:focus):not(:active):not(:has(input:checked)){background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral);border-color:var(--cred-color-neutral);cursor:default}}.button-choice-input--label--invalid{color:var(--cred-color-error-primary);border-color:var(--cred-color-error-primary)}.button-choice-input--label--max-width{max-width:var(--cred-button-choice-input-maxwidth)}.button-choice-input--input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-choice-group{gap:var(--cred-spacing-medium);justify-content:flex-start;width:inherit;margin:0;grid-template-columns:repeat(var(--button-choice-group--columns),minmax(0,100%))}.card{margin:var(--cred-spacing-medium) 0;display:flex;border-radius:var(--cred-spacing-medium);background:#fff;box-shadow:0 1px 3px 1px #00000026;width:auto;align-self:center;flex-direction:column}@media (min-width:769px){.card{width:31.5rem;margin-top:var(--cred-spacing-xlarge)}}.card :is(h3){color:var(--cred-color-light-grey);font-size:var(--cred-font-size-large);font-style:normal;font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-line-height-medium)}.card--with-padding{padding:var(--cred-spacing-large) var(--cred-spacing-medium)}.chip{color:var(--cred-color-white);margin-top:-2.5rem;padding:.5rem;font-size:var(--cred-font-size-small);line-height:var(--cred-font-line-height-xsmall);border-radius:0 0 .5rem .5rem;background:radial-gradient(201.13% 113.9% at 48.52% 107.1%,#f044c7 0,#7813f9 100%);font-weight:var(--cred-font-weight-bold)}@media (max-width:768px){.chip{margin-top:-2rem}}.chip__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--cred-choice-input-input-height:3.5rem}.choice-input--label{width:100%;height:var(--cred-choice-input-input-height);display:inline-flex;justify-content:space-between;align-items:center;gap:var(--cred-spacing-medium);padding:0 var(--cred-spacing-medium);border-radius:var(--cred-spacing-small);font-family:var(--cred-font-family);font-size:var(--cred-font-size-medium);font-style:normal;font-weight:var(--cred-font-weight-bold);color:var(--cred-color-dark-neutral);line-height:var(--cred-font-line-height-medium);background:#fff;border:1px solid var(--cred-color-dark-neutral);cursor:pointer}.choice-input--label:active,.choice-input--label:focus,.choice-input--label:has(input:checked),.choice-input--label:hover{border-color:var(--cred-color-light-primary)}.choice-input--label:active :is(input),.choice-input--label:focus :is(input),.choice-input--label:has(input:checked) :is(input),.choice-input--label:hover :is(input){accent-color:var(--cred-color-light-primary)}.choice-input--label--disabled{background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral);border-color:var(--cred-color-neutral);cursor:default}.choice-input--label--disabled:active,.choice-input--label--disabled:focus,.choice-input--label--disabled:has(input:checked),.choice-input--label--disabled:hover{background-color:var(--cred-color-neutral);color:var(--cred-color-dark-neutral);border-color:var(--cred-color-neutral);cursor:default}.choice-input--label--invalid{color:var(--cred-color-error-primary);border-color:var(--cred-color-error-primary)}.choice-input--label--invalid :is(input){accent-color:var(--cred-color-error-primary)}.choice-input--input{width:var(--cred-font-size-large);height:var(--cred-font-size-large);margin:0 0 0 var(--cred-spacing-small)}.choice-input--input:checked{accent-color:var(--cred-color-light-primary)}.choice-input--input--hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.choice-input--label-and-icon--wrapper{display:flex;gap:var(--cred-spacing-medium);align-items:center}.choice-input--checkbox-icon{width:var(--cred-font-size-xlarge);height:var(--cred-font-size-xlarge)}.choice-input-group{width:100%;margin:0;display:flex;flex-direction:column;gap:var(--cred-spacing-small)}@media only screen and (min-width:769px){.choice-input-group{gap:var(--cred-spacing-medium)}}.circular-progress{--circular-progress--size:3rem;--circular-progress-active-color:var(--cred-color-success-primary);--circular-progress-stroke-width:calc(var(--circular-progress--size) / 8)}.circular-progress .circular-progress__wrapper{position:relative;width:var(--circular-progress--size);height:var(--circular-progress--size)}.circular-progress__chart{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0,var(--circular-progress--size),var(--circular-progress--size),calc(var(--circular-progress--size) / 2))}.circular-progress__chart--half-circle{position:absolute;top:0;left:0;width:100%;height:100%;border:var(--circular-progress-stroke-width) solid var(--circular-progress-active-color);border-radius:50%;clip:rect(0,calc(var(--circular-progress--size) / 2),var(--circular-progress--size),0);box-sizing:border-box}.circular-progress__chart--right-side{transform:rotate(0)}.circular-progress__shadow{width:100%;height:100%;border:var(--circular-progress-stroke-width) solid #cce7cc;border-radius:50%;box-sizing:border-box}.circular-progress__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.date-input--wrapper{display:flex;flex-direction:row;align-items:center;flex:1 1;line-height:16px;text-align:center}.date-input--wrapper :is(input){text-align:center}.double-input--wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.double-input--wrapper>input:nth-child(2){border-left:1px solid #cac5ca;padding-left:var(--cred-spacing-medium)}:is(input),:is(textarea){background:transparent;color:var(--cred-color-light-grey);caret-color:auto;width:100%;font-family:var(--cred-font-family);font-size:var(--cred-font-size-small);line-height:var(--cred-font-line-height-medium);font-weight:var(--cred-font-weight-bold);border:0}:is(input)::placeholder,:is(textarea)::placeholder{color:var(--cred-color-dark-neutral);font-weight:var(--cred-font-weight-regular)}:is(input)::-webkit-calendar-picker-indicator,:is(input)::-webkit-inner-spin-button,:is(textarea)::-webkit-calendar-picker-indicator,:is(textarea)::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:is(input):focus,:is(textarea):focus{outline:0 none;transition-duration:.3s;font-weight:var(--cred-font-weight-bold);color:var(--cred-color-light-grey)}.input-wrapper{padding:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0;border:0;margin:0;min-width:0;width:100%;position:relative;vertical-align:top}.input-wrapper--content{display:flex;gap:var(--cred-spacing-small);flex-direction:column}.input-wrapper--label{display:flex;width:inherit;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--cred-spacing-small);color:var(--cred-color-light-grey)}.input-wrapper--label--element{font-size:var(--cred-font-size-medium);line-height:var(--cred-font-line-height-medium);font-weight:var(--cred-font-weight-bold);padding:0;margin:0}.input-wrapper--label--element>span{font-weight:var(--cred-font-weight-regular);color:var(--cred-color-dark-neutral)}.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper){border:1px solid var(--cred-color-dark-neutral);display:flex;justify-content:space-between;align-items:center;border-radius:var(--cred-spacing-small);color:var(--cred-color-light-grey);padding:var(--cred-spacing-medium);line-height:var(--cred-font-line-height-medium);background:#fff}.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper):not(.address-field--wrapper){height:var(--cred-input-height)}.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper):has(input:focus),.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper):has(textarea:focus){border-color:var(--cred-color-light-primary)}.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper) .fake-input.disabled,.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper):has(input:disabled),.input-wrapper--input--element>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper):has(textarea:disabled){background:var(--cred-color-neutral);border-color:var(--cred-color-dark-neutral)}.input-wrapper--input--element--error{color:var(--cred-color-error-primary)}.input-wrapper--input--element--error>div:not(.button-choice-group):not(.select-input--wrapper):not(.choice-input-group):not(.searchable-input--wrapper){border-color:var(--cred-color-error-primary)}.input-wrapper--input--element--error .fake-input,.input-wrapper--input--element--error :is(input),.input-wrapper--input--element--error :is(textarea){font-weight:var(--cred-font-weight-bold);color:var(--cred-color-error-primary)}.input-wrapper--supporting-text{color:var(--cred-color-light-grey);font-size:var(--cred-font-size-xsmall);font-weight:var(--cred-font-weight-regular);line-height:var(--cred-font-line-height-xsmall)}.input-wrapper--supporting-text>span{display:inline-block;word-wrap:break-word}.input-wrapper--error-message,.input-wrapper--supporting-text--above{font-size:var(--cred-font-size-small);line-height:1.125rem}.input-wrapper--error-message{color:var(--cred-color-error-primary)}.text-input--wrapper{display:flex;gap:8px}.input-prefix{font-size:var(--cred-font-size-small)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:var(--cred-color-light-grey)}.select-input--wrapper{width:100%;position:relative}.select-input--button{cursor:pointer;background:#fff;height:var(--cred-input-height);width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:var(--cred-spacing-small);color:var(--cred-color-light-grey);border:1px solid var(--cred-color-dark-neutral);padding:var(--cred-spacing-medium);line-height:var(--cred-font-line-height-medium);font-family:var(--cred-font-family);font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-bold)}.select-input--button:disabled{background:var(--cred-color-neutral);border-color:var(--cred-color-dark-neutral)}.select-input--button-placeholder{font-weight:var(--cred-font-weight-regular)}.select-input--button--error{border-color:var(--cred-color-error-primary);font-weight:var(--cred-font-weight-bold);color:var(--cred-color-error-primary)}.select-input--options--wrapper{position:absolute;z-index:10;width:100%;padding:var(--cred-spacing-small) 0;max-height:120px;overflow-y:auto;overflow-x:hidden;border-radius:0 0 var(--cred-spacing-small) var(--cred-spacing-small);background:#fff;box-shadow:0 1px 3px 1px #00000026}.select-input--options--option{padding:var(--cred-spacing-small) var(--cred-spacing-medium);display:flex;gap:var(--cred-spacing-small);background:#fff;color:var(--cred-color-light-grey);font-family:var(--cred-font-family);font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-regular);line-height:var(--cred-font-line-height-medium);border:0;width:100%;cursor:pointer}.select-input--options--option:checked,.select-input--options--option:focus,.select-input--options--option:hover{background:var(--cred-color-neutral)}.form-holder{display:flex;flex-direction:column;gap:1rem}.loader--wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;z-index:10000;left:0;right:0}.loader--backdrop{min-height:100vh;width:100%;position:absolute;top:0;left:0;pointer-events:none;background-color:#0006}.loader--inner{position:absolute;display:flex;padding:5rem var(--cred-spacing-medium);width:18.75rem;max-width:calc(100% - 2rem);flex-direction:column;justify-content:center;align-items:center;border-radius:var(--cred-spacing-medium);background:#fff;z-index:10000}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader--image{animation:spin 1.2s linear infinite;margin-bottom:var(--cred-spacing-large);max-width:5rem}.loader--message{margin-top:var(--cred-spacing-small)}:root{--modal-width:50rem;--modal-max-height:calc(100vh - 8rem)}@media only screen and (min-width:768px){:root{--modal-max-height:66%}}.modal--wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;z-index:10000;left:0;right:0}.modal--title{font-size:var(--cred-font-size-xlarge);font-weight:600;color:#49454e;line-height:var(--cred-spacing-large);margin:0}@media only screen and (max-width:769px){.modal--title{font-size:1.125rem}}.modal--backdrop{min-height:100vh;width:100%;position:absolute;top:0;left:0;pointer-events:none;background-color:#0006}.modal--inner{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--cred-spacing-medium);position:absolute;padding:var(--cred-spacing-medium);width:var(--modal-width);max-width:calc(100% - 2rem);max-height:var(--modal-max-height);border-radius:var(--cred-spacing-medium);background:#fff;z-index:10000;overflow-y:auto;scrollbar-width:none}.modal--inner ::-webkit-scrollbar{width:0;background:transparent}.modal--inner--small{padding:var(--cred-spacing-xlarge) var(--cred-spacing-xlarge) 3.5rem}@media (max-width:768px){.modal--inner--small{padding:var(--cred-spacing-medium) var(--cred-spacing-medium) 2.5rem}}.modal--inner--medium{padding:var(--cred-spacing-xlarge) var(--cred-spacing-xlarge) 4rem}.modal--inner--custom{padding:var(--cred-spacing-xxlarge)}@media (max-width:768px){.modal--inner--custom{padding:var(--cred-spacing-medium)}}.modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.modal-header .typography{display:block;width:100%}.modal-header :is(button){background:none;border:0;padding:0;margin:0;cursor:pointer}.progress-bar--wrapper{width:100%;display:flex;flex-direction:column;gap:var(--cred-spacing-small)}.progress-bar--inner{height:5px;width:100%;border-radius:5px;background:var(--cred-color-light-secondary)}.progress-bar--fill{--progress:0%;--fill-color:var(--cred-color-medium-primary);height:5px;border-radius:5px;background:var(--fill-color);width:var(--progress)}.progress-bar--description{color:var(--cred-color-dark-neutral);font-size:var(--cred-font-size-xsmall);font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-line-height-xsmall);align-self:flex-end}:root{--result-image-size:142.27px}@media only screen and (min-width:880px){:root{--result-image-size:180px}}.result-card__wrapper{padding:var(--cred-spacing-xlarge) var(--cred-spacing-medium) var(--cred-spacing-small) var(--cred-spacing-medium);background:var(--cred-color-card-background);border-top:4px solid var(--cred-color-neutral);width:100%;max-width:62.5rem;margin:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--cred-spacing-medium);align-self:stretch}.result-card__wrapper.result-card__best-match{border-radius:0 0 var(--cred-spacing-medium) var(--cred-spacing-medium);border-top:4px solid var(--cred-color-primary)}@media only screen and (min-width:880px){.result-card__wrapper{border-radius:var(--cred-spacing-medium);border-top:0;padding:var(--cred-spacing-xxlarge)}}.result-card__loading{background:var(--cred-color-white)}.result-card__exclusive{border:1px solid var(--cred-color-primary);border-radius:1rem}.result-card__body__exclusive-card-text-desktop{display:flex;border-radius:.5rem;background:#ebddff;padding:1rem}@media (max-width:768px){.result-card__body__exclusive-card-text-desktop{display:none}}.result-card__body__exclusive-card-text-mobile{display:flex;border-radius:.5rem;background:#ebddff;padding:.5rem}@media (min-width:769px){.result-card__body__exclusive-card-text-mobile{display:none}}.result-card__header{--card-image-offset:6.25rem;align-items:flex-start;gap:.25rem;max-width:calc(100% - var(--card-image-offset))}.result-card__body,.result-card__header{display:flex;flex-direction:column;width:100%}.result-card__body{justify-content:flex-start;align-items:center;padding:var(--cred-spacing-medium);border-radius:var(--cred-spacing-medium);background-color:#fff;box-shadow:0 1px 3px 1px #00000026;position:relative}@media only screen and (min-width:880px){.result-card__body{flex-direction:row;padding-right:calc(var(--result-image-size) + var(--cred-spacing-medium));gap:var(--cred-spacing-large)}}@media only screen and (min-width:960px){.result-card__body{gap:4rem}}.result-card__body--details-page{gap:var(--cred-spacing-large)}.result-card__body__disclaimer{display:flex;margin-top:var(--cred-spacing-medium)}@media only screen and (min-width:880px){.result-card__body__disclaimer{display:none}}.result-card__body__details{flex-grow:1;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--cred-spacing-small);width:100%}.result-card__body__details.result-card__body__details--desktop{display:none}@media only screen and (min-width:880px){.result-card__body__details.result-card__body__details--desktop{display:flex}}.result-card__body__details.result-card__body__details--details-page-desktop{display:none}@media only screen and (min-width:880px){.result-card__body__details.result-card__body__details--details-page-desktop{display:flex}}.result-card__body__details.result-card__body__details--details-page-mobile{display:none}.result-card__body__details.result-card__body__details--mobile{display:flex;justify-content:flex-end}@media only screen and (min-width:880px){.result-card__body__details.result-card__body__details--mobile{display:none}}.result-card__body__extra-details{--result-card-extra-details-fontsize:var(--cred-font-size-xsmall);--result-card-extra-details-lineheight:var(--cred-font-line-height-xsmall);display:flex;gap:var(--cred-spacing-medium);align-items:flex-start;justify-content:space-between;flex-direction:column}@media only screen and (min-width:880px){.result-card__body__extra-details{--result-card-extra-details-fontsize:var(--cred-font-size-medium);--result-card-extra-details-lineheight:var(--cred-font-line-height-medium)}.representative-example--mobile{display:none}}@media only screen and (max-width:879px){.representative-example--desktop{display:none}}.result-card__footer{display:flex;align-items:center;flex-direction:column;align-self:stretch;min-width:154px;gap:var(--cred-spacing-small)}@media (min-width:768px){.result-card__footer{flex-direction:row}}.result-card__card-image{right:-64px;top:-85px;width:var(--result-image-size);height:88.792px;transform:rotate(-6deg);border-radius:7px;flex-shrink:0;position:absolute}@media (min-width:880px){.result-card__card-image{right:-24px;top:-64px;height:113px;position:absolute}}@media (max-width:879px){.result-card__card-image--exclusive{right:16px;top:-48px;height:64.08px;width:102.96px}}.result-card__approval{display:flex;gap:var(--cred-spacing-small);min-width:100%}@media only screen and (min-width:880px){.result-card__approval{min-width:15.5rem}}@media only screen and (min-width:1024px){.result-card__approval{min-width:19.5rem}}.result-card__approval_content__status{color:var(--cred-color-success-primary);font-size:var(--cred-font-size-medium);font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-size-xlarge)}.result-card__approval_content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1 1}.result-card__approval_content__status__description{font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-bold);line-height:var(--cred-font-line-height-xsmall);display:flex;justify-content:center;align-items:center;gap:var(--cred-spacing-small)}.result-card__approval_content__status__description :is(button){background:none;border:0;padding:0;margin:0;cursor:pointer}.result-card__key-details{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:relative}.result-card__key-details .result-card__key-details__row{display:flex;gap:var(--cred-spacing-small);width:100%;justify-content:space-between;padding:var(--cred-spacing-small) 0;font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-regular);line-height:var(--cred-font-line-height-xsmall)}.result-card__key-details .result-card__key-details__row:not(:has(.skeleton-loader)){border-bottom:.5px solid var(--cred-color-dark-neutral)}.result-card__key-details .result-card__key-details__row:last-child{border-bottom:none}.result-card__key-details .result-card__key-details__row .result-card__key-details__item__row__name{display:flex;justify-content:space-between;flex-wrap:nowrap;white-space:nowrap;gap:.25rem}.result-card__key-details .result-card__key-details__row .result-card__key-details__item__row__value{text-align:right}.result-card__modal__content{font-size:var(--cred-font-size-xsmall);line-height:var(--cred-font-line-height-xsmall);padding-top:var(--cred-spacing-medium);border-top:.5px solid var(--cred-color-dark-neutral)}.result-card__modal__content>p{margin-top:var(--cred-spacing-medium);margin-bottom:0;color:var(--cred-color-light-grey)}@media only screen and (min-width:768px){.result-card__modal__content{font-size:var(--cred-font-size-medium);line-height:var(--cred-font-line-height-medium)}}.searchable-input--wrapper{width:100%;position:relative}.searchable-input--input--wrapper{display:flex;justify-content:space-between;align-items:center;background:#fff;height:var(--cred-input-height);width:100%;border-radius:var(--cred-spacing-small);color:var(--cred-color-light-grey);border:1px solid var(--cred-color-dark-neutral);padding:var(--cred-spacing-medium)}.searchable-input--input--wrapper:has(input:disabled){background:var(--cred-color-neutral);border-color:var(--cred-color-dark-neutral)}.searchable-input--input{line-height:var(--cred-font-line-height-medium);width:100%;font-family:var(--cred-font-family);font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-bold)}.searchable-input--input--error{border-color:var(--cred-color-error-primary);color:var(--cred-color-error-primary)}.searchable-input--input--error :is(input){font-weight:var(--cred-font-weight-bold);color:var(--cred-color-error-primary)}.searchable-input--input--focused{border-color:var(--cred-color-light-primary)}.searchable-input--input--focused :is(input){font-weight:var(--cred-font-weight-bold);color:var(--cred-color-light-grey)}.searchable-input--options--wrapper{position:absolute;z-index:10;width:100%;padding:var(--cred-spacing-small) 0;max-height:120px;overflow-y:auto;overflow-x:hidden;border-radius:0 0 var(--cred-spacing-small) var(--cred-spacing-small);background:#fff;box-shadow:0 1px 3px 1px #00000026}.searchable-input--options--option{padding:var(--cred-spacing-small) var(--cred-spacing-medium);display:flex;gap:var(--cred-spacing-small);background:#fff;color:var(--cred-color-light-grey);font-family:var(--cred-font-family);font-size:var(--cred-font-size-small);font-weight:var(--cred-font-weight-regular);line-height:1.125rem;border:0;width:100%;cursor:pointer}.searchable-input--options--option:focus,.searchable-input--options--option:hover{background:var(--cred-color-neutral)}:root{--typography-font-size:var(--cred-font-size-medium);--typography-weight:var(--cred-font-weight-regular);--typography-line-height:var(--cred-font-line-height-medium);--typography-font-color:var(--cred-color-light-grey);--typography-margin:0}.typography{display:flex;align-items:center;gap:var(--cred-spacing-small);font-size:var(--typography-font-size);font-weight:var(--typography-weight);line-height:var(--typography-line-height);color:var(--typography-font-color);margin:var(--typography-margin)}.streetsList{display:flex;align-self:stretch;flex-direction:column;justify-content:flex-start;gap:24px;margin-top:8px}.streetsListItem{background-color:transparent;display:flex;flex-direction:row;justify-content:space-between;border:none;border-top:.5px solid #74757f;color:var(--cred-color-light-grey);flex:1 1;max-width:100%;text-align:start}.streetsListItem:first-child{border-top:none}.streetsListItem:hover{cursor:pointer}.selected{color:var(--cred-color-light-primary)}.streetsListItemDetails{margin-top:8px}.body{overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;max-width:100%;scrollbar-width:none}.streetsListItemIcon{margin-top:8px}.streetsListItemIcon>div>svg{width:24px;height:24px}