body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fffbf3;color:#0b2471;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;margin:0;padding:0}:root{--menu-animation-duration:300ms;--icon-size:40px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:focus{outline:3px solid #2ffff8}.App{margin:0;padding:0}.home h2{margin-bottom:2rem;text-align:left}.home .columns .column h3{font-size:1.25rem;margin-bottom:1rem}.page-header{align-items:center;background-color:#b7feff;display:flex;justify-content:space-between;padding:.5rem}.page-header .page-heading{margin:0;text-align:center;width:calc(100% - var(--icon-size))}.page-header .menu-icon{background-color:initial;border:none;cursor:pointer;height:var(--icon-size);width:var(--icon-size)}.page-header .menu-icon:focus{outline-color:#08a}.menu{background-color:#1f2021;color:#fff;display:flex;flex-direction:column;height:100vh;max-width:400px;overflow:hidden;padding-left:0;position:absolute;right:0;text-align:left;top:0;transition:width var(--menu-animation-duration) ease-in-out,padding var(--menu-animation-duration) ease-in-out;width:0;z-index:1}.menu.open{padding-left:1rem;width:100%}.menu>*{width:400px}.menu .menu-header{align-items:center;display:flex;height:45px;position:relative}.menu .menu-header h2{margin:0}.menu .menu-header:after{background-color:#fff;bottom:0;content:"";height:1px;left:-1rem;position:absolute;width:calc(100% + 1rem)}.menu .close-icon{background-color:initial;border:none;cursor:pointer;height:var(--icon-size);position:absolute;right:3px;top:3px;width:var(--icon-size)}nav ul{list-style-type:none;margin:0;padding:0}nav a{color:#fff;display:inline-block;text-decoration:none}.primary-links{font-size:28px;padding-top:1rem}.primary-links a{margin:.5rem 0;padding:6px 3px}.secondary-links{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-top:auto;padding:1rem 1rem 1rem 0}.secondary-links ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;padding:0 1rem}.secondary-links ul a{padding:.5rem;text-align:center}.home{box-sizing:border-box;margin:2rem auto 0;max-width:1224px;padding:1rem 3rem;position:relative;width:100%}.home:after,.home:before{border:0 dashed #658dfd;content:"";position:absolute}.home:before{border-top-width:1px;left:50%;top:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.home:after{border-left-width:1px;height:100%;left:2rem;top:-2rem}.home h2{color:#265cff;font-size:28px;font-weight:400;margin:2rem 0}.home .columns{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:2rem}@media (max-width:520px){.home .columns{flex-direction:column}}.home .columns .column{flex-basis:calc(33.33333% - 1rem);margin-bottom:2rem}@media (max-width:520px){.home .columns .column{flex-basis:100%}}.home .columns .column span{color:#265cff;font-size:16px}.home .columns .column h3{font-size:28px;font-weight:400;margin-bottom:0;margin-top:.5rem}.home .columns .column p{font-size:1rem;line-height:1.5;margin:.25rem 0}
/*# sourceMappingURL=main.7fabcb97.css.map*/