[name=Footer] .branding{--block-size:0.875rem;display:flex;gap:.3125rem;left:0;position:absolute;top:calc((var(--block-size)/2)*-1)}@media screen and (width >= 1024px){[name=Footer] .branding{--block-size:1.5rem}}:is([name=Footer] .branding) .clip{block-size:var(--block-size)}.blue:is(:is([name=Footer] .branding) .clip){background-color:var(--clr-secondary);clip-path:polygon(0 0,100% 0,calc(100% - var(--block-size)) 100%,0 100%);inline-size:3rem}@media screen and (width >= 1024px){.blue:is(:is([name=Footer] .branding) .clip){inline-size:4.875rem}}@media screen and (width >= 1440px){.blue:is(:is([name=Footer] .branding) .clip){inline-size:10rem}}.green:is(:is([name=Footer] .branding) .clip){background-color:var(--clr-accent);inline-size:3.125rem;transform:skew(-45deg)}@media screen and (width >= 1024px){.green:is(:is([name=Footer] .branding) .clip){inline-size:5.25rem;margin-inline-start:.6875rem}}@media screen and (width >= 1440px){.green:is(:is([name=Footer] .branding) .clip){inline-size:9.25rem}}.red:is(:is([name=Footer] .branding) .clip){background-color:var(--clr-primary);inline-size:5.625rem;transform:skew(-45deg)}@media screen and (width >= 1024px){.red:is(:is([name=Footer] .branding) .clip){inline-size:9.375rem;margin-inline-start:1.25rem}}@media screen and (width >= 1440px){.red:is(:is([name=Footer] .branding) .clip){inline-size:17.875rem}}:is([name=Footer] .footer-branding) .lead{margin-block-end:.5rem}@media screen and (width >= 1024px){:is([name=Footer] .footer-branding) .lead{margin-block-end:0}}:is([name=Footer] .footer-branding) hr.small{margin-block-end:2rem}[name=Footer] .footer-content{display:flex;flex-wrap:wrap;--headline-spacing:0.5rem}@media screen and (width < 512px){[name=Footer] .footer-content{gap:1.5rem}}@media screen and (width < 768px){[name=Footer] .footer-content{gap:2rem}}@media screen and (width < 1024px){[name=Footer] .footer-content{gap:2.5rem}}@media screen and (width >= 1024px){[name=Footer] .footer-content{--headline-spacing:1.5rem;justify-content:space-between}}@media screen and (width >= 1280px){[name=Footer] .footer-content{--headline-spacing:2rem}}:is([name=Footer] .footer-content)>.footer-column{display:flex;flex:0 1 100%;flex-flow:column wrap;justify-content:flex-end}@media screen and (width >= 1024px){:is([name=Footer] .footer-content)>.footer-column{flex:0 1 11.375rem}.footer-column-three:is(:is([name=Footer] .footer-content)>.footer-column),.footer-column-two:is(:is([name=Footer] .footer-content)>.footer-column){align-items:center;display:flex}.footer-column-four:is(:is([name=Footer] .footer-content)>.footer-column){align-items:flex-end;display:flex;text-align:end}.footer-column-four:is(:is([name=Footer] .footer-content)>.footer-column) li{text-align:end}}@media screen and (width >= 1280px){:is([name=Footer] .footer-content)>.footer-column{flex:0 1 13.125rem}}@media screen and (width >= 1920px){:is([name=Footer] .footer-content)>.footer-column{flex:0 1 19.75rem}}:is([name=Footer] .footer-content) .menu-headline{--fs:0.875rem;font-size:var(--fs);--lh-lead:1.1875rem;line-height:var(--lh-lead);margin-block-end:var(--headline-spacing)}@media screen and (width >= 1280px){:is([name=Footer] .footer-content) .menu-headline{--fs:1rem;--lh-lead:1.375rem}}:is(:is([name=Footer] .footer-content) .menu-teaser) .email{margin-block-start:var(--headline-spacing)}:is([name=Footer] .footer-content) .item+.item{margin-block-start:.5rem}:is([name=Footer] .footer-content) [role=menuitem]{text-decoration:none}[name=Footer] .footer-bottom{--spacing:2.5rem;display:flex;justify-content:space-between;margin-block-start:var(--spacing)}@media screen and (width < 1024px){[name=Footer] .footer-bottom{flex-direction:column;gap:.75rem}:is([name=Footer] .footer-bottom) .copyright{order:2}}@media screen and (width >= 1280px){[name=Footer] .footer-bottom{--spacing:4rem}}@media screen and (width >= 1920px){[name=Footer] .footer-bottom{--spacing:6.5rem}}:is(:is([name=Footer] .footer-bottom) .copyright)>:first-child:not([class*=button]){margin-block-start:0;padding-block-start:0}:is(:is([name=Footer] .footer-bottom) .copyright)>:last-child:not([class*=button]){margin-block-end:0;padding-block-end:0}:is(:is([name=Footer] .footer-bottom) .copyright)>h2,:is(:is([name=Footer] .footer-bottom) .copyright)>h3,:is(:is([name=Footer] .footer-bottom) .copyright)>h4,:is(:is([name=Footer] .footer-bottom) .copyright)>h5,:is(:is([name=Footer] .footer-bottom) .copyright)>h6{margin-block-start:0}:is([name=Footer] .footer-bottom) .copyright{text-transform:uppercase}:is([name=Footer] .footer-bottom) .footer-legal{display:flex;gap:1rem}:is(:is([name=Footer] .footer-bottom) .footer-legal) [role=menuitem]{text-decoration:none}[name=Footer]{--padding-block-end:2rem;grid-column:1/-1;padding-block-end:var(--padding-block-end)}@media screen and (width >= 1024px){[name=Footer]{--padding-block-end:4rem;grid-column:2/span 10}}[name=Footer] hr.black{--inline-size:3.125rem;--block-size:0.5rem;--margin-block-end:2rem;--margin-block-start:1.5rem}

/*# sourceMappingURL=style.min.css.map*/