.privacy{width:min(960px,92vw);min-height:0;padding-block:40px}.privacy-home{display:inline-block}.privacy .wordmark{display:block}.privacy h1{font-size:clamp(24px,4vw,32px);margin-block:24px}.privacy-notice{padding:24px 28px;background:#fff;border:1px solid var(--border);border-radius:18px}.privacy-notice p{margin:0;line-height:1.9}.privacy-notice p+p{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.privacy a{color:#086651;overflow-wrap:anywhere}@media(max-width:600px){.privacy{padding-block:24px}.privacy-notice{padding:20px}}
