.document-header{padding:30px var(--page-pad);display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #e8e8e8;font-size:18px;font-weight:500}.document{max-width:1040px;margin:auto;padding:70px var(--page-pad) 90px}.document h1{font-size:clamp(42px,6vw,76px);line-height:1.04;margin:20px 0 28px;letter-spacing:-.035em}.document-lead{font-size:28px;line-height:1.3;color:#555;margin-bottom:30px}.document-date{font-size:16px;color:#666}.document section{margin-top:42px}.document h2{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:16px}.document section p,.document dd{font-size:20px;line-height:1.55;margin:0 0 16px}.document a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.document dt{font-size:16px;color:#666;margin-top:20px}.document dd{margin-top:4px}.product-status{display:inline-block;padding:12px 18px;background:#e5dff7;border-radius:30px;font-size:14px;font-weight:500}.session-example{background:#1c2a23;color:#f6f7f1;padding:30px;border-radius:24px;margin:28px 0}.session-example span{display:block;font-size:14px;letter-spacing:.08em}.session-example strong{display:block;font-size:clamp(26px,4vw,42px);color:#d5f477;margin:20px 0}.session-example p{margin:0!important}@media(max-width:809px){.document{padding:45px 26px 65px}.document-header{padding:24px 26px}.document-lead{font-size:23px}.document section p,.document dd{font-size:18px}}