: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:700;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}:where(.wp-block-heading)+.alignwide,h1+.alignwide,h2+.alignwide,h3+.alignwide,h4+.alignwide,h5+.alignwide,h6+.alignwide{margin-top:var(--block-gutter-m)}h1{font-family:var(--gds-heading-l-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-l-font-size)}h2{font-family:var(--gds-heading-m-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-m-font-size)}h3{font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size)}h4,h5,h6{font-family:var(--gds-heading-xs-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xs-font-size);font-weight:600}.is-style-with-dots,.is-style-with-line{align-items:center;display:flex;font-family:var(--gds-uppercased-font-family);font-size:var(--gds-uppercased-l-font-size);font-weight:700;gap:12px;justify-content:center;letter-spacing:.28em;margin-bottom:var(--block-gutter-m);margin-top:var(--block-gutter-m);text-transform:uppercase}.is-style-with-dots:after,.is-style-with-dots:before,.is-style-with-line:after,.is-style-with-line:before{border-bottom:2px solid var(--gds-color-lighter-gray);content:"";display:block;flex-grow:1;height:0;max-width:200px}.is-style-with-dots:after,.is-style-with-dots:before{background:var(--gds-color-lighter-gray);border-bottom:0;height:2px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27180%27 height=%272%27 fill=%27none%27%3E%3Cpath stroke=%27%23ABB6BB%27 stroke-dasharray=%270.01 6%27 stroke-linecap=%27round%27 stroke-width=%272%27 d=%27M1 1h178%27/%3E%3C/svg%3E");mask-repeat:repeat-x}.is-style-uppercase{font-family:var(--gds-uppercased-font-family);font-size:var(--gds-uppercased-l-font-size);font-weight:700;letter-spacing:.28em;text-transform:uppercase}.is-style-uppercase.has-s-heading-font-size,.is-style-uppercase.has-xs-heading-font-size{font-family:var(--gds-uppercased-font-family);font-size:var(--gds-uppercased-xs-font-size);font-weight:600;letter-spacing:.2em;text-transform:uppercase;--gds-heading-xs-font-size:var(--gds-uppercased-xs-font-size);--gds-heading-s-font-size:var(--gds-uppercased-xs-font-size)}.is-style-uppercase.has-l-heading-font-size,.is-style-uppercase.has-m-heading-font-size{font-family:var(--gds-uppercased-font-family);font-size:var(--gds-uppercased-m-font-size);font-weight:600;letter-spacing:.2em;text-transform:uppercase;--gds-heading-m-font-size:var(--gds-uppercased-m-font-size);--gds-heading-l-font-size:var(--gds-uppercased-m-font-size)}.is-style-uppercase.has-xl-heading-font-size,.is-style-uppercase.has-xxl-heading-font-size{font-family:var(--gds-uppercased-font-family);font-size:var(--gds-uppercased-l-font-size);font-weight:700;letter-spacing:.28em;text-transform:uppercase;--gds-heading-l-font-size:var(--gds-uppercased-l-font-size);--gds-heading-xl-font-size:var(--gds-uppercased-l-font-size)}
