.page-module-scss-module__qnDekq__main{background-color:var(--color-background-primary);flex-direction:column;flex:1;width:100%;height:auto;display:flex;position:relative}.page-module-scss-module__qnDekq__section{z-index:1;-moz-column-gap:2rem;color:#fff;flex-direction:row;justify-content:space-between;column-gap:2rem;width:100%;display:flex;position:relative}.page-module-scss-module__qnDekq__section h1,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h1,.page-module-scss-module__qnDekq__section h2,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h2,.page-module-scss-module__qnDekq__section h3,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h3,.page-module-scss-module__qnDekq__section h4,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h4,.page-module-scss-module__qnDekq__section h5,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h5,.page-module-scss-module__qnDekq__section h6,.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__h6{color:var(--color-logo-primary)}@media (max-width:767px){.page-module-scss-module__qnDekq__section{flex-direction:column}}.page-module-scss-module__qnDekq__col{flex-direction:column;gap:1.2rem;width:100%;max-width:100%;margin:3rem 0 0;display:flex}.page-module-scss-module__qnDekq__col h1,.page-module-scss-module__qnDekq__col h2,.page-module-scss-module__qnDekq__col h3,.page-module-scss-module__qnDekq__col h4,.page-module-scss-module__qnDekq__col h5,.page-module-scss-module__qnDekq__col h6{margin-bottom:0}@media (min-width:769px){.page-module-scss-module__qnDekq__col:nth-child(odd){padding-right:7%}.page-module-scss-module__qnDekq__col:nth-child(2n){padding-left:7%}.page-module-scss-module__qnDekq__col:only-child{padding-left:0;padding-right:0}}.page-module-scss-module__qnDekq__container{margin:2rem auto 0;padding-bottom:4rem;position:relative}.page-module-scss-module__qnDekq__blockquote{text-align:right;color:var(--color-accent);background:#00000059;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:2rem 0;padding:2rem;font-size:2rem;font-weight:800;line-height:1.6;display:flex;box-shadow:0 0 20px #0000001a}.page-module-scss-module__qnDekq__blockquote span{color:var(--color-logo-primary);font-size:3.5rem;line-height:1.2}@media (max-width:767px){.page-module-scss-module__qnDekq__blockquote{font-size:2.5rem}}.page-module-scss-module__qnDekq__canvas{opacity:.25;z-index:0;background:0 0;width:100%;height:50%;display:block;position:absolute;bottom:0;left:0}.page-module-scss-module__qnDekq__futureButton{width:auto;display:flex}.page-module-scss-module__qnDekq__futureButton h2{font-size:38px}
.styles-module-scss-module__YMw9TW__hero{color:#fff;background-color:var(--color-background-primary);align-items:center;width:100%;min-height:600px;padding:180px 0 100px;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__YMw9TW__hero:after{content:"";z-index:0;background:linear-gradient(#000 0%,#0000 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1200px){.styles-module-scss-module__YMw9TW__hero:after{display:none}}.styles-module-scss-module__YMw9TW__hero:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1200px){.styles-module-scss-module__YMw9TW__hero:before{display:none}}.styles-module-scss-module__YMw9TW__hero h1{color:var(--color-logo-primary);font-size:5rem;font-weight:700;line-height:1}.styles-module-scss-module__YMw9TW__hero h2{max-width:75%;margin-bottom:3rem;font-size:2rem;font-weight:700;line-height:1.4;display:block}@media (max-width:768px){.styles-module-scss-module__YMw9TW__hero h1{font-size:3.5rem}.styles-module-scss-module__YMw9TW__hero h2{max-width:100%;font-size:1.5rem}}.styles-module-scss-module__YMw9TW__content{z-index:2;position:relative}.styles-module-scss-module__YMw9TW__canvas{z-index:1;opacity:.5;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.styles-module-scss-module__YMw9TW__imageBackground{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:hidden}@media (max-width:1200px){.styles-module-scss-module__YMw9TW__imageBackground{display:none}}
.styles-module-scss-module__xYYwuG__container{width:100%;max-width:1400px;margin:0 auto;padding:0 60px;position:relative}@media (max-width:768px){.styles-module-scss-module__xYYwuG__container{padding:0 20px}}
.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo{transition:transform .3s}.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo:hover{transform:rotate(-5deg)}.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo .styles-module-scss-module__lkM3Za__main,.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo .styles-module-scss-module__lkM3Za__accent{transition:fill .3s}.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo .styles-module-scss-module__lkM3Za__main{fill:var(--color-white)}.styles-module-scss-module__lkM3Za__logoLink .styles-module-scss-module__lkM3Za__logo .styles-module-scss-module__lkM3Za__accent{fill:var(--color-accent)}.styles-module-scss-module__lkM3Za__logoLink:hover .styles-module-scss-module__lkM3Za__main{fill:rgba(var(--color-white-rgb), .8)}.styles-module-scss-module__lkM3Za__logoLink:hover .styles-module-scss-module__lkM3Za__accent{fill:var(--color-accent)}
.styles-module-scss-module__es80qa__menu{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__es80qa__menu ul{flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__es80qa__menu ul li{cursor:pointer;margin:0 10px;font-size:20px;font-weight:700}@media (max-width:767px){.styles-module-scss-module__es80qa__menu ul li{font-size:15px}}.styles-module-scss-module__es80qa__menu ul li a{color:var(--color-white);text-decoration:none;transition:color .1s}.styles-module-scss-module__es80qa__menu ul li:hover a{color:var(--color-logo-primary)}
.styles-module-scss-module__I4_GvG__footer{background-color:var(--color-background-primary);width:100%;color:var(--color-gray);border-top:1px solid #222;justify-content:flex-start;align-items:center;padding:40px 0}.styles-module-scss-module__I4_GvG__footer [class*=logo] svg{margin-right:15px}.styles-module-scss-module__I4_GvG__container{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}
