.glint.svelte-1l8nvlt{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.7s ease-in-out .25s backwards svelte-1l8nvlt-glint}@keyframes svelte-1l8nvlt-glint{0%{opacity:1;transform:translate(0)skew(-20deg)}to{opacity:1;transform:translate(160px)skew(-20deg)}}.slide.svelte-akw6jd{align-content:start;gap:var(--space-2);grid-template-rows:auto auto;height:100%;min-height:0;display:grid}.media.svelte-akw6jd{justify-content:center;align-items:flex-start;min-height:0;display:flex}.frame.svelte-akw6jd{max-width:100%;position:relative}.image.svelte-akw6jd{display:block}.image.svelte-akw6jd picture,.image.svelte-akw6jd img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 20rem);display:block}.text.svelte-akw6jd{min-width:0}h2.svelte-akw6jd{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1.25rem;line-height:1.15}h2.svelte-akw6jd a:where(.svelte-akw6jd){color:inherit;text-decoration:none}h2.svelte-akw6jd a:where(.svelte-akw6jd):hover,h2.svelte-akw6jd a:where(.svelte-akw6jd):focus-visible{text-decoration:underline}p.svelte-akw6jd{margin:var(--space-1) 0 0}.category.svelte-akw6jd,.date.svelte-akw6jd{color:var(--muted);font-size:.875rem}.summary.svelte-akw6jd{display:none}@media (width>=48rem){.slide.svelte-akw6jd{align-items:start;gap:var(--space-4);grid-template-rows:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.image.svelte-akw6jd picture,.image.svelte-akw6jd img{max-height:min(24rem,100dvh - 24rem)}h2.svelte-akw6jd{font-size:2rem}.category.svelte-akw6jd,.date.svelte-akw6jd{font-size:1rem}.summary.svelte-akw6jd{font-family:var(--font-serif);font-size:1.125rem;line-height:1.4;display:block}}@media (pointer:coarse) and (orientation:landscape) and (height<=30rem){.slide.svelte-akw6jd{align-items:start;gap:var(--space-4);grid-template-rows:none;grid-template-columns:auto minmax(0,1fr)}.media.svelte-akw6jd{max-width:45vw}.image.svelte-akw6jd picture,.image.svelte-akw6jd img{max-height:max(10rem,100dvh - 11rem)}h2.svelte-akw6jd{font-size:1.5rem}.summary.svelte-akw6jd{font-family:var(--font-serif);font-size:1rem;line-height:1.35;display:block}}.show.svelte-1lcehho{height:100%;min-height:0;position:relative}.stage.svelte-1lcehho{height:100%;transition:opacity var(--fade-duration) ease}.stage.out.svelte-1lcehho{opacity:0}.toggle.svelte-1lcehho{right:var(--space-2);bottom:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.toggle.svelte-1lcehho:hover{color:var(--accent)}.toggle.svelte-1lcehho:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.toggle.svelte-1lcehho{opacity:0}.show.svelte-1lcehho:hover .toggle:where(.svelte-1lcehho),.toggle.svelte-1lcehho:focus-visible{opacity:1}}@media (prefers-reduced-motion:reduce){.stage.svelte-1lcehho{transition:none}}.visually-hidden.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.landing.svelte-1uha8ag{background:var(--paper);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.banner.svelte-1uha8ag{padding:var(--space-4) var(--space-3);padding-top:calc(var(--space-4) + env(safe-area-inset-top));background:var(--banner);justify-content:center;align-items:center;display:flex}.logo.svelte-1uha8ag{width:7.25rem}.logo.svelte-1uha8ag svg{width:100%;height:auto;display:block}.body.svelte-1uha8ag{gap:var(--space-4);width:100%;max-width:var(--content-width);min-height:0;padding:var(--space-4) var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0 auto;display:grid}.landing.svelte-1uha8ag>footer{width:100%;margin-top:0}.links.svelte-1uha8ag{gap:var(--space-2);flex-direction:column;display:flex}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:2.75rem;color:var(--ink);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:1.5rem;font-weight:800;text-decoration:none;display:flex}.t.svelte-1uha8ag{transform-origin:0;transition:transform .3s;display:inline-block}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline:none}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible .t:where(.svelte-1uha8ag){text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.slot.svelte-1uha8ag{flex-direction:column;min-height:0;display:flex}@media (width>=48rem){.logo.svelte-1uha8ag{width:clamp(10.75rem,19vw,15.5rem)}.body.svelte-1uha8ag{gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:14rem minmax(0,1fr)}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:clamp(2rem,4vw,3rem)}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .t:where(.svelte-1uha8ag),.links.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible .t:where(.svelte-1uha8ag){transform:scale(1.12)}}@media (pointer:coarse) and (orientation:landscape) and (height<=30rem){.landing.svelte-1uha8ag{grid-template-columns:calc(7.25rem + var(--space-3) * 3) minmax(0, 1fr)}.banner.svelte-1uha8ag{padding:var(--space-2) var(--space-3);padding-top:calc(var(--space-2) + env(safe-area-inset-top));grid-area:1/1/2/-1;justify-content:flex-start}.logo.svelte-1uha8ag{width:7.25rem}.body.svelte-1uha8ag{display:contents}.links.svelte-1uha8ag{z-index:1;align-self:center;align-items:center;gap:var(--space-4);flex-direction:row;grid-area:1/2}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:1.25rem}.slot.svelte-1uha8ag{width:100%;max-width:var(--content-width);padding:var(--space-2) var(--space-3);grid-area:2/1/3/-1;margin:0 auto}.landing.svelte-1uha8ag>footer{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.t.svelte-1uha8ag{transition:none}}
