:root{--wr-ink:#1d2a2f;--wr-soft:#53646b;--wr-river:#1f6f78;--wr-river-d:#16525a;--wr-stone:#f4f1ea;--wr-line:#d9d3c5;--wr-card:#fffdf8;--wr-warn:#9a3b18;--wr-max:1120px}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--wr-stone);color:var(--wr-ink);font:17px/1.62 "Source Serif 4",Georgia,serif}
a{color:var(--wr-river-d)}a:hover{color:var(--wr-warn)}
.wr-skip{position:absolute;left:-999px}.wr-skip:focus{left:12px;top:8px;background:#fff;padding:6px 10px;z-index:9}
.wr-top{background:var(--wr-ink);color:#eef3f2}
.wr-top-in{max-width:var(--wr-max);margin:0 auto;padding:12px 18px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}
.wr-mark{color:#fff;text-decoration:none;font:700 19px/1.1 "Archivo",Arial,sans-serif;letter-spacing:.2px;display:flex;align-items:center;gap:9px}
.wr-mark svg{flex:none}
.wr-mark small{display:block;font:400 12px/1.2 "Archivo",Arial,sans-serif;color:#a9c6c4}
.wr-menu{display:flex;flex-wrap:wrap;gap:4px 16px;margin-left:auto;font:500 15px/1.3 "Archivo",Arial,sans-serif}
.wr-menu a{color:#d8e6e4;text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}
.wr-menu a[aria-current]{border-color:#7fc4c0;color:#fff}
.wr-strip{background:var(--wr-river);color:#fff;font:14px/1.4 "Archivo",Arial,sans-serif}
.wr-strip p{max-width:var(--wr-max);margin:0 auto;padding:7px 18px}
.wr-page{max-width:var(--wr-max);margin:0 auto;padding:26px 18px 50px}
.wr-split{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:34px;align-items:start}
@media (max-width:900px){.wr-split{grid-template-columns:1fr}.wr-menu{margin-left:0}}
h1,h2,h3{font-family:"Archivo",Arial,sans-serif;line-height:1.2;color:#14262b}
h1{font-size:clamp(28px,4.2vw,40px);margin:.2em 0 .45em}
h2{font-size:24px;margin:1.7em 0 .5em}h3{font-size:19px;margin:1.3em 0 .35em}
.wr-kicker{font:600 13px/1.3 "Archivo",Arial,sans-serif;text-transform:uppercase;letter-spacing:.9px;color:var(--wr-river)}
.wr-lede{font-size:19px;color:#2e3d42}
.wr-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}
@media (max-width:640px){.wr-pair{grid-template-columns:1fr}}
.wr-county{background:var(--wr-card);border:1px solid var(--wr-line);border-top:5px solid var(--wr-river);padding:16px 18px;border-radius:3px}
.wr-county.wr-mad{border-top-color:#8a6d3b}
.wr-county h3{margin-top:0}
.wr-county ul{padding-left:19px;margin:.4em 0}
.wr-steps{counter-reset:wr;list-style:none;padding:0}
.wr-steps li{counter-increment:wr;position:relative;padding:4px 0 12px 46px}
.wr-steps li::before{content:counter(wr);position:absolute;left:0;top:4px;width:32px;height:32px;border-radius:50%;background:var(--wr-ink);color:#fff;font:700 15px/32px "Archivo",Arial,sans-serif;text-align:center}
.wr-figs{width:100%;border-collapse:collapse;background:var(--wr-card);font-size:16px}
.wr-figs th,.wr-figs td{border:1px solid var(--wr-line);padding:9px 11px;text-align:left;vertical-align:top}
.wr-figs th{background:#e9e4d7;font:600 14px/1.3 "Archivo",Arial,sans-serif}
.wr-figs td:first-child{font:700 18px/1.3 "Archivo",Arial,sans-serif;white-space:nowrap;color:var(--wr-river-d)}
.wr-scroll{overflow-x:auto}
.wr-note{background:#fff6e6;border-left:4px solid #c98b2b;padding:10px 14px;margin:16px 0}
.wr-held{background:#f1ece2;border:1px dashed #a9a089;padding:10px 14px;margin:16px 0;font-size:16px}
.wr-qa dt{font:600 17px/1.35 "Archivo",Arial,sans-serif;margin-top:16px}
.wr-qa dd{margin:4px 0 0}
.wr-refs{margin-top:40px;border-top:2px solid var(--wr-line);padding-top:8px;font-size:15px;color:var(--wr-soft)}
.wr-refs h2{font-size:17px}
.wr-refs li{margin:3px 0}
.wr-box{background:#fff;border:2px solid var(--wr-ink);border-radius:4px;padding:18px;position:sticky;top:14px}
@media (max-width:900px){.wr-box{position:static}}
.wr-box h2{margin:0 0 4px;font-size:21px}
.wr-box p.wr-small{font-size:14px;color:var(--wr-soft);margin:0 0 10px}
.wr-box fieldset{border:0;padding:0;margin:0 0 10px}
.wr-box legend{font:600 14px/1.3 "Archivo",Arial,sans-serif;margin-bottom:4px}
.wr-box label{display:block;font:500 14px/1.3 "Archivo",Arial,sans-serif;margin:8px 0 3px}
.wr-box input,.wr-box select{width:100%;padding:9px 10px;border:1px solid #9aa7a9;border-radius:3px;font:16px/1.3 Arial,sans-serif;background:#fff}
.wr-two{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}
.wr-ok{display:flex;gap:8px;align-items:flex-start;font:400 12.5px/1.45 Arial,sans-serif!important;color:#3b4a4f}
.wr-ok input{width:auto;margin-top:3px}
.wr-go{width:100%;margin-top:12px;padding:12px;background:var(--wr-river);color:#fff;border:0;border-radius:3px;font:700 16px/1.2 "Archivo",Arial,sans-serif;cursor:pointer}
.wr-go:hover{background:var(--wr-river-d)}
.wr-msg{color:var(--wr-warn);font:500 14px/1.4 Arial,sans-serif;min-height:1em}
.wr-trap{position:absolute;left:-5000px;height:1px;overflow:hidden}
.wr-base{background:#e4ded0;border-top:1px solid var(--wr-line);font:14px/1.55 "Archivo",Arial,sans-serif;color:#3c4a4e}
.wr-base-in{max-width:var(--wr-max);margin:0 auto;padding:22px 18px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:18px}
@media (max-width:760px){.wr-base-in{grid-template-columns:1fr}}
.wr-base a{color:#24464b}
.wr-base ul{list-style:none;padding:0;margin:0}
