body.page-privacy{overflow-x:hidden;overflow-y:auto;min-height:100%;background:var(--page-bg);color:#000;font-size:clamp(13px,1.1vw,15px);line-height:1.55}.page-privacy .menu{position:static;transform:none}.privacy-header{padding:clamp(16px,3vh,32px) var(--page-inline) 0;text-align:center}.privacy-main{max-width:720px;margin:0 auto;padding:clamp(28px,5vh,48px) var(--page-inline) clamp(64px,10vh,96px)}.privacy-main h1{margin:0 0 .4em;font-size:clamp(18px,2.4vw,28px);font-weight:700;line-height:1.2}.privacy-updated{margin:0 0 2em;opacity:.65;font-size:.9em}.privacy-main h2{margin:2em 0 .6em;font-size:1.05em;font-weight:700}.privacy-main p,.privacy-main ul{margin:0 0 .9em}.privacy-main ul{padding-left:1.25em}.privacy-main li+li{margin-top:.35em}.privacy-main a{color:inherit}.privacy-main strong{font-weight:600}.legal-notice-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;background:#fff;color:#000;font:inherit;font-size:13px;padding:.65em .95em;cursor:pointer}.legal-notice-btn:hover,.legal-notice-btn:focus-visible{background:#000;color:#fff}
