#app-root-2025-tarif_timeline .app{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;margin:40px auto}#app-root-2025-tarif_timeline .app>ul{--col-gap:2rem;--line-w:0.25rem;--row-gap:2rem;column-gap:var(--col-gap);display:grid;grid-auto-columns:max-content;grid-template-columns:var(--line-w) 1fr;list-style:none;margin-inline:auto;width:min(60rem,90%)}#app-root-2025-tarif_timeline .app>ul:before{background:#aaa096;border-radius:calc(var(--line-w)/2);content:"";grid-column:1;grid-row:1/span 20}#app-root-2025-tarif_timeline .app>ul>li{display:grid;grid-column:2;grid-row:span 2;grid-template-rows:min-content min-content min-content;margin-inline:var(--inlineP)}#app-root-2025-tarif_timeline .app>ul>li .date{align-items:center;background-color:var(--accent-color);color:#fff;display:grid;font-size:22px;font-weight:700;height:40px;justify-content:left;margin-inline:calc(var(--inlineP)*-1);padding-left:25px;position:relative;text-align:center}#app-root-2025-tarif_timeline .app>ul>li .date:before{aspect-ratio:1;background-image:linear-gradient(rgba(0,0,0,.2) 100%,transparent);background:#fff;clip-path:polygon(100% 0,0 50%,100% 100%);content:"";height:36px;position:absolute;right:-1px;top:2px;width:26px}#app-root-2025-tarif_timeline .app>ul>li .date:after{aspect-ratio:1;background:#fff;border:6px solid var(--accent-color);border-radius:50%;box-sizing:content-box;content:"";position:absolute;right:calc(100% + var(--col-gap) + var(--line-w)/2);top:50%;transform:translate(50%,-50%);width:1.5rem}#app-root-2025-tarif_timeline .app>ul>li .descr,#app-root-2025-tarif_timeline .app>ul>li .title{background:var(--bgColor);padding-inline:1.5rem;position:relative}#app-root-2025-tarif_timeline .app>ul>li .title{overflow:hidden;padding-block-start:1.5rem}#app-root-2025-tarif_timeline .app>ul>li .title h3{font-size:22px;font-weight:700;line-height:22px;margin:0 0 10px}#app-root-2025-tarif_timeline .app>ul>li .title:before{bottom:calc(100% + .125rem)}#app-root-2025-tarif_timeline .app>ul>li .descr{padding-block-end:1.5rem}#app-root-2025-tarif_timeline .app>ul>li .descr ul{font-size:16px;font-weight:400;line-height:22px;margin:0 0 20px;padding:0 0 0 28px}#app-root-2025-tarif_timeline .app>ul>li .descr ul li{list-style-type:disc;margin:0 0 5px;padding:0}#app-root-2025-tarif_timeline .app>ul>li .descr ul li a{color:#000;font-weight:400;text-decoration:underline}#app-root-2025-tarif_timeline .app>ul>li .descr ul li a:hover{text-decoration:none}@media (min-width:40rem){#app-root-2025-tarif_timeline .app>ul{grid-template-columns:1fr var(--line-w) 1fr}#app-root-2025-tarif_timeline .app>ul:before{grid-column:2}#app-root-2025-tarif_timeline .app>ul>li:nth-child(odd){grid-column:1}#app-root-2025-tarif_timeline .app>ul>li:nth-child(odd) .date{border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0;justify-content:right;padding-left:0;padding-right:25px}#app-root-2025-tarif_timeline .app>ul>li:nth-child(odd) .date:before{clip-path:polygon(0 0,100% 50%,0 100%);left:-1px}#app-root-2025-tarif_timeline .app>ul>li:nth-child(odd) .date:after{left:calc(100% + var(--col-gap) + var(--line-w)/2);transform:translate(-50%,-50%)}#app-root-2025-tarif_timeline .app>ul>li:nth-child(2n){grid-column:3}#app-root-2025-tarif_timeline .app>ul>li:nth-child(2){grid-row:2/4}}.clearfix{zoom:1}.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.ss-terms{margin:40px auto auto;max-width:450px}.meta{color:#333;font-size:13px;line-height:16px;padding:0 10px 40px}.clear_both{clear:both}.hidden{display:none}.nowrap{white-space:nowrap}