html,body{width:100%;height:100%;background:#FFFFFF;margin:0px;font-family:'DM Sans', sans-serif;color:#1A2233}h1,h2,h3,h4{font-weight:bold}h1{font-size:32px}a{font-weight:bolder;color:#0151F0}body{overflow-x:hidden;width:100%;background:rgba(255,0,0,0)}#powered-by{display:block;text-align:center;width:100%;margin-bottom:24px;font-size:14px !important;opacity:0.5;font-weight:500;letter-spacing:1px}#triangle{position:absolute;margin:0;padding:0;top:0;z-index:-1;width:100%;height:100vh;overflow-x:hidden;background-image:url("./img/background-triangle.svg");background-size:cover;background-repeat:no-repeat}#nav{width:100%;height:64px;margin-top:48px}#logo{float:left;display:block;height:40px}#main-content-body{margin-top:80px;margin-bottom:64px}#main-content-body h2{margin-bottom:8px;margin-top:48px}#links{float:right;width:auto}#links a{font-size:16px;color:#111111;line-height:64px;vertical-align:middle;margin-left:32px}#links a:hover{text-decoration:underline}h1{font-size:32px;line-height:48px}h2,h3{font-size:20px;line-height:32px}p{font-size:18px;line-height:28px}li{font-size:18px;line-height:28px}#footer-links{float:right}#footer-links a:hover{text-decoration:underline;cursor:pointer}#download-block{text-align:center;padding-top:64px;padding-bottom:64px}#blocks{background-color:#f2f4f8;padding-top:56px;padding-bottom:56px;width:100%;display:block}#blocks h1{font-size:32px;text-align:center;padding-left:240px;padding-right:240px;line-height:130%}#download-block h1{font-size:32px;text-align:center;line-height:130%}#blocks-flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;-webkit-box-align:space-between;align-items:space-between;-webkit-box-flex:1;flex-grow:1}.security-block{width:100%;background:white;clear:both}.column img{width:160px;height:160px;margin-left:calc(50% - 80px);margin-top:20px}.column h2{margin-top:40px}.security-block .image{height:200px;padding:24px;width:calc(50% - 100px);margin:24px}.column{width:calc(50% - 48px);float:left;padding:24px}.security-block .left{float:left}.security-block .right{float:right}.block{background:white;box-shadow:0px 2px 6px rgba(0,0,0,0.1);border-radius:4px;text-align:center;-webkit-box-flex:1;flex-grow:1;flex-basis:0;margin:10px;padding-bottom:24px}.block svg{margin-top:32px;margin-bottom:16px}.block h3{font-size:20px;margin:0}.block p{font-size:16px;line-height:125%;text-align:center;margin-top:2px;color:#444444;padding-left:32px;padding-right:32px}#top{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex-grow:1;width:100%;margin-top:80px;margin-bottom:120px}#top #text{-webkit-box-flex:1;flex-grow:1;flex-basis:0}#text h1,p{margin:0}#text h1{font-size:48px}#text p{width:360px;margin-bottom:24px;font-size:20px;line-height:142%;color:#444444;margin-top:16px}#top-image{background-image:url("./img/main-img.png");background-size:contain;background-repeat:no-repeat;height:960px;margin-top:-100px;margin-bottom:-300px;-webkit-box-flex:1;flex-grow:1;flex-basis:0}#hero-image-mobile{display:none}#sign-up-block{padding:16px;background:#FFFCE2;border-radius:8px;margin-bottom:24px}#sign-up{text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05),0 1px 3px 0 rgba(0,0,0,0.1);padding:16px;margin-top:48px;max-width:640px;width:calc(100% - 32px);background:white}#sign-up .button{padding:16px;background:white;display:block;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05),0 1px 3px 0 rgba(0,0,0,0.1);border-radius:1px;border:none;color:#0151F0;font-size:16px;font-weight:600;margin-top:48px}#sign-up .button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.15),0 0px 2px 0 rgba(0,0,0,0.1);font-size:16px;cursor:pointer}a{color:#111111;text-decoration:none}#cookies{display:none;width:400px;padding:24px;bottom:24px;background:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05),0 1px 3px 0 rgba(0,0,0,0.1);border-radius:4px;margin:auto}#footer{float:none;clear:both;padding-top:32px;padding-bottom:32px;border-top:1px solid #F2F4F8;font-size:14px;color:#666666;margin-top:32px}.content{max-width:940px;margin:auto;z-index:999}@media only screen and (max-width: 940px){.content{width:calc(100% - 48px);padding:24px}}@media only screen and (max-width: 560px){#nav{margin-top:24px}#logo{float:none}#logo-text{display:none}#links{float:none;width:auto;text-align:center}#links a:first-of-type{margin-left:0px}#links a{margin:8px}#logo{width:192px;position:relative;margin-left:-96px;left:50%;margin-top:-20px}#top{display:block;margin-top:120px;margin-bottom:0px}#text{text-align:center;margin-bottom:48px}#hero-image-mobile{display:block;background-image:url("./img/img-mobile.png");background-repeat:no-repeat;background-size:cover;width:100%;height:200px;margin-top:-80px;margin-bottom:24px}#top-image{display:none}#blocks h1{width:100%;padding:0;margin:0;font-size:24px;margin-bottom:24px}#blocks{padding-top:24px;padding-bottom:24px}.block h3{padding-bottom:0}.content{width:calc(100% - 48px);padding:24px}#blocks-flex{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:space-between;align-items:space-between;-webkit-box-flex:1;flex-grow:1}#blocks h3{font-size:20px;margin:0px;padding:16px;padding-bottom:0px}#blocks svg{margin-bottom:0px}#download-block h1{font-size:24px;padding:0px}.block{margin:0;margin-bottom:8px;width:100%}#footer-links{margin-top:16px;float:none}#footer{text-align:center}#header{margin-top:0px;width:calc(100% - 48px);text-align:center}#text h1{font-size:32px;line-height:40px}#text p{font-size:16px;line-height:24px;padding-left:24px;padding-right:24px;width:auto;margin-top:0px}.security-block{width:100%;margin-bottom:48px}.security-block .image{height:160px;width:100%;margin:0;padding:0;background:none}.column{width:100%;float:none;padding:0px}.security-block .left{float:none}.security-block .right{float:none}.column h2{margin-top:24px}.column img{width:120px;height:120px;margin-left:0;margin-top:20px}}
