*,*::before,*::after{box-sizing:border-box}
html,body{overflow-x:hidden}
body{margin:0;background:#fff;color:#111;font-family:"Times New Roman",Times,Georgia,serif;font-size:1.125rem;line-height:1.6}
h1,h2,h3,p,li,td,th{overflow-wrap:anywhere}
.doc{max-width:46rem;margin:0 auto;padding:32px 20px 64px}
.doc header{text-align:center;margin-bottom:28px}
.doc h1{font-size:1.6rem;line-height:1.25;margin:.2em 0}
.doc h2{font-size:1.25rem;margin:1.6em 0 .4em;text-align:center}
.doc h3{font-size:1.1rem;margin:1.2em 0 .3em}
.doc .kicker{font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;margin:0}
.doc .center{text-align:center}
.doc hr{border:0;border-top:1px solid #777;margin:2em 0}
.blank{display:inline-block;min-width:10em;border-bottom:1px solid #111;height:1em;vertical-align:baseline;margin-left:.3em}
.blank--short{min-width:3em}
.field{margin:.5em 0}
.skip-link{position:absolute;left:12px;top:-60px;background:#000;color:#fff;padding:10px 16px}
.skip-link:focus{top:12px}
a{color:#020D4A}
:focus-visible{outline:3px solid #ffbf47;outline-offset:2px;box-shadow:0 0 0 6px #000}
.doc-meta{font-family:Raleway,Arial,sans-serif;font-size:.95rem;border-left:4px solid #800000;padding:4px 0 4px 16px;margin:0 0 32px}
@media print{.doc-meta,.skip-link{display:none}}
