.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)}}.byline.svelte-1ftivw{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-medium-gray);margin:var(--spacing-xxs) 0}.pubdate.svelte-rua5ce{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-medium-gray);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);margin:var(--spacing-xxs) 0}.article-header.svelte-ux6gnm{margin-bottom:var(--spacing-md)}.meta.svelte-ux6gnm{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding:var(--font-size-xs) var(--spacing-sm);border-left:var(--border-width-accent) solid var(--color-accent);background-color:var(--color-light-gray)}.meta-item.svelte-ux6gnm{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.meta-icon.svelte-ux6gnm{color:var(--color-accent);flex-shrink:0}.meta-byline.svelte-ux6gnm .byline{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-dark);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}.meta-date.svelte-ux6gnm .pubdate{font-size:var(--font-size-sm);color:var(--color-medium-gray);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}@media(min-width:768px){.meta.svelte-ux6gnm{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}}.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)}}.blockquote.svelte-1gdd21g{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)}.blockquote-content.svelte-1gdd21g p{margin-bottom:0}.blockquote-attribution.svelte-1gdd21g{font-style:normal;font-size:var(--font-size-sm);color:var(--color-medium-gray);margin-top:var(--spacing-xs)}@media(min-width:768px){.blockquote.svelte-1gdd21g{font-size:var(--font-size-xl);padding-left:var(--spacing-md)}}.image-figure.svelte-1qyfwy{margin:var(--spacing-md) 0;padding:0}@media(min-width:768px){.image-figure.svelte-1qyfwy{margin:var(--spacing-lg) 0}}.size-full.svelte-1qyfwy{width:100%}.size-large.svelte-1qyfwy{width:100%;max-width:var(--max-width-image-large)}.size-medium.svelte-1qyfwy{width:100%;max-width:var(--max-width-image-medium)}.size-small.svelte-1qyfwy{width:100%;max-width:var(--max-width-image-small)}.image.svelte-1qyfwy{width:100%;height:auto;display:block}.caption-container.svelte-1qyfwy{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-top:var(--spacing-xs);margin-top:var(--spacing-xs)}.caption.svelte-1qyfwy{font-size:var(--font-size-sm);line-height:var(--leading-caption);color:var(--color-text)}.credit.svelte-1qyfwy{font-size:var(--font-size-xs);color:var(--color-medium-gray);font-style:italic}.related-links.svelte-15ddvit{margin-top:var(--spacing-xl)}.related-title.svelte-15ddvit{display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-dark);margin-bottom:var(--spacing-md)}.related-title.svelte-15ddvit:after{content:"";flex:1;height:var(--border-width-divider);background-color:var(--color-accent)}.link-list.svelte-15ddvit{list-style:none;margin:0;padding:0}.link-item.svelte-15ddvit{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:var(--border-width-thin) solid var(--color-border)}.link-item.svelte-15ddvit:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.link.svelte-15ddvit{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:var(--color-dark);text-decoration:none;line-height:var(--leading-snug);display:block;transition:var(--transition-color)}.link.svelte-15ddvit:hover{color:var(--color-accent);text-decoration:none}@media(min-width:768px){.link.svelte-15ddvit{font-size:var(--font-size-xl)}}
