.legal_page__U9PRk{min-height:100vh;background:radial-gradient(circle at 15% 5%,rgba(185,221,244,.5),transparent 30rem),linear-gradient(145deg,#f8fcff,#e8f3fb);color:#0b2545}.legal_header__CmWX1{max-width:900px;margin:auto;padding:28px 28px 0}.legal_back__Bh46i{color:#1464a5;font-weight:750;text-decoration:none}.legal_article__viS_r{max-width:900px;margin:32px auto 90px;padding:50px 58px;background:rgba(255,255,255,.78);border:1px solid rgba(185,221,244,.82);border-radius:24px;box-shadow:0 22px 65px rgba(11,37,69,.11),inset 0 1px 0 rgba(255,255,255,.95);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.legal_article__viS_r h1{font-family:inherit;font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.1;letter-spacing:-.025em;margin:0 0 14px}.legal_article__viS_r h2{font-family:inherit;font-size:1.28rem;font-weight:700;margin:34px 0 10px}.legal_article__viS_r h3{font-size:1rem;margin:22px 0 8px}.legal_article__viS_r li,.legal_article__viS_r p{color:#486581;line-height:1.7;font-size:.94rem}.legal_article__viS_r a{color:#1464a5}.legal_article__viS_r address{font-style:normal;color:#486581;line-height:1.7}.legal_meta___f6O9{color:#627d98;margin-bottom:35px}.legal_notice__Zgo9D{margin:0 0 30px;padding:15px 17px;border:1px solid #ead79b;border-radius:10px;background:#fff9e8;color:#6c5715;font-size:.82rem;line-height:1.5}@media (max-width:640px){.legal_header__CmWX1{padding:22px 18px 0}.legal_article__viS_r{margin:24px 12px 60px;padding:32px 22px;border-radius:15px}}