.styles_responsive-container__6O5SQ{width:100%;margin:0 auto;padding:0 15px}@media(min-width:768px){.styles_responsive-container__6O5SQ{max-width:768px}}@media(min-width:1024px){.styles_responsive-container__6O5SQ{max-width:1024px}}@media(max-width:calc(768px - 1px)){.styles_hide-on-mobile__59b1z{display:none!important}}@media(min-width:768px)and (max-width:calc(1024px - 1px)){.styles_hide-on-tablet__FuUxg{display:none!important}}@media(min-width:1024px){.styles_hide-on-desktop__y8pSq{display:none!important}}.styles_flex-column-mobile-row-desktop__rHvAW{display:flex;flex-direction:column}@media(min-width:1024px){.styles_flex-column-mobile-row-desktop__rHvAW{flex-direction:row}}.styles_container__YJPlC{min-height:100vh;display:flex;flex-direction:column}.styles_heroPanel__QR_KV{position:relative;overflow:hidden;margin-top:30px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:10px}.styles_heroBackground__R5hoe{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/home/kawaii-background-3.png);background-size:cover;background-position:50%;filter:blur(20px);opacity:1;z-index:0}.styles_heroPlain__bj4U5{min-height:70vh}.styles_heroPlain__bj4U5,.styles_hero__lS3dx{position:relative;display:flex;align-items:center;justify-content:center}.styles_hero__lS3dx{min-height:50vh;padding:10px}.styles_appsSection__21ref{padding:80px 0;background-color:var(--color-cream)}.styles_appCards__df1wn{display:flex;flex-direction:column;gap:30px;margin-top:40px}@media(min-width:768px){.styles_appCards__df1wn{flex-direction:row}}.styles_appCard__A84ro{flex:1 1;padding:30px;display:flex;flex-direction:column;text-align:center;justify-content:space-between}.styles_appButton__po6SG{margin-top:20px}.styles_appIcon__xjU_7{margin-bottom:20px}.styles_faqSection__rf89j{padding:80px 0;background-color:var(--color-white)}.styles_faqGrid__k9QAg{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-top:40px}@media(min-width:768px){.styles_faqGrid__k9QAg{grid-template-columns:1fr 1fr}}.styles_faqItem__Debrh{padding:20px;background-color:var(--color-grey8);border-radius:10px}.styles_imageWrapper__rqdgB{position:relative;width:60px;height:60px;margin:0 auto}.styles_partnerLogo__IfkeH{border-radius:10px;object-fit:contain}