.lg-doc{flex-direction:column;gap:28px;padding-block:24px 48px;display:flex}.lg-doc-head h1{letter-spacing:-.03em;color:var(--navy-900);margin:0;font-size:clamp(32px,4.4vw,48px);line-height:1.1}.lg-doc-head p{color:var(--navy-600);margin:10px 0 0}.lg-doc-toc{border:1px solid var(--navy-200);background:var(--surface);border-radius:16px;padding:18px 22px}.lg-doc-toc b{color:var(--navy-900);margin-bottom:8px;font-size:14px;display:block}.lg-doc-toc ol{columns:2 260px;column-gap:28px;margin:0;padding-inline-start:0;list-style:none}.lg-doc-toc li{break-inside:avoid;padding-block:3px;font-size:15px}.lg-doc-toc a{color:var(--navy-700);text-decoration:none}.lg-doc-toc a:hover{color:var(--navy-900);text-decoration:underline}.lg-doc-body section{scroll-margin-top:96px}.lg-doc-body h2{font-size:clamp(20px,2.2vw,24px)}.lg-doc[dir=rtl] .s-prose :is(ul,ol){padding-left:0;padding-right:1.3em}.lg-doc[dir=rtl] *{letter-spacing:normal}.lg-doc-body section>*+*{margin-top:.8em}.lg-doc-body ul{list-style:outside}
