.modele-image{margin-bottom:32px}.modele-image img{border-radius:0 40px 0 0;width:100%;max-height:458px;height:100%;display:block;object-fit:cover}@media(min-width:1024px){.modele-image{margin-bottom:40px}}.table-tarifs{margin-bottom:32px}.table-tarifs thead tr{background:var(--primary200)}.table-tarifs table th{font-size:18px;padding:12px 20px;background:var(--primary200);color:var(--neutral900)}.table-tarifs table th:first-child{border-top-left-radius:0}.table-tarifs table th:last-child{border-top-right-radius:0}.table-tarifs tbody tr{background:var(--primary50)}.information-model{container-type:inline-size;position:relative}.information-model::before{content:"";position:absolute;top:0;bottom:0;width:200dvw;background:linear-gradient(0deg,#fffdfd 3.08%,#fadbdb 47.37%,#fffdfd 95.44%);z-index:-1}.information-model .container{position:relative;display:flex;flex-direction:column-reverse;padding:40px 0;gap:24px}.information-model .container>svg{display:block;position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%)}.information-model .left-section{display:flex;flex-direction:column;justify-content:center}.information-model .left-section{gap:16px}.information-model .left-section .titre{font-size:24px;color:var(--neutral900);font-weight:700}.information-model .left-section .desc p{color:var(--neutral900)}.information-model .left-section a{display:flex;align-items:center;justify-content:center;padding:8px 16px;gap:8px;height:48px;width:100%;background:var(--secondary500);color:var(--white);font-weight:600;border-radius:12px}.information-model .left-section a .icon{display:none}.information-model .container>picture img{object-fit:contain;height:100%;width:100%;max-height:274px}@container (min-width:704px){.information-model .container{display:grid;grid-template-columns:auto 362px}.information-model .container>svg{display:none}.information-model .left-section{gap:24px}.information-model .left-section .titre{font-size:32px}.information-model .left-section a{width:fit-content}.information-model .left-section a .icon{display:flex;align-items:center;justify-content:center;background:var(--white);height:32px;min-width:32px;border-radius:50%}.information-model .left-section a .icon>svg{color:var(--secondary500)}}