.cblocks{border-top:1px solid #c5cad4;border-bottom:1px solid #c5cad4}.cblk{border-top:1px solid #e5e8ee;padding-block:40px}.cblocks>.cblk:first-child{border-top:0}.cblocks>.hal-box{border-top:1px solid #e5e8ee;padding:40px 8px 16px}.cblocks>.hal-box:first-child{border-top:0}.cblocks>.hal-box+.cblk{margin-top:16px}.cblk.hal{border-top:0;padding-block:0}@media (width<=767px){.cblk{padding-block:32px}.cblocks>.hal-box{padding:32px 8px 16px}}.docs>.hal-box{padding:20px 8px 8px}.docs .hal>.reg-row:nth-child(2){border-top:0;padding-top:16px}.docs .hal>.reg-row:last-child{padding-bottom:16px}.co-box{border:1px solid #e5e8ee;padding:8px 32px}.co-box .spec{border-top:0;border-bottom:0}@media (width<=767px){.co-box{padding:4px 16px}}.lf{padding-top:56px;padding-bottom:var(--section-gap)}@media (width<=767px){.lf{padding-top:32px}}.nf{padding-bottom:144px}@media (width<=767px){.nf{padding-bottom:96px}}.nf-acts{margin-block-start:8px}.nf-more{border-block-start:1px solid #e5e8ee;flex-direction:column;gap:16px;margin-block-start:24px;padding-block-start:24px;display:flex}.nf-more-l{color:#566070;font-size:15px;line-height:1.4}.nf-links{flex-wrap:wrap;gap:4px 32px;margin:0;padding:0;list-style:none;display:flex}.nf-links .lk{min-block-size:44px;margin-block:0;padding-block:0}.lg{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr);row-gap:32px;display:grid}.lg-head{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.lg-meta{color:#566070;flex-direction:column;gap:4px;font-size:15px;line-height:1.55;display:flex}.lg-body{min-inline-size:0;max-width:65ch}.lg-sec{border-block-start:1px solid #e5e8ee;flex-direction:column;gap:16px;padding-block:32px;display:flex}.lg-sec:last-child{padding-block-end:0}.lg-h{letter-spacing:-.006em;text-wrap:balance;font-size:22px;font-weight:500;line-height:1.3}.lg-sec .spec{border-block-end:0}.lg-sec .spec-row{padding-block:14px}.lg-sec .tbl{margin-block-start:8px}.lg-ph{text-align:start;background:0 0;border:0;border-inline-start:2px solid #c5cad4;justify-content:flex-start;min-block-size:0;padding-block:4px;padding-inline:16px 0}.lg .draft-note{color:#171717;border:1px solid #c5cad4;align-self:flex-start;margin-block-end:8px;padding:12px 16px;font-family:inherit;font-size:17px;line-height:1.5}.pg-toc.lg-toc{border-block:1px solid #e5e8ee;flex-flow:column;align-items:flex-start;gap:10px;padding-block:20px}.lg-toc ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lg-toc a{display:inline-block}@media (width<=1023px){.lg-body>.lg-sec:first-child{border-block-start:0;padding-block-start:0}}@media (width>=1024px){.lg{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px}.lg-head{grid-column:1/span 8}.lg-body{grid-area:2/1/auto/span 8}.pg-toc.lg-toc{border-block:0;border-inline-start:1px solid #e5e8ee;grid-area:2/9/auto/-1;align-self:start;padding-block:0;padding-inline-start:24px;position:sticky;inset-block-start:104px}}@media (width>=1280px){.lg-body{grid-column:1/span 7}.pg-toc.lg-toc{grid-column:8/span 4}}@media (width<=767px){.lg-sec{padding-block:24px}.lg-h{font-size:20px}}.lg-wrap{padding-block:56px var(--section-gap)}@media (width<=767px){.lg-wrap{padding-block-start:32px}}.credits{overflow-wrap:anywhere;border-top:1px solid #c5cad4;border-bottom:1px solid #c5cad4;padding:0;list-style:none}.credits>li{border-top:1px solid #e5e8ee;flex-direction:column;gap:8px;padding-block:20px;display:flex}.credits>li:first-child{border-top:0}.credits ul{flex-direction:column;gap:4px;display:flex}.lic-quote{border:1px solid #e5e8ee;flex-direction:column;gap:12px;margin-top:8px;padding:16px;display:flex}.lg-rel{border-block-start:1px solid #e5e8ee;margin-block-start:32px;padding-block-start:24px}.lg-sec .tbl{font-size:16px}.lg-sec .tbl th,.lg-sec .tbl td{padding-inline-end:16px}.lg-sec .tbl th:last-child,.lg-sec .tbl td:last-child{padding-inline-end:0}@media (width>=1024px) and (width<=1279px){.cards-2.art-pair{grid-template-columns:minmax(0,1fr)}}
