nav[data-astro-cid-pux6a34n]{background-color:#444;display:flex;flex-direction:row;align-items:center;padding:1rem 1.5rem}nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n]{padding:0;margin:0;display:flex;gap:1.5rem}nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n]{list-style:none}nav[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#fef8f0;text-decoration:none;font-weight:800;font-size:1.777rem;line-height:1.2;text-transform:uppercase}nav[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n][aria-current=page]{color:#ffd677}nav[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover{color:#ffd677}nav[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus-visible{color:#ffd677;outline:2px solid #ffd677;outline-offset:2px}nav[data-astro-cid-pux6a34n] .site-identity[data-astro-cid-pux6a34n]{display:none}nav[data-astro-cid-pux6a34n] .site-logo{display:block;width:100%;height:auto;color:#ffd677d9;margin-bottom:.75rem}nav[data-astro-cid-pux6a34n] .site-description[data-astro-cid-pux6a34n]{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:400;color:#fef8f08c;margin:0;line-height:1.5;text-wrap:balance}@media(min-width:768px){nav[data-astro-cid-pux6a34n]{width:348px;flex-shrink:0;position:sticky;top:0;height:100vh;overflow-y:auto;flex-direction:column;align-items:stretch;padding:2rem}nav[data-astro-cid-pux6a34n] ul[data-astro-cid-pux6a34n]{flex-direction:column;gap:0}nav[data-astro-cid-pux6a34n] li[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{font-size:4.209rem}nav[data-astro-cid-pux6a34n] .site-identity[data-astro-cid-pux6a34n]{display:block;margin-top:auto;padding-top:2rem}}footer[data-astro-cid-sz7xmlte]{margin-top:auto;padding:1.5rem 6rem}footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#444;text-decoration:none;font-weight:400;font-size:.75rem}footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#444;text-decoration:underline}footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#2a5f70;text-decoration:none}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background-color:#fef8f040;min-height:100vh;display:flex;flex-direction:column}.content[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;flex:1;min-width:0}main[data-astro-cid-5hce7sga]{flex:1;padding:1.5rem 1rem;overflow-x:hidden}@media(min-width:768px){body{flex-direction:row}main[data-astro-cid-5hce7sga]{padding:2rem 6rem}}a{color:#2a5f70;font-weight:600}a:visited,a:hover{color:#2a5f70}a:focus-visible{outline:2px solid #444444;outline-offset:2px;box-shadow:0 0 0 4px #ffd677}nav a{text-decoration:none}nav a:focus-visible{outline:2px solid #ffd677;outline-offset:2px;box-shadow:none}.skip-link:not(:focus){position:absolute;transform:translateY(-100%)}.skip-link:focus{position:fixed;top:0;left:0;background:#444;color:#fef8f0;padding:.5rem 1rem;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;z-index:9999}h1{font-weight:800;font-size:1.777rem;color:#444;line-height:1.2;margin-bottom:1.5rem;text-transform:uppercase;text-wrap:balance}@media(min-width:768px){h1{font-size:4.209rem;margin-bottom:2rem}}h2{font-weight:700;font-size:1.777rem;line-height:1.2;color:#2a5f70;margin-top:2.5rem;margin-bottom:1rem}h3{font-weight:700;font-size:1.333rem;line-height:1.2;color:#444;margin-top:2.5rem;margin-bottom:1rem}
