.flex-col{display:flex;flex-direction:column;align-items:center}.base-container{display:flex;flex-direction:column;min-height:100vh}.base-container>main{display:flex;flex-grow:1;flex-direction:column}.container{display:flex;flex-grow:1;flex-direction:column;width:100%;max-width:100%;margin:0;padding:0}.hidden{display:none}.recall_page__result .recall_page__result--canceled{display:flex;position:relative;flex-direction:column;align-items:center;gap:16px}.recall_page__result--canceled .result__title__container{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.recall_page__form_content__reassurance{padding:2.5rem 1rem;background-color:#fff}.recall_page__form_content__reassurance .reassurance__title{color:#163144;font-weight:bold;font-size:1.25rem;text-align:center}.recall_page__form_content__reassurance .reassurance__items{padding:0;counter-reset:form-reassurance-counter}.recall_page__form_content__reassurance .reassurance__items li{flex:1;margin:1rem 0;text-align:center;counter-increment:form-reassurance-counter}.recall_page__form_content__reassurance .reassurance__items li img{width:4rem;height:4rem}.recall_page__form_content__reassurance .reassurance__items li .item__title{display:flex;position:relative;align-items:center;justify-content:center;margin-top:3.5rem;color:#153e5c;font-weight:bold;line-height:150%}.recall_page__form_content__reassurance .reassurance__items li .item__title:before{z-index:1;position:absolute;top:-2rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#039de0;content:counter(form-reassurance-counter);color:#fff}.recall_page__form_content__reassurance .reassurance__items li .item__title:after{position:absolute;top:-1.3rem;width:100%;width:9rem;border:solid 1px #9be1fd;background:#9be1fd;content:''}.recall_page__form_content__reassurance .reassurance__items li .item__text{max-width:16.75rem;color:#3e4c56;font-size:0.875rem}@media only screen and (min-width:768px){.recall_page__form_content__reassurance{padding:2.5rem 8rem}.recall_page__form_content__reassurance .reassurance__items{flex-direction:row;align-items:baseline}.recall_page__form_content__reassurance .reassurance__items li .item__title{width:100%}.recall_page__form_content__reassurance .reassurance__items li .item__title:after{width:100%}}.recall_page__result .result__reassurance{margin:1rem 0}.recall_page__result .result__reassurance__item{position:relative;margin-bottom:1rem;padding-left:2rem;list-style:none}.recall_page__result .result__reassurance__item:before{position:absolute;left:0;content:'🌞'}