.FAQ_homeButton__MR5tc{position:fixed;top:var(--space-lg);left:var(--space-lg);background:var(--color-black);color:var(--color-white);border:none;padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-base);cursor:pointer;border-radius:var(--radius-full)!important;transition:background var(--transition-medium);z-index:var(--z-overlay)}.FAQ_homeButton__MR5tc:hover{background:#333}.FAQ_legalContainer__Oqr5i{max-width:100vh;max-width:100dvh;margin:0 auto;padding:var(--space-3xl) var(--space-xl);line-height:1.6;color:var(--color-text-primary)}.FAQ_logoSection__BhtEY{text-align:center;margin-bottom:var(--space-3xl)}.FAQ_logo__tXsNk{width:15vh;width:15dvh;height:auto}.FAQ_section__AblqS{margin-bottom:6dvh}.FAQ_mainTitle__DRl62{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2xl);text-align:center;color:var(--color-black)}.FAQ_termsSection__RIk2O{margin-bottom:var(--space-lg);padding:var(--space-lg) 0}.FAQ_termsSection__RIk2O h3{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--space-lg);color:var(--color-black)}.FAQ_termsSection__RIk2O p{font-size:var(--font-size-base);margin-bottom:var(--space-xl);text-align:justify;line-height:1.8}.FAQ_termsSection__RIk2O strong{font-weight:600;color:var(--color-black)}.FAQ_termsSection__RIk2O ul{margin-left:var(--space-xl);margin-bottom:var(--space-lg)}.FAQ_termsSection__RIk2O li{font-size:var(--font-size-base);margin-bottom:var(--space-sm);list-style-type:disc}@media (max-aspect-ratio:1/1){.FAQ_homeButton__MR5tc{position:fixed;top:var(--space-sm-m);left:var(--space-sm-m);padding:var(--space-sm-m) var(--space-lg-m);font-size:var(--font-size-md-m);border-radius:1vw}.FAQ_legalContainer__Oqr5i{max-width:100%;padding:20vw 6vw 8vw}.FAQ_logoSection__BhtEY{margin-bottom:8vw}.FAQ_logo__tXsNk{width:25vw}.FAQ_mainTitle__DRl62{font-size:var(--font-size-3xl-m);margin-bottom:8vw;letter-spacing:-.02em}.FAQ_termsSection__RIk2O{margin-bottom:10vw;padding:var(--space-lg-m) 0;border-bottom:.2vw solid #f0f0f0}.FAQ_termsSection__RIk2O:last-child{border-bottom:none}.FAQ_termsSection__RIk2O h3{font-size:var(--font-size-xl-m);margin-bottom:var(--space-xl-m);line-height:1.3}.FAQ_termsSection__RIk2O p{font-size:var(--font-size-lg-m);margin-bottom:var(--space-lg-m);line-height:1.7;text-align:left}.FAQ_termsSection__RIk2O ul{margin-left:6vw;margin-bottom:var(--space-lg-m)}.FAQ_termsSection__RIk2O li{font-size:var(--font-size-md-m);margin-bottom:2.5vw;line-height:1.5}.FAQ_termsSection__RIk2O li:last-child{margin-bottom:0}}.FAQ_link__IG1nl{color:var(--color-black);text-decoration:underline;transition:opacity var(--transition-medium)}.FAQ_link__IG1nl:hover{opacity:.7}