.Footer_footer__OQpsI,.layout_mainContainer__6KwVi{background:linear-gradient(180deg,hsla(0,0%,100%,.45),#fff);-webkit-backdrop-filter:var(--base-blur);backdrop-filter:var(--base-blur)}.Footer_footer__OQpsI{padding:var(--padding-base) 0;border-top:1px solid rgba(0,136,170,.1);margin-top:var(--padding-41xl)}.Footer_footerContent__5cT0u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--padding-base);text-align:center;max-width:1200px;margin:0 auto;padding:0 var(--padding-base)}.Footer_copyright__tIke_{margin:0;color:var(--color-gray);font-size:var(--font-size-base)}.Footer_footerLinks__QJEAG{display:flex;align-items:center;justify-content:center;gap:var(--padding-base);flex-wrap:wrap}.Footer_footerLink__URxgS{color:var(--primary);text-decoration:none;font-size:var(--font-size-base);transition:color .2s ease}.Footer_footerLink__URxgS:focus,.Footer_footerLink__URxgS:hover{color:var(--primary-hover);text-decoration:underline}.Footer_footerLink__URxgS:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.Footer_separator__osC3H{color:var(--color-gray);margin:0 var(--padding-5xs)}@media screen and (min-width:768px){.Footer_footerContent__5cT0u{flex-direction:row;justify-content:space-between}}.NavLinks_link__HylTr{font-size:18px;color:var(--primary);padding:var(--padding-5xs) var(--padding-base);text-decoration:none}.NavLinks_link__HylTr:hover{background-color:var(--light-hover)}.NavLinks_activeLink__LxQFd{color:var(--primary)}.SideNav_sideNavWrapper__B3jHR{z-index:998;position:fixed;inset:0;background:hsla(0,0%,100%,.356);cursor:auto;transition:opacity .2s;width:0}@media screen and (min-width:992px){.SideNav_sideNavWrapper__B3jHR{display:none}}.SideNav_open__YiEas{width:100%}.SideNav_sideNav__S0736{z-index:999;position:fixed;top:0;right:0;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,.836),#fff);-webkit-backdrop-filter:var(--base-blur);backdrop-filter:var(--base-blur);overflow-x:hidden;width:0;transition:opacity .2s,width .2s}.SideNav_sideNavOpen___SiKY{display:grid;grid-template-rows:min-content min-content;width:100%}@media screen and (min-width:250px){.SideNav_sideNavOpen___SiKY{width:250px}}.SideNav_actionContainer__8Lqjo{display:flex;justify-content:flex-end}.SideNav_closeButton__3g61c{padding:16px;cursor:pointer;background:transparent;border:none}.SideNav_linksContainer__kTkC3{display:flex;flex-direction:column;justify-content:center;width:100%;white-space:nowrap;font-weight:600;margin-bottom:1rem;flex-grow:1}.SideNav_footer__yrjpm{text-align:center;align-self:flex-end}.SmallHeader_sideNavOpenner__uq6Pe{display:grid;place-content:center}.SmallHeader_sideNavOpenner__uq6Pe .SmallHeader_menuButton___xC0v{padding:16px 16px 8px 8px;background:transparent;border:none;cursor:pointer}@media screen and (min-width:992px){.SmallHeader_sideNavOpenner__uq6Pe{display:none}}.LargeHeader_linksContainer__5TJ4J{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;font-weight:700;flex-grow:1}@media screen and (max-width:991px){.LargeHeader_linksContainer__5TJ4J{display:none}}.Header_navBar__5kP7U{display:flex;position:fixed;z-index:999;top:0;left:0;right:0;background-color:transparent;padding-top:8px;padding-bottom:8px;transition:background-color 1s}.Header_navBarColored__oeK3r{background-color:var(--light)}.Header_innerContainer__KZGn2{display:flex;place-content:center space-between;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (min-width:291px){.Header_innerContainer__KZGn2{justify-content:space-between}}@media screen and (max-width:991px){.Header_innerContainer__KZGn2{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}}.Header_brandLink__AB1lh{display:flex;align-items:center;text-decoration:none}.Header_brandLink__AB1lh img{width:100%;max-width:200px;height:auto}@media screen and (min-width:400px){.Header_brandLink__AB1lh img{width:300px;max-width:unset}}@media screen and (min-width:768px){.Header_brandLink__AB1lh img{width:400px}}.Header_brandLink__AB1lh p{margin:0;color:var(--primary);font-weight:700;font-size:28px}