.starfield[data-astro-cid-eon2zqae]{display:block;pointer-events:none;visibility:hidden}.cosmos-ready .starfield[data-astro-cid-eon2zqae],.sky-ready .starfield[data-astro-cid-eon2zqae]{visibility:visible}.cosmos:focus{outline:none}.is-flat .cosmos__viewport{position:relative}.is-flat .starfield{position:fixed;inset:0;width:100%;height:100%;z-index:-1}.is-flat .cosmos-section{position:relative;overflow-x:clip}.is-flat .collage-layer .sticker[data-giant]{width:min(22vw,300px)!important}.is-flat .cosmos-section:first-child{padding-top:0}.is-flat .cosmos-section__inner{position:relative}.is-flat .collage-layer{position:absolute;inset:0;pointer-events:none}.is-flat .collage-layer .sticker{transform:rotate(var(--sticker-rot))}.is-flat .cosmos-layer{position:relative;z-index:2}.is-3d .cosmos{position:relative;height:var(--cosmos-runway, 1000vh)}.is-3d .cosmos__viewport{position:sticky;top:0;height:100vh;height:100dvh;overflow:clip;perspective:1100px;perspective-origin:50% 50%}.is-3d .starfield{position:absolute;inset:0;width:100%;height:100%}.is-3d .cosmos__world{position:absolute;inset:0;transform-style:preserve-3d;z-index:2}.is-3d .cosmos-section{--o: 0;position:absolute;inset:0;transform-style:preserve-3d;will-change:transform;pointer-events:none}.is-3d .cosmos-section:first-child{--o: 1}.is-3d .cosmos-section.is-active{pointer-events:auto}.is-3d .cosmos-section__inner{position:absolute;top:0;left:0;right:0;min-height:var(--cosmos-vh, 100dvh);transform-style:preserve-3d;will-change:transform}.is-3d .cosmos-section[data-mode=depth] .cosmos-section__inner{display:grid}.is-3d .cosmos-section[data-mode=scroll] .cosmos-section__inner{padding-bottom:12vh}.is-3d .collage-layer{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.is-3d .cosmos-layer{position:relative;transform-style:preserve-3d}.is-3d .cosmos-layer>:not(.depth),.is-3d .cosmos-layer .depth>*{opacity:var(--o)}.is-3d .cosmos-section .collage-layer>*{opacity:var(--o)}.is-3d .cosmos-layer .depth{transform-style:preserve-3d}.is-3d .cosmos-layer .depth>*{transform:translateZ(var(--z, 0px))}.is-3d .cosmos-layer .depth>.anamorph{opacity:1;filter:none;transform-style:preserve-3d}.is-3d .cosmos-layer .anamorph [data-anamorph]{opacity:var(--o)}@media(max-width:760px){.is-3d .cosmos-layer .depth>*{transform:none}}.is-3d .cosmos-section.is-gone .sticker{filter:none;animation-play-state:paused}.is-3d .cosmos-section.is-far .cosmos-layer>:not(.depth),.is-3d .cosmos-section.is-far .cosmos-layer .depth>:not(.anamorph){filter:blur(1.5px) saturate(.7)}.cosmos-layer{padding-top:max(14vh,calc(var(--spacing-header) + 2rem));padding-bottom:max(14vh,7rem);padding-inline:max(12vw,env(safe-area-inset-left)) max(12vw,env(safe-area-inset-right))}.cosmos-section[data-mode=depth] .cosmos-layer{display:grid;min-height:var(--cosmos-vh, 100svh)}.cosmos-section[data-mode=depth] .cosmos-layer>*{min-height:100%}@media(max-width:640px){.cosmos-layer{padding-inline:max(8vw,1.25rem)}}.gauge[data-astro-cid-x3aww3nr]{display:none}.is-3d .gauge[data-astro-cid-x3aww3nr]{--gauge: 0;position:fixed;right:clamp(.5rem,1.6vw,1.5rem);top:50%;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;translate:0 -50%;pointer-events:none}.gauge__scale[data-astro-cid-x3aww3nr]{position:relative;width:2.6rem;height:min(46vh,22rem)}.gauge__tick[data-astro-cid-x3aww3nr]{position:absolute;right:0;top:calc(var(--at) * 100%);width:.6rem;height:1px;background:var(--color-mist)}.gauge__now[data-astro-cid-x3aww3nr]{position:absolute;right:.9rem;top:calc(var(--gauge) * 100%);translate:0 -50%;font-family:var(--font-display);font-weight:700;font-size:.875rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--color-star-white)}.gauge__label[data-astro-cid-x3aww3nr]{writing-mode:vertical-rl;rotate:180deg;margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-caption);color:var(--color-mist);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:640px){.gauge__label[data-astro-cid-x3aww3nr]{display:none}.gauge__scale[data-astro-cid-x3aww3nr]{height:30vh}}.hero[data-astro-cid-6iwj6xcs]{display:flex;align-items:flex-end;justify-content:center;min-height:100%;padding-bottom:clamp(3.5rem,9vh,7rem)}#cover .cosmos-layer{padding-top:calc(var(--spacing-header) + 1rem);padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.hero__title-block[data-astro-cid-6iwj6xcs]{width:min(88vw,38rem);margin:0;display:flex;flex-direction:column;align-items:center;gap:clamp(.25rem,.8vh,.5rem);justify-items:center;text-align:center}.hero__status[data-astro-cid-6iwj6xcs]{margin:clamp(.5rem,1.5vh,1.25rem) 0 0;font-family:var(--signal-font);line-height:1;color:var(--color-fabric-yellow);font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:.06em;text-shadow:0 2px 3px #000;animation:status-blink 1.2s steps(1,end) infinite}@keyframes status-blink{0%,49.99%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.hero__status[data-astro-cid-6iwj6xcs]{animation:none}}.hero__meta[data-astro-cid-6iwj6xcs]{font-family:var(--font-display);font-weight:600;font-size:var(--text-h4);line-height:1;margin:0}.hero__title[data-astro-cid-6iwj6xcs]{margin:0;width:100%;perspective:1100px;perspective-origin:center}.gioia-logo--video{transform:rotateX(var(--cover-tilt-y, 0deg)) rotateY(var(--cover-tilt-x, 0deg));transform-style:preserve-3d;transition:transform .22s cubic-bezier(.2,.7,.25,1);will-change:transform}@media(prefers-reduced-motion:reduce){.gioia-logo--video{transition:none;will-change:auto}}.hero__subtitle[data-astro-cid-6iwj6xcs]{width:min(90vw,48rem);margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-lede);line-height:1.12;max-width:none}.person[data-astro-cid-ope2cd7i]{display:grid;align-content:start;gap:.6rem}.person[data-astro-cid-ope2cd7i] .person__name{color:var(--mat-ink)}.person__bio[data-astro-cid-ope2cd7i]{font-size:var(--text-small);line-height:1.5;max-width:22em}.person__bio[data-astro-cid-ope2cd7i] p,.person__link[data-astro-cid-ope2cd7i],.person__events-label[data-astro-cid-ope2cd7i]{margin:0}.person[data-astro-cid-ope2cd7i] a[data-astro-cid-ope2cd7i]{color:var(--color-star-white);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.person__events-label[data-astro-cid-ope2cd7i]{font-family:var(--font-display);font-weight:600;font-size:var(--text-small);color:var(--color-mist)}.person__events[data-astro-cid-ope2cd7i] ul[data-astro-cid-ope2cd7i]{margin:.2rem 0 0;padding:0;list-style:none;display:grid}.person__events[data-astro-cid-ope2cd7i] a[data-astro-cid-ope2cd7i]{display:inline-block;padding-block:.55rem;font-size:var(--text-small)}.person__when[data-astro-cid-ope2cd7i]{font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums;color:var(--mat-ink)}.link-list[data-astro-cid-o6wdrwfx]{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.link-list[data-astro-cid-o6wdrwfx] li[data-astro-cid-o6wdrwfx]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem}.link-list[data-astro-cid-o6wdrwfx] a[data-astro-cid-o6wdrwfx]{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:600;font-size:1.125rem;color:var(--color-star-white);text-decoration:underline;text-decoration-color:var(--color-fur-violet-light);text-decoration-thickness:.1em;text-underline-offset:.2em;transition:text-decoration-thickness .2s}.link-list[data-astro-cid-o6wdrwfx] a[data-astro-cid-o6wdrwfx]:hover{text-decoration-thickness:.22em}.link-list__note[data-astro-cid-o6wdrwfx]{font-size:var(--text-small);color:var(--color-mist)}.ligva-mark[data-astro-cid-ps3cov32]{font-family:var(--font-display);font-weight:700;letter-spacing:.02em;color:var(--color-felt-teal)}.about[data-astro-cid-n7gspsw2]{row-gap:clamp(2.5rem,5vw,4rem)}.about[data-astro-cid-n7gspsw2] .about__title{grid-column:1 / -1;margin-bottom:-.4em}.about__g[data-astro-cid-n7gspsw2]{margin:0;font-size:var(--text-body);line-height:1.32;display:grid;gap:.7rem;align-content:start}.about__label[data-astro-cid-n7gspsw2]{display:flex;align-items:baseline;gap:.85rem;margin:0 0 .15rem;font-family:var(--font-display);font-size:var(--text-small);line-height:1;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-mist)}.about__label[data-astro-cid-n7gspsw2] span[data-astro-cid-n7gspsw2]{letter-spacing:.12em}.about__g[data-astro-cid-n7gspsw2] h3{margin:0 0 .2rem;color:var(--color-mist)}.about__g[data-astro-cid-n7gspsw2] p[data-astro-cid-n7gspsw2]{margin:0}.about__g[data-astro-cid-n7gspsw2] a[data-astro-cid-n7gspsw2]{color:var(--color-star-white);text-decoration:underline;text-underline-offset:.2em}.about__g[data-astro-cid-n7gspsw2] .link-list{gap:.1rem}.about__g[data-astro-cid-n7gspsw2] .link-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 .65rem}.about__g[data-astro-cid-n7gspsw2] .link-list a{display:inline;min-height:0;padding-block:.1rem;font-family:var(--font-display);font-size:var(--text-body);font-weight:600;line-height:1.25;text-decoration-color:var(--color-fur-violet-light)}.about__g[data-astro-cid-n7gspsw2] .link-list__note{font-size:var(--text-small);line-height:1.25;color:var(--color-mist)}.about__g--1[data-astro-cid-n7gspsw2]{grid-column:1 / 7}.about__g--2[data-astro-cid-n7gspsw2]{grid-column:8 / -1}.about__g--3[data-astro-cid-n7gspsw2]{grid-column:1 / 7}.about__g--4[data-astro-cid-n7gspsw2]{grid-column:8 / -1}@media(max-width:1000px)and (min-width:761px){.about__g--1[data-astro-cid-n7gspsw2]{grid-column:1 / 7}.about__g--2[data-astro-cid-n7gspsw2]{grid-column:7 / -1}.about__g--3[data-astro-cid-n7gspsw2]{grid-column:1 / 7}.about__g--4[data-astro-cid-n7gspsw2]{grid-column:7 / -1}}
