@import url('/site.css');body{background:radial-gradient(ellipse at 0 0,#dceafa,transparent 650px),radial-gradient(ellipse at 100% 0,#ecdef8,transparent 700px),#fbf9f6}.wrap{max-width:780px}.legal-header{padding:22px 0 30px;display:flex;justify-content:space-between;align-items:center;gap:25px}.legal-header>a:last-child{font-size:13px;text-decoration:none}.legal-document{padding:36px 0 75px}.legal-document h1{font-size:clamp(38px,6vw,60px);line-height:1.1;letter-spacing:-.06em;margin-bottom:15px}.updated{font-size:13px;color:var(--muted);margin-bottom:36px}.legal-document h2{font-size:23px;line-height:1.3;letter-spacing:-.035em;margin:38px 0 13px}.legal-document h3{font-size:17px;margin:24px 0 10px}.legal-document p,.legal-document li{color:#514b57;font-size:15px;line-height:1.8}.legal-document p{margin-bottom:15px}.legal-document ul{padding-left:23px}.legal-document li{margin-bottom:8px}.legal-document a{color:#593d91}.note{background:#eee7f6;border-radius:18px;padding:20px 24px;margin:24px 0}.note p:last-child{margin-bottom:0}.legal-document footer{margin-top:45px;border-top:1px solid var(--line)}