/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.privacy-bg,.terms-bg{min-height:100vh;padding:136px 20px 92px}.privacy-container,.terms-container{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface-strong),var(--surface));width:min(100%,920px);box-shadow:var(--shadow-lg);border-radius:30px;margin-inline:auto;padding:clamp(30px,5vw,64px)}.privacy-container h1,.terms-container h1{font-family:var(--font-display);letter-spacing:-.065em;margin:0 0 1rem;font-size:clamp(2.8rem,6vw,4.5rem);line-height:.95}.privacy-container>p:first-of-type{color:var(--text-muted);font-size:.82rem;font-weight:750}.privacy-container section{border-top:1px solid var(--border);padding-top:22px}.privacy-container section+section{margin-top:22px}.privacy-container h2{font-family:var(--font-display);letter-spacing:-.03em;margin:1.2rem 0 .7rem;font-size:1.45rem}.privacy-container li,.privacy-container p,.terms-container p{color:var(--text-muted);font-size:.96rem;line-height:1.85}.privacy-container ul{padding-left:1.25rem}@media (max-width:600px){.privacy-bg,.terms-bg{padding:104px 12px 50px}.privacy-container,.terms-container{border-radius:22px}}.terms-container p{white-space:pre-wrap;text-align:left;margin:0}