:root{--green:#1d2d3e;--green2:#0057b8;--green3:#0070f2;--gold:#0057b8;--g2:#0070f2;--g3:#0057b8;--sand:#fff;--sand2:#f5f7fa;--card:#fff;--line:#dce3eb;--muted:#526477}body{background:#fff;color:#1d2d3e;font-family:Arial,Helvetica,sans-serif}.reference-nav{max-width:1080px;margin:auto;padding:22px 28px;display:flex;justify-content:space-between;gap:20px;font-size:12px;border-bottom:1px solid #dce3eb}.reference-nav a,a{color:#0057b8}.reference-nav span{color:#526477}.hero{background:#fff;color:#1d2d3e;text-align:left;border-bottom:1px solid #dce3eb;padding:44px 0}.hero h1{font:700 clamp(28px,4vw,42px)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:#1d2d3e;background:none;margin:0}.hero p{color:#526477;margin-inline:0}.hero .kicker,.hero .stamp,.hero .stamp b{color:#0057b8}.hero .stamp{line-height:1.8}.scope-note{padding:20px 24px;background:#ebf5ff;border-left:3px solid #0070f2;font-size:14px}.scope-note p{margin-top:10px}.lead{font-family:Arial,Helvetica,sans-serif;font-size:19px}.parties>div{border-top:3px solid #a4ceff;border-radius:8px}.parties h4,table.flow td.s b,details summary,.card h3{font-family:Arial,Helvetica,sans-serif}.parties p,table.flow td,table.ev td,.card li{color:#34485c}.same{background:#ebf5ff}pre{background:#f3f6fa;color:#1d2d3e;border:1px solid #dce3eb;border-radius:7px}pre b{color:#0057b8}.kept{background:#dce3eb;border-color:#dce3eb;border-radius:8px;overflow:hidden}.kept div{background:#f5f7fa;color:#526477}.kept b{font-family:Arial,Helvetica,sans-serif;color:#0057b8}.kept span{color:#526477}.kept code{color:#0057b8}.btn{background:#0070f2!important;color:#fff!important;border:1px solid #0070f2!important;border-radius:6px;padding:10px 14px!important;display:inline-block;margin:5px 5px 5px 0;text-decoration:none}a:focus-visible,summary:focus-visible{outline:3px solid #0070f2;outline-offset:4px}details{border-radius:8px}footer{background:#fff!important;color:#526477!important;border-top:1px solid #dce3eb}@media(max-width:640px){.reference-nav{flex-direction:column;gap:6px}.hero{padding:30px 0}.scope-note{padding:16px}.hero h1{font-size:30px}}
