@layer vuetify-components{.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex:auto;align-items:center;padding:8px 16px;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.v-footer--border{box-shadow:none;border-width:thin}.v-footer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent);border-radius:0}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}}.footer-email[data-v-cda740ae]{color:inherit;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:calc(clamp(1.6rem,.6rem + 4.6vw,5rem));font-weight:800;font-stretch:125%;line-height:1}.footer-email[data-v-cda740ae]:hover{color:rgb(var(--v-theme-front-primary))}.skip-link[data-v-b7fa7bfd]{z-index:2000;background:rgb(var(--v-theme-front-accent));color:rgb(var(--v-theme-front-dark));border-radius:8px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.skip-link[data-v-b7fa7bfd]:focus{top:12px}.header-nav[data-v-b7fa7bfd] .v-btn:before{content:"";background:rgb(var(--v-theme-front-primary));transform-origin:0;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 16px 6px;transform:scaleX(0)}.header-nav[data-v-b7fa7bfd] .v-btn--active:before,.header-nav[data-v-b7fa7bfd] .v-btn:hover:before{transform:scaleX(1)}.header-nav[data-v-b7fa7bfd] .v-btn__overlay{display:none}
