@layer components{.department-detail[data-astro-cid-urwfy4tn]{padding:var(--spacing-lg,2rem) 0}.department-page-header[data-astro-cid-urwfy4tn]{gap:var(--spacing-xs,.5rem);margin:0 0 var(--spacing-lg,2rem);justify-items:start;display:grid}.department-page-title[data-astro-cid-urwfy4tn]{overflow-wrap:anywhere;margin:0}.department-page-subtitle[data-astro-cid-urwfy4tn]{max-width:70ch;color:var(--color-neutral-700,#4b5563);font-size:var(--text-body-lg,1.125rem);line-height:var(--line-height-relaxed,1.6);margin:0}.department-header[data-astro-cid-urwfy4tn]{margin-bottom:var(--spacing-xl,3rem)}.department-head-title[data-astro-cid-urwfy4tn]{font-size:var(--text-heading-md,var(--font-size-h4));font-weight:var(--font-bold,700);color:var(--color-neutral-900);margin:0 0 var(--spacing-md,1.5rem)}.contact-section[data-astro-cid-urwfy4tn]{background:var(--color-neutral-50);padding:var(--spacing-lg,2rem);border-radius:var(--radius-lg,.5rem);margin-bottom:var(--spacing-xl,3rem)}.contact-section[data-astro-cid-urwfy4tn] h2[data-astro-cid-urwfy4tn]{font-size:var(--text-heading-lg,var(--font-size-h3));margin:0 0 var(--spacing-md,1.5rem) 0;color:var(--color-neutral-900)}.contact-grid[data-astro-cid-urwfy4tn]{gap:var(--spacing-sm,1rem);flex-direction:column;display:flex}.contact-item[data-astro-cid-urwfy4tn]{gap:var(--spacing-xs,.5rem);display:flex}.contact-item[data-astro-cid-urwfy4tn] strong[data-astro-cid-urwfy4tn]{color:var(--color-neutral-700);min-width:80px}.contact-item[data-astro-cid-urwfy4tn] a[data-astro-cid-urwfy4tn]{color:var(--color-primary-500);text-decoration:none}.contact-item[data-astro-cid-urwfy4tn] a[data-astro-cid-urwfy4tn]:hover{text-decoration:underline}.members-section[data-astro-cid-urwfy4tn]{margin-top:var(--spacing-xl,3rem)}.members-section[data-astro-cid-urwfy4tn] h2[data-astro-cid-urwfy4tn]{font-size:var(--text-heading-xl,var(--font-size-h2));margin:0 0 var(--spacing-lg,2rem) 0;color:var(--color-neutral-900)}.members-grid[data-astro-cid-urwfy4tn]{gap:var(--spacing-lg,2rem);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}@media (width<=768px){.members-grid[data-astro-cid-urwfy4tn]{grid-template-columns:1fr}}.children-section[data-astro-cid-urwfy4tn]{margin-top:var(--spacing-xl,3rem);padding-top:var(--spacing-xl,3rem);border-top:1px solid var(--color-neutral-150,#edf0f3)}.children-title[data-astro-cid-urwfy4tn]{font-size:var(--text-heading-md,var(--font-size-h4));font-weight:var(--font-bold,700);margin:0 0 var(--spacing-md,1.5rem);color:var(--color-neutral-900,#111827)}.children-list[data-astro-cid-urwfy4tn]{gap:var(--spacing-xs,.375rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.children-list__item[data-astro-cid-urwfy4tn]{align-items:center;gap:var(--spacing-xs,.5rem);display:flex}.children-list__item[data-astro-cid-urwfy4tn]:before{content:"";background:var(--color-primary-400,#4fb3c8);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.children-list__link[data-astro-cid-urwfy4tn]{font-size:var(--text-body-md,1rem);font-weight:var(--font-medium,500);color:var(--color-primary-700,#005a6a);text-decoration:none}.children-list__link[data-astro-cid-urwfy4tn]:hover{text-decoration:underline}a[data-astro-cid-urwfy4tn].children-list__link:not([href=\#]){color:var(--color-primary-600,#007e92)}.department-subpage[data-astro-cid-4y2t6i5i]{padding:var(--spacing-lg,2rem) 0}.department-subpage-header[data-astro-cid-4y2t6i5i]{gap:var(--spacing-xs,.5rem);margin-bottom:var(--spacing-lg,2rem);display:grid}.department-subpage-title[data-astro-cid-4y2t6i5i]{overflow-wrap:anywhere;margin:0}.department-subpage-subtitle[data-astro-cid-4y2t6i5i]{max-width:70ch;color:var(--color-neutral-600,#4b5563);font-size:var(--text-body-lg,1.125rem);line-height:var(--line-height-relaxed,1.6);margin:0}.event-article--has-sidebar[data-astro-cid-cboacdbk]{align-items:start;column-gap:var(--spacing-xl);row-gap:var(--spacing-md);grid-template-columns:minmax(0,2fr) minmax(15rem,.9fr);grid-template-areas:"header sidebar""content sidebar";display:grid}.event-article--has-sidebar[data-astro-cid-cboacdbk].event-article--has-departments{grid-template-areas:"header sidebar""content sidebar""departments sidebar"}.event-article-header[data-astro-cid-cboacdbk]{gap:var(--spacing-sm);grid-area:header;grid-template-areas:"title""subtitle""metadata""perex";min-width:0;display:grid}.event-title[data-astro-cid-cboacdbk]{grid-area:title;margin:0}.event-subtitle[data-astro-cid-cboacdbk]{max-width:70ch;color:var(--color-neutral-700);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);grid-area:subtitle;margin:0}.event-metadata[data-astro-cid-cboacdbk]{gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);background:var(--color-neutral-50);grid-area:metadata;display:grid}.event-details[data-astro-cid-cboacdbk]{gap:var(--spacing-sm) var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.event-meta-item[data-astro-cid-cboacdbk]{min-width:0}.event-meta-label[data-astro-cid-cboacdbk]{color:var(--color-neutral-600);font-size:var(--text-body-xs);font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--spacing-xxs);line-height:1.25;display:block}.event-meta-value[data-astro-cid-cboacdbk]{color:var(--color-neutral-900);font-weight:var(--font-bold);margin:0}.sr-only[data-astro-cid-cboacdbk]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.event-cover[data-astro-cid-cboacdbk]{margin:0}.event-cover[data-astro-cid-cboacdbk] img[data-astro-cid-cboacdbk]{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:auto;max-height:500px}.event-cover[data-astro-cid-cboacdbk] figcaption[data-astro-cid-cboacdbk]{margin-top:var(--spacing-xxs);color:var(--color-neutral-600);font-size:var(--text-body-sm)}.event-perex[data-astro-cid-cboacdbk]{border-inline-start:3px solid var(--color-neutral-200);color:var(--color-neutral-800);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);grid-area:perex;margin:0;padding-inline-start:var(--spacing-sm)}.event-sidebar[data-astro-cid-cboacdbk]{grid-area:sidebar;min-width:0}.detail-content[data-astro-cid-cboacdbk]{grid-area:content;min-width:0}.event-tags[data-astro-cid-cboacdbk],.event-departments[data-astro-cid-cboacdbk]{align-items:center;gap:var(--spacing-xxs);flex-wrap:wrap;display:flex}.event-tags[data-astro-cid-cboacdbk] .tag-links{gap:var(--spacing-xxs);flex-wrap:wrap;display:inline-flex}.event-tag[data-astro-cid-cboacdbk],.event-tags[data-astro-cid-cboacdbk] .tag-link,.event-department-link[data-astro-cid-cboacdbk]{border:1px solid var(--color-neutral-200);min-height:2rem;color:var(--color-neutral-700);background:var(--color-neutral-0);font-size:var(--text-body-sm);border-radius:999px;align-items:center;padding:.25rem .7rem;line-height:1.25;text-decoration:none;display:inline-flex}.event-tag--category[data-astro-cid-cboacdbk]{border-color:var(--color-primary-200);color:var(--color-primary-800);background:var(--color-primary-100)}.event-tags[data-astro-cid-cboacdbk] .tag-link{border-inline-start:3px solid var(--tag-color,var(--color-primary-500))}.event-tags[data-astro-cid-cboacdbk] .tag-link:hover,.event-tags[data-astro-cid-cboacdbk] .tag-link:focus-visible,.event-department-link[data-astro-cid-cboacdbk]:hover{border-color:var(--color-primary-500);color:var(--color-primary-800);text-decoration:underline}.event-tags[data-astro-cid-cboacdbk] .tag-link:focus-visible,.event-department-link[data-astro-cid-cboacdbk]:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.event-departments[data-astro-cid-cboacdbk]{font-size:var(--text-body-sm);grid-area:departments;margin-block-start:var(--spacing-md)}@media (width<=900px){.event-article--has-sidebar[data-astro-cid-cboacdbk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""sidebar"}.event-article--has-sidebar[data-astro-cid-cboacdbk].event-article--has-departments{grid-template-areas:"header""content""departments""sidebar"}}.news-article--has-sidebar[data-astro-cid-hjmgnfhr]{align-items:start;column-gap:var(--spacing-xl);row-gap:var(--spacing-md);grid-template-columns:minmax(0,2fr) minmax(15rem,.9fr);grid-template-areas:"header sidebar""content sidebar";display:grid}.news-article--has-sidebar[data-astro-cid-hjmgnfhr].news-article--has-departments{grid-template-areas:"header sidebar""content sidebar""departments sidebar"}.news-article-header[data-astro-cid-hjmgnfhr]{gap:var(--spacing-sm);grid-area:header;grid-template-areas:"title""subtitle""metadata""perex";min-width:0;display:grid}.news-title[data-astro-cid-hjmgnfhr]{grid-area:title;margin:0}.news-subtitle[data-astro-cid-hjmgnfhr]{max-width:70ch;color:var(--color-neutral-700);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);grid-area:subtitle;margin:0}.news-metadata[data-astro-cid-hjmgnfhr]{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);background:var(--color-neutral-50);flex-wrap:wrap;grid-area:metadata;display:flex}.news-meta[data-astro-cid-hjmgnfhr]{font-size:var(--text-body-sm);margin:0}.info-item[data-astro-cid-hjmgnfhr]{flex-direction:column;gap:.15rem;display:flex}.sr-only[data-astro-cid-hjmgnfhr]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label[data-astro-cid-hjmgnfhr]{color:var(--color-neutral-600);font-size:var(--text-body-xs);font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase;line-height:1.25}.value[data-astro-cid-hjmgnfhr]{color:var(--color-neutral-900);font-weight:var(--font-bold);margin:0}.news-cover[data-astro-cid-hjmgnfhr] img[data-astro-cid-hjmgnfhr]{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:auto;max-height:500px}.news-cover[data-astro-cid-hjmgnfhr]{margin:0}.news-cover[data-astro-cid-hjmgnfhr] figcaption[data-astro-cid-hjmgnfhr]{margin-top:var(--spacing-xxs);font-size:var(--text-body-sm);color:var(--color-neutral-600)}.news-perex[data-astro-cid-hjmgnfhr]{grid-area:perex;margin:0}.news-sidebar[data-astro-cid-hjmgnfhr]{grid-area:sidebar;min-width:0}.detail-content[data-astro-cid-hjmgnfhr]{grid-area:content;min-width:0}.news-tags[data-astro-cid-hjmgnfhr],.news-departments[data-astro-cid-hjmgnfhr]{align-items:center;gap:var(--spacing-xxs);flex-wrap:wrap;display:flex}.news-departments[data-astro-cid-hjmgnfhr]{font-size:var(--text-body-sm);grid-area:departments;margin-block-start:var(--spacing-md)}.news-perex[data-astro-cid-hjmgnfhr]{font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);color:var(--color-neutral-800);border-left:4px solid var(--color-primary-500);padding-left:var(--spacing-xs);font-style:italic}.tag[data-astro-cid-hjmgnfhr]{border:1px solid var(--color-neutral-200);min-height:2rem;color:var(--color-neutral-700);font-size:var(--text-body-sm);background:var(--color-neutral-0);border-radius:999px;align-items:center;padding:.25rem .7rem;line-height:1.25;display:inline-flex}.tag-category[data-astro-cid-hjmgnfhr]{background:var(--color-primary-100);color:var(--color-primary-800);border-color:var(--color-primary-200)}.news-tags[data-astro-cid-hjmgnfhr] .tag-links{gap:var(--spacing-xxs);flex-wrap:wrap;display:inline-flex}.news-tags[data-astro-cid-hjmgnfhr] .tag-link{border:1px solid var(--color-neutral-200);border-inline-start:3px solid var(--tag-color,var(--color-primary-500));min-height:2rem;color:var(--color-neutral-700);background:var(--color-neutral-0);border-radius:999px;align-items:center;padding:.25rem .7rem;line-height:1.25;text-decoration:none;display:inline-flex}.news-tags[data-astro-cid-hjmgnfhr] .tag-link:hover,.news-tags[data-astro-cid-hjmgnfhr] .tag-link:focus-visible{color:var(--color-primary-800);border-color:var(--color-primary-500);text-decoration:none}.news-tags[data-astro-cid-hjmgnfhr] .tag-link:focus-visible,.dept-link[data-astro-cid-hjmgnfhr]:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.dept-link[data-astro-cid-hjmgnfhr]{border:1px solid var(--color-neutral-200);min-height:2rem;color:var(--color-primary-600);background:var(--color-neutral-0);font-weight:var(--font-bold);border-radius:999px;align-items:center;padding:.25rem .7rem;text-decoration:none;display:inline-flex}.dept-link[data-astro-cid-hjmgnfhr]:hover{border-color:var(--color-primary-500);color:var(--color-primary-800);text-decoration:underline}@media (width<=640px){.news-metadata[data-astro-cid-hjmgnfhr]{gap:var(--spacing-xs);padding:var(--spacing-xs)}}@media (width<=900px){.news-article--has-sidebar[data-astro-cid-hjmgnfhr]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""sidebar"}.news-article--has-sidebar[data-astro-cid-hjmgnfhr].news-article--has-departments{grid-template-areas:"header""content""departments""sidebar"}}.project-detail[data-astro-cid-bmrowvrh]{min-width:0;padding-bottom:var(--spacing-lg);display:block}.project-header[data-astro-cid-bmrowvrh]{gap:var(--spacing-sm);grid-area:header;min-width:0;display:grid}.project-title[data-astro-cid-bmrowvrh]{overflow-wrap:anywhere;margin:0}.project-subtitle[data-astro-cid-bmrowvrh]{max-width:70ch;color:var(--color-neutral-700);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);margin:0}.project-detail--has-cover[data-astro-cid-bmrowvrh]{align-items:start;column-gap:var(--spacing-xl);row-gap:var(--spacing-md);grid-template-columns:minmax(0,2fr) minmax(15rem,.9fr);grid-template-areas:"header sidebar""tabs sidebar";display:grid}.project-tabs[data-astro-cid-bmrowvrh]{gap:var(--spacing-md);min-width:0;margin-top:var(--spacing-md);grid-area:tabs;display:grid}.project-detail--has-cover[data-astro-cid-bmrowvrh] .project-tabs[data-astro-cid-bmrowvrh]{margin-top:0}.project-tablist[data-astro-cid-bmrowvrh]{gap:var(--spacing-xs);overscroll-behavior-x:contain;scrollbar-width:thin;box-shadow:inset 0 -1px 0 var(--color-neutral-200);display:flex;overflow:auto hidden}.project-tab[data-astro-cid-bmrowvrh]{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-neutral-700);cursor:pointer;font:inherit;font-weight:var(--font-semibold);white-space:nowrap;scroll-margin-top:var(--spacing-md);background:0 0;border:0;border-bottom:3px solid #0000;flex:none}@media (width<=1023px){.project-tab[data-astro-cid-bmrowvrh]{scroll-margin-top:calc(72px + var(--spacing-md))}}.project-tab[data-astro-cid-bmrowvrh]:hover{color:var(--color-primary-600)}.project-tab[data-astro-cid-bmrowvrh]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px}.project-tab[data-astro-cid-bmrowvrh][aria-selected=true]{border-bottom-color:var(--color-primary-600);color:var(--color-primary-700)}.project-tabpanel[data-astro-cid-bmrowvrh]{gap:var(--spacing-md);min-width:0;display:grid}.project-tabpanel[data-astro-cid-bmrowvrh][hidden]{display:none}.project-tabpanel[data-astro-cid-bmrowvrh]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:var(--spacing-xxs)}.project-empty[data-astro-cid-bmrowvrh]{color:var(--color-neutral-600);margin:0}.project-metadata-section[data-astro-cid-bmrowvrh]{min-width:0}.project-metadata[data-astro-cid-bmrowvrh]{gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-neutral-50);display:grid}.project-info-grid[data-astro-cid-bmrowvrh]{gap:var(--spacing-sm) var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.project-meta-item[data-astro-cid-bmrowvrh]{min-width:0}.project-meta-item[data-astro-cid-bmrowvrh] dt[data-astro-cid-bmrowvrh]{margin-bottom:var(--spacing-xxs);color:var(--color-neutral-600);font-size:var(--text-body-xs);font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase;line-height:1.25}.project-meta-item[data-astro-cid-bmrowvrh] dd[data-astro-cid-bmrowvrh]{overflow-wrap:anywhere;margin:0}.project-classifications[data-astro-cid-bmrowvrh]{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.project-category-list[data-astro-cid-bmrowvrh]{gap:var(--spacing-xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.project-category[data-astro-cid-bmrowvrh]{border:1px solid var(--tag-color,var(--color-neutral-200));border-radius:var(--radius-md);background:var(--color-neutral-25);color:var(--color-neutral-800);font-size:var(--text-body-sm);overflow-wrap:anywhere;padding:.2rem .75rem;display:inline-block}.project-perex[data-astro-cid-bmrowvrh]{color:var(--color-neutral-800);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);margin:0}.sr-only[data-astro-cid-bmrowvrh],.project-panel-heading[data-astro-cid-bmrowvrh]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.project-sidebar[data-astro-cid-bmrowvrh]{grid-area:sidebar;min-width:0}.project-cover[data-astro-cid-bmrowvrh]{margin:0}.project-cover[data-astro-cid-bmrowvrh] img[data-astro-cid-bmrowvrh]{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:auto;max-height:500px;display:block}.project-cover[data-astro-cid-bmrowvrh] figcaption[data-astro-cid-bmrowvrh]{margin-top:var(--spacing-xxs);color:var(--color-neutral-600);font-size:var(--text-body-sm)}.project-content[data-astro-cid-bmrowvrh]{min-width:0}.project-providers[data-astro-cid-bmrowvrh]{gap:var(--spacing-sm);border-top:1px solid var(--color-neutral-200);min-width:0;padding-top:var(--spacing-md);display:grid}.project-providers-title[data-astro-cid-bmrowvrh]{color:var(--color-neutral-600);font-size:var(--text-body-xs);font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.25}.project-provider-logos[data-astro-cid-bmrowvrh]{align-items:center;gap:var(--spacing-md) var(--spacing-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.project-provider-logo[data-astro-cid-bmrowvrh] img[data-astro-cid-bmrowvrh]{object-fit:contain;width:auto;max-width:12rem;height:auto;max-height:4rem;display:block}.project-relations[data-astro-cid-bmrowvrh]{gap:var(--spacing-xl);border-top:1px solid var(--color-neutral-200);min-width:0;padding-top:var(--spacing-lg);display:grid}@media screen and (width<=900px){.project-detail--has-cover[data-astro-cid-bmrowvrh]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""sidebar""tabs"}.project-sidebar[data-astro-cid-bmrowvrh]{width:min(100%,32rem)}}.publication-detail[data-astro-cid-yn6dneot]{padding-bottom:var(--spacing-lg);display:block}.publication-header[data-astro-cid-yn6dneot]{min-width:0}.publication-title[data-astro-cid-yn6dneot]{overflow-wrap:anywhere;margin:0}.publication-subtitle[data-astro-cid-yn6dneot]{margin:0 0 var(--spacing-md);max-width:70ch;color:var(--color-neutral-700);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed)}.publication-header-details[data-astro-cid-yn6dneot]{margin-block-start:var(--spacing-md)}.publication-header--has-cover[data-astro-cid-yn6dneot] .publication-header-details[data-astro-cid-yn6dneot]{align-items:start;column-gap:var(--spacing-xl);row-gap:var(--spacing-md);grid-template-columns:minmax(0,2fr) minmax(15rem,.9fr);display:grid}.publication-metadata-section[data-astro-cid-yn6dneot]{min-width:0}.publication-metadata[data-astro-cid-yn6dneot]{gap:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-neutral-50);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.publication-metadata-item[data-astro-cid-yn6dneot]{min-width:0}.publication-metadata-item[data-astro-cid-yn6dneot] dt[data-astro-cid-yn6dneot]{margin-bottom:var(--spacing-xxs);color:var(--color-neutral-600);font-size:var(--text-body-xs);font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase;line-height:1.25}.publication-metadata-item[data-astro-cid-yn6dneot] dd[data-astro-cid-yn6dneot]{overflow-wrap:anywhere;margin:0}.publication-metadata-item--authors[data-astro-cid-yn6dneot],.publication-metadata-item--citation[data-astro-cid-yn6dneot],.publication-metadata-item--projects[data-astro-cid-yn6dneot]{grid-column:1/-1}.publication-authors[data-astro-cid-yn6dneot]{gap:var(--spacing-xxs) var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.publication-projects[data-astro-cid-yn6dneot]{gap:var(--spacing-xxs);margin:0;padding-inline-start:1.2em;display:grid}.publication-metadata[data-astro-cid-yn6dneot] a[data-astro-cid-yn6dneot]{color:var(--color-primary-700);overflow-wrap:anywhere;text-underline-offset:.15em;text-decoration:underline}.publication-abstract[data-astro-cid-yn6dneot]{min-width:0;margin-block-start:var(--spacing-xs)}.publication-abstract[data-astro-cid-yn6dneot] h2[data-astro-cid-yn6dneot]{margin:0 0 var(--spacing-xs);font-size:var(--text-heading-md)}.publication-abstract[data-astro-cid-yn6dneot] p[data-astro-cid-yn6dneot]{color:var(--color-neutral-800);font-size:var(--text-body-lg);line-height:var(--line-height-relaxed);white-space:pre-line;margin:0}.publication-content[data-astro-cid-yn6dneot]{min-width:0}.publication-classifications[data-astro-cid-yn6dneot]{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.publication-category-list[data-astro-cid-yn6dneot]{gap:var(--spacing-xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.publication-category[data-astro-cid-yn6dneot]{background:var(--color-neutral-100);min-height:2rem;color:var(--color-neutral-700);font-size:var(--text-body-sm);border-radius:999px;align-items:center;padding:.25rem .7rem;line-height:1.25;display:inline-flex}.publication-classifications[data-astro-cid-yn6dneot] .tag-links{gap:var(--spacing-xxs)}.publication-classifications[data-astro-cid-yn6dneot] .tag-link{border:1px solid var(--color-neutral-200);min-height:2rem;color:var(--color-neutral-700);background:var(--color-neutral-0);font-size:var(--text-body-sm);border-radius:999px;align-items:center;padding:.25rem .7rem;line-height:1.25;display:inline-flex}.publication-sidebar[data-astro-cid-yn6dneot]{grid-column:2;min-width:0}.publication-cover[data-astro-cid-yn6dneot]{margin:0}.publication-cover[data-astro-cid-yn6dneot] img[data-astro-cid-yn6dneot]{border-radius:var(--radius-lg);object-fit:contain;width:100%;height:auto;max-height:500px;display:block}.publication-cover[data-astro-cid-yn6dneot] figcaption[data-astro-cid-yn6dneot]{margin-top:var(--spacing-xxs);color:var(--color-neutral-600);font-size:var(--text-body-sm)}.sr-only[data-astro-cid-yn6dneot]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width<=900px){.publication-header--has-cover[data-astro-cid-yn6dneot] .publication-header-details[data-astro-cid-yn6dneot]{grid-template-columns:minmax(0,1fr)}.publication-sidebar[data-astro-cid-yn6dneot]{grid-column:1}}}@media print{@page event{size:auto;margin:18mm 16mm}body.is-event-detail{color:#000;background:#fff;overflow:visible!important}body.is-event-detail .site-header,body.is-event-detail .site-footer,body.is-event-detail .preview-banner{display:none!important}body.is-event-detail .site-main{min-height:0!important;padding:0!important}body.is-event-detail .event-article{page:event;color:#000;display:block;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.is-event-detail .event-article h1,body.is-event-detail .event-article h2,body.is-event-detail .event-article h3,body.is-event-detail .event-article h4,body.is-event-detail .event-article h5,body.is-event-detail .event-article h6{break-after:avoid-page;page-break-after:avoid}body.is-event-detail .event-article p,body.is-event-detail .event-article li{orphans:3;widows:3}body.is-event-detail .event-article figure,body.is-event-detail .event-article img,body.is-event-detail .event-article pre,body.is-event-detail .event-article blockquote,body.is-event-detail .event-article .image-block,body.is-event-detail .event-article .block-gallery,body.is-event-detail .event-article .restricted-block,body.is-event-detail .event-article tr{break-inside:avoid-page;page-break-inside:avoid}body.is-event-detail .event-article img{object-fit:contain;max-width:100%!important;height:auto!important;max-height:230mm!important}body.is-event-detail .event-article table{width:100%!important;display:table!important;overflow:visible!important}body.is-event-detail .event-article pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible!important}body.is-event-detail .event-article a{text-decoration:underline;color:#000!important}body.is-event-detail .event-article a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.8em;font-weight:400}body.is-event-detail .event-article .accordion-panel{max-height:none!important;padding-block:1rem!important;overflow:visible!important}body.is-event-detail .event-article .accordion-trigger{color:#000;background:0 0;border:0;width:auto;padding:0;font-weight:700}body.is-event-detail .event-article .accordion-icon,body.is-event-detail .event-article .lightbox,body.is-event-detail .event-article button:not(.accordion-trigger),body.is-event-detail .event-article input,body.is-event-detail .event-article select,body.is-event-detail .event-article textarea{display:none!important}@page news{size:auto;margin:18mm 16mm}body.is-news-detail{color:#000;background:#fff;overflow:visible!important}body.is-news-detail .site-header,body.is-news-detail .site-footer,body.is-news-detail .preview-banner{display:none!important}body.is-news-detail .site-main{min-height:0!important;padding:0!important}body.is-news-detail .news-article{page:news;color:#000;display:block;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.is-news-detail .news-article h1,body.is-news-detail .news-article h2,body.is-news-detail .news-article h3,body.is-news-detail .news-article h4,body.is-news-detail .news-article h5,body.is-news-detail .news-article h6{break-after:avoid-page;page-break-after:avoid}body.is-news-detail .news-article p,body.is-news-detail .news-article li{orphans:3;widows:3}body.is-news-detail .news-article figure,body.is-news-detail .news-article img,body.is-news-detail .news-article pre,body.is-news-detail .news-article blockquote,body.is-news-detail .news-article .image-block,body.is-news-detail .news-article .block-gallery,body.is-news-detail .news-article .restricted-block,body.is-news-detail .news-article tr{break-inside:avoid-page;page-break-inside:avoid}body.is-news-detail .news-article img{object-fit:contain;max-width:100%!important;height:auto!important;max-height:230mm!important}body.is-news-detail .news-article table{width:100%!important;display:table!important;overflow:visible!important}body.is-news-detail .news-article pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible!important}body.is-news-detail .news-article a{text-decoration:underline;color:#000!important}body.is-news-detail .news-article a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.8em;font-weight:400}body.is-news-detail .news-article .accordion-panel{max-height:none!important;padding-block:1rem!important;overflow:visible!important}body.is-news-detail .news-article .accordion-trigger{color:#000;background:0 0;border:0;width:auto;padding:0;font-weight:700}body.is-news-detail .news-article .accordion-icon,body.is-news-detail .news-article .lightbox,body.is-news-detail .news-article button:not(.accordion-trigger),body.is-news-detail .news-article input,body.is-news-detail .news-article select,body.is-news-detail .news-article textarea{display:none!important}@page project{size:auto;margin:18mm 16mm}body.is-project-detail{color:#000;background:#fff;overflow:visible!important}body.is-project-detail .site-header,body.is-project-detail .site-footer,body.is-project-detail .preview-banner,body.is-project-detail .page-info{display:none!important}body.is-project-detail .site-main{min-height:0!important;padding:0!important}body.is-project-detail .project-detail{page:project;color:#000;display:block;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.is-project-detail .project-detail h1,body.is-project-detail .project-detail h2,body.is-project-detail .project-detail h3,body.is-project-detail .project-detail h4,body.is-project-detail .project-detail h5,body.is-project-detail .project-detail h6{break-after:avoid-page;page-break-after:avoid}body.is-project-detail .project-detail p,body.is-project-detail .project-detail li{orphans:3;widows:3}body.is-project-detail .project-detail figure,body.is-project-detail .project-detail img,body.is-project-detail .project-detail pre,body.is-project-detail .project-detail blockquote,body.is-project-detail .project-detail table,body.is-project-detail .project-detail tr{break-inside:avoid-page;page-break-inside:avoid}body.is-project-detail .project-detail img{object-fit:contain;max-width:100%!important;height:auto!important;max-height:230mm!important}body.is-project-detail .project-detail a{text-decoration:underline;color:#000!important}body.is-project-detail .project-detail a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.8em}body.is-project-detail .project-detail form,body.is-project-detail .project-detail button:not(.accordion-trigger),body.is-project-detail .project-detail input,body.is-project-detail .project-detail select,body.is-project-detail .project-detail textarea{display:none!important}body.is-project-detail .project-detail .accordion-panel{max-height:none!important;padding-block:1rem!important;overflow:visible!important}body.is-project-detail .project-detail .accordion-trigger{color:#000;cursor:default;width:auto;font:inherit;text-align:left;background:0 0;border:0;padding:0}body.is-project-detail .project-detail .accordion-icon{display:none!important}body.is-project-detail .project-metadata{background:#fff}body.is-project-detail .project-tablist{display:none!important}body.is-project-detail .project-tabpanel[hidden]{display:grid!important}body.is-project-detail .project-panel-heading{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}@page publication{size:auto;margin:18mm 16mm}body.is-publication-detail{color:#000;background:#fff;overflow:visible!important}body.is-publication-detail .site-header,body.is-publication-detail .site-footer,body.is-publication-detail .preview-banner{display:none!important}body.is-publication-detail .site-main{min-height:0!important;padding:0!important}body.is-publication-detail .publication-detail{page:publication;color:#000;display:block;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.is-publication-detail .publication-detail h1,body.is-publication-detail .publication-detail h2,body.is-publication-detail .publication-detail h3,body.is-publication-detail .publication-detail h4,body.is-publication-detail .publication-detail h5,body.is-publication-detail .publication-detail h6{break-after:avoid-page;page-break-after:avoid}body.is-publication-detail .publication-detail p,body.is-publication-detail .publication-detail li{orphans:3;widows:3}body.is-publication-detail .publication-detail figure,body.is-publication-detail .publication-detail img,body.is-publication-detail .publication-detail pre,body.is-publication-detail .publication-detail blockquote,body.is-publication-detail .publication-detail .block-gallery,body.is-publication-detail .publication-detail .restricted-block,body.is-publication-detail .publication-detail tr{break-inside:avoid-page;page-break-inside:avoid}body.is-publication-detail .publication-detail img{object-fit:contain;max-width:100%!important;height:auto!important;max-height:230mm!important}body.is-publication-detail .publication-detail table{width:100%!important;display:table!important;overflow:visible!important}body.is-publication-detail .publication-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible!important}body.is-publication-detail .publication-detail a{text-decoration:underline;color:#000!important}body.is-publication-detail .publication-detail a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.8em;font-weight:400}body.is-publication-detail .publication-detail form,body.is-publication-detail .publication-detail button:not(.accordion-trigger),body.is-publication-detail .publication-detail input,body.is-publication-detail .publication-detail select,body.is-publication-detail .publication-detail textarea{display:none!important}body.is-publication-detail .publication-detail .accordion-panel{max-height:none!important;padding-block:1rem!important;overflow:visible!important}body.is-publication-detail .publication-detail .accordion-trigger{color:#000;cursor:default;width:auto;font:inherit;text-align:left;background:0 0;border:0;padding:0}body.is-publication-detail .publication-detail .accordion-icon{display:none!important}body.is-publication-detail .publication-metadata{background:#fff}body.is-publication-detail .publication-detail .sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 3mm;position:static;overflow:visible}}
