.page-module__4gMfna__page{cursor:default;flex-direction:column;min-height:100dvh;display:flex}.page-module__4gMfna__nav{padding:3vh 5vw}.page-module__4gMfna__logo{aspect-ratio:3;width:220px;position:relative}.page-module__4gMfna__actionCont{margin-inline:20vw;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2rem;margin-top:10vh;margin-bottom:15vh;display:flex}.page-module__4gMfna__actionText{text-align:center;margin:0;font-size:2.5rem;font-weight:700}.page-module__4gMfna__actionSecondText{text-align:center;margin:0;font-size:1.2rem;font-weight:400}.page-module__4gMfna__actionBtn{background-color:var(--btn-primary);color:var(--btn-text);border:none;border-radius:10px;padding:.8rem 1.6rem;font-size:1.2rem;font-weight:500;transition:transform .1s linear}.page-module__4gMfna__actionBtn:hover{transform:scale(1.05)perspective(1px)}.page-module__4gMfna__actionBtn:active{background-color:var(--btn-secondary)}.page-module__4gMfna__footerCont{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:3vh 2vw;display:flex}.page-module__4gMfna__linkCont{flex-direction:row;align-items:center;gap:1.2rem;display:flex}.page-module__4gMfna__linkText,.page-module__4gMfna__separator,.page-module__4gMfna__copyrightText{color:var(--fg-main);margin:0;font-size:.8rem;font-weight:400}.page-module__4gMfna__separator{color:var(--fg-secondary)}@media (max-width:1200px){.page-module__4gMfna__actionCont{margin-inline:10vw}.page-module__4gMfna__actionText{font-size:2.3rem}}@media (max-width:992px){.page-module__4gMfna__logo{width:200px}.page-module__4gMfna__actionCont{margin-inline:8vw}.page-module__4gMfna__actionText{font-size:2rem}.page-module__4gMfna__actionSecondText,.page-module__4gMfna__actionBtn{font-size:1.1rem}}@media (max-width:768px){.page-module__4gMfna__actionCont{gap:1.5rem}.page-module__4gMfna__actionText{font-size:1.9rem}.page-module__4gMfna__actionSecondText,.page-module__4gMfna__actionBtn{font-size:1rem}}@media (max-width:576px){.page-module__4gMfna__nav,.page-module__4gMfna__footerCont{padding:3vh 1.2rem}.page-module__4gMfna__logo{width:180px}.page-module__4gMfna__actionCont{margin-inline:1.2rem}.page-module__4gMfna__actionText{font-size:1.5rem}.page-module__4gMfna__actionSecondText{text-align:justify;font-size:1rem}.page-module__4gMfna__actionBtn{font-size:1rem}.page-module__4gMfna__footerCont{gap:1.5rem}}
