@font-face{font-family:Corbert;src:url(/static/fonts/corbert/Corbert-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corbert;src:url(/static/fonts/corbert/Corbert-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--safe-area-top:env(safe-area-inset-top);--safe-area-right:env(safe-area-inset-right);--safe-area-left:env(safe-area-inset-left);--safe-area-bottom:env(safe-area-inset-bottom);--s-font-family:"Corbert", sans-serif;--v-font-body:var(--s-font-family);--s-border-radius-light:8px;--s-border-radius:16px;--s-border-radius-strong:24px;--motion-fast:.15s;--motion-base:.22s;--motion-slow:.5s;--motion-ease:cubic-bezier(.2, 0, 0, 1)}@layer vuetify-core.reset{h1,h2,h3,h4,h5,h6,p,dl,dd,figure,blockquote{margin:0}a{color:inherit}button:not(.v-btn){color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0}}:focus-visible{outline:2px solid rgb(var(--v-theme-focus-ring));outline-offset:2px}.v-application,.v-application .bg-background,.v-application .bg-surface,.v-application .bg-surface-inset{transition:background-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.aos-on [data-aos]{transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:var(--motion-ease);transition-delay:var(--aos-d,0s)}.aos-on [data-aos]:not([data-aos-in]){opacity:0}.aos-on [data-aos=fade-up]:not([data-aos-in]){transform:translateY(40px)}.aos-on [data-aos=fade-left]:not([data-aos-in]){transform:translate(56px)}.aos-on [data-aos=fade-right]:not([data-aos-in]){transform:translate(-56px)}.aos-on [data-aos=zoom-in]:not([data-aos-in]){transform:scale(.92)}.aos-on [data-aos=flip-up]:not([data-aos-in]){transform-origin:50% 100%;transform:perspective(1200px)rotateX(-24deg)translateY(32px)}.spotlight{isolation:isolate;transition:border-color var(--motion-fast) var(--motion-ease);position:relative}.spotlight:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px), var(--v-spot), transparent 60%);opacity:0;transition:opacity var(--motion-base) var(--motion-ease);pointer-events:none;position:absolute;inset:0}.spotlight:hover{border-color:var(--v-spot-border)!important}.spotlight:hover:before{opacity:1}.magnetic{transition:transform var(--motion-base) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.spotlight:before{display:none}}.hub-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hub-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hub-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1079.98px){.hub-grid--4,.hub-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599.98px){.hub-grid--3,.hub-grid--2{grid-template-columns:minmax(0,1fr)}}.list-none{margin:0;padding:0;list-style:none}html{scroll-behavior:smooth}html,body{font-family:var(--s-font-family);background-color:rgb(var(--v-theme-background))}.s__app[data-v-d4bc24b2]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
