:root{--gds-heading-font-family:"satoshi","Oswald-fallback";--gds-heading-xl-font-size:clamp(40px,40px + 24 * (100vw - 375px)/1025,64px);--gds-heading-l-font-size:clamp(40px,40px + 24 * (100vw - 375px)/1025,64px);--gds-heading-m-font-size:clamp(26px,26px + 10 * (100vw - 375px)/1025,36px);--gds-heading-s-font-size:clamp(20px,20px + 4 * (100vw - 375px)/1025,24px);--gds-heading-xs-font-size:18px;--gds-heading-margin-start:var(--block-gutter);--gds-heading-margin-end:var(--block-gutter-s);--gds-heading-line-height:1.2;--gds-body-font-family:"satoshi","Oswald-fallback";--gds-body-line-height:1.5;--gds-body-l-font-size:clamp(18px,18px + 6 * (100vw - 375px)/1025,24px);--gds-body-m-font-size:clamp(16px,16px + 2 * (100vw - 375px)/1025,18px);--gds-body-s-font-size:16px;--gds-link-hover-color:var(--gds-color-primary);--gds-border-radius:8px;--gds-box-shadow:0px 3px 8px 0px #a18e4140;--gds-box-shadow--hover:0px 6px 8px 0px #a18e4140;--gds-box-shadow--active:0px 6px 8px 0px #a18e4140;--gds-outline--focus:solid 2px currentcolor}.is-style-label{font-family:var(--gds-body-font-family);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.8;text-transform:uppercase}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)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}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);font-weight:700}h2{font-size:var(--gds-heading-m-font-size);font-weight:900}h3{font-size:var(--gds-heading-s-font-size)}h3,h4,h5,h6{font-weight:700}h4,h5,h6{font-size:var(--gds-heading-xs-font-size)}.has-xl-heading-font-size{font-size:var(--gds-heading-xl-font-size);font-weight:700}.has-l-heading-font-size{font-size:var(--gds-heading-l-font-size);font-weight:700}.has-m-heading-font-size{font-size:var(--gds-heading-m-font-size);font-weight:900}.has-s-heading-font-size{font-size:var(--gds-heading-s-font-size);font-weight:700}.has-xs-heading-font-size{font-size:var(--gds-heading-xs-font-size);font-weight:700}
