:where(.wp-block-heading),h1,h2,h3,h4,h5,h6{--block-gutter-start:var(--gds-heading-margin-start);--block-gutter-end:var(--gds-heading-margin-end);display:block;font-family:var(--gds-heading-font-family);font-weight:var(--gds-heading-font-weight);line-height:var(--gds-heading-line-height);margin-block-end:var(--gds-heading-margin-end);margin-block-start:var(--gds-heading-margin-start)}:where(.wp-block-heading):first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}:where(.wp-block-heading):last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-block-end:0}h1{font-size:var(--gds-heading-l-font-size)}h2{font-size:var(--gds-heading-m-font-size)}h3{font-size:var(--gds-heading-s-font-size)}h4{font-size:var(--gds-heading-xs-font-size);margin-block-end:var(--block-gutter-xs)}h5,h5.wp-block-heading,h6,h6.wp-block-heading{font-size:var(--gds-heading-2xs-font-size);font-weight:600}.alignwide:not(.has-background)+.wp-block-heading,.wp-block-query+.wp-block-buttons+.wp-block-heading{margin-top:calc(var(--gds-spacing-3xl) + var(--gds-spacing-2xl))}