.cxl{padding-block:72px 96px;background:var(--cxh-bg)}.cxl-doc{max-width:860px;margin-inline:auto;font-family:var(--body-font);font-size:1.125rem;line-height:1.75;color:var(--cxh-text)}.cxl-doc,.cxl-doc *{text-transform:none}.cxl-updated{font-size:.9rem;font-weight:600;line-height:1.6;color:var(--cxh-muted);margin:0 0 10px}.cxl-lede{font-size:1.25rem;line-height:1.7;color:var(--cxh-muted);margin:0 0 44px;padding-bottom:32px;border-bottom:1px solid var(--cxh-border)}.cxl-section{margin-bottom:36px}.cxl-section:last-child{margin-bottom:0}.cxl-section h2{font-family:var(--heading-font);font-size:1.45rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--cxh-text);margin:0 0 16px;scroll-margin-top:110px}.cxl-section p{font-size:inherit;line-height:inherit;color:var(--cxh-text);margin:0 0 18px}.cxl-section ul{list-style:disc;margin:0 0 18px;-webkit-padding-start:22px;padding-inline-start:22px;display:flex;flex-direction:column;gap:10px}.cxl-section li{font-size:inherit;line-height:1.75;color:var(--cxh-text)}.cxl-section p:last-child,.cxl-section ul:last-child{margin-bottom:0}.cxl-doc a{color:var(--cxh-primary);text-decoration:underline;text-underline-offset:3px}.cxl-doc strong{font-weight:700;color:var(--cxh-text)}@media (max-width:767px){.cxl{padding-block:48px 64px}.cxl-doc{font-size:1.0625rem}.cxl-lede{font-size:1.125rem;margin-bottom:32px;padding-bottom:24px}}