.legal-module__Yd4PWa__page{min-height:100vh;padding-bottom:80px}.legal-module__Yd4PWa__header{border-bottom:1px solid var(--border-light);margin-bottom:48px;padding:20px 0}.legal-module__Yd4PWa__headerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.legal-module__Yd4PWa__logo{color:var(--text-primary);font-size:1.25rem;font-weight:800;text-decoration:none}.legal-module__Yd4PWa__logoHighlight{color:var(--primary)}.legal-module__Yd4PWa__backLink{color:var(--text-secondary);transition:color var(--transition-fast);font-size:.9rem;text-decoration:none}.legal-module__Yd4PWa__backLink:hover{color:var(--text-primary)}.legal-module__Yd4PWa__draftNotice{color:var(--accent);background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:12px;margin-bottom:40px;padding:16px 20px;font-size:.9rem;line-height:1.6}.legal-module__Yd4PWa__draftNotice strong{color:var(--accent)}.legal-module__Yd4PWa__article{max-width:820px}.legal-module__Yd4PWa__article h1{color:var(--text-primary);margin-bottom:8px;font-size:2.2rem;font-weight:800}.legal-module__Yd4PWa__updatedAt{color:var(--text-muted);margin-bottom:40px;font-size:.9rem}.legal-module__Yd4PWa__article h2{color:var(--text-primary);border-bottom:1px solid var(--border-light);margin-top:40px;margin-bottom:14px;padding-bottom:10px;font-size:1.35rem;font-weight:700}.legal-module__Yd4PWa__article h3{color:var(--text-primary);margin-top:24px;margin-bottom:10px;font-size:1.05rem;font-weight:700}.legal-module__Yd4PWa__article p{color:var(--text-secondary);margin-bottom:14px;line-height:1.75}.legal-module__Yd4PWa__article ul,.legal-module__Yd4PWa__article ol{color:var(--text-secondary);margin-bottom:14px;padding-left:22px;line-height:1.75}.legal-module__Yd4PWa__article li{margin-bottom:6px}.legal-module__Yd4PWa__article strong{color:var(--text-primary)}.legal-module__Yd4PWa__placeholder{color:var(--accent);background:#f59e0b1f;border-radius:4px;padding:1px 6px;font-weight:600}.legal-module__Yd4PWa__article a{color:var(--secondary)}