.cm-block .cm-text__inner{max-width:760px}.cm-block.cm-text h1{font-size:calc(clamp(44px,5.4vw,76px) * var(--cm-display-scale,1))}.cm-block .cm-text__updated{margin:16px 0 0;font-family:var(--cm-display);font-size:calc(14px * var(--cm-display-scale,1));font-weight:var(--cm-display-weight,700);letter-spacing:.14em;text-transform:var(--cm-display-case,uppercase);color:var(--cm-muted)}.cm-block .cm-text__body{margin-top:clamp(32px,4vw,48px);font-size:17px;line-height:1.7}.cm-block .cm-text__body h2{margin:44px 0 12px;font-size:calc(clamp(26px,2.6vw,34px) * var(--cm-display-scale,1));font-style:normal;line-height:1.05}.cm-block .cm-text__body h2:first-child{margin-top:0}.cm-block .cm-text__body h3{margin:28px 0 8px;font-size:calc(20px * var(--cm-display-scale,1))}.cm-block .cm-text__body p{margin:0 0 16px}.cm-block .cm-text__body ul{margin:0 0 16px;padding-left:22px}.cm-block .cm-text__body li{margin:0 0 6px}.cm-block .cm-text__body li::marker{color:var(--cm-yellow)}.cm-block .cm-text__body a{text-decoration:underline;text-decoration-color:var(--cm-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.cm-block .cm-text__body a:hover{text-decoration-color:var(--cm-ink)}.cm-block .cm-text__body strong{font-weight:700}