.legal-module__Yd4PWa__page{background:var(--paper);min-height:100vh;color:var(--ink)}.legal-module__Yd4PWa__nav{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:22px clamp(20px,6vw,64px);display:flex}.legal-module__Yd4PWa__brand{font-family:var(--display);font-variation-settings:"opsz" 144, "wght" 500;letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:4px;font-size:22px;font-style:italic;text-decoration:none;display:inline-flex}.legal-module__Yd4PWa__brand span:first-of-type{color:var(--accent)}.legal-module__Yd4PWa__dot{background:var(--accent);border-radius:50%;width:5px;height:5px;display:inline-block;transform:translateY(-3px)}.legal-module__Yd4PWa__back{font-family:var(--ui);color:var(--ink-2);font-size:14px;text-decoration:none}.legal-module__Yd4PWa__back:hover{color:var(--accent)}.legal-module__Yd4PWa__article{max-width:var(--reading-width);margin:0 auto;padding:clamp(40px,8vw,80px) clamp(20px,6vw,24px) 96px}.legal-module__Yd4PWa__title{font-family:var(--display);font-variation-settings:"opsz" 144, "wght" 420;letter-spacing:-.025em;margin-bottom:10px;font-size:clamp(2.2rem,5vw,3rem);line-height:1.05}.legal-module__Yd4PWa__updated{font-family:var(--ui);color:var(--ink-3);margin-bottom:36px;font-size:13px}.legal-module__Yd4PWa__article h2{font-family:var(--display);font-variation-settings:"opsz" 40, "wght" 540;letter-spacing:-.01em;margin:38px 0 12px;font-size:1.4rem}.legal-module__Yd4PWa__article p,.legal-module__Yd4PWa__article li{font-family:var(--body);color:var(--ink-2);margin-bottom:14px;font-size:1.05rem;line-height:1.7}.legal-module__Yd4PWa__article ul{margin-bottom:14px;padding-left:1.3em}.legal-module__Yd4PWa__article li{margin-bottom:8px}.legal-module__Yd4PWa__article a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.legal-module__Yd4PWa__article strong{color:var(--ink);font-weight:600}
