nav.svelte-1lyxptr{display:flex;column-gap:16px;row-gap:8px;flex-wrap:wrap;font-size:16px}@media (max-width: 960px){nav.svelte-1lyxptr{justify-content:center}}.active.svelte-1lyxptr{text-decoration:underline}a.svelte-1lyxptr,a.svelte-1lyxptr:visited,a.svelte-1lyxptr:hover,a.svelte-1lyxptr:active{color:var(--fg-color)}a.svelte-tkdjjh{height:auto;width:18px;fill:var(--fg-color)}.flex.svelte-tkdjjh{display:flex;align-items:center;gap:16px}footer.svelte-1nbulzt{padding:32px;background-color:var(--beige);text-align:center}.flex.svelte-1nbulzt{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:64px;row-gap:32px}.copyright.svelte-1nbulzt{margin-top:16px;color:var(--gray);font-size:16px;-webkit-text-size-adjust:100%}header.svelte-i1pg1j.svelte-i1pg1j{padding:24px 32px}h1.svelte-i1pg1j.svelte-i1pg1j{font-weight:700;color:var(--vibrantBlue)}.name.svelte-i1pg1j.svelte-i1pg1j{color:#1027ad}.inner.svelte-i1pg1j.svelte-i1pg1j{margin-left:auto;margin-right:auto;max-width:960px;display:flex;align-items:center;justify-content:space-between;gap:64px}.light.svelte-i1pg1j.svelte-i1pg1j{background-color:#fff}@media (max-width: 966px){.inner.desktop.svelte-i1pg1j.svelte-i1pg1j{display:none}}@media (min-width: 966px){.inner.mobile.svelte-i1pg1j.svelte-i1pg1j,.mobile-menu.svelte-i1pg1j.svelte-i1pg1j{display:none}}.menu-button.svelte-i1pg1j.svelte-i1pg1j{color:#fff;width:32px;cursor:pointer}.menu-button.light.svelte-i1pg1j.svelte-i1pg1j{color:#221f20}.mobile-menu.svelte-i1pg1j.svelte-i1pg1j{transition:all .5s ease-in-out;max-height:256px;background-color:var(--beige)}.mobile-menu-inner.svelte-i1pg1j.svelte-i1pg1j{padding:24px;display:flex;gap:32px;justify-content:center}.mobile.svelte-i1pg1j h1.svelte-i1pg1j{font-size:24px}.hidden.svelte-i1pg1j.svelte-i1pg1j{max-height:0;opacity:0;pointer-events:none}@media (max-width: 410px){.mobile.svelte-i1pg1j h1.svelte-i1pg1j{font-size:20px}}@media (max-width: 389px){.mobile.svelte-i1pg1j h1.svelte-i1pg1j{font-size:20px}}@media (max-width: 370px){.mobile.svelte-i1pg1j h1.svelte-i1pg1j{font-size:18px}}:root{--border-radius: 16px;--vibrantBlue: hsl(231, 83%, 37%);--darkerBlue: hsl(230, 84%, 34%);--yellow: #fbeb94;--beige: #ded9c8;--gray: #808285;--nav-btn: #221f20;--socials-footer: #939598}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../../fonts/OpenSans-Italic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../fonts/OpenSans-Light.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../../fonts/OpenSans-LightItalic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../fonts/OpenSans-SemiBold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../../fonts/OpenSans-SemiBoldItalic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(../../../fonts/OpenSans-BoldItalic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:url(../../../fonts/OpenSans-ExtraBold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:url(../../../fonts/OpenSans-ExtraBoldItalic.woff) format("woff")}@font-face{font-family:open sans light;font-style:normal;font-weight:300;src:local("Open Sans Light"),url(../../../fonts/OpenSans-Light-webfont.woff) format("woff")}@font-face{font-family:open sans condensed;font-style:normal;font-weight:700;src:local("Open Sans Condensed"),url(../../../fonts/OpenSans-CondBold.woff) format("woff")}body{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5}button{background:none;margin:0;padding:0;border:none;outline:none}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;padding:0;margin:0;line-height:1.5;font-weight:600;color:#000}h1.underlined{text-decoration:underline;text-underline-offset:16px;text-decoration-thickness:2px;color:var(--yellow);font-weight:600}h1.section-title{text-align:center;margin-top:32px;margin-bottom:48px}@media (max-width: 700px){h1.section-title{font-size:20px}}h1.main-title{font-weight:800;text-align:center}h1.main-title{margin-bottom:24px}p{margin:0;padding:0;line-height:1.5}ul{padding:0;margin:0;padding-inline-start:32px}div{box-sizing:border-box}a{text-decoration:none;box-sizing:border-box}.research-link{color:var(--gray);word-break:break-word;text-decoration:underline}.research-link:visited{color:var(--gray)}a,a:visited,a:hover,a:active{color:inherit}.btn{display:flex;justify-content:center;align-items:center;padding:8px 32px;color:var(--nav-btn);border-radius:8px;font-weight:400;width:fit-content;gap:8px;cursor:pointer;box-sizing:border-box;font-size:14px;line-height:1.5}.btn.secondary{color:var(--yellow);background:#1027ad}.btn.secondary svg{height:18px;width:auto}.btn.small{padding:4px 16px}div.main-container{padding:32px;max-width:960px;margin-left:auto;margin-right:auto}.light{font-weight:300}.cover-image{height:256px;width:100%;background-size:cover;background-position:center;max-width:960px;margin-left:auto;margin-right:auto}div.vibrantBlue,div.blue{color:#fff;padding:32px}input,textarea{padding:8px;border-radius:8px;border:1px solid #bebfc1;display:block;width:100%;box-sizing:border-box}textarea{font-family:Open Sans,sans-serif}label{display:block}@media (pointer: fine){.hover{transition:background-color .5s ease,box-shadow .5s ease,background-position .5s ease;background-position:0px;background-repeat:no-repeat!important}.hover:hover{background-position:-1000px!important}}div.vibrantBlue,div.blue{background-color:var(--vibrantBlue)}.btn{background:var(--yellow)}h1.underlined{text-decoration-color:var(--yellow)}.btn.secondary svg{color:#edc753;height:18px;width:auto}@media (pointer: fine){.hover:hover{background-color:var(--beige)!important}}.app.svelte-bb0lr7{display:flex;flex-direction:column;min-height:100vh}.top.svelte-bb0lr7{position:fixed;bottom:16px;right:16px;cursor:pointer;padding:4px;border-radius:8px;background-color:var(--yellow);color:#000;width:40px;height:40px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;box-shadow:0 0 8px #0003;display:flex;align-items:center;justify-content:center}.top.visible.svelte-bb0lr7{opacity:100%;pointer-events:all}
