.legal_page__UMb4A{padding:46px 0 40px;max-width:820px}.legal_head__2YEVd{text-align:center;margin-bottom:30px}.legal_head__2YEVd h1{font-size:clamp(32px,5vw,46px);font-weight:800;letter-spacing:-.02em;line-height:1.12}.legal_sub__EP8JY{margin:12px auto 0;color:var(--text-dim);font-size:14.5px}.legal_notice__LpyyN{padding:18px 20px;font-size:14.5px;line-height:1.65;color:var(--text-dim);margin-bottom:34px}.legal_notice__LpyyN strong{color:var(--text)}.legal_sheet___wKZK{background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);padding:44px 44px 34px}.legal_section__uTbI4{margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid var(--glass-border)}.legal_section__uTbI4:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.legal_section__uTbI4 h2{font-size:21px;margin-bottom:12px}.legal_section__uTbI4 h3{font-size:16px;margin:18px 0 8px}.legal_section__uTbI4 p{color:var(--text-dim);font-size:15px;line-height:1.7;margin-bottom:12px}.legal_section__uTbI4 ul{margin:0 0 12px;padding-left:22px}.legal_section__uTbI4 li{color:var(--text-dim);font-size:15px;line-height:1.7;margin-bottom:6px}.legal_section__uTbI4 a{color:var(--teal-deep);text-decoration:underline;text-underline-offset:2px}@media (max-width:700px){.legal_page__UMb4A{padding:30px 0 20px}.legal_sheet___wKZK{padding:26px 22px 20px}}.legal_clauses__vDKn9{margin:0 0 12px;padding:0}.legal_clauses__vDKn9 dt{color:var(--text);font-size:15px;font-weight:600;margin-top:14px}.legal_clauses__vDKn9 dd{color:var(--text-dim);font-size:15px;line-height:1.7;margin:4px 0 0;padding:0}