@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-section-wrapper{text-align:center}.b-section-wrapper p{margin:0 auto;max-width:960px}.b-section-wrapper__text{display:flex;flex-direction:column;gap:var(--space-l)}@media (min-width:768px){.b-section-wrapper__text{padding-bottom:var(--space-xl)}}.b-section-wrapper__text h2{margin-top:var(--space-3xl)}.--margin-top{margin-top:var(--space-xl)}@media (min-width:768px){.--margin-top{margin-top:var(--space-3xl)}}.b-section-wrapper--darkred{background-color:var(--color-vfb-darkred);color:var(--color-vfb-white);padding-bottom:var(--space-3xl)}.b-section-wrapper--margin-big{margin:var(--space-m) 0}@media (min-width:1280px){.b-section-wrapper--margin-big{margin:var(--space-3xl) 0}}
