:where(.c-long-read-target-toc-link){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.c-block-heading){margin-bottom:var(--theme-spacing-md)}:where(.c-block-heading__heading){font-size:clamp(var(--minFontSize,0px), var(--theme-fontSize-display-xs), var(--maxFontSize,9999px));--minFontSize:0px;--maxFontSize:9999px;font-family:var(--theme-fontFamily-display-xs);font-weight:var(--theme-fontWeight-display-xs);font-style:var(--theme-fontStyle-display-xs);line-height:var(--theme-lineHeight-display-xs);letter-spacing:var(--theme-letterSpacing-display-xs);text-transform:initial;-webkit-text-decoration:initial;text-decoration:initial}:where(.c-accordion-panel .c-block-heading:not(.c-block-heading--force-regular)),:where(.c-block-heading--force-accordion){margin-bottom:var(--theme-spacing-xs)}:is(:where(.c-accordion-panel .c-block-heading:not(.c-block-heading--force-regular)),:where(.c-block-heading--force-accordion)) .c-block-heading__heading{font-size:clamp(var(--minFontSize,0px), var(--theme-fontSize-heading-sm-strong), var(--maxFontSize,9999px));--minFontSize:0px;--maxFontSize:9999px;font-family:var(--theme-fontFamily-heading-sm-strong);font-weight:var(--theme-fontWeight-heading-sm-strong);font-style:var(--theme-fontStyle-heading-sm-strong);line-height:var(--theme-lineHeight-heading-sm-strong);letter-spacing:var(--theme-letterSpacing-heading-sm-strong);text-transform:initial;-webkit-text-decoration:initial;text-decoration:initial}
