@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";nav.svelte-1apv8g3{display:flex;flex-direction:column;justify-content:center;align-items:left;width:76%;margin:0rem 8rem 8rem;position:absolute}ul.svelte-1apv8g3{display:flex;position:absolute;top:0;margin-top:3rem}ul.svelte-1apv8g3 a:where(.svelte-1apv8g3){color:var(--text);font-size:1.2rem}p.svelte-1apv8g3{color:var(--text);font-size:1.2rem}p.svelte-1apv8g3:hover{cursor:pointer}ul.svelte-1apv8g3 a:where(.svelte-1apv8g3):hover{opacity:.5;transition:.2s}li.svelte-1apv8g3{display:flex;flex-direction:column;padding-right:1rem;padding-bottom:.5rem;color:var(--c-nav-link)}li.svelte-1apv8g3 .active:where(.svelte-1apv8g3){color:var(--link)}.dropdown-menu.svelte-1apv8g3{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;z-index:1;padding:2rem;margin-top:1.4rem;animation:svelte-1apv8g3-slideIn .3s ease-out}.dropdown-menu.svelte-1apv8g3 li:where(.svelte-1apv8g3){margin:5px 0}.dropdown.svelte-1apv8g3:hover .dropdown-menu:where(.svelte-1apv8g3){display:block}label.svelte-1apv8g3,input.svelte-1apv8g3{display:none}@keyframes svelte-1apv8g3-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}img.svelte-1apv8g3{height:3rem;width:auto}@media screen and (max-width: 961px){ul.svelte-1apv8g3{display:block;margin-top:4rem}li.svelte-1apv8g3{display:block;padding-right:0;padding-top:.3rem}nav.svelte-1apv8g3{display:none;background-color:#fff;padding:2rem;height:100%;width:100%;margin:0;animation:svelte-1apv8g3-slideOut .3s ease-out;position:fixed;top:0;right:0;z-index:1}p.svelte-1apv8g3{display:none}.dropdown-menu.svelte-1apv8g3{display:block;position:static;background-color:#f9f9f900;box-shadow:none;z-index:1;padding:0;margin-top:0;animation:none}label.svelte-1apv8g3{background-color:#99bee9;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:5px;z-index:2;position:fixed;top:2.1rem;right:2.1rem}input[type=checkbox].svelte-1apv8g3{display:none}input[type=checkbox].svelte-1apv8g3:checked+nav:where(.svelte-1apv8g3){display:block;animation:svelte-1apv8g3-slideIn .3s ease-out}@keyframes svelte-1apv8g3-slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes svelte-1apv8g3-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hidden.svelte-1apv8g3{display:none}}section.svelte-1wlmi2p{background-color:var(--footer-bg);margin:auto;text-align:center;padding:4rem 0}.button.svelte-1wlmi2p{display:inline-block;color:var(--c-button-text);background-color:#fff;font-weight:400;text-align:center;text-decoration:none;border-radius:5px;padding:1rem 2rem;margin-top:1rem;transition:.2s}.button.svelte-1wlmi2p:hover{transform:translateY(-3px);opacity:.65;transition:.2s}p.svelte-1wlmi2p{margin:1rem}footer.svelte-1wlmi2p{padding:2rem;background-color:var(--border);opacity:.8;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}li.svelte-1wlmi2p{white-space:nowrap;list-style-position:inside;list-style:none;margin-left:1rem;margin-top:.5rem;font-size:18px}ul.svelte-1wlmi2p{margin-bottom:1rem}a.svelte-1wlmi2p{color:var(--text);font-size:18px}footer.svelte-1wlmi2p a:where(.svelte-1wlmi2p):hover{text-decoration:underline}img.svelte-1wlmi2p{width:auto;height:20rem;border-radius:5px;display:flex;justify-content:center}@media screen and (max-width: 961px){footer.svelte-1wlmi2p{padding:2rem;background-color:var(--border);opacity:.7;display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}img.svelte-1wlmi2p{width:100%;height:auto;border-radius:5px;display:flex;justify-content:center;padding:2rem;padding-bottom:0}li.svelte-1wlmi2p{width:80%}}:root{--text: rgb(0, 0, 0);--border: rgb(180, 230, 255);--img-border: rgb(180, 230, 255);--hr: rgb(0, 130, 200);--link: rgb(0, 130, 200);--primary-bg: rgba(0, 130, 200, .025);--secondary-bg: rgb(235, 248, 255);--banner-bg: rgb(180, 230, 255);--footer-bg: rgb(219, 242, 255)}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;font-family:Inter,sans-serif}body{background-color:var(--primary-bg);overflow-x:hidden}h1{font-size:5rem;line-height:1.1em}h2{font-size:2.5rem}h3{font-size:1.5rem}p{font-size:22px;color:var(--text)}a{font-size:1.5rem;text-decoration:none;color:var(--link)}@media screen and (max-width: 480px){h1{font-size:2.5rem}h2{font-size:1.5rem}h3,p,a{font-size:1.125rem}}
