@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont_slnt,wght.ttf)format("truetype");font-style:normal;font-display:swap;font-weight:1 999}:root{--max-width:1200px;--border-radius-1:11px;--border-radius-2:7px;--border-radius-3:3px;--color-border:#f2f2f2;--color-gray:#e6eff6;--color-brand:#273a5a;--color-accent:#f58220;--color-green:#3bef50;--color-blue-grey:#d7ecf2;--color-blue:#92dbf4;--color-red:#f8beaa;--color-yellow:#fed462;--color-blackish:#1c1c1c;--color-white:#fafafa;--color-light-blue:#d9e5fc;--mobile-padding:10px;--transition-easing:cubic-bezier(.65, 0, .35, 1);--title-font-size:3rem;--font-family-primary:"Inter", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif}@media screen and (max-width:850px){:root{--title-font-size:2.5rem}}@media screen and (max-width:600px){:root{--title-font-size:2.25rem}}@media screen and (max-width:500px){:root{--title-font-size:2rem}}*{box-sizing:border-box;font-family:var(--font-family-primary);border:none;margin:0;padding:0}html,body{font-family:var(--font-family-primary);margin:0;padding:0}main{min-height:50vh}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max-width);margin:0 auto}.pad{padding:75px 0}@media screen and (max-width:850px){.wrap{padding-left:10px;padding-right:10px}}.elevate{z-index:50;position:relative}.copy{max-width:1000px;margin:0 0 25px;font-weight:300;line-height:1.6}.justify{text-align:justify}.link{color:var(--color-brand);border-bottom:1px solid var(--color-brand)}.link--margin{margin-left:4px}.text-move{opacity:.003;animation:moveUp .35s var(--transition-easing) forwards, fadeIn .35s var(--transition-easing) forwards}.form-row{margin-bottom:25px}.form-row--two-col{grid-gap:15px;grid-template-columns:1fr 1fr;display:grid}@keyframes growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes moveUp{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes grow{0%{transform:scaleX(.01)}to{transform:scaleX(1)}}.page__text{max-width:1000px;margin-bottom:10px;font-size:1rem;font-weight:400;line-height:1.6}.page__list-item{max-width:85%;margin-left:50px}.page__h3{margin:50px 0 35px;font-size:1.8rem}.page__img{width:100%;margin:50px 0}@media screen and (max-width:850px){.page__list-item{margin-left:25px}}
