.privacy-page{max-width:960px;padding:48px 24px 72px}.privacy-intro{padding:0 0 28px}.privacy-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.12em;color:#126b77}.privacy-page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15}.privacy-page h2{font-size:1.5rem}.privacy-page h3{font-size:1.1rem;margin-top:22px}.privacy-page p,.privacy-page li{line-height:1.8}.privacy-page li+li{margin-top:10px}.privacy-page section{padding-top:28px;margin-top:24px;border-top:1px solid #d8e2e9;scroll-margin-top:24px}.privacy-contents{padding:24px;background:#f0f6fa;border:1px solid #d8e2e9;border-radius:12px}.privacy-contents ul{columns:2;column-gap:28px;padding-left:22px;margin-bottom:0}.privacy-contents li{break-inside:avoid}.privacy-page a{text-underline-offset:3px}.privacy-page code{overflow-wrap:anywhere}.privacy-page address{font-style:normal;line-height:1.8}@media(max-width:600px){.privacy-page{padding:28px 18px 48px}.privacy-contents{padding:18px}.privacy-contents ul{columns:1}.privacy-page h2{font-size:1.3rem}}
