.hx .hx-o-head{grid-template-columns:minmax(0,1fr) calc(300 * var(--s))}.hx .hx-o-head h1{font-size:calc(58 * var(--s));line-height:calc(54 * var(--s));max-width:calc(820 * var(--s))}.hx .hx-o-head .hx-fmt a:hover{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-head .hx-sub{font-size:calc(19 * var(--s));line-height:1.32;max-width:40em}.hx .hx-o-facts{margin:0;border-top:calc(2 * var(--s)) solid var(--ink);display:grid;font-size:calc(13.5 * var(--s))}.hx .hx-o-facts>div{display:grid;grid-template-columns:calc(78 * var(--s)) 1fr;gap:calc(10 * var(--s));padding:calc(8 * var(--s)) 0;border-bottom:1px solid var(--line)}.hx .hx-o-facts dt{font-family:var(--serif);font-weight:700;color:var(--ink)}.hx .hx-o-facts dd{margin:0;color:var(--slate);line-height:1.35}.hx .hx-o-body{margin-top:calc(26 * var(--s))}.hx .hx-o-panel{gap:calc(4 * var(--s));align-content:start;padding:calc(20 * var(--s)) calc(24 * var(--s)) calc(18 * var(--s))}.hx .hx-o-panel>div:first-child{padding-bottom:calc(10 * var(--s))}.hx .hx-o-lead{font-size:calc(14.5 * var(--s));color:var(--ink2);margin-top:calc(4 * var(--s))!important;line-height:1.38}.hx .hx-o-field{display:grid;grid-template-columns:minmax(0,1fr) calc(250 * var(--s));gap:calc(6 * var(--s)) calc(16 * var(--s));align-items:center;padding:calc(12 * var(--s)) 0;border-top:1px solid var(--line2)}.hx .hx-o-field>label,.hx .hx-o-field>.lab{font-family:var(--serif);font-weight:700;font-size:calc(16.5 * var(--s));color:var(--ink);letter-spacing:-.01em;line-height:1.2}.hx .hx-o-field .aide{grid-column:1 / -1;font-size:calc(12.5 * var(--s));color:var(--slate2)}.hx .hx-o-note{font-size:calc(12.5 * var(--s));color:var(--slate2);line-height:1.4;padding-top:calc(10 * var(--s));border-top:1px solid var(--line2)}.hx .hx-o-num-in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(12 * var(--s));align-items:center}.hx .hx-o-num-in .box{display:flex;align-items:baseline;gap:calc(5 * var(--s));border-bottom:calc(1.5 * var(--s)) solid var(--ink);padding-bottom:calc(2 * var(--s))}.hx .hx-o-num-in input[type=number]{width:calc(48 * var(--s));border:0;background:transparent;font:900 calc(22 * var(--s)) / 1.1 var(--serif);color:var(--ink);letter-spacing:-.03em;padding:0;outline:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.hx .hx-o-num-in input[type=number]::-webkit-inner-spin-button,.hx .hx-o-num-in input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hx .hx-o-num-in .box:focus-within{border-bottom-color:var(--yellow)}.hx .hx-o-num-in .u{font-size:calc(12.5 * var(--s));color:var(--slate2);white-space:nowrap}.hx .hx-o-num-in input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:calc(20 * var(--s));background:transparent;margin:0;cursor:pointer;--p: 0%}.hx .hx-o-num-in input[type=range]::-webkit-slider-runnable-track{height:calc(4 * var(--s));border-radius:999px;background:linear-gradient(90deg,var(--forest) var(--p),var(--line2) var(--p))}.hx .hx-o-num-in input[type=range]::-moz-range-track{height:calc(4 * var(--s));border-radius:999px;background:var(--line2)}.hx .hx-o-num-in input[type=range]::-moz-range-progress{height:calc(4 * var(--s));border-radius:999px;background:var(--forest)}.hx .hx-o-num-in input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:calc(18 * var(--s));height:calc(18 * var(--s));border-radius:50%;background:var(--yellow);border:calc(3 * var(--s)) solid var(--forest);margin-top:calc(-7 * var(--s));box-sizing:border-box}.hx .hx-o-num-in input[type=range]::-moz-range-thumb{width:calc(18 * var(--s));height:calc(18 * var(--s));border-radius:50%;background:var(--yellow);border:calc(3 * var(--s)) solid var(--forest);box-sizing:border-box}.hx .hx-o-seg{display:flex;border:1px solid var(--line2);border-radius:calc(4 * var(--s));background:#fff;overflow:hidden}.hx .hx-o-seg button{flex:1;min-width:0;height:calc(32 * var(--s));border:0;border-left:1px solid var(--line);background:transparent;font:600 calc(12.5 * var(--s)) var(--sans);color:var(--slate);cursor:pointer;white-space:nowrap;padding:0 calc(4 * var(--s))}.hx .hx-o-seg button:first-child{border-left:0}.hx .hx-o-seg button:hover{color:var(--ink)}.hx .hx-o-seg button[aria-pressed=true]{background:var(--forest);color:#fff;box-shadow:inset 0 calc(-3 * var(--s)) 0 var(--yellow)}.hx .hx-o-select{position:relative;display:block}.hx .hx-o-select:after{content:"";position:absolute;right:calc(4 * var(--s));top:50%;width:calc(7 * var(--s));height:calc(7 * var(--s));border-right:calc(2 * var(--s)) solid var(--ink);border-bottom:calc(2 * var(--s)) solid var(--ink);transform:translateY(-75%) rotate(45deg);pointer-events:none}.hx .hx-o-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;border-bottom:calc(1.5 * var(--s)) solid var(--ink);border-radius:0;background:transparent;font:600 calc(14.5 * var(--s)) var(--sans);color:var(--ink);padding:calc(5 * var(--s)) calc(22 * var(--s)) calc(5 * var(--s)) 0;cursor:pointer;outline:none;text-overflow:ellipsis}.hx .hx-o-select select:focus-visible{border-bottom-color:var(--yellow)}.hx .hx-o-opts{display:grid;border-top:1px solid var(--line2)}.hx .hx-o-opt{display:grid;grid-template-columns:calc(22 * var(--s)) minmax(0,1fr);gap:calc(10 * var(--s));align-items:start;padding:calc(11 * var(--s)) calc(10 * var(--s)) calc(11 * var(--s)) 0;border-bottom:1px solid var(--line2);cursor:pointer;position:relative}.hx .hx-o-opt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(18 * var(--s));height:calc(18 * var(--s));border-radius:50%;border:calc(1.5 * var(--s)) solid var(--slate2);margin:calc(1 * var(--s)) 0 0;background:#fff;cursor:pointer}.hx .hx-o-opt input:checked{border:calc(5 * var(--s)) solid var(--forest);background:var(--yellow)}.hx .hx-o-opt b{display:block;font-family:var(--serif);font-weight:700;font-size:calc(15.5 * var(--s));color:var(--ink);line-height:1.22;letter-spacing:-.01em}.hx .hx-o-opt .m{display:block;font-size:calc(12.5 * var(--s));color:var(--slate2);margin-top:calc(2 * var(--s))}.hx .hx-o-opt.on:after{content:"";position:absolute;left:calc(32 * var(--s));bottom:-1px;width:calc(46 * var(--s));height:calc(3.5 * var(--s));background:var(--yellow)}.hx .hx-o-opt:hover b{color:var(--forest)}.hx .hx-o-paliers{display:grid;gap:calc(6 * var(--s));font-size:calc(13 * var(--s));color:var(--ink2);padding:calc(12 * var(--s)) 0 calc(4 * var(--s))}.hx .hx-o-paliers span,.hx .hx-o-legend span{display:inline-flex;align-items:center;gap:calc(8 * var(--s))}.hx .hx-o-paliers i,.hx .hx-o-legend i{width:calc(22 * var(--s));height:calc(8 * var(--s));flex:none}.hx .hx-o-result{padding:calc(20 * var(--s)) calc(26 * var(--s)) calc(18 * var(--s))}.hx .hx-o-result h2{font-size:calc(22 * var(--s));font-weight:900;letter-spacing:-.03em;line-height:1.08}.hx .hx-o-figs{display:grid;margin-top:calc(14 * var(--s));border-top:calc(2 * var(--s)) solid var(--ink)}.hx .hx-o-fig{display:grid;grid-template-columns:calc(230 * var(--s)) minmax(0,1fr);gap:calc(18 * var(--s));align-items:center;padding:calc(10 * var(--s)) 0;border-bottom:1px solid var(--line)}.hx .hx-o-fig>span{font-size:calc(13.5 * var(--s));color:var(--slate);line-height:1.38}.hx .hx-o-fig>span>b{display:block;font-family:var(--serif);font-weight:800;font-size:calc(17 * var(--s));color:var(--ink);letter-spacing:-.015em;margin-bottom:calc(1 * var(--s))}.hx .hx-o-num{font-family:var(--serif);font-weight:900;font-size:calc(38 * var(--s));line-height:.95;letter-spacing:-.045em;color:var(--ink);white-space:nowrap;font-variant-numeric:lining-nums}.hx .hx-o-num small{font-family:var(--sans);font-weight:600;font-size:calc(15 * var(--s));letter-spacing:0;color:var(--ink2);margin-left:calc(6 * var(--s))}.hx .hx-o-fig.main .hx-o-num{font-size:calc(58 * var(--s))}.hx .hx-o-fig.main .hx-o-num small{font-size:calc(19 * var(--s))}.hx .hx-o-figs.one{margin-bottom:calc(6 * var(--s))}.hx .hx-o-h3{font-size:calc(17 * var(--s))!important;font-weight:800!important;letter-spacing:-.015em;margin-top:calc(18 * var(--s))!important;margin-bottom:calc(6 * var(--s))!important}.hx .hx-o-bars{display:grid;gap:calc(2 * var(--s))}.hx .hx-o-bar{display:grid;grid-template-columns:calc(92 * var(--s)) minmax(0,1fr) calc(140 * var(--s));gap:calc(12 * var(--s));align-items:center;padding:calc(4 * var(--s)) 0}.hx .hx-o-bar .l{font-family:var(--serif);font-weight:700;font-size:calc(15 * var(--s));color:var(--ink);line-height:1.15}.hx .hx-o-bar .tr{position:relative;height:calc(16 * var(--s));background:var(--grey-p)}.hx .hx-o-bar .tr i{position:absolute;left:0;top:0;bottom:0;transition:width .35s ease}.hx .hx-o-bar .v{font-family:var(--serif);font-weight:800;font-size:calc(15 * var(--s));color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.hx .hx-o-bar .v small{font-family:var(--sans);font-weight:600;font-size:calc(12.5 * var(--s));color:var(--slate2);margin-left:calc(4 * var(--s))}.hx .hx-o-bars.pays{margin-top:calc(12 * var(--s))}.hx .hx-o-bars.pays .hx-o-bar{grid-template-columns:calc(150 * var(--s)) minmax(0,1fr) calc(96 * var(--s));padding:calc(3 * var(--s)) 0}.hx .hx-o-bars.pays .hx-o-bar .tr{height:calc(14 * var(--s))}.hx .hx-o-bar.fort .l{font-weight:900}.hx .hx-o-bar.fort .l:after{content:"";display:block;width:calc(26 * var(--s));height:calc(3 * var(--s));background:var(--yellow);margin-top:calc(2 * var(--s))}.hx .hx-o-legend{display:flex;flex-wrap:wrap;gap:calc(6 * var(--s)) calc(16 * var(--s));font-size:calc(12.5 * var(--s));color:var(--slate);margin-top:calc(12 * var(--s))!important;padding-top:calc(10 * var(--s));border-top:1px solid var(--line)}.hx .hx-o-eq{list-style:none;padding:0;display:grid;border-top:1px solid var(--line)}.hx .hx-o-eq li{display:grid;grid-template-columns:calc(118 * var(--s)) minmax(0,1fr);gap:calc(14 * var(--s));align-items:baseline;padding:calc(6 * var(--s)) 0;border-bottom:1px solid var(--line);font-size:calc(14.5 * var(--s));color:var(--ink2)}.hx .hx-o-eq b{font-family:var(--serif);font-weight:900;font-size:calc(22 * var(--s));letter-spacing:-.035em;color:var(--forest);text-align:right;white-space:nowrap;line-height:1.05}.hx .hx-tool-page.hx-o-wide{grid-template-columns:calc(300 * var(--s)) minmax(0,1fr)}.hx .hx-o-scale{margin-top:calc(12 * var(--s));border-top:calc(2 * var(--s)) solid var(--ink)}.hx .hx-o-step{display:grid;grid-template-columns:calc(250 * var(--s)) minmax(0,1fr) calc(178 * var(--s));gap:calc(14 * var(--s));align-items:center;padding:calc(6 * var(--s)) 0;border-bottom:1px solid var(--line)}.hx .hx-o-step.cut{border-top:calc(1.5 * var(--s)) solid var(--rule)}.hx .hx-o-step .t{font-family:var(--serif);font-weight:700;font-size:calc(14.5 * var(--s));color:var(--ink);line-height:1.2;letter-spacing:-.01em}.hx .hx-o-step .t a{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-step .t a:hover{color:var(--forest)}.hx .hx-o-step .s{display:block;font-family:var(--sans);font-weight:400;font-size:calc(12 * var(--s));color:var(--slate2);letter-spacing:0;margin-top:calc(1 * var(--s))}.hx .hx-o-step .tr{position:relative;height:calc(12 * var(--s));background:var(--grey-p)}.hx .hx-o-step .tr i{position:absolute;left:0;top:0;bottom:0}.hx .hx-o-step .v{font-family:var(--serif);font-weight:900;font-size:calc(16 * var(--s));letter-spacing:-.025em;color:var(--ink);text-align:right;line-height:1.15}.hx .hx-o-step .x{display:block;font-family:var(--sans);font-weight:400;font-size:calc(11.5 * var(--s));color:var(--slate2);letter-spacing:0}.hx .hx-o-und{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(26 * var(--s));align-items:start}.hx .hx-o-und .hx-box{padding:calc(14 * var(--s)) calc(18 * var(--s))}.hx .hx-o-und .hx-box p{font-size:calc(14 * var(--s));line-height:1.45}.hx .hx-o-und .hx-sait p{font-size:calc(14.5 * var(--s))}.hx .hx-o-kv{grid-template-columns:minmax(0,1fr) auto;font-size:calc(13.5 * var(--s))}.hx .hx-o-kv dd{text-align:right;font-family:var(--serif);font-weight:800;color:var(--ink)}.hx .hx-o-kv dd a,.hx .hx-o-link{color:var(--forest);-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-dots{list-style:none;padding:0;margin-top:calc(8 * var(--s))!important;display:grid;gap:calc(7 * var(--s))}.hx .hx-o-dots li{position:relative;padding-left:calc(18 * var(--s));font-size:calc(14.5 * var(--s));line-height:1.42;color:var(--ink2)}.hx .hx-o-dots li:before{content:"";position:absolute;left:0;top:calc(7 * var(--s));width:calc(8 * var(--s));height:calc(8 * var(--s));border-radius:50%;background:var(--teal)}.hx .hx-sait.inc .hx-o-dots li:before{background:var(--orange)}.hx .hx-o-srcs{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:calc(30 * var(--s));align-items:start}.hx .hx-o-srclist{-moz-columns:1;columns:1;list-style:decimal;padding-left:calc(22 * var(--s))}.hx .hx-o-srclist li{padding-left:calc(4 * var(--s))}.hx .hx-o-srclist li::marker{font-family:var(--serif);font-weight:800;color:var(--slate2)}.hx .hx-o-lim h3{font-size:calc(17 * var(--s))}.hx .hx-o-lim ul{padding-left:calc(18 * var(--s));display:grid;gap:calc(6 * var(--s));font-size:calc(14 * var(--s));color:var(--ink2)}.hx .hx-o-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(36 * var(--s))}.hx .hx-o-more .hx-row span.d{font-size:calc(13.5 * var(--s))}.hx .hx-o-glyph{padding:0}.hx .hx-o-glyph svg,.hx .hx-thumb.hx-o-glyph svg{width:calc(46 * var(--s));height:calc(46 * var(--s))}.hx .hx-o-list{display:grid;grid-template-columns:minmax(0,1fr) calc(320 * var(--s));gap:calc(34 * var(--s));align-items:start;margin-top:calc(26 * var(--s))}.hx .hx-o-list .hx-row{grid-template-columns:calc(150 * var(--s)) minmax(0,1fr) calc(30 * var(--s));padding:calc(18 * var(--s)) 0}.hx .hx-o-list .hx-row .hx-thumb{height:calc(100 * var(--s))}.hx .hx-o-list .hx-row .hx-thumb svg{width:calc(58 * var(--s));height:calc(58 * var(--s))}.hx .hx-o-list .hx-row b{font-size:calc(25 * var(--s))}.hx .hx-o-list .hx-row .m{display:block;font-size:calc(13 * var(--s));color:var(--slate2);margin-top:calc(6 * var(--s))}.hx .hx-o-list .hx-row .m em{font-style:normal;font-weight:600;color:var(--teal-t);margin-left:calc(10 * var(--s))}.hx .hx-o-side{display:grid;gap:calc(14 * var(--s))}.hx .hx-o-side .hx-sh{margin-bottom:calc(8 * var(--s))}.hx .hx-o-calc{display:grid;gap:calc(8 * var(--s));border:1px solid var(--line);background:#fff;padding:calc(12 * var(--s)) calc(12 * var(--s)) calc(14 * var(--s))}.hx .hx-o-calc .hx-photo{height:calc(150 * var(--s))}.hx .hx-o-calc b{font-family:var(--serif);font-weight:800;font-size:calc(19 * var(--s));color:var(--ink);letter-spacing:-.02em;line-height:1.12}.hx .hx-o-calc .d{font-size:calc(13.5 * var(--s));line-height:1.4;color:var(--slate)}.hx .hx-o-calc:hover b{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-phead{grid-template-columns:minmax(0,1fr) calc(420 * var(--s))}.hx .hx-o-tools{margin-top:calc(18 * var(--s));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:calc(10 * var(--s)) 0;display:grid;gap:calc(8 * var(--s))}.hx .hx-o-count{margin-top:calc(16 * var(--s))!important}.hx .hx-o-stable{width:100%;border-collapse:collapse;margin-top:calc(8 * var(--s));font-size:calc(14 * var(--s))}.hx .hx-o-stable th{text-align:left;font-family:var(--serif);font-weight:800;font-size:calc(14.5 * var(--s));color:var(--ink);padding:calc(8 * var(--s)) calc(14 * var(--s)) calc(8 * var(--s)) 0;border-bottom:calc(2 * var(--s)) solid var(--ink);white-space:nowrap}.hx .hx-o-stable td{padding:calc(9 * var(--s)) calc(14 * var(--s)) calc(9 * var(--s)) 0;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.35;color:var(--ink2)}.hx .hx-o-stable tr:hover td{background:var(--mint-p)}.hx .hx-o-stable td.ty{width:calc(128 * var(--s))}.hx .hx-o-stable td.ty .hx-fmt{font-size:calc(13 * var(--s))}.hx .hx-o-stable td.src{font-family:var(--serif);font-weight:700;color:var(--ink);font-size:calc(15 * var(--s));letter-spacing:-.01em}.hx .hx-o-stable td.src a:hover{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-stable td.src .ext{font-family:var(--sans);font-weight:400;color:var(--slate2);font-size:calc(12 * var(--s));margin-left:calc(4 * var(--s))}.hx .hx-o-stable td.ed{width:calc(190 * var(--s))}.hx .hx-o-stable td.dt{width:calc(110 * var(--s));white-space:nowrap;color:var(--slate)}.hx .hx-o-stable td.us{width:calc(300 * var(--s));font-size:calc(13 * var(--s))}.hx .hx-o-stable td.us a{display:block;color:var(--teal-t);padding:calc(1 * var(--s)) 0}.hx .hx-o-stable td.us a:hover{color:var(--ink);text-decoration:underline}.hx .hx-o-stable td.us a em{font-style:normal;color:var(--slate2)}.hx .hx-o-stable td.us .n{color:var(--slate2)}.hx .hx-o-log{margin-top:calc(18 * var(--s));border-top:calc(2 * var(--s)) solid var(--ink)}.hx .hx-o-log a:first-child{border-top:0}.hx .hx-o-log a{transition:background .2s}.hx .hx-o-log a:hover{background:var(--mint-p)}.hx .hx-o-log a:hover b{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-log .go{transition:transform .2s}.hx .hx-o-log a:hover .go{transform:translate(4px)}.hx .hx-o-tag{display:inline-flex;align-items:center;gap:calc(7 * var(--s));font:600 calc(13.5 * var(--s)) var(--sans);color:var(--teal-t)}.hx .hx-o-tag:before{content:"";width:calc(9 * var(--s));height:calc(9 * var(--s));border-radius:50%;background:currentColor;flex:none}.hx .hx-o-tag.t-donnee{color:var(--forest)}.hx .hx-o-tag.t-correction{color:var(--orange-t)}.hx .hx-o-tag.t-methode{color:var(--ink)}.hx .hx-o-tag.t-methode:before{background:var(--yellow)}.hx .hx-o-foot{margin-top:calc(18 * var(--s))!important;font-size:calc(14.5 * var(--s));color:var(--slate)}.hx .hx-o-foot a{color:var(--forest);-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-o-art{margin-top:calc(28 * var(--s))}.hx .hx-o-toc a{display:grid;grid-template-columns:calc(20 * var(--s)) 1fr;gap:calc(4 * var(--s))}.hx .hx-o-toc a i{font-style:normal;font-family:var(--serif);font-weight:900;color:var(--line2)}.hx .hx-o-toc a.on{color:var(--ink);font-weight:600}.hx .hx-o-toc a.on i{color:var(--orange-a)}.hx .hx-prose .hx-o-sec{scroll-margin-top:calc(20 * var(--s))}.hx .hx-prose .hx-o-sec>h2:first-child{margin-top:0}.hx .hx-prose .hx-o-sec+.hx-o-sec{margin-top:calc(34 * var(--s))}.hx .hx-prose .hx-o-sec>*+*{margin-top:calc(14 * var(--s))}.hx .hx-prose .hx-o-sec h2 .n{color:var(--teal-t);margin-right:calc(8 * var(--s))}.hx .hx-prose .hx-box{font-family:var(--sans);font-size:calc(15 * var(--s));line-height:1.5;padding:calc(16 * var(--s)) calc(20 * var(--s))}.hx .hx-prose .hx-box h3{margin-top:0;font-size:calc(18 * var(--s))}.hx .hx-prose .hx-box ul{list-style:none;padding:0;gap:calc(8 * var(--s))}.hx .hx-prose .hx-box li{position:relative;padding-left:calc(18 * var(--s))}.hx .hx-prose .hx-box li:before{content:"";position:absolute;left:0;top:calc(8 * var(--s));width:calc(8 * var(--s));height:calc(8 * var(--s));border-radius:50%;background:var(--teal)}.hx .hx-prose .hx-box li b{font-family:var(--serif);font-weight:800;color:var(--ink)}.hx .hx-prose .hx-box .hx-kv{margin-top:calc(4 * var(--s))}.hx .hx-prose .hx-box .hx-kv dt,.hx .hx-prose .hx-box .hx-kv dd{border-top-color:#dce5e2}.hx .hx-prose .hx-o-ttext{font-family:var(--sans);font-size:calc(14.5 * var(--s))}.hx .hx-prose .hx-o-ttext th,.hx .hx-prose .hx-o-ttext td{text-align:left!important;vertical-align:top}.hx .hx-prose .hx-o-ttext td:nth-child(2){font-family:var(--serif);font-weight:800;color:var(--ink);white-space:nowrap}.hx .hx-prose .hx-o-ttext tr:hover td{background:transparent}.hx .hx-prose .hx-o-right{text-align:right;font-family:var(--sans);font-size:calc(15 * var(--s));font-weight:600}.hx .hx-prose .hx-o-right a{text-decoration:none;color:var(--teal-t)}.hx .hx-prose .hx-log{font-family:var(--sans)}.hx .hx-prose .hx-log a,.hx .hx-prose .hx-log>div{grid-template-columns:calc(130 * var(--s)) calc(100 * var(--s)) minmax(0,1fr) calc(20 * var(--s))}.hx .hx-prose .hx-log a{text-decoration:none}.hx .hx-prose .hx-log b{font-size:calc(16 * var(--s))}.hx .hx-prose .hx-o-steps{list-style:none;padding:0;counter-reset:st;gap:calc(10 * var(--s))}.hx .hx-prose .hx-o-steps li{counter-increment:st;display:grid;grid-template-columns:calc(34 * var(--s)) 1fr;gap:calc(10 * var(--s));align-items:start;font-size:calc(17 * var(--s));line-height:1.5}.hx .hx-prose .hx-o-steps li:before{content:counter(st);width:calc(26 * var(--s));height:calc(26 * var(--s));border-radius:50%;background:var(--yellow);color:var(--ink);display:grid;place-items:center;font:900 calc(14 * var(--s)) var(--serif);margin-top:calc(2 * var(--s))}.hx .hx-prose .hx-o-team{display:grid;gap:calc(12 * var(--s));padding:calc(16 * var(--s)) calc(20 * var(--s));background:var(--mint-p);font-family:var(--sans)}.hx .hx-prose .hx-o-team h3{margin-top:0;font-size:calc(18 * var(--s))}.hx .hx-prose .hx-o-team .hx-author{align-items:flex-start;font-size:calc(14.5 * var(--s));line-height:1.45;padding-top:calc(12 * var(--s));border-top:1px solid #D5E6DF}.hx .hx-prose .hx-o-team .hx-author i{width:calc(46 * var(--s));height:calc(46 * var(--s));font-size:calc(17 * var(--s))}.hx .hx-prose .hx-o-team .hx-author:nth-of-type(2) i{background:var(--teal)}.hx .hx-prose .hx-o-team .hx-author:nth-of-type(3) i{background:var(--orange-a)}.hx .hx-prose .hx-o-team .hx-author b{font-family:var(--serif);font-weight:800;font-size:calc(17 * var(--s))}.hx .hx-prose .hx-o-team .hx-author b a{color:var(--ink);text-decoration:none}.hx .hx-prose .hx-o-team .hx-author b a:hover{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-prose .hx-o-team .hx-author span{color:var(--ink2)}.hx .hx-prose .hx-cite{font-family:var(--sans);margin-top:calc(14 * var(--s))}.hx .hx-prose .hx-cite h3{margin-top:0;font-size:calc(17 * var(--s));font-weight:800}.hx .hx-prose .hx-cite p{font-size:calc(15 * var(--s));line-height:1.5}.hx .hx-prose .hx-cite p+h3{margin-top:calc(12 * var(--s))}.hx .hx-o-doclinks{display:grid}.hx .hx-o-doclinks a{display:flex;justify-content:space-between;gap:calc(10 * var(--s));padding:calc(7 * var(--s)) 0;border-top:1px solid #DCE5E2;color:var(--ink);font-weight:600;font-size:calc(13.5 * var(--s))}.hx .hx-o-doclinks a:hover{color:var(--forest)}.hx .hx-o-lic{background:var(--forest);color:#e3f1eb;padding:calc(16 * var(--s)) calc(18 * var(--s));display:grid;gap:calc(6 * var(--s))}.hx .hx-o-lic b{font-family:var(--serif);font-weight:900;font-size:calc(40 * var(--s));letter-spacing:-.04em;line-height:.95;color:#fff}.hx .hx-o-lic .hx-bar.s{margin:calc(4 * var(--s)) 0}.hx .hx-o-lic span{font-size:calc(13.5 * var(--s));line-height:1.42}.hx .hx-o-lic a{color:#fff;-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hx .hx-aside .hx-retenir h2{font-size:calc(24 * var(--s))}.hx .hx-aside .hx-retenir li{font-size:calc(13.5 * var(--s))}.hx .hx-aside .hx-kv{grid-template-columns:minmax(0,1fr) auto;font-size:calc(13.5 * var(--s))}.hx .hx-aside .hx-kv dd{text-align:right;font-family:var(--serif);font-weight:900;color:var(--ink);font-size:calc(17 * var(--s));line-height:1.1}.hx .hx-aside .hx-kv dt{font-family:var(--sans);font-weight:400;color:var(--ink2)}@media (min-width: 761px) and (max-width: 1060px){.hx .hx-o-field{grid-template-columns:1fr}}@media (max-width: 760px){.hx .hx-o-head{grid-template-columns:1fr;gap:16px}.hx .hx-o-head h1{font-size:38px;line-height:36px}.hx .hx-o-head .hx-sub{font-size:17px}.hx .hx-o-body{margin-top:18px}.hx .hx-o-panel{padding:16px 16px 14px;margin:0 -20px}.hx .hx-o-field{grid-template-columns:1fr}.hx .hx-o-num-in{grid-template-columns:minmax(0,1fr) auto}.hx .hx-o-seg button{font-size:12.5px;height:36px}.hx .hx-o-result{padding:16px 14px;margin:0 -20px;border-left:0;border-right:0}.hx .hx-o-fig{grid-template-columns:1fr;gap:4px}.hx .hx-o-num{font-size:34px}.hx .hx-o-fig.main .hx-o-num{font-size:46px}.hx .hx-o-bar{grid-template-columns:74px minmax(0,1fr) 104px;gap:8px}.hx .hx-o-bar .v small{display:block;margin-left:0}.hx .hx-o-bars.pays .hx-o-bar{grid-template-columns:92px minmax(0,1fr) 82px}.hx .hx-o-eq li{grid-template-columns:92px 1fr}.hx .hx-tool-page.hx-o-wide{grid-template-columns:1fr}.hx .hx-o-step{grid-template-columns:minmax(0,1fr) 128px;gap:4px 10px}.hx .hx-o-step .tr{grid-column:1 / -1;grid-row:2}.hx .hx-o-und,.hx .hx-o-srcs,.hx .hx-o-more,.hx .hx-o-list{grid-template-columns:1fr;gap:20px}.hx .hx-o-list .hx-row{grid-template-columns:92px minmax(0,1fr)}.hx .hx-o-list .hx-row .hx-thumb{height:72px}.hx .hx-o-list .hx-row .hx-thumb svg{width:44px;height:44px}.hx .hx-o-list .hx-row b{font-size:19px}.hx .hx-o-phead{grid-template-columns:1fr}.hx .hx-o-stable thead{display:none}.hx .hx-o-stable,.hx .hx-o-stable tbody,.hx .hx-o-stable tr,.hx .hx-o-stable td{display:block;width:auto!important}.hx .hx-o-stable tr{padding:10px 0;border-bottom:1px solid var(--line)}.hx .hx-o-stable td{border:0;padding:2px 0}.hx .hx-o-stable td.ed:before{content:"Éditeur : ";color:var(--slate2)}.hx .hx-o-stable td.dt:before{content:"Date : "}.hx .hx-o-stable td.us{margin-top:4px}.hx .hx-prose .hx-log a,.hx .hx-prose .hx-log>div{grid-template-columns:1fr;gap:2px}.hx .hx-o-art{margin-top:18px}.hx .hx-prose .hx-o-ttext{display:block;overflow-x:auto}.hx .hx-prose .hx-o-ttext td:nth-child(2){white-space:normal}}.hx .hx-o-tools .hx-pill{white-space:nowrap;flex:none}
