.app-header[data-v-c4097631]{border-top:3px solid var(--heading);border-bottom:1px solid var(--rule)!important}.app-header__inner[data-v-c4097631]{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media (width>=960px){.app-header__inner[data-v-c4097631]{padding:0 24px}}.app-header__brand[data-v-c4097631]{font-family:var(--font-serif);letter-spacing:-.005em;font-size:1.125rem;font-weight:600;text-decoration:none;color:var(--heading)!important}.app-header__link[data-v-c4097631]{border-radius:6px;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;position:relative;color:var(--text-body)!important}.app-header__link[data-v-c4097631]:hover{background:#0000000a;color:var(--text-strong)!important}.app-header__link--active[data-v-c4097631]{font-weight:600;color:var(--text-strong)!important}.app-header__link--active[data-v-c4097631]:after{content:"";background:var(--heading);border-radius:2px;height:2px;position:absolute;bottom:-.6rem;left:.75rem;right:.75rem}@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:0px 0px 0px 0px rgba(var(--v-shadow-color), var(--v-shadow-key-opacity,.3)), 0px 0px 0px 0px 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)}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{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--rounded{border-radius:4px}}.app-footer[data-v-01c6c1d4]{border-top:1px solid var(--rule);flex:none;margin-top:3rem;padding:1.25rem 0}.app-footer__inner[data-v-01c6c1d4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;width:100%;max-width:1240px;margin:0 auto;padding:0 16px;display:flex}@media (width>=960px){.app-footer__inner[data-v-01c6c1d4]{padding:0 24px}}.app-footer__contact[data-v-01c6c1d4]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.app-footer__email[data-v-01c6c1d4]{align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;color:var(--text-strong)!important}.app-footer__email[data-v-01c6c1d4]:hover{text-underline-offset:3px;text-decoration:underline}.app-footer__social[data-v-01c6c1d4]{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.app-footer__link[data-v-01c6c1d4]{align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;display:inline-flex;color:var(--text-body)!important}.app-footer__link svg[data-v-01c6c1d4],.app-footer__link .v-icon[data-v-01c6c1d4]{color:var(--text-muted)}.app-footer__link[data-v-01c6c1d4]:hover{color:var(--accent)!important}.app-footer__copy[data-v-01c6c1d4]{color:var(--text-muted);margin:0;font-size:.8125rem}.profile-avatar--bordered[data-v-eb59afcf]{border:2px solid #ffffffe6}.profile-sidebar[data-v-303a16c8]{color:var(--text-body);font-size:.9375rem}.profile-sidebar__identity[data-v-303a16c8]{flex-direction:column;gap:1rem;display:flex}.profile-sidebar__name[data-v-303a16c8]{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--heading);margin:0 0 .125rem;font-size:1.3125rem;font-weight:600;line-height:1.3}.profile-sidebar__email[data-v-303a16c8]{word-break:break-all;font-size:.875rem;text-decoration:none;color:var(--accent)!important}.profile-sidebar__email[data-v-303a16c8]:hover{text-decoration:underline}.profile-sidebar__facts[data-v-303a16c8]{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.profile-sidebar__facts li[data-v-303a16c8]{align-items:center;gap:.625rem;line-height:1.4;display:flex}.profile-sidebar__facts .v-icon[data-v-303a16c8],.profile-sidebar__facts svg[data-v-303a16c8]{color:var(--text-muted);flex-shrink:0}.profile-sidebar__facts a[data-v-303a16c8]{text-decoration:none}.profile-sidebar__facts a[data-v-303a16c8]:hover{color:var(--accent);text-decoration:underline}.profile-sidebar__news[data-v-303a16c8]{border-top:1px solid var(--rule);margin-top:1.75rem;padding-top:1.25rem}.profile-sidebar__heading[data-v-303a16c8]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:700;font-family:var(--font-sans)!important;font-weight:700!important}.profile-sidebar__news ul[data-v-303a16c8]{gap:.75rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.profile-sidebar__news li[data-v-303a16c8]{gap:.125rem;font-size:.875rem;line-height:1.45;display:grid}.profile-sidebar__news li a[data-v-303a16c8]{text-decoration:none}.profile-sidebar__news li a[data-v-303a16c8]:hover{color:var(--accent);text-decoration:underline}.profile-sidebar__date[data-v-303a16c8]{color:var(--text-muted);font-size:.75rem;font-weight:600}.profile-sidebar__more[data-v-303a16c8]{align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--accent)!important}.profile-sidebar__more[data-v-303a16c8]:hover{text-decoration:underline}@media (width<=959.98px){.profile-sidebar__identity[data-v-303a16c8]{flex-direction:row;align-items:center}.profile-sidebar__avatar[data-v-303a16c8]{width:88px!important;height:88px!important}.profile-sidebar__facts[data-v-303a16c8]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.profile-sidebar__news[data-v-303a16c8]{display:none}}.public-shell[data-v-076064ce]{max-width:1240px;margin:0 auto;padding:0 16px}.public-shell__aside[data-v-076064ce]{border-bottom:1px solid var(--rule);padding:1.5rem 0 .5rem}.public-shell__content[data-v-076064ce]{min-width:0}.public-shell:not(.public-shell--full) .public-shell__content[data-v-076064ce]>.v-container,.public-shell:not(.public-shell--full) .public-shell__content[data-v-076064ce]>div>.v-container{max-width:none;padding-left:0;padding-right:0}@media (width>=960px){.public-shell[data-v-076064ce]:not(.public-shell--full){grid-template-columns:248px minmax(0,1fr);gap:3.5rem;padding:0 24px;display:grid}.public-shell__aside[data-v-076064ce]{top:calc(var(--v-layout-top,64px) + 2.5rem);max-height:calc(100vh - var(--v-layout-top,64px) - 3.5rem);scrollbar-width:none;border-bottom:0;align-self:start;margin-top:0;padding:2.5rem 0 1rem;position:sticky;overflow-y:auto}.public-shell__aside[data-v-076064ce]:hover{scrollbar-width:thin;scrollbar-color:#002e5d40 transparent}}
