.nav-bar-container-logo-img-light,.nav-bar-container-logo-img-dark{display:none;width:var(--logo-nav-w);height:var(--logo-nav-h)}html.light .nav-bar-container-logo-img-light{display:block;width:var(--logo-nav-w);height:var(--logo-nav-h)}html.light .nav-bar-container-logo-img-dark,html.dark .nav-bar-container-logo-img-light{display:none;width:var(--logo-nav-w);height:var(--logo-nav-h)}html.dark .nav-bar-container-logo-img-dark{display:block;width:var(--logo-nav-w);height:var(--logo-nav-h)}nav.svelte-rhxhxr{margin:0;padding:0}.nav-bar.svelte-rhxhxr{background-color:transparent;position:absolute;font-family:Minimo Bold,sans-serif;font-style:var(--font-normal-font-style);font-weight:var(--font-heavy-font-weight);line-height:var(--font-paragraph-line-height);font-size:var(--font-label-font-size);color:var(--txt-primary);letter-spacing:var(--title-letter-spacing);z-index:var(--z-index-container-content)}.nav-bar-link-group.svelte-rhxhxr{list-style:none;text-decoration:none}#nav-hover.svelte-rhxhxr:hover{color:var(--logo-color);text-shadow:var(--shadow);transition:color .3s}#nav-hover.svelte-rhxhxr:hover:before{width:100%}.toggle.svelte-rhxhxr{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;cursor:pointer;line-height:1}.input.svelte-rhxhxr{display:none}.icon.svelte-rhxhxr{grid-column:1 / 1;grid-row:1 / 1;transition:transform .5s;line-height:.1}.icon--moon.svelte-rhxhxr{transition-delay:.2s;color:var(--moon)}.icon--sun.svelte-rhxhxr{transform:scale(0);color:var(--sun)}#switch.svelte-rhxhxr:checked+.icon--moon:where(.svelte-rhxhxr){transform:rotate(360deg) scale(0)}#switch.svelte-rhxhxr:checked~.icon--sun:where(.svelte-rhxhxr){transition-delay:175ms;transform:scale(1) rotate(360deg)}@media only screen and (min-width:0rem){#nav-bar.svelte-rhxhxr{padding:var(--container-nav-padding);padding-bottom:1.25rem;box-sizing:border-box;overflow:hidden;position:relative;z-index:var(--z-index-container-content)}#nav-bar.svelte-rhxhxr .nav-bar-container:where(.svelte-rhxhxr){width:100%;margin:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;align-items:center;column-gap:1.5rem;row-gap:2.25rem}#nav-bar.svelte-rhxhxr .nav-bar-logo-group:where(.svelte-rhxhxr){width:10%;position:relative}#nav-bar.svelte-rhxhxr #nav-hover:where(.svelte-rhxhxr):hover{color:var(--logo-color);text-shadow:var(--shadow);transition:color .3s}#nav-bar.svelte-rhxhxr #nav-hover:where(.svelte-rhxhxr):hover:before{width:100%}}@media only screen and (min-width:48rem){#nav-bar.svelte-rhxhxr .nav-bar-container:where(.svelte-rhxhxr){row-gap:0;flex-direction:row;flex-wrap:nowrap;row-gap:2.5rem}}@media only screen and (min-width:64rem){#nav-bar.svelte-rhxhxr .nav-bar-container:where(.svelte-rhxhxr){max-width:80rem;display:flex;flex-wrap:nowrap;flex-direction:row;position:relative;align-items:center;width:100%;justify-content:space-between}#nav-bar.svelte-rhxhxr .nav-bar-logo-group:where(.svelte-rhxhxr){width:5rem;max-width:24.1875rem;margin-right:auto}}hero.svelte-zcnfb1{margin:0;padding:0}.hero.svelte-zcnfb1{height:100%;width:100%}.hero.svelte-zcnfb1:before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:var(--z-index-bg-layer)}.hero-bg-container.svelte-zcnfb1,.hero-bg.svelte-zcnfb1,.hero-bg-grid.svelte-zcnfb1{z-index:var(--z-index-bg-art);contain:style}.hero-bg-grid.svelte-zcnfb1{z-index:var(--z-index-bg-art);pointer-events:none;position:absolute;top:0;width:100vw;height:100%;content-visibility:auto;contain-intrinsic-height:100vh;overflow:hidden}.hero-bg-container.svelte-zcnfb1 canvas:where(.svelte-zcnfb1){width:100vw;height:100%;position:absolute;contain:strict;isolation:isolate;top:0;z-index:var(--z-index-default);overflow:hidden;mix-blend-mode:color-dodge}.hero-bg-container-grain.svelte-zcnfb1{width:100%;height:100%;background:url(./grain.BVZAnKJ_.gif);opacity:.04;contain:paint;object-fit:cover;object-position:center;mix-blend-mode:overlay;pointer-events:none;z-index:var(--z-index-default)}.hero-contain.svelte-zcnfb1{max-width:var(--container-contain-padding);padding-left:max(var(--container-padding),env(safe-area-inset-left));padding-right:max(var(--container-padding),env(safe-area-inset-left));margin-left:auto;margin-right:auto}.hero-text.svelte-zcnfb1,.hero-container.svelte-zcnfb1{width:100%;height:100%}.hero-container.svelte-zcnfb1{display:grid;text-align:center;place-items:center}.hero-head-title.svelte-zcnfb1{font-family:Minimo Bold,sans-serif;color:var(--txt-primary);font-weight:var(--font-heavy-font-weight);font-size:var(--font-title-font-size);letter-spacing:var(--hero-letter-spacing);line-height:var(--hero-letter-spacing);max-width:24ch;margin-bottom:1.5rem;text-wrap:balance;display:block;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0}.hero-head-title.svelte-zcnfb1 h2:where(.svelte-zcnfb1){font-family:Minimo,sans-serif;letter-spacing:var(--subtitle-letter-spacing);font-size:var(--font-subtitle-font-size);margin-block-start:.67em;margin-block-end:.67em}.hero-head-paragraph.svelte-zcnfb1{font-family:Minimo Light,sans-serif;letter-spacing:var(--title-letter-spacing);font-size:var(--font-paragraph-font-size);line-height:var(--font-paragraph-line-height);color:var(--txt-secondary);max-width:25rem;margin-top:.5rem;margin-bottom:1rem}@media only screen and (min-width:0rem){#hero.svelte-zcnfb1{margin:auto;width:100%;box-sizing:border-box;overflow:hidden}#hero.svelte-zcnfb1 .hero-bg-container:where(.svelte-zcnfb1){margin:auto;width:100%}#hero.svelte-zcnfb1 .hero:where(.svelte-zcnfb1){margin:auto;width:100%}}header.svelte-isll26{margin:0;padding:0}main.svelte-h7bcrl{margin:0;padding:0}
