.printable{--measure: 38em;--ink: #1a1410;--rule: #c7b994;--paper: #fbf6e9;--paper-edge: #efe6cc;max-width:var(--measure);margin:2rem auto 3rem;padding:3.25rem 3rem 3rem;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1.0625rem;line-height:1.62;box-shadow:0 1px #ffffff0d inset,0 30px 60px -25px #0000008c,0 8px 18px -10px #00000059;border-radius:2px;border:1px solid var(--paper-edge);position:relative}@media(max-width:720px){.printable{padding:2rem 1.5rem;margin:1rem auto 2rem}}.printable h1{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,3.2vw + 1rem,3rem);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;margin:0 0 .5rem;color:var(--ink)}.printable .lede{font-family:var(--font-body);font-style:italic;font-size:1.1875rem;line-height:1.45;color:#3a2e22;margin:0 0 1.5rem;max-width:32em}.printable h2{font-family:var(--font-display);font-weight:600;font-size:1.375rem;letter-spacing:.04em;text-transform:uppercase;margin:2rem 0 .5rem;padding-bottom:.3rem;border-bottom:1px solid var(--rule);color:var(--ink)}.printable h3{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;letter-spacing:.06em;text-transform:uppercase;margin:1.4rem 0 .35rem;color:var(--ink)}.printable p{margin:0 0 .85em}.printable ul,.printable ol{margin:0 0 1em 1.25em;padding:0}.printable li{margin:0 0 .4em}.printable ol{list-style:decimal}.printable ul{list-style:disc}.printable strong{font-weight:700}.printable em{font-style:italic}.printable blockquote{margin:1rem 0;padding:.75rem 1rem;border-left:3px solid var(--rule);font-style:italic;color:#2d231a;background:#ffffff73}.printable a{color:#6e3a06;text-decoration:underline;text-underline-offset:2px}.printable .source-inset{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:#4d3e2e;margin:1.25rem 0;padding:.65rem .85rem;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-transform:uppercase}.printable .takeaway{font-family:var(--font-display);font-weight:600;font-size:1.25rem;line-height:1.3;letter-spacing:.01em;text-transform:none;margin:1.75rem 0 1.25rem;padding:1rem 1.1rem;border:2px solid var(--ink);background:#ffffff80}.printable .contact-strip{margin-top:1.25rem;padding-top:.85rem;border-top:1px solid var(--rule);font-size:.9375rem}.printable .contact-strip h3{margin-top:0}.printable .do-dont{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 1.25rem}@media(max-width:540px){.printable .do-dont{grid-template-columns:1fr;gap:.5rem}}.printable .do-dont>section h3{margin-top:0;padding-bottom:.25rem;border-bottom:1px solid var(--rule)}.print-page-band{background:var(--color-npsbrown-900, #3a2e22);color:var(--color-npstan-200, #f1e3c0);padding:1.25rem 1.5rem;margin:-2.5rem -1.25rem 0;display:flex;align-items:center;gap:1rem;border-bottom:4px solid var(--color-npsbrown-800, #4d3e2e)}@media(min-width:768px){.print-page-band{margin:-4rem -2rem 0;padding:1.5rem 2rem}}.print-page-band__mark :global(svg){fill:var(--color-npstan-200, #f1e3c0);width:2rem;height:auto}.print-page-band__title{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin:0}.print-page-band__subtitle{font-family:var(--font-display);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;opacity:.75;margin-left:auto}.back-link{display:inline-block;font-family:var(--font-display);font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-npstan-200, #f1e3c0);text-decoration:none;padding:.4rem 0;margin:1.25rem 0 .5rem}.back-link:hover,.back-link:focus{text-decoration:underline;text-underline-offset:4px}.back-link--bottom{margin-top:2rem;color:var(--color-npstan-200, #f1e3c0)}.print-btn{position:sticky;top:1rem;float:right;z-index:20;margin:.5rem 0 .5rem .75rem;font-family:var(--font-display);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;background:var(--color-signal-500, #d97706);color:#fff;border:2px solid var(--color-signal-600, #b8590a);padding:.55rem .95rem;border-radius:.25rem;cursor:pointer;box-shadow:0 2px 6px -2px #00000080;min-height:44px}.print-btn:hover,.print-btn:focus{background:var(--color-signal-600, #b8590a);outline:2px solid var(--color-npstan-200, #f1e3c0);outline-offset:2px}@media(max-width:540px){.print-btn{position:static;float:none;display:block;width:100%;margin:0 0 1rem;font-size:.75rem}}.screen-attribution{max-width:var(--measure, 38em);margin:0 auto 2rem;padding:0 3rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--color-npstan-300, #d9c9a8)}@media(max-width:720px){.screen-attribution{padding:0 1.5rem}}.print-only,.print-footer-line{display:none}@page{size:Letter;margin:.75in}@media print{nav,header.site-header,footer.site-footer,.sign-footer,.print-hide,.print-page-band,.print-btn,.back-link,.screen-attribution,.skip-link{display:none!important}html,body{background:#fff!important;color:#000!important;font-family:var(--font-body),Georgia,"Times New Roman",serif}body *{box-shadow:none!important;text-shadow:none!important}.site-main{max-width:none!important;margin:0!important;padding:0!important}.printable{max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:11pt;line-height:1.45}.printable h1,.printable h2,.printable h3{color:#000!important;font-family:Oswald,Barlow Condensed,Helvetica Neue,Arial,sans-serif;border-color:#000!important;page-break-after:avoid;break-after:avoid}.printable h1{font-size:22pt;margin:0 0 6pt}.printable h2{font-size:13pt;margin:14pt 0 4pt;border-bottom:.75pt solid #000;padding-bottom:2pt}.printable h3{font-size:10.5pt;margin:10pt 0 3pt}.printable .lede{color:#000!important;font-size:11.5pt;margin-bottom:10pt}.printable p{orphans:3;widows:3;color:#000!important}.printable ul,.printable ol{page-break-inside:avoid;break-inside:avoid;color:#000!important}.printable li{page-break-inside:avoid;break-inside:avoid}.printable blockquote{background:none!important;border-left:2pt solid #000!important;color:#000!important;font-style:italic;padding:4pt 8pt;margin:6pt 0;page-break-inside:avoid;break-inside:avoid}.printable .takeaway{background:none!important;color:#000!important;border:1.5pt solid #000!important;padding:8pt 10pt;margin:10pt 0;font-family:Oswald,Barlow Condensed,Helvetica Neue,Arial,sans-serif;page-break-inside:avoid;break-inside:avoid}.printable .source-inset{color:#000!important;border-top:.5pt solid #000!important;border-bottom:.5pt solid #000!important;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:8.5pt;padding:4pt 0;margin:8pt 0}.printable .contact-strip{border-top:.5pt solid #000!important;padding-top:6pt;margin-top:10pt;font-size:10pt;page-break-inside:avoid;break-inside:avoid}.printable .do-dont{grid-template-columns:1fr 1fr!important;gap:.4in;page-break-inside:avoid;break-inside:avoid}.printable a{color:#000!important;text-decoration:underline}.printable a[href^=http]:after{content:" [" attr(href) "]";font-size:.8em;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;color:#000}.print-only{display:block!important}.print-footer-line{display:block!important;margin-top:16pt;padding-top:6pt;border-top:.5pt solid #000;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:8pt;color:#000;letter-spacing:.02em;text-align:center}}
