.doc-page{color:#6b6b6b;background:#fff;min-height:100vh}.doc{max-width:720px;margin:0 auto;padding:90px 28px 140px}.doc .back{color:#6b6b6b;align-items:center;gap:7px;margin-bottom:56px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.doc .back:hover{color:#111}.doc .back svg{width:15px;height:15px}.doc h1{letter-spacing:-.03em;color:#111;margin:0 0 22px;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:600;line-height:1.05}.doc .updated{color:#111;margin:0 0 34px;font-size:15px;font-weight:600}.doc h2{letter-spacing:-.025em;color:#111;margin:60px 0 20px;font-family:Inter,system-ui,sans-serif;font-size:34px;font-weight:500;line-height:1.1}.doc h3{color:#111;margin:28px 0 6px;font-size:15px;font-weight:700}.doc p{margin:0 0 18px;font-size:16px;line-height:1.65}.doc p.lead{margin-bottom:26px}.doc .meta{margin:0 0 18px}.doc .meta span{font-size:16px;line-height:1.65;display:block}.doc ul{margin:0 0 18px;padding-left:22px}.doc li{margin:0 0 3px;font-size:16px;line-height:1.7}.doc strong{color:#111;font-weight:600}.doc a[href^=mailto],.doc a[href^=http],.doc a[href^=\/]{color:#111;text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.doc{padding:60px 22px 100px}.doc h1{font-size:38px}.doc h2{font-size:28px}}
