.link-color-dark-background a,#finra-tech a,#social-links a,.link-color-dark-background a:link,#finra-tech a:link,#social-links a:link,.link-color-dark-background a:visited,#finra-tech a:visited,#social-links a:visited{color:#fff}.link-color-dark-background a:hover,#finra-tech a:hover,#social-links a:hover{color:#3856A9}.link-color-dark-background a:active,#finra-tech a:active,#social-links a:active,.link-color-dark-background a:focus,#finra-tech a:focus,#social-links a:focus{color:#4d4d4d}.perspective,.btn-primary,.btn-secondary,.btn-icon{position:relative;margin:0;padding:0;z-index:1;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;display:inline-block}.btn-8,.btn-primary span,.btn-secondary span,.btn-icon span{display:block;outline:1px solid transparent;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 0.3s}.btn-8:after,.btn-primary span:after,.btn-secondary span:after,.btn-icon span:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:100%;height:40%;left:0;top:100%;background:rgba(0,0,0,0.3);-webkit-transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateX(-90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateX(-90deg);transform-origin:0% 0%;transform:rotateX(-90deg)}.btn-8:hover,.btn-primary span:hover,.btn-secondary span:hover,.btn-icon span:hover{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);transform:rotateX(15deg)}.text-fill-effect{color:#0972b4;text-shadow:none}.text-fill-effect::before{position:absolute;top:0;left:0;overflow:hidden;max-width:0;border-bottom:2px solid #fff;color:#808080;content:attr(data-hover);-webkit-transition:max-width 0.5s;-moz-transition:max-width 0.5s;transition:max-width 0.5s}.text-fill-effect:hover::before,.text-fill-effect:focus::before{max-width:100%}.slideDown,.js-is-visible a.ssk{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp,.js-is-hidden a.ssk{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease}@keyframes slideUp{0%{transform:translateY(0%)}50%{transform:translateY(-108%)}65%{transform:translateY(-96%)}80%{transform:translateY(-104%)}95%{transform:translateY(-98%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(-108%)}65%{-webkit-transform:translateY(-96%)}80%{-webkit-transform:translateY(-104%)}95%{-webkit-transform:translateY(-98%)}100%{-webkit-transform:translateY(0%)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible}@keyframes fadeIn{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1)}80%{transform:scale(0.9);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.btn-no-style,.btn-primary,.btn-secondary,.btn-icon{background-color:transparent;border-color:transparent;margin-top:0.5em}.btn-no-style+.btn-no-style,.btn-primary+.btn-no-style,.btn-secondary+.btn-no-style,.btn-icon+.btn-no-style,.btn-no-style+.btn-primary,.btn-primary+.btn-primary,.btn-secondary+.btn-primary,.btn-icon+.btn-primary,.btn-no-style+.btn-secondary,.btn-primary+.btn-secondary,.btn-secondary+.btn-secondary,.btn-icon+.btn-secondary,.btn-no-style+.btn-icon,.btn-primary+.btn-icon,.btn-secondary+.btn-icon,.btn-icon+.btn-icon{margin-left:0.5em}.btn-no-style:focus,.btn-primary:focus,.btn-secondary:focus,.btn-icon:focus{outline:none}a,.btn-link{font-weight:500;position:relative;text-decoration:none;transition:all 0.3s}a,a:link,a:visited,.btn-link,.btn-link:link,.btn-link:visited{color:#278F99}a:hover,.btn-link:hover{color:#1d6970}a:active,a:focus,.btn-link:active,.btn-link:focus{color:#124348}.btn,.btn-primary span,.btn-secondary span,.btn-icon span{border-radius:0;display:inline-block;font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;height:36px;line-height:36px;min-width:36px;padding:0 1em;position:relative;text-transform:uppercase}.btn:hover,.btn-primary span:hover,.btn-secondary span:hover,.btn-icon span:hover{cursor:pointer}.btn-primary span,.btn-secondary span,.btn-icon span{border-style:solid;border-width:1px}.btn-primary span,.btn-secondary span,.btn-icon span,.btn-primary span:link,.btn-secondary span:link,.btn-icon span:link,.btn-primary span:visited,.btn-secondary span:visited,.btn-icon span:visited{background-color:rgba(255,255,255,0.85);border-color:rgba(255,255,255,0.85);color:#3856A9}.btn-primary span:hover,.btn-secondary span:hover,.btn-icon span:hover{background-color:#fff;border-color:#fff;color:#3856A9}.btn-primary span:active,.btn-secondary span:active,.btn-icon span:active,.btn-primary span:focus,.btn-secondary span:focus,.btn-icon span:focus{background-color:rgba(230,230,230,0.85);border-color:rgba(230,230,230,0.85);color:#3856A9}.btn-secondary span,.btn-icon span,.btn-secondary span:link,.btn-icon span:link,.btn-secondary span:visited,.btn-icon span:visited{background-color:transparent;border-color:rgba(255,255,255,0.85);color:rgba(255,255,255,0.85)}.btn-secondary span:hover,.btn-icon span:hover{background-color:transparent;border-color:#fff;color:#fff}.btn-secondary span:active,.btn-icon span:active,.btn-secondary span:focus,.btn-icon span:focus{background-color:transparent;border-color:rgba(230,230,230,0.85);color:rgba(230,230,230,0.85)}.btn-icon span{line-height:36px;padding:0;text-align:center}html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{height:100%;background-color:#000;color:rgba(255,255,255,0.85);margin:0;text-align:center}section{display:block}main>section{padding:50px 20% 100px}footer{font-size:.625rem;position:relative}footer:after,footer:before{background-color:#3856A9;content:"";height:10px;left:0;position:absolute;right:0;top:-10px}footer:after{background:linear-gradient(135deg, #5739AC 0%, rgba(56,86,169,0) 50%),linear-gradient(315deg, #278F99 0%, rgba(56,86,169,0) 50%)}footer #copyright{color:rgba(255,255,255,0.85);margin-top:1em}footer #footer-container{padding:2em 50px}footer img{height:30px}@media (min-width: 840px){footer #copyright{display:flex;order:1;margin-top:0;padding-left:50px;text-align:left}footer #copyright div{flex:1}footer #copyright img{margin:0 4em 0 0}footer #footer-container{display:flex;justify-content:space-between}}footer,header,#splash{align-items:center;display:flex;justify-content:center}#footer-container,#header-container,#splash-container{flex:1;height:100%;padding:0 50px;position:relative;max-width:1440px}.section-light-bg,#related-products{background-color:#fff;color:#000}.section-light-bg a,#related-products a,.section-light-bg a:link,#related-products a:link,.section-light-bg a:visited,#related-products a:visited{color:#278F99}.section-light-bg a:hover,#related-products a:hover{color:#1d6970}.section-light-bg a:active,#related-products a:active,.section-light-bg a:focus,#related-products a:focus{color:#124348}.section-light-bg h1,#related-products h1{color:#3856A9}#features i.fal,#features i.far,#features i.fas{font-size:4.5rem}#finra-tech{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;height:48px;line-height:48px;text-align:left;text-transform:uppercase}#get-started{background:linear-gradient(190deg, #278F99 0%, rgba(56,86,169,0) 50%);background-color:#3856A9;text-align:center}#get-started p{margin-bottom:50px}#related-products{padding-left:5%;padding-right:5%}#related-products a h2,#related-products a p{padding:0 1em}#related-products a:link h2,#related-products a:visited h2{background:linear-gradient(to bottom, #3856A9 0%, #278F99 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#related-products a:hover h2{background:linear-gradient(to bottom, #1d6970 0%, #1d6970 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#related-products a:active h2,#related-products a:focus h2{background:linear-gradient(to bottom, #124348 0%, #124348 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#related-products a p{font-weight:400}#related-products img{height:80px}#related-products ul li{margin-top:2em}#social-links a{margin:0}#social-links a span{border-color:transparent;font-size:1.5rem;padding:0 0.5em}@media (min-width: 840px){#social-links{order:2}#social-links a span{font-size:1rem}}dl{margin:3em 0 4em;text-align:left}@media (min-width: 768px){dl.two-cols{display:grid;grid-template-columns:200px 2fr}}dl.two-cols span{align-items:center;display:flex;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;justify-content:center;padding-bottom:2em}@media (min-width: 768px){dl.two-cols span{padding-bottom:0;padding-right:4em}}dl dd{margin:0}dl dt{font-size:1.125rem;font-weight:700;margin-bottom:0.5em}ul.no-style{list-style-type:none;margin:0;padding:0}ul.no-style li{display:inline-block}#list-related-products{display:flex;flex-wrap:wrap;justify-content:center}.reveal-related-products{flex:auto;max-width:480px}@media (min-width: 840px) and (max-width: 1160px){.reveal-related-products:nth-last-child(n+4):first-child,.reveal-related-products:nth-last-child(n+4):first-child ~ *{flex:50%;max-width:50%}}@media (min-width: 600px) and (max-width: 840px){.reveal-related-products:nth-last-child(even):first-child,.reveal-related-products:nth-last-child(even):first-child ~ *{flex:50%;max-width:50%}}@media (max-width: 600px){.reveal-related-products{flex:100%;max-width:100%}}.no-js .box{display:none}#social-links-container{position:absolute}@media (max-width: 840px){#social-links-container{width:100%}}a.ssk{color:#fff;cursor:pointer;display:block;margin:0;opacity:0;transition:all 1s ease-out}.js-is-visible a.ssk{opacity:1}.js-is-hidden a.ssk{opacity:0}@media (max-width: 840px){a.ssk{height:48px;padding:12px}}#splash{background-color:#3856A9;padding:0;position:relative;width:auto}#splash:before{background:linear-gradient(135deg, #5739AC 0%, rgba(56,86,169,0) 50%),linear-gradient(315deg, #278F99 0%, rgba(56,86,169,0) 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#splash .btn-link,#splash .btn-link:link,#splash .btn-link:visited{color:#fff}#splash .btn-link:hover{color:#e6e6e6}#splash .btn-link:active,#splash .btn-link:focus{color:#ccc}#splash nav,#splash section{position:relative;z-index:2}@media (min-width: 840px){#splash nav,#splash section{position:absolute}}@media (min-width: 840px){#splash{min-height:400px;height:85vh}}#splash-img{height:100%;opacity:0.5;position:absolute;right:0;top:0}#splash-img2{bottom:-50%;opacity:0.06;position:absolute;left:-50%;width:130%}#splash-container{padding:50px}#splash-menu-finra{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 840px){#splash-menu-finra{left:50px;top:50px}}#splash-menu-finra li:not(:first-child):before{color:rgba(255,255,255,0.3);content:"/";margin-left:0.3em;margin-right:0.5em}#splash-title{text-align:center}@media (min-width: 840px){#splash-title{height:40%;left:25%;top:37%;width:50%}}#splash-title h1{font-size:3rem;margin:0 0 0.6em}#splash-title p{font-size:1.5rem;font-weight:100;line-height:1.2}#splash-cta{padding:20px 0}@media (min-width: 840px){#splash-cta{bottom:50px;left:50px;padding:0}}#splash-menu-anchors{display:none}@media (min-width: 840px){#splash-menu-anchors{display:block;bottom:50px;right:50px}}#splash-menu-anchors li:not(:first-child):before{color:rgba(255,255,255,0.3);content:":";margin-left:0.3em;margin-right:0.5em}@media (min-width: 840px){#splash-links{right:50px;top:50px}}html{font-family:Roboto,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:100;line-height:1.6}.display-1{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:900;line-height:1.2}.headline,h1{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:900;line-height:1.2}.title,h2{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.2}h1+p,h2+p{margin-top:-1em}
