.heroSectionWrapper{-ms-grid-columns:(1fr)[4];-ms-grid-rows:(auto)[8](1fr)[8];grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(8,auto)repeat(8,1fr)}.heroSectionWrapper h1{font-size:min(4vw,3.5rem);line-height:min(4.3vw,3.5rem)}.heroSectionColumn{grid-column:span 2;position:relative}.heroSectionColumnBorder{border:1px solid #fff;height:100%;position:relative;width:100%}.heroSectionColumn--second .heroSectionColumnBorder:before{background:#000;border-top:1px solid #fff;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.heroSectionForm{width:100%}.heroSectionText h1,.heroSectionText h2,.heroSectionText h3,.heroSectionText h4{color:#040138;line-height:1}.heroSectionText p{color:#040138;line-height:1.7}.heroSectionImage{height:100%;padding:2rem 0;width:100%;z-index:1}.heroSectionImage img{height:auto;max-width:100%}.heroSectionColumn--first,.heroSectionColumn--second{background:#040138;padding:40px}@media only screen and (min-width:1025px){.heroSectionColumn--first .heroSectionColumnBorder{border-right:0;padding:min(9vw,190px) min(2vw,90px)}.heroSectionColumn--first{-ms-grid-row-span:8;-ms-grid-column-span:2;-ms-grid-column:1;grid-column-end:3;grid-column-start:1;-ms-grid-row:1;grid-row-end:9;grid-row-start:1;padding-right:0}.heroSectionColumn--second{-ms-grid-column-span:2;-ms-grid-row-span:8;-ms-grid-column:3;grid-column-end:5;grid-column-start:3;-ms-grid-row:1;grid-row-end:9;grid-row-start:1;padding-left:0}.heroSectionColumn--third{-ms-grid-column-span:2;-ms-grid-row-span:7;-ms-grid-column:1;grid-column-end:3;grid-column-start:1;-ms-grid-row:9;grid-row-end:19;grid-row-start:9}.heroSectionColumn--fourth{-ms-grid-column-span:2;-ms-grid-row-span:17;-ms-grid-column:3;grid-column-end:5;grid-column-start:3;-ms-grid-row:1;grid-row-end:19;grid-row-start:1;padding:5rem 60px 2rem 20px}.heroSectionForm{max-width:700px}.heroSectionText>span{max-width:80%;padding:4rem .8rem}}@media only screen and (max-width:1024px){.heroSectionColumn--second{border-width:1px 1px 0;display:none}.heroSectionColumn--fourth{-ms-grid-row:3;grid-row-start:3;padding:0 1rem}.heroSectionColumn--third{-ms-grid-row:4;grid-row-start:4}.heroSectionColumn--fourth:before{background:#040138;content:"";display:block;height:250px;position:absolute;width:100%}.heroSectionWrapper{-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}.heroSectionColumn{-ms-grid-column-span:4;grid-column:span 4}.heroSectionColumn--first{padding:1rem}.heroSectionColumn--first .heroSectionColumnBorder{padding:1.5rem 1rem}.heroSectionForm{z-index:2}.heroSectionImage{justify-content:center;padding:1rem}.heroSectionWrapper h1{font-size:min(7vw,4rem);line-height:min(8.5vw,4rem)}.heroSectionText>span{padding:1rem}}