.image-and-text span{font-size:var(--font-size-md)}.image-and-text img{aspect-ratio:6/4;width:100%}.image-and-text .application-links img{aspect-ratio:auto}.image-and-text .flex-button{display:flex}@media(min-width:23.4375rem){.image-overlap-text .image-overlap-container{max-width:23.4375rem;padding-right:1rem;padding-left:1rem}}@media(min-width:36rem){.image-overlap-text .image-overlap-container{max-width:36rem}}@media(min-width:48rem){.image-overlap-text .image-overlap-container{max-width:48rem}}@media(min-width:64rem){.image-overlap-text .image-overlap-container{max-width:64rem;padding-right:0;padding-left:0}}.image-overlap-text .image-overlap-container{margin-left:auto;margin-right:auto}.image-overlap-text img{height:100%}.calculator{align-items:center;display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:40px}.calculator .calculator__sub{color:var(--bg-secondary-500);font-size:calc(16px*min(var(--ratio),1.1));font-weight:600;line-height:150%;text-transform:uppercase}.calculator .calculator__content{margin:10px 0;max-width:90%;text-align:center}.calculator .calculator__content .richtext p{margin-bottom:10px;color:var(--bg-secondary-500);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:150%;padding:0 20px;text-align:center}.calculator .calculator__graphic{align-items:self-start;display:flex;gap:50px;justify-content:space-around;margin-top:40px;width:100%}@media(max-width:1024px){.calculator .calculator__graphic{flex-direction:column;gap:0;justify-content:center;margin-top:30px;width:100%;align-items:center}}.calculator .calculator__graphic .calculator__form{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;min-width:320px;padding-bottom:60px;padding-top:36px;width:40%}@media(max-width:1024px){.calculator .calculator__graphic .calculator__form{width:100%}}.calculator .calculator__graphic .calculator__form .c-toggle{background:#f5f5f5;border-radius:10px;height:48px;justify-content:space-between;width:100%;align-items:center;color:var(--bg-secondary-500);display:flex}.calculator .calculator__graphic .calculator__form .c-toggle .c-toggle__item{border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;height:100%;justify-content:center;letter-spacing:-.28px;line-height:150%;text-transform:uppercase;width:calc(50% - 10px);align-items:center;color:var(--bg-secondary-500);display:flex}.calculator .calculator__graphic .calculator__form .c-toggle .c-toggle__item.c-toggle__item--selected{background:var(--bg-secondary-500);color:#fff}.calculator .calculator__graphic .calculator__form .calculator__slider{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.calculator .calculator__graphic .calculator__form .calculator__slider .calculator__slider-header{align-items:center;display:flex;justify-content:space-between;width:100%}.calculator .calculator__graphic .calculator__form .calculator__slider .calculator__slider-header span{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:120%}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:5px;height:2px;opacity:.7;outline:none;transition:opacity .2s;width:100%}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:6px;background:inherit;border-radius:5px}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-moz-range-track{height:6px;background:inherit;border-radius:5px}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-ms-track{height:6px;background:inherit;border-radius:5px;border-color:#0000;color:#0000}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-ms-fill-lower,.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-ms-fill-upper{background:#0000}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:#f5f5f5;border:2px solid #015b67;cursor:pointer;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;margin-top:-5px}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#f5f5f5;border:2px solid #015b67;cursor:pointer;-moz-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]::-ms-thumb{width:16px;height:16px;border-radius:50%;background:#f5f5f5;border:2px solid #015b67;cursor:pointer;margin-top:0}.calculator .calculator__graphic .calculator__form .calculator__slider .c-slider input[type=range]:focus{outline:none}.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext{font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:150%;margin-top:20px;max-width:100%;padding:0 20px;text-align:center}.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext ul{padding-left:0}.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext li :before,.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext ul :before{content:""}.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext li,.calculator .calculator__graphic .calculator__form .calculator__form-content .richtext ul{list-style:disc;margin-bottom:10px;text-align:left;width:100%}.calculator .calculator__graphic .calculator__graph{align-items:center;background:hsl(var(--color-neutral-200),var(--tw-bg-opacity,1));border-radius:20px;display:flex;flex-direction:column;flex-grow:1;padding:36px;position:relative;width:60%}.calculator .calculator__graphic .calculator__graph .calculator__drop-down{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;position:absolute;width:380px;z-index:1}@media(max-width:575px){.calculator .calculator__graphic .calculator__graph .calculator__drop-down{width:60%}}.calculator .calculator__graphic .calculator__graph .calculator__drop-down .calculator__drop-down-header{align-items:center;color:var(--bg-secondary-500);display:flex;font-size:16px;font-weight:400;letter-spacing:-.28px;line-height:150%;width:100%}@media(max-width:575px){.calculator .calculator__graphic .calculator__graph .calculator__drop-down .calculator__drop-down-header{font-size:14px}.calculator .calculator__graphic .calculator__graph .calculator__drop-down .c-drop-down{font-size:11px}}.calculator .calculator__graphic .calculator__graph .calculator__drop-down .c-drop-down{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:120%;background:#0000;border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}.calculator .calculator__graphic .calculator__graph .calculator__drop-down .c-drop-down--form{padding:5px;background:#fff;border:1px solid var(--bg-secondary-500);border-radius:8px;color:var(--bg-secondary-500);width:100%}@media(max-width:1024px){.calculator .calculator__graphic .calculator__graph{width:100%}}.calculator .calculator__graphic .calculator__graph .calculator__graph-canvas{flex-grow:1;height:500px;position:relative;width:calc(100% - 64px)}.calculator .calculator__graphic .calculator__graph .calculator__legend{align-items:center;background:#fff;border-radius:20px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:30px 0;padding:15px 20px;width:100%}@media(max-width:575px){.calculator .calculator__graphic .calculator__graph .calculator__legend{margin:15px 0;padding:5px 10px}}.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;width:calc(25% - 10px)}@media(max-width:1279px){.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item{align-items:flex-start;width:calc(50% - 20px)}}.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-title{align-items:center;display:flex;gap:10px;white-space:nowrap}@media(max-width:575px){.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-title{gap:5px}}.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-title .calculator__legend-color{background-color:#000;border-radius:50%;height:12px;min-height:12px;min-width:12px;width:12px}.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-title .calculator__legend-label{font-size:12px}@media(max-width:575px){.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-title .calculator__legend-label{font-size:10px}}.calculator .calculator__graphic .calculator__graph .calculator__legend .calculator__legend-item .calculator__legend-value{font-size:14px;font-weight:600;letter-spacing:-.32px;line-height:120%}.calculator .calculator__graphic .calculator__graph .calculator__disclaimer{display:flex;gap:10px}.calculator .calculator__graphic .calculator__graph .calculator__disclaimer .richtext p{font-size:10px;font-weight:400;justify-content:center;letter-spacing:-.28px;line-height:150%;margin-bottom:5px}.calculator .calculator__graphic .calculator__graph .calculator__disclaimer svg{height:18px;margin-top:4px;min-width:18px}@media (min-width:80rem){.card-list-with-background{padding:0 var(--spacing-07)}}@media (min-width:96rem){.card-list-with-background{padding:0 var(--spacing-12)}}.card-list-with-background .card-list-with-background-header{width:100%}.card-list-with-background .card-list-with-background-cards{margin-top:calc(var(--spacing-14)*-1)}@media (min-width:80rem){.card-list-with-background .card-list-with-background-cards{margin-top:calc(var(--spacing-15)*-1)}}.card-list-with-background article{margin-bottom:0}.comparateur-offres ul{list-style:none;margin-left:0;padding-left:var(--spacing-06)}.comparateur-offres ul>li{padding-bottom:var(--spacing-03)}.comparateur-offres ul>li:before{display:inline-block;content:"—";width:var(--spacing-06);margin-left:calc(var(--spacing-06)*-1)}.comparateur-offres .comparator__container.comparator__container-no-scroll::-webkit-scrollbar{display:none}@media (min-width:64rem){.comparateur-offres .comparateur-offres-container{margin:0 calc((100vw - 64rem)/2)}}@media (min-width:80rem){.comparateur-offres .comparateur-offres-container{margin:0 calc((100vw - 80rem)/2)}}@media (min-width:96rem){.comparateur-offres .comparateur-offres-container{margin:0 calc((100vw - 94rem)/2)}}.comparateur-offres .comparateur-offres-container img{object-fit:contain!important}.comparateur-offres .comparateur-offres-value-empty{display:none}.comparateur-offres .comparateur-offres-pack,.comparateur-offres .comparateur-offres-value{min-width:15rem!important;width:15rem!important;max-width:15rem!important;flex-shrink:0;flex-grow:0}@media (min-width:64rem){.comparateur-offres .comparateur-offres-pack,.comparateur-offres .comparateur-offres-value{min-width:33.33%!important;width:33.33%!important;flex-basis:33.33%;flex-shrink:0;flex-grow:0}}.comparateur-offres .comparateur-offres-label{min-width:100%!important;width:100%!important;flex-basis:100%;flex-shrink:0;flex-grow:0}@media (min-width:64rem){.comparateur-offres .comparateur-offres-label{justify-content:center}}.comparateur-offres .comparateur-offres-label.comparateur-offres-label-1{min-width:33.33%!important;width:33.33%!important}.comparateur-offres .comparateur-offres-label.comparateur-offres-label-2{min-width:66.66%!important;width:66.66%!important}@media (min-width:64rem){.comparateur-offres .comparateur-offres-label,.comparateur-offres .comparateur-offres-label.comparateur-offres-label-1,.comparateur-offres .comparateur-offres-label.comparateur-offres-label-2,.comparateur-offres .comparateur-offres-pack,.comparateur-offres .comparateur-offres-value,.comparateur-offres .comparateur-offres-value-empty{min-width:25%!important;width:25%!important;flex-basis:25%;flex-shrink:0;flex-grow:0}}.comparateur-offres .comparateur-offres-label{z-index:2}.comparateur-offres .comparateur-offres-container thead{z-index:1;position:relative}.comparateur-offres .comparateur-offres-container thead:before{content:"";position:absolute;left:calc((100vw - 100%)/2*-1);right:0;width:100vw;z-index:-1;top:0;height:100%;background-color:hsl(var(--color-neutral-100))}@media (min-width:64rem){.comparateur-offres .comparateur-offres-value{bottom:unset;left:unset!important}}.comparateur-offres .comparateur-offres-pack .baseButton--ghost{padding:0}.comparateur-offres .comparateur-text p{min-height:54px}.faq-most-frequent{display:flex;flex-direction:column;margin:0 calc(var(--spacing-04)*-1)}.faq-most-frequent .faq-list{margin-bottom:var(--spacing-09)}.faq-most-frequent>*{padding:0 var(--spacing-04)}@media (min-width:48rem){.faq-most-frequent{flex-direction:row}.faq-most-frequent .faq-list{margin-bottom:0}.faq-most-frequent>*{flex-basis:50%;max-width:50%}}