.app-header[data-v-956e102e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:0;position:sticky;right:0;top:0;width:100%;z-index:1000}.app-header .header-row.system[data-v-956e102e]{align-items:center;display:grid!important;gap:.25rem;grid-template-areas:"spacer phone email";grid-template-columns:1fr auto auto;padding-block:.25rem}.app-header .header-row.system .email[data-v-956e102e]{grid-area:email}.app-header .header-row.system .phone[data-v-956e102e]{grid-area:phone}.app-header .header-row.navigation[data-v-956e102e]{align-items:center;display:grid!important;gap:.25rem;grid-template-areas:"logo spacer menu cta";grid-template-columns:auto 1fr auto auto;padding-block:.5rem;position:relative;z-index:2}.app-header .header-row.navigation .logo[data-v-956e102e]{aspect-ratio:4;background-image:url(../images/app/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:var(--radius-md);display:flex;grid-area:logo;height:2.5rem}.app-header .header-row.navigation .logo[data-v-956e102e]:focus{outline:2px solid var(--ui-primary)}.app-header .header-row.navigation .logo[data-v-956e102e]:focus,.app-header .header-row.navigation .logo[data-v-956e102e]:hover{background-color:var(--ui-bg-elevated)}.app-header .header-row.navigation .menu[data-v-956e102e]{grid-area:menu}.app-header .header-row.navigation .cta[data-v-956e102e]{grid-area:cta}@media only screen and (max-width:1023px){.app-header .header-row.navigation[data-v-956e102e]{grid-template-areas:"logo spacer cta menu"}}@media only screen and (max-width:767px){.app-header .header-row.system[data-v-956e102e]{grid-template-areas:"phone email";grid-template-columns:auto auto;justify-content:center}}
