li[data-v-46f2851b]{list-style:none;display:inline-flex;flex-wrap:wrap;max-width:var(--max-button-width, unset)}li[data-style=Basic][data-v-46f2851b]{flex:1 1 200px;border-radius:4px}li[data-style=Compact][data-v-46f2851b]{flex:1 1 auto}li[data-style=Compact][data-v-46f2851b]:not(:last-child){--max-button-width: 50%}li[data-style=Compact][data-v-46f2851b]:last-child{--max-button-width: 100%}li[data-style=Compact] a[data-v-46f2851b]{border-radius:0}li[data-style=centered][data-v-46f2851b]{flex:0 0 auto}li>a[data-v-46f2851b]{flex:0 0 100%;display:flex;column-gap:.5em;justify-content:center;align-items:center;border:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;font-size:var(--w-font-16-main);font-weight:normal;text-decoration:none !important;border-radius:inherit;background-color:var(--button-background-color, var(--default-button-background-color));color:var(--button-foreground-color, var(--default-button-foreground-color))}li>a[data-v-46f2851b] *{background-color:rgba(0,0,0,0);color:inherit}li>a>span[data-v-46f2851b]{line-height:1.3em;display:flex;flex-wrap:wrap;align-items:center;font-size:1.1em}li>a[data-v-46f2851b]:not(:focus-visible){padding:calc(.5em + 2px) calc(1em + 2px)}li>a[data-v-46f2851b]:not(:focus-visible):is(:hover,li>a:not(:focus-visible):focus-within,li>a:not(:focus-visible)[aria-current=page]){background-color:var(--button-foreground-color, var(--default-button-foreground-color));color:var(--button-background-color, var(--default-button-background-color))}li>a[data-v-46f2851b]:focus-visible{padding:.5em 1em;outline:none;background-color:var(--button-foreground-color, var(--default-button-foreground-color));color:var(--button-background-color, var(--default-button-background-color));border:solid 2px var(--button-background-color, var(--default-button-background-color));outline-offset:1px;font-weight:bold;text-decoration:underline !important}

.header-wrapper[data-v-a810951e]:not(.header-wrapper-image) {
        font-size: var(--w-font-26);
        text-align: center;
        min-height: 5em;
        min-width: 100%;
        max-width: 100%;
        aspect-ratio: 16/4.5;
        justify-content: center;
        align-items: center;
        margin-bottom: 1px;
        line-height: 1.3em;
}
.header-wrapper.header-wrapper-image[data-v-a810951e] {
        aspect-ratio: 16/9;
        position: relative;
        max-height: 30vh;
        min-width: 100%;
}
.header-wrapper.header-wrapper-image img[data-v-a810951e] {
            width: 100%;
            height: 100%;
            object-fit: cover;
            margin: 0;
            padding: 0;
            line-height: 0;
}
.header-wrapper.header-wrapper-image figure[data-v-a810951e] {
            position: absolute;
            inset: 0;
            overflow: hidden;
            filter: brightness(85%);
}
.header-wrapper > .header-text[data-v-a810951e] {
        position: relative;
        place-content: center center;
        font-size: var(--w-font-38);
        color: var(--header-text-color);
        background-color: var(--header-background-color);
        overflow: hidden;
        margin: 0;
}


nav.button-wrapper[data-v-38a24bee]:is(.Basic, .centered) {
        gap: max(2px, .25em);
}
nav.button-wrapper.Compact[data-v-38a24bee] {
        gap: max(2px, .1em);
}
nav.button-wrapper.centered[data-v-38a24bee] {
        place-content: flex-start center;
}
nav.button-wrapper[data-v-38a24bee] {

    display: flex;
    flex-flow: row wrap;
}
nav.button-wrapper > ul[data-v-38a24bee] {
        display: contents;

        list-style: none;
}

