.landing-section{padding:0 0 25px}@media (min-width:1024px){.landing-section{padding:40px 0}}.landing-section .container{max-width:1200px}.landing-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px}@media (min-width:768px){.landing-grid{grid-template-columns:minmax(0,auto) minmax(0,360px);grid-gap:24px}}@media (min-width:1200px){.landing-grid{grid-gap:36px}}.landing-text{color:#000;display:flex;flex-direction:column;font-size:18px}@media (min-width:768px){.landing-text{display:block}}@media (min-width:1024px){.landing-text{line-height:1.7}}.landing-text h1{font-size:36px;line-height:1.2;margin:0 0 .25em}@media (min-width:1024px){.landing-text h1{font-size:56px;line-height:1.21429}}.landing-text h2{margin:0 0 .4em}@media (max-width:1023px){.landing-text h2{font-size:24px;line-height:1.2}}.landing-text p b,.landing-text p strong{font-weight:500}.landing-text .image{height:76.2666666667vw;margin:0 -40px -29px auto;order:-1;width:76.2666666667vw}@media (min-width:768px){.landing-text .image{height:auto;margin:0 0 10px;order:0;position:static;width:100%}}@media (min-width:1024px){.landing-text .image{float:right;height:40.6666666667vw;margin:-40px -83px 0 4px;width:40.6666666667vw}}@media (min-width:1200px){.landing-text .image{height:488px;width:488px}}@media (min-width:1024px){.landing-text .image img{height:100%;object-fit:cover;width:100%}}@media (max-width:767px){.landing-text .image img{height:100%;object-fit:cover;width:100%}}.landing-text ul{line-height:1.5;list-style-type:none;margin-bottom:10px;padding:0}.landing-text ul li{padding:0 0 0 24px;position:relative}.landing-text ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M8.5 0a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17m4.909 5.808-4.852 6.58a.71.71 0 0 1-1.013.135L4.08 9.753a.71.71 0 0 1-.106-.998.71.71 0 0 1 .984-.106l2.89 2.309 4.42-6a.71.71 0 0 1 1.176.056.71.71 0 0 1-.035.794'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:17px;left:0;position:absolute;top:.35em;width:17px}.landing-form{background-color:#fff;border-radius:20px;font-size:10px;font-weight:400;margin:0 -12px;padding:30px 20px 24px}@media (min-width:768px){.landing-form{margin:0}}.landing-form h3{font-size:24px;line-height:1.2;margin:0 0 32px;text-align:center;text-wrap:balance}.landing-form .bottom-text{font-weight:400;line-height:1.3;margin:24px 0 0;text-align:center}.landing-form .bottom-text>:last-child{margin-bottom:0}.landing-form .bottom-text a{color:currentColor}.landing-form .bottom-text a:hover{text-decoration-color:transparent}.landing-form .inner-form{position:relative}.landing-form .inner-form .required-label{position:absolute;right:0;top:0}.landing-form .form-title:empty{display:none}.landing-form .hs-form label{display:block;font-weight:400;margin:0 0 1px}.landing-form .hs-form input[type=date]:not(textarea),.landing-form .hs-form input[type=email]:not(textarea),.landing-form .hs-form input[type=number]:not(textarea),.landing-form .hs-form input[type=password]:not(textarea),.landing-form .hs-form input[type=search]:not(textarea),.landing-form .hs-form input[type=tel]:not(textarea),.landing-form .hs-form input[type=text]:not(textarea),.landing-form .hs-form input[type=url]:not(textarea){height:35px}.landing-form .hs-form .hs-form-field{padding:0 0 .65rem}.landing-form .hs-form .hs-form-field.hs-fieldtype-phonenumber,.landing-form .hs-form .hs-form-field.hs-fieldtype-select,.landing-form .hs-form .hs-form-field.hs-fieldtype-text{position:relative}.landing-form .hs-form .hs-form-field.hs-fieldtype-phonenumber label.hs-error-msg,.landing-form .hs-form .hs-form-field.hs-fieldtype-select label.hs-error-msg,.landing-form .hs-form .hs-form-field.hs-fieldtype-text label.hs-error-msg{background-color:#fff;position:absolute;right:0;top:0}.landing-form .hs-form .hs-form-field.hs-fieldtype-booleancheckbox{margin-bottom:15px;padding:0}.landing-form .hs-form .hs-form-field .jcf-select{color:#6d7787}.landing-form .hs-form .hs-form-field a{color:currentColor}.landing-form .hs-form .hs-form-field a:hover{text-decoration-color:transparent}.landing-form .hs-form .hs-button{background-image:none;padding:15px;width:100%}.landing-form .hs-form .hs-error-msgs label{color:#f2545b;font-size:10px}.landing-form .hs-form .hs_error_rollup{margin-bottom:8px;text-align:center}