html:is(.project-tirol) .hero-article .article{--local-HeroArticle-font-title:700 normal 2.5rem/110% var(--font-display),Arial,sans-serif}@media (min-width:650.1px){html:is(.project-tirol) .hero-article .article{--local-HeroArticle-gap:var(--size-xl)}}@media (max-width:650px){html:is(.project-tirol) .hero-article .article{--local-HeroArticle-gap:var(--size-l)}}.hero-article .article{--local-HeroArticle-color-title:var(--color-text_highlight);--local-HeroArticle-color-text:var(--color-text_default);--local-HeroArticle-gap-headline:var(--size-l)}html:not(.project-tirol) .hero-article .article{--local-HeroArticle-gap:var(--size-l);--local-HeroArticle-font-title:400 normal 1.375rem/105% var(--font-display),Arial,sans-serif}.hero-article .article{align-items:center;display:flex;flex-direction:column;row-gap:var(--local-HeroArticle-gap);text-align:center}@media (min-width:650.1px){.hero-article:not(:has(.fig)) .article{padding-top:var(--size-xxl)}.hero-article:has(.fig) .article{padding:var(--size-xxl) var(--size-l) var(--size-xl) 0}}@media (max-width:650px){.hero-article:not(:has(.fig)) .article{padding-top:var(--size-xxl)}.hero-article:has(.fig) .article{padding:var(--size-xxl) 0 var(--size-xl) 0}}.hero-article .article h1{margin:0}.hero-article .article .headline{align-items:center;display:flex;flex-direction:column;row-gap:var(--local-HeroArticle-gap-headline)}.hero-article .article .headline .title{color:var(--local-HeroArticle-color-title);font:var(--local-HeroArticle-font-title)}.hero-article .article .ingress{color:var(--local-HeroArticle-color-text);display:flex;flex-direction:column;row-gap:var(--local-HeroArticle-gap-ingress)}html:not(.project-tirol) .hero-article .article .ingress{font:400 normal var(--size-s) /150% var(--font-text),Arial,sans-serif}html:is(.project-tirol) .hero-article .article .ingress{font:400 normal clamp(calc(.0625rem*var(--size-base-s)),calc(100vw*(18 - var(--size-base-s))/840 + .0625rem*var(--size-base-s) - .0625rem*(18 - var(--size-base-s))/840*360),1.125rem) /150% var(--font-text),Arial,sans-serif}@media (min-width:1200.1px){.hero-article .article .ingress{padding-left:var(--size-xl);padding-right:var(--size-xl)}}.hero-article .article :is(.ingress) :is(p,ul,ol,h2,h3,h4,h5,h6){margin:0}