html[data-theme=calm] .policy-main{max-width:1000px;padding-block:64px 50px}html[data-theme=calm] .policy-main>header{text-align:center;margin-bottom:40px}html[data-theme=calm] .policy-main>header>span{letter-spacing:.16em;color:var(--display-muted);font-size:12px}html[data-theme=calm] .policy-main h1{margin:15px 0 16px;font-size:42px}html[data-theme=calm] .policy-main>header p{color:var(--display-muted);font-size:14px}html[data-theme=calm] .policy-content{padding:38px 45px}html[data-theme=calm] .policy-content section+section{border-top:1px solid var(--display-line);margin-top:30px;padding-top:26px}html[data-theme=calm] .policy-content h2{margin:0 0 16px;font-size:23px}html[data-theme=calm] .policy-content :is(p,li){color:var(--display-muted);overflow-wrap:anywhere;font-size:16px;line-height:2.1}html[data-theme=calm] .policy-content a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}html[data-theme=calm] .policy-content b{color:var(--display-ink)}@media (max-width:700px){html[data-theme=calm] .policy-main{padding-block:36px}html[data-theme=calm] .policy-main h1{font-size:33px}html[data-theme=calm] .policy-content{padding:26px 21px}html[data-theme=calm] .policy-content h2{font-size:21px}}
