.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}:root{--color:#;--font-bold:700;--font-semibold:600;--font-regular:400;--font-light:300;--gradient:linear-gradient(135deg,#,#)}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{width:100%!important}img.hs-image-widget{position:relative;z-index:1}main#main-content p{margin:0 0 1.4rem!important}main#main-content body,main#main-content p{font-weight:300}main#main-content b,main#main-content strong{font-weight:700}main#main-content h1,main#main-content h2,main#main-content h3,main#main-content h4,main#main-content h5,main#main-content h6{font-weight:300!important;line-height:1.1}main#main-content h1,main#main-content h2,main#main-content h3,main#main-content h4,main#main-content h5,main#main-content h6,main#main-content ol,main#main-content ul{margin:0 0 1.2rem}main#main-content ol,main#main-content ul{font-family:Aeonik,sans-serif;list-style:auto!important;padding-left:30px}main#main-content h1{font-size:clamp(37px,5vw,60px)!important}main#main-content h2{font-size:clamp(30px,5vw,48px)!important}main#main-content h3{font-size:clamp(26px,5vw,36px)!important}main#main-content h4{font-size:clamp(22px,5vw,30px)!important}main#main-content h5{font-size:clamp(20px,5vw,22px)!important}main#main-content h6{font-size:clamp(20px,5vw,20px)!important}main#main-content .heading1{font-size:clamp(37px,5vw,60px)!important;line-height:1}main#main-content .heading2{font-size:clamp(30px,5vw,48px)!important;line-height:1}main#main-content .heading3{font-size:clamp(26px,5vw,36px)!important;line-height:1}main#main-content .heading4{font-size:clamp(22px,5vw,30px)!important;line-height:1}main#main-content .heading5{font-size:clamp(20px,5vw,22px)!important;line-height:1}main#main-content .heading6{font-size:clamp(20px,5vw,20px)!important;line-height:1}main#main-content a{text-decoration:underline}main#main-content table td{padding:16px!important}main#main-content table p{margin:0!important}span#hs_cos_wrapper_my_social_sharing{display:flex}section.blog-index h2 a{display:block;font-size:24px!important;line-height:1.4!important;text-decoration:none!important}main#main-content .button{font-size:14px;text-decoration:none!important}main#main-content .button:hover{background:#000!important;color:#fff!important}