#carte svg{display:block;width:500px;max-width:100%;height:500px}.region-carte{cursor:pointer}.region-carte path{stroke:#fff;stroke-width:1px;transition:fill 0.15s ease}.c1 path{fill:#68b1c2}.c2 path{fill:#94ccaf}.c3 path{fill:#d6a0ba}.c4 path{fill:#f8c478}.c5 path{fill:#9fa0be}.c6 path{fill:#73ccd4}.c7 path{fill:#e9a07f}.c8 path{fill:#9386bc}.c9 path{fill:#48bca9}.c10 path{fill:#9fa0be}.c11 path{fill:#9ddaed}.c12 path{fill:#cd868e}.c13 path{fill:#cd868e}.region-carte.region-carte-hover path{fill:#ff444e!important}#suivi-souris{display:none;position:fixed;padding:0 15px;background:#fff;border:1px solid #ff444e;border-radius:5px;color:#ff444e;font-size:12px;font-weight:600;pointer-events:none;z-index:100}#region{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4.5px;width:231px;max-width:100%;text-align:end}#region a{color:var(--color-heading);font-size:1.2rem;text-decoration:none;transition:color 0.2s ease}#region a:hover{color:#ff444e}@media (max-width:47em){#region{align-items:center;width:auto;text-align:center}}.texte-block{padding-top:16px;padding-bottom:16px}.texte-block__text{color:var(--color-muted,#454d5f);line-height:1.7}.texte-block__text--lisible{max-width:75ch}.texte-block__text>*:first-child{margin-top:0}.texte-block__text>*:last-child{margin-bottom:0}.texte-block__text a{color:var(--color-accent,#0f52ba)}.texte-block__text ul,.texte-block__text ol{padding-left:20px}@media (min-width:900px){.texte-block{padding-top:24px;padding-bottom:24px}}.texte-block__text h2{font-size:25px;font-weight:800;line-height:30px;color:var(--color-heading)}.texte-block__text h3{font-size:21px;font-weight:700;line-height:28px;color:var(--color-heading)}.texte-block__text>*+*{margin-top:20px}.texte-block__text li{line-height:1.7}.cartes-block{padding-top:40px;padding-bottom:40px}.cartes-block__head{margin-bottom:32px;max-width:70ch}.cartes-block__title{margin:0 0 12px;font-size:clamp(24px, 3vw, 34px);line-height:1.2;color:var(--color-text,#151b29)}.cartes-block__intro{color:var(--color-muted,#454d5f);line-height:1.7}.cartes-block__grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cartes-block__card{display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg,#ffffff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius,8px)}.cartes-block__img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.cartes-block__body{display:flex;flex-direction:column;flex:1;padding:20px}.cartes-block__card-title{margin:0 0 8px;font-size:20px;line-height:1.3;color:var(--color-text,#151b29)}.cartes-block__card-text{color:var(--color-muted,#454d5f);line-height:1.6}.cartes-block__link{margin-top:auto;padding-top:16px;font-weight:600;color:var(--color-accent,#0f52ba);text-decoration:none}.cartes-block__link:hover,.cartes-block__link:focus-visible{text-decoration:underline}@media (min-width:900px){.cartes-block{padding-top:64px;padding-bottom:64px}}.regions-block{padding-block:30px 20px}.regions-block__head{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.regions-block__eyebrow{display:flex;align-items:center;gap:5px;color:var(--color-accent);font-size:18px;line-height:30px}.regions-block__eyebrow svg{width:15px;height:15px;color:var(--color-blue)}.regions-block__title{font-size:35px;line-height:39px}.regions-block__map{margin-top:40px;display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;gap:30px}@media (max-width:47em){.regions-block__map{flex-direction:column;align-items:center}}.blog-block{display:none}@media (min-width:768px){.blog-block{display:block;padding-block:50px}.blog-block__head{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.blog-block__eyebrow{display:flex;align-items:center;gap:5px;color:var(--color-accent);font-size:18px;line-height:22px}.blog-block__eyebrow svg{width:15px;height:15px;color:var(--color-blue)}.blog-block__title{font-size:35px;line-height:39px}.blog-block__list{display:grid;gap:20px;margin-top:32px;max-width:993px;margin-inline:auto}.blog-block__card{display:flex;align-items:center;gap:10px;padding:10px;background:#fff;border-radius:20px;box-shadow:0 5px 20px -10px rgb(0 0 0 / .2);text-decoration:none}.blog-block__thumb{flex-shrink:0;overflow:hidden;width:149px;height:100px;border-radius:15px}.blog-block__thumb-img{display:block;width:100%;height:100%;object-fit:cover}.blog-block__body{padding-left:32px}.blog-block__card-title{font-size:16px;font-weight:500;line-height:1.3;color:var(--color-accent)}.blog-block__card-date{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--color-blue);font-size:12px}.blog-block__card-date svg{width:12px;height:12px}}.blog-block__thumb{flex-shrink:0;overflow:hidden;width:149px;height:100px;border-radius:15px}.faq-block{padding-top:40px;padding-bottom:40px}.faq-block__title{margin:0 0 24px;font-size:clamp(24px, 3vw, 34px);line-height:1.2;color:var(--color-text,#151b29)}.faq-block__list{max-width:80ch;border-top:1px solid var(--color-border,#e2e8f0)}.faq-block__item{border-bottom:1px solid var(--color-border,#e2e8f0)}.faq-block__question{padding:16px 32px 16px 0;position:relative;font-size:17px;font-weight:600;line-height:1.4;color:var(--color-text,#151b29);cursor:pointer;list-style:none}.faq-block__question::-webkit-details-marker{display:none}.faq-block__question::marker{content:""}.faq-block__question::after{content:"";position:absolute;top:50%;right:6px;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform 0.2s ease}.faq-block__item[open] .faq-block__question::after{transform:translateY(-30%) rotate(-135deg)}.faq-block__answer{padding:0 0 20px;color:var(--color-muted,#454d5f);line-height:1.7}.faq-block__answer>*:first-child{margin-top:0}.faq-block__answer>*:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq-block__question::after{transition:none}}@media (min-width:900px){.faq-block{padding-top:64px;padding-bottom:64px}}.guide-block{display:none}@media (min-width:768px){.guide-block{display:block;padding-block:50px}.guide-block__row{display:flex;flex-direction:column;align-items:center;gap:40px}.guide-block__collage{display:flex;align-items:flex-start;gap:20px}.guide-block__col--stack{display:flex;flex-direction:column;gap:20px}.guide-block__col--tall{margin-top:60px}.guide-block__img{width:295px;border-radius:20px;overflow:hidden}.guide-block__img--2{width:295px}.guide-block__img--3{width:290px}.guide-block__img-el{display:block;width:100%;height:100%;object-fit:cover}.guide-block__text{position:relative;display:flex;flex-direction:column;gap:20px;flex:1}.guide-block__deco{position:absolute;top:-50px;left:min(480px, 100% - 145px);width:145px;pointer-events:none}.guide-block__deco img{display:block;width:100%;height:auto;transform:scaleX(-1) rotate(15deg)}.guide-block__head{display:flex;flex-direction:column;gap:5px}.guide-block__eyebrow{display:flex;align-items:center;gap:5px;color:var(--color-accent);font-size:18px;line-height:22px}.guide-block__eyebrow svg{width:15px;height:15px;color:var(--color-blue)}.guide-block__title{font-size:35px;line-height:39px}.guide-block__body-text{font-size:18px;line-height:1.7}.guide-block__cta{display:inline-flex;align-self:flex-start;gap:8px;padding:12px 40px;font-size:18px;font-weight:500;line-height:19px;box-shadow:0 5px 15px 0 rgb(255 78 84 / .34)}.guide-block__cta svg{width:16px;height:16px}}@media (min-width:1025px){.guide-block__row{flex-direction:row;align-items:center;gap:55px}.guide-block__collage{flex:0 0 auto}}