.ier-shell{--ier-ink:#142a33;--ier-muted:#4d6064;--ier-paper:#f6f3eb;--ier-line:#d9dcd2;--ier-gold:#edcc8c;color:var(--ier-ink);background:var(--ier-paper);line-height:1.55}.ier-wrap{width:min(1110px,100% - 64px);margin-inline:auto}.ier-shell :focus-visible{outline-offset:3px;outline:3px solid #ae6928}.ier-shell a,.ier-shell button,.ier-shell summary,.ier-shell select{cursor:pointer}:is(.ier-shell a:focus-visible,.ier-shell button:focus-visible){outline-offset:3px}.ier-skip{z-index:2;background:#fff;padding:8px 12px;position:absolute;top:10px;left:10px;transform:translateY(-150%)}.ier-skip:focus{transform:none}.ier-top{color:#f9f5ea;background:#10222b;border-bottom:1px solid #36505a}.ier-top-inner,.ier-brand,.ier-top nav{align-items:center;gap:14px;display:flex}.ier-top-inner{justify-content:space-between;min-height:60px}.ier-brand{gap:8px;font-weight:850}.ier-brand span{color:var(--ier-gold)}.ier-top nav{gap:22px;font-size:.85rem}.ier-top a:hover{text-underline-offset:3px;text-decoration:underline}.ier-hero{color:#fff8e8;background:#15343e;border-bottom:4px solid #b38652}.ier-hero-inner{grid-template-columns:1.55fr 1fr;align-items:center;gap:30px;padding-block:49px 56px;display:grid}.ier-kicker,.ier-eyebrow,.ier-group-label{letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:800}.ier-kicker{color:var(--ier-gold);margin-bottom:13px}.ier-kicker span{margin-inline:5px}.ier-hero h1,.ier-shell h2,.ier-theme h3{letter-spacing:-.035em;font-family:Georgia,serif;line-height:1.04}.ier-hero h1{font-size:clamp(3rem,7vw,6rem)}.ier-hero h1 em{color:var(--ier-gold)}.ier-intro{color:#e0e9e6;max-width:37rem;margin-top:18px;font-size:1.05rem}.ier-actions{flex-wrap:wrap;gap:14px 20px;margin-top:22px;display:flex}.ier-primary,.ier-textlink{align-items:center;gap:9px;font-size:.86rem;font-weight:750;display:inline-flex}.ier-primary{background:var(--ier-gold);color:var(--ier-ink);border-radius:5px;padding:10px 13px}.ier-primary:hover{background:#ffdfa2}.ier-textlink:hover{text-decoration:underline}.ier-folio{color:#a99064;margin:0}.ier-folio svg{width:100%;max-height:235px}.ier-folio figcaption{color:#e5d3a9;border-top:1px solid #6b786d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:6px;padding-top:9px;font-size:.76rem;display:flex}.ier-folio strong{font-family:Georgia,serif;font-size:1rem}.ier-registry{padding-block:43px 62px}.ier-registry-head,.ier-resultbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 24px;display:flex}.ier-registry-head{margin-bottom:18px}.ier-eyebrow{color:#755123;margin-bottom:5px}.ier-shell h2{font-size:clamp(2.2rem,4.6vw,3.45rem)}.ier-source{color:#225965;text-underline-offset:3px;overflow-wrap:anywhere;font-size:.87rem;font-weight:700;text-decoration:underline}.ier-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:17px;display:grid}.ier-metrics button{text-align:left;border:1px solid var(--ier-line);border-top:3px solid var(--ier-tone,#6c7c7e);background:#fffdf7;border-radius:5px;align-content:start;gap:4px;padding:9px 11px;display:grid}.ier-metrics button[aria-pressed=true]{background:#e9ece2;box-shadow:inset 0 0 0 1px #6e817b}.ier-metrics button:hover{background:#eeeee5}.ier-metrics strong{font:500 1.85rem/1 Georgia,serif}.ier-metrics span{font-size:.76rem;font-weight:750}.ier-cadre{--ier-tone:#56815f;--ier-chip:#e3eee4;--ier-chip-text:#254c31}.ier-partiel{--ier-tone:#9a763a;--ier-chip:#f1e6c8;--ier-chip-text:#5e441f}.ier-ecart{--ier-tone:#a26365;--ier-chip:#f2e1df;--ier-chip-text:#733739}.ier-ouvert{--ier-tone:#788298;--ier-chip:#e6e8ed;--ier-chip-text:#3d485c}.ier-filters{grid-template-columns:1.4fr 1fr auto;align-items:end;gap:10px;display:grid}.ier-filters label{gap:4px;min-width:0;font-size:.8rem;font-weight:750;display:grid}.ier-filters select,.ier-searchbox,.ier-secondary{background:#fffdf7;border:1px solid #aab4ac;border-radius:4px;width:100%;min-height:42px;font-size:.86rem}.ier-filters select,.ier-secondary{padding:8px 10px}.ier-searchbox{color:var(--ier-muted);align-items:center;gap:8px;padding-inline:10px;display:flex}.ier-searchbox svg{flex-shrink:0}.ier-searchbox input{width:100%;min-width:0;min-height:40px;color:var(--ier-ink)}.ier-searchbox:focus-within{outline-offset:3px;outline:3px solid #ae6928}.ier-searchbox input:focus-visible{outline:none}.ier-secondary:disabled,.ier-export:disabled{opacity:.5;cursor:default}.ier-resultbar{color:var(--ier-muted);align-items:center;margin:14px 0 19px;font-size:.82rem}.ier-export,.ier-next a{color:#225965;text-underline-offset:3px;align-items:center;gap:5px;font-weight:700;text-decoration:underline;display:inline-flex}.ier-empty{border:1px dashed #aab4ac;padding:20px}.ier-theme+.ier-theme{margin-top:34px}.ier-theme h3{border-bottom:1px solid #b5c1b7;padding-bottom:9px;font-size:clamp(1.65rem,3vw,2.1rem)}.ier-group{margin-top:14px}.ier-group-label{color:var(--ier-muted);margin-bottom:6px}.ier-card{border:1px solid var(--ier-line);background:#fffdf8;border-radius:5px;margin-bottom:5px;scroll-margin-top:12px}.ier-card summary{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 13px;list-style:none;display:grid}.ier-card summary::-webkit-details-marker{display:none}.ier-card summary:hover{background:#f2f1e7}.ier-card-title{font-size:1rem;font-weight:720}.ier-pill{background:var(--ier-chip);color:var(--ier-chip-text);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:.72rem;font-weight:750;display:inline-block}.ier-card[open] .ier-chevron{transform:rotate(180deg)}.ier-card[open]{border-color:#8ca49b}.ier-card-content{border-top:1px solid var(--ier-line);grid-template-columns:1fr 1.15fr;gap:14px 22px;margin-inline:13px;padding-block:13px;font-size:.9rem;display:grid}.ier-card-content h4{margin-bottom:3px;font-weight:800}.ier-card-content a+h4{margin-top:12px}.ier-card-content li+li{margin-top:8px}.ier-next{background:#f2efe4;border-left:3px solid #a47943;grid-column:1/-1;padding:8px 11px}.ier-next a{margin-top:4px;font-size:.78rem}.ier-method{background:#e8ece2;border-top:1px solid #b5c1b7;padding-block:35px 45px}.ier-method-grid{grid-template-columns:1.2fr 1fr;gap:24px 45px;margin-top:18px;font-size:.93rem;display:grid}.ier-method h3{margin-bottom:8px;font-size:1rem;font-weight:800}.ier-method p+p{margin-top:9px}.ier-reference li{border-bottom:1px solid #c5cec1;padding:6px 0}.ier-reference a{color:#225965;text-underline-offset:3px;text-decoration:underline}.ier-reference svg{display:inline}.ier-legend{margin-top:14px}.ier-legend>div{margin-bottom:8px}.ier-legend dd{margin-top:3px}.ier-date{color:var(--ier-muted);margin-top:15px}@media (max-width:660px){.ier-wrap{width:calc(100% - 32px)}.ier-top nav{gap:12px;font-size:.75rem}.ier-hero-inner{grid-template-columns:1fr;gap:14px;padding-block:37px 31px}.ier-folio svg,.ier-desktop-break{display:none}.ier-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ier-metrics button:first-child{grid-column:1/-1}.ier-filters,.ier-card-content,.ier-method-grid{grid-template-columns:1fr}.ier-secondary{justify-self:start;width:auto}.ier-card summary{grid-template-columns:1fr auto;gap:4px 8px}.ier-card-title{grid-column:1}.ier-card summary .ier-pill{grid-row:2;justify-self:start}.ier-chevron{grid-area:1/2/span 2}}
