.lz-doc{background:var(--lz-bone);min-height:100vh;color:var(--lz-ink);flex-direction:column;display:flex}.lz-doc__top{z-index:10;height:var(--lz-nav);padding:0 var(--lz-gutter);background:var(--lz-bone);border-bottom:1px solid var(--lz-hairline-light);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.lz-doc__back{letter-spacing:.08em;text-transform:uppercase;color:var(--lz-ink);font-size:12px;text-decoration:none;transition:color .18s}.lz-doc__back:hover{color:var(--lz-signal-text)}.lz-doc__cap{letter-spacing:.14em;text-transform:uppercase;color:var(--lz-mute);font-size:11px}.lz-doc__page{width:min(760px, 100% - 2*var(--lz-gutter));flex:1;margin:0 auto;padding:clamp(48px,8vh,88px) 0 72px}.lz-doc__title{font-family:var(--font-display);letter-spacing:.005em;text-wrap:balance;margin:0 0 14px;font-size:clamp(27px,4.4vw,42px);font-weight:400;line-height:1.16}.lz-doc__meta{letter-spacing:.06em;color:var(--lz-mute);margin:0;font-size:12px}.lz-doc__body{border-top:1px solid var(--lz-hairline-light);margin-top:30px}.lz-doc__body p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin:14px 0;font-size:16px;line-height:1.66}.lz-doc__b{font-weight:600}.lz-doc__body p.lz-doc__c{text-align:center;letter-spacing:.04em}.lz-doc__key{background:linear-gradient(#0000 62%,#ff4d0029 62%);font-weight:600}.lz-doc__h2{font-family:var(--font-display);border-top:1px solid var(--lz-hairline-light-soft);margin:46px 0 16px;padding-top:30px;font-size:clamp(21px,2.6vw,27px);font-weight:400;line-height:1.25}.lz-doc__body>.lz-doc__h2:first-child{border-top:0;margin-top:26px;padding-top:0}.lz-doc__accent{color:var(--lz-signal-text)}.lz-doc__li{padding-left:26px;position:relative}.lz-doc__body .lz-doc__li{text-align:left}.lz-doc__marker{color:var(--lz-signal-text);font-size:9px;line-height:1;position:absolute;top:.42em;left:2px}.lz-doc__scroll{margin:20px 0;overflow-x:auto}.lz-doc__table{border-collapse:collapse;width:100%;min-width:560px}.lz-doc__table th{letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--lz-mute);border:1px solid var(--lz-hairline-light);padding:10px 12px;font-size:11px;font-weight:500}.lz-doc__table td{border:1px solid var(--lz-hairline-light);height:44px;padding:10px 12px}.lz-doc__others{border-top:1px solid var(--lz-hairline-light);margin-top:64px;padding-top:22px}.lz-doc__others ul{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lz-doc__others a{color:var(--lz-ink);font-size:15px;text-decoration:none;transition:color .18s}.lz-doc__others a:hover{color:var(--lz-signal-text)}@media (max-width:640px){.lz-doc__body p{text-align:left}.lz-doc__back,.lz-doc__foot a{align-items:center;min-height:44px;display:inline-flex}.lz-doc__others a{padding:11px 0;display:inline-block}}.lz-doc__foot{padding:18px var(--lz-gutter);border-top:1px solid var(--lz-hairline-light);color:var(--lz-mute);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.lz-doc__foot .mono{letter-spacing:.06em;font-size:12px}.lz-doc__foot a{color:inherit;text-decoration:none;transition:color .18s}.lz-doc__foot a:hover{color:var(--lz-signal-text)}
