:root{--slate-900:#2b3a4a;--slate-800:#37495d;--slate-700:#445967;--slate-600:#4e6673;--slate-500:#6c86a3;--slate-400:#9cadbe;--slate-300:#d4d8dd;--slate-200:#dee2e6;--slate-100:#e8ecf0;--slate-pop:#16578b;--blue-900:#052238;--blue-800:#08395e;--blue-700:#0e4f81;--blue-600:#1c629c;--blue-500:#2e7ab3;--blue-400:#4a8dc0;--blue-300:#739fc0;--blue-200:#98b2c4;--blue-100:#b8c4cd;--white:#fff;--content-foundation:#92400e;--content-pattern:#0f766e;--content-technique:#6d28d9;--background:var(--slate-100);--foreground:var(--slate-900);--heading-color:var(--slate-pop);--tertiary:var(--blue-600);--article-card-border:var(--slate-300)}body{color:var(--foreground);background:var(--background);font-family:Tahoma,Arial,Helvetica,sans-serif}header,footer{color:var(--background);background:var(--foreground)}header{margin-bottom:2rem}header a{color:var(--background);text-decoration:none}header a:visited{color:var(--background)}header a:hover,header a:focus{text-decoration:underline}header a{margin-bottom:2rem;font-size:2.5rem}@media (max-width:768px){header a{font-size:1.5rem}}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:Verdana;font-weight:700}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}.article-card-date{display:block}.logo{vertical-align:middle;margin:0;font-family:Verdana}.logo a{margin-bottom:0;padding:.5rem;display:inline-block}#headerNav .nav{justify-content:flex-end}.header-nav-item{color:var(--background);margin-top:.5rem;margin-bottom:.5rem;padding:.5rem;font-size:1.5rem;display:inline-block}@media (max-width:768px){.header-nav-item{color:var(--background);font-size:1.2rem}}.header-nav-item:focus,.header-nav-item:hover{color:var(--background)}footer{margin-top:2rem}footer p{margin:0}footer ul{margin-left:0;padding-left:.875em}footer .nav-link{padding:.5rem;display:inline-block}footer a:hover,footer a:focus{text-decoration:underline}.figure-caption{font-size:1rem;font-style:italic}pre code{font-size:1rem}iframe{margin-bottom:1rem}.text-balance{text-wrap:balance}.article-metadata{font-size:.875rem}.subtitle{color:var(--slate-600)}
