.rw-hero{background:var(--creme);border-bottom:1px solid var(--filet);padding-block:var(--sp-8) var(--sp-6)}.rw-hero .container{max-width:820px}.rw-note{font-family:var(--sans);color:var(--ardoise);margin:var(--sp-4) 0 0;max-width:64ch;font-size:.9375rem}.rw-downloads{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.rw-doc{background:var(--papier);padding-block:var(--sp-10) var(--sp-12)}.rw-container{max-width:820px;font-family:var(--sans)}.rw-head{border-bottom:3px solid var(--vert);padding-bottom:var(--sp-5);margin-bottom:var(--sp-8)}.rw-standard{letter-spacing:.06em;text-transform:uppercase;color:var(--sepia);margin:0 0 var(--sp-4);font-size:.75rem;line-height:1.6}.rw-head h1{margin:0 0 var(--sp-2);font-size:clamp(1.75rem,4vw,2.375rem)}.rw-company{color:var(--encre);margin:0;font-size:1.125rem;font-weight:700}.rw-meta{color:var(--ardoise);margin:var(--sp-1) 0 0;font-size:.9375rem}.rw-code{min-width:40px;margin-right:var(--sp-3);border-radius:var(--r-md);background:var(--vert);color:var(--on-accent);font-family:var(--sans);text-align:center;vertical-align:middle;padding:2px 6px;font-size:.75rem;font-weight:700;display:inline-block}.rw-toc{margin-bottom:var(--sp-10)}.rw-toc h2{margin:0 0 var(--sp-3);font-size:1.25rem}.rw-toc ol{border-top:1px solid var(--filet);margin:0;padding:0;list-style:none}.rw-toc li a{border-bottom:1px solid var(--creme-line);color:var(--encre);padding:9px 0;font-size:.9375rem;text-decoration:none;display:block}.rw-toc li a:hover{color:var(--terracotta-deep)}.rw-synth{margin:var(--sp-4) 0 0;color:var(--encre)}.rw-annex-intro{margin:0 0 var(--sp-3);color:var(--encre);font-size:.9375rem}.rw-annex li a{gap:var(--sp-3);align-items:baseline;display:flex}.rw-annex-req{flex:1}.rw-annex-status{white-space:nowrap;font-weight:600}.rw-section{padding-top:var(--sp-8);scroll-margin-top:80px}.rw-section h2{margin:0 0 var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--filet);font-size:1.375rem;line-height:1.35}.rw-narrative{color:var(--encre);margin:0 0 var(--sp-5);font-size:1rem;line-height:1.7}.rw-ghg{background:var(--vert-08);border:1px solid var(--filet);border-left:3px solid var(--vert);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);margin:0 0 var(--sp-5);color:var(--encre);font-size:.9375rem;line-height:1.6}.rw-ghg strong{font-size:1.125rem}.rw-facts{border-top:1px solid var(--filet);margin:0}.rw-facts>div{justify-content:space-between;align-items:baseline;gap:var(--sp-4);border-bottom:1px solid var(--filet);padding:10px 0;display:flex}.rw-facts dt{color:var(--ardoise);font-size:.9375rem}.rw-facts dd{color:var(--encre);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.rw-facts>div.is-long{display:block}.rw-facts>div.is-long dd{text-align:left;margin-top:4px;font-weight:400;line-height:1.6}.rw-method{color:var(--ardoise);margin:var(--sp-4) 0 0;font-size:.8125rem;font-style:italic;line-height:1.6}.rw-disclaimer{margin-top:var(--sp-10);padding:var(--sp-4) var(--sp-5);background:var(--creme);border-left:3px solid var(--filet);color:var(--ardoise);font-size:.875rem;line-height:1.6}.rw-disclaimer span{letter-spacing:.08em;text-transform:uppercase;color:var(--sepia);margin-bottom:var(--sp-1);font-size:.75rem;font-weight:700;display:block}.rw-back{margin-top:var(--sp-8)}@media (max-width:600px){.rw-facts>div{display:block}.rw-facts dd{text-align:left;margin-top:2px}}
