@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-vietnamese-wght-normal.DCapxpm9.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-latin-ext-wght-normal.HmOq8Fgg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-latin-wght-normal.BhUVw2FV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-cyrillic-ext-wght-normal.BdiBydkn.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-cyrillic-wght-normal.hErKNM3V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-greek-wght-normal.Dt1CKMit.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-vietnamese-wght-normal.C28_QU0a.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-latin-ext-wght-normal.9ZPGfAHN.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Victor Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/victor-mono-latin-wght-normal.DLAw12qW.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kt{--noir:#0b0b0b;--noir-2:#141414;--os:#ecebe4;--os-2:#b9b8b0;--papier:#efe8d8;--rouge:#e1261c;--vert:#1f7a4d;--jaune:#f2b705;--marine:#1b3a8a;--goth:"Grenze Gotisch Variable", "UnifrakturMaguntia", Georgia, serif;--mono:"Victor Mono Variable", ui-monospace, "SFMono-Regular", Menlo, monospace;--bar:56px;--g:clamp(16px, 3.4vw, 48px);--wrap:min(1300px, calc(100% - 2 * var(--g)));background:var(--noir);color:var(--os);font:400 clamp(15px, .18vw + 14px, 16.5px) / 1.65 var(--mono);-webkit-font-smoothing:antialiased;padding-bottom:var(--bar);position:relative;overflow-x:clip}:where(.kt) *,:where(.kt) :before,:where(.kt) :after{box-sizing:border-box;border-radius:0}body{background:#0b0b0b;margin:0}html.kt-lock{overflow:hidden}:where(.kt) img{max-width:100%;height:auto;display:block}:where(.kt) a{color:inherit}:where(.kt) :is(h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset){margin:0}:where(.kt) :is(ul,ol){padding:0;list-style:none}:where(.kt) fieldset{border:0;min-width:0;padding:0}:where(.kt) legend{padding:0}:where(.kt) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.kt) button{cursor:pointer}.kt :focus-visible{outline:2px solid var(--jaune);outline-offset:3px}.kt [hidden]{display:none!important}.kt-wrap{width:var(--wrap);margin-inline:auto}.kt-skip{z-index:300;background:var(--os);color:var(--noir);padding:10px 14px;position:absolute;top:-60px;left:12px}.kt-skip:focus{top:12px}@media (width>=721px){body .amw-tag{bottom:calc(var(--kt-bar,56px) + 12px)}}.kt-lab{font:600 12.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--os-2);align-items:center;gap:10px;display:inline-flex}.kt-lab:before{content:"";background:var(--rouge);width:9px;height:9px}.kt-h2{font:700 clamp(40px, 5vw, 76px) / .98 var(--goth);letter-spacing:0;text-wrap:balance;color:var(--os);margin-top:12px}.kt h3{font:600 17px/1.35 var(--mono)}.kt-lead{max-width:56ch;color:var(--os-2)}.kt-sec{border-top:2px dotted #ecebe447;padding-block:clamp(72px,8vw,120px);position:relative}.kt-sec--grain{background:var(--noir-2)}.kt-head{max-width:920px;margin-bottom:clamp(32px,4.5vw,60px)}@media (width>=960px){.kt-head--row{grid-template-columns:7fr 5fr;align-items:end;gap:56px;max-width:none;display:grid}}@media (width<=959px){.kt-head--row>*+*{margin-top:20px}}.kt-btn{min-height:50px;font:600 15px/1.1 var(--mono);border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.kt-btn--os{background:var(--os);color:var(--noir)}.kt-btn--rouge{background:var(--rouge);color:#fff}.kt-btn--rouge:hover{background:#c11b12}.kt-dot{background:var(--os-2);flex:none;width:10px;height:10px;display:inline-block}.kt-dot--on{background:#2fbf71;box-shadow:0 0 0 3px #2fbf7138}.kt-bar{z-index:80;height:var(--bar);padding:0 var(--g);background:var(--noir);border-top:1px solid var(--os);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;font-size:13px;display:grid;position:fixed;bottom:0;left:0;right:0}.kt-bar__lb{font:800 28px/1 var(--goth);text-decoration:none}.kt-bar__links{justify-content:center;gap:clamp(16px,2.4vw,36px);display:flex}.kt-bar__links a{border-bottom:1px solid #0000;padding-block:6px;text-decoration:none}.kt-bar__links a:hover{border-bottom-color:var(--jaune)}.kt-bar__state{align-items:center;gap:12px;display:flex}.kt-bar__txt{white-space:nowrap;color:var(--os-2)}.kt-bar__cta{background:var(--os);color:var(--noir);white-space:nowrap;padding:8px 12px;font-weight:600;text-decoration:none}.kt-menu{display:none}@media (width<=1080px){.kt-bar__txt{display:none}}@media (width<=760px){.kt-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.kt-bar__links,.kt-bar__cta{display:none}.kt-bar__state{justify-content:center}.kt-bar__state:after{content:"Agenda ouvert";color:var(--os-2);font-size:12.5px}.kt-menu{display:block}.kt-menu>summary{border:1px solid var(--os);cursor:pointer;align-items:center;min-height:40px;padding:0 14px;font-weight:600;list-style:none;display:inline-flex}.kt-menu>summary::-webkit-details-marker{display:none}.kt-menu[open]>summary{background:var(--os);color:var(--noir)}.kt-menu:not([open]) .kt-menu__panel{display:none}.kt-menu__panel{top:0;left:0;right:0;bottom:var(--bar);z-index:81;padding:32px var(--g) 28px;background:var(--noir);flex-direction:column;justify-content:flex-end;gap:22px;display:flex;position:fixed;overflow-y:auto}.kt-menu__links{display:grid}.kt-menu__links a{font:700 clamp(44px, 13vw, 60px)/1.05 var(--goth);border-bottom:1px dotted #ecebe44d;padding:6px 0;text-decoration:none}.kt-menu__state{color:var(--os-2);align-items:center;gap:10px;display:flex}.kt-menu__tel{color:var(--os-2);font-size:13px}}.kt-hero{height:calc(100svh - var(--bar));min-height:600px;position:relative;overflow:hidden}.kt-hero__stage{position:absolute;inset:0}.kt-hero__word{z-index:1;font:800 clamp(120px, 19vw, 300px)/.82 var(--goth);color:var(--os);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;gap:.18em;margin:0;padding-bottom:6vh;display:flex;position:absolute;inset:0}.kt-pc{z-index:2;left:var(--x);top:var(--y);width:var(--w);transform:rotate(var(--r));position:absolute;box-shadow:0 14px 34px #000000b3}.kt-pc:before{content:"";z-index:3;background:#ecebe480;width:74px;height:22px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-5deg)}.kt-pc:nth-child(odd):before{left:22%;transform:translate(-50%)rotate(7deg)}.kt-pc :is(img){width:100%}.kt-pc--poste img,.kt-pc--cicatrise img{aspect-ratio:4/5;object-fit:cover;border:5px solid var(--os)}.kt-ticket{background:var(--papier);color:var(--noir);border-left:2px dashed var(--noir);gap:2px;padding:14px 18px 16px;font-size:13.5px;line-height:1.4;display:grid}.kt-ticket b{font:800 34px/1 var(--goth);color:var(--rouge);margin:2px 0 4px}.kt-ticket__n{letter-spacing:.12em;color:#5a564c;font-size:11.5px}.kt-hero__txt{z-index:3;left:var(--g);max-width:520px;position:absolute;bottom:clamp(20px,3.5vh,36px)}.kt h1{font:600 clamp(17px, 1.4vw, 21px)/1.4 var(--mono);color:var(--os);text-wrap:balance}.kt-hero__links{flex-wrap:wrap;gap:8px 22px;margin-top:12px;display:flex}.kt-hero__links a{border-bottom:3px solid var(--jaune);padding-bottom:3px;font-weight:600;text-decoration:none}.kt-hero__links a+a{border-bottom-color:var(--rouge)}@media (width<=760px){.kt-hero{min-height:560px}.kt-hero__word{flex-direction:column;justify-content:flex-start;gap:0;padding:26svh 0 0;font-size:clamp(84px,26vw,128px);line-height:.86}.kt-pc{left:var(--mx);top:var(--my);width:var(--mw)}.kt-pc--desk{display:none}.kt-pc:before{width:54px;height:18px}.kt-ticket{padding:10px 12px 12px;font-size:11.5px}.kt-ticket b{font-size:26px}.kt-hero__txt{right:var(--g)}.kt h1{font-size:16px}}@media (width<=760px) and (height<=700px){.kt-pc--poignard{display:none}}.kt-crop{aspect-ratio:var(--ar);display:block;position:relative;overflow:hidden}.kt-crop img{left:var(--cx);top:var(--cy);max-width:none;height:auto;position:absolute;width:var(--cw)!important}.kt-papier{background:var(--papier);color:var(--noir);border-top:0}.kt-papier .kt-h2{color:var(--noir)}.kt-papier .kt-lab{color:#5a564c}.kt-filter{justify-self:end;gap:6px;display:flex}.kt-filter button{border:1.5px solid var(--noir);background:0 0;min-height:42px;padding:0 16px;font-weight:600}.kt-filter button[aria-pressed=true]{background:var(--noir);color:var(--papier)}.kt-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,36px);display:grid}.kt-fl{background:#f7f2e6;padding:18px 16px 16px;position:relative;transform:rotate(-.8deg);box-shadow:0 1px #00000014,0 8px 18px #3c321e1f}.kt-fl:nth-child(3n+2){margin-top:26px;transform:rotate(1deg)}.kt-fl:nth-child(4n+3){margin-top:10px;transform:rotate(-1.4deg)}.kt-fl:before{content:"";z-index:2;background:#fff9;border:1px solid #0000000d;width:62px;height:20px;position:absolute;top:-10px;left:14px;transform:rotate(-6deg)}.kt-fl:nth-child(2n):before{left:auto;right:14px;transform:rotate(5deg)}.kt-fl__art{place-items:center;height:clamp(170px,15vw,220px);display:grid;position:relative}.kt-fl__art .kt-crop{width:auto;max-width:100%;height:100%}.kt-fl__svg{width:auto;max-width:100%;height:86%}.kt-m-l{fill:none;stroke:var(--noir);stroke-width:3px;stroke-linejoin:miter}.kt-m-thin{stroke-width:1.5px}.kt-m-bold{stroke-width:7px}.kt-m-f{fill:var(--noir)}.kt-m-w{fill:#f7f2e6;stroke:var(--noir);stroke-width:3px}.kt-m-rope{stroke-width:14px}.kt-m-twist{stroke:#f7f2e6;stroke-width:3px;stroke-dasharray:2 9}.kt-stamp{z-index:2;font:700 14px/1.1 var(--mono);letter-spacing:.12em;text-transform:uppercase;mix-blend-mode:multiply;opacity:.88;border:3px solid;padding:4px 10px;position:absolute}.kt-stamp--rouge{color:var(--rouge);font-size:20px;top:38%;left:50%;transform:translate(-50%)rotate(-14deg)}.kt-stamp--vert{color:var(--vert);font-size:11px;bottom:4px;right:-6px;transform:rotate(8deg)}.kt-fl.is-reserve .kt-fl__art>:first-child{opacity:.55}.kt-fl__meta{border-top:1.5px dotted #0b0b0b66;margin-top:14px;padding-top:10px;font-size:13.5px;line-height:1.5}.kt-fl__top{letter-spacing:.08em;text-transform:uppercase;color:#5a564c;justify-content:space-between;font-size:12px;display:flex}.kt-fl__top span:first-child{color:var(--marine);font-weight:700}.kt-fl h3{font:700 26px/1 var(--goth);letter-spacing:.01em;margin:4px 0 2px}.kt-fl__prix{margin-top:6px;font-size:16px;font-weight:700}.kt-fl__prix small{color:#5a564c;font-size:11.5px;font-weight:400}.kt-fl__go{background:var(--noir);color:var(--papier);margin-top:10px;padding:6px 10px;font-weight:600;text-decoration:none;display:inline-block}.kt-fl__go:hover{background:var(--marine)}.kt-fl__off{color:var(--rouge);margin-top:10px;padding:6px 0;font-weight:600}.kt-papier__note{color:#3d3a33;border-top:2px dotted #0b0b0b59;max-width:80ch;margin-top:clamp(36px,4vw,56px);padding-top:16px}@media (width<=1080px){.kt-board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.kt-filter{justify-self:start}.kt-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.kt-fl{padding:14px 10px 12px}.kt-fl:nth-child(n){margin-top:0}.kt-fl__art{height:140px}.kt-fl h3{font-size:22px}.kt-fl__meta{font-size:12.5px}}.kt-lines{border-top:1px solid var(--os)}.kt-line{border-bottom:1px solid #ecebe459;grid-template-columns:96px minmax(0,1.1fr) minmax(0,1.6fr) 210px;align-items:center;gap:28px;padding:30px 0;display:grid;position:relative}.kt-line__n{font:700 64px/.9 var(--goth);color:var(--jaune)}.kt-line:nth-child(2) .kt-line__n{color:var(--rouge)}.kt-line:nth-child(3) .kt-line__n{color:#5b82e6}.kt-line__who h3{font:700 clamp(32px, 3vw, 46px)/1 var(--goth)}.kt-line__style{color:var(--os-2);margin-top:6px;font-size:14px}.kt-line__txt p+p{margin-top:10px}.kt-line__pas{color:var(--os-2);border-left:2px solid var(--rouge);padding-left:12px;font-size:14px}.kt-line__pic{opacity:0;transition:opacity .25s,transform .25s;transform:rotate(3deg)scale(.92)}.kt-line__pic img{aspect-ratio:4/5;object-fit:cover;border:4px solid var(--os);width:100%}.kt-line:hover .kt-line__pic,.kt-line:focus-within .kt-line__pic{opacity:1;transform:rotate(3deg)scale(1)}@media (hover:none),(width<=960px){.kt-line__pic{opacity:1;transform:rotate(2deg)}}@media (width<=960px){.kt-line{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px 18px}.kt-line__n{font-size:48px}.kt-line__txt,.kt-line__pic{grid-column:2}.kt-line__pic{max-width:240px}}.kt-fd{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.kt-fd__dates{border-top:1px solid var(--os);margin-top:32px}.kt-fd__dates li{border-bottom:1px dotted #ecebe466;grid-template-rows:auto auto;grid-template-columns:96px 80px minmax(0,1fr);align-items:baseline;column-gap:14px;padding:14px 0;display:grid}.kt-fd__j{color:var(--os-2);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.kt-fd__dates b{font:800 56px/.9 var(--goth);color:var(--os);grid-row:span 2}.kt-fd__dates li:first-child b{color:var(--jaune)}.kt-fd__m{font-weight:600}.kt-fd__dates small{color:var(--os-2);grid-column:3;font-size:13px}.kt-fd__steps{counter-reset:s;gap:12px;margin-top:28px;display:grid}.kt-fd__steps li{color:var(--os-2);padding-left:38px;position:relative}.kt-fd__steps li:before{counter-increment:s;content:counter(s);background:var(--os);width:26px;height:26px;color:var(--noir);place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.kt-fd__steps b{color:var(--os)}.kt-fd__fig{position:relative;transform:rotate(1.2deg)}.kt-fd__fig:before{content:"";z-index:2;background:#ecebe480;width:90px;height:24px;position:absolute;top:-12px;left:40%;transform:rotate(-4deg)}.kt-fd__fig img{width:100%;box-shadow:0 20px 44px #0009}@media (width<=900px){.kt-fd{grid-template-columns:minmax(0,1fr)}.kt-fd__dates li{grid-template-columns:80px 64px minmax(0,1fr)}.kt-fd__dates b{font-size:46px}}.kt-pj{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,4.5vw,72px);display:grid}.kt-pj__side{position:sticky;top:32px}.kt-pj__side>p:not(.kt-lab){color:var(--os-2);margin-top:20px}.kt-pj__rules{gap:12px;margin-top:24px;display:grid}.kt-pj__rules li{border-left:2px solid var(--jaune);padding-left:18px;font-size:14.5px}.kt-log{border:1px solid var(--os);background:var(--noir-2);background-image:repeating-linear-gradient(#0000 0 31px,#ecebe40f 31px 32px);gap:22px;padding:clamp(18px,3vw,36px);display:grid}.kt-log__head{letter-spacing:.12em;text-transform:uppercase;color:var(--os-2);border-bottom:2px dotted #ecebe466;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:12.5px;display:flex}.kt-log__head span:first-child{font:800 28px/1 var(--goth);letter-spacing:0;text-transform:none;color:var(--os)}.kt-log label,.kt-log legend{font-size:13.5px;font-weight:600}.kt-log legend{margin-bottom:10px}.kt-log label{gap:6px;display:grid}.kt-log small{color:var(--os-2);font-size:12.5px;font-weight:400}.kt-log small a{color:var(--jaune)}.kt-log :is(input:not([type=radio]):not([type=file]),select,textarea){background:var(--noir);border:1px solid #ecebe480;width:100%;min-height:46px;padding:10px 12px;font-size:14.5px;font-weight:400}.kt-log textarea{resize:vertical}.kt-log :is(input,select,textarea):focus{outline:2px solid var(--jaune);outline-offset:0}.kt-log__file input{border:1px dashed #ecebe480;max-width:100%;padding:12px;font-size:13px;font-weight:400}.kt-log__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kt-chips{flex-wrap:wrap;gap:6px;display:flex}.kt-chips label{cursor:pointer;display:block;position:relative}.kt-chips input{opacity:0;width:1px;height:1px;position:absolute}.kt-chips span{border:1px solid #ecebe480;padding:9px 12px;font-size:13.5px;font-weight:500;display:block}.kt-chips input:checked+span{background:var(--os);color:var(--noir);border-color:var(--os)}.kt-chips input:focus-visible+span{outline:2px solid var(--jaune);outline-offset:2px}.kt-chips--sm span{padding:6px 10px;font-size:12.5px}.kt-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.kt-body legend{float:left;grid-column:1/-1;width:100%;margin-bottom:0}.kt-body__figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kt-body__figs svg{width:100%;max-height:300px;display:block}.kt-body__figs figcaption{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--os-2);margin-top:6px;font-size:12px}.kt-body__out>*,.kt-body__neutre{fill:none;stroke:#ecebe48c;stroke-width:1.5px}.kt-body__z{fill:#ecebe40a;stroke:var(--os);stroke-width:1.5px;cursor:pointer;transition:fill .15s}.kt-body__z:hover{fill:#f2b70559}.kt-body__z.is-on{fill:var(--rouge)}.kt-body__list{align-content:start;gap:8px;display:grid}.kt-body__list>p{letter-spacing:.1em;text-transform:uppercase;color:var(--os-2);font-size:12px}.kt-body__list>p+.kt-chips{margin-bottom:6px}.kt-log__inline{margin-top:6px}.kt-log__end{border-top:2px dotted #ecebe466;justify-items:start;gap:10px;padding-top:6px;display:grid}.kt-log__end p{color:var(--os-2);font-size:13px}.kt-log__end .kt-log__msg{background:var(--os);color:var(--noir);padding:10px 14px}@media (width<=960px){.kt-pj{grid-template-columns:minmax(0,1fr)}.kt-pj__side{position:static}}@media (width<=640px){.kt-body,.kt-log__grid{grid-template-columns:minmax(0,1fr)}.kt-body__figs svg{max-height:240px}.kt-log__end .kt-btn{width:100%}}.kt-px{border-top:1px solid var(--os);border-left:1px solid #ecebe44d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kt-px>div{border-bottom:1px solid #ecebe44d;border-right:1px solid #ecebe44d;padding:22px 20px 24px}.kt-px dt{letter-spacing:.1em;text-transform:uppercase;color:var(--os-2);font-size:12.5px}.kt-px .kt-px__m{font:800 clamp(34px, 3vw, 46px)/1 var(--goth);color:var(--os);margin:10px 0 12px}.kt-px dd:last-child{color:var(--os-2);font-size:14.5px}.kt-acompte{border:2px dotted #ecebe480;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:28px;margin-top:36px;padding:clamp(20px,3vw,32px);display:grid}.kt-acompte h3{font:700 32px/1 var(--goth)}.kt-acompte ul{gap:10px;display:grid}.kt-acompte li{padding-left:22px;position:relative}.kt-acompte li:before{content:"";background:var(--jaune);width:9px;height:9px;position:absolute;top:.55em;left:0}@media (width<=1000px){.kt-px{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.kt-px{grid-template-columns:minmax(0,1fr)}.kt-acompte{grid-template-columns:minmax(0,1fr);gap:16px}}.kt-hy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.kt-hy__list{border-top:1px solid var(--os);margin-top:32px}.kt-hy__list li{border-bottom:2px dotted #ecebe44d;grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:20px;padding:18px 0;display:grid}.kt-hy__list span{font:800 34px/1 var(--goth);color:var(--os)}.kt-hy__list li:first-child span{color:var(--jaune)}.kt-hy__list li:nth-child(2) span{color:var(--rouge)}.kt-hy__list li:nth-child(3) span{color:#3fb47a}.kt-hy__list li:nth-child(4) span{color:#6d8ff0}.kt-hy__link{color:var(--os-2);margin-top:22px;font-size:13.5px}.kt-hy__link a{color:var(--os)}.kt-hy__fig img{aspect-ratio:4/5;object-fit:cover;object-position:55% 50%;width:100%}.kt-hy__fig figcaption{color:var(--os-2);margin-top:10px;font-size:12.5px}@media (width<=900px){.kt-hy{grid-template-columns:minmax(0,1fr)}.kt-hy__fig img{aspect-ratio:3/2}.kt-hy__list li{grid-template-columns:minmax(0,1fr);gap:6px}}.kt-frise{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid;position:relative}.kt-frise:before{content:"";border-top:2px dotted #ecebe480;position:absolute;top:13px;left:0;right:0}.kt-frise li{padding-top:44px;position:relative}.kt-frise li:before{content:"";background:var(--os);width:16px;height:16px;position:absolute;top:6px;left:0}.kt-frise li:first-child:before{background:var(--rouge)}.kt-frise__j{font:800 34px/1 var(--goth);color:var(--os);display:block}.kt-frise h3{margin-top:6px;font-size:14.5px}.kt-frise p{color:var(--os-2);margin-top:8px;font-size:14px}.kt-regles{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:clamp(40px,5vw,64px);display:grid}.kt-regle{border:1px solid var(--os);padding:24px 24px 26px}.kt-regle h3{font:700 32px/1 var(--goth)}.kt-regle p{color:var(--os-2);margin-top:12px;font-size:14.5px}.kt-dl{border:1px solid var(--os);margin-top:16px;padding:8px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.kt-dl:hover{background:var(--os);color:var(--noir)}@media (width<=900px){.kt-frise{grid-template-columns:minmax(0,1fr);gap:0}.kt-frise:before{border-top:0;border-left:2px dotted #ecebe480;inset:0 auto 0 7px}.kt-frise li{padding:0 0 26px 40px}.kt-frise li:before{top:8px}.kt-regles{grid-template-columns:minmax(0,1fr)}}.kt-st{padding-top:0}.kt-st__fig img{object-fit:cover;object-position:50% 50%;width:100%;height:clamp(280px,52vw,720px)}.kt-st__txt{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px);display:grid}.kt-st__txt p:not(.kt-lab){color:var(--os-2)}.kt-st__txt p+p{margin-top:14px}.kt-st__infos{border-top:1px solid var(--os);margin-top:24px}.kt-st__infos li{border-bottom:1px dotted #ecebe459;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.kt-st__infos span{letter-spacing:.1em;text-transform:uppercase;color:var(--os-2);font-size:12px}@media (width<=900px){.kt-st__txt{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.kt-st__infos li{grid-template-columns:minmax(0,1fr);gap:2px}}.kt-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}.kt-faq__list{border-top:1px solid var(--os)}.kt-faq__list details{border-bottom:2px dotted #ecebe44d}.kt-faq__list summary{cursor:pointer;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:18px 0;font-size:16px;font-weight:600;list-style:none;display:grid}.kt-faq__list summary::-webkit-details-marker{display:none}.kt-faq__list summary span{font:800 26px/.9 var(--goth);color:var(--jaune)}.kt-faq__list details[open] summary span{color:var(--rouge)}.kt-faq__list details p{color:var(--os-2);padding:0 0 20px 54px;font-size:15px}@media (width<=900px){.kt-faq{grid-template-columns:minmax(0,1fr)}.kt-faq__list details p{padding-left:0}}.kt-ftr{border-top:1px solid var(--os);padding-top:clamp(48px,6vw,80px)}.kt-ftr__top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);gap:40px;padding-bottom:40px;display:grid}.kt-ftr__word{font:800 clamp(64px, 8vw, 120px)/.9 var(--goth);color:var(--os)}.kt-ftr__top p:not(.kt-ftr__word){max-width:46ch;color:var(--os-2);margin-top:16px;font-size:14px}.kt-ftr h2.kt-lab{margin-bottom:14px}.kt-ftr ul{gap:8px;font-size:14px;display:grid}.kt-ftr__bottom{color:var(--os-2);border-top:2px dotted #ecebe44d;flex-wrap:wrap;justify-content:space-between;gap:10px 28px;padding-block:18px 26px;font-size:12.5px;display:flex}@media (width<=900px){.kt-ftr__top{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kt *,.kt :before,.kt :after{transition:none!important}}
