@charset "UTF-8";.g-main .underlayer-main-hero{height:318px;background:#e5ebf2}.g-main .underlayer-main-hero .main-title{margin-top:90px}.download-page-content{display:-ms-flexbox;display:flex;margin-top:90px;margin-bottom:50px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-page-content h1{color:#000;font-size:27.424px;font-size:1.714rem;padding-left:15px;letter-spacing:.1em;position:relative;font-weight:500;line-height:1.5}.download-page-content h1:before{content:"";background-image:linear-gradient(to top,#28a1c1 0%,#106aa3 100%);left:0;width:5px;top:8px;height:25px;position:absolute}.download-page-content .post-body{font-size:18.272px;font-size:1.142rem;line-height:1.5}.download-page-content .blog-block{width:calc(600 / 1200 * 100%);max-width:650px;padding-left:4%}.download-page-content .toc-content{border:1px solid #adc4de;margin-top:50px;padding:0 45px 82px;text-align:center;position:relative}.download-page-content .toc-content .toc{margin-bottom:50px}.download-page-content .toc-content li{text-align:left}.download-page-content .toc-content p{position:absolute;top:-15px;left:-14px;background:#0a3f57;color:#fff;padding:10px 6px;line-height:1}.download-page-content .form-block{width:calc(500 / 1200 * 100%);max-width:500px;padding:40px 50px;background:#e5ebf2}.download-page-content .form-block .hs-form fieldset.form-columns-0{margin-bottom:38px}.download-page-content .form-block .hs_firstname .hs-error-msgs li{padding-left:11px}.download-page-content .hs-form{max-width:800px;margin:0 auto}.download-page-content .hs-form .hs-submit .actions{width:100%;background:#2badc5;position:relative;z-index:1;transition:background .3s ease-out;color:#fff;text-decoration:none}.download-page-content .hs-form .hs-submit .actions input[type="submit"]{background:transparent;padding:25px 0 24px 50px;font-size:21.328px;font-size:1.333rem}.download-page-content .hs-form .hs-submit .actions input[type="submit"]:hover{background:transparent}.download-page-content .hs-form .hs-submit .actions:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#0a639c 0%,#1f81b6 49%,#2badc5 100%);z-index:-1;opacity:1;-ms-filter:"alpha(opacity=100)";transition:opacity .3s ease-out}.download-page-content .hs-form .hs-submit .actions:hover:before{opacity:0;-ms-filter:"alpha(opacity=0)"}.download-page-content .hs-form .hs-submit .actions:after{content:"";font-family:"csv" !important;display:inline-block;position:absolute;top:50%;left:76px;transform:translateY(-50%);color:#fff;font-size:35px;line-height:1}.download-page-content .submitted-message a{color:#126da7}@media screen and (max-width:1180px){.download-page-content .hs-form .hs-submit .actions:after{left:20px}.download-page-content .hs-form .hs-submit .actions input[type="submit"]{padding:20px 50px}}@media screen and (max-width:1100px){.download-page-content .blog-block,.download-page-content .form-block{width:100%;max-width:100%}.download-page-content .blog-block{padding:0 6.666vw 50px}}@media screen and (max-width:767px){.g-main .underlayer-main-hero{height:180px}.g-main .underlayer-main-hero .main-title{margin-top:-25px}.download-page-content{margin-top:40px;padding:0 3.333vw}.download-page-content h1{font-size:1.3333rem}.download-page-content h1:before{top:.1em;height:1.2em;width:4px}.download-page-content .post-body{font-size:1rem}.download-page-content .toc-content{margin-top:30px;padding:0 28px 37px}.download-page-content .toc-content .toc{margin:37px auto 25px;padding-left:10px}.download-page-content .form-block{width:100%;padding:20px 7.143vw}.download-page-content .form-block .hs-form fieldset.form-columns-0{margin-bottom:20px}.download-page-content .hs-form .hs-submit .actions:after{font-size:21px}.download-page-content .hs-form select.hs-input{padding-right:43px}}