/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image{display:block;max-width:100%;height:auto;}
.banner__breadcrumbs+.banner__kicker{margin-top:calc(var(--spacing,.25rem)*4)}.banner__title{margin:calc(var(--spacing,.25rem)*0)}
.navbar--preview .navbar__container{flex-wrap:nowrap}.navbar--preview .navbar__start,.navbar--preview .navbar__center,.navbar--preview .navbar__end{min-width:calc(var(--spacing,.25rem)*20)}.navbar{padding:calc(var(--spacing,.25rem)*0)}.navbar .menu{margin:calc(var(--spacing,.25rem)*0)}.navbar a{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));text-transform:uppercase;text-decoration-line:none}.navbar__container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;min-height:4rem;display:flex;position:relative}@media(min-width:64rem){.navbar__container{gap:calc(var(--spacing,.25rem)*4)}}.navbar__start,.navbar__center,.navbar__end{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.navbar__start,.navbar__end{flex:0 auto}.navbar__center{flex:1 0 auto;justify-content:flex-end}@media(min-width:64rem){.navbar__center{justify-content:center}}
