@font-face{font-family:HyundaiSansHead;src:url(/assets/media/HyundaiSansHead-Regular.DB7bXUWT.otf)}@font-face{font-family:HyundaiSansHeadMedium;src:url(/assets/media/HyundaiSansHead-Medium.B_oDEnkT.otf)}@font-face{font-family:HyundaiSansHeadLight;src:url(/assets/media/HyundaiSansHead-Light.EJEWQJgn.otf)}@font-face{font-family:HyundaiSans;src:url(/assets/media/HyundaiSansText-Regular.Be_nh3OV.otf)}@font-face{font-family:HyundaiSans;font-weight:700;src:url(/assets/media/HyundaiSansText-Bold.B5slAxm5.otf)}:root{--bg: #f6f3f2;--hyundaisand: #e4dcd3;--hyundaisandopaque: #e4dcd3dd;--hyundailightsand: #f6f3f2;--hyundailightsandopaque: #f6f3f2dd;--hyundaiblue: #002c5f;--hyundaiblueopaque: #002c5f88;--activeblue: #00aad2;--activered: #e63312;--skyblue: #aacae6}::-webkit-scrollbar{width:.8rem}::-webkit-scrollbar-thumb{background-color:var(--activeblue);border-radius:.5rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--bg) inset!important}body{margin:0;width:100vw;height:100vh}#root{margin:0;width:100%;height:100%}*{color:var(--hyundaiblue);font-family:HyundaiSans,Arial,Helvetica,sans-serif;background-size:cover;background-repeat:no-repeat}#App{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}header{background-color:#fff;display:flex;justify-content:space-between}header img{height:16px;margin:16px}header nav{display:flex;margin-left:16px}header nav .MuiButton-root{text-transform:none;margin-right:16px;line-height:1.1rem}#AppMain{height:calc(100% - 48px);display:flex;flex-direction:column;overflow:hidden}#pageBackground{flex:1 1 auto;background-color:#fff;background-image:url(/assets/media/bgPortrait.BFBEgvbQ.jpg);background-position:top center;background-size:100% auto;display:flex;flex-direction:column;align-items:center;overflow:auto}#pageBackground>div{display:flex;flex-direction:column;align-items:center;flex:1 0 auto;width:calc(100% - 48px);padding:24px}#pageBackground>div>*{width:calc(100% - 48px);max-width:1080px}.MuiTypography-root{font-family:HyundaiSans,Arial,Helvetica,sans-serif;font-size:1.1rem}.MuiTypography-h4{font-family:HyundaiSansHead,HyundaiSans,Arial,Helvetica,sans-serif}#pageTitle{padding:1.8rem;display:flex;flex-direction:column;justify-content:center;background-color:var(--hyundaiblue)}#pageTitle p{color:#fff;margin:0}#pageTitle #pageTitle-title{font-family:HyundaiSansHead,HyundaiSans,Arial,Helvetica,sans-serif;font-size:2.4rem}#pageTitle #pageTitle-subtitle{font-size:1.2rem;font-family:HyundaiSansHeadLight,HyundaiSansHead,HyundaiSans,Arial,Helvetica,sans-serif}#loadingSpinner{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#loadingSpinner *{color:#fff;text-align:center}@media screen and (min-aspect-ratio: 1/1){#pageBackground{background-image:url(/assets/media/bgSquare.DCCjoi44.jpg)}}@media screen and (min-aspect-ratio: 4/3){#pageBackground{background-image:url(/assets/media/bgWide.9lahvKNJ.jpg)}}#faqPage .pageTitle{margin:60px 0;align-items:center;text-align:center}#faqPage>div:not(.pageTitle){padding:24px;background-color:var(--hyundailightsandopaque);margin-bottom:48px}#faqPage>div:not(.pageTitle)>.MuiTypography-root{margin-bottom:16px}#signIn-dialogContainer{flex:1 0 auto;display:flex;justify-content:center;align-items:center}#signIn-dialog{width:90%;max-width:600px;padding:24px;background-color:var(--hyundailightsandopaque);display:flex;flex-direction:column}#signIn-dialog>.MuiTypography-root{font-size:1.2rem;margin-bottom:16px}#signIn-dialog>.MuiTextField-root{margin-bottom:16px}
