@layer vuetify-core-reset,vuetify-core,vuetify-components,vuetify-utilities;.v-application,html,body{font-family:var(--v-font-family-body)}.v-application a{font-weight:550}.v-application a:not(:hover){text-decoration:none}@layer vuetify-core-reset{h1{font-size:1.802rem}h2{font-size:1.602rem}h3{font-size:1.424rem}h4{font-size:1.266rem}h5{font-size:1.125rem}h6{font-size:1rem}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:550;letter-spacing:-.02em}.blisk-font{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.clr-secondary{color:#5e5e5e}.text-pretty{text-wrap:pretty}.checkbox-align-start .v-checkbox-btn{align-items:start}a:not([class^=v-]):not([class*=" v-"]){color:rgb(var(--v-theme-link))}a:not([class^=v-]):not([class*=" v-"]):hover{color:rgb(var(--v-theme-linkHover));text-decoration:underline}a:not([class^=v-]):not([class*=" v-"]):active{color:rgb(var(--v-theme-linkActive))}@property --glow-deg{syntax: "<angle>"; inherits: true; initial-value: -90deg;}@property --clr-1{syntax: "<color>"; inherits: true; initial-value: #0b57d0;}@property --clr-2{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --clr-3{syntax: "<color>"; inherits: true; initial-value: #7cacf8;}.fill-height-below-appbar{min-height:calc(100vh - var(--v-layout-top, 0px))}.glowing-border{--gradient-glow: var(--clr-1) 20%, var(--clr-2) 60%, var(--clr-1) 85%;margin-block:0rem;border:var(--border-width, 1px) solid transparent;border-radius:100vw;background:linear-gradient(var(--surface, canvas) 0 0) padding-box,conic-gradient(from var(--glow-deg),var(--gradient-glow)) border-box}@media(prefers-color-scheme:dark){.glowing-border{--gradient-glow-dark: var(--clr-3) 20%, var(--clr-2) 60%, var(--clr-3) 85%;background:linear-gradient(rgb(var(--v-theme-surface)) 0,rgb(var(--v-theme-surface)) 0) padding-box,conic-gradient(from var(--glow-deg),var(--gradient-glow-dark)) border-box}}.glowing-border{position:relative;isolation:isolate;animation:glow 10s infinite linear}@keyframes glow{to{--glow-deg: 270deg}}.glowing-border:after{z-index:-2;top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem;background:conic-gradient(from var(--glow-deg),var(--gradient-glow));filter:blur(var(--glow-size, 1rem));opacity:var(--glow-intensity, .125)}@media(prefers-color-scheme:dark){.glowing-border:after{background:conic-gradient(from var(--glow-deg),var(--gradient-glow-dark))}}[data-v-390eecd8] .v-snackbar.darkMode .v-btn{color:#020b1a}.contact-btn[data-v-422899b1]{position:fixed;right:0;bottom:0;z-index:1000}.hero-img-wrapper[data-v-52953016]{position:fixed;left:0;right:0;top:0;bottom:0}.hero-picture[data-v-52953016]{height:inherit;pointer-events:none;display:block;width:100%}.hero-image[data-v-52953016]{height:inherit;width:100%;object-fit:cover;display:block;pointer-events:none}.hero-image--dark[data-v-52953016]{mix-blend-mode:soft-light;opacity:.4;filter:grayscale(0) blur(10px)}.hero-image--light[data-v-52953016]{mix-blend-mode:luminosity;opacity:.7;filter:grayscale(0) blur(6px)}.active-link[data-v-f2f8098a]{color:rgb(var(--v-theme-primary));border-bottom:2px solid rgb(var(--v-theme-primary))}.active-popover-item[data-v-f2f8098a]{color:rgb(var(--v-theme-primary));font-weight:700}.account-menu-content{overflow:hidden}.popover-in-desktop-menu[data-v-f2f8098a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff}@media(prefers-color-scheme:dark){.popover-in-desktop-menu[data-v-f2f8098a]{background-color:#2c2d30}}.inherit-height[data-v-f2f8098a]{height:inherit}.menu-link-label[data-v-f2f8098a]{border:1px solid rgba(255,255,255,0);transition:border-color .5s}
