:root{--active-brightness: 0.85;--border-radius: 5px;--box-shadow: 2px 2px 10px;--color-accent: #118bee15;--color-bg: #fff;--color-bg-secondary: #e9e9e9;--color-link: #118bee;--color-secondary: #920de9;--color-secondary-accent: #920de90b;--color-shadow: #f4f4f4;--color-table: #118bee;--color-text: #000;--color-text-secondary: #999;--color-scrollbar: #cacae8;--font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--hover-brightness: 1.2;--justify-important: center;--justify-normal: left;--line-height: 1.5;--width-card: 285px;--width-card-medium: 460px;--width-card-wide: 800px;--width-content: 1080px}@media (prefers-color-scheme: dark){:root[color-mode="user"]{--color-accent: #0097fc4f;--color-bg: #333;--color-bg-secondary: #555;--color-link: #0097fc;--color-secondary: #e20de9;--color-secondary-accent: #e20de94f;--color-shadow: #bbbbbb20;--color-table: #0097fc;--color-text: #f7f7f7;--color-text-secondary: #aaa}}html{scroll-behavior: smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}}article aside{background: var(--color-secondary-accent);border-left: 4px solid var(--color-secondary);padding: 0.01rem 0.8rem}body{background: var(--color-bg);color: var(--color-text);font-family: var(--font-family);line-height: var(--line-height);margin: 0;overflow-x: hidden;padding: 0}footer,header,main{margin: 0 auto;max-width: var(--width-content);padding: 3rem 1rem}hr{background-color: var(--color-bg-secondary);border: none;height: 1px;margin: 4rem 0;width: 100%}section{display: flex;flex-wrap: wrap;justify-content: var(--justify-important)}section img,article img{max-width: 100%}section pre{overflow: auto}section aside{border: 1px solid var(--color-bg-secondary);border-radius: var(--border-radius);box-shadow: var(--box-shadow) var(--color-shadow);margin: 1rem;padding: 1.25rem;width: var(--width-card)}section aside:hover{box-shadow: var(--box-shadow) var(--color-bg-secondary)}[hidden]{display: none}article header,div header,main header{padding-top: 0}header{text-align: var(--justify-important)}header a b,header a em,header a i,header a strong{margin-left: 0.5rem;margin-right: 0.5rem}header nav img{margin: 1rem 0}section header{padding-top: 0;width: 100%}nav{align-items: center;display: flex;font-weight: bold;justify-content: space-between;margin-bottom: 7rem}nav ul{list-style: none;padding: 0}nav ul li{display: inline-block;margin: 0 0.5rem;position: relative;text-align: left}nav ul li:hover ul{display: block}nav ul li:focus-within ul{display: block}nav ul li ul{background: var(--color-bg);border: 1px solid var(--color-bg-secondary);border-radius: var(--border-radius);box-shadow: var(--box-shadow) var(--color-shadow);display: none;height: auto;left: -2px;padding: 0.5rem 1rem;position: absolute;top: 1.7rem;white-space: nowrap;width: auto;z-index: 1}nav ul li ul::before{content: "";position: absolute;left: 0;right: 0;top: -0.5rem;height: 0.5rem}nav ul li ul li,nav ul li ul li a{display: block}@media (max-width: 768px){nav{flex-wrap: wrap}nav ul li{width: calc(100% - 1em)}nav ul li ul{border: none;box-shadow: none;display: none;position: static}}code,samp{background-color: var(--color-accent);border-radius: var(--border-radius);color: var(--color-text);display: inline-block;margin: 0 0.1rem;padding: 0 0.5rem}details{margin: 1.3rem 0}details summary{font-weight: bold;cursor: pointer}h1,h2,h3,h4,h5,h6{line-height: var(--line-height);text-wrap: balance}mark{padding: 0.1rem}ol li,ul li{padding: 0.2rem 0}p{margin: 0.75rem 0;padding: 0;width: 100%}pre{margin: 1rem 0;max-width: var(--width-card-wide);padding: 1rem 0}pre code,pre samp{display: block;max-width: var(--width-card-wide);padding: 0.5rem 2rem;white-space: pre-wrap}small{color: var(--color-text-secondary)}sup{background-color: var(--color-secondary);border-radius: var(--border-radius);color: var(--color-bg);font-size: xx-small;font-weight: bold;margin: 0.2rem;padding: 0.2rem 0.3rem;position: relative;top: -2px}a{color: var(--color-link);display: inline-block;font-weight: bold;text-decoration: underline}a:visited,area:visited{color: var(--color-secondary)}a:hover{filter: brightness(var(--hover-brightness))}a:active{filter: brightness(var(--active-brightness))}a b,a em,a i,a strong,button,input[type="submit"]{border-radius: var(--border-radius);display: inline-block;font-size: medium;font-weight: bold;line-height: var(--line-height);margin: 0.5rem 0;padding: 1rem 2rem}button,input[type="submit"]{font-family: var(--font-family)}button:hover,input[type="submit"]:hover{cursor: pointer;filter: brightness(var(--hover-brightness))}button:active,input[type="submit"]:active{filter: brightness(var(--active-brightness))}a b,a strong,button,input[type="submit"]{background-color: var(--color-link);border: 2px solid var(--color-link);color: var(--color-bg)}a em,a i{border: 2px solid var(--color-link);border-radius: var(--border-radius);color: var(--color-link);display: inline-block;padding: 1rem 2rem}article aside a{color: var(--color-secondary)}figure{margin: 0;padding: 0}figure img{max-width: 100%}figure figcaption{color: var(--color-text-secondary)}button:disabled,input:disabled{background: var(--color-bg-secondary);border-color: var(--color-bg-secondary);color: var(--color-text-secondary);cursor: not-allowed}button[disabled]:hover,input[type="submit"][disabled]:hover{filter: none}form{border: 1px solid var(--color-bg-secondary);border-radius: var(--border-radius);box-shadow: var(--box-shadow) var(--color-shadow);display: block;max-width: var(--width-card-wide);min-width: var(--width-card);padding: 1.5rem;text-align: var(--justify-normal)}form header{margin: 1.5rem 0;padding: 1.5rem 0}input,label,select,textarea{display: block;font-size: inherit;max-width: var(--width-card-wide)}input[type="checkbox"],input[type="radio"]{display: inline-block}input[type="checkbox"] + label,input[type="radio"] + label{display: inline-block;font-weight: normal;position: relative;top: 1px}input[type="range"]{padding: 0.4rem 0}input,select,textarea{border: 1px solid var(--color-bg-secondary);border-radius: var(--border-radius);margin-bottom: 1rem;padding: 0.4rem 0.8rem}input[type="text"],input[type="password"],input[type="email"],textarea{width: calc(100% - 1.6rem)}input[readonly],textarea[readonly]{background-color: var(--color-bg-secondary)}label{font-weight: bold;margin-bottom: 0.2rem}dialog{max-width: 90%;max-height: 85dvh;margin: auto;padding-block: 0;padding-inline: 20px;border: 1px solid var(--color-bg-secondary);border-radius: 0.5rem;overscroll-behavior: contain;scroll-behavior: smooth;scrollbar-width: none;-ms-overflow-style: none;scrollbar-color: transparent transparent;animation: bottom-to-top 0.25s ease-in-out forwards}dialog::-webkit-scrollbar{width: 0;display: none}dialog::-webkit-scrollbar-track{background: transparent}dialog::-webkit-scrollbar-thumb{background-color: transparent}@media (min-width: 650px){dialog{max-width: 39rem}}dialog::backdrop{background-color: rgba(0,0,0,0.5)}@keyframes bottom-to-top{0%{opacity: 0;transform: translateY(10%)}100%{opacity: 1;transform: translateY(0)}}dialog hr{margin-block: 1rem}table{border: 1px solid var(--color-bg-secondary);border-radius: var(--border-radius);border-spacing: 0;display: inline-block;max-width: 100%;overflow-x: auto;padding: 0;white-space: nowrap}table td,table th,table tr{padding: 0.4rem 0.8rem;text-align: var(--justify-important)}table thead{background-color: var(--color-table);border-collapse: collapse;border-radius: var(--border-radius);color: var(--color-bg);margin: 0;padding: 0}table thead tr:first-child th:first-child{border-top-left-radius: var(--border-radius)}table thead tr:first-child th:last-child{border-top-right-radius: var(--border-radius)}table thead th:first-child,table tr td:first-child{text-align: var(--justify-normal)}table tr:nth-child(even){background-color: var(--color-accent)}blockquote{display: block;font-size: x-large;line-height: var(--line-height);margin: 1rem auto;max-width: var(--width-card-medium);padding: 1.5rem 1rem;text-align: var(--justify-important)}blockquote footer{color: var(--color-text-secondary);display: block;font-size: small;line-height: var(--line-height);padding: 1.5rem 0}*{scrollbar-width: thin;scrollbar-color: var(--color-scrollbar) transparent}*::-webkit-scrollbar{width: 5px;height: 5px}*::-webkit-scrollbar-track{background: transparent}*::-webkit-scrollbar-thumb{background-color: var(--color-scrollbar);border-radius: 10px}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-cx.woff2) format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-cy.woff2) format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-gx.woff2) format("woff2");unicode-range: U+1F00-1FFF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-gr.woff2) format("woff2");unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-lx.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/f/it7-la.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-cx.woff2) format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-cy.woff2) format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-gx.woff2) format("woff2");unicode-range: U+1F00-1FFF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-gr.woff2) format("woff2");unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-lx.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/ns4-la.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-cx.woff2) format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-cy.woff2) format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-gx.woff2) format("woff2");unicode-range: U+1F00-1FFF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-gr.woff2) format("woff2");unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-lx.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Noto Sans";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/ns6-la.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Noto Sans Thai";font-style: normal;font-weight: 400;font-display: swap;src: url(/f/nt4-th.woff2) format("woff2");unicode-range: U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family: "Noto Sans Thai";font-style: normal;font-weight: 600;font-display: swap;src: url(/f/nt6-th.woff2) format("woff2");unicode-range: U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}:root{--graphite: #22262B;--papier: #F2F3F1;--cobalt: #2B59C3;--vermillon: #E4572E;--filet: #DADDD8;--blanc: #FFFFFF;--color-bg: #FFFFFF;--color-bg-secondary: #F2F3F1;--color-link: #22262B;--color-text: #22262B;--color-text-secondary: #5B6168;--color-table: #F2F3F1;--color-accent: #F2F3F1;--color-shadow: transparent;--box-shadow: 0 0 0;--border-radius: 6px;--font-family: "Noto Sans","Noto Sans Thai","Segoe UI",Arial,sans-serif;--justify-important: left;--line-height: 1.6;--titre: "Inter Tight","Noto Sans","Noto Sans Thai",Arial,sans-serif}html{font-size: 16px}body{background: var(--blanc);color: var(--graphite);font-family: var(--font-family)}header,main,footer{max-width: none;margin: 0;padding: 0;text-align: left}section{display: block}nav{display: block;margin: 0}h1,h2,h3{font-family: var(--titre);font-weight: 700;line-height: 1.15;letter-spacing: -0.01em;margin: 0 0 .55em}h1{font-size: clamp(1.75rem,4.2vw,2.5rem)}h2{font-size: clamp(1.3rem,2.8vw,1.65rem)}h3{font-size: 1.1rem}p{margin: 0 0 1em}a{color: var(--graphite);text-decoration: underline;text-decoration-color: var(--cobalt);text-underline-offset: .2em}a:hover{color: var(--cobalt);filter: none}:focus-visible{outline: 2px solid var(--cobalt);outline-offset: 2px}img{max-width: 100%;height: auto;display: block}table{display: table;width: 100%;white-space: normal;border: 1px solid var(--filet);border-radius: var(--border-radius);border-collapse: separate;border-spacing: 0;margin: 0 0 1em}table td,table th,table tr{padding: .5em .7em;text-align: left;vertical-align: top}table thead{background: var(--papier);color: var(--graphite)}table tr:nth-child(even){background: none}th{font-weight: 600}details{border-bottom: 1px solid var(--filet);padding: .7em 0;margin: 0;background: none;border-radius: 0}summary{cursor: pointer;font-weight: 600}ul li,ol li{padding: .1em 0}[hidden]{display: none !important}.kv-icones{position: absolute;width: 0;height: 0;overflow: hidden}.kv-ic{width: 1.3em;height: 1.3em;flex: none;color: var(--cobalt);vertical-align: -.25em;margin-right: .35em}.kv-saut{position: absolute;left: -999px;top: 0;padding: .5em 1em;background: var(--graphite);color: var(--blanc)}.kv-saut:focus{left: 1em;z-index: 10}.kv-cadre{width: min(1100px,100% - 2rem);margin-inline: auto}.kv-bloc{margin-block: 2.8rem}.kv-lecture{max-width: 760px}.kv-chapeau{font-size: 1.1rem}.kv-bandeau{display: flex;flex-wrap: wrap;justify-content: center;gap: .3rem 1.5rem;padding: .45rem 1rem;background: var(--graphite);color: var(--papier);font-size: .82rem}.kv-bandeau .kv-ic{color: var(--vermillon);width: 1.05em;height: 1.05em}.kv-tete{border-bottom: 1px solid var(--filet)}.kv-tete-rang{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: .6rem 1.2rem;padding-block: .8rem}.kv-nom{display: inline-flex;align-items: center;gap: .45rem;font-family: var(--titre);font-weight: 700;font-size: 1.45rem;text-decoration: none;margin: 0;color: var(--graphite)}.kv-signe{width: 2rem;height: 2rem;color: var(--graphite)}.kv-menu{display: flex;flex-wrap: wrap;gap: .3rem 1.1rem;font-size: .95rem}.kv-menu a{text-decoration: none}.kv-menu a:hover{text-decoration: underline}.kv-avis{background: var(--papier);border-bottom: 1px solid var(--filet)}.kv-avis .kv-cadre{display: flex;flex-wrap: wrap;gap: .4rem 1rem;align-items: center;padding-block: .6rem}.kv-avis p{margin: 0}.kv-ouverture{background: var(--papier);padding-block: 2.8rem 2.4rem}.kv-ouverture h1{max-width: 22ch}.kv-ouverture .kv-chapeau{max-width: 62ch}.kv-lien-bouton{display: inline-block;padding: .6em 1.2em;border: 1.5px solid var(--graphite);border-radius: var(--border-radius);background: var(--blanc);font-weight: 600;text-decoration: none}.kv-lien-bouton:hover{background: var(--graphite);color: var(--blanc)}.kv-gages{list-style: none;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 1.1rem;margin-block: 2rem}.kv-gages li,.kv-reperes li{display: grid;grid-template-columns: auto 1fr;gap: .1rem .5rem;align-items: start}.kv-gages span,.kv-reperes span{grid-column: 2;font-size: .9rem;color: #5B6168}.kv-intercalaires{display: flex;flex-wrap: wrap;gap: .4rem;margin-bottom: 1.4rem}.kv-intercalaires a{padding: .35em .85em;border: 1px solid var(--filet);border-top: 3px solid var(--cobalt);border-radius: 4px 4px 0 0;text-decoration: none}.kv-intercalaires small{color: #5B6168}.kv-tiroir{margin-top: 2rem}.kv-tiroir h3{display: flex;align-items: center}.kv-onglet{display: inline-block;align-self: flex-start;padding: .2em .7em;background: var(--cobalt);color: var(--blanc);font-size: .78rem;font-weight: 600;border-radius: 4px 4px 0 0}.kv-cartes{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 1.4rem}.kv-carte{display: flex;flex-direction: column}.kv-carte>a{display: flex;flex-direction: column;gap: .2rem;padding: 1rem;border: 1px solid var(--filet);border-radius: 0 var(--border-radius) var(--border-radius) var(--border-radius);text-decoration: none;height: 100%}.kv-photo{display: block;background: var(--papier);border-radius: 4px;padding: .7rem;margin-bottom: .5rem}.kv-qte{color: #5B6168;font-size: .9rem}.kv-chiffre{font-weight: 600;margin-top: auto}.kv-etapes{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 1.4rem}.kv-num{display: inline-grid;place-items: center;width: 1.9rem;height: 1.9rem;border-radius: 4px;background: var(--cobalt);color: var(--blanc);font-family: var(--titre);font-weight: 700;margin-bottom: .5rem}.kv-etape h3{margin-bottom: .3em}.kv-sombre{background: var(--graphite);color: var(--papier);padding-block: 2.6rem}.kv-sombre h2{color: var(--blanc)}.kv-sombre a{color: var(--blanc)}.kv-zone{margin-top: 1.5rem;color: var(--cobalt)}.kv-destinations{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: .6rem}.kv-destinations a{display: flex;flex-direction: column;padding: .7rem .9rem;border: 1px solid var(--filet);border-left: 3px solid var(--cobalt);border-radius: 4px;text-decoration: none}.kv-destinations small{color: #5B6168}.kv-fil ol{display: flex;flex-wrap: wrap;gap: .4rem;list-style: none;padding: 1rem 0;margin: 0;font-size: .88rem}.kv-fil li + li::before{content: "/";margin-right: .4rem;color: #5B6168}.kv-fiche{margin-bottom: 2.4rem}.kv-fiche-haut{display: grid;gap: 2rem;margin-bottom: 2rem}.kv-galerie{display: grid;gap: 1rem}.kv-galerie figure{margin: 0}.kv-photo-principale{background: var(--papier);border-radius: 0 var(--border-radius) var(--border-radius) var(--border-radius);padding: 1.5rem}.kv-guichet{border: 1px solid var(--filet);border-top: 4px solid var(--cobalt);border-radius: var(--border-radius);padding: 1.3rem;align-self: start}.kv-guichet h1{font-size: clamp(1.5rem,3.4vw,2.1rem)}.kv-prix{display: flex;flex-wrap: wrap;align-items: baseline;gap: .2rem .6rem}.kv-prix strong{font-family: var(--titre);font-size: 1.6rem}.kv-assurances{list-style: none;padding: 0;margin: 1.1rem 0 0;display: grid;gap: .4rem;font-size: .92rem}.kv-reperes{list-style: none;padding: 1.1rem;display: grid;grid-template-columns: repeat(auto-fit,minmax(170px,1fr));gap: 1rem;margin: 0 0 1.5rem;background: var(--papier);border-radius: var(--border-radius)}.kv-releve{border: 1px solid var(--filet);border-radius: var(--border-radius);padding: 1.1rem 1.2rem .3rem;margin-block: 2rem}.kv-releve h2,.kv-prudence h2{display: flex;align-items: center;font-size: 1.2rem}.kv-releve table{border: 0}.kv-source{font-size: .85rem;color: #5B6168}.kv-rubrique{margin-block: 2rem}.kv-liste,.kv-prise{padding-left: 1.2rem}.kv-composants dt{font-weight: 600;margin-top: .6rem}.kv-composants dd{margin: .1rem 0 0}.kv-prudence{border-left: 4px solid var(--cobalt);background: var(--papier);padding: 1rem 1.2rem;margin-block: 2rem;border-radius: 0 var(--border-radius) var(--border-radius) 0}.kv-prudence ul{margin: 0;padding-left: 1.2rem}.kv-defile{overflow-x: auto}.kv-celle-ci{background: var(--papier)}.kv-questions{margin-block: 2.2rem}.kv-medecin{display: flex;align-items: flex-start;font-size: .9rem;padding: 1rem;border: 1px dashed var(--cobalt);border-radius: var(--border-radius);box-sizing: border-box}.kv-bordereau{display: block;max-width: none;min-width: 0;padding: 0;border: 0;box-shadow: none;margin: 1rem 0 0}.kv-champ label{font-weight: 600;font-size: .92rem;margin: .5rem 0 .2rem}.kv-bordereau input,.kv-bordereau select{width: 100%;margin: 0;min-height: 2.75rem;padding: .5rem .7rem;border: 1.5px solid var(--filet);border-radius: var(--border-radius);background: var(--blanc);color: var(--graphite);font: inherit}.kv-bordereau input:focus,.kv-bordereau select:focus{border-color: var(--cobalt);outline: none}.kv-bordereau input[aria-invalid="true"]{border-color: #B3261E}.kv-num-tel{display: grid;grid-template-columns: minmax(0,8.5rem) 1fr;gap: .4rem}.kv-piege{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.kv-erreur{margin: .5rem 0 0;padding: .55rem .75rem;border-radius: var(--border-radius);background: #FBEAE9;color: #8C1D18;font-size: .92rem}.kv-envoi,button.kv-envoi{display: inline-block;width: 100%;margin-top: .7rem;padding: .85rem 1.2rem;border: 0;border-radius: var(--border-radius);background: var(--vermillon);color: var(--blanc);font: 600 1.02rem/1.3 var(--font-family);text-align: center;text-decoration: none;box-shadow: none;cursor: pointer;filter: none}.kv-envoi:hover,button.kv-envoi:hover{background: #C9461F;color: var(--blanc);filter: none}.kv-envoi[disabled]{opacity: .7;cursor: progress}.kv-fin{background: var(--graphite);color: var(--papier);padding-block: 2.8rem}.kv-fin h2{color: var(--blanc)}.kv-fin .kv-ic{color: var(--vermillon);width: 2rem;height: 2rem}.kv-fin-grille{display: grid;gap: 1.6rem;align-items: center}.kv-fin .kv-bordereau{background: var(--blanc);color: var(--graphite);padding: 1.2rem;border-radius: var(--border-radius)}.kv-barre{position: fixed;inset: auto 0 0;display: flex;align-items: center;justify-content: space-between;gap: .8rem;padding: .6rem 1rem;background: var(--blanc);border-top: 1px solid var(--filet);z-index: 5}.kv-barre .kv-envoi{width: auto;margin: 0}.kv-page{margin-block: 2.4rem 3.2rem}.kv-final .kv-ic{width: 2.4rem;height: 2.4rem}.kv-suite{padding-left: 1.2rem}.kv-pied{background: var(--graphite);color: var(--papier);padding-block: 2.6rem 1.3rem;margin-top: 3rem;font-size: .92rem}.kv-pied a{color: var(--papier);display: block;margin-bottom: .35rem}.kv-pied h2{color: var(--blanc);font-size: 1.05rem}.kv-pied .kv-nom,.kv-pied .kv-signe{color: var(--blanc)}.kv-pied-grille{display: grid;gap: 1.8rem;grid-template-columns: repeat(auto-fit,minmax(190px,1fr))}.kv-cachet{display: flex;align-items: center}.kv-pied .kv-ic{color: var(--vermillon)}.kv-pied-bas{border-top: 1px solid rgba(242,243,241,.2);margin-top: 2rem;padding-top: 1rem;display: flex;flex-wrap: wrap;justify-content: space-between;gap: .5rem}@media (min-width: 900px){.kv-fiche-haut{grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);align-items: start}.kv-fin-grille{grid-template-columns: 1fr minmax(0,420px)}.kv-barre{display: none}}[dir="rtl"]{--justify-important: right}[dir="rtl"] .kv-saut{left: auto;right: -999px}[dir="rtl"] .kv-saut:focus{right: 1em}[dir="rtl"] .kv-piege{left: auto;right: -9999px}[dir="rtl"] header,[dir="rtl"] main,[dir="rtl"] footer,[dir="rtl"] table td,[dir="rtl"] table th,[dir="rtl"] table tr{text-align: right}[dir="rtl"] .kv-ic{margin-right: 0;margin-left: .35em}[dir="rtl"] .kv-destinations a{border-left: 1px solid var(--filet);border-right: 3px solid var(--cobalt)}[dir="rtl"] .kv-fil li + li::before{margin-right: 0;margin-left: .4rem}[dir="rtl"] .kv-liste,[dir="rtl"] .kv-prise,[dir="rtl"] .kv-prudence ul,[dir="rtl"] .kv-suite{padding-left: 0;padding-right: 1.2rem}[dir="rtl"] .kv-prudence{border-left: 0;border-right: 4px solid var(--cobalt);border-radius: var(--border-radius) 0 0 var(--border-radius)}