.kicker.svelte-1vql2hy{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);margin:0 0 var(--spacing-xxs)}.kicker.svelte-1vql2hy a:where(.svelte-1vql2hy){color:inherit;text-decoration:none}.kicker.svelte-1vql2hy a:where(.svelte-1vql2hy):hover{text-decoration:underline}.headline.svelte-zmsfp9{font-family:var(--font-serif);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-dark);margin-bottom:var(--spacing-sm)}@media(min-width:768px){.headline.svelte-zmsfp9{font-size:var(--font-size-6xl)}}.rule.svelte-1sqk9t5{border:none;border-top:1px solid var(--color-border, #ddd);margin:var(--spacing-md) 0}.tag.svelte-1gga82l{display:inline-block;padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-light-gray);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--leading-normal);text-decoration:none}.arrow.svelte-1gga82l{width:.75em;height:.75em;margin-left:.25em;vertical-align:baseline}a.tag.svelte-1gga82l:hover{background:var(--color-border)}.tag-list.svelte-m4nta1{margin:var(--spacing-sm) 0}.tag-list-label.svelte-m4nta1{margin:0 0 var(--spacing-xs) 0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tag-list-items.svelte-m4nta1{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.article-body.svelte-1etrejz{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--leading-relaxed);color:var(--color-text)}.article-body.svelte-1etrejz p{margin-bottom:var(--spacing-md)}.article-body.svelte-1etrejz p:last-child{margin-bottom:0}.article-body.svelte-1etrejz a{color:var(--color-dark);text-decoration:underline;text-underline-offset:2px}.article-body.svelte-1etrejz a:hover{color:var(--color-accent)}.article-body.svelte-1etrejz h2{font-family:var(--font-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm);color:var(--color-dark)}.article-body.svelte-1etrejz h3{font-family:var(--font-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-dark)}.article-body.svelte-1etrejz blockquote{border-left:var(--border-width-accent) solid var(--color-accent);margin:var(--spacing-lg) 0;padding:var(--spacing-sm) var(--spacing-sm);font-style:italic;font-size:var(--font-size-lg);line-height:var(--leading-normal);color:var(--color-dark)}.article-body.svelte-1etrejz blockquote p{margin-bottom:0}.article-body.svelte-1etrejz ul,.article-body.svelte-1etrejz ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-md)}.article-body.svelte-1etrejz li{margin-bottom:var(--spacing-xs)}.article-body.svelte-1etrejz p.dropcap>.dropcap-letter{font-family:var(--font-serif);font-size:var(--dropcap-font-size);font-weight:var(--font-weight-bold);line-height:var(--dropcap-line-height);float:left;margin-right:var(--dropcap-margin-right);background:linear-gradient(90deg,var(--color-cuny-blue-dark) 0%,var(--color-accent) 50%,var(--color-cuny-blue-light) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--dropcap-color);animation:dropcap-gradient 6s ease-in-out infinite}.article-body.svelte-1etrejz strong{font-weight:var(--font-weight-semibold)}@media(min-width:768px){.article-body.svelte-1etrejz{font-size:var(--font-size-lg);line-height:var(--leading-loose)}.article-body.svelte-1etrejz blockquote{font-size:var(--font-size-xl);padding-left:var(--spacing-md)}}.container.svelte-sgxw5a .image-figure{margin-bottom:var(--spacing-xxs)}.caption-container.svelte-sgxw5a{margin-top:0;text-align:right}.credit.svelte-sgxw5a{display:block;font-size:var(--font-size-xs);font-style:italic;color:var(--color-medium-gray)}
