@charset "UTF-8";@font-face{font-family:"General Sans";src:url(/assets/fonts/general-sans-variable.woff2) format("woff2 supports variations"),url(/assets/fonts/general-sans-variable.woff2) format("woff2-variations");font-weight:200 700;font-display:swap}a{text-decoration:inherit;cursor:pointer}::placeholder{color:#c4cbda}.h1{line-height:1.075;letter-spacing:-.02em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:2.25rem}.h2{line-height:1.1;letter-spacing:-.02em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:2rem}.h3{line-height:1.25;letter-spacing:-.015em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.45rem}.h4{line-height:1.444;letter-spacing:-.01em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.2rem}.rich-formatting h1,.rich-formatting h2,.rich-formatting h3,.rich-formatting h4,.rich-formatting h5{margin-top:2rem;line-height:1.444;letter-spacing:-.01em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.2rem}.h5{line-height:1.44;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:1.0625rem}.rich-formatting h6{margin-top:2rem;line-height:1.44;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:1.0625rem}.subtitle{line-height:1.44;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:1.0625rem}.input{line-height:1.44;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:1rem}.body{line-height:1.5;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:.9375rem}.rich-formatting{font-size:.9375rem}.rich-formatting p,.rich-formatting li div,.rich-formatting ol li:before{color:#65728b;line-height:1.5;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:.9375rem}.button{line-height:1.2;letter-spacing:.015em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:.925rem}.caption{line-height:1.5;letter-spacing:-.005em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:.75rem}@media screen and (min-width: 48rem){.h1{letter-spacing:-.02em;font-weight:800;font-size:clamp(3rem,2rem + 2vw,7rem)}.h2{letter-spacing:-.02em;font-weight:700;font-size:4rem}.h3{letter-spacing:-.015em;font-weight:700;font-size:2.6rem}.h4{letter-spacing:-.0075em;font-weight:700;font-size:1.5rem}.rich-formatting h1,.rich-formatting h2,.rich-formatting h3,.rich-formatting h4,.rich-formatting h5{line-height:1.333;letter-spacing:-.0075em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.5rem}.h5{letter-spacing:-.01em;font-weight:600;font-size:1.25rem}.rich-formatting h6{line-height:1.444;letter-spacing:-.01em;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:1.25rem}.subtitle{letter-spacing:-.005em;font-weight:500;font-size:1.33rem}.input{letter-spacing:-.005em;font-weight:500;font-size:1.0625rem}.body{letter-spacing:-.005em;font-weight:500;font-size:1.0625rem}.rich-formatting{font-size:1.0625rem}.rich-formatting p,.rich-formatting li div,.rich-formatting ol li:before{letter-spacing:-.005em;font-weight:500;font-size:1.0625rem}.button{letter-spacing:.015em;font-weight:600;font-size:1rem}.caption{letter-spacing:-.005em;font-weight:500;font-size:.925rem}}.is-secondary{color:#65728b}.is-inverted-primary{color:#fff}.is-inverted-secondary{color:#c4cbda}.is-accent{color:#4b5eff}.is-accent-inverted{color:#6ad1ff}.highlighted{position:relative;display:inline-block}.highlighted:before{content:"";position:absolute;z-index:-1;bottom:0;left:-1.5%;background-color:#ffd57f;width:103%;height:.45em}.black-text{font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.bold-text{font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600}.rich-formatting strong{font-weight:600;color:#0f1224}.rich-formatting a{color:#2d84dd}.rich-formatting a:hover,.rich-formatting a:focus{color:#226bc6}.rich-formatting p{margin-top:1rem}.rich-formatting li div{display:inline}.rich-formatting ul{list-style:none;margin-top:1rem;margin-bottom:1rem;margin-left:.25rem}.rich-formatting ol{list-style:none;counter-reset:item;margin-top:1rem;margin-bottom:1rem}.rich-formatting ol li{display:block;margin-bottom:.5rem}.rich-formatting ol li:before{content:counter(item) ". ";counter-increment:item;font-weight:600;width:2.5ch;display:inline-block}.rich-formatting ul li:before{content:"\2022";color:#65728b;font-weight:bold;display:inline-block;width:1em;margin-left:-1rem}.rich-formatting ul li{margin-left:1rem;margin-bottom:.5rem}.is-relative{position:relative}.is-hidden{display:none}.no-scroll{height:100%;overflow:hidden}.pt-xxs{padding-top:.125rem}.pr-xxs{padding-right:.125rem}.pb-xxs{padding-bottom:.125rem}.pl-xxs{padding-left:.125rem}.px-xxs{padding-left:.125rem;padding-right:.125rem}.py-xxs{padding-top:.125rem;padding-bottom:.125rem}.pt-xs{padding-top:.25rem}.pr-xs{padding-right:.25rem}.pb-xs{padding-bottom:.25rem}.pl-xs{padding-left:.25rem}.px-xs{padding-left:.25rem;padding-right:.25rem}.py-xs{padding-top:.25rem;padding-bottom:.25rem}.pt-s{padding-top:.5rem}.pr-s{padding-right:.5rem}.pb-s{padding-bottom:.5rem}.pl-s{padding-left:.5rem}.px-s{padding-left:.5rem;padding-right:.5rem}.py-s{padding-top:.5rem;padding-bottom:.5rem}.pt-m{padding-top:1rem}.pr-m{padding-right:1rem}.pb-m{padding-bottom:1rem}.pl-m{padding-left:1rem}.px-m{padding-left:1rem;padding-right:1rem}.py-m{padding-top:1rem;padding-bottom:1rem}.pt-l{padding-top:2rem}.pr-l{padding-right:2rem}.pb-l{padding-bottom:2rem}.pl-l{padding-left:2rem}.px-l{padding-left:2rem;padding-right:2rem}.py-l{padding-top:2rem;padding-bottom:2rem}.pt-xl{padding-top:4rem}.pr-xl{padding-right:4rem}.pb-xl{padding-bottom:4rem}.pl-xl{padding-left:4rem}.px-xl{padding-left:4rem;padding-right:4rem}.py-xl{padding-top:4rem;padding-bottom:4rem}.fade-enter-active{opacity:0}.fade-enter-to{transition:opacity .2s cubic-bezier(.465,.183,.153,.946);opacity:1}.fade-leave-active{opacity:1}.fade-leave-to{transition:opacity .2s cubic-bezier(.465,.183,.153,.946);opacity:0}html,body,nav,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,input,legend,textarea,pre,iframe,image,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;touch-action:manipulation;word-wrap:break-word;text-size-adjust:none;font-size:100%;background-color:#fff9ed;color:#0f1224}.button{position:relative;border:none;outline:none;cursor:pointer;border-radius:8px;transition:background-color .2s cubic-bezier(.465,.183,.153,.946)}.button.is-wide{display:flex;justify-content:center;align-items:center;width:100%}.button.s{height:2.5em;padding-left:1em;padding-right:1em}.button.l{height:3.5em;padding-left:2.5em;padding-right:2.5em}.button.primary{color:#fff;background-color:#4b5eff}.button.primary .button-loader{fill:#fff;height:1.5em}@media (hover: hover){.button.primary:not(.is-loading):hover{background-color:#3d49e0}}.button.primary:not(.is-loading):active{background-color:#3d49e0}.button.primary.is-loading{background-color:#5e70ff}.button.primary-inverted{color:#4b5eff;background-color:#fff}.button.primary-inverted .button-loader{fill:#4b5eff;height:1.5em}@media (hover: hover){.button.primary-inverted:not(.is-loading):hover{background-color:#e8ecf3}}.button.primary-inverted:not(.is-loading):active{background-color:#e8ecf3}.container{margin-left:auto;margin-right:auto;width:min(90% - .8rem,80rem)}.container.breaks-top{padding-top:clamp(3rem,2rem + 2vw,6rem)}.container.breaks-middle{padding-top:clamp(5rem,2rem + 2vw,10rem)}body{background-color:#fafcff}.policy-header{text-align:center;padding-top:clamp(5rem,2rem + 20%,12rem);padding-bottom:clamp(5rem,2rem + 20%,12rem);margin-bottom:2rem;border-bottom:solid 1px #D9DEE9}.policy-container{max-width:95ch;margin-bottom:4rem}:root{--scroll: 0;--x-offset: 0;--y-offset: 0}.footer-curve.astro-M7U7Y6NV{display:block;fill:#0f1224;margin-bottom:-2px;width:100%;max-height:7rem;vertical-align:top}.footer.astro-M7U7Y6NV{background-color:#0f1224}.footer-container.astro-M7U7Y6NV{padding-top:1rem;padding-bottom:4rem}@media screen and (min-width:70ch){.footer-container.astro-M7U7Y6NV{display:flex;align-items:center}}.footer-link.astro-M7U7Y6NV{position:relative;padding-bottom:.2em;overflow:hidden;transition:color .2s cubic-bezier(.465,.183,.153,.946)}.footer-link.astro-M7U7Y6NV:active{color:#6ad1ff}@media (hover:hover){.footer-link.astro-M7U7Y6NV:hover{color:#6ad1ff}.footer-link.astro-M7U7Y6NV:hover:after{transform:translate(0);opacity:1}}.footer-link.astro-M7U7Y6NV:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#6ad1ff;opacity:0;transition:opacity .2s cubic-bezier(.465,.183,.153,.946),transform .2s cubic-bezier(.465,.183,.153,.946);transform:translate(-100%)}.copyright.astro-M7U7Y6NV{flex:1 1 0;margin-top:2rem;margin-bottom:.25rem}@media screen and (min-width:70ch){.copyright.astro-M7U7Y6NV{margin-top:0}}.privacy.astro-M7U7Y6NV{padding-top:.25rem;margin-bottom:.125rem;margin-right:clamp(2rem,1rem + 3vw,4rem)}@media screen and (min-width:70ch){.privacy.astro-M7U7Y6NV{padding-top:0;margin-top:0;margin-bottom:0}}.logo.astro-M7U7Y6NV{height:2.6rem;margin-right:1rem}
