:root{--color-teal:#40bfc9;--color-teal-tint:rgba(64,191,201,.14);--color-cta:#579df4;--color-cta-tint:rgba(87,157,244,.14);--color-success:#6acd7c;--color-success-tint:rgba(106,204,124,.14);--color-text:#1f2d3a;--color-text-muted:#7a8894;--color-muted-2:#aab4bd;--color-border:rgba(13,63,86,.1);--color-bg:#f7fafb;--color-navy:#0d3f56}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Nunito,sans-serif;-webkit-font-smoothing:antialiased;background:var(--color-bg);color:var(--color-text);overflow-x:hidden}a{color:var(--color-cta);text-decoration:none}a:hover{color:#3a7fd6}@keyframes marqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-33.3333%)}}@keyframes float1{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(-4deg)}}@keyframes float2{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-12px) rotate(3deg)}}@keyframes heroOrbit{0%{transform:translate(-50%,-50%) scale(1);opacity:1;z-index:6}15.3%{transform:translate(-50%,-50%) scale(1);opacity:1;z-index:6}16.8%{transform:translate(calc(-50% - 19px),calc(-50% + 3px)) rotate(-2.4deg) scale(.92);opacity:.15;z-index:3}20%{transform:translate(calc(-50% - 62px),calc(-50% + 10px)) rotate(-8deg) scale(.75);opacity:.6;z-index:3}35.3%{transform:translate(calc(-50% - 62px),calc(-50% + 10px)) rotate(-8deg) scale(.75);opacity:.6;z-index:3}40%{transform:translate(calc(-50% - 112px),calc(-50% + 22px)) rotate(-13deg) scale(.6);opacity:.35;z-index:1}55.3%{transform:translate(calc(-50% - 112px),calc(-50% + 22px)) rotate(-13deg) scale(.6);opacity:.35;z-index:1}57.6%{transform:translate(-50%,calc(-50% + 34px)) scale(.55);opacity:.3;z-index:1}60%{transform:translate(calc(-50% + 112px),calc(-50% + 20px)) rotate(13deg) scale(.6);opacity:.4;z-index:2}75.3%{transform:translate(calc(-50% + 112px),calc(-50% + 20px)) rotate(13deg) scale(.6);opacity:.4;z-index:2}80%{transform:translate(calc(-50% + 62px),calc(-50% + 8px)) rotate(8deg) scale(.75);opacity:.85;z-index:4}95.3%{transform:translate(calc(-50% + 62px),calc(-50% + 8px)) rotate(8deg) scale(.75);opacity:.85;z-index:4}96.4%{transform:translate(calc(-50% + 47px),calc(-50% + 6px)) rotate(6deg) scale(.81);opacity:1;z-index:6}to{transform:translate(-50%,-50%) scale(1);opacity:1;z-index:6}}