.page-header .document-nav{display:flex;gap:24px;align-items:center}.document-page{max-width:960px;padding-top:78px;padding-bottom:110px;min-height:65vh}.document-intro{margin-bottom:60px}.document-intro h1{font-size:clamp(38px,5.4vw,68px);line-height:1.08;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.document-intro>p{max-width:62ch;font-size:17px;line-height:1.85;color:var(--muted);margin-top:24px}.document-intro .button{margin-top:28px}.document-page h2{font-size:clamp(26px,3vw,34px);line-height:1.2;letter-spacing:-.02em;font-weight:400;text-wrap:balance}.document-page h3{font-size:19px;font-weight:500;margin-top:30px}.document-page section>p,.release-entry>p,.document-action>p{font-size:16px;line-height:1.85;max-width:72ch;color:var(--muted);margin-top:18px}.policy-page>section,.support-section{padding-block:30px;border-top:1px solid var(--line)}.document-page a:not(.button){color:var(--violet-light);text-underline-offset:4px}.release-entry{padding-block:36px;border-block-start:1px solid var(--line)}.release-meta{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;margin-bottom:23px;color:var(--muted);font-size:13px}.release-meta>span{color:var(--violet-light)}.release-entry>ul{margin-top:24px;padding-left:21px;max-width:72ch}.release-entry>ul>li{line-height:1.8;margin-top:13px;color:var(--muted);padding-left:5px}.document-action{padding-top:62px}.document-action .button{margin-top:24px}.footer-bottom>div{flex-wrap:wrap}.site-footer .footer-bottom>p{max-width:65ch}
@media(max-width:620px){.page-header{padding-top:20px;padding-bottom:14px}.page-header .document-nav{width:100%;justify-content:space-between;gap:12px;font-size:12px}.document-page{padding-top:48px;padding-bottom:65px}.document-intro{margin-bottom:36px}.document-intro>p,.document-page section>p,.release-entry>p,.document-action>p{font-size:14px}.document-intro h1{font-size:40px}.release-entry>ul>li{font-size:14px}.document-page h2{font-size:27px}}
.page-header{flex-wrap:wrap}.page-header .document-nav{position:static;inset:auto;padding:0;background:none;border:0;box-shadow:none;border-radius:0}
