.legal_page__U9PRk{min-height:100svh;padding:24px max(20px,env(safe-area-inset-right)) 56px max(20px,env(safe-area-inset-left));background:radial-gradient(circle at 86% 3%,rgba(183,153,237,.22),transparent 24rem),#fffaf1;color:#302a39}.legal_nav__LXQvW{width:min(860px,100%);margin:0 auto 42px;display:flex;align-items:center;justify-content:space-between;gap:18px}.legal_brand___5vY0{display:flex;align-items:center;gap:10px;font-weight:850}.legal_brand___5vY0 span{width:38px;height:38px;display:grid;place-items:center;border-radius:13px 13px 13px 4px;color:white;background:#6e49c9;font-family:Georgia,serif}.legal_nav__LXQvW a:last-child{color:#6946b8;font-size:.83rem;font-weight:800}.legal_article__viS_r{width:min(860px,100%);margin:0 auto;padding:clamp(28px,6vw,64px);border:1px solid #e6dedb;border-radius:28px 28px 28px 9px;background:rgba(255,255,255,.88);box-shadow:0 20px 55px rgba(68,49,79,.08)}.legal_article__viS_r>span{color:#6e49c9;font-size:.72rem;font-weight:900;letter-spacing:.16em}.legal_article__viS_r h1{margin:9px 0 12px;font-family:Georgia,serif;font-size:clamp(2.3rem,7vw,4.4rem);font-weight:500;letter-spacing:-.045em}.legal_updated__lrgMI{margin:0 0 34px;color:#897e8c;font-size:.82rem}.legal_article__viS_r section{padding:22px 0;border-top:1px solid #ece4e3}.legal_article__viS_r h2{margin:0 0 8px;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.legal_article__viS_r li,.legal_article__viS_r p{color:#665c69;font-size:.96rem;line-height:1.7}.legal_article__viS_r p{margin:0}.legal_article__viS_r ul{margin:8px 0 0;padding-left:20px}.legal_article__viS_r a{color:#6844bb;font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:520px){.legal_page__U9PRk{padding-top:max(18px,env(safe-area-inset-top))}.legal_nav__LXQvW{margin-bottom:24px}.legal_article__viS_r{padding:27px 20px;border-radius:22px 22px 22px 7px}.legal_article__viS_r li,.legal_article__viS_r p{font-size:.93rem}}