.page-module__GprFZW__component{background-color:var(--color-black);width:100%;position:relative}.page-module__GprFZW__component h2{margin-top:2em;font-family:Roboto,sans-serif;font-size:1.5em;font-weight:400}.page-module__GprFZW__component main>section:first-of-type p{font-family:Roboto,sans-serif;font-size:1em;font-weight:400}.page-module__GprFZW__component p{max-width:unset}.page-module__GprFZW__component ul{list-style-type:disc}.page-module__GprFZW__component li::marker{color:#fff}.page-module__GprFZW__component main{width:100%;padding-bottom:5em}.page-module__GprFZW__component main>section{padding:0 20px}@media (min-width:768px){.page-module__GprFZW__component main>section{padding:0}}.page-module__GprFZW__component main>section:first-of-type{grid-template-rows:1.25fr 1.5fr 1fr;grid-template-columns:1fr;justify-content:space-around;align-items:center;height:100vh;display:grid}@media (min-width:768px){.page-module__GprFZW__component main>section:first-of-type{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:6em;height:calc(100vh - 12em);padding:6em}}.page-module__GprFZW__component main>section:first-of-type>section{flex-direction:column;gap:1em;display:flex}@media (min-width:768px){.page-module__GprFZW__component main>section:first-of-type>section{grid-area:1/1}}.page-module__GprFZW__component main>section:first-of-type>ul{flex-direction:column;order:1;gap:.5em;display:flex}@media (min-width:768px){.page-module__GprFZW__component main>section:first-of-type>ul{grid-area:1/1;align-self:end}}.page-module__GprFZW__component main>section:first-of-type>ul span{font-weight:600}.page-module__GprFZW__component main>section:first-of-type>img{width:100%;max-width:30em}.page-module__GprFZW__component main>section:last-of-type{flex-direction:column;align-items:center;gap:2em;display:flex}.page-module__GprFZW__component main>section:last-of-type div{flex-direction:column;gap:1em;max-width:650px;display:flex}.page-module__GprFZW__component main>section:last-of-type div img{width:100%;height:100%}.page-module__GprFZW__component main>section:last-of-type>section{flex-direction:column;gap:1em;max-width:650px;display:flex}@media (min-width:768px){.page-module__GprFZW__component main>section:last-of-type>section{flex-flow:wrap;width:650px}}
.button-module__aLF8Ya__component{background-color:var(--color-orange);color:var(--color-black);text-align:center;padding:.5em 2em;font-family:Oswald,sans-serif;font-size:1.25em;transition:background-image .3s,transform .2s,box-shadow .3s}.button-module__aLF8Ya__component:nth-of-type(2){background-color:var(--color-grey);color:var(--color-white)}.button-module__aLF8Ya__component:not(:disabled):hover{background-image:linear-gradient(#00000026,#00000026);transform:translateY(-2px)scale(1.02);box-shadow:0 6px 12px #00000026}.button-module__aLF8Ya__component:disabled{background-color:var(--color-grey);color:var(--color-white);border:none;padding:.5em 2em;font-family:Oswald,sans-serif;font-size:1.25em;font-weight:300}
.footer-module__nP6W3G__component{flex-direction:column;justify-content:center;align-items:center;gap:1em;height:100vh;display:flex}.footer-module__nP6W3G__component>*{color:var(--color-footer-sm)}@media (min-width:768px){.footer-module__nP6W3G__component>*{color:var(--color-footer-md)}}.footer-module__nP6W3G__component>p:first-of-type{font-family:Oswald,sans-serif;font-size:3em;font-weight:600}.footer-module__nP6W3G__component>a{align-self:unset;background-image:linear-gradient(var(--color-purple),var(--color-purple));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0%;background-color:unset;font-size:1em;transition:background-size .5s}.footer-module__nP6W3G__component>a:hover{color:var(--color-white);background-size:100% 100%}.footer-module__nP6W3G__component>ul{gap:1em;display:flex}.footer-module__nP6W3G__component>ul>li>a{fill:var(--color-footer-sm);border:2px solid var(--color-footer-sm);background-color:#0000;border-radius:50%;padding:1em;font-size:.75em;display:flex;position:relative}@media (min-width:768px){.footer-module__nP6W3G__component>ul>li>a{fill:var(--color-footer-md);border:2px solid var(--color-footer-md)}}.footer-module__nP6W3G__component>ul>li>a:hover{fill:var(--color-purple);border-color:var(--color-purple)}
