.privacy{flex-direction:column;min-height:100vh;display:flex}.privacy-top{border-bottom:1px solid var(--edge);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-block:28px;display:flex}.privacy-mark{font-size:var(--t-2)}.privacy-mark em{color:var(--ember);font-style:italic}.privacy-back{color:var(--bone-3);transition:color var(--t-micro) var(--ease)}.privacy-back:hover{color:var(--bone)}.privacy-body{max-width:calc(72ch + 2 * var(--gutter));flex:1;padding-block:clamp(56px,9vw,112px)}.privacy-kicker{color:var(--plasma);margin:0 0 20px}.privacy-title{font-size:var(--t-4);margin:0 0 32px}.privacy-title em{color:var(--ember)}.privacy-body section{margin-top:clamp(40px,5vw,56px)}.privacy-body h2{font-family:var(--font-ui);font-size:var(--t-1);color:var(--bone);margin:0 0 16px;font-weight:600}.privacy-body p,.privacy-body li{color:var(--bone-2);text-wrap:pretty}.privacy-body p{margin:0 0 16px}.privacy-body ul{margin:0 0 16px;padding-left:1.2em}.privacy-body li{margin-bottom:8px}.privacy-body li::marker{color:var(--ember)}.privacy-body strong{color:var(--bone);font-weight:600}.privacy-body a{color:var(--plasma);text-decoration:underline;-webkit-text-decoration-color:var(--plasma-soft);text-decoration-color:var(--plasma-soft);text-underline-offset:3px;overflow-wrap:anywhere}.privacy-body a:hover{-webkit-text-decoration-color:var(--plasma);text-decoration-color:var(--plasma)}.privacy-legal{border:1px solid var(--edge);border-radius:var(--r-md);background:var(--graphite);font-size:var(--t--1);padding:20px 24px}.privacy-foot{border-top:1px solid var(--edge);color:var(--bone-4);padding-block:32px}.privacy-foot p{margin:0}
