.list-unstyled{margin:0;padding:0;list-style-type:none}.list-unstyled li{padding:0}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:.625rem!important}.mb-20{margin-bottom:1.25rem!important}.mb-30{margin-bottom:1.875rem!important}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}img{border-style:none}select{font-family:inherit;font-size:100%;line-height:1.15;margin:0;text-transform:none}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}@font-face{font-family:bariol;font-display:fallback;font-style:normal;font-weight:700;src:url(/fonts/bariol-bold-webfont.woff2) format("woff2"),url(/fonts/bariol-bold-webfont.woff) format("woff")}@font-face{font-family:bariol;font-display:fallback;font-style:normal;font-weight:400;src:url(/fonts/bariol-regular-webfont.woff2) format("woff2"),url(/fonts/bariol-regular-webfont.woff) format("woff")}*,:after,:before{box-sizing:border-box}body,select{font-family:bariol,helvetica,arial,verdana,tahoma,sans-serif;font-weight:400}html:not(.cypress){scroll-behavior:smooth}body{font-size:1rem;line-height:1.6;color:#000;background-color:#fff}::selection{background-color:#f162be}a{transition:color .2s,background-color .2s}a *{pointer-events:none}a{display:inline-block;color:#4fa5df;outline-color:#525098}a,a:hover{text-decoration:none}a:hover{color:#cf128c}img{max-width:100%;height:auto}img,svg{display:block}.container{max-width:78.25rem;padding-right:1.875rem;padding-left:1.875rem}.container,.container-beta{min-width:20rem;margin-right:auto;margin-left:auto}.container-beta{max-width:56.25rem}.main-content{padding-top:1.875rem;padding-bottom:1.875rem}.grid{display:grid;grid-gap:3.75rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.nav{z-index:100;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.15)}.nav__container{display:flex;align-items:center;justify-content:space-between;padding-top:1.125rem;padding-bottom:1.125rem}.nav__logo{max-width:33%}.nav__link{padding:1.25rem;color:#999;font-size:.875rem;font-weight:700;text-transform:uppercase;text-decoration:none}.nav__link--active,.nav__link:hover{color:#4fa5df}.sticky-nav{position:sticky;top:0;height:3.75rem;align-items:center;overflow-x:auto;background-color:#fff;border-bottom:.0625rem solid #e8e8e8;padding-top:.625rem;padding-bottom:.625rem}.sticky-nav,.sticky-nav__list{display:flex}.sticky-nav__item{margin-right:.625rem;margin-left:.625rem}.sticky-nav__link{color:#000}.sticky-nav__link:focus,.sticky-nav__link:hover{color:#4fa5df}.sticky-nav-scroll-margin-top{scroll-snap-margin-top:3.75rem;scroll-margin-top:3.75rem}table,td,th{padding:.625rem;text-align:left;border:.0625rem solid #e8e8e8}table{width:100%;margin-bottom:1.875rem;border-collapse:collapse;font-size:1.0625rem}th{font-weight:700}.block{padding:1.875rem;background-color:#e8e8e8;border-radius:.4375rem}.block--beta{color:#fff;background-color:#4fa5df}.list__item{display:grid;margin-bottom:.625rem;grid-gap:0 3.75rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.list__left{font-weight:700}.list__right{grid-column:auto/span 2}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5625rem 1.875rem;color:#525098;text-align:center;background-color:#fff;transition:background-color .2s,color .2s;border-width:.0625rem;border-color:#525098;border-radius:.3125rem;font-size:1.25rem;font-weight:700}.btn:focus,.btn:hover{color:#4fa5df;cursor:pointer;border-color:#4fa5df;outline:none}.btn:active{transform:scale(.95)}.btn--sm{padding:.3125rem 1.25rem;font-size:1.125rem}.btn--gray{background-color:#e8e8e8}.form-row{display:flex;flex-flow:column;margin-bottom:1.875rem}.form-input{width:100%;height:3.625rem;padding:.5rem 0;color:#4fa5df;background:transparent;border:0;outline:0;transition:background .2s;-webkit-appearance:none;appearance:none;border-bottom:.125rem solid #4fa5df;border-radius:0;font-size:1.25rem;font-weight:700}.form-input:focus{border-bottom-color:#525098}.form-input:disabled{cursor:not-allowed;opacity:.4}.form-input::placeholder{color:#4fa5df}.block .form-input::placeholder{color:#fff}.block .form-input{color:#fff;border-bottom-color:hsla(0,0%,100%,.5)}.notice{display:block;margin-bottom:1.875rem;padding:1.25rem;font-weight:700;color:#d0021b;background-color:#f2f2f2;border-radius:.3125rem}.notice--alpha{color:#525098}