main{overflow:hidden}@media (max-width:768px){.general-inner.page .section{display:block!important}.general-inner.page .section iframe{max-width:100%}}.general-inner.page .centered-banner,.general-inner.page .left-aligned-banner{margin-left:auto;margin-right:auto;margin-top:var(--75px);max-width:var(--max-width)}.general-inner.page .centered-banner h1{font-size:var(--50px);font-weight:var(--semibold);line-height:var(--50px);text-transform:uppercase;text-align:center}.general-inner.page .centered-banner p{font-size:var(--20px);font-weight:var(--light);line-height:var(--27px);margin:0 auto;max-width:800px;text-align:center}.general-inner.page .left-aligned-banner h1{font-size:var(--50px);font-weight:var(--semibold);line-height:var(--50px);text-transform:uppercase;text-align:left}.general-inner.page .left-aligned-banner p{color:var(--orange);font-size:var(--26px);line-height:var(--26px);font-weight:var(--semibold);text-transform:uppercase;font-size:var(--20px);margin:0 auto;text-align:left}.general-inner.page .red-line{background-color:var(--orange);height:5px;margin:20px 0 30px;width:200vh;margin-left:-50vh}.general-inner>.header{display:flex;margin-bottom:var(--50px)}.general-inner>.header>.figure{background-color:var(--grey-background);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:60%;flex-grow:1;order:1;position:relative}.general-inner>.header>.figure:before{border:0 solid var(--orange);bottom:var(---30px);content:'';height:55%;pointer-events:none;position:absolute;width:100vw}.general-inner>.header>.figure:before{border-right-width:var(--8px);border-top-width:var(--8px);right:50%}.general-inner>.header>.text{display:flex;flex-direction:column;margin-left:calc((100% - var(--max-width)) / 2);padding-left:var(--inset);padding-right:var(--150px);padding-top:var(--120px);padding-bottom:var(--120px);max-width:var(--565px)}.general-inner>.header .heading{font-size:var(--50px);font-weight:var(--semibold);line-height:var(--50px);margin:0 0 var(--85px)}.general-inner>.header .introduction{color:var(--orange);font-size:var(--24px);line-height:var(--33px);margin:0;text-transform:uppercase}.general-inner.page .guide{margin-bottom:var(--50px);margin-left:auto;margin-right:auto;margin-top:var(--100px);max-width:var(--max-width);text-align:center;border-bottom:3px solid var(--grey-background);padding-bottom:var(--75px)}.general-inner.page .guide h3{color:var(--orange);font-size:var(--26px);line-height:var(--26px);font-weight:var(--semibold);text-transform:uppercase}.general-inner.page .guide p{font-size:var(--20px);font-weight:var(--light);line-height:var(--27px);margin:0 auto;max-width:800px;padding:0 var(--inset);margin-top:30px}.general-inner.page .body{font-size:var(--20px);font-weight:var(--light);line-height:var(--27px);margin:0 auto;max-width:var(--max-width);padding:0 var(--inset)}.general-inner.page .section{display:grid;grid-template-columns:35.75% 1fr;grid-column-gap:61px;padding:var(--75px) 0}.general-inner.page .section h2{font-family:'Open Sans';color:#464749;text-transform:uppercase;font-size:var(--40px);font-weight:var(--semibold);line-height:var(--42px);margin:0 0 var(--30px);max-width:426px}.general-inner.page .section strong{font-size:var(--20px);font-weight:var(--regular);line-height:var(--27px)}.general-inner.page .section p{font-size:var(--20px);font-weight:var(--light);line-height:var(--27px)}.general-inner.page .section a{text-decoration:underline;color:var(--orange);text-decoration:underline;text-decoration-thickness:1px}.general-inner.page .section .button{background-color:var(--orange);color:var(--white);text-decoration:none;text-transform:uppercase;margin-top:var(--30px)}.general-inner.page .section .cta-excerpt h5{color:var(--orange);font-size:var(--26px);font-weight:var(--light);line-height:var(--36px);margin-top:var(--30px)}.general-inner.page .faqs{display:grid;grid-template-columns:35.75% 1fr;grid-column-gap:61px;background-color:inherit;background-color:var(--grey-background);padding:var(--75px) 0;position:relative}.general-inner.page .faqs:before{background-color:inherit;bottom:0;content:'';position:absolute;top:0;z-index:-1;border-left:var(--8px) solid var(--orange);left:-50px;width:var(--70px)}.general-inner.page .faqs:after{background-color:inherit;bottom:0;content:'';position:absolute;top:0;z-index:-1;right:-50vw;width:50vw}.general-inner.page .faqs .heading{color:var(--orange);font-size:var(--26px);line-height:var(--26px);font-weight:var(--semibold);text-transform:uppercase}.general-inner.page .question{font-size:var(--20px);font-weight:600;line-height:var(--27px);margin-bottom:var(--30px)}.general-inner.page .answer{margin-bottom:var(--30px)}@media (max-width:calc(960px * 0.8)){.general-inner>.header{flex-direction:column;margin-bottom:0}.general-inner>.header>.figure{flex-basis:auto;min-height:var(--270px);margin-left:var(--inset);order:0}.general-inner>.header>.figure:before{border-right-width:var(--5px);border-top-width:var(--5px);bottom:var(---15px)}.general-inner>.header>.text{margin:var(--35px) 0 var(--50px);padding-right:var(--inset);padding-top:0}.general-inner>.header .heading{font-size:var(--36px);line-height:var(--40px);margin:0}.general-inner>.header .introduction{font-size:var(--20px);line-height:var(--28px);margin-top:var(--15px)}.general-inner.page .centered-banner p{margin-bottom:var(--50px);padding-left:var(--inset);padding-right:var(--inset);text-align:center}.general-inner.page .left-aligned-banner h1{padding-left:var(--inset);padding-right:var(--inset)}.general-inner.page .left-aligned-banner p{margin-bottom:var(--50px);padding-left:var(--inset);padding-right:var(--inset);text-align:left}.general-inner.page .guide{margin-bottom:var(--50px);margin-left:auto;margin-right:auto;margin-top:0;text-align:center;border-bottom:3px solid var(--grey-background);padding-left:var(--inset);padding-right:var(--inset);padding-bottom:var(--75px)}.general-inner.page .section{grid-template-columns:1fr;padding:30px 0}.general-inner.page .faqs:before{left:-20px}.general-inner.page .faqs{grid-template-columns:1fr}}@media (max-width:calc(960px * 0.8)){.general-inner>.header{flex-direction:column;margin-bottom:0}.general-inner>.header>.figure{flex-basis:auto;height:var(--270px);margin-left:var(--inset);order:0}.general-inner>.header>.figure:before{border-right-width:var(--5px);border-top-width:var(--5px);bottom:var(---15px)}.general-inner>.header>.figure+.text,.general-inner>.header>.text{margin:var(--35px) 0 0;padding-right:var(--inset);padding-top:0}.general-inner>.header .heading{font-size:var(--36px);line-height:var(--40px);margin:0}.general-inner>.header .summary{font-size:var(--20px);line-height:var(--28px);margin-top:var(--15px)}}