:root{color-scheme:dark;--bg:#080d14;--card:#101822;--ink:#e8edf5;--muted:#a3afbd;--line:#253341;--accent:#9bdcfd}body{font-family:"Helvetica Neue",Arial,"Apple SD Gothic Neo","Malgun Gothic",sans-serif}main{padding-top:30px;padding-bottom:60px;max-width:820px}.studio{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px;color:#a1b7cb;text-decoration:none;gap:20px}.studio img{object-fit:contain;max-width:48%;height:55px}.studio span{font-size:12px;letter-spacing:0;text-transform:none}.lang a{transition:background .2s}.lang a[aria-current=true]{background:#9bdcfd;color:#0a1723;border-color:#9bdcfd}.lang a:hover{border-color:#9bdcfd}h1{font-size:27px;margin-bottom:20px;letter-spacing:-.04em}section.policy{border-radius:18px;padding:28px 26px;line-height:1.9}h2{letter-spacing:-.03em}h3{margin-top:30px;letter-spacing:-.02em}.policy a{text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #9bdcfd;outline-offset:5px}.policy[hidden]{display:none}@media(max-width:600px){main{padding:20px 18px 48px}.studio{margin-bottom:25px}.studio span{font-size:10px}h1{font-size:23px}section.policy{padding:22px 18px;font-size:14px}h2{font-size:20px}h3{font-size:16px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
