.page_App__wR_4g{margin:0;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-size:cover;padding:40px 0 0;box-sizing:border-box;overflow:hidden;position:relative}.page_titleContainer__LkrOz{text-align:center;margin-bottom:16px;width:100%;margin-top:0;padding:0 20px;box-sizing:border-box;flex-shrink:0}.page_titleContainer__LkrOz img{width:100%;height:auto;max-width:30rem}.page_logo__7fc9l{margin-bottom:3rem}.page_Title__7V8Nr,.page_mainTitle__MDT3w{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;color:var(--primary-color);width:100%;line-height:1.3;text-align:center}.page_Title__7V8Nr{margin-bottom:4px}.page_subTitle__ftcAH{font-size:clamp(1.2rem,4vw,2rem);width:100%;color:var(--primary-color);margin-top:2rem;line-height:1.3;text-align:center}.page_buttons__qe66w{display:flex;justify-content:space-evenly;width:100%;max-width:700px;gap:16px;margin-top:clamp(1rem,5vw,6rem);flex-wrap:wrap;flex-grow:1}.page_buttons__qe66w div{display:flex;flex-direction:column;align-items:center}.page_buttons__qe66w .page_orange__rAfev{background-color:var(--secondary-color);color:var(--primary-color)}.page_buttons__qe66w .page_orange__rAfev,.page_buttons__qe66w .page_white__T40mh{width:clamp(12rem,20vw,14rem);height:clamp(12rem,20vw,14rem);border-radius:3rem;display:flex;justify-content:center;align-items:center;font-size:clamp(1.2rem,5vw,1.8rem)}.page_buttons__qe66w .page_white__T40mh{background-color:var(--primary-color);color:var(--secondary-color)}.page_buttons__qe66w span{font-size:clamp(1rem,4vw,1.5rem);font-weight:400;line-height:1.3;font-family:var(--font-dmsans-regular),sans-serif,Helvetica,Arial}.page_buttons__qe66w img{margin-top:1rem;height:auto;max-width:10rem}.page_submitButton__6O8qB:hover{background-color:rgba(0,51,102,1)}.page_termsButton__JaMac{background-color:transparent;color:var(--primary-color);border:none;font-size:.9rem;padding:.5rem 1rem;cursor:pointer;text-decoration:underline;font-family:var(--font-dmsans-regular),sans-serif,Helvetica,Arial;transition:opacity .2s ease;position:absolute;bottom:15%}.page_termsButton__JaMac:hover{opacity:.8}@media (max-width:1024px){.page_titleContainer__LkrOz img{max-width:22rem}.page_buttons__qe66w{gap:16px;margin-top:3rem}.page_orange__rAfev,.page_white__T40mh{width:clamp(11rem,18vw,13rem);height:clamp(11rem,18vw,13rem);font-size:clamp(1.2rem,5vw,1.5rem)}.page_buttons__qe66w img{max-width:8rem}.page_termsButton__JaMac{bottom:20%}}@media (max-width:600px){.page_buttons__qe66w{gap:16px;margin-top:2rem}.page_buttons__qe66w .page_orange__rAfev,.page_buttons__qe66w .page_white__T40mh{width:clamp(10rem,22vw,12rem);height:clamp(10rem,22vw,12rem);font-size:clamp(1.2rem,5vw,1.5rem)}.page_Title__7V8Nr,.page_mainTitle__MDT3w,.page_subTitle__ftcAH{font-size:clamp(1.2rem,5vw,2rem)}.page_buttons__qe66w img{max-width:6rem}.page_titleContainer__LkrOz img{max-width:12rem}.page_termsButton__JaMac{bottom:15%}}@media (max-width:480px){.page_Title__7V8Nr,.page_mainTitle__MDT3w,.page_subTitle__ftcAH{font-size:clamp(1rem,5vw,1.8rem)}.page_buttons__qe66w span{font-size:clamp(.9rem,4vw,1.2rem)}.page_buttons__qe66w img{max-width:5rem}.page_titleContainer__LkrOz img{max-width:10rem}}.page_loading__Q7rym{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;font-size:1.5rem;color:var(--foreground);background-color:var(--background)}.PaymentArrows_arrowContainer__4UEYD{display:flex;flex-direction:column;align-items:center;color:var(--secondary-color);background:transparent;border-radius:8px;margin-top:clamp(10px,5vw,30px);padding:20px 20px 80px;min-height:200px;max-width:700px;width:100%;text-align:center;box-sizing:border-box}.PaymentArrows_arrowContainer__4UEYD p{font-size:clamp(1.2rem,4vw,2rem);margin-bottom:10px;color:var(--secondary-color);line-height:1.3}.PaymentArrows_arrowContainer__4UEYD p:nth-of-type(2){margin-bottom:clamp(10px,5vw,30px)}.PaymentArrows_arrowContainer__4UEYD .PaymentArrows_textInfo__cqOi8{font-size:clamp(1rem,3vw,1.5rem);margin-top:clamp(1rem,3vw,2rem);color:var(--primary-color);line-height:1.3}.PaymentArrows_arrow__Y1eup{width:clamp(40px,8vw,80px);height:clamp(40px,8vw,80px);margin:10px 0;border-left:5px solid var(--secondary-color);border-bottom:5px solid var(--secondary-color);animation:PaymentArrows_bounce__KJCyf 1s infinite alternate}@keyframes PaymentArrows_bounce__KJCyf{0%{transform:rotate(-45deg) translateY(0)}to{transform:rotate(-45deg) translateY(20px) translateX(-20px)}}@media (max-width:1024px) and (max-height:600px){.PaymentArrows_arrowContainer__4UEYD{padding-bottom:100px}}@media (max-width:1024px){.PaymentArrows_arrowContainer__4UEYD{margin-top:20px;padding:15px 15px 90px}.PaymentArrows_arrowContainer__4UEYD p{font-size:clamp(1.1rem,3vw,1.8rem)}.PaymentArrows_arrowContainer__4UEYD .PaymentArrows_textInfo__cqOi8{font-size:clamp(.9rem,2.5vw,1.3rem)}.PaymentArrows_arrow__Y1eup{width:clamp(30px,6vw,60px);height:clamp(30px,6vw,60px)}}@media (max-width:600px){.PaymentArrows_arrowContainer__4UEYD{margin-top:15px;padding:10px 10px 70px}.PaymentArrows_arrowContainer__4UEYD p{font-size:1rem}.PaymentArrows_arrowContainer__4UEYD .PaymentArrows_textInfo__cqOi8{font-size:.9rem}.PaymentArrows_arrow__Y1eup{width:30px;height:30px}}.AccessMessage_accessContainer__fc3Zr{display:flex;flex-direction:column;align-items:center;color:var(--secondary-color);background:transparent;padding:20px;border-radius:8px;margin-top:30px;min-height:250px;max-width:700px;width:100%;text-align:center}.AccessMessage_accessContainer__fc3Zr .AccessMessage_textInfo__p_vjh{font-size:clamp(1.5rem,3vw,3rem);margin-top:3rem;color:var(--primary-color);line-height:1.3}.AccessMessage_accessContainer__fc3Zr .AccessMessage_errorMsg__kQCne{color:#fc5e5e}@media (max-width:1024px){.AccessMessage_accessContainer__fc3Zr{padding:15px;margin-top:20px}.AccessMessage_accessContainer__fc3Zr .AccessMessage_textInfo__p_vjh{font-size:clamp(1.2rem,2.5vw,2rem)}}@media (max-width:600px){.AccessMessage_accessContainer__fc3Zr{padding:10px;margin-top:15px}.AccessMessage_accessContainer__fc3Zr .AccessMessage_textInfo__p_vjh{font-size:1.2rem}}@media (max-width:480px){.AccessMessage_accessContainer__fc3Zr{padding:8px;margin-top:10px}.AccessMessage_accessContainer__fc3Zr .AccessMessage_textInfo__p_vjh{font-size:1rem}}