.payment-module__9Z6hTW__mainContainer{scrollbar-gutter:stable;background-color:#fcfdfd;flex-direction:column;gap:3rem;min-height:100%;padding:2rem 1rem;display:flex}.payment-module__9Z6hTW__wrapper{flex-direction:column;gap:2rem;min-height:100%;display:flex}.payment-module__9Z6hTW__infosAboutConv{color:var(--primary-dark-grey,#456073);font-family:var(--font-open-sans);padding-top:.5rem;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.payment-module__9Z6hTW__title{color:var(--primary-black,#171e25);font-family:var(--font-poppins);font-size:24px;font-style:normal;font-weight:600;line-height:30px}.payment-module__9Z6hTW__text{color:var(--primary-dark-grey,#456073);font-family:var(--font-open-sans);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.payment-module__9Z6hTW__onboarding{flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;min-height:80vh;display:flex}.payment-module__9Z6hTW__onboarding>h2{text-align:center}.payment-module__9Z6hTW__onboarding>p{font-family:var(--font-open-sans);text-align:center}.payment-module__9Z6hTW__onboarding>p>Link{color:#25beeb}.payment-module__9Z6hTW__payment_activation_container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:80vh;padding:1rem 3rem;display:flex}@media (max-width:768px){.payment-module__9Z6hTW__payment_activation_container{padding:1rem}}.payment-module__9Z6hTW__payment_activation{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:900px;display:flex}.payment-module__9Z6hTW__new_tag_container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:.5rem;display:flex}.payment-module__9Z6hTW__new_tag{background-color:#d2f5fd;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.2rem 1rem;display:flex}.payment-module__9Z6hTW__colored_image{filter:invert(41%)sepia(11%)saturate(1176%)hue-rotate(184deg)brightness(92%)contrast(85%)}.payment-module__9Z6hTW__gem_icon{width:10px;height:10px;position:relative}.payment-module__9Z6hTW__title_container{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;display:flex}.payment-module__9Z6hTW__nextTitleContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;padding-top:2rem;display:flex}.payment-module__9Z6hTW__description_container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.payment-module__9Z6hTW__button_container{padding:4rem}.payment-module__9Z6hTW__numbers_main_container{flex-direction:row;justify-content:space-around;align-items:center;width:75%;display:flex}.payment-module__9Z6hTW__number{flex-direction:row;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.payment-module__9Z6hTW__numbers_main_container{width:100%}}.payment-module__9Z6hTW__taxRateContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;padding-top:1rem;display:flex}.payment-module__9Z6hTW__editTaxRateInputContainer{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:103px;display:flex}.payment-module__9Z6hTW__editTaxRateInput{flex-direction:row;justify-content:flex-start;align-items:center;width:36%;display:flex}.payment-module__9Z6hTW__editTaxRateInputPercentContainer{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:25px;height:75px;display:flex}.payment-module__9Z6hTW__editTaxRateInputPercent{justify-content:center;align-items:center;width:100%;padding:.5rem;display:flex;top:17px;right:-10px}.payment-module__9Z6hTW__number_description{text-align:center}.payment-module__9Z6hTW__how_to_main_container{flex-direction:column;justify-content:center;width:100%;min-width:100%;margin-top:2rem;display:flex}.payment-module__9Z6hTW__how_to_step{align-items:center;gap:1rem;display:flex}.payment-module__9Z6hTW__how_to_card{border:1px solid var(--primary-blue);background-color:#fff;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:3rem;display:flex}.payment-module__9Z6hTW__how_to_container{flex-direction:column;gap:1rem;display:flex}.payment-module__9Z6hTW__how_to_step{align-items:center;gap:1rem;height:44px;display:flex}.payment-module__9Z6hTW__step_number_container{flex-direction:column;align-items:center;display:flex;position:relative}.payment-module__9Z6hTW__step_number{background-color:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}.payment-module__9Z6hTW__step_connector{background-color:var(--primary-blue);width:2px;height:30px;position:absolute;bottom:-33px;left:50%;transform:translate(-50%)}.payment-module__9Z6hTW__step_description{max-width:450px}.payment-module__9Z6hTW__description1{color:var(--dark-grey,#456073);font-family:Open Sans,sans-serif;font-size:1rem;font-style:normal;line-height:normal}.payment-module__9Z6hTW__description2{color:var(--noir,#171e25);font-family:Open Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.payment-module__9Z6hTW__fee_legal_infos{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-top:.3rem;display:flex}.payment-module__9Z6hTW__upload_main_container{flex-direction:column;justify-content:center;gap:.5rem;width:75%;display:flex}@media (max-width:1024px){.payment-module__9Z6hTW__upload_main_container{width:100%}}.payment-module__9Z6hTW__upload_container{border:2px dashed var(--venom-grey-dark,#d1dce8);cursor:pointer;background-color:#fff;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:200px;margin-top:2rem;padding:8rem;display:flex}@media (max-width:1024px){.payment-module__9Z6hTW__upload_container{padding:3rem}}@media (max-width:768px){.payment-module__9Z6hTW__upload_container{padding:4rem}}.payment-module__9Z6hTW__upload_container:hover{border:2px dashed var(--bleu-allaw,#25beeb);cursor:pointer;background-color:#f6fcfe}.payment-module__9Z6hTW__upload_container:hover .payment-module__9Z6hTW__upload_icon{background-color:#171e25}.payment-module__9Z6hTW__upload_content{flex-direction:column;align-items:center;gap:.5rem;display:flex}.payment-module__9Z6hTW__upload_icons{align-items:center;display:flex;position:relative}.payment-module__9Z6hTW__upload_file_icon{color:var(--lightSteelBlue,#a2b5c8);justify-content:center;align-items:center;font-size:4rem;display:flex}@media (max-width:1024px){.payment-module__9Z6hTW__upload_file_icon{font-size:3rem}}.payment-module__9Z6hTW__upload_icon_container{position:absolute;bottom:-10px;right:-10px}.payment-module__9Z6hTW__upload_icon{color:#fff;background-color:#25beeb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;display:flex}@media (max-width:1024px){.payment-module__9Z6hTW__upload_icon{width:24px;height:24px;font-size:.8rem}}.payment-module__9Z6hTW__upload_description{text-align:center;height:50px;margin-top:1rem}.payment-module__9Z6hTW__limits{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.payment-module__9Z6hTW__uploaded_file_container{border:1px solid var(--grey-venom,#e6edf5);background:var(--primary-blanc,#fff);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:2rem;padding:1.5em 1.5rem 0;display:flex}@media (max-width:1024px){.payment-module__9Z6hTW__uploaded_file_container{padding:1rem}}.payment-module__9Z6hTW__uploaded_file_content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}.payment-module__9Z6hTW__uploaded_file_name_size{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-left:1rem;display:flex}.payment-module__9Z6hTW__uploaded_file_delete_container{align-items:top;flex-direction:row;justify-content:center;height:100%;display:flex}.payment-module__9Z6hTW__uploaded_file_delete{align-items:top;width:30px;height:30px;color:var(--mid-grey,#728ea7);size:.5rem;flex-direction:row;justify-content:flex-end;display:flex}.payment-module__9Z6hTW__uploaded_file_delete:hover{color:var(--noir,#171e25);cursor:pointer}.payment-module__9Z6hTW__uploaded_file_delete i{font-size:.8rem}.payment-module__9Z6hTW__uploaded_file_progress_bar{flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;display:flex}.payment-module__9Z6hTW__uploaded_file_icon{border:1px solid var(--grey-venom,#e6edf5);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:5px;height:5px;padding:1.5rem;display:flex;position:relative}.payment-module__9Z6hTW__pdf_icon{width:20px;height:20px;padding:.6rem}.payment-module__9Z6hTW__upload_button_container{justify-content:center;margin-top:2rem;display:flex}.payment-module__9Z6hTW__drag_over,.payment-module__9Z6hTW__upload_container.payment-module__9Z6hTW__drag_over{border:2px dashed var(--bleu-allaw,#25beeb);cursor:pointer;background-color:#f6fcfe}.payment-module__9Z6hTW__upload_container.payment-module__9Z6hTW__drag_over .payment-module__9Z6hTW__upload_icon{background-color:#171e25}.payment-module__9Z6hTW__uploaded_file_error{padding-bottom:1.5rem}.payment-module__9Z6hTW__filePreviewContainer{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding-top:1rem;display:flex}.payment-module__9Z6hTW__agreementFeesEditorContainer{align-items:flex-start;justify-content:justify-start;flex-direction:row;width:100%;display:flex}.payment-module__9Z6hTW__agreementFeesEditorIconContainer{width:4rem}.payment-module__9Z6hTW__agreementFeesEditorTitleIcon{color:#717171;justify-content:center;align-items:center;width:36px;height:26px;font-size:12px;display:flex}.payment-module__9Z6hTW__agreementFeesEditorContent{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.payment-module__9Z6hTW__agreementFeesEditorTitle{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.payment-module__9Z6hTW__agreementFeesEditorTitleText{font-family:var(--font-open-sans);color:#444;font-size:16px;font-weight:600}.payment-module__9Z6hTW__agreementFeesEditorButton{font-family:var(--font-open-sans);color:#25beeb;background-color:#0000;font-size:14px;font-weight:600}.payment-module__9Z6hTW__agreementFeesEditorButton:hover{color:#009fcb;cursor:pointer;background-color:#0000}.payment-module__9Z6hTW__agreementFeesEditorViewerContainer{border:1px solid #d7d7d7;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;margin-top:1rem;padding:1.5rem;display:flex}.payment-module__9Z6hTW__agreementFeesEditorViewerContainer:hover{cursor:pointer}.payment-module__9Z6hTW__editTaxRate{border:1px solid #d7d7d7;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;margin-top:1rem;padding:18px;display:flex}.payment-module__9Z6hTW__editTaxRate>p{font-family:var(--font-open-sans);color:#444;font-size:14px;font-weight:600}.payment-module__9Z6hTW__editTaxRateParagraph{font-family:var(--font-open-sans);color:#717171;font-size:14px;font-weight:400}.payment-module__9Z6hTW__selectCardContainer{flex-flow:wrap;gap:1.5rem;margin-top:24px;display:flex}@media (max-width:700px){.payment-module__9Z6hTW__selectCardContainer{flex-direction:column;align-items:center;gap:1rem}}.payment-module__9Z6hTW__fileUploaderWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:20px;animation:.3s ease-in-out payment-module__9Z6hTW__fadeIn;display:flex}@keyframes payment-module__9Z6hTW__fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.payment-module__9Z6hTW__taxRateSlideDown{animation:.3s ease-in-out payment-module__9Z6hTW__slideDown}@keyframes payment-module__9Z6hTW__slideDown{0%{opacity:.7;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.payment-module__9Z6hTW__buttonSlideDown{animation:.3s ease-in-out payment-module__9Z6hTW__slideDown}.payment-module__9Z6hTW__selectCardOr{font-family:var(--font-open-sans), sans-serif;color:var(--mid-grey,#728ea7);flex-direction:row;justify-content:center;align-items:center;height:176px;font-size:14px;font-weight:600;display:flex}@media (max-width:768px){.payment-module__9Z6hTW__selectCardOr{height:156px}}@media (max-width:700px){.payment-module__9Z6hTW__selectCardOr{height:16px}}.payment-module__9Z6hTW__upload_container:hover .payment-module__9Z6hTW__fileInputLabel button{text-decoration:none}.payment-module__9Z6hTW__fileInputLabel{display:inline}.payment-module__9Z6hTW__upload_container_simple{justify-content:flex-start;align-items:center;width:100%;display:flex}
.appointement-status-tag{text-align:center;border-radius:8px;height:32px;padding:4px 8px;font-family:Open Sans,sans-serif;display:inline-block}.variant-big{letter-spacing:normal;letter-spacing:-.02em;padding:4px 8px;font-size:14px;font-weight:700;line-height:19.07px}.variant-default{font-size:12px;font-weight:500;line-height:16.34px}.status-confirmed{background:var(--tag-green-light,#daf6e9);color:var(--Tags-Vert,#29a36a);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}.status-pending{background:var(--tag-red-light,#fdf2f2);color:var(--Tags-Rouge,#e15151);text-align:right;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.status-available{background:var(--tag-blue-light,#daebfb);color:var(--Tags-Bleu-fonc,var(--tag-blue,#1985e8));text-align:right;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.status-unavailable,.status-cancelled{background:var(--secondary-light-grey,#f4f7fb);color:var(--Tags-Mid-grey,var(--light-grey,#728ea7));text-align:right;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.status-passed{background:var(--tag-grey-light,#dee8f2);color:var(--Tags-Mid-grey,var(--light-grey,#728ea7));text-align:right;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.status-refused{color:var(--Primary-Blanc,#fff);text-align:right;background:#646464;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.status-cancelled-big{color:#e15151;background-color:#fdf2f2}.variant-small{border-radius:.3rem;height:fit-content;padding:4px 6px;font-size:10px;font-style:normal;font-weight:600}
.folder-status-tag{text-align:right;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:6px;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.folder-status-tag.OPEN{background:var(--tag-green-light,#daf6e9)}.folder-status-tag.CLOSED{background:var(--tag-grey-light,#f2f2f2)}.folder-status-tag.BLOCKED{background:var(--tag-red-light,#fdf2f2)}
.other-status-tag{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:26px;padding:8px 10px;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.other-status-tag-label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.other-status-tag.readonly{background:var(--tag-white,#eef5fc);color:var(--Primary-Dark-grey,var(--dark-grey,#456073))}.other-status-tag.readonly .icon{justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;display:flex}.other-status-tag.editable{height:35px;color:var(--Primary-Mid-black,var(--primary-black,#171e25));cursor:pointer;background:#fff;border:1px solid #000;flex-shrink:0;gap:4px;padding:8px;font-weight:400}.other-status-tag.editable:hover{background:#fff9}.other-status-tag.editable .icon{justify-content:center;align-items:center;width:16px;height:16px;padding:3.333px;font-size:11px;display:flex}.other-status-tag.information{height:25px;color:var(--tag-blue,#1985e8);text-align:center;letter-spacing:.12px;border-radius:8px;flex-shrink:0;gap:4px;padding:8px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.other-status-tag.information.information-color-blue{border:1px solid var(--tag-blue,#1985e8);color:var(--tag-blue,#1985e8)}.other-status-tag.information.information-color-green{border:1px solid var(--green-tag-dark,#29a36a);color:var(--green-tag-dark,#29a36a)}.other-status-tag.information.information-color-red{border:1px solid var(--red-tag-dark,#e15151);color:var(--red-tag-dark,#e15151)}.other-status-tag.information.information-color-orange{border:1px solid var(--orange-tag-dark,#ff9f43);color:var(--orange-tag-dark,#ff9f43)}.other-status-tag.information .icon{justify-content:center;align-items:center;width:16px;height:16px;padding:3.333px;display:flex}.other-status-tag.compact{gap:8px;height:22px;min-height:34px;padding:6px 8px;font-size:12px}.other-status-tag.compact.editable{height:30px;padding:6px}.other-status-tag.compact.information{height:22px;padding:6px;font-size:11px}.other-status-tag.compact .icon{width:14px;height:14px;padding:2.833px;font-size:10px}.other-status-tag.readonly.compact .icon{width:14px;height:14px;font-size:12px}
.inlineTag-module__F7qpsq__inlineTag{white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;padding:5px 10px;display:inline-flex}.inlineTag-module__F7qpsq__bg-bleu-allaw{background-color:#25beeb}.inlineTag-module__F7qpsq__bg-actions-error{background-color:#e15151}.inlineTag-module__F7qpsq__bg-actions-valid{background-color:#29a36a}.inlineTag-module__F7qpsq__bg-actions-warning{background-color:#ffc857}.inlineTag-module__F7qpsq__bg-mid-grey{background-color:#728ea7}.inlineTag-module__F7qpsq__border-bleu-allaw{background-color:#fff;border:1px solid #25beeb}.inlineTag-module__F7qpsq__border-actions-error{background-color:#fff;border:1px solid #e15151}.inlineTag-module__F7qpsq__border-actions-valid{background-color:#fff;border:1px solid #29a36a}.inlineTag-module__F7qpsq__border-actions-warning{background-color:#fff;border:1px solid #ffc857}.inlineTag-module__F7qpsq__border-mid-grey{background-color:#fff;border:1px solid #728ea7}.inlineTag-module__F7qpsq__color-bleu-allaw{color:#25beeb}.inlineTag-module__F7qpsq__color-actions-error{color:#e15151}.inlineTag-module__F7qpsq__color-actions-valid{color:#29a36a}.inlineTag-module__F7qpsq__color-actions-warning{color:#ffc857!important}.inlineTag-module__F7qpsq__color-mid-grey{color:#728ea7}
.example-card,.example-button,.example-tag,.example-input{color:#333;background-color:#cfd5d8;justify-content:center;align-items:center;width:100px;height:100px;margin:10px;font-family:Open Sans,sans-serif;font-size:14px;display:flex}.example-card{border-radius:var(--border-radius-card)}.example-button{border-radius:var(--border-radius-buttons)}.example-tag{border-radius:var(--border-radius-tags)}.example-input{border-radius:var(--border-radius-inputs)}
.example-card,.example-nav-bar,.example-carte-pro{color:#333;background-color:#cfd5d8;border-radius:8px;justify-content:center;align-items:center;width:100px;height:100px;margin:10px;font-family:Open Sans,sans-serif;font-size:14px;display:flex}.example-card{box-shadow:var(--shadow-cartes-rdv)}.example-nav-bar{box-shadow:var(--shadow-nav-bar)}.example-carte-pro{box-shadow:var(--shadow-carte-pro)}
.example-stroke-default,.example-stroke-active{background-color:none;color:#333;border-radius:8px;justify-content:center;align-items:center;width:100px;height:100px;margin:10px;font-family:Open Sans,sans-serif;font-size:14px;display:flex}.example-stroke-default{border:var(--stroke-card-default)}.example-stroke-active{border:var(--stroke-card-active)}
.appointmentSlot-module__UhR_0q__appointmentSlot{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:329px;padding:16px;transition:background-color 50ms,transform .1s;display:flex;box-shadow:0 1px 9px #0f85a814}.appointmentSlot-module__UhR_0q__appointmentSlot:hover{transform:scale(1.015)}.appointmentSlot-module__UhR_0q__active{background:#f4f7fb}.appointmentSlot-module__UhR_0q__confirmed,.appointmentSlot-module__UhR_0q__available,.appointmentSlot-module__UhR_0q__unavailable,.appointmentSlot-module__UhR_0q__passed{border:1px solid #e6edf5}.appointmentSlot-module__UhR_0q__pending{border:1px solid #e151518a}.appointmentSlot-module__UhR_0q__cancelled,.appointmentSlot-module__UhR_0q__refused{border:1px solid #e6edf5}.appointmentSlot-module__UhR_0q__compact,.appointmentSlot-module__UhR_0q__big{box-sizing:border-box}.appointmentSlot-module__UhR_0q__appointmentHeader{justify-content:space-between;align-self:stretch;align-items:center;width:100%;display:flex}.appointmentSlot-module__UhR_0q__appointmentTime{color:#171e25;text-align:center;letter-spacing:.2px;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__appointmentTime,.appointmentSlot-module__UhR_0q__unavailable .appointmentSlot-module__UhR_0q__appointmentTime,.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__appointmentTime{color:#728ea7}.appointmentSlot-module__UhR_0q__appointmentFooter{border-top:1px solid #e6edf5;justify-content:space-between;align-self:stretch;align-items:flex-end;padding-top:10px;display:flex}.appointmentSlot-module__UhR_0q__footerLeft{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__clientName{color:#728ea7;letter-spacing:.36px;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.appointmentSlot-module__UhR_0q__appointmentContent{color:#456073;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.appointmentSlot-module__UhR_0q__tagsContainer{align-self:stretch;align-items:flex-start;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__documentActions{align-items:center;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__documentCount,.appointmentSlot-module__UhR_0q__noteCount{color:#171e25;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.appointmentSlot-module__UhR_0q__actionButtonContainer{z-index:1;position:relative}.appointmentSlot-module__UhR_0q__pending .appointmentSlot-module__UhR_0q__actionButtonContainer,.appointmentSlot-module__UhR_0q__pending .appointmentSlot-module__UhR_0q__documentActions,.appointmentSlot-module__UhR_0q__pending button{pointer-events:auto}.appointmentSlot-module__UhR_0q__pending{pointer-events:none}.appointmentSlot-module__UhR_0q__pending>:not(.appointmentSlot-module__UhR_0q__actionButtonContainer):not(.appointmentSlot-module__UhR_0q__documentActions):not(button){pointer-events:auto}.appointmentSlot-module__UhR_0q__available,.appointmentSlot-module__UhR_0q__unavailable{justify-content:flex-start}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__footerLeft,.appointmentSlot-module__UhR_0q__unavailable .appointmentSlot-module__UhR_0q__footerLeft{display:none}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__appointmentFooter,.appointmentSlot-module__UhR_0q__unavailable .appointmentSlot-module__UhR_0q__appointmentFooter{border-top:none;padding-top:0}.appointmentSlot-module__UhR_0q__available{gap:11px}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__appointmentFooter{justify-content:flex-end;align-self:stretch;align-items:center;display:flex}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__actionButtonContainer{border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;display:flex}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__actionButtonContainer:hover{background-color:#f4f7fb}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__iconCloseContainer{color:#456073;justify-content:center;align-items:center;width:16px;height:16px;padding:3px;font-size:9px;display:flex}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__iconClose{flex-shrink:0;width:9px;height:9px}.appointmentSlot-module__UhR_0q__available .appointmentSlot-module__UhR_0q__makeUnavailableText{color:#456073;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.appointmentSlot-module__UhR_0q__availableIconClose{color:#456073;font-size:8px}.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__documentActions{align-items:center;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__documentCount,.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__noteCount{align-items:center;gap:4px;display:flex}.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__documentCountIcon,.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__noteCountIcon{width:16px;height:16px}.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__documentCountNumber,.appointmentSlot-module__UhR_0q__passed .appointmentSlot-module__UhR_0q__noteCountNumber{color:#171e25;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:normal}.appointmentSlot-module__UhR_0q__iconCloseContainer{color:#456073;justify-content:center;align-items:center;width:16px;height:16px;padding:3px;font-size:9px;display:flex}.appointmentSlot-module__UhR_0q__makeUnavailableText{color:#456073;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.appointmentSlot-module__UhR_0q__documentCountIcon,.appointmentSlot-module__UhR_0q__noteCountIcon{width:16px;height:16px}.appointmentSlot-module__UhR_0q__documentCountNumber,.appointmentSlot-module__UhR_0q__noteCountNumber{color:#171e25;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:normal}.appointmentSlot-module__UhR_0q__summary{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:463px;padding:16px;transition:background-color 50ms,transform .1s;display:flex;box-shadow:0 1px 9px #0f85a814}.appointmentSlot-module__UhR_0q__summary:hover{transform:scale(1.015)}.appointmentSlot-module__UhR_0q__summary.appointmentSlot-module__UhR_0q__active{background:#f4f7fb}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__appointmentHeader{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.appointmentSlot-module__UhR_0q__appointmentContentContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__appointmentFooter{padding-top:11px}.appointmentSlot-module__UhR_0q__dateTimeContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;display:flex}.appointmentSlot-module__UhR_0q__summaryDate{color:#456073;text-align:center;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:.8}.appointmentSlot-module__UhR_0q__summaryTime{color:#456073;letter-spacing:.2px;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.appointmentSlot-module__UhR_0q__iconContainer{justify-content:center;align-items:center;width:40px;height:40px;padding:910px 11px 11px 10px;display:flex}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__appointmentContent{color:#456073;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__clientName{color:#728ea7;letter-spacing:.36px;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__tagsContainer{align-self:stretch;align-items:flex-start;gap:8px;padding-top:3px;display:flex}.appointmentSlot-module__UhR_0q__documentActionsContainer{flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__summary .appointmentSlot-module__UhR_0q__documentActions{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__appointmentTime{font-size:14px}.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__clientName{font-size:12px}.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__appointmentContent{font-size:14px}.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__makeUnavailableText,.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__documentCount,.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__noteCount{font-size:12px}.appointmentSlot-module__UhR_0q__summary.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__summaryDate,.appointmentSlot-module__UhR_0q__summary.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__summaryTime,.appointmentSlot-module__UhR_0q__summary.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__appointmentContent{font-size:14px}.appointmentSlot-module__UhR_0q__summary.appointmentSlot-module__UhR_0q__compact .appointmentSlot-module__UhR_0q__clientName{font-size:12px}
.approved-circle{border:1px solid var(--Tags-Vert,#29a36a);background:var(--tag-green-light,#daf6e9);cursor:pointer;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.approved-icon{width:16px;height:16px;color:var(--Tags-Vert,#29a36a);flex-direction:row;justify-content:center;align-items:center;font-size:14px;transition:transform .15s;display:flex}.approved-circle:hover .approved-icon{transform-origin:50%;cursor:pointer;transform:scale(1.1)}.approved-circle:active .approved-icon{transform-origin:50%;transform:scale(1.2)}.rejected-circle{border:1px solid var(--red-tag-dark,#e15151);background:var(--red-tag-light,#fdf2f2);cursor:pointer;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rejected-icon{width:16px;height:16px;color:var(--red-tag-dark,#e15151);flex-direction:row;justify-content:center;align-items:center;font-size:9px;transition:transform .15s;display:flex}.rejected-circle:hover .rejected-icon{transform-origin:50%;cursor:pointer;transform:scale(1.1)}.rejected-circle:active .rejected-icon{transform-origin:50%;transform:scale(1.2)}.dual-button{background:var(--secondary-light-grey,#f4f7fb);border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:64px;height:32px;display:flex}.dual-rejected-icon{color:#e15151;background:0 0;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px;padding-right:4px;font-size:9px;transition:transform .15s;display:flex}.dual-rejected-icon:hover{transform-origin:50%;cursor:pointer;transform:scale(1.1)}.dual-rejected-icon:active{transform-origin:50%;transform:scale(1.2)}.separator{background-color:var(--light-grey,#728ea7);opacity:.4;width:1px;height:18px}.dual-approved-icon{width:24px;height:24px;color:var(--Tags-Vert,#29a36a);background:0 0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding-left:4px;font-size:14px;transition:transform .15s;display:flex}.dual-approved-icon:hover{transform-origin:50%;cursor:pointer;transform:scale(1.1)}.dual-approved-icon:active{transform-origin:50%;transform:scale(1.2)}
.billing-button-wrapper{border:1px solid var(--primary-venom-grey,#e6edf5);color:#000;cursor:pointer;background-color:#f4f7fb;border-radius:5px;flex-direction:row;align-items:center;gap:.5rem;max-height:38px;padding:.5rem 1rem;font-family:Inter;font-weight:600;transition:transform .2s ease-in-out;display:flex}.billing-button-wrapper>i{color:#25beeb;min-width:16px;font-size:16px;font-weight:500}.billing-button-wrapper:active{outline:1px solid #25beeb}.billing-time{text-align:center;font-variant-numeric:tabular-nums;min-width:70px;font-weight:500}.icon-wrapper i{color:#25beeb;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:800;display:flex}@keyframes borderOpacity{0%{border-color:#25beeb29}50%{border-color:#25beeb}to{border-color:#25beeb29}}.isRunning{border:1px solid #25beeb33;animation:3s ease-in-out infinite borderOpacity}
.case-card-wrapper{cursor:pointer;-webkit-backdrop-filter:blur(6px)saturate(140%);background:#fff;border:1px solid #c8dceb40;border-radius:18px;flex-grow:1;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;max-width:500px;height:150px;padding:10px 18px 14px;transition:all .18s cubic-bezier(.4,.2,.2,1);display:flex;position:relative;overflow:visible;box-shadow:0 4px 24px #0000000f,0 1px 2px #0000000a}.case-card-wrapper:before{content:"";pointer-events:none;z-index:1;border:1px solid #ffffff1a;border-radius:18px;position:absolute;inset:0}.case-card-notification-badge{z-index:3;background:var(--bleu-allaw,#25beeb);color:#fff;letter-spacing:.2px;-webkit-user-select:none;user-select:none;pointer-events:none;border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-10px;right:-10px;box-shadow:0 6px 18px #171e252e,0 2px 6px #171e251f}.case-card-wrapper:hover{border:1.5px solid var(--bleu-allaw,#25beeb);background:#ffffff47;transform:scale(1.01)translateY(-2px);box-shadow:0 6px 18px #25beeb21,0 2px 8px #728ea714}.case-card-wrapper:active{border:1.5px solid var(--bleu-allaw,#25beeb);background:#f6fcfe73;transform:scale(1.01)}.case-card-wrapper.case-card-mobile,.case-card-wrapper.case-card-archived{height:150px}.case-card-content{z-index:2;flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;min-width:0;display:flex;position:relative;overflow:visible}.case-card-header{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex;overflow:hidden}.case-card-client-name{color:var(--mid-grey,#728ea7);letter-spacing:.3px;text-shadow:0 1px 2px #ffffff80;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:15px}.case-card-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--noir,#171e25);letter-spacing:.1px;text-shadow:0 1px 2px #fff6;flex-shrink:1;min-width:0;margin:0;padding-top:4px;font-family:Open Sans;font-size:18px;font-weight:600;line-height:1.2;overflow:hidden}.case-card-title.closed{color:var(--mid-grey,#728ea7)}.case-card-next-appointment{z-index:2;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;min-width:fit-content;height:100%;display:flex;position:relative}.case-card-next-appointment-label{color:var(--dark-grey,#456073);letter-spacing:.12px;text-shadow:0 1px 2px #ffffff80;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal}.case-card-categories{flex-wrap:wrap;flex:1;gap:8px;display:flex;overflow:visible}.case-card-footer{justify-content:space-between;align-items:flex-end;gap:8px;width:100%;margin-top:16px;display:flex}.case-card-bottom-right{flex-shrink:0;align-items:center;gap:8px;margin-bottom:2px;display:flex}.case-card-pro-identity{align-items:center;gap:8px;transition:all .3s;display:flex}.case-card-pro-name.tiny-info{white-space:nowrap;width:auto;transition:opacity .2s}.case-card-document-badge{background-color:#eef5fc;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:24px;padding:0 10px;display:flex}.case-card-document-badge i{color:#25beeb;font-size:14px}.case-card-document-counter{color:#456073;letter-spacing:.3px;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:1}.case-card-mobile .case-card-next-appointment-label{color:var(--dark-grey,#456073)}.case-card-archived .case-card-next-appointment{display:none}.case-card-archived .case-card-content{width:100%}.case-card-progress-bar{z-index:2;width:100%;margin-bottom:2px}.case-card-content-no-progress{justify-content:center}
.card-date{flex-direction:column;align-items:center;gap:2px;display:flex}.card-date.vertical{flex-direction:column}.card-date-horizontal{color:var(--dark-grey,#456073);flex-direction:row;padding-bottom:3px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:.7}.card-date-horizontal-label{color:var(--mid-grey,#728ea7);text-transform:lowercase;padding-bottom:5px;font-family:Inter,sans-serif;font-size:12px;line-height:1}.card-date-horizontal-weekday{color:var(--dark-grey,#456073)}.card-date-horizontal-weekday.disabled{color:var(--mid-grey,#728ea7)}.card-date-vertical-weekday{color:var(--mid-grey,#728ea7);text-transform:lowercase;padding-bottom:5px;font-family:Inter,sans-serif;font-size:14px;line-height:1}.card-date-vertical-day{color:var(--dark-grey,#456073);padding-bottom:3px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:.7}.card-date-vertical-month{color:var(--dark-grey,#456073);padding-bottom:1px;font-family:Inter,sans-serif;font-size:18px;line-height:.9}.card-date-vertical-year{color:var(--mid-grey,#728ea7);font-family:Inter,sans-serif;font-size:12px}.card-date-vertical-label{color:var(--mid-grey,#728ea7);text-transform:lowercase;padding-bottom:5px;font-family:Inter,sans-serif;font-size:12px;line-height:1}.card-date-hybride-weekday{color:var(--mid-grey,#728ea7);text-transform:lowercase;padding-bottom:5px;font-family:Inter,sans-serif;font-size:14px;line-height:1}.card-date-hybride-day{color:var(--dark-grey,#456073);padding-bottom:3px;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:.7}.card-date-hybride-month{color:var(--dark-grey,#456073);padding-bottom:1px;font-family:Inter,sans-serif;font-size:18px;line-height:.9}.card-date-hybride-year{color:var(--mid-grey,#728ea7);letter-spacing:.3px;font-family:Inter,sans-serif;font-size:12px}.card-date-hybride-label{color:var(--mid-grey,#728ea7);text-transform:lowercase;letter-spacing:.3px;padding-bottom:5px;font-family:Inter,sans-serif;font-size:12px;line-height:1}.card-date-vertical-day.disabled,.card-date-vertical-month.disabled,.card-date-hybride-day.disabled,.card-date-hybride-month.disabled,.card-date-horizontal.disabled{color:var(--mid-grey,#728ea7)}
.avatarBubble-module__Hdtqoa__avatarBubble{cursor:pointer;background-color:var(--tag-light-grey,#e6edf5);-webkit-user-select:none;user-select:none;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.avatarBubble-module__Hdtqoa__avatarBubble:hover{z-index:10;transform:translateY(-5px)}.avatarBubble-module__Hdtqoa__avatarBubble:focus-visible{outline:2px solid var(--bleu-allaw,#25beeb);outline-offset:2px}.avatarBubble-module__Hdtqoa__avatarBubble[data-disabled=true]{opacity:.5;cursor:not-allowed;filter:grayscale()}.avatarBubble-module__Hdtqoa__avatarBubble[data-disabled=true]:hover{transform:none}.avatarBubble-module__Hdtqoa__avatarBubble[data-disabled=true]:focus-visible{outline:none}.avatarBubble-module__Hdtqoa__avatarBubble.avatarBubble-module__Hdtqoa__noHoverAnimation:hover,.avatarBubble-module__Hdtqoa__avatarBubble[data-disable-hover-animation=true]:hover,.avatarBubble-module__Hdtqoa__avatarBubble.avatarBubble-module__Hdtqoa__noHoverAnimation[data-selected=true]:hover,.avatarBubble-module__Hdtqoa__avatarBubble[data-disable-hover-animation=true][data-selected=true]:hover{transform:none}.avatarBubble-module__Hdtqoa__imageContainer{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.avatarBubble-module__Hdtqoa__image{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatarBubble-module__Hdtqoa__initials{width:100%;height:100%;color:var(--noir,#171e25);font-family:var(--font-open-sans,"Open Sans");font-weight:600;font-size:inherit;text-align:center;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.avatarBubble-module__Hdtqoa__thin{border:3px solid var(--tag-light-grey,#e6edf5)}.avatarBubble-module__Hdtqoa__thick{border:4px solid var(--tag-light-grey,#e6edf5)}.avatarBubble-module__Hdtqoa__selectedThin{border:3px solid var(--bleu-allaw,#25beeb);z-index:5;box-shadow:0 0 4px #25beeb80}.avatarBubble-module__Hdtqoa__selectedThick{border:4px solid var(--bleu-allaw,#25beeb);z-index:5;box-shadow:0 0 4px #25beeb80}.avatarBubble-module__Hdtqoa__avatarBubble[data-clickable=false]{cursor:default!important}.avatarBubble-module__Hdtqoa__avatarBubble[data-clickable=false]:hover{transform:none}
.contactCard-module__IaXDKa__contactCard{border:1px solid var(--grey-venom,#e6edf5);background:var(--pure-white,#fff);border-radius:16px;justify-content:space-between;align-self:stretch;align-items:stretch;width:100%;padding:24px;font-family:Open Sans,sans-serif;display:flex;container-type:inline-size}.contactCard-module__IaXDKa__actionsContainer{flex-direction:row;justify-content:end;align-items:center;gap:1rem;display:flex}.contactCard-module__IaXDKa__contentContainer{flex-direction:row;align-items:center;gap:24px;display:flex}.contactCard-module__IaXDKa__nameTagContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-left:2px;display:flex}.contactCard-module__IaXDKa__contactName{color:var(--noir,#171e25);text-transform:capitalize;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:24px}.contactCard-module__IaXDKa__infoContainer{flex-direction:column;align-items:flex-start;gap:10px;padding-left:6px;display:flex}.contactCard-module__IaXDKa__infoItem{align-items:center;gap:8px;display:flex}.contactCard-module__IaXDKa__infoIcon{width:24px;height:24px;color:var(--bleu-allaw,#25beeb);justify-content:center;align-items:center;font-size:20px;display:flex}.contactCard-module__IaXDKa__infoIconDisabled{color:var(--mid-grey,#728ea7)}.contactCard-module__IaXDKa__infoText{color:var(--noir,#171e25);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contactCard-module__IaXDKa__infoText.contactCard-module__IaXDKa__contact.contactCard-module__IaXDKa__emptyField{color:var(--mid-grey,#728ea7);font-style:italic}.contactCard-module__IaXDKa__telephoneEmailItems{flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}@container (max-width:800px){.contactCard-module__IaXDKa__telephoneEmailItems{flex-direction:column;align-items:flex-start;gap:10px}}@container (max-width:600px){.contactCard-module__IaXDKa__contentContainer{flex-direction:column}.contactCard-module__IaXDKa__nameTagContainer{align-items:flex-start;width:100%}}.contactCard-module__IaXDKa__actionButtonContainer{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-height:100%;display:flex}@container (max-width:450px){.contactCard-module__IaXDKa__actionButtonContainer{height:100%;display:block;position:absolute;top:24px;right:24px}}.contactCard-module__IaXDKa__emptyField{font-style:italic;color:var(--mid-grey,#728ea7)!important}
.contactCardEdit-module__oSrhqG__contactCardEdit{border:1px solid var(--grey-venom,#e6edf5);background:var(--pure-white,#fff);border-radius:16px;justify-content:space-between;align-self:stretch;align-items:stretch;width:100%;padding:24px;font-family:Open Sans,sans-serif;transition:border-color .3s;display:flex}.contactCardEdit-module__oSrhqG__contactCardEdit.contactCardEdit-module__oSrhqG__modified{border-color:#25beeb}.contactCardEdit-module__oSrhqG__contentContainer{flex-direction:row;align-items:center;gap:24px;display:flex}.contactCardEdit-module__oSrhqG__nameTagContainer{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:200px;min-width:200px;max-width:200px;display:flex}.contactCardEdit-module__oSrhqG__nameInputsContainer{flex-direction:column;gap:8px;width:100%;min-width:200px;display:flex}.contactCardEdit-module__oSrhqG__nameInputsContainer>div{flex:1}.contactCardEdit-module__oSrhqG__infoContainer{flex-direction:column;align-items:flex-start;gap:10px;padding-left:6px;display:flex}.contactCardEdit-module__oSrhqG__infoItem{align-items:center;gap:8px;display:flex}.contactCardEdit-module__oSrhqG__infoItem i{min-width:24px;min-height:24px}.contactCardEdit-module__oSrhqG__infoIcon{width:24px;height:24px;color:var(--bleu-allaw,#25beeb);justify-content:center;align-items:center;font-size:20px;display:flex}.contactCardEdit-module__oSrhqG__telephoneEmailItems{flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}.contactCardEdit-module__oSrhqG__actionsContainer{flex-direction:row;justify-content:end;align-items:center;gap:1rem;display:flex}.contactCardEdit-module__oSrhqG__editActionsContainer{flex-direction:row;align-items:center;gap:8px;padding:1rem;display:flex}.contactCardEdit-module__oSrhqG__phoneInputContainer,.contactCardEdit-module__oSrhqG__emailInputContainer{width:160px;min-width:160px;max-width:160px}.contactCardEdit-module__oSrhqG__clientTypeSelectContainer{min-width:160px;max-width:160px;padding-left:0}@media (min-width:1152px){.contactCardEdit-module__oSrhqG__nameTagContainer{width:242px;min-width:242px;max-width:242px}.contactCardEdit-module__oSrhqG__phoneInputContainer{width:190px;min-width:190px;max-width:190px}.contactCardEdit-module__oSrhqG__emailInputContainer{width:200px;min-width:200px;max-width:200px}.contactCardEdit-module__oSrhqG__clientTypeSelectContainer{min-width:190px;max-width:190px}}@media (max-width:1000px){.contactCardEdit-module__oSrhqG__phoneInputContainer,.contactCardEdit-module__oSrhqG__emailInputContainer{max-width:100%}}@media (max-width:900px){.contactCardEdit-module__oSrhqG__telephoneEmailItems{flex-direction:column;align-items:flex-start;gap:10px}.contactCardEdit-module__oSrhqG__nameInputsContainer{flex-direction:column;gap:8px}.contactCardEdit-module__oSrhqG__contentContainer{flex-direction:column;align-items:flex-start}.contactCardEdit-module__oSrhqG__nameTagContainer{align-items:flex-start;width:100%}.contactCardEdit-module__oSrhqG__clientTypeSelectContainer{min-width:188px}.contactCardEdit-module__oSrhqG__infoItem{min-width:219px}}
.detailed-contact-card{border:1px solid var(--venom-grey,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;font-family:Open Sans,sans-serif}.gender-separator{background-color:var(--Primary-Dark-grey,var(--dark-grey,#456073));border-radius:50%;width:4px;height:4px}.detailed-contact-card.small .contact-details,.detailed-contact-card.medium .contact-details,.detailed-contact-card.large .contact-details{align-items:center;gap:8px;line-height:normal;display:flex}.detailed-contact-card.small{justify-content:space-between;align-items:flex-end;width:260px;padding:15px 16px;display:flex}.detailed-contact-card.small .detailed-contact-card-content{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:13px;display:flex}.detailed-contact-card.small .profile-picture-container{border:2px solid var(--venom-grey,#e6edf5);background:#d3d3d3 50%/cover no-repeat;border-radius:64px;flex-direction:row;justify-content:center;align-items:center;padding-bottom:0;display:flex}.detailed-contact-card.small .contact-info{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:24px;padding-bottom:4px;padding-left:1px;display:flex}.detailed-contact-card.small .contact-name{color:var(--Primary-Mid-black,var(--primary-black,#171e25));margin:0;padding-bottom:0;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:5px}.detailed-contact-card.small .contact-details{color:var(--Primary-Dark-grey,var(--dark-grey,#456073));letter-spacing:.12px;margin:0;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:0}.detailed-contact-card.medium{border:1px solid var(--venom-grey,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;align-items:stretch;gap:16px;width:342px;padding:14px 16px 13px;display:flex}.detailed-contact-card.medium .detailed-contact-card-content{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10px;height:100%;display:flex}.detailed-contact-card.medium .contact-info-group{flex-direction:row;align-items:center;gap:10px;display:flex}.detailed-contact-card.medium .profile-picture-container{border:3px solid var(--venom-grey,#e6edf5);border-radius:64px;flex-direction:row;justify-content:center;align-items:center;display:flex}.detailed-contact-card.medium .contact-info{flex-direction:column;justify-content:center;margin-top:-4px;margin-left:-24px;padding-left:8px;display:flex}.detailed-contact-card.medium .contact-name{color:var(--Primary-Mid-black,var(--primary-black,#171e25));text-overflow:ellipsis;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.detailed-contact-card.medium .contact-details{color:var(--Primary-Dark-grey,var(--dark-grey,#456073));margin-top:5px;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.detailed-contact-card.medium .status-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;height:100%;display:flex}.detailed-contact-card.small .avatar,.detailed-contact-card.medium .avatar{object-fit:cover;border-radius:50%;width:71px;height:71px}.detailed-contact-card.large .avatar{object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.contact-header{justify-content:space-between;align-items:center;width:100%;display:flex}.contact-additional-info{margin-top:16px}.contact-additional-info p{margin:8px 0}.contact-additional-info strong{margin-right:8px;font-weight:600}.detailed-contact-card.large{border:1px solid var(--venom-grey,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;align-items:flex-start;gap:56px;width:1141px;padding:24px 24px 17px;display:flex}.detailed-contact-card.large .profile-picture-container{border:2px solid var(--venom-grey,#e6edf5);box-sizing:content-box;background:#d3d3d3 50%/cover no-repeat;border-radius:94px;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.detailed-contact-card.large .content-container{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:0;display:flex}.detailed-contact-card.large .contact-name{color:var(--Primary-Mid-black,var(--primary-black,#171e25));padding-bottom:20px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:16px}.detailed-contact-card.large .contact-details{color:var(--Primary-Dark-grey,var(--dark-grey,#456073));font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1px}.detailed-contact-card.large .contact-additional-info{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin-top:11px;display:flex}.detailed-contact-card.large .contact-address-container{flex-direction:row;justify-content:center;align-items:center;gap:16px;line-height:0;display:flex}.detailed-contact-card.large .contact-telephone-email-container{flex-direction:row;justify-content:center;align-items:center;gap:48px;margin-top:-3px;display:flex}.detailed-contact-card.large .info-label{color:var(--Tags-Mid-grey,var(--light-grey,#728ea7));font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.detailed-contact-card.large .info-value{color:var(--Primary-Dark-grey,var(--dark-grey,#456073));flex:1 0 0;align-self:stretch;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.detailed-contact-card.large .contact-phone{font-family:Inter,sans-serif;font-weight:500}.action-button-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;height:100%;display:flex}.detailed-contact-card .empty-field,.detailed-contact-card.large .empty-field{font-style:italic;color:var(--Tags-Mid-grey,#728ea7)!important}
.appointmentCard-module__K7rBwW__card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem;transition:all .2s;box-shadow:0 1px 3px #0000001a}.appointmentCard-module__K7rBwW__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.appointmentCard-module__K7rBwW__card:focus{outline:none;box-shadow:0 0 0 2px #25beeb}.appointmentCard-module__K7rBwW__card.appointmentCard-module__K7rBwW__confirmed{border-left:4px solid #29a36a}.appointmentCard-module__K7rBwW__card.appointmentCard-module__K7rBwW__scheduled{border-left:4px solid #25beeb}.appointmentCard-module__K7rBwW__card.appointmentCard-module__K7rBwW__pending{border-left:4px solid #ff9f43}.appointmentCard-module__K7rBwW__card.appointmentCard-module__K7rBwW__past{border-left:4px solid #a2b5c8}.appointmentCard-module__K7rBwW__card.appointmentCard-module__K7rBwW__cancelled{opacity:.7;border-left:4px solid #e15151}.appointmentCard-module__K7rBwW__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.appointmentCard-module__K7rBwW__dateTime{flex-direction:column;gap:.25rem;display:flex}.appointmentCard-module__K7rBwW__time{color:#6b7280;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.75rem}.appointmentCard-module__K7rBwW__cardBody{margin-bottom:1rem}.appointmentCard-module__K7rBwW__title{margin:0 0 .5rem}.appointmentCard-module__K7rBwW__description{margin:0 0 .75rem}.appointmentCard-module__K7rBwW__attendee{margin-bottom:.5rem}.appointmentCard-module__K7rBwW__cardFooter{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.appointmentCard-module__K7rBwW__meetingType{color:#25beeb;font-size:.8rem;font-weight:500;font-family:var(--font-open-sans,"Open Sans");align-items:center;gap:.375rem;display:flex}.appointmentCard-module__K7rBwW__meetingType i{font-size:.875rem}.appointmentCard-module__K7rBwW__location,.appointmentCard-module__K7rBwW__provider{flex:1}@media (max-width:640px){.appointmentCard-module__K7rBwW__card{padding:.875rem}.appointmentCard-module__K7rBwW__cardHeader,.appointmentCard-module__K7rBwW__cardFooter{flex-direction:column;align-items:flex-start;gap:.5rem}.appointmentCard-module__K7rBwW__location,.appointmentCard-module__K7rBwW__provider{text-align:left;align-self:stretch}}
.case-card-link{background:var(--Primary-Light-grey,#f4f7fb);border-radius:16px;align-self:stretch;align-items:center;gap:16px;padding:16px;transition:border-color .2s,border-width .2s;display:flex}.case-card-link:hover{background-color:var(--active-grey,#e9eef5)}.case-card-link-right{cursor:pointer;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.case-card-no-folder-wrapper{cursor:pointer;border:1px solid var(--Primary-Gris-de-fond,#e6edf5);background:#fff;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:56px;width:100%;height:96px;padding:16px;display:flex}.case-card-no-folder-wrapper:hover{border:1px solid var(--bleu-allaw,#25beeb)}.case-card-no-folder-right{flex-direction:column;gap:8px;display:flex}.case-card-link-folder-icon{background:#ffffffe6;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:12px 14px;display:flex}.case-card-link-no-folder-icon{background:#f4f7fb;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:12px 14px;display:flex}.case-card-link-info-row{flex-direction:row;justify-content:space-between;width:100%;display:flex}.case-card-link-info-row-bottom{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.case-card-link-info-col{flex-direction:column;justify-content:space-between;display:flex}
.loading-box{animation:1s linear infinite alternate skeleton-loading}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}
.client-link-card{border:1px solid var(--Primary-Gris-de-fond,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;justify-content:space-between;align-items:flex-start;width:100%;padding:16px;transition:border-color .2s,border-width .2s;display:flex}.client-link-card:hover{border-color:var(--bleu-allaw,#25beeb)}.client-link-card--selected{border-width:2px;border-color:var(--Primary-Bleu,#25beeb)}.client-link-card-left{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.client-link-card-right{flex-direction:column;align-items:flex-end;gap:8px;min-height:45px;display:flex;position:relative}.client-link-card-right--centered .client-link-card-arrow{position:absolute;top:55%;transform:translateY(-50%)}.client-link-card-office-tag{background-color:var(--Tags-Blanc-tag,#eef5fc);color:var(--Primary-Mid-black,#171e25);border-radius:8px;padding:6px 8px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.client-link-card--arrow-on-hover .client-link-card-arrow{opacity:0;transition:opacity .2s}.client-link-card--arrow-on-hover:hover .client-link-card-arrow{opacity:1}.client-link-card:active{border-width:2px;border-color:var(--Primary-Bleu,#25beeb)}
.case-card-compact{border:1px solid var(--Primary-Gris-de-fond,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:8px;width:100%;padding:16px;transition:border-color .1s,border-width .1s;display:flex}.case-card-compact:hover{border-color:var(--bleu-allaw,#25beeb)}.case-card-compact--selected{border-width:2px;border-color:var(--Primary-Bleu,#25beeb)}.case-card-compact-left{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.case-card-compact-right{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.case-card-compact-right--centered .case-card-compact-arrow{position:absolute;top:55%;transform:translateY(-50%)}.case-card-compact-office-tag{background-color:var(--Tags-Blanc-tag,#eef5fc);color:var(--Primary-Mid-black,#171e25);border-radius:8px;padding:6px 8px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.case-card-compact--arrow-on-hover .case-card-compact-arrow{opacity:0;transition:opacity .1s}.case-card-compact--arrow-on-hover:hover .case-card-compact-arrow{opacity:1}.case-card-compact:active{border-width:2px;border-color:var(--Primary-Bleu,#25beeb)}.title-tag{flex-flow:wrap;align-items:center;gap:1rem;display:flex}
.document-card{cursor:pointer;background:#fff;border:1px solid #c8dceb40;border-radius:12px;justify-content:space-between;align-items:flex-start;width:100%;padding:16px;transition:all .18s cubic-bezier(.4,.2,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 1px 2px #0000000a}.document-card:before{content:"";pointer-events:none;z-index:1;border:1px solid #ffffff1a;border-radius:18px;position:absolute;inset:0}.document-card:hover{border:1.5px solid var(--bleu-allaw,#25beeb);background:#ffffff47;transform:scale(1.01)translateY(-2px);box-shadow:0 6px 18px #25beeb21,0 2px 8px #728ea714}.document-card:active{border:1.5px solid var(--bleu-allaw,#25beeb);background:#f6fcfe73;transform:scale(1.01)}.document-card-left{align-self:stretch;align-items:center;gap:16px;display:flex}.document-card-info{flex-direction:column;align-self:stretch;align-items:flex-start;gap:11px;display:flex}.document-card-type{color:var(--Tags-Mid-grey,var(--light-grey,#728ea7));text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:8px}.document-card-title{color:var(--Primary-Mid-black,var(--primary-black,#171e25));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.document-card-date{color:var(--Tags-Mid-grey,var(--light-grey,#728ea7));font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:10px}.document-card-right{flex-direction:column;justify-content:space-between;align-items:flex-end;height:64px;display:flex}.document-card-icon-eye{color:var(--Primary-Mid-black,var(--mid-grey,#728ea7))}.document-card.waiting{width:425px;padding:16px 16px 12px}.document-card.waiting .document-card-left{flex-direction:column;align-items:flex-start;gap:11px}.document-card.waiting .document-card-title{padding-top:10px;font-weight:400;line-height:16px}.document-card.waiting .document-list{flex-direction:column;align-items:flex-start;padding-left:8px;display:flex}.document-card.waiting .document-bullet{background-color:var(--Primary-Mid-black,var(--primary-black,#171e25));vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:8px;display:inline-block}.document-card.waiting .document-label{color:var(--Primary-Mid-black,var(--primary-black,#171e25));letter-spacing:-.03px;align-items:center;margin-bottom:1px;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:flex}.document-card.waiting .document-card-right{flex-direction:row;align-items:center;gap:8px;height:auto;display:flex}.document-card.waiting .document-count{color:var(--Tags-Rouge,#e15151);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.document-card.with-shadow{box-shadow:0 1px 9px #0f85a814}.document-card.asked{background:#25beeb05;border:2px dashed #25beeb66;position:relative}.document-card.asked:before{border:none}.document-card.asked:hover{border:2px dashed var(--bleu-allaw,#25beeb);background:#25beeb0d;transform:scale(1.01)translateY(-2px);box-shadow:0 6px 18px #25beeb26,0 2px 8px #25beeb1a}.document-card.asked:active{border:2px dashed var(--bleu-allaw,#25beeb);background:#25beeb14}
.employee-card{border:1px solid var(--venom-grey,#e6edf5);background:var(--Primary-Blanc,#fff);border-radius:16px;font-family:Open Sans,sans-serif}.employee-card.small{justify-content:space-between;align-items:flex-end;width:260px;padding:14px;display:flex}.employee-card.large{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:56px;width:1143px;padding:24px;display:flex}.employee-card .content{align-self:stretch;align-items:center;gap:16px;display:flex}.employee-card .profile-image-container{justify-content:center;align-items:center;display:flex;position:relative}.employee-card.small .profile-image{border:2.37px solid var(--venom-grey,#e6edf5);border-radius:64px;width:66px;height:66px}.employee-card.large .profile-image{border:2px solid var(--venom-grey,#e6edf5);border-radius:94px;width:94px;height:94px}.employee-card .verified-icon{width:35px;height:35px;color:var(--bleu-allaw);font-size:28px;position:absolute}.employee-card.small .verified-icon{top:42px;left:46px}.employee-card.large .verified-icon{top:71px;left:65px}.content-main-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;padding-left:38px;display:flex}.employee-card .name-tag-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding-bottom:6px;display:flex}.employee-card.large .name-tag-container{flex-direction:row;justify-content:center;align-items:flex-start;gap:12px;padding-bottom:6px;display:flex}.employee-card.small .name{color:var(--Primary-Mid-black,#171e25);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.employee-card.large .name{color:var(--Primary-Mid-black,#171e25);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.role-container{flex-direction:row;justify-content:center;align-items:center;padding-left:14px;display:flex}.employee-card.large .content-container{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:24px;padding-top:6px;display:flex}.employee-card.large .contact-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;display:flex}.employee-card.large .contact-label{color:var(--Tags-Mid-grey,#728ea7);padding-top:12px;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:0}.employee-card.large .phone-email-container{flex-direction:row;justify-content:center;align-items:flex-start;gap:52px;padding-top:8px;padding-left:32px;line-height:16px;display:flex}.employee-card.large .phone-number{color:var(--Primary-Dark-grey,#456073);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.employee-card.large .email{color:var(--Primary-Dark-grey,#456073);flex-direction:row;justify-content:center;padding-bottom:0;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}
.stepper-container{z-index:1001;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100vw;max-width:768px;max-height:90vh;padding:2.5rem;animation:.2s ease-out fadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.stepper-content{letter-spacing:0;flex-direction:column;flex:1;align-items:center;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex;overflow-y:auto}.stepper-content::-webkit-scrollbar{width:8px}.stepper-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.stepper-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.stepper-content::-webkit-scrollbar-thumb:hover{background:#555}.stepper-buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.stepper-buttons.no-buttons{display:none}.stepper-button-container{justify-content:center;align-items:center;width:100%;display:flex}.secondary-button-container{width:38.2%}.secondary-button-container.hidden,.primary-button-container.hidden{display:none}.primary-button-container{width:61.8%}.stepper-buttons .primary-button-container:only-child{width:100%}.stepper-overlay{z-index:3000;opacity:0;visibility:hidden;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.stepper-overlay.visible{opacity:1;visibility:visible}body.stepper-open{width:100%;height:100%;position:fixed;overflow:hidden}@media (max-width:1000px){.stepper-container{z-index:5001}}@media (max-width:800px){.stepper-container{border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-start;height:96dvh;max-height:none;padding:2rem;position:fixed;bottom:0}.stepper-overlay{z-index:5001;padding-top:0!important;padding-bottom:0!important}}.stepper-container.modal-active{position:relative}.stepper-container.modal-active:before{content:"";filter:brightness(50%);z-index:1000;pointer-events:none;background:#0000004d;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.confirmation-modal{z-index:1100;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.confirmation-modal-content{text-align:center;background:#fff;border-radius:16px;width:90%;max-width:400px;padding:2rem;animation:.2s ease-out fadeIn}.confirmation-modal-heading-wrapper{justify-content:start;margin-bottom:1.5rem;display:flex}.confirmation-modal-paragraph-wrapper{margin-bottom:2.5rem}.confirmation-modal-paragraph{text-align:left}.confirmation-modal-buttons{justify-content:space-between;gap:16px;display:flex}.confirmation-modal-buttons button{flex:1}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.stepper-button-container.auto-width{width:auto;margin:0 auto}.stepper-button-container.auto-width button{width:auto;min-width:150px;padding-left:24px;padding-right:24px}.stepper-buttons .primary-button-container.auto-width:only-child{width:auto}
.rangeSlider-module__0FacpG__rangeSlider{flex-direction:column;width:100%;display:flex}.rangeSlider-module__0FacpG__titleContainer{flex-direction:row;justify-content:space-between;width:100%;display:flex}.rangeSlider-module__0FacpG__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:250px;overflow:hidden}.rangeSlider-module__0FacpG__descriptionContainer{margin-bottom:8px}.rangeSlider-module__0FacpG__description{line-height:1.4}.rangeSlider-module__0FacpG__sliderContainer{flex-direction:column;gap:8px;padding-left:.82rem;padding-right:.82rem;display:flex}.rangeSlider-module__0FacpG__track{cursor:pointer;align-items:center;width:100%;height:44px;padding:20px 0;display:flex;position:relative}.rangeSlider-module__0FacpG__track.rangeSlider-module__0FacpG__disabled{cursor:not-allowed;opacity:.5}.rangeSlider-module__0FacpG__trackInactive{background-color:#e6edf5;border-radius:4px;width:100%;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.rangeSlider-module__0FacpG__trackActive{background-color:#25beeb;border-radius:4px;height:8px;transition:background-color 50ms;position:absolute;top:50%;transform:translateY(-50%)}.rangeSlider-module__0FacpG__thumb{cursor:grab;z-index:2;background-color:#fff;border:2px solid #25beeb;border-radius:50%;justify-content:center;align-items:center;width:10px;min-width:24px;height:10px;min-height:24px;transition:all 50ms;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0003}.rangeSlider-module__0FacpG__thumb:before{content:"";background-color:#fff;border:2px solid #25beeb;border-radius:50%;width:2px;height:2px;box-shadow:0 1px 3px #0000001a}.rangeSlider-module__0FacpG__thumb:hover{transform:translate(-50%,-50%)scale(1.1)}.rangeSlider-module__0FacpG__thumb:hover:after{content:"";z-index:-1;background-color:#25beeb80;border-radius:50%;width:24px;height:24px;animation:.3s ease-out rangeSlider-module__0FacpG__rippleHover;position:absolute}.rangeSlider-module__0FacpG__thumb.rangeSlider-module__0FacpG__focused{border:2px solid #25beeb}.rangeSlider-module__0FacpG__thumb.rangeSlider-module__0FacpG__active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.1)}.rangeSlider-module__0FacpG__thumb.rangeSlider-module__0FacpG__active:after{content:"";z-index:-1;background-color:#1fa3c9;border-radius:50%;width:24px;height:24px;animation:.3s ease-out rangeSlider-module__0FacpG__rippleActive;position:absolute}.rangeSlider-module__0FacpG__thumb:focus-visible{outline-offset:2px;outline:2px solid #25beeb}.rangeSlider-module__0FacpG__track.rangeSlider-module__0FacpG__disabled .rangeSlider-module__0FacpG__thumb{cursor:not-allowed;border-color:#728ea7}.rangeSlider-module__0FacpG__track.rangeSlider-module__0FacpG__disabled .rangeSlider-module__0FacpG__thumb:before{border-color:#728ea7}.rangeSlider-module__0FacpG__track.rangeSlider-module__0FacpG__disabled .rangeSlider-module__0FacpG__thumb:hover{transform:translate(-50%,-50%)}.rangeSlider-module__0FacpG__track.rangeSlider-module__0FacpG__disabled .rangeSlider-module__0FacpG__thumb:hover:after{display:none}.rangeSlider-module__0FacpG__ripple{pointer-events:none;z-index:1;background-color:#25beeb80;border-radius:50%;width:20px;height:20px;animation:.6s ease-out rangeSlider-module__0FacpG__rippleClick;position:absolute;transform:translate(-50%,-50%)}.rangeSlider-module__0FacpG__rangeDisplay{margin-top:4px}@keyframes rangeSlider-module__0FacpG__rippleHover{0%{opacity:1;transform:scale(0)}to{opacity:.5;transform:scale(1)}}@keyframes rangeSlider-module__0FacpG__rippleActive{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rangeSlider-module__0FacpG__rippleClick{0%{opacity:.8;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@media (max-width:768px){.rangeSlider-module__0FacpG__thumb{min-width:20px;min-height:20px}.rangeSlider-module__0FacpG__track{height:8px;padding:24px 0}}.rangeSlider-module__0FacpG__flexContainer{justify-content:space-between;display:flex}.rangeSlider-module__0FacpG__rangeInfo{align-self:center;margin-left:auto}.rangeSlider-module__0FacpG__titleWrapper{flex:1;min-width:0;overflow:hidden}.rangeSlider-module__0FacpG__titleWrapper h1,.rangeSlider-module__0FacpG__titleWrapper h2,.rangeSlider-module__0FacpG__titleWrapper h3,.rangeSlider-module__0FacpG__titleWrapper h4,.rangeSlider-module__0FacpG__titleWrapper h5,.rangeSlider-module__0FacpG__titleWrapper h6,.rangeSlider-module__0FacpG__titleWrapper span{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.rangeSlider-module__0FacpG__rangeInfo{white-space:nowrap;flex-shrink:0;align-self:center;margin-left:16px}
.Modal-module__6U7KDW__stepper-container{z-index:1001;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100vw;max-width:768px;max-height:90vh;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.Modal-module__6U7KDW__stepper-content{letter-spacing:0;flex-direction:column;flex:1;align-items:center;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex;overflow-y:auto}.Modal-module__6U7KDW__stepper-content::-webkit-scrollbar{width:8px}.Modal-module__6U7KDW__stepper-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Modal-module__6U7KDW__stepper-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.Modal-module__6U7KDW__stepper-content::-webkit-scrollbar-thumb:hover{background:#555}.Modal-module__6U7KDW__stepper-buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.Modal-module__6U7KDW__stepper-buttons.Modal-module__6U7KDW__no-buttons{display:none}.Modal-module__6U7KDW__stepper-button-container{justify-content:center;align-items:center;width:100%;display:flex}.Modal-module__6U7KDW__secondary-button-container{width:38.2%}.Modal-module__6U7KDW__secondary-button-container.Modal-module__6U7KDW__hidden,.Modal-module__6U7KDW__primary-button-container.Modal-module__6U7KDW__hidden{display:none}.Modal-module__6U7KDW__primary-button-container{width:61.8%}.Modal-module__6U7KDW__stepper-buttons .Modal-module__6U7KDW__primary-button-container:only-child{width:100%}.Modal-module__6U7KDW__stepper-overlay{z-index:3000;opacity:0;visibility:hidden;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.Modal-module__6U7KDW__stepper-overlay.Modal-module__6U7KDW__visible{opacity:1;visibility:visible}.Modal-module__6U7KDW__modal-open{width:100%;height:100%;position:fixed;overflow:hidden}@media (max-width:1000px){.Modal-module__6U7KDW__stepper-container{z-index:5001}}@media (max-width:800px){.Modal-module__6U7KDW__stepper-container{border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-start;height:96dvh;max-height:none;padding:2rem;position:fixed;bottom:0}.Modal-module__6U7KDW__stepper-overlay{z-index:5001;padding-top:0!important;padding-bottom:0!important}}.Modal-module__6U7KDW__stepper-container.Modal-module__6U7KDW__modal-active{position:relative}.Modal-module__6U7KDW__stepper-container.Modal-module__6U7KDW__modal-active:before{content:"";filter:brightness(50%);z-index:1000;pointer-events:none;background:#0000004d;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.Modal-module__6U7KDW__confirmation-modal{z-index:1100;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Modal-module__6U7KDW__confirmation-modal-content{text-align:center;background:#fff;border-radius:16px;width:90%;max-width:400px;padding:2rem;animation:.2s ease-out Modal-module__6U7KDW__fadeIn}.Modal-module__6U7KDW__confirmation-modal-heading-wrapper{justify-content:start;margin-bottom:1.5rem;display:flex}.Modal-module__6U7KDW__confirmation-modal-paragraph-wrapper{margin-bottom:2.5rem}.Modal-module__6U7KDW__confirmation-modal-paragraph{text-align:left}.Modal-module__6U7KDW__confirmation-modal-buttons{justify-content:space-between;gap:16px;display:flex}.Modal-module__6U7KDW__confirmation-modal-buttons button{flex:1}@keyframes Modal-module__6U7KDW__fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Modal-module__6U7KDW__stepper-button-container.Modal-module__6U7KDW__auto-width{width:auto;margin:0 auto}.Modal-module__6U7KDW__stepper-button-container.Modal-module__6U7KDW__auto-width button{width:auto;min-width:150px;padding-left:24px;padding-right:24px}.Modal-module__6U7KDW__stepper-buttons .Modal-module__6U7KDW__primary-button-container.Modal-module__6U7KDW__auto-width:only-child{width:auto}.Modal-module__6U7KDW__modalOverlay{z-index:3000;opacity:0;visibility:hidden;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.Modal-module__6U7KDW__modalOverlay.Modal-module__6U7KDW__visible{opacity:1;visibility:visible}.Modal-module__6U7KDW__modalContent{background:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:500px;max-height:calc(100vh - 120px);animation:.2s ease-out Modal-module__6U7KDW__fadeIn;display:flex;box-shadow:0 4px 6px #0000001a}.Modal-module__6U7KDW__modalHeader{background:#fff;border-radius:16px 16px 0 0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:2rem 2rem 0;display:flex}.Modal-module__6U7KDW__modalHeadingWrapper{flex:1;justify-content:start;display:flex}.Modal-module__6U7KDW__modalCloseButton{cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;margin:-.25rem -.25rem -.25rem 0;padding:.25rem;transition:background-color .2s}.Modal-module__6U7KDW__modalCloseButton:hover{background-color:#f3f4f6}.Modal-module__6U7KDW__modalCloseIcon{color:#6b7280;text-align:center;width:24px;height:24px;font-size:1.5rem;font-weight:300;line-height:1;display:block}.Modal-module__6U7KDW__modalBody{flex:1;padding:1.5rem 2rem;overflow-y:auto}.Modal-module__6U7KDW__modalBody::-webkit-scrollbar{width:8px}.Modal-module__6U7KDW__modalBody::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Modal-module__6U7KDW__modalBody::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.Modal-module__6U7KDW__modalBody::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Modal-module__6U7KDW__modalParagraphWrapper{margin-bottom:1rem}.Modal-module__6U7KDW__modalImageWrapper{text-align:center;margin:1rem 0}.Modal-module__6U7KDW__modalImage{border-radius:8px;max-width:100%;height:auto}.Modal-module__6U7KDW__modalCustomWrapper{width:100%;margin-top:1rem}.Modal-module__6U7KDW__modalParagraph{text-align:left}.Modal-module__6U7KDW__modalFooter{background:#fff;border-radius:0 0 16px 16px;flex-shrink:0;justify-content:space-between;gap:16px;padding:0 2rem 2rem;display:flex}.Modal-module__6U7KDW__modalFooter button{flex:1}.Modal-module__6U7KDW__modalFooter button:only-child{width:100%}.Modal-module__6U7KDW__modalButtons{background:#fff;border-radius:0 0 16px 16px;flex-shrink:0;justify-content:space-between;gap:16px;padding:0 2rem 2rem;display:flex}.Modal-module__6U7KDW__modalButtons button{flex:1}.Modal-module__6U7KDW__modalButtons button:only-child{width:100%}@media (max-width:1000px){.Modal-module__6U7KDW__modalContent{z-index:5001}}@media (max-width:800px){.Modal-module__6U7KDW__modalContent{border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-start;width:100%;max-width:100%;height:96dvh;max-height:none;position:fixed;bottom:0}.Modal-module__6U7KDW__modalHeader{border-radius:0;padding:1.5rem 2rem 0}.Modal-module__6U7KDW__modalBody{padding:1rem 2rem}.Modal-module__6U7KDW__modalFooter,.Modal-module__6U7KDW__modalButtons{border-radius:0;padding:0 2rem 1.5rem}.Modal-module__6U7KDW__modalOverlay{z-index:5001;align-items:flex-end;padding-top:0!important;padding-bottom:0!important}}@media (max-width:767px){.Modal-module__6U7KDW__modalContent.Modal-module__6U7KDW__maxWidthMobile{max-width:var(--modal-max-width-mobile,500px)!important}}@media (min-width:768px) and (max-width:1023px){.Modal-module__6U7KDW__modalContent.Modal-module__6U7KDW__maxWidthTablet{max-width:var(--modal-max-width-tablet,500px)!important}}@media (min-width:1024px){.Modal-module__6U7KDW__modalContent.Modal-module__6U7KDW__maxWidthDesktop{max-width:var(--modal-max-width-desktop,500px)!important}}
.checkbox-form{cursor:pointer;align-items:center;gap:.75rem;display:flex}.checkbox-form-small{gap:.75rem}.checkbox-form-label-container{align-items:center;display:flex}.checkbox-form-required{color:var(--dark-grey,#456073)}.checkbox-form-link{color:var(--allaw-blue,#25beeb);cursor:pointer;margin-left:.25rem;text-decoration:underline}.checkbox-form-bleu-allaw .checkbox{border-color:var(--bleu-allaw)}.checkbox-form-mid-grey .checkbox{border-color:var(--mid-grey);color:var(--mid-grey)}.checkbox-form-dark-grey .checkbox{border-color:var(--dark-grey);color:var(--dark-grey)}.checkbox-form-noir .checkbox{border-color:var(--noir);color:var(--noir)}.checkbox-form-pure-white .checkbox{border-color:var(--pure-white);color:var(--pure-white)}.checkbox-form-grey-venom .checkbox{border-color:var(--grey-venom);color:var(--grey-venom)}.checkbox-form-venom-grey-dark .checkbox{border-color:var(--venom-grey-dark);color:var(--venom-grey-dark)}
.ColoredCheckbox-module__PebqHq__container{cursor:pointer;align-items:center;gap:.75rem;width:100%;display:flex}.ColoredCheckbox-module__PebqHq__checkbox{cursor:pointer;background:0 0;border:2px solid;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .2s;display:flex}.ColoredCheckbox-module__PebqHq__checkbox.ColoredCheckbox-module__PebqHq__small{width:20px;height:20px}.ColoredCheckbox-module__PebqHq__checkbox.ColoredCheckbox-module__PebqHq__checked{border:none}.ColoredCheckbox-module__PebqHq__icon{justify-content:center;align-items:center;width:100%;height:100%;font-size:15px;display:flex}.ColoredCheckbox-module__PebqHq__small .ColoredCheckbox-module__PebqHq__icon{font-size:11px}.ColoredCheckbox-module__PebqHq__unlinkIcon{flex-shrink:0;width:16px;height:16px}.ColoredCheckbox-module__PebqHq__label{cursor:pointer;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.5;overflow:hidden}.ColoredCheckbox-module__PebqHq__emailContainer{width:100%;min-width:0;display:flex;overflow:hidden}.ColoredCheckbox-module__PebqHq__emailPart{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ColoredCheckbox-module__PebqHq__emailLocalPart{flex-shrink:1}.ColoredCheckbox-module__PebqHq__emailDomainPart{flex-shrink:2}.ColoredCheckbox-module__PebqHq__emailTLD{flex-shrink:0}
.radio-form{flex-direction:column;gap:16px;display:flex}.radio-form-required{color:#e15151}.radio-form-options{gap:32px;display:flex}
.select-form{flex-direction:column;gap:11px;display:flex}.select-form-required{color:#e15151}
.breadcrumb{flex-flow:wrap;align-items:center;row-gap:.5rem;font-family:Open Sans,sans-serif;line-height:1;display:flex}.breadcrumb-link{vertical-align:middle;text-decoration:none;display:inline-block}.breadcrumb-separator{color:var(--mid-grey);vertical-align:middle;margin:0 .625rem;font-size:12px;display:inline-block}.breadcrumb-separator i{vertical-align:middle;line-height:1}.breadcrumb-link:last-child{pointer-events:none}.breadcrumb-link .tiny-info{vertical-align:middle;display:inline-block}
.pro-card{background:var(--Primary-Blanc,#fff);border-radius:16px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 16px;display:flex;box-shadow:0 1px 20px #d5e9f6cc}.pro-card-content{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:18px;max-width:100%;display:flex}.pro-card-top{align-self:stretch;align-items:center;gap:16px;display:flex}.pro-card-image-container{justify-content:center;align-items:center;display:flex;position:relative}.pro-card-avatar{object-fit:cover;background-color:#f0f0f0;border:2px solid #e6edf5;border-radius:50%;width:74px;height:74px}.pro-card-verified-icon-container{justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.pro-card-verified-icon-background{background-color:#fff;border-radius:50%;width:13px;height:13px;position:absolute}.pro-card-button-action{color:#fff;font-size:14px;font-family:var(--font-open-sans,"Open Sans");cursor:pointer;background-color:#25beeb;border-radius:8px;flex-direction:row;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;display:flex}.pro-card-verified-icon{color:var(--primary-blue,#25beeb);z-index:1;font-size:20px;position:relative}.pro-card-job-name{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;display:flex}.pro-card-name{color:var(--Primary-Dark-grey,#456073);margin:0;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700}.pro-card-name a{color:inherit;text-decoration:none}.pro-card-address{color:var(--Primary-Dark-grey,#456073);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;max-width:100%;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;overflow:hidden}.pro-card-address .icon{flex-shrink:0;font-size:16px}.pro-card-address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pagination-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-family:Open Sans,sans-serif;display:flex}.pagination-number{min-width:40px;height:40px;color:var(--dark-grey);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:14px;transition:background-color .2s}.pagination-number:hover{background-color:var(--grey-venom,#e6edf5)}.pagination-number.active{border:1px solid var(--bleu-allaw,#25beeb)}.pagination-number.active:hover{background-color:var(--grey-venom,#e6edf5)}.pagination-nav-button{color:var(--dark-grey);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;height:40px;padding:4px 12px;font-size:14px;transition:color .2s;display:flex}.pagination-prev-button{padding-right:16px}.pagination-next-button{padding-left:16px}.pagination-nav-button:hover{background-color:var(--grey-venom,#e6edf5)}.pagination-nav-button:disabled{opacity:.5;cursor:not-allowed}.pagination-ellipsis{color:var(--dark-grey);padding:4px 8px}.pagination-icon{font-size:10px}@media screen and (max-width:768px){.pagination-container{gap:2px}.pagination-number{min-width:32px;height:32px;font-size:12px}}@media screen and (max-width:640px){.pagination-nav-text{display:none}.pagination-nav-button,.pagination-prev-button,.pagination-next-button{padding:4px 8px}}@media screen and (max-width:480px){.pagination-container{gap:1px}.pagination-number{min-width:28px;height:28px;padding:2px 4px;font-size:12px}}
.VerificationCodeInput-module__E26Iya__container{flex-direction:column;gap:8px;width:fit-content;display:flex}.VerificationCodeInput-module__E26Iya__inputsContainer{gap:8px;width:fit-content;display:flex}.VerificationCodeInput-module__E26Iya__input{border:2px solid var(--grey-venom);text-align:center;color:var(--noir);border-radius:8px;outline:none;font-size:16px;transition:border-color .2s}.VerificationCodeInput-module__E26Iya__input:hover{border-color:var(--venom-grey-dark)}.VerificationCodeInput-module__E26Iya__input:focus-within{border-color:var(--mid-grey)}.VerificationCodeInput-module__E26Iya__currentInput{border-color:#25beeb;position:relative}.VerificationCodeInput-module__E26Iya__currentInput:after{content:"";background-color:#25beeb;width:2px;height:60%;animation:1s infinite VerificationCodeInput-module__E26Iya__blink;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VerificationCodeInput-module__E26Iya__filledInput{border-color:var(--bleu-allaw)}@keyframes VerificationCodeInput-module__E26Iya__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.VerificationCodeInput-module__E26Iya__small{width:40px;height:40px}.VerificationCodeInput-module__E26Iya__medium{width:48px;height:48px;font-size:18px}.VerificationCodeInput-module__E26Iya__large{width:56px;height:56px;font-size:20px}.VerificationCodeInput-module__E26Iya__responsiveContainer,.VerificationCodeInput-module__E26Iya__responsiveInputsContainer{gap:6px}.VerificationCodeInput-module__E26Iya__responsive.VerificationCodeInput-module__E26Iya__small{width:32px;height:32px;font-size:14px}.VerificationCodeInput-module__E26Iya__responsive.VerificationCodeInput-module__E26Iya__medium{width:38px;height:38px;font-size:16px}.VerificationCodeInput-module__E26Iya__responsive.VerificationCodeInput-module__E26Iya__large{width:44px;height:44px;font-size:18px}@media (max-width:400px){.VerificationCodeInput-module__E26Iya__input{border-width:1.5px;border-radius:6px}}
.Banner-module__xcdP6G__bannerContainer{background:#edf3f4;border-radius:32px;flex-direction:row;justify-content:center;align-items:stretch;gap:64px;width:100%;max-width:100%;height:auto;min-height:400px;padding:64px 80px;display:flex}.Banner-module__xcdP6G__bannerContent{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;height:auto;display:flex}.Banner-module__xcdP6G__bannerContentFullWidth{max-width:100%}.Banner-module__xcdP6G__imageContainer{object-position:center;align-items:stretch;width:100%;max-width:400px;height:auto;max-height:100%;display:flex;position:relative;overflow:hidden}.Banner-module__xcdP6G__bannerImageContent{object-fit:cover;object-position:center center;border-radius:24px;width:100%;height:100%}.Banner-module__xcdP6G__bannerHeading{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.Banner-module__xcdP6G__bannerTag{color:#2d6176;text-overflow:ellipsis;text-transform:uppercase;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;overflow:hidden}.Banner-module__xcdP6G__bannerTitle{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;color:var(--Primary-Mid-black,#171e25);-webkit-box-orient:vertical;max-width:100%;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.Banner-module__xcdP6G__bannerDescription{-webkit-line-clamp:5;line-clamp:5;white-space:normal;text-overflow:ellipsis;color:var(--Primary-Dark-grey,#456073);-webkit-box-orient:vertical;max-width:100%;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.Banner-module__xcdP6G__action{background:#2d6176;border-radius:56px;justify-content:center;align-items:center;max-width:300px;height:48px;padding:12px 40px;text-decoration:none;display:flex;overflow:hidden}.Banner-module__xcdP6G__action:hover{filter:brightness(90%)}.Banner-module__xcdP6G__actionLabel{color:var(--Primary-Blanc,#fff);white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block;overflow:hidden}.Banner-module__xcdP6G__imageContainer.Banner-module__xcdP6G__left{order:0}.Banner-module__xcdP6G__imageContainer.Banner-module__xcdP6G__right{order:2}@media (max-width:995px){.Banner-module__xcdP6G__bannerContainer{flex-direction:column;gap:40px;width:auto;height:auto;padding:40px}.Banner-module__xcdP6G__bannerDescription{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box}.Banner-module__xcdP6G__bannerContent{justify-content:space-around;gap:30px;max-width:100%}.Banner-module__xcdP6G__imageContainer{max-width:100%;height:250px;margin:0 auto}.Banner-module__xcdP6G__bannerImageContent{object-fit:cover;object-position:center}.Banner-module__xcdP6G__bannerHeading{gap:10px}.Banner-module__xcdP6G__bannerTitle{font-size:24px}.Banner-module__xcdP6G__imageContainer.Banner-module__xcdP6G__top{order:-1}.Banner-module__xcdP6G__imageContainer.Banner-module__xcdP6G__bottom{order:1}}@media (max-width:995px) and (min-width:500px){.Banner-module__xcdP6G__bannerContainer{gap:60px;padding:60px}.Banner-module__xcdP6G__imageContainer{width:400px}}
.featureCard-module__BzS5Xq__featureCardContainer{box-sizing:border-box;text-align:left;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;width:100%;min-height:500px;padding:32px;display:flex;box-shadow:0 4px 12px #18181829}.featureCard-module__BzS5Xq__featureCardContent{flex-grow:1;width:100%}.featureCard-module__BzS5Xq__featureCardImage{object-fit:cover;object-position:center;aspect-ratio:16/9;border-radius:16px;align-self:stretch;width:100%;height:auto;margin-bottom:32px;position:relative}.featureCard-module__BzS5Xq__featureCardTitle{color:var(--Primary-Mid-black,#171e25);text-align:center;text-align:left;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:55px;margin-bottom:26px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.featureCard-module__BzS5Xq__featureCardDescription{color:var(--Primary-Dark-grey,#456073);text-overflow:ellipsis;word-break:break-word;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:100%;margin-bottom:24px;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:140%;display:-webkit-box;overflow:hidden}@media (max-width:1060px){.featureCard-module__BzS5Xq__featureCardTitle{height:auto;margin-bottom:16px}}
.featureGrid-module__AzugRG__featureGridWrapper{background-color:#fff;flex-direction:column;align-items:center;width:100%;max-width:100vw;margin-left:auto;margin-right:auto;display:flex}.featureGrid-module__AzugRG__featureGridTitle{color:var(--Primary-Mid-black,#171e25);text-align:center;flex-direction:column;justify-content:center;align-self:stretch;height:68px;margin-bottom:40px;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:normal;display:flex}.featureGrid-module__AzugRG__featureGridContainer{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1280px;display:grid}.featureGrid-module__AzugRG__mobileView{display:none}.featureGrid-module__AzugRG__featureGridContainer,.featureGrid-module__AzugRG__gridView{grid-template-columns:repeat(3,1fr);gap:40px;width:100%;max-width:1280px;display:grid}.featureGrid-module__AzugRG__featureGridItem{justify-content:center;display:flex}.featureGrid-module__AzugRG__featureGridItem img{object-fit:cover;width:100%;height:auto;display:block}.featureGrid-module__AzugRG__navigationButtons{justify-content:center;gap:16px;margin-top:20px;display:flex}@media (max-width:1440px){.featureGrid-module__AzugRG__featureGridWrapper{width:calc(100% - 160px);margin-left:80px;margin-right:80px}}@media (max-width:995px){.featureGrid-module__AzugRG__mobileView{flex-direction:column;align-items:center;gap:16px;display:flex}.featureGrid-module__AzugRG__gridView{display:none}.featureGrid-module__AzugRG__navigationButtons{justify-content:center;gap:16px;display:flex}.featureGrid-module__AzugRG__featureGridWrapper{width:calc(100% - 52px);margin:0 26px}.featureGrid-module__AzugRG__featureGridTitle{margin-bottom:24px;font-size:26px}.featureGrid-module__AzugRG__featureGridContainer{grid-template-columns:1fr;gap:16px}.featureGrid-module__AzugRG__featureGridItem{flex:0 100%;max-width:100%}}
.entityCard-module__RGOf9q__card{border:1.5px solid var(--Primary-Venom-grey,#e6edf5);border-radius:16px;flex-wrap:wrap;justify-content:start;align-self:stretch;align-items:center;gap:1rem;min-height:92px;padding:16px;transition:border-color .2s ease-in-out;display:flex}.entityCard-module__RGOf9q__card:hover{border-color:var(--Primary-Blue-allaw,#25beeb)}.entityCard-module__RGOf9q__picturePlaceHolder{background:#f5f7fa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:60px;height:60px;padding:8px;display:flex}.entityCard-module__RGOf9q__picturePlaceHolder.entityCard-module__RGOf9q__hasLogo{padding:0}.entityCard-module__RGOf9q__dataInfo{flex-flow:wrap;flex:1;gap:2rem;min-width:0;display:flex}.entityCard-module__RGOf9q__basicsInfo{flex-direction:column;align-items:start;gap:.25rem;display:flex}.entityCard-module__RGOf9q__entityNameWrapper{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.entityCard-module__RGOf9q__roleTag{margin-bottom:3px}.entityCard-module__RGOf9q__entityName{color:#000;leading-trim:both;text-edge:cap;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:22px;overflow:hidden}.entityCard-module__RGOf9q__numberOfMembers{color:#456073;leading-trim:both;text-edge:cap;font-family:var(--font-open-sans);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden}.entityCard-module__RGOf9q__detailsInfoContainer{flex-flow:column wrap;flex:1;align-items:center;display:flex}.entityCard-module__RGOf9q__detailsInfo{flex-flow:column wrap;flex:1;align-items:flex-start;gap:.4rem;display:flex}.entityCard-module__RGOf9q__detail{color:var(--Primary-Dark-grey,#456073);leading-trim:both;text-edge:cap;text-wrap:nowrap;font-family:var(--font-open-sans);justify-content:center;align-items:center;gap:8px;padding:2px 0;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.entityCard-module__RGOf9q__actionButton{cursor:pointer;font-family:var(--font-open-sans);background:0 0;border:none;flex-shrink:0;align-items:baseline;gap:8px;margin-left:auto;padding:12px 0;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.entityCard-module__RGOf9q__actionButton>i{font-size:12px}.entityCard-module__RGOf9q__actionButtonWrapper{flex-shrink:0;margin-left:auto}@media (max-width:820px){.entityCard-module__RGOf9q__card{gap:.75rem}.entityCard-module__RGOf9q__dataInfo{gap:1.5rem}}@media (max-width:740px){.entityCard-module__RGOf9q__card{flex-direction:column;align-items:flex-start;gap:1rem;padding:12px}.entityCard-module__RGOf9q__dataInfo{flex-direction:column;gap:1rem;width:100%}.entityCard-module__RGOf9q__basicsInfo{min-width:unset;width:100%}.entityCard-module__RGOf9q__detailsInfo{justify-content:flex-start;width:100%}.entityCard-module__RGOf9q__actionButton{text-align:center;border:1px solid;border-radius:8px;justify-content:center;align-self:flex-end;width:100%;margin-left:0;padding:8px 12px}}@media (max-width:480px){.entityCard-module__RGOf9q__card{padding:8px}.entityCard-module__RGOf9q__picturePlaceHolder{width:48px;height:48px;padding:6px}.entityCard-module__RGOf9q__picturePlaceHolder.entityCard-module__RGOf9q__hasLogo{padding:0}.entityCard-module__RGOf9q__entityName{font-size:14px;line-height:20px}.entityCard-module__RGOf9q__numberOfMembers,.entityCard-module__RGOf9q__detail{font-size:14px}.entityCard-module__RGOf9q__actionButton{padding:6px 10px;font-size:14px}}@media (max-width:940px){.entityCard-module__RGOf9q__detailsInfoContainer{align-items:flex-start}}@media (max-width:600px){.entityCard-module__RGOf9q__actionButtonWrapper{order:10;width:100%;margin-left:0}.entityCard-module__RGOf9q__card{flex-wrap:wrap}}
.entityAdminCard-module__YkneWa__card{background-color:#fff;border:1px solid #e6edf5;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:1rem;padding:1rem;display:flex}.entityAdminCard-module__YkneWa__left{align-items:center;gap:1rem;display:flex}.entityAdminCard-module__YkneWa__avatar{color:#9ca3af;background-color:#f2f4f7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.entityAdminCard-module__YkneWa__info{flex-direction:column;gap:10px;display:flex}.entityAdminCard-module__YkneWa__email{color:var(--Primary-Dark-grey,#456073);text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.entityAdminCard-module__YkneWa__date{color:#728ea7;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.entityAdminCard-module__YkneWa__right{align-items:center;gap:1rem;display:flex}.entityAdminCard-module__YkneWa__roleSelect{color:#1e293b;cursor:pointer;background-color:#f8fafc;border:none;border-radius:8px;padding:.5rem .75rem;font-size:14px;font-weight:600}.entityAdminCard-module__YkneWa__actions{gap:1rem;display:flex}.entityAdminCard-module__YkneWa__accept{color:#12b76a;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500}.entityAdminCard-module__YkneWa__refuse{color:#e54848;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500}
.heroSection-module__rNMYfW__banner{background-position:100%;background-repeat:no-repeat;background-size:50% 100%;justify-content:center;align-items:stretch;width:100%;height:auto;min-height:60dvh;display:flex;position:relative}.heroSection-module__rNMYfW__bannerReverse{background-position:0;flex-direction:row-reverse}.heroSection-module__rNMYfW__overlayContainer{justify-content:center;align-items:center;width:100%;padding:40px 80px;display:flex}.heroSection-module__rNMYfW__contentWrapper{flex-direction:row;align-items:center;gap:70px;max-width:1400px;display:flex;overflow:hidden}.heroSection-module__rNMYfW__bannerReverse .heroSection-module__rNMYfW__contentWrapper{flex-direction:row-reverse}.heroSection-module__rNMYfW__contentLeft{flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;width:50%;padding:3rem;display:flex}.heroSection-module__rNMYfW__contentTitle{color:var(--Primary-Mid-black,#171e25);max-width:100%;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.heroSection-module__rNMYfW__contentText{color:var(--Primary-Dark-grey,#456073);max-width:100%;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.heroSection-module__rNMYfW__contentButton{background:#2d6176;border-radius:56px;justify-content:center;align-items:center;gap:8px;height:48px;padding:12px 40px;display:block}.heroSection-module__rNMYfW__contentButton:hover{filter:brightness(90%)}.heroSection-module__rNMYfW__contentButtonLabel{color:var(--Primary-Blanc,#fff);white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block;overflow:hidden}@media (max-width:995px){.heroSection-module__rNMYfW__leftSection{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;padding:0}.heroSection-module__rNMYfW__rightSection{display:none}.heroSection-module__rNMYfW__heroSectionContent{border-radius:8px;width:95%;padding:20px}.heroSection-module__rNMYfW__heroSectionTitle{margin-bottom:20px;font-size:26px}.heroSection-module__rNMYfW__heroSectionParagraph{margin-bottom:10px}}@media (min-width:996px){.heroSection-module__rNMYfW__leftSection{background-color:#fff;background-size:auto;background-position:initial;background-repeat:initial;background:0 0!important}}.heroSection-module__rNMYfW__backgroundImage{object-fit:cover;object-position:center}.heroSection-module__rNMYfW__contentRight{border-radius:16px;justify-content:center;align-items:center;width:50%;max-height:35dvh;display:flex;position:relative;overflow:hidden}.heroSection-module__rNMYfW__contentImage{object-fit:cover;object-position:center;border-radius:16px;width:100%;max-width:none;height:100%;max-height:none}@media (max-width:995px){.heroSection-module__rNMYfW__banner{background-position:50%;background-size:100% 100%}.heroSection-module__rNMYfW__overlayContainer{padding:60px 32px}.heroSection-module__rNMYfW__contentWrapper{box-shadow:none;background-color:#0000;max-width:100%;height:auto;flex-direction:column!important}.heroSection-module__rNMYfW__contentLeft{width:100%;padding:0}.heroSection-module__rNMYfW__contentRight{display:none}.heroSection-module__rNMYfW__contentTitle{font-size:34px}.heroSection-module__rNMYfW__contentText{font-size:16px}.heroSection-module__rNMYfW__contentButtonLabel{font-size:14px}.heroSection-module__rNMYfW__text-black .heroSection-module__rNMYfW__contentTitle,.heroSection-module__rNMYfW__text-black .heroSection-module__rNMYfW__contentText{color:var(--noir,#171e25)}.heroSection-module__rNMYfW__text-white .heroSection-module__rNMYfW__contentTitle,.heroSection-module__rNMYfW__text-white .heroSection-module__rNMYfW__contentText{color:var(--pure-white,#fff)}.heroSection-module__rNMYfW__text-gray .heroSection-module__rNMYfW__contentTitle,.heroSection-module__rNMYfW__text-gray .heroSection-module__rNMYfW__contentText{color:var(--Primary-Dark-grey,#456073)}}
.frameCTA-module__d1Yrnq__frameCTAContainer{border-radius:16px;justify-content:center;align-items:center;width:100%;height:auto;min-height:675px;display:flex;position:relative;overflow:hidden}.frameCTA-module__d1Yrnq__frameCTABackground{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.frameCTA-module__d1Yrnq__frameCTAContent{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:70px;width:600px;max-width:600px;display:flex;position:relative}.frameCTA-module__d1Yrnq__frameCTATitle{color:var(--Primary-Mid-black,#171e25);text-align:center;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:Poppins;font-size:34px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.frameCTA-module__d1Yrnq__frameCTAButtonContainer{align-self:stretch;align-items:flex-start;gap:48px;display:flex}.frameCTA-module__d1Yrnq__frameCTAPrimaryButton{background:#2d6176;border-radius:56px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;height:48px;padding:12px 40px;display:flex}.frameCTA-module__d1Yrnq__frameCTASecondaryButton{background:var(--Primary-Bleu-Allaw,#25beeb);border-radius:56px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;height:48px;padding:12px 40px;display:flex}.frameCTA-module__d1Yrnq__frameCTAButtonLabel{color:var(--Primary-Blanc,#fff);text-shadow:1px 1px 2px #0000004d;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block;overflow:hidden}.frameCTA-module__d1Yrnq__frameCTAPrimaryButton:hover,.frameCTA-module__d1Yrnq__frameCTASecondaryButton:hover{filter:brightness(90%)}.frameCTA-module__d1Yrnq__text-black .frameCTA-module__d1Yrnq__frameCTATitle{color:var(--noir,#171e25)}.frameCTA-module__d1Yrnq__text-white .frameCTA-module__d1Yrnq__frameCTATitle{color:var(--pure-white,#fff)}.frameCTA-module__d1Yrnq__text-gray .frameCTA-module__d1Yrnq__frameCTATitle{color:var(--Primary-Dark-grey,#456073)}@media (max-width:995px){.frameCTA-module__d1Yrnq__frameCTAContainer{border-radius:0;height:auto;min-height:450px}.frameCTA-module__d1Yrnq__frameCTABackground{border-radius:0}.frameCTA-module__d1Yrnq__frameCTAContent{flex-direction:column;gap:24px;width:100%;padding:20px}.frameCTA-module__d1Yrnq__frameCTATitle{text-align:center;margin-bottom:10px;font-size:30px}.frameCTA-module__d1Yrnq__frameCTAButtonContainer{flex-direction:column;align-items:center;gap:24px;width:100%}.frameCTA-module__d1Yrnq__frameCTAPrimaryButton,.frameCTA-module__d1Yrnq__frameCTASecondaryButton{align-self:center;width:100%}}
.questionAnswer-module__p1uLuG__questionAnswerContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.questionAnswer-module__p1uLuG__questionAnswerContent{flex-direction:column;align-items:center;gap:56px;width:100%;max-width:730px;height:auto;display:flex}.questionAnswer-module__p1uLuG__questionAnswerTitle{color:var(--Primary-Mid-black,#171e25);text-align:left;width:100%;font-family:Poppins;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.questionAnswer-module__p1uLuG__questionAnswerListContent{flex-direction:column;align-items:flex-start;gap:32px;width:100%;height:auto;display:flex}.questionAnswer-module__p1uLuG__questionAnswerItem{border-bottom:2px solid var(--Primary-Venom-grey,#e6edf5);flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;width:100%;display:flex}.questionAnswer-module__p1uLuG__questionContainer{cursor:pointer;justify-content:space-between;align-self:stretch;align-items:center;gap:32px;display:flex}.questionAnswer-module__p1uLuG__questionTitle{color:#171e25;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.questionAnswer-module__p1uLuG__answerContainer{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.questionAnswer-module__p1uLuG__answerContainer.questionAnswer-module__p1uLuG__open{opacity:1;max-height:600px;padding-bottom:16px}.questionAnswer-module__p1uLuG__answer{color:#456073;text-align:justify;font-family:Open Sans;font-size:16px;font-weight:400;line-height:normal}@media (max-width:800px){.questionAnswer-module__p1uLuG__answer{text-align:justify}.questionAnswer-module__p1uLuG__questionAnswerTitle{font-size:20px}.questionAnswer-module__p1uLuG__questionAnswerContent{gap:42px}}
.flexContent-module__BSEibW__flexContentContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:90px;width:100%;height:auto;min-height:fit-content;padding:48px 32px;display:flex}.flexContent-module__BSEibW__flexContentTitle{color:var(--Primary-Mid-black,#171e25);text-align:center;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.flexContent-module__BSEibW__flexContentWrapper.flexContent-module__BSEibW__fullWidth .flexContent-module__BSEibW__contentLeftWrap{width:100%}.flexContent-module__BSEibW__flexContentWrapper.flexContent-module__BSEibW__fullWidth .flexContent-module__BSEibW__contentRight{display:none}.flexContent-module__BSEibW__flexContentWrapper{flex-direction:row;align-items:center;gap:4rem;width:100%;height:auto;display:flex;overflow:hidden}.flexContent-module__BSEibW__flexContentWrapper.flexContent-module__BSEibW__reverse{flex-direction:row-reverse}.flexContent-module__BSEibW__flexContentLeftWrapper{flex:1 0 0;align-items:center;gap:70px;width:auto;display:flex}.flexContent-module__BSEibW__flexContentLeft{flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;display:flex}.flexContent-module__BSEibW__flexContentSectionTitle{color:var(--Primary-Mid-black,#171e25);font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.flexContent-module__BSEibW__flexContentDescription{color:var(--Primary-Dark-grey,#456073);text-overflow:ellipsis;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;align-self:stretch;width:100%;max-width:100%;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.flexContent-module__BSEibW__flexContentButton{background:#2d6176;border-radius:56px;justify-content:center;align-items:center;gap:8px;height:48px;padding:12px 40px;display:flex}.flexContent-module__BSEibW__flexContentButton:hover{filter:brightness(90%)}.flexContent-module__BSEibW__flexContentButtonLabel{color:var(--Primary-Blanc,#fff);text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.flexContent-module__BSEibW__flexContentRight{width:auto}.flexContent-module__BSEibW__flexContentImage{object-fit:cover;object-position:center;border-radius:16px;width:100%;min-width:100%;max-width:100%;height:400px;max-height:500px;overflow:hidden}@media (max-width:1000px){.flexContent-module__BSEibW__flexContentButton{justify-content:center;align-self:stretch}}@media (max-width:995px){.flexContent-module__BSEibW__flexContentContainer{gap:40px;min-height:0;max-height:none;padding:40px 24px}.flexContent-module__BSEibW__flexContentTitle{display:none}.flexContent-module__BSEibW__flexContentSectionTitle{font-size:24px}.flexContent-module__BSEibW__flexContentDescription{font-size:16px;font-weight:500}.flexContent-module__BSEibW__flexContentWrapper{flex-direction:column;align-items:flex-start;gap:32px;width:100%;max-height:none}.flexContent-module__BSEibW__flexContentWrapper.flexContent-module__BSEibW__reverse{flex-direction:column!important}.flexContent-module__BSEibW__flexContentRight{order:-1;width:100%!important}.flexContent-module__BSEibW__flexContentLeftWrapper{order:1;width:100%!important}.flexContent-module__BSEibW__flexContentImage{object-fit:fill;object-position:center;width:100%;max-height:300px}}@media (min-width:996px){.flexContent-module__BSEibW__desktopWidth{width:auto!important}}@media (max-width:995px) and (min-width:500px){.flexContent-module__BSEibW__flexContentImage{object-fit:cover;object-position:center;width:100%;height:100%;max-height:500px}.flexContent-module__BSEibW__flexContentRight{justify-content:center;align-items:center;width:100%;height:auto;min-height:350px;display:flex}}
.brands-module__OkLZsW__brandsContainer{justify-content:center;align-items:center;gap:40px;width:100%;height:auto;padding:64px 40px;display:flex}.brands-module__OkLZsW__brandsContent{flex-direction:column;justify-content:center;align-items:center;gap:48px;display:flex}.brands-module__OkLZsW__brandsTitle{color:var(--Primary-Mid-black,#171e25);text-align:center;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.brands-module__OkLZsW__brandsList{justify-content:center;align-items:flex-start;gap:30px;display:flex}.brands-module__OkLZsW__brandItem{justify-content:center;align-items:center;width:130px;height:87px;display:flex;overflow:hidden}.brands-module__OkLZsW__brandImage{object-fit:contain;width:auto;max-width:100%;height:auto}@media (max-width:1200px){.brands-module__OkLZsW__brandsList{flex-wrap:wrap;place-content:center;align-items:center}.brands-module__OkLZsW__brandItem{width:120px;min-width:120px}}@media (max-width:995px){.brands-module__OkLZsW__brandsTitle{font-size:26px}.brands-module__OkLZsW__brandItem{min-width:110px}}
.BlogHeader-module__7UfIXW__blogContainerWrapper{background-color:#fff;justify-content:center;gap:20px;width:100%;max-width:1000px;padding:16px;display:flex}.BlogHeader-module__7UfIXW__blogContainer{background-color:#fff;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:1000px;padding:16px;display:flex}.BlogHeader-module__7UfIXW__blogInfoContainer{flex-wrap:wrap;align-items:flex-end;gap:14px;width:auto;height:auto;display:flex}.BlogHeader-module__7UfIXW__title{width:100%;color:var(--Primary-Mid-black,#171e25);letter-spacing:.4px;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.BlogHeader-module__7UfIXW__blogImage{object-fit:cover;object-position:center;width:100%;height:450px}.BlogHeader-module__7UfIXW__blogImageContainer{justify-content:center;align-items:center;width:100%;max-width:1000px;height:auto;max-height:449px;display:flex;position:relative;overflow:hidden}.BlogHeader-module__7UfIXW__timeToReadContainer{align-items:center;gap:5px;display:flex}.BlogHeader-module__7UfIXW__timeToReadContainer>i{color:#25beeb;font-size:12px}@media (max-width:700px) and (min-width:400px){.BlogHeader-module__7UfIXW__blogInfoContainer{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:stretch;gap:6px;width:100%;display:grid}.BlogHeader-module__7UfIXW__blogInfoContainer>:first-child{grid-area:1/1;place-self:start}.BlogHeader-module__7UfIXW__blogInfoContainer>:nth-child(2){grid-area:1/2;place-self:start end}.BlogHeader-module__7UfIXW__blogInfoContainer>:nth-child(3){grid-area:2/1;place-self:end start}.BlogHeader-module__7UfIXW__blogInfoContainer>:nth-child(4){grid-area:2/2;place-self:end}}@media (max-width:825px){.BlogHeader-module__7UfIXW__blogImage{height:200px}.BlogHeader-module__7UfIXW__title{font-size:25px}}@media (max-width:400px){.BlogHeader-module__7UfIXW__blogContainerWrapper{padding:0}.BlogHeader-module__7UfIXW__title{-webkit-line-clamp:3;line-clamp:3}.BlogHeader-module__7UfIXW__blogContainer{flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;padding:0 8px}}