.title-bar[data-astro-cid-j5vwzxwa]{border-bottom:1px solid #000}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa]{max-width:var(--max-container-width);height:100%;margin:0 auto;padding:calc(var(--gutter) * 1.75) var(--gutter);display:grid;grid-template-columns:5fr 4fr;align-items:center;box-sizing:border-box}@media (max-width: 768px){.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa]{display:flex;flex-direction:column;justify-content:center;gap:2rem;height:auto;padding:2rem var(--gutter)}}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .site-title[data-astro-cid-j5vwzxwa]{display:flex;flex-direction:row;justify-content:center}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .site-title[data-astro-cid-j5vwzxwa] h1[data-astro-cid-j5vwzxwa]{text-align:center;margin:0;font-family:olivia,sans-serif;letter-spacing:.1em;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:min(3.8rem,2.5vw);letter-spacing:min(1.14rem,.75vw);white-space:normal;padding:0 var(--gutter);white-space:nowrap}@media (max-width: 400px){.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .site-title[data-astro-cid-j5vwzxwa] h1[data-astro-cid-j5vwzxwa]{font-size:2rem}}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .site-title[data-astro-cid-j5vwzxwa] a[data-astro-cid-j5vwzxwa]{text-decoration:none;color:inherit}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa]{display:flex;flex-direction:row;justify-content:stretch;max-width:58rem;padding:0 calc(var(--gutter) * 2)}@media (max-width: 768px){.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa]{align-self:stretch;max-width:100%;padding:0 var(--gutter)}}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .nav-list[data-astro-cid-j5vwzxwa]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;list-style:none;margin:0;padding:0;gap:2rem}@media (max-width: 768px){.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .nav-list[data-astro-cid-j5vwzxwa]{justify-content:space-around;gap:1rem}}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] a[data-astro-cid-j5vwzxwa]{text-decoration:none;color:#333;font-family:olivia,sans-serif;letter-spacing:.1em;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:color .2s ease}@media (max-width: 400px){.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] a[data-astro-cid-j5vwzxwa]{font-size:1.2rem}}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] a[data-astro-cid-j5vwzxwa]:hover{color:#666}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa]{position:relative}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa] .dropdown-content[data-astro-cid-j5vwzxwa]{visibility:hidden;opacity:0;position:absolute;display:flex;flex-direction:column;gap:1.2rem;top:100%;background-color:#fff;width:max-content;box-shadow:0 2px 5px #0000001a;z-index:1000;transition:opacity .2s ease,visibility .2s ease;list-style:none;margin:0;padding:1rem .5rem}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa] .dropdown-content[data-astro-cid-j5vwzxwa] .dropdown-item[data-astro-cid-j5vwzxwa] a[data-astro-cid-j5vwzxwa]{display:block;white-space:nowrap;font-family:Arial,sans-serif}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa].left-dropdown .dropdown-content[data-astro-cid-j5vwzxwa]{left:0}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa].center-dropdown .dropdown-content[data-astro-cid-j5vwzxwa]{left:50%;transform:translate(-50%)}.title-bar[data-astro-cid-j5vwzxwa] .title-bar-container[data-astro-cid-j5vwzxwa] .main-nav[data-astro-cid-j5vwzxwa] .dropdown[data-astro-cid-j5vwzxwa]:hover .dropdown-content[data-astro-cid-j5vwzxwa]{visibility:visible;opacity:1}:root{--max-container-width: 134.8rem;--gutter: 2rem}@font-face{font-family:olivia;src:url(/fonts/olivia.ttf) format("truetype"),url(/fonts/olivia.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}html,body{margin:0;width:100%;height:100%;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:62.5%}@media (max-width: 768px){html{font-size:50%}}body{font-size:1.6rem}main{margin:0;padding:var(--gutter) var(--gutter)}.container{max-width:var(--max-container-width);margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;padding:0}.page-title{font-family:olivia,sans-serif;letter-spacing:.1em;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:3.5rem}@media (max-width: 768px){.page-title{font-size:2rem}}h1,h2,h3,h4,h5,h6{font-family:olivia,sans-serif;letter-spacing:.1em;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.section-title{font-size:2.9rem}@media (max-width: 768px){.section-title{font-size:1.8rem}}.section-sub-title{font-size:2.2rem}@media (max-width: 768px){.section-sub-title{font-size:1.4rem}}
