@font-face{font-family:GeoramaRegular;src:url(../assets/Georama-Regular.woff2);font-display:swap}@font-face{font-family:GeoramaMedium;src:url(../assets/Georama-Medium.woff2);font-display:swap}@font-face{font-family:GeoramaBold;src:url(../assets/Georama-Bold.woff2);font-display:swap}@font-face{font-family:GeoramaSemiBold;src:url(../assets/Georama-SemiBold.woff2);font-display:swap}@font-face{font-family:GeoramaBlack;src:url(../assets/Georama-Black.woff2);font-display:swap}@font-face{font-family:FahkwangLight;src:url(../assets/Fahkwang-Light.woff2);font-display:swap}@font-face{font-family:FahkwangRegular;src:url(../assets/Fahkwang-Regular.woff2);font-display:swap}@font-face{font-family:FahkwangSemiBold;src:url(../assets/Fahkwang-SemiBold.woff2);font-display:swap}@font-face{font-family:SourceSansProBold;src:url(../assets/SourceSansPro-Bold.woff2);font-display:swap}@font-face{font-family:SourceSansProRegular;src:url(../assets/SourceSansPro-Regular.woff2);font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{height:100dvh;overflow:hidden}.landingPage-container{height:100dvh;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.landingPage-container .landingPage-right{position:absolute;left:75%;transform:translateX(-50%);bottom:-1px;z-index:2;pointer-events:none}.landingPage-container .landingPage-right img{height:100vh}.landingPage-container .landingPage-middle{position:absolute;left:30%;top:50%;transform:translate(-50%, -50%);max-width:438px;height:34.299rem;width:100%;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;border-radius:1.375rem;box-shadow:-17px 17px 4px rgba(0,0,0,.25);background:radial-gradient(rgba(165, 239, 255, 0.2) 0%, rgba(110, 191, 244, 0.02) 77%, rgba(70, 144, 212, 0) 100%);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}.landingPage-container .landingPage-middle-content{background-image:linear-gradient(90deg, black 8%, #888888 61%, black 100%);height:8.438rem;position:relative}.landingPage-container .landingPage-middle-content p{position:absolute;left:50%;transform:translateX(-50%);bottom:1.688rem;line-height:85%;font-size:3.25rem;width:100%;font-weight:bold;font-family:GeoramaBold,sans-serif;text-align:center}.landingPage-container .landingPage-middle-content p span{color:#fdff9c}.landingPage-container .landingPage-middle .question-section{padding:2.25rem;text-align:center;padding-top:8px}.landingPage-container .landingPage-middle .question-section .subtitle{display:none;font-family:FahkwangLight;font-size:1.2rem;margin-bottom:1.563rem}.landingPage-container .landingPage-middle .question-section p{font-size:1.25rem;font-family:FahkwangSemiBold;line-height:110%}.landingPage-container .landingPage-middle .question-section p span{color:#000;margin-bottom:18px;display:block}.landingPage-container .landingPage-middle .question-section p small{font-size:1.25rem;font-family:FahkwangLight;position:relative;top:.375rem;font-weight:300}.landingPage-container .landingPage-middle .question-section #continueButton p{margin-top:0}.landingPage-container .landingPage-middle-checkBoxList{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;row-gap:1rem;column-gap:20px;font-family:Acme;font-size:1.3vw;font-family:"Aclonica",sans-serif;text-align:center}@media only screen and (max-height: 550px){.landingPage-container .landingPage-middle-checkBoxList{row-gap:.5rem}}@media only screen and (max-width: 991.98px){.landingPage-container .landingPage-middle-checkBoxList{width:100%;row-gap:.5rem}}@media(width: 320px)and (max-height: 481px){.landingPage-container .landingPage-middle-checkBoxList{row-gap:.3rem}}@media only screen and (max-width: 381px){.landingPage-container .landingPage-middle-checkBoxList{row-gap:.6rem}}.landingPage-container .landingPage-middle-checkBoxList p{color:#fff;font-size:16px;font-weight:400;margin-top:10px}@media only screen and (max-width: 991.98px){.landingPage-container .landingPage-middle-checkBoxList p{font-size:20px}}@media only screen and (min-width: 1400px){.landingPage-container .landingPage-middle-checkBoxList p{font-size:24px}}.landingPage-container .landingPage-middle-checkBoxList div{display:flex;align-items:center;justify-content:center;flex-direction:row;column-gap:14px;cursor:pointer}@media only screen and (max-width: 991.98px){.landingPage-container .landingPage-middle-checkBoxList div{column-gap:10px}}.landingPage-container .landingPage-middle-checkBoxList div input{margin-top:3px;display:none}.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion{height:1.2rem;width:1.2rem;border-radius:50%;background-color:#ccc;display:flex;align-items:center;justify-content:center;flex-direction:row;display:none}@media only screen and (max-width: 991.98px){.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion{height:1.2rem;width:1.2rem}}.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion img{scale:0;opacity:0;height:15px;width:15px}@media only screen and (max-width: 991.98px){.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion img{height:13px;width:13px}}.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion_input:checked+.customCheckboxQuestion img{scale:.8;opacity:1;color:#000}.landingPage-container .landingPage-middle-checkBoxList div label{position:relative;top:0;cursor:pointer;white-space:nowrap;font-size:1.524rem;padding:.093rem .641rem;border:.051rem solid #fff;border-radius:.678rem;font-family:SourceSansProRegular;transition:.4s}.landingPage-container .landingPage-middle-checkBoxList div label:hover{background:#ffd43d;border-color:#ffd43d;color:#444}@media only screen and (max-width: 281px){.landingPage-container .landingPage-middle-checkBoxList div label{font-size:12px}}.landingPage-container .landingPage-middle-checkBoxList div input[type=checkbox]:checked~label{background:#ffd43d;border-color:#ffd43d;color:#444}.landingPage-container .landingPage-middle-buttons{margin-top:2rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;font-size:2rem;font-weight:400;color:#444;position:absolute;bottom:5rem;left:50%;transform:translateX(-50%);font-family:SourceSansProBold}.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{cursor:pointer;height:2.625rem;padding:0 2.281rem;display:flex;align-items:center;justify-content:center;flex-direction:row;color:#444;border-radius:.688rem;background:linear-gradient(90deg, #b78f00 0%, #ffdf6f 29%, #b78f00 100%);box-shadow:0 3.23px 4.03px rgba(80,80,80,.6);animation:shadowFadeOut .2s cubic-bezier(0.15, 0.2, 0.1, 1.2);transition:.2s cubic-bezier(0.15, 0.2, 0.1, 1.2);user-select:none}.landingPage-container .landingPage-middle-buttons-left.active,.landingPage-container .landingPage-middle-buttons-right.active,.landingPage-container .landingPage-middle-buttons-continue.active{animation:shadowFadeIn .2s cubic-bezier(0.15, 0.2, 0.1, 1.2);background:#ffd43d;box-shadow:0 3.23px 4.03px rgba(80,80,80,.6) inset}@media only screen and (max-width: 767px){.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:.7rem 2.8rem}}@media only screen and (max-width: 381px){.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:.4rem 2.5rem}}.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{display:none;text-decoration:none}.landingPage-container .landingPage-middle-thankYou p{font-family:FahkwangRegular !important;margin-bottom:1.125rem}@keyframes shadowFadeIn{0%{box-shadow:0 3.23px 4.03px rgba(80,80,80,.6);background:linear-gradient(90deg, #b78f00 0%, #ffdf6f 29%, #b78f00 100%)}50%{box-shadow:none}100%{box-shadow:0 3.23px 4.03px rgba(80,80,80,.6) inset}}@keyframes shadowFadeOut{0%{box-shadow:0 3.23px 4.03px rgba(80,80,80,.6) inset}50%{box-shadow:none}100%{box-shadow:0 3.23px 4.03px rgba(80,80,80,.6);background:linear-gradient(90deg, #b78f00 0%, #ffdf6f 29%, #b78f00 100%)}}@media only screen and (max-width: 767px){.landingPage-container{background-position:68% 0}.landingPage-container .landingPage-middle{left:50%;top:auto;bottom:3rem;transform:translateX(-50%)}}@media only screen and (max-width: 500px){.landingPage-container{box-shadow:-13.7px 13.7px 3.22px rgba(0,0,0,.25);background-position:68% 0;background-image:url("../assets/background-mob-ver.jpg") !important}.landingPage-container .landingPage-middle{max-width:22.063rem;height:25.644rem;border-radius:1.108rem}.landingPage-container .landingPage-middle-content{height:5.801rem}.landingPage-container .landingPage-middle-content p{font-size:2.619rem;bottom:1rem}.landingPage-container .landingPage-middle .question-section{padding:1.461rem !important;padding-top:1rem !important}.landingPage-container .landingPage-middle .question-section .subtitle{font-size:1.008rem;margin-bottom:.92rem}.landingPage-container .landingPage-middle .question-section p{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section p small{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section #continueButton p{margin-top:0}.landingPage-container .landingPage-middle-buttons{font-size:1.612rem;bottom:1.5rem}.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:0 1.836rem;height:2.116rem;border-radius:.554rem;box-shadow:0 1.51px 1.89px rgba(80,80,80,.6)}.landingPage-container .landingPage-middle-checkBoxList{font-size:.9rem;row-gap:.7rem}.landingPage-container .landingPage-middle-checkBoxList div{gap:.3rem}.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion{height:1rem;width:1rem}.landingPage-container .landingPage-middle-checkBoxList div label{font-size:1.229rem;padding:.375rem .688rem}@supports(-webkit-touch-callout: none){.landingPage-container .landingPage-middle{bottom:1.856rem;max-width:22.063rem;height:25.644rem}.landingPage-container .landingPage-middle-content{height:5.801rem}.landingPage-container .landingPage-middle-content p{font-size:2.319rem;bottom:1.126rem}.landingPage-container .landingPage-middle-buttons{font-size:1.412rem;bottom:1.5rem}}}@media(hover: none)and (pointer: coarse),(hover: none)and (pointer: fine){.landingPage-container .landingPage-middle-checkBoxList div label:hover{background:rgba(0,0,0,0);border-color:#fff}}@media only screen and (max-height: 550px){.landingPage-container{background-image:url("../assets/background-mob.jpg") !important}.landingPage-container .landingPage-middle{max-width:22.063rem;height:23.063rem;border-radius:1.108rem;left:50%;top:50%;transform:translate(-50%, -50%)}.landingPage-container .landingPage-middle-content{height:4.75rem}.landingPage-container .landingPage-middle-content p{font-size:2.619rem;bottom:auto;top:50%;transform:translate(-50%, -50%)}.landingPage-container .landingPage-middle .question-section{padding:1.461rem !important}.landingPage-container .landingPage-middle .question-section .subtitle{font-size:1.008rem;margin-bottom:.92rem}.landingPage-container .landingPage-middle .question-section p{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section p small{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section #continueButton p{margin-top:0}.landingPage-container .landingPage-middle-buttons{font-size:1.612rem;bottom:1.572rem}.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:0 1.836rem;height:2.116rem;border-radius:.554rem;box-shadow:0 1.51px 1.89px rgba(80,80,80,.6)}.landingPage-container .landingPage-middle-checkBoxList{font-size:.9rem}.landingPage-container .landingPage-middle-checkBoxList div{gap:.3rem}.landingPage-container .landingPage-middle-checkBoxList div .customCheckboxQuestion{height:1rem;width:1rem}.landingPage-container .landingPage-middle-checkBoxList div label{font-size:1.229rem;padding:.375rem .688rem}@supports(-webkit-touch-callout: none){.landingPage-container .landingPage-middle{max-width:24.063rem;height:20.063rem;left:50%;top:50%;transform:translate(-50%, -50%);bottom:auto}.landingPage-container .landingPage-middle-content{height:4rem}.landingPage-container .landingPage-middle-content p{font-size:2rem}.landingPage-container .landingPage-middle .question-section{padding:1.461rem !important}.landingPage-container .landingPage-middle .question-section .subtitle{font-size:1.008rem;margin-bottom:.92rem}.landingPage-container .landingPage-middle .question-section p{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section p small{font-size:1.008rem}.landingPage-container .landingPage-middle .question-section #continueButton p{margin-top:0}.landingPage-container .landingPage-middle-buttons{font-size:1.612rem;bottom:1.572rem}.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:0 1.836rem;height:2.116rem;border-radius:.554rem;box-shadow:0 1.51px 1.89px rgba(80,80,80,.6)}.landingPage-container .landingPage-middle-checkBoxList div label{font-size:1.229rem;padding:.2rem .688rem}}}@media only screen and (max-height: 373px){.landingPage-container .landingPage-middle{max-width:24.063rem;height:18.063rem;left:50%;top:50%;transform:translate(-50%, -50%);bottom:auto}.landingPage-container .landingPage-middle-content{height:4rem}.landingPage-container .landingPage-middle-content p{font-size:2rem}.landingPage-container .landingPage-middle .question-section{padding:1.161rem !important}.landingPage-container .landingPage-middle .question-section .subtitle{font-size:.9rem;margin-bottom:.72rem}.landingPage-container .landingPage-middle .question-section p{font-size:.9rem}.landingPage-container .landingPage-middle .question-section p small{font-size:.9rem}.landingPage-container .landingPage-middle .question-section #continueButton p{margin-top:0}.landingPage-container .landingPage-middle-buttons{font-size:1.612rem;bottom:1.572rem}.landingPage-container .landingPage-middle-buttons-left,.landingPage-container .landingPage-middle-buttons-right,.landingPage-container .landingPage-middle-buttons-continue{padding:0 1.836rem;height:2.116rem;border-radius:.554rem;box-shadow:0 1.51px 1.89px rgba(80,80,80,.6)}.landingPage-container .landingPage-middle-checkBoxList div label{font-size:1.129rem;padding:.2rem .688rem}}/*# sourceMappingURL=main.css.map */