.privacy-page .intro{padding:120px 0 40px}.privacy-page .intro h1{letter-spacing:-.05em;max-width:13ch;margin:22px 0 0;font-size:clamp(44px,7.4vw,104px);font-weight:250;line-height:.98}.privacy-page .intro h1 em{font-style:normal;font-weight:520}.privacy-page .intro .lede{color:var(--muted);max-width:640px;margin:28px 0 0;font-size:clamp(18px,2vw,22px);font-weight:360}.privacy-page .updated{font:13px var(--mono);color:var(--faint);margin-top:22px}.privacy-page .promises{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:44px;margin-top:72px;display:grid}.privacy-page .promises div{border-top:1px solid var(--hair-strong);padding-top:22px}.privacy-page .promises strong{letter-spacing:-.03em;font-size:clamp(24px,2.6vw,32px);font-weight:300;line-height:1.15;display:block}.privacy-page .promises strong em{font-style:normal;font-weight:520}.privacy-page .promises p{color:var(--muted);margin:12px 0 0;font-size:16px}.privacy-page .topic{border-top:1px solid var(--hair);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:48px;padding:56px 0;display:grid}.privacy-page .topic:last-of-type{border-bottom:1px solid var(--hair)}.privacy-page .topic h2{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(26px,3vw,38px);font-weight:300;line-height:1.08}.privacy-page .topic h2 em{font-style:normal;font-weight:520}.privacy-page .topic .body p{color:var(--muted);margin:0 0 16px}.privacy-page .topic .body p b{color:var(--ink);font-weight:520}.privacy-page .topic .body ul{margin:0 0 16px;padding:0;list-style:none}.privacy-page .topic .body li{border-top:1px solid var(--hair);color:var(--muted);grid-template-columns:150px 1fr;gap:16px;padding:12px 0;display:grid}.privacy-page .topic .body li:last-child{border-bottom:1px solid var(--hair)}.privacy-page .topic .body li span{font:13px var(--mono);color:var(--faint);padding-top:3px}.privacy-page .topic .body code{font:14px var(--mono);color:var(--ink);word-break:break-word}.privacy-page .topic .body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.privacy-page .topic .body a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.privacy-page .topic .status{justify-self:auto;width:max-content;margin-top:16px;display:flex}.privacy-page .plain{color:var(--faint);max-width:70ch;margin:64px 0 120px;font-size:15px}@media (max-width:980px){.privacy-page .promises{grid-template-columns:1fr;row-gap:32px}.privacy-page .topic{grid-template-columns:1fr;gap:20px;padding:44px 0}}@media (max-width:620px){.privacy-page .intro{padding:40px 0 24px}.privacy-page .intro h1{margin-top:14px;font-size:46px}.privacy-page .intro .lede{margin-top:16px;font-size:16px}.privacy-page .updated{margin-top:14px;font-size:12px}.privacy-page .promises{row-gap:20px;margin-top:40px}.privacy-page .promises div{padding-top:14px}.privacy-page .promises strong{font-size:24px}.privacy-page .promises p{margin-top:6px;font-size:15px;line-height:1.45}.privacy-page .topic{gap:14px;padding:40px 0}.privacy-page .topic h2{margin-top:10px;font-size:32px;line-height:1.06}.privacy-page .topic .status{margin-top:12px}.privacy-page .topic .body{font-size:16px;line-height:1.55}.privacy-page .topic .body p{margin-bottom:14px}.privacy-page .topic .body li{grid-template-columns:1fr;gap:4px;min-width:0;font-size:15px}.privacy-page .topic .body li span{padding-top:0;font-size:12px}.privacy-page .topic .body code{overflow-wrap:anywhere;word-break:normal;font-size:13.5px}.privacy-page .topic .body a{-webkit-tap-highlight-color:transparent;margin:-12px 0;padding:12px 0}.privacy-page .plain{margin:40px 0 0;font-size:15px}}
