@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-muted[data-v-8aaab49d]{color:#ffffffb3}.footer-label[data-v-8aaab49d]{color:#fff9;opacity:1}.footer-links[data-v-8aaab49d]{padding:0;list-style:none}.footer-link[data-v-8aaab49d]{color:#ffffffd9;background:linear-gradient(rgb(var(--v-theme-front-primary)),rgb(var(--v-theme-front-primary))) no-repeat 100% 100%/0 2px;padding-bottom:3px;text-decoration:none;transition:color .2s,background-size .3s cubic-bezier(.65,0,.35,1)}.footer-link.router-link-exact-active[data-v-8aaab49d],.footer-link[data-v-8aaab49d]:focus-visible,.footer-link[data-v-8aaab49d]:hover{color:#fff;background-position:0 100%;background-size:100% 2px}.footer-email[data-v-8aaab49d]{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-8aaab49d]:hover{color:rgb(var(--v-theme-front-primary))}.skip-link[data-v-55868eb2]{z-index:2000;background:rgb(var(--v-theme-front-primary));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-55868eb2]:focus{top:12px}.header-nav[data-v-55868eb2] .v-btn{color:rgb(var(--v-theme-front-dark));font-weight:500}.header-nav[data-v-55868eb2] .v-btn--active{color:rgb(var(--v-theme-front-secondary));font-weight:700}.header-nav[data-v-55868eb2] .v-btn:before{content:"";background:rgb(var(--v-theme-front-primary));transform-origin:100%;height:2px;transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:auto 12px 4px;transform:scaleX(0)}.header-nav[data-v-55868eb2] .v-btn--active:before,.header-nav[data-v-55868eb2] .v-btn:focus-visible:before,.header-nav[data-v-55868eb2] .v-btn:hover:before{transform-origin:0;transform:scaleX(1)}.header-nav[data-v-55868eb2] .v-btn__overlay{display:none}
