.legal-top{border-bottom:1px solid var(--rule)}.legal-top__in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px}.legal{padding-block:clamp(48px,7vw,96px)}.legal__doc{max-width:40em}.legal__doc h1{margin:0 0 .3em;font:500 clamp(40px,5vw,60px)/1.05 var(--ff-display)}.legal__doc .legal__meta{margin:0 0 2.2em;font:500 15px/1.4 var(--ff-ui);color:var(--ink-3)}.legal__doc h2{margin:2em 0 .5em;font:500 28px/1.15 var(--ff-display)}.legal__doc p,.legal__doc li{color:var(--ink-2)}.legal__doc p{margin:0 0 1em}.legal__doc ul{padding-left:1.2em;margin:0 0 1em}.legal__doc li{margin-bottom:.4em}.legal__doc a{color:var(--ballpoint)}.legal__doc .ph{background:#24418f1a;color:var(--ballpoint);padding:0 .2em}.legal-page .foot{padding-bottom:48px}
