@font-face{font-display:swap;font-family:concordia;font-style:normal;font-weight:400;src:url(../fonts/concordia-beta.woff2) format("woff2")}@font-face{font-display:swap;font-family:helvetica-neue-bold-condensed;font-style:normal;font-weight:700;src:url(../fonts/HelveticaNeueLTStd-BdCn.woff2) format("woff2")}@font-face{font-display:swap;font-family:helvetica-neue-regular;font-style:normal;font-weight:400;src:url(../fonts/HelveticaNeueLTStd-Roman.woff2) format("woff2")}.text-primary-0{font-size:var(--step-0)!important}.text-primary-0,.text-primary-2{font-family:helvetica-neue-regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.4}.text-primary-2{font-size:var(--step-2)!important}.text-concordia-3{font-size:var(--step-3)!important}.text-concordia-3,.text-concordia-4{font-family:concordia,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1}.text-concordia-4{font-size:var(--step-2)!important}@media (min-width:768px){.text-concordia-4{font-size:var(--step-4)!important}}.text-concordia-4--mobile-big{font-family:concordia,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step-4)!important;line-height:1}@media (min-width:768px){.text-concordia-4--mobile-big{font-size:var(--step-4)!important}}.text-concordia-5,.text-concordia-6{font-family:concordia,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step-5)!important;line-height:1}@media (min-width:768px){.text-concordia-6{font-size:var(--step-6)!important}}.text-condensed--1{font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step--1)!important;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.text-condensed--1{line-height:1}}.text-condensed-1{font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step--1)!important;line-height:1;text-transform:uppercase}@media (min-width:768px){.text-condensed-1{font-size:var(--step-1)!important}}.text-condensed-2{font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step-1)!important;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.text-condensed-2{line-height:1}}.text-condensed-3{font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step-1)!important;line-height:1;text-transform:uppercase}@media (min-width:768px){.text-condensed-3{font-size:var(--step-3)!important}}.text-condensed-4{font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step-4)!important;line-height:1;text-transform:uppercase}.--as-typed{text-transform:none}.color-black{color:var(--color-night)}.color-white{color:var(--color-day)}.color-red{color:var(--color-system-red)}.b-color-cards{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.b-color-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.b-color-cards{grid-template-columns:repeat(3,1fr)}}.b-color-cards.--logos .b-color-card{align-items:end;display:flex;flex-direction:column;padding:var(--space-2xl) var(--space-l) var(--space-l) 0;position:relative;width:100%}.b-color-cards.--logos .b-color-card>*{border:2px solid blue}@media (min-width:1024px){.b-color-cards.--logos .b-color-card{padding:var(--space-3xl) 0 var(--space-2xl) 0}}.b-color-cards.--roessle{grid-template-columns:repeat(3,1fr)}.b-color-cards-blank{display:grid;grid-template-columns:6fr 6fr 6fr 1fr 1fr 1fr 1fr;height:30svh;max-height:600px}.b-color-cards-blank .b-color-card--white{border:1px solid var(--color-vfb-black)}@media (min-width:1024px){.b-color-cards-blank{height:50vh}}.b-color-card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--space-l) 0 var(--space-m) 0;position:relative;width:100%}@media (min-width:1024px){.b-color-card{padding:var(--space-3xl) 0 var(--space-2xl) 0}.b-color-card svg{width:200px}}.b-color-card--white{background-color:var(--color-vfb-white)}.b-color-card--red{background-color:var(--color-vfb-red);color:var(--color-vfb-white)}.b-color-card--black{background-color:var(--color-vfb-black);color:var(--color-vfb-white)}.b-color-card--darkred{background-color:var(--color-vfb-darkred);color:var(--color-vfb-white)}.b-color-card--green{background-color:var(--color-vfb-green);color:var(--color-vfb-white)}.b-color-card--gold{background-color:var(--color-vfb-gold);color:var(--color-vfb-white)}.b-color-card--yellow{background-color:var(--color-vfb-yellow)}.b-color-card__name{left:0;position:absolute;right:0;text-align:center;top:var(--space-m)}@media (min-width:1024px){.b-color-card__content{max-width:80%}}.b-color-card__logo{width:50px}.b-color-cards-new{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.b-color-cards-new{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.b-color-cards-new{grid-template-columns:repeat(3,1fr)}}.b-color-card-new{align-items:start;color:var(--color-vfb-black);display:flex;font-family:helvetica-neue-bold-condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step--1);justify-content:space-between;line-height:1.2;padding:var(--space-l);padding-bottom:var(--space-2xl);text-transform:uppercase}@media (min-width:768px){.b-color-card-new{padding-bottom:var(--space-2xl)}}@media (min-width:1280px){.b-color-card-new{padding-bottom:var(--space-5xl)}}.b-color-card-new__logo{width:var(--space-2xl)}.b-color-card-new__data{display:flex;flex-direction:column;gap:var(--space-s);text-transform:uppercase}.b-color-card-new__color-item{display:grid;gap:var(--space-s);grid-template-columns:1fr 1fr}
