@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:300;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-8272f991.eot);src:local("Fira Sans Light Italic"),local("FiraSans-LightItalic"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-8272f991.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-10dfb8fb.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-925f7a5b.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-4d1253f7.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-LightItalic-f2c940d2.svg#FiraSans-LightItalic) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-4843bb19.eot);src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-4843bb19.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-8af54b7e.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-85497105.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-ee256868.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Bold-6cf8e7ae.svg#FiraSans-Bold) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:700;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-cf2bd3d6.eot);src:local("Fira Sans Bold Italic"),local("FiraSans-BoldItalic"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-cf2bd3d6.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-339e5a8e.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-9114bbe8.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-0e736fa7.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-BoldItalic-54512737.svg#FiraSans-BoldItalic) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:300;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-d02a4d0d.eot);src:local("Fira Sans Light"),local("FiraSans-Light"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-d02a4d0d.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-c525d3f6.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-bd275d0d.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-c9e0cf10.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Light-76358ed5.svg#FiraSans-Light) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:400;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-90b7209e.eot);src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-90b7209e.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-e37a6a5b.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-4548e544.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-1611946f.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Italic-33a33115.svg#FiraSans-Italic) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-9387e4fc.eot);src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-9387e4fc.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-5eac347f.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-3841e1f3.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-9138abb1.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Regular-c0268b08.svg#FiraSans-Regular) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:500;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-57c77cda.eot);src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-57c77cda.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-b3f150cc.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-4e19632f.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-edd89057.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-Medium-be1bdb09.svg#FiraSans-Medium) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:500;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-19cda9b8.eot);src:local("Fira Sans Medium Italic"),local("FiraSans-MediumItalic"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-19cda9b8.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-597db2a5.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-27ba601f.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-1c2ae9b5.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraSans-MediumItalic-9b1a1556.svg#FiraSans-MediumItalic) format("svg")}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:500;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-4c476acb.eot);src:local("Fira Mono Medium"),local("FiraMono-Medium"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-4c476acb.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-f03311f1.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-a13a06b5.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-57c53e7b.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Medium-d223269f.svg#FiraMono-Medium) format("svg")}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:700;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-5254c9f1.eot);src:local("Fira Mono Bold"),local("FiraMono-Bold"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-5254c9f1.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-3a7cdf3a.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-b719d728.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-c6562842.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Bold-8f122f94.svg#FiraMono-Bold) format("svg")}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-bd896113.eot);src:local("Fira Mono Regular"),local("FiraMono-Regular"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-bd896113.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-009ccdb5.woff2) format("woff2"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-1ea223fc.woff) format("woff"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-db60d2a0.ttf) format("truetype"),url(/wp-content/themes/rail4climate/assets/rail4climate-FiraMono-Regular-0b3e4c4c.svg#FiraMono-Regular) format("svg")}:root{--color-rail-white:#fff;--color-white:#5ea181;--color-black:#294a5d;--color-blue:#152a49;--color-blue-dark:#152a49;--color-blue-light-1:#152a49;--color-blue-light-2:#64ab88;--color-blue-light-3:#64ab88;--color-grey-4:#152a49;--color-grey-6:#152a49;--font-family-base:"Fira Sans",sans-serif;--font-family-accent:"Fira Mono",sans-serif}body{font-feature-settings:unset;color:var(--color-grey-4);font-style:normal;font-variation-settings:normal;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-variation-settings:normal;font-weight:700;text-transform:none}strong{font-weight:700}html{background-color:var(--color-white)}.section.breadcrumbs--empty,section.breadcrumbs--empty{padding-top:0}.button{background:var(--color-blue);border:.0625rem solid var(--color-blue);color:var(--color-white);font-family:var(--font-family-accent);font-style:normal;font-weight:500;text-transform:uppercase}.button.active,.button:focus-visible{background-color:var(--color-rail-white);border:.0625rem solid var(--color-rail-white);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button:hover{background-color:var(--color-rail-white);border:.0625rem solid var(--color-rail-white);color:var(--color-white)}}.button.secondary{background-color:var(--color-white);border:.0625rem solid var(--color-blue);color:var(--color-blue)}.button.secondary.active,.button.secondary:focus-visible{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button.secondary:hover{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}}.meta{font-family:var(--font-family-accent);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-base)}.slider-button-next,.slider-button-prev{color:var(--color-rail-white)}.swiper-pagination .swiper-pagination-bullet{background-color:var(--color-blue)}.wave,.wave-horizontal,.wave-horizontal--bottom,.wave-vertical,.wave-vertical--spacer{--__gap:0;--__bg-vertical:url(/wp-content/themes/rail4climate/assets/rail4climate-separator-vertical-c794acab.svg);--__bg-horizontal:url(/wp-content/themes/rail4climate/assets/rail4climate-separator-horizontal-81768a49.svg)}.wave-vertical,.wave-vertical--spacer{background-image:none}.wave-vertical--spacer{--__gap:1.25rem}.wave-horizontal,.wave-horizontal--bottom{background-image:none}.accordion-header{text-transform:none}.accordion-header:after{color:var(--color-rail-white)}.accordion-description-content:not(:last-child){padding-bottom:var(--padding-gap-medium)}.accordion .wave-horizontal,.accordion .wave-horizontal--bottom{--__gap:1.25rem;background-image:var(--__bg-horizontal)}@container (min-width: 1024px){.menu-main{margin-top:1.5rem}}.section-title .h1,.section-title .h2,.section-title .h3,.section-title .h4,.section-title .h5,.section-title .h6,.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{color:var(--color-blue)}.alert{background-color:var(--color-blue);font-family:var(--font-family-accent);font-style:normal;font-weight:500;position:sticky;top:0;z-index:120}.alert-inner{color:var(--color-blue-light-2);padding:var(--padding-gap-small);text-align:center}footer .footer strong,footer .footer-navigation strong{color:var(--color-blue)}footer .footer .grid .col-2 a,footer .footer-navigation .grid .col-2 a{font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-base)}footer .footer-navigation .address a,footer .footer-navigation .menu ul li a{font-family:var(--font-family-accent);font-style:normal;font-weight:400}footer .footer-navigation .social ul li span{color:var(--color-rail-white)}header{background-color:var(--color-blue-light-3);min-height:calc(4rem - var(--font-size-base)*var(--line-height-base)/2 + clamp(2.1875rem,2.0813rem + .4531vw,2.625rem))}header .header-inner{gap:var(--padding-gap-medium);position:relative}header .header-inner .logo-wrapper{align-self:flex-end;margin-bottom:calc(1.5rem - var(--font-size-base)*var(--line-height-base)/2)}@container (max-width: 1024px){header .header-inner .logo-wrapper{left:0;right:auto;top:2.03125rem}}header .header-inner .logo-wrapper-item{display:inline-block}header .header-inner .logo-wrapper img{height:auto;max-height:clamp(2.1875rem,2.0062rem + .7735vw,2.625rem);object-fit:contain;width:clamp(6.25rem,5.732rem + 2.2099vw,7.5rem)}@media (min-width:1024px){header .header-inner .logo-wrapper img{height:auto}}header .header-inner .logo-wrapper-badge{margin-top:-1.25rem;z-index:1}@container (max-width: 1024px){header .header-inner .logo-wrapper-badge{margin-top:0;position:absolute;right:0;top:0}}@container (max-width: 374px){header .header-inner .logo-wrapper-badge{display:none}}header .header-inner .logo-wrapper-badge-item{align-items:flex-end;background-color:var(--color-rail-white);border-radius:0 0 0 clamp(1.875rem,1.5124rem + 1.547vw,2.75rem);box-shadow:0 clamp(.215625rem,.1755rem + .1713vw,.3125rem) clamp(.875rem,.7196rem + .663vw,1.25rem) 0 #00000026;display:flex;height:clamp(5rem,4.0677rem + 3.9779vw,7.25rem);justify-content:center;padding-bottom:clamp(.59375rem,.4772rem + .4972vw,.875rem);padding-left:clamp(.5rem,.3964rem + .442vw,.75rem);padding-right:clamp(.34375rem,.279rem + .2762vw,.5rem);width:clamp(3.9375rem,3.2124rem + 3.0939vw,5.6875rem)}header .header-inner .logo-wrapper-badge-item img{display:block;width:clamp(3.0625rem,2.4927rem + 2.4309vw,4.4375rem)}header .nav-compact{flex-wrap:wrap;margin-left:calc(clamp(6.25rem,5.732rem + 2.2099vw,7.5rem) + .9375rem);margin-right:calc(clamp(3.9375rem,3.2124rem + 3.0939vw,5.6875rem) + .9375rem)}@container (max-width: 374px){header .nav-compact{margin-right:0}}.hero-landingpage .inner{gap:var(--padding-gap-medium);margin:0 auto;max-width:var(--width-container);padding:0 var(--padding-container)}@container (min-width: 1920px){.hero-landingpage .inner .content{margin-left:auto;width:100%}}.hero-landingpage .content{padding:clamp(1.875rem,.5097rem + 5.8252vw,7.5rem) 0 clamp(1.875rem,1.4199rem + 1.9417vw,3.75rem)}.hero-landingpage .media{--__flex-alignment:flex-start;padding-top:0}@container (min-width: 1024px){.hero-landingpage .media{padding-top:clamp(1.875rem,.5097rem + 5.8252vw,7.5rem)}}.hero-landingpage .media .scroll{display:none}@container (min-width: 1024px){.hero-landingpage .media .scroll{display:none}}.hero-landingpage picture{border-radius:var(--image-border-radius)}.hero-landingpage picture img{aspect-ratio:580/387;clip-path:none}.hero-landingpage .teaser .scroll{display:none}@container (min-width: 1024px){.hero-landingpage .teaser .scroll{display:none}}.highlights,.highlights .grid{container-type:inline-size}.highlights .grid{grid-template-columns:1fr}@container (min-width: 1024px){.highlights .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.highlights-container{gap:var(--padding-gap-medium)}.highlights-image .aspect-ratio__highlight-teaser{aspect-ratio:1/1.15}.highlights .h1:not(:last-child),.highlights .h2:not(:last-child),.highlights .h3:not(:last-child),.highlights .h4:not(:last-child),.highlights .h5:not(:last-child),.highlights .h6:not(:last-child),.highlights h1:not(:last-child),.highlights h2:not(:last-child),.highlights h3:not(:last-child),.highlights h4:not(:last-child),.highlights h5:not(:last-child),.highlights h6:not(:last-child){margin-bottom:var(--padding-gap)}.highlights-description:not(:last-child){margin-bottom:1.875rem}.highlights-list{gap:var(--padding-gap) var(--padding-gap-smaller)}.highlights-list:not(:last-child){margin-bottom:var(--padding-gap-medium)}.highlights-list-item-name{word-wrap:break-word;color:var(--color-rail-white);font-family:var(--font-family-base);font-size:var(--font-size-2);font-style:normal;font-weight:700;hyphens:auto;line-height:var(--line-height-2);overflow-wrap:break-word;word-break:break-word}.highlights-list-item-name:not(:last-child){margin-bottom:var(--padding-gap-small)}.highlights-list-item-headline{word-wrap:break-word;color:var(--color-blue);font-family:var(--font-family-base);font-size:var(--font-size-3);font-style:normal;font-weight:700;hyphens:auto;line-height:var(--line-height-2);overflow-wrap:break-word;word-break:break-word}.highlights-list-item-headline:not(:last-child){margin-bottom:var(--padding-gap-small)}.offset-breaker>.wave-horizontal,.offset-breaker>.wave-horizontal--bottom{margin:0;padding:var(--padding-gap) 0}.offset-breaker--numbers .h1{color:var(--color-rail-white)}.offset-breaker--numbers .h6{color:var(--color-blue)}.topic-teaser .h1:not(:last-child),.topic-teaser .h2:not(:last-child),.topic-teaser .h3:not(:last-child),.topic-teaser .h4:not(:last-child),.topic-teaser .h5:not(:last-child),.topic-teaser .h6:not(:last-child),.topic-teaser h1:not(:last-child),.topic-teaser h2:not(:last-child),.topic-teaser h3:not(:last-child),.topic-teaser h4:not(:last-child),.topic-teaser h5:not(:last-child),.topic-teaser h6:not(:last-child){padding-bottom:var(--padding-gap-small)}.topic-teaser .grid-item.active .image,.topic-teaser .grid-item:focus-visible .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:var(--card-border-radius)}@media (hover:hover) and (pointer:fine){.topic-teaser .grid-item:hover .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:var(--card-border-radius)}}.topic-teaser .image{background-color:var(--color-blue-light-3);border-radius:0;margin-left:auto;margin-right:auto;padding-bottom:60%;width:60%}.topic-teaser .image img{max-height:50%;max-width:50%}@container (min-width: 1024px){.topic-teaser .image img{max-height:50%;max-width:50%}}.topic-teaser-subtext{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;word-break:break-word}
