:root{--color-bg:#f6efe4;--color-surface:#fbf7f0;--color-ink:#1e1a18;--color-ink-muted:#5e5550;--color-accent:#9b1f35;--color-rule:#e2d6c4;--font-display:"Bodoni Moda Variable", "Bodoni 72", "Didot", Georgia, serif;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs:clamp(.75rem, .72rem + .12vw, .8125rem);--text-sm:clamp(.875rem, .85rem + .12vw, .9375rem);--text-base:clamp(1rem, .97rem + .14vw, 1.0625rem);--text-lg:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--text-xl:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);--text-2xl:clamp(1.75rem, 1.45rem + 1.4vw, 2.75rem);--text-display:clamp(3.5rem, 2.6rem + 4.2vw, 6.5rem);--leading-tight:1.05;--leading-snug:1.25;--leading-normal:1.55;--tracking-wide:.28em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--measure:34rem;--rule-width:3rem;--duration-fade:.9s;--ease-out:cubic-bezier(.22, 1, .36, 1)}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-opsz-normal.X2BzlAjV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-opsz-italic.BCRrlh7t.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.lang-en{color:var(--color-accent);font-family:var(--font-display);font-style:italic}@keyframes fade-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.fade-in{animation:fade-in var(--duration-fade) var(--ease-out) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fade-in{animation:none}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wordmark[data-astro-cid-qisgtjgl]{font-family:var(--font-display);color:var(--color-ink);text-align:center;flex-direction:column;align-items:center;font-weight:400;display:flex}.wordmark__name[data-astro-cid-qisgtjgl]{font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:-.01em;font-weight:500}.wordmark__sub[data-astro-cid-qisgtjgl]{margin-top:var(--space-2);font-size:var(--text-lg);color:var(--color-accent);letter-spacing:.04em;font-style:italic}.wordmark--sm[data-astro-cid-qisgtjgl] .wordmark__name[data-astro-cid-qisgtjgl]{font-size:var(--text-2xl)}.wordmark--sm[data-astro-cid-qisgtjgl] .wordmark__sub[data-astro-cid-qisgtjgl]{margin-top:var(--space-1);font-size:var(--text-sm)}.footer[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-4);font-size:var(--text-xs);color:var(--color-ink-muted);text-align:center;flex-direction:column;display:flex}.footer__credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}.footer__credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}
