.pil-s[class*=pil-s--i1] tbody td:first-child:before{content:none}.pil:has(.i1-d,.i1-c,.i1-b) .pil-s__k{display:none}.pil-s--nuit :is(.ed-attention,.tt-legal){color:var(--c-ink)}.pil-s--nuit .ed-attention__t{color:var(--c-error)}.pil-s--i1-pile .pil-cartes{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.pil-s[class*=pil-s--i1] .pil-s__c{row-gap:var(--s-5)}.pil-s[class*=pil-s--i1] .pil-s__c>*{margin-block:0}.pil-s--i1-plan ul{list-style:decimal}@media (width>=62rem){.pil-s--i1-duo .pil-s__in{column-gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.pil-s--i1-duo .pil-s__t{position:sticky;top:4.5rem}:is(.pil-s--i1-pile,.pil-s--i1-plan,.pil-s--i1-meth) .pil-s__t{max-width:52rem}.pil-s:is(.pil-s--i1-duo,.pil-s--i1-pile) .pil-s__c{grid-template-columns:minmax(0,1fr)}.pil-s--i1-plan .pil-s__c>:first-child{grid-row:1/span var(--r);position:sticky;top:5rem}.pil-s--i1-plan .pil-s__c>:not(:first-child){grid-column:2}}.i1-d{position:relative}.i1-d img,.i1-d svg{width:100%;height:auto;display:block}.i1-d svg:not(.i1-v){height:100%;position:absolute;inset:0}.z{fill:#0000}.pil-s:has(.q1:is(:hover,:focus),li:first-child:hover) .z1,.pil-s:has(.q2:is(:hover,:focus),li:nth-child(2):hover) .z2,.pil-s:has(.q3:is(:hover,:focus),li:nth-child(3):hover) .z3,.pil-s:has(.q4:is(:hover,:focus),li:nth-child(4):hover) .z4,.pil-s:has(.q5:is(:hover,:focus),li:nth-child(5):hover) .z5{fill:var(--c-action)}.pil-s:has(.q1:is(:hover,:focus)) .pil-s__c li:first-child,.pil-s:has(.q2:is(:hover,:focus)) .pil-s__c li:nth-child(2),.pil-s:has(.q3:is(:hover,:focus)) .pil-s__c li:nth-child(3),.pil-s:has(.q4:is(:hover,:focus)) .pil-s__c li:nth-child(4),.pil-s:has(.q5:is(:hover,:focus)) .pil-s__c li:nth-child(5){background:var(--c-accent-bg)}.i1-c{position:relative}.i1-c>p{margin:0 0 var(--s-2);font:700 var(--t-base)/1.35 var(--f-ui)}.i1-c input{opacity:0;position:absolute}.i1-c label{min-height:2.75rem;margin:0 var(--s-1) var(--s-1) 0;padding:var(--s-1) var(--s-3);background:var(--c-surface);border:2px solid var(--c-ink);cursor:pointer;font:700 var(--t-sm)/1.25 var(--f-ui);align-items:center;display:inline-flex}.i1-c input:checked+label{background:var(--c-ink);color:var(--c-on-brand)}.i1-c input:focus-visible+label{outline:2px solid var(--c-ink);outline-offset:2px}.i1-t>p:not(:first-child){margin:var(--s-3) 0 0;font:400 1.0625rem/1.5 var(--f-text)}.i1-r2,.i1-t input:checked~input:checked~.i1-r1{display:none}.i1-t input:checked~input:checked~.i1-r2{display:block}.pil-s__c:has(#cv1:checked) tbody tr:not(:first-child),.pil-s__c:has(#cv2:checked) tbody tr:not(:nth-child(2)),.pil-s__c:has(#cv3:checked) tbody tr:not(:nth-child(3)),.pil-s__c:has(#cv4:checked) tbody tr:not(:nth-child(4)),.pil-s__c:has(#cv5:checked) tbody tr:not(:nth-child(5)),.pil-s__c:has(#cv6:checked) .tt-compare{display:none}.i1-s{margin:0}.i1-s ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.i1-s li{padding:var(--s-3) var(--s-4);background:var(--c-bg-sunk);font-size:var(--t-sm);line-height:1.45}.i1-s b{font:900 var(--t-xl)/1.1 var(--f-display);text-transform:uppercase;display:block}.i1-s .on{background:var(--c-action);color:var(--c-on-action)}.i1-s figcaption,.i1-b figcaption{margin-top:var(--s-2);font-size:var(--t-xs)}@media (width>=48rem){.i1-s ol{grid-template-columns:3fr 3fr 3fr 2fr 2fr}}.i1-b{margin:0}.i1-b p{justify-content:space-between;gap:var(--s-3);margin:var(--s-4) 0 var(--s-1);font:700 var(--t-sm)/1.3 var(--f-ui);display:flex}.i1-b i{background:linear-gradient(90deg,var(--c-line) 1px,#0000 1px) 0 0/var(--t,33.33%) 100%;height:1.375rem;font:600 .8125rem/1.375rem var(--f-ui);margin-bottom:2px;display:block;position:relative}.i1-b i:before{content:"";inset:0 auto 0 calc(var(--a)/var(--m)*100%);width:calc((var(--b) - var(--a))/var(--m)*100%);background:var(--c-ink);position:absolute}.i1-b .h:before{background:var(--c-line-strong)}.i1-b b{left:calc(var(--b)/var(--m)*100%);white-space:nowrap;padding-inline:.4em;position:absolute}.i1-b .g b{left:auto;right:calc((var(--m) - var(--a))/var(--m)*100%)}.i1-ax{font:600 .8125rem/1.4 var(--f-ui);display:flex}.i1-ax span{flex:1}.i1-ax :last-child{white-space:nowrap;flex:0 0 0;justify-content:flex-end;min-width:0;display:flex}.i1-pan{fill:var(--c-line-strong)}#pe2:checked~figure .i1-pan{fill:var(--c-info)}.i1-eau{stroke:var(--c-action);stroke-width:9px}.i1-pe .pil-ferme{margin-top:var(--s-2);top:0}.pil-s--i1-meth tbody tr:nth-child(3){padding-inline:var(--s-3);background:var(--c-ink);color:var(--c-on-brand)}.pil-s--i1-meth tbody tr:nth-child(3)>*{color:inherit;background:0 0}.pil-s--i1-meth tbody tr:nth-child(3) :before{color:inherit}.pil-s .pil-s__c:has(>.i2){display:block}.pil-s__c:has(>.i2) tbody td:first-child:before{content:none}.i2{margin:0 0 var(--s-8)}.i2 figcaption{margin-top:var(--s-3);font-size:var(--t-xs);line-height:1.5}.i2 svg{width:100%;height:auto;display:block}.i2 p{margin:0;line-height:1.4}.i2-sol{fill:none;stroke:currentColor;stroke-width:6px}.i2-pan{fill:none;stroke:var(--c-action);stroke-width:9px}.i2-ciel{fill:var(--c-accent-bg)}.i2-iso{fill:var(--c-action)}.i2-enc{fill:var(--c-ink)}.pil-s__c :is(.tt-decision,.tt-prix)+p{margin-top:var(--s-5)}.pil-s--nuit .tt-source cite{color:inherit}.pil-s--nuit .tt-question{color:var(--c-ink)}.pil-s--i2n .tt-etapes li:before{background:var(--c-on-brand);color:var(--c-ink)}.pil-s--i2f .tt-etapes{margin:0 0 var(--s-6);padding:var(--s-2) var(--s-5);background:var(--c-bg);color:var(--c-ink);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 1.75rem,100% 100%,0 100%)}.pil-s--i2n blockquote{font:900 clamp(1.5rem,1.2rem + 1.2vw,2.25rem)/1.15 var(--f-display)}.pil-s--i2g .tt-chiffres{grid-template-columns:1fr}.pil-s--i2g .tt-chiffre:before{content:"";background:var(--c-ink);width:10%;height:.875rem}.pil-s--i2g .tt-chiffre:nth-child(2):before{width:20%}.pil-s--i2g .tt-chiffre:nth-child(3):before{width:100%}.pil-s.pil-s--choix .tt-decision{row-gap:0}.pil-s--surface:not(.pil-s--schema) .tt-compare{--c-bg:var(--c-surface)}@media (width>=62rem){:is(.pil-s--i2d,.pil-s--i2f,.pil-s--i2g) .pil-s__in{column-gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}:is(.pil-s--i2d,.pil-s--i2f,.pil-s--i2g) .pil-s__t{position:sticky;top:4.5rem}:is(.pil-s--i2l,.pil-s--i2p,.pil-s--i2n,.pil-s--i2v) .pil-s__t{max-width:52rem}.pil-s--i2p .tt-etapes,.pil-s--i2n .tt-etapes{gap:var(--s-5);grid-template-columns:3fr 2fr 2fr;display:grid}.pil-s--i2n .tt-etapes{grid-template-columns:repeat(4,1fr)}:is(.pil-s--i2p,.pil-s--i2n) .tt-etapes li{border:0;margin:0}}.i2-r{border:0;padding:0}.i2-r input{opacity:0;position:absolute}.i2-r label{padding:var(--s-2);background:var(--c-bg-sunk);text-align:center;font:900 var(--t-lg)/1.2 var(--f-display);cursor:pointer}.i2-r input:checked+label{background:var(--c-ink);color:var(--c-on-brand)}.i2-r input:focus-visible+label{outline:3px solid var(--c-action)}.i2-r legend,.i2-t>p,.i2-fr>p{margin-bottom:var(--s-2);padding:0;font-weight:700}.i2-t__g{grid-template-columns:repeat(6,1fr);gap:2px;display:grid}.i2-t__p{padding-top:var(--s-4);gap:var(--s-4);grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;align-items:end;display:none}input:checked+label+.i2-t__p{display:grid}.i2-t__p b{font:900 var(--t-4xl)/1 var(--f-display);display:block}.i2-m{margin-bottom:var(--s-4);flex-wrap:wrap;gap:2px;display:flex}.pil-s__c:has(#i2m1:checked) .ed-versus tbody tr:not(:first-child),.pil-s__c:has(#i2m2:checked) .ed-versus tbody tr:not(:nth-child(2)),.pil-s__c:has(#i2m3:checked) .ed-versus tbody tr:not(:nth-child(3)){display:none}.i2-b ul{margin:0;padding:0;list-style:none}.i2-b li{padding:var(--s-3) 0;border-top:1px solid color-mix(in srgb,currentColor 25%,#0000)}.i2-b li>b{font-size:var(--t-sm);display:block}.i2-b small{font-weight:400;font-size:var(--t-xs)}.i2 .i2-b__k{margin-bottom:var(--s-3);font-size:var(--t-sm);font-weight:700}.i2-b__k i{width:1.5rem;height:.625rem;margin:0 var(--s-1) 0 var(--s-2);background:var(--c-ink);display:inline-block}.i2 .i2-b__o{background:repeating-linear-gradient(135deg,var(--c-ink) 0 3px,#0000 3px 6px);outline:1px solid var(--c-ink);outline-offset:-1px}.i2-b__l{gap:var(--s-2);font-size:var(--t-sm);grid-template-columns:minmax(0,1fr) 6rem;align-items:center;display:grid}.i2-b__t{background:repeating-linear-gradient(90deg,color-mix(in srgb,currentColor 30%,#0000) 0 1px,#0000 1px var(--g,31.25%));height:.875rem;position:relative}.i2-b__t i{background:currentColor;position:absolute;inset-block:0}.i2 .i2-b__r{height:1.5rem;margin:var(--s-1) 6.5rem 0 0;font-size:var(--t-xs);position:relative}.i2-b__r span{white-space:nowrap;position:absolute}.i2-b--n{padding:var(--s-5);background:var(--c-ink);color:var(--c-on-brand);clip-path:polygon(0 0,calc(100% - 2.25rem) 0,100% 1.875rem,100% 100%,0 100%)}.i2-b--n .on{background:var(--c-action)}@media (width>=48rem){.i2-b li{column-gap:var(--s-4);grid-template-columns:12rem minmax(0,1fr);align-items:center;display:grid}.i2-b li>b{grid-row:1/3}.i2-b__l{grid-column:2}.i2 .i2-b__r{margin-left:13rem}}.i2-dv{display:grid}.i2-dv a{gap:var(--s-1) var(--s-3);color:inherit;font-size:var(--t-sm);grid-template-columns:2rem minmax(0,1fr);align-items:center;line-height:1.35;text-decoration:none;display:grid}.i2-dv__d{align-items:center;gap:var(--s-1) var(--s-3);height:100%;padding:var(--s-3) var(--s-4);background:var(--c-surface);font-size:var(--t-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.i2-dv__d i{background:var(--c-bg-sunk);flex:3rem;height:.5rem}.i2-dv__d strong{font:900 var(--t-2xl)/1 var(--f-display);text-transform:uppercase;flex:1 0 100%}.i2-dv--d .i2-dv__d{grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.i2-dv--j .i2-dv__d{background:var(--c-ink);color:var(--c-on-brand);font-weight:700}.i2-dv b{background:var(--c-ink);height:1.75rem;color:var(--c-on-brand);font:900 1.0625rem/1 var(--f-display);place-items:center;display:grid}.i2-dv a:is(:hover,:focus-visible) :is(b,.i2-dv__d){background:var(--c-action);color:var(--c-on-action)}@media (width>=48rem){.i2-dv a{grid-template-columns:minmax(0,3fr) 2rem minmax(0,2fr)}.i2-dv__d{grid-column:auto}}.i2-fr__g{border:1px solid var(--c-line);background:var(--c-line);grid-template-columns:repeat(14,1fr);gap:1px;display:grid}.i2-fr__g span{background:var(--c-bg);text-align:right;min-height:1.75rem;font-size:var(--t-xs);padding-right:2px}.i2 .i2-fr__b{padding:var(--s-2);background:var(--c-ink);color:var(--c-on-brand);font-size:var(--t-sm);margin-top:2px}.i2 .i2-fr__a{width:50%}.i2-ma ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.i2-ma li{margin-left:calc(var(--i)*.625rem);padding:var(--s-3);background:color-mix(in srgb,currentColor 14%,#0000);font-weight:700;line-height:1.3}.i2-ma b{font:900 var(--t-xl)/1 var(--f-display);display:block}.i2-ma small{margin-top:var(--s-1);font-weight:400;font-size:var(--t-xs);display:block}.i2-ma .on{background:var(--c-action);color:var(--c-on-action)}@media (width>=62rem){.i2-ma ol{grid-template-columns:repeat(7,1fr);align-items:end}.i2-ma li{min-height:calc(7rem + var(--i)*2rem);margin:0}}.i2-to .pil-ferme__d{padding:0}.i2-to img{width:100%;height:auto;display:block}.i2-to svg{pointer-events:none;position:absolute;inset:0}.i2-to path{fill:#0000;stroke:#0000;stroke-width:5px}@media (width>=62rem){.pil-s .i2-to{grid-row:1/span 4}.pil-s__c:has(>.i2-to)>*{grid-column:2}.pil-s .pil-s__c>.i2-to{grid-column:1}.pil-s__c:has(>.i2-to){row-gap:var(--s-4)}}.i2-ec{gap:var(--s-3);font-size:var(--t-sm);display:grid}.i2-ec div{background:linear-gradient(90deg,var(--c-accent-bg),var(--c-ink));height:.875rem}.i2-ec b{display:block}@media (width>=48rem){.i2-ec{grid-template-columns:repeat(3,1fr)}.i2-ec div{grid-column:1/-1}}.i2-c3,.i2-ff{gap:var(--s-3);margin-bottom:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:is(.i2-c3,.i2-ff) p{margin-top:var(--s-1);font-size:var(--t-sm);font-weight:700}.i2-ff{margin-bottom:var(--s-6);grid-template-columns:1fr 1fr}.i2-ff figcaption{grid-column:1/-1;margin:0}@media (width>=48rem){.i2-ff{margin-left:calc(26% + var(--s-3))}}.pil-s:is(.pil-s--coupe,.pil-s--plein) .pil-s__t{max-width:52rem}.pil-s.pil-s--plein .pil-s__c{display:block}.pil-s--plein .pil-s__c>*{margin-bottom:var(--s-5)}.pil-s .i3-d{top:0}.i3-d .pil-ferme__d{padding:0}.pil-s--nuit .tt-legal{color:var(--c-ink)}.i3-d text{font:700 1.0625rem var(--f-ui);fill:var(--c-ink)}.pil-ferme .i3-l{padding:var(--s-3)}.i3-l ul{margin-bottom:var(--s-3)}.i3-l li{grid-column:auto!important}@media (width>=36rem){.pil-qsp.i3-l ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=62rem){.pil-s--coupe .pil-s__c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pil-s--coupe .pil-s__c>*{grid-column:2}.pil-s--coupe .pil-s__c>:first-child{grid-area:1/1/span 9;position:sticky;top:5rem}.pil-s--lignes .tt-decision{column-gap:var(--s-3);grid-template-columns:2fr 3fr}.pil-s--vue .pil-s__t{column-gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.pil-s--vue .pil-s__t>*{grid-column:1}.pil-s--vue .pil-s__t>.pil-s__photo{grid-area:1/2/span 4;margin:0}}.pil-s.pil-s--coupe .pil-s__c{row-gap:var(--s-4)}.pil-s:has(.a1:hover,.a1:focus-visible,tbody tr:first-child:hover) .z1,.pil-s:has(.a2:hover,.a2:focus-visible,tbody tr:nth-child(2):hover) .z2,.pil-s:has(.a3:hover,.a3:focus-visible,tbody tr:nth-child(3):hover) .z3,.pil-s:has(.a4:hover,.a4:focus-visible,tbody tr:nth-child(4):hover) .z4,.pil-s:has(.a5:hover,.a5:focus-visible,tbody tr:nth-child(5):hover) .z5,.pil-s:has(.a6:hover,.a6:focus-visible,tbody tr:nth-child(6):hover) .z6,.pil-s:has(.a7:hover,.a7:focus-visible) .z7{fill:var(--c-action)}.i3-t{gap:var(--s-2);padding:var(--s-3);flex-wrap:wrap;display:flex}.i3-cmp>.i3-t{padding:0}.i3-t label{cursor:pointer;position:relative}.i3-t input{opacity:0;position:absolute}.i3-t span{padding:var(--s-2) var(--s-3);border:2px solid var(--c-ink);background:var(--c-surface);color:var(--c-ink);font:700 var(--t-sm)/1.3 var(--f-ui);display:block}.i3-t :checked+span{background:var(--c-ink);color:var(--c-on-brand)}.i3-t :focus-visible+span{outline:2px solid var(--c-ink);outline-offset:2px}.i3-r{margin:var(--s-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.i3-r li{order:var(--a);gap:var(--s-1) var(--s-2);padding-block:var(--s-2);border-top:1px solid var(--c-line);font:var(--t-sm)/1.3 var(--f-ui);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.i3-r :is(a,span){color:inherit;grid-column:2;font-weight:700}.i3-r b{grid-column:3}.i3-r i{height:.875rem;margin-left:calc(var(--a)/var(--m)*100%);width:calc((var(--b) - var(--a))/var(--m)*100%);background:var(--c-ink);grid-area:2/2/auto/-1}.i3-r :is(a,span)+b{grid-area:2/2/auto/-1;font-weight:400}.i3-r input{width:1.5rem;height:1.5rem;accent-color:var(--c-ink);margin:0;display:block}.i3-r .i3-v{border:2px solid var(--c-ink);background:0 0}.i3-r:has(:checked) i{background:var(--c-line)}.i3-r li:has(:checked) i{background:var(--c-action)}.i3-cmp:has(#tri-b:checked) li{order:var(--b)}.i3-cmp:has(#tri-e:checked) li{order:calc(var(--b) - var(--a))}.i3-cmp>p{margin:var(--s-3) 0 0;font-size:var(--t-sm)}@media (width>=48rem){.i3-r li{grid-template-columns:auto 15rem minmax(0,1fr) 8.5rem}.i3-r b{text-align:right;grid-column:4}.i3-r i{grid-area:1/3}.i3-r :is(a,span)+b{text-align:left;grid-area:1/3/auto/-1}}.i3-b{margin:0 0 var(--s-5)}.i3-2{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.i3-o{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.i3-2 figcaption{padding:var(--s-2) var(--s-3) var(--s-3)}.i3-u{font:700 var(--t-sm)/1.3 var(--f-ui);padding:0;list-style:none}.i3-u svg{width:100%;height:auto;margin-bottom:var(--s-2);display:block}.i3-pv,.i3-cr{opacity:0}.pil-s:has(#iso-2:checked) .i3-iso{transform:translateY(-52px)}.pil-s:has(#iso-3:checked) .i3-iso{transform:translateY(-104px)}.pil-s:has(#iso-3:checked) .i3-tole{transform:translateY(-49px)}.pil-s:has(#iso-2:checked,#iso-3:checked) .i3-air{opacity:0}.pil-s:has(#iso-2:checked,#iso-3:checked) .i3-pv{opacity:1}.pil-s:has(#iso-1:checked) tbody tr:first-child,.pil-s:has(#iso-2:checked) tbody tr:nth-child(2),.pil-s:has(#iso-3:checked) tbody tr:nth-child(3){box-shadow:inset .5rem 0 var(--c-action)}.pil-s:has(#gl-1:checked) .i3-cv{transform:translateX(var(--d))}.pil-s:not(:has(#gl-1:checked)) .i3-cr{opacity:1}@media (prefers-reduced-motion:no-preference){.i3-m{transition:transform .5s}}.pil-s--schema .pil-s__c>:is(.i4-aides,.i4-dp,.i4-frise){grid-column:1/-1;margin:0}.pil-s--nuit :is(.tt-saison,.tt-legal){color:var(--c-ink)}.i4-pj,.i4-ok,.i4-ko,.i4-frise ol,.i4-ad ol{margin:0;padding:0;list-style:none}.i4-aides{gap:var(--s-5);padding:var(--s-5);background:var(--c-surface);display:grid}.i4-aides h3,.i4-dp legend{font:900 var(--t-2xl)/1.05 var(--f-display);text-transform:uppercase;margin:0;padding:0}.i4-m{scroll-margin-top:calc(var(--h-header,0px) + 6rem);position:absolute}.i4-pj{gap:var(--s-2);align-content:start;display:grid}.i4-pj a,.i4-dp label{min-height:3rem;padding:var(--s-2) var(--s-3);background:var(--c-bg);color:var(--c-ink);font:700 var(--t-sm)/1.25 var(--f-ui);cursor:pointer;align-items:center;text-decoration:none;display:flex}.i4-m:target~ul .l0{background:var(--c-bg)}.i4-pj .l0,#p-couverture:target~ul .l0,#p-isolation:target~ul .l1,#p-les-deux:target~ul .l2,#p-logement:target~ul .l3,#p-copro:target~ul .l4,.i4-dp input:checked+label{background:var(--c-action);color:var(--c-on-action)}.i4-r,.i4-m:target~.r0,.i4-dp__r>div{display:none}.r0,#p-couverture:target~.r0,#p-isolation:target~.r1,#p-les-deux:target~.r2,#p-logement:target~.r3,#p-copro:target~.r4,#dp0:checked~div .d0,#dp1:checked~div .d1,#dp2:checked~div .d2,#dp3:checked~div .d3,#dp4:checked~div .d4,#dp5:checked~div .d5,#dp6:checked~div .d6{display:block}.i4-r p{margin:0}.i4-r .i4-r__t{margin-bottom:var(--s-4);font:700 var(--t-lg)/1.35 var(--f-ui)}.i4-ok li,.i4-ko li,.i4-ad li{padding-block:var(--s-3);border-top:1px solid var(--c-line);font-size:1rem;line-height:1.5}.i4-ok a,.i4-ko a,.i4-ad ol a{color:inherit;font:700 var(--t-base)/1.3 var(--f-ui);display:block}.i4-r .i4-r__n{margin-top:var(--s-5);font:700 var(--t-sm)/1.3 var(--f-ui)}.i4-ko a{text-decoration:line-through}.i4-pied,.i4-dp__r>p,.i4-frise figcaption,.i4-ad figcaption{margin:var(--s-2) 0 0;font-size:var(--t-xs)}@media (width>=62rem){.i4-aides{padding:var(--s-8);column-gap:var(--s-8);grid-template-columns:4fr 8fr}.i4-aides :is(h3,.i4-pied){grid-column:1/-1}}.i4-dp{gap:var(--s-2);border:0;min-width:0;padding:0;display:grid}.i4-dp legend{margin-bottom:var(--s-3)}.i4-dp__stop{margin:0 0 var(--s-3);padding:var(--s-4);background:var(--c-ink);color:var(--c-on-brand);font:700 var(--t-base)/1.35 var(--f-ui)}.i4-dp__stop a{color:inherit}.i4-dp input{opacity:0;position:absolute}.i4-dp label{background:var(--c-surface)}.i4-dp input:focus-visible+label{outline:3px solid var(--c-ink)}.i4-dp__r{padding:var(--s-5);background:var(--c-surface)}.i4-dp__r strong{margin-bottom:var(--s-3);font:900 clamp(2rem,1.5rem + 2vw,3.25rem)/1.02 var(--f-display);text-transform:uppercase;display:block}.i4-dp__r p{margin:0;font-size:1rem}@media (width>=62rem){.i4-dp{column-gap:var(--s-5);grid-template-columns:5fr 7fr}.i4-dp__stop{grid-column:1/-1}.i4-dp label{grid-column:1}.i4-dp__r{padding:var(--s-8);grid-area:2/2/span 7}}.i4-frise li{padding:0 0 var(--s-5) var(--s-5);border-left:4px solid var(--c-ink);position:relative}.i4-frise li:before{content:"";background:var(--c-ink);width:1rem;height:1rem;position:absolute;top:.5rem;left:-.625rem}.i4-frise a{color:inherit;font:900 var(--t-2xl)/1.05 var(--f-display);text-transform:uppercase}.i4-frise p{margin:var(--s-1) 0 0;font-size:var(--t-sm)}.i4-frise~.tt-source{grid-row:span 2}@media (width>=62rem){.i4-frise ol{grid-template-columns:repeat(5,1fr);display:grid}.i4-frise li{padding:var(--s-5) var(--s-5) 0 0;border:0;border-top:4px solid var(--c-ink)}.i4-frise li:before{top:-.625rem;left:0}}.pil-s--i4-tete.pil-s--schema .pil-s__c{display:contents}.i4-ad{gap:var(--s-6);min-width:0;padding-bottom:var(--s-8);border-bottom:4px solid var(--c-ink);order:-1;display:grid}.i4-ad figure{margin:0}.i4-ad figure div{background:#e3edf3;position:relative}.i4-ad svg{width:100%;height:auto;display:block}.i4-ad figure a{background:var(--c-surface);border:2px solid var(--c-ink);width:1.875rem;height:1.875rem;color:var(--c-ink);font:900 1.125rem/1 var(--f-display);place-items:center;margin:-.9375rem 0 0 -.9375rem;text-decoration:none;display:grid;position:absolute}.i4-ad:has(.a1:hover) .z1,.i4-ad:has(.a2:hover) .z2,.i4-ad:has(.a3:hover) .z3{fill:var(--c-action)}@media (width>=62rem){.i4-ad{column-gap:var(--s-12);grid-template-columns:6fr 5fr}}.pil:has(.pil-s--i4-qui){flex-direction:column;display:flex}.pil:has(.pil-s--i4-qui)>:is(.pil-une,.pil-bref,.pil-nav,.pil-s--i4-qui){order:-1}.pil-s--i4-qui .tt-decision{margin:0;display:grid}.pil-s--i4-qui .tt-decision__q{padding:var(--s-4) 0 var(--s-1);color:inherit;background:0 0;border-top:1px solid;margin:0}.pil-s--i4-qui .tt-decision__r{padding:0 0 var(--s-4);border:0;margin:0}:is(.pil-s--i4-qui,.pil-s--choix) .tt-decision__r>p:before{content:none}.pil-s--i4-qui .tt-decision__r b{font:900 var(--t-2xl)/1.05 var(--f-display);text-transform:uppercase}@media (width>=62rem){.pil-s--i4-qui .tt-decision{grid-template-columns:5fr 7fr}.pil-s--i4-qui .tt-decision__r{padding-top:var(--s-4);border-top:1px solid}}html:has(:target):not(:has(.i4-m:target)) .r0{display:none}html:has(:target):not(:has(.i4-m:target)) .i4-pj .l0{background:var(--c-bg);color:inherit}.art__head h1>span,.pil-une h1>span,.tj-article h1>span{color:var(--c-ink-soft);display:block}.tj-article h1:has(>span){color:var(--c-ink)}.tt-sommaire li>a[aria-current]{color:var(--c-ink);text-decoration:none}.tt-sommaire li:has(>a[aria-current]):before{color:var(--c-ink)}.tt-sommaire a{background:linear-gradient(var(--topic),var(--topic)) 0 100%/0 2px no-repeat}.tt-sommaire a[aria-current]{background-size:100% 2px}.pil-nav a{background:linear-gradient(currentColor,currentColor) 50% 100%/0 3px no-repeat}.pil-nav a[aria-current]{background-size:calc(100% - 2*var(--s-3)) 3px}.mv-fil{inset:var(--h-header) 0 auto;z-index:19;background:var(--c-bg);border-bottom:1px solid var(--c-line);visibility:hidden;font:var(--t-sm)/1.3 var(--f-ui);position:fixed;translate:0 -110%;box-shadow:0 6px 16px -10px #13202a73}.mv-fil--la{visibility:visible;translate:none}.mv-fil>button{all:unset;box-sizing:border-box;align-items:center;gap:var(--s-3);width:100%;min-height:2.75rem;padding:var(--s-1) clamp(1rem,4vw,2.5rem);cursor:pointer;color:var(--c-ink);display:flex}.mv-fil>button:focus-visible{outline:2px solid var(--c-ink);outline-offset:-4px}.mv-fil b{font:900 1.125rem/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--c-ink);flex:none}.mv-fil>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.mv-fil i{border:solid var(--c-ink);border-width:0 2px 2px 0;flex:none;width:.6rem;height:.6rem;margin-right:.2rem;translate:0 -25%;rotate:45deg}.mv-fil--ouvert i{translate:0 25%;rotate:-135deg}.mv-fil ol{padding:0 clamp(1rem,4vw,2.5rem) var(--s-3);max-height:calc(100dvh - var(--h-header) - 8rem);overscroll-behavior:contain;border-top:1px solid var(--c-line);margin:0;list-style:none;overflow-y:auto}.mv-fil ol a{gap:var(--s-3);min-height:2.75rem;padding:var(--s-2) 0;box-sizing:border-box;border-bottom:1px solid var(--c-line);color:var(--c-ink-soft);align-items:baseline;text-decoration:none;display:flex}.mv-fil ol b{min-width:1.6em;color:var(--c-ink-mute);font-size:1rem}.mv-fil ol a[aria-current],.mv-fil ol a[aria-current] b{color:var(--c-ink)}.mv-fil ol a[aria-current]{box-shadow:inset 3px 0 var(--topic);padding-left:var(--s-3)}@media (width>=68.75rem){.mv-fil{display:none}}@media print{.mv-fil{display:none}}@media screen and (prefers-reduced-motion:no-preference){@keyframes mv-arrive{0%{translate:0 1rem}}:is(.art__titre,.pil-une__tete)>*{animation:.6s cubic-bezier(.3,.7,.2,1) both mv-arrive}:is(.art__titre,.pil-une__tete)>:nth-child(2){animation-delay:60ms}:is(.art__titre,.pil-une__tete)>:nth-child(n+3){animation-delay:.12s}:is(.art__head,.pil-une) h1>span{animation:.6s cubic-bezier(.3,.7,.2,1) .12s both mv-arrive}:is(.tt-sommaire,.pil-nav) a{transition:background-size .26s cubic-bezier(.3,.7,.2,1),color .18s}.mv-fil{transition:translate .26s cubic-bezier(.3,.7,.2,1),visibility 0s .26s}.mv-fil--la{transition:translate .26s cubic-bezier(.3,.7,.2,1)}.mv-fil i{transition:rotate .26s cubic-bezier(.3,.7,.2,1),translate .26s cubic-bezier(.3,.7,.2,1)}@keyframes mv-deplie{0%{clip-path:inset(0 0 100%);translate:0 -.5rem}}.mv-fil ol:not([hidden]){animation:.26s cubic-bezier(.3,.7,.2,1) mv-deplie}.mv-fil>button:active,.tt-faq summary:active,.pil-repli>summary:active{background:var(--c-surface)}}@supports (interpolate-size:allow-keywords) and selector(::details-content){@media screen and (prefers-reduced-motion:no-preference){:is(.tt-faq,.pil-repli,.ed-depli,.tj-article) details,.pil-repli{interpolate-size:allow-keywords}:is(.tt-faq details,details.pil-repli,.ed-depli details,.tj-article details)::details-content{block-size:0;transition:block-size .26s cubic-bezier(.3,.7,.2,1),content-visibility .26s allow-discrete;overflow-y:clip}:is(.tt-faq details,details.pil-repli,.ed-depli details,.tj-article details)[open]::details-content{block-size:auto}.tt-faq summary:after{transition:rotate .26s cubic-bezier(.3,.7,.2,1)}}}.pil{padding:0}.pil h2{margin:0 0 var(--s-4);font:900 clamp(2rem,1.5rem + 2vw,3.25rem)/1.02 var(--f-display);text-transform:uppercase;letter-spacing:0;scroll-margin-top:7rem}.pil-une{--v:4.5rem;isolation:isolate;padding:var(--s-6) 0 calc(var(--v) + var(--s-6));background:radial-gradient(circle at 78% calc(100% - var(--v)*.62),var(--c-action) 0 calc(var(--v)*.36),#0000 calc(var(--v)*.36 + 1px)),linear-gradient(#cfe0ea calc(100% - var(--v)*4),#e3edf3 calc(100% - var(--v)),#eef4f7);position:relative}.pil-une:after{content:"";z-index:-1;height:var(--v);background:var(--c-ink);position:absolute;inset:auto 0 0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 60'%3E%3Cpath d='M0 60V44L22 26 44 44V60ZM52 60V36L72 20 92 36V60ZM100 60V48L120 32 140 48V60ZM148 60V40L164 28 180 40V60ZM188 60V34L212 16 236 34V60ZM244 60V46L262 32 280 46V60ZM286 60V42L300 32V60Z'/%3E%3C/svg%3E") bottom/18.75rem 100% repeat-x}.pil-une__in{gap:var(--s-6);align-content:start;display:grid}.pil-une__sur{align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);font:700 var(--t-base)/1.3 var(--f-ui);display:flex}.pil-une__sur:before{content:"";background:currentColor;flex:none;width:1.4em;height:.95em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 16'%3E%3Cpath d='M2 14 12 4l10 10' fill='none' stroke='%23000' stroke-width='3.4'/%3E%3C/svg%3E") 50%/contain no-repeat}.pil-une h1{max-width:9.5em;margin:0 0 var(--s-4);font:900 clamp(2.75rem,1.6rem + 4.2vw,5.5rem)/.98 var(--f-display);text-transform:uppercase;letter-spacing:0}.pil-une__chapo{max-width:34em;font-size:var(--t-lg);color:var(--c-ink-soft);margin:0;line-height:1.5}.pil-une .demarreur{order:1;margin:0}.pil-qsp p{margin:0 0 var(--s-3);font:700 var(--t-xl)/1.2 var(--f-ui)}.pil-qsp ul{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pil-qsp li:last-child:nth-child(odd){grid-column:1/-1}.pil-qsp a{justify-content:space-between;align-items:center;gap:var(--s-2);height:100%;min-height:3rem;padding:var(--s-2) var(--s-3);background:var(--c-surface);color:var(--c-ink);font:700 var(--t-sm)/1.25 var(--f-ui);clip-path:polygon(0 0,calc(100% - .875rem) 0,100% .75rem,100% 100%,0 100%);text-decoration:none;display:flex}.pil-qsp a:after{content:"→"/"";flex:none}.pil-qsp a:hover{background:var(--c-ink);color:var(--c-on-brand)}@media (width>=36rem){.pil-qsp ul{grid-template-columns:repeat(6,minmax(0,1fr))}.pil-qsp li{grid-column:span 2}.pil-qsp li:nth-last-child(-n+2):nth-child(n+4){grid-column:span 3}}@media (width>=62rem){.pil-une .demarreur{order:0}.pil-une{--v:7rem;padding-top:var(--s-12)}.pil-une__in{gap:var(--s-8) var(--s-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.pil-une .demarreur{grid-area:1/2/span 2;align-self:start}}.pil-bref{padding:var(--s-8) 0 var(--s-4)}.pil-bref .tt-retenir{clip-path:none;background:0 0;max-width:52rem;margin:0;padding:0;font-size:clamp(1.1875rem,1.1rem + .5vw,1.4375rem);line-height:1.5}.pil-bref .tt-maj{max-width:52rem;margin:var(--s-5) 0 0}.pil-nav{z-index:3;background:var(--c-bg);border-block:1px solid var(--c-line);position:sticky;top:0}.pil-nav ul{gap:var(--s-1);padding-block:var(--s-2);scrollbar-width:none;margin-block:0;list-style:none;display:flex;overflow-x:auto}.pil-nav a{padding:var(--s-1) var(--s-3);white-space:nowrap;color:var(--c-ink);font:600 var(--t-sm)/1.6 var(--f-ui);text-decoration:none;display:block}.pil-nav a:hover{background:var(--c-ink);color:var(--c-on-brand)}@media (width<=72.99rem){.pil-nav{top:var(--h-header,0)}.pil h2{scroll-margin-top:4rem}}.pil-s{padding-block:clamp(var(--s-10),6vw,var(--s-16))}.pil-s--surface{background:var(--c-surface)}.pil-s--ciel{background:linear-gradient(#e3edf3,#eef4f7)}.pil-s--nuit{background:var(--c-ink);color:var(--c-on-brand)}.pil-s--nuit :is(h2,p,li,cite,blockquote,b){color:inherit}.pil-s--nuit .tt-source{border-color:var(--c-on-brand);background:0 0}.pil-s--nuit .tt-source:before{color:var(--c-on-brand)}.pil-s--nuit a{color:inherit}.pil-s--nuit :is(.ed-attention,.tt-legal,.tt-saison,.tt-incertain,.tt-question,.tt-prix){color:var(--c-ink)}.pil-s__in{gap:var(--s-6);display:grid}.pil-s__k{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);font:700 var(--t-sm)/1.3 var(--f-ui);display:flex}.pil-s__c{min-width:0}.pil-s__c>:first-child{margin-top:0}.pil-s__c>:last-child{margin-bottom:0}.pil-s__c>:where(p,ul:not([class]),ol:not([class])){max-width:42rem;font-size:1.0625rem;line-height:1.65}.pil-s__t .tt-rep{border:0;margin:0;padding:0}.pil-s__t .tt-rep__q{margin:0 0 var(--s-2);font:700 var(--t-base)/1.35 var(--f-ui);color:inherit}.pil-s__t .tt-rep__r{font-size:1.1875rem;line-height:1.5}.pil-s__photo{margin:var(--s-5) 0 0}.pil-s__photo img{aspect-ratio:3/2;object-fit:cover;clip-path:polygon(0 0,calc(100% - 38px) 0,100% 32px,100% 100%,0 100%);width:100%;height:auto;display:block}.pil-s__photo figcaption{font-size:var(--t-xs);margin-top:var(--s-2)}.pil-s .tt-etapes{counter-reset:etape}@media (width>=62rem){.pil-s--duo .pil-s__in,.pil-s--trois .pil-s__in{column-gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.pil-s--duo .pil-s__t,.pil-s--trois .pil-s__t{position:sticky;top:4.5rem}.pil-s--large .pil-s__t,.pil-s--choix .pil-s__t,.pil-s--cartes .pil-s__t{max-width:52rem}}.pil-trois{gap:var(--s-3);counter-reset:c;margin:0;padding:0;list-style:none;display:grid}.pil-trois>li{counter-increment:c;padding:var(--s-5) var(--s-5) var(--s-5) 4rem;background:var(--c-bg);font-size:1rem;line-height:1.6;position:relative}.pil-trois>li:before{content:counter(c);left:var(--s-5);top:var(--s-4);font:900 2.5rem/1 var(--f-display);position:absolute}.pil-s--papier .pil-trois>li{background:var(--c-surface)}.pil-s--choix .tt-decision{gap:0;margin:0}.pil-s--choix .tt-decision__q{padding:var(--s-5) var(--s-5) 0;background:var(--c-surface);color:var(--c-ink);font:700 var(--t-base)/1.35 var(--f-ui);margin:0}.pil-s--choix .tt-decision__r{margin:0 0 var(--s-3);padding:var(--s-3) var(--s-5) var(--s-5);background:var(--c-surface);border:0}.pil-s--choix .tt-decision__r>p{margin:0}@media (width>=62rem){.pil-s--choix .tt-decision{column-gap:var(--s-3);grid-template-rows:auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;row-gap:0}.pil-s--choix .tt-decision__r{margin:0}}.pil-s--choix .tt-incertain{max-width:52rem;margin-top:var(--s-6)}.pil-cartes{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.pil-carte{padding:var(--s-5);background:var(--c-surface);clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1rem,100% 100%,0 100%);min-width:0}.pil-s--surface .pil-carte{background:var(--c-bg)}.pil-carte>h3{margin:0 0 var(--s-2);font:700 var(--t-lg)/1.25 var(--f-ui)}.pil-carte>:last-child{margin-bottom:0}.pil-s--schema .pil-s__c{gap:var(--s-8);display:grid}.pil-s--schema .tt-compare{margin:0}.pil-s--schema :is(th,td){min-width:0}.pil-s--schema tbody tr{counter-increment:piece;scroll-margin-top:5rem}.pil-s--schema tbody{counter-reset:piece}.pil-s--schema tbody td:first-child:before{content:counter(piece);width:1.625rem;height:1.625rem;margin-right:var(--s-2);background:var(--c-ink);color:var(--c-on-brand);font:900 1rem/1 var(--f-display);place-items:center;display:inline-grid}.pil-s--schema tbody tr:is(:hover,:target) td{background:var(--c-bg)}@media (width>=62rem){.pil-s--schema .pil-s__c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pil-ferme{position:sticky;top:5rem}}.pil-ferme{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 2.5rem,100% 100%,0 100%);background:linear-gradient(#cfe0ea,#eef4f7);margin:0}.pil-ferme__d{padding:var(--s-8) var(--s-3) 0;position:relative}.pil-ferme svg{width:100%;height:auto;display:block}.pil-ferme figcaption{padding:var(--s-2) var(--s-4) var(--s-3);font-size:var(--t-xs)}.pil-ferme__mur{fill:var(--c-ink-mute)}.pil-ferme__b,.pil-ferme__chevron{fill:none;stroke:var(--c-ink);stroke-width:12px;stroke-linejoin:miter}.pil-ferme__chevron{stroke-width:7px}.pil-ferme__b .fz1{stroke:none;fill:#0000}.pil-ferme__liteaux,.pil-ferme__panne{fill:var(--c-ink)}.pil-ferme__p{background:var(--c-surface);border:2px solid var(--c-ink);width:1.875rem;height:1.875rem;color:var(--c-ink);font:900 1.125rem/1 var(--f-display);place-items:center;margin:-.9375rem 0 0 -.9375rem;text-decoration:none;display:grid;position:absolute}.pil-ferme__p:hover{background:var(--c-action);color:var(--c-on-action)}.pil-s--schema:has(.fp1:hover,#p1:hover) .fz1{fill:var(--c-action)}.pil-s--schema:has(.fp2:hover,#p2:hover) .fz2,.pil-s--schema:has(.fp3:hover,#p3:hover) .fz3,.pil-s--schema:has(.fp4:hover,#p4:hover) .fz4,.pil-s--schema:has(.fp5:hover,#p5:hover) .fz5,.pil-s--schema:has(.fp9:hover,#p9:hover) .fz9{stroke:var(--c-action)}.pil-s--schema:has(.fp6:hover,#p6:hover) .fz6,.pil-s--schema:has(.fp7:hover,#p7:hover) .fz7,.pil-s--schema:has(.fp8:hover,#p8:hover) .fz8,.pil-s--schema:has(.fp10:hover,#p10:hover) .fz10{fill:var(--c-action)}.pil-faq .tt-faq{margin:0}.pil-suite{padding-block:var(--s-10)}.pil-suite .wrap>:first-child{margin-top:0}.pil-fin{padding-block:0 var(--s-10)}.pil-sources{margin-bottom:var(--s-6);border-block:1px solid var(--c-line)}.pil-sources summary{padding-block:var(--s-3);cursor:pointer;font:700 var(--t-base)/1.4 var(--f-ui)}.pil-sources ul{font-size:var(--t-sm);overflow-wrap:anywhere;padding-left:1.25em;line-height:1.6}.pil-action{background:var(--c-ink);color:var(--c-on-brand);padding-block:var(--s-10)}.pil-action .wrap{justify-content:space-between;align-items:center;gap:var(--s-4) var(--s-8);flex-wrap:wrap;display:flex}.pil-action p{max-width:18em;font:900 clamp(1.75rem,1.4rem + 1.4vw,2.5rem)/1.05 var(--f-display);text-transform:uppercase;color:inherit;margin:0}.pil-action div div{gap:var(--s-3) var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.pil-action .btn--lien{color:inherit}.pil-nav ul{mask:linear-gradient(to left,#0000,#000 var(--s-8));padding-inline-end:var(--s-10)}@media (hover:hover){.pil-nav ul{scrollbar-width:thin}}.pil-s:not(.pil-s--papier) .tt-compare{background:0 0}.i3-cmp a,.i4-r li>a,.i4-ad li>a{min-height:1.5rem}@media (width<=35.99rem){.pil-suite .cards{scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:var(--s-2);grid-template-columns:none;grid-auto-columns:min(80%,17rem);grid-auto-flow:column;overflow-x:auto}.pil-suite .card{scroll-snap-align:start;animation:none}}.i2-t__p{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=24rem){.i2-t__g{grid-template-columns:repeat(3,minmax(0,1fr))}.i2-t__p{grid-row:3}}.pil-suite .tt-cta{gap:var(--s-3);color:inherit;background:0 0;margin:0;padding:0}.pil-suite .tt-cta :focus-visible{outline-color:var(--c-ink)}.pil-suite .maillage--fin h2{font-size:var(--t-xl)}.pil-s--renvoi{padding-block:var(--s-6)}.pil-s--renvoi h2{margin-bottom:var(--s-2);font-size:var(--t-xl)}@media (width>=62rem){.pil-s--deux .pil-s__t{max-width:52rem}.pil-s--deux .pil-s__c{columns:2;column-gap:var(--s-12)}.pil-s--deux .pil-s__c>*{break-inside:avoid}}.pil-repli>summary{min-height:3rem;padding-block:var(--s-3);cursor:pointer;font:700 var(--t-base)/1.4 var(--f-ui);border-block:1px solid}.pil-repli[open]>summary{margin-bottom:var(--s-5)}@media (width<=35.99rem){.pil-une .demarreur:has(:checked) fieldset{display:none}}
