@font-face{font-family:ebGaramond;src:url(../media/eb_garamond_pl-s.p.0hniiajt1mdfb.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:ebGaramond Fallback;src:local(Times New Roman);ascent-override:107.66%;descent-override:31.86%;line-gap-override:0.0%;size-adjust:93.54%}.XHMtHa_className{font-family:ebGaramond,ebGaramond Fallback}.XHMtHa_variable{--font-serif:"ebGaramond", "ebGaramond Fallback"}
@font-face{font-family:ibmPlexSans;src:url(../media/ibm_plex_sans_pl-s.p.1gs_-kidfde4j.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:ibmPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.JzteNG_className{font-family:ibmPlexSans,ibmPlexSans Fallback}.JzteNG_variable{--font-sans:"ibmPlexSans", "ibmPlexSans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.12;--leading-loose:1.75;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--leading-heading:1.2;--leading-body:1.6;--leading-prose:1.7;--leading-quote:1.35;--leading-facts:1.55;--leading-quote-offer:1.55;--text-size-h1-home:var(--size-h1-home);--text-size-lead-m:var(--size-lead-m);--text-size-quote-lg:var(--size-quote-lg);--text-size-role-card-title:var(--role-card-title);--text-size-role-card-title-m:var(--role-card-title-m);--text-size-role-row-title:var(--role-row-title);--text-size-role-row-title-m:var(--role-row-title-m);--text-size-logo:23px;--text-size-logo-subtitle:15px;--text-size-logo-m:18px;--tracking-caption-wide:.06em;--spacing-space-10:var(--space-10);--spacing-entry-lead-gap:var(--entry-lead-gap);--spacing-page-margin-mobile:var(--page-margin-mobile);--spacing-menu-indent:36px;--spacing-link-underline-gap:2px;--grid-template-columns-footer:var(--footer-contact-col) repeat(4, minmax(0, 1fr));--spacing-hero-pt:var(--hero-pt);--spacing-hero-image-h:var(--hero-image-h);--grid-template-columns-hero:minmax(var(--hero-text-min), 1fr) minmax(0, 500px);--spacing-tile-py:var(--tile-py);--spacing-pillars-gap:var(--pillars-gap);--spacing-pillar-image-h:var(--pillar-image-h);--grid-template-columns-offer-main:1fr var(--offer-sidebar-w);--grid-template-columns-step-row:minmax(0, auto) 1fr;--grid-template-columns-season-head:1fr auto;--grid-template-columns-season-head-lg:auto minmax(0, 1fr) auto}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scrollbar-gutter:stable}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--size-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,blockquote{text-wrap:balance}summary{list-style:none}summary::-webkit-details-marker{display:none}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.skip-link{left:-9999px;top:var(--space-3);z-index:100;padding:var(--space-3) var(--space-4);background:var(--surface-card);color:var(--text-body);font-family:var(--font-sans);font-size:var(--size-ui);border:1px solid var(--border-button);text-decoration:none;position:absolute}.skip-link:focus{left:var(--space-3);top:var(--space-3);position:fixed}.lightbox-dialog{overscroll-behavior:contain;--lightbox-image-h:var(--lightbox-image-max-h-m);background:0 0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;overflow:hidden auto}@media (min-width:1024px){.lightbox-dialog{--lightbox-image-h:var(--lightbox-image-max-h)}}.lightbox-dialog::backdrop{background:var(--scrim-lightbox)}html:has(dialog[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){.lightbox-dialog[open]::backdrop{transition:background-color .15s ease-out}}h1,h2,h3{font-family:var(--font-serif);margin:0;font-weight:400}}@layer components{.heading-page{font-family:var(--font-serif);font-size:var(--size-h1-m);line-height:var(--leading-tight);color:var(--text-h1)}.heading-page--entry{font-size:var(--news-article-title-size-m);line-height:var(--news-article-title-leading);text-wrap:balance}.heading-page--lecture-cycle{text-wrap:wrap}.heading-section,.prose-text>h2,.prose-offer>h2{font-family:var(--font-serif);font-size:var(--size-h2-m);line-height:var(--leading-heading);color:var(--text-h2)}.heading-sub,.prose-text>h3,.prose-offer>h3{font-family:var(--font-serif);font-size:var(--role-row-title-m);line-height:var(--leading-heading);color:var(--text-list-title)}.list-title{font-family:var(--font-serif);font-size:var(--role-list-title-m);line-height:var(--leading-heading);color:var(--text-list-title)}.body-copy,.prose-text>p,.prose-offer>p{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-body)}.offer-quote-tile p,.offer-quote-feature p,.prose-text blockquote p,.prose-offer blockquote p{max-width:none}@media (min-width:768px){.heading-page{font-size:var(--size-h1)}.heading-page--home{font-size:var(--size-h1-home)}.heading-page--entry{font-size:var(--news-article-title-size)}.heading-section,.prose-text>h2,.prose-offer>h2{font-size:var(--size-h2)}.heading-sub,.prose-text>h3,.prose-offer>h3{font-size:var(--role-row-title)}.list-title{font-size:var(--role-list-title)}.body-copy,.prose-text>p,.prose-offer>p{font-size:var(--size-body-lg);line-height:var(--leading-prose)}}.prose-text>p{color:var(--text-body)}.prose-offer>p{color:var(--text-secondary)}.prose-offer strong{color:var(--text-list-title);font-weight:600}.prose-text>p+p{margin-top:var(--space-5)}.prose-offer>p+p{margin-top:var(--space-4)}.prose-text>ul:not(.list-none),.prose-offer>ul:not(.list-none),.prose-text>ol:not(.list-none),.prose-offer>ol:not(.list-none){margin-bottom:var(--space-4);max-width:var(--measure-prose);padding-left:var(--space-6);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-body)}.prose-offer>ul:not(.list-none),.prose-offer>ol:not(.list-none){color:var(--text-secondary)}.prose-text>ul:not(.list-none),.prose-offer>ul:not(.list-none){list-style:outside}.prose-text>ol:not(.list-none),.prose-offer>ol:not(.list-none){list-style:decimal}.prose-text>ul:not(.list-none)>li,.prose-offer>ul:not(.list-none)>li,.prose-text>ol:not(.list-none)>li,.prose-offer>ol:not(.list-none)>li{margin-bottom:var(--space-2)}.prose-text>h2,.prose-offer>h2{margin:var(--section-gap) 0 var(--heading-gap)}.prose-offer>h2{margin-bottom:var(--space-4)}.prose-text>h2:first-child,.prose-offer>h2:first-child{margin-top:0}.prose-text>h3,.prose-offer>h3{margin:var(--space-6) 0 var(--space-3);scroll-margin-top:var(--space-6)}.prose-text>blockquote,.prose-offer>blockquote{max-width:none}@media (min-width:1024px){.offer-main-grid{grid-template-rows:auto 1fr}}.prose-offer>p.offer-day-rhythm-intro{max-width:none}.prose-offer .offer-day-rhythm-grid{margin-top:var(--space-7);gap:0;display:grid}.prose-offer .offer-day-rhythm-grid>*+*{border-top:1px solid var(--line-gold)}.prose-offer .offer-day-rhythm-row{gap:var(--space-4);background:var(--surface-tile);padding:var(--offer-day-rhythm-y) var(--offer-day-rhythm-x);font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary);grid-template-columns:1fr;align-items:baseline;display:grid}@media (min-width:768px){.prose-offer .offer-day-rhythm-grid{grid-template-columns:minmax(calc(var(--offer-day-rhythm-time-col) + var(--offer-day-rhythm-x)), max-content) 1fr}.prose-offer .offer-day-rhythm-row{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--offer-day-rhythm-gap)}}.prose-offer .offer-day-rhythm-time{font-family:var(--font-serif);font-size:var(--size-h2-sm);color:var(--accent-text)}.offer-quote-tile,.offer-quote-feature{text-wrap:pretty;max-width:none}.offer-quote-tile>p,.offer-quote-tile>footer,.offer-quote-feature>p,.offer-quote-feature>footer{max-width:none}.offer-enrollment-grid{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.offer-enrollment-grid{grid-template-columns:var(--offer-sidebar-w) minmax(0, 1fr)}}.workshops-hub-photo.exhibition-frame--wide .exhibition-frame-media{aspect-ratio:var(--workshops-hub-photo-aspect-m);border:0}@media (min-width:768px){.workshops-hub-photo.exhibition-frame--wide .exhibition-frame-media{aspect-ratio:var(--exhibition-aspect-wide)}}.workshops-faq-item{gap:var(--space-2);break-inside:avoid;padding-bottom:var(--space-7);display:grid}.workshops-faq-item:last-child{padding-bottom:0}.workshops-faq-question{font-family:var(--font-serif);font-size:var(--role-box-title-m);line-height:var(--leading-heading);color:var(--text-h2)}@media (min-width:768px){.workshops-faq-question{font-size:var(--role-box-title)}}.offer-card-grid{gap:var(--offer-quotes-gap);grid-template-columns:minmax(0,1fr);display:grid}.offer-card{display:grid}@media (min-width:768px){.offer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-card{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.privacy-policy-content{max-width:var(--publication-article-max)}.privacy-policy-section{margin-top:var(--section-gap-tight)}.privacy-policy-section:first-child{margin-top:0}.privacy-policy-contact{max-width:var(--measure-prose);margin:0}.privacy-policy-updated{margin:var(--section-gap-tight) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line-neutral);font-size:var(--size-caption);line-height:var(--leading-body);color:var(--text-tertiary)}.about-hero-grid{gap:var(--space-5);grid-template-columns:1fr;align-items:start;display:grid}.about-hero-lead{max-width:var(--measure-lead);font-size:var(--size-lead-m);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.about-hero-figure{margin:0}.about-hero-image{aspect-ratio:4/3;object-fit:cover;object-position:50% 34%;width:100%;height:auto;display:block}.about-hero-caption{margin-top:var(--space-4);font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}@media (min-width:1024px){.about-hero-grid{grid-template-columns:minmax(0, 1fr) var(--about-hero-image-w);gap:var(--about-hero-gap)}.about-hero-lead{font-size:var(--size-lead)}.about-hero-image{width:var(--about-hero-image-w);height:var(--about-hero-image-h);object-position:center}}.mission-declarations{gap:var(--mission-grid-gap-y) var(--mission-grid-gap-x);grid-template-columns:1fr 1fr;display:grid}.mission-declarations-bar{width:var(--mission-bar-w);height:var(--accent-bar);margin-bottom:var(--space-4);background:var(--accent)}.mission-declarations-highlight{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:var(--size-list-title);color:var(--text-h2);line-height:1.35}.mission-declarations-detail{max-width:420px;font-size:var(--size-body-lg);line-height:var(--leading-prose);color:var(--text-secondary);margin:0}@media (max-width:1279px){.mission-declarations{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:767px){.mission-declarations-bar{margin-bottom:var(--space-4)}.mission-declarations-highlight{margin-bottom:var(--space-2);font-size:var(--role-row-title-m)}.mission-declarations-detail{font-size:var(--size-body);line-height:var(--leading-body)}}.about-person-section{gap:var(--heading-gap);flex-direction:column;display:flex}.person-profile{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.person-profile-portrait{width:70%;max-width:var(--person-portrait-w)}.person-profile-image{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.person-profile-name{margin:0 0 var(--space-2);font-family:var(--font-serif);font-size:var(--role-card-title-m);line-height:var(--leading-heading);color:var(--text-h1)}.person-profile-role{margin:0 0 var(--space-5);font-size:var(--size-body);line-height:var(--leading-body);color:var(--accent-text)}@media (min-width:1024px){.person-profile{grid-template-columns:var(--person-portrait-w) minmax(0, 1fr);gap:var(--text-page-main-gap)}.person-profile-portrait{width:var(--person-portrait-w)}.person-profile-name{font-size:var(--size-h2-sm)}}.milestone-row{gap:var(--milestone-grid-gap);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.milestone-row-bar{width:var(--mission-bar-w);height:var(--accent-bar);margin-bottom:var(--space-4);background:var(--accent)}.milestone-row-value{font-family:var(--font-serif);font-size:var(--milestone-value-size-m);color:var(--bone-200);margin:0;line-height:1}.milestone-row-label{margin:var(--space-2) 0 0;max-width:16rem;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary)}@media (min-width:768px){.milestone-row-value{font-size:var(--milestone-value-size)}.milestone-row-label{font-size:var(--size-body-lg);line-height:var(--leading-prose)}}.activity-list-item{gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--line-neutral);grid-template-columns:1fr;display:grid}.activity-list-item:last-child{border-bottom:1px solid var(--line-neutral)}.activity-list-name{font-family:var(--font-serif);font-size:var(--role-row-title-m);color:var(--text-list-title);margin:0;line-height:1.3}.activity-list-note{max-width:var(--measure-prose);font-size:var(--size-body);color:var(--text-secondary);margin:0;line-height:1.6}@media (min-width:768px){.activity-list-item{grid-template-columns:var(--activity-name-col) minmax(0, 1fr);gap:var(--space-6);align-items:baseline}.activity-list-name{font-size:var(--size-list-title)}}@media (max-width:767px){.activity-list-note{font-size:var(--size-body);line-height:var(--leading-body)}}.about-quote{padding-left:var(--about-quote-pad-left);border-left:var(--accent-bar) solid var(--accent);max-width:720px;margin:0}.about-quote-text{font-family:var(--font-serif);font-size:var(--size-h2-sm);color:var(--text-h2);margin:0;line-height:1.45}.about-quote-author{margin:var(--space-4) 0 0;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}.prose-text .about-approach-comment{margin:var(--space-7) 0 0;max-width:var(--measure-prose);font-size:var(--size-body-lg);line-height:var(--leading-prose);color:var(--text-secondary)}.prose-text .about-section-lead{max-width:var(--measure-lead);font-size:var(--size-lead-m);line-height:var(--leading-body);color:var(--text-body);margin:0}.prose-text.about-history-body>p{color:var(--text-secondary)}@media (min-width:768px){.prose-text .about-section-lead{font-size:var(--size-lead);line-height:1.65}}.about-workshop-band{padding-block:var(--space-11)}.about-workshop-band-inner{max-width:var(--content-max);margin-inline:auto}.about-workshop-accessibility{margin:0 0 var(--space-6);font-size:var(--size-body-lg);line-height:var(--leading-prose);color:var(--text-body)}.about-workshop-band .about-link-row{margin-top:var(--space-7)}.about-workshop-photos{gap:var(--about-workshop-photo-gap);grid-template-columns:1fr;display:grid}.about-workshop-photo{margin:0}.about-workshop-photo-image{width:100%;height:var(--about-workshop-photo-h);object-fit:cover;display:block}.about-workshop-photo-caption{margin-top:var(--space-3);font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}@media (min-width:768px){.about-workshop-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-link-row{gap:0 var(--about-link-gap);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.about-link-row-label{font-size:var(--size-body);color:var(--text-secondary);margin-inline-end:var(--space-5)}.workshop-section{margin-top:var(--section-gap-loose)}.learning-forms-item{padding:var(--learning-forms-row-y-m) 0;border-top:1px solid var(--line-neutral)}.learning-forms-item:last-child{border-bottom:1px solid var(--line-neutral)}.learning-forms-title{margin:0 0 var(--learning-forms-title-mb);font-family:var(--font-serif);font-size:var(--role-row-title-m);color:var(--text-list-title);line-height:1.3}.learning-forms-description{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-body);margin:0}.learning-forms-link{margin:var(--space-3) 0 0}.learning-forms-contact{align-items:center;gap:var(--space-5) var(--learning-forms-contact-gap);margin-top:var(--learning-forms-contact-mt);flex-wrap:wrap;display:flex}.learning-forms-mailto{min-height:48px}@media (min-width:768px){.learning-forms-item{padding:var(--learning-forms-row-y) 0}.learning-forms-title{font-size:var(--role-row-title)}.learning-forms-description{font-size:var(--size-body)}}.justified-grid{--justified-tile-h:var(--gallery-justified-row-max-h);justify-content:center;column-gap:var(--space-4);row-gap:var(--space-3);flex-wrap:wrap;display:flex}.justified-grid-row{display:contents}.justified-grid-tile{flex-grow:calc(var(--tile-ratio));flex-shrink:1;flex-basis:calc(var(--tile-ratio) * var(--gallery-justified-row-h));min-width:0;max-width:calc(var(--tile-ratio) * var(--justified-tile-h))}.justified-grid-filler{flex:9999 1 0;order:1}.justified-grid-image{width:100%;height:auto;display:block}@media (max-width:767px){.justified-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.justified-grid-tile{max-width:none}.justified-grid-filler{display:none}.justified-grid-frame{aspect-ratio:var(--gallery-mobile-tile-aspect)}.justified-grid-image{object-fit:contain;height:100%}}@media (min-width:768px){.justified-grid{column-gap:var(--icon-grid-gap)}}@media (min-width:1024px){.justified-grid{--justified-tile-h:var(--gallery-justified-row-max-h-desktop);display:grid}.justified-grid-row{justify-content:center;column-gap:var(--icon-grid-gap);display:flex}.justified-grid-row--smart-last{--justified-tile-h:var(--gallery-grid-h)}.justified-grid-tile{flex-basis:0}.justified-grid-filler{display:none}}.photo-grid-list{gap:var(--photo-grid-gap-m);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.photo-grid-item{min-width:0}.photo-grid-tile{width:100%;min-height:var(--tap-min);cursor:pointer;background:0 0;border:0;padding:0;display:block}.photo-grid-image{width:100%;aspect-ratio:var(--photo-grid-aspect);object-fit:cover;display:block}.photo-grid-caption{margin:var(--space-3) 0 0;font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}.photo-grid-caption-empty{visibility:hidden}.photo-grid-mobile-caption{margin:var(--space-5) 0 0;font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}@media (min-width:768px){.photo-grid-list{gap:var(--photo-grid-gap-y) var(--photo-grid-gap-x);grid-template-columns:repeat(4,minmax(0,1fr))}.photo-grid-caption{font-size:var(--size-body)}.photo-grid-mobile-caption{display:none}}@media (max-width:767px){.photo-grid-caption{display:none}}.lightbox-dialog--content .lightbox-content-meta{max-width:var(--measure-prose);text-align:center;margin-inline:auto}.interview-intro{margin:0 0 var(--interview-intro-mb-m);max-width:var(--measure-lead);font-size:var(--size-lead-m);line-height:var(--leading-loose);color:var(--text-body);text-wrap:pretty}.interview-part-title{margin:0 0 var(--interview-part-title-mb-m)}.interview-part--spaced{margin-top:var(--interview-part-gap-m)}.interview-exchange{border-top:1px solid var(--line-neutral)}.interview-turn{grid-template-columns:minmax(0,1fr);display:grid}.interview-turn--question{padding:var(--interview-exchange-y) 0 0}.interview-turn--answer{padding:0 0 var(--interview-exchange-y)}.interview-initial{font-size:var(--size-caption);letter-spacing:var(--tracking-caption-wide);line-height:var(--leading-body);padding-top:6px}.interview-initial--asker{color:var(--text-tertiary)}.interview-initial--answerer{color:var(--accent-text);padding-top:4px}.interview-question{max-width:var(--measure-prose);font-family:var(--font-serif);font-size:var(--role-row-title-m);color:var(--text-list-title);margin:0;line-height:1.4}.interview-answer{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-prose);color:var(--text-body);text-wrap:pretty;margin:0}.interview-answer em{font-style:italic}.interview-exchange--closing .interview-turn--question{padding-bottom:var(--interview-exchange-y);border-bottom:1px solid var(--line-neutral)}.interview-signature{margin:var(--interview-signature-mt-m) 0 0;font-family:var(--font-serif);font-style:italic;font-size:var(--size-ui);line-height:var(--leading-body);color:var(--text-tertiary)}@media (min-width:768px){.interview-turn{grid-template-columns:var(--interview-initial-col) minmax(0, 1fr);gap:0 var(--interview-turn-gap)}.interview-intro{margin-bottom:var(--interview-intro-mb);font-size:var(--size-lead)}.interview-part-title{margin-bottom:var(--interview-part-title-mb)}.interview-part--spaced{margin-top:var(--interview-part-gap)}.interview-question{font-size:var(--role-row-title)}.interview-answer{font-size:var(--size-body-lg)}.interview-signature{margin-top:var(--interview-signature-mt)}}@media (max-width:767px){.about-quote-text{font-size:var(--role-card-title-m)}.about-approach-comment,.about-workshop-accessibility{font-size:var(--size-body);line-height:var(--leading-body)}}.news-featured-section{margin-bottom:var(--news-featured-mb-m)}.news-featured-label{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--size-nav);line-height:var(--leading-body);color:var(--text-tertiary)}.year-nav{z-index:20;padding:var(--space-5) 0;background:var(--surface-page);border-bottom:1px solid var(--line-gold);position:sticky;top:0}.year-nav-label{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--size-nav);line-height:var(--leading-body);color:var(--text-tertiary)}.year-nav-links{gap:var(--space-6);min-width:0;scroll-padding-inline:var(--page-margin-mobile);-ms-overflow-style:none;scrollbar-width:none;margin:calc(-1 * var(--space-2)) calc(-1 * var(--page-margin-mobile));padding:var(--space-2) var(--page-margin-mobile);display:flex;overflow-x:auto}.year-nav-links::-webkit-scrollbar{display:none}.year-nav-link{white-space:nowrap;flex:none}.year-nav-arrow,.year-nav-more{display:none}.news-archive-toggle{width:100%;font-family:var(--font-sans);font-size:var(--size-body);line-height:var(--leading-body);color:var(--accent-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:flex}.news-archive-toggle:hover,.news-archive-toggle:focus-visible{color:var(--accent-hover)}.news-archive-content{gap:var(--section-gap);flex-direction:column;display:flex}.news-year-start{scroll-margin-top:calc(var(--year-nav-scroll-offset) + var(--year-nav-scroll-gap))}.news-featured{gap:var(--news-featured-gap-m);padding:var(--news-card-y-m) var(--news-card-x-m);background:var(--surface-tile);flex-direction:column;margin-bottom:0;display:flex;position:relative}.news-featured-media{aspect-ratio:3/2;overflow:hidden}.news-featured-image{object-fit:cover;width:100%;height:100%}.news-featured-content{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.news-featured-meta{font-size:var(--size-ui);line-height:var(--leading-body);margin:0}.news-featured-date{color:var(--accent-text)}.news-featured-kind{color:var(--text-tertiary)}.news-featured-title{font-family:var(--font-serif);font-size:var(--role-box-title-m);line-height:var(--leading-heading);margin:0;font-weight:400}.news-featured-title-link{color:var(--text-list-title);text-decoration:none}.news-featured-title-link:after{content:"";position:absolute;inset:0}.news-featured-excerpt{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.news-featured-read-more{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--accent-text);align-self:flex-start}.news-featured:hover,.news-featured:focus-within{background:var(--surface-card)}.news-featured:focus-within .news-featured-read-more,.news-featured:hover .news-featured-read-more{border-bottom-color:var(--accent-hover)}.news-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.news-list-item{margin:0;padding:0}.news-card{gap:var(--space-3);padding:var(--news-card-y-m) var(--news-card-x-m);background:var(--surface-tile);grid-template-columns:1fr;display:grid;position:relative}.news-card-meta-col{gap:var(--space-1);flex-direction:column;display:flex}.news-card-meta{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--accent-text);margin:0}.news-card-meta time,.news-card-meta>span{color:inherit}.news-card-kind,.news-card-kind-desktop{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--text-tertiary);margin:0}.news-card-kind-desktop{display:none}.news-card-gallery{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--text-tertiary);margin:0}.news-card-body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.news-card-title{margin:0}.news-card-title-link{color:var(--text-list-title);text-decoration:none}.news-card-title-link:after{content:"";position:absolute;inset:0}.news-card-excerpt{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.news-card-title-link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-card-read-more{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--accent-text)}.news-card:hover,.news-card:focus-within{background:var(--surface-card)}.news-card:focus-within .news-card-read-more,.news-card:hover .news-card-read-more{border-bottom-color:var(--accent-hover)}@media (min-width:768px){.year-nav{align-items:center;gap:var(--space-6);padding:var(--space-5) 0;display:flex}.year-nav-label{flex:none;margin:0}.year-nav-scroller{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.year-nav-links{margin:calc(-1 * var(--space-2));padding:var(--space-2);scroll-padding-inline:var(--space-2);flex:1}.year-nav-arrow:not([hidden]){width:var(--space-6);height:var(--space-6);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.year-nav-arrow:hover:not(:disabled){color:var(--accent-text)}.year-nav-arrow:disabled{color:var(--line-gold);cursor:default}.year-nav-more:not([hidden]){margin-inline:var(--space-2);font-family:var(--font-sans);font-size:var(--size-nav);line-height:var(--leading-body);color:var(--text-tertiary);flex:none;display:block}.news-featured-section{margin-bottom:var(--news-featured-mb)}.news-featured{align-items:flex-start;gap:var(--news-featured-gap);padding:var(--news-card-y) var(--news-card-x);flex-direction:row}.news-featured-media{flex:0 0 var(--news-featured-media-w);aspect-ratio:3/2}.news-featured-meta,.news-featured-read-more{font-size:var(--size-ui)}.news-featured-title{font-size:var(--role-box-title)}.news-card{grid-template-columns:var(--news-card-date-col) minmax(0, 1fr) var(--news-card-read-col);align-items:start;gap:var(--space-5);padding:var(--news-card-y) var(--news-card-x)}.news-card-meta{font-size:var(--size-ui)}.news-card-meta-inline-kind{display:none}.news-card-kind-desktop{display:block}.news-card-kind,.news-card-kind-desktop,.news-card-gallery{font-size:var(--size-ui)}.news-card-body{gap:var(--space-3)}.news-card-read-more{font-size:var(--size-ui);justify-self:end}}.news-article{max-width:var(--content-max);flex-direction:column;align-items:stretch;display:flex}.news-article-head{margin-block:0}.news-article-meta{margin:0 0 var(--entry-kind-gap);font-family:var(--font-sans);font-size:var(--entry-byline-size);line-height:var(--leading-body);color:var(--bone-500)}.news-article-kind{font-size:var(--news-article-meta-size);letter-spacing:.02em;color:var(--accent-text)}.news-article-meta-date{color:inherit}.news-article-lead{max-width:var(--prose-measure);font-family:var(--prose-font);font-weight:var(--prose-weight);font-size:var(--prose-lead-size-m);line-height:var(--prose-lead-leading);color:var(--prose-lead-color);text-wrap:pretty;margin:0}.news-article-head-rule{margin:var(--entry-head-pad) 0 0;border:0;border-top:1px solid var(--line-neutral)}.news-article-head+.news-article-top,.news-article-head+.news-article-main{margin-top:var(--entry-head-rule-gap)}@media (max-width:1023px){.news-article-top+.news-article-main{margin-top:var(--news-article-blk-m)}}.news-article-main{min-width:0}.news-article-cta,.news-article-gal{margin-top:var(--news-article-blk-m)}.news-article-rail{margin-top:var(--section-gap)}.news-article-gend{display:none}.news-article-facts{margin-block:0 var(--news-article-blk-m);border-top:1px solid var(--line-neutral);border-bottom:1px solid var(--line-neutral);grid-template-columns:1fr;gap:16px;padding:20px 0;display:grid}.news-article-facts-label{font-family:var(--font-sans);font-size:var(--prose-caption-size-m);line-height:var(--leading-body);color:var(--text-tertiary);margin:0 0 4px}.news-article-facts-value{font-family:var(--prose-font);font-size:var(--prose-fact-size);color:var(--prose-lead-color);margin:0;line-height:1.3}.news-article-prose{margin-bottom:var(--news-article-blk-m)}.prose-news{gap:var(--prose-gap-m);min-width:0;font-family:var(--prose-font);font-weight:var(--prose-weight);font-size:var(--prose-size-m);line-height:var(--prose-leading);color:var(--prose-color);display:grid}.prose-news>*{max-width:var(--prose-measure);margin:0}.prose-news>p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;text-wrap:pretty}.prose-news>p:has(>em:only-child){color:var(--text-tertiary);font-style:italic}.prose-news>h2{margin-top:var(--prose-h2-before);margin-bottom:var(--prose-h2-after);font-family:var(--prose-font);font-weight:400;font-size:var(--prose-h2-size-m);color:var(--text-h2);line-height:1.2}.prose-news>h2:first-child{margin-top:0}.prose-news>h3{margin-top:var(--prose-h3-before);margin-bottom:var(--prose-h3-after);font-family:var(--prose-font);font-weight:400;font-size:var(--prose-h3-size-m);color:var(--text-h2);line-height:1.25}.prose-news>h3:first-child{margin-top:0}.prose-news>ul,.prose-news>ol{gap:var(--prose-list-gap);font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;padding:0;list-style:none;display:grid}.prose-news>ul>li,.prose-news>ol>li{font-size:inherit;line-height:inherit;color:inherit;margin:0;padding-left:1.1em;position:relative}.prose-news>ul>li:before,.prose-news>ol>li:before{position:absolute;left:0}.prose-news>ul>li:before{content:"·";color:var(--accent-text)}.prose-news>ol{counter-reset:prose-news-ol}.prose-news>ol>li{counter-increment:prose-news-ol;padding-left:1.6em}.prose-news>ol>li:before{content:counter(prose-news-ol) ".";color:var(--accent-text);font-variant-numeric:tabular-nums}.prose-news blockquote{padding-left:var(--prose-quote-indent);font-family:var(--prose-font);font-style:italic;font-weight:400;font-size:var(--prose-quote-size-m);color:var(--prose-lead-color);text-wrap:pretty;margin:0;line-height:1.5}.prose-news a{color:var(--prose-link);text-decoration:underline;-webkit-text-decoration-color:var(--accent-veil);-webkit-text-decoration-color:var(--accent-veil);-webkit-text-decoration-color:var(--accent-veil);text-decoration-color:var(--accent-veil);text-underline-offset:.2em;text-decoration-thickness:1px}.prose-news a:hover{color:var(--prose-link-hover);-webkit-text-decoration-color:var(--prose-link-hover);-webkit-text-decoration-color:var(--prose-link-hover);-webkit-text-decoration-color:var(--prose-link-hover);text-decoration-color:var(--prose-link-hover)}.news-article-event-cta{margin-bottom:var(--news-article-blk-m)}.news-article-entry-label{font-family:var(--font-sans);font-weight:400;font-size:var(--entry-nav-label-size);line-height:var(--leading-body);color:var(--bone-600);margin:0}.news-article-entry-link{min-height:var(--tap-min);max-width:100%;font-family:var(--font-sans);font-size:var(--entry-nav-title-size);line-height:var(--leading-body);color:var(--accent-text);border:0;align-items:center;text-decoration:none;display:inline-flex}.news-article-entry-link:hover{color:var(--accent-hover)}.news-article-related-block{padding-top:var(--entry-rail-pad);border-top:1px solid var(--line-gold)}.news-article-rail-inner>.news-article-related-block{margin-top:0}.news-article-rail-inner{min-width:0}.news-article-related-heading{margin-bottom:var(--space-2)}.news-article-related-list{gap:var(--entry-related-gap);margin:0;padding:0;list-style:none;display:grid}.news-article-related-list .news-article-entry-link{min-height:var(--tap-min);padding-block:0}.lecturer-photo-placeholder{width:100%;aspect-ratio:var(--lecturer-photo-aspect);border:1px solid var(--line-gold);background:var(--surface-tile);justify-content:center;align-items:center;display:flex}.lecturer-photo-placeholder-text{padding:var(--space-4);font-size:var(--size-caption);line-height:var(--leading-body);color:var(--text-tertiary);text-align:center;margin:0}.news-gallery{margin-top:var(--news-article-blk-m);width:100%}.news-gallery-list{margin:0;padding:0;list-style:none}.news-gallery-list--mobile-single>.news-gallery-item:not(.news-gallery-item--hidden-mobile){width:100%}.news-gallery-list--mobile-row{gap:var(--news-gallery-gap-m);align-items:stretch;display:flex}.news-gallery-list--mobile-grid{gap:var(--news-gallery-gap-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-gallery-item--hidden-mobile{display:none}.news-gallery-list--mobile-single .news-gallery-item:not(.news-gallery-item--hidden-mobile) .news-gallery-tile-image,.news-gallery-list--lg-single .news-gallery-item:not(.news-gallery-item--hidden-lg) .news-gallery-tile-image{object-fit:contain;width:100%;height:auto;max-height:600px;display:block}.news-gallery-list--mobile-row .news-gallery-item:not(.news-gallery-item--hidden-mobile) .news-gallery-tile-frame,.news-gallery-list--lg-row .news-gallery-item:not(.news-gallery-item--hidden-lg) .news-gallery-tile-frame{height:100%;min-height:160px}.news-gallery-list--mobile-row .news-gallery-item:not(.news-gallery-item--hidden-mobile) .news-gallery-tile-image,.news-gallery-list--lg-row .news-gallery-item:not(.news-gallery-item--hidden-lg) .news-gallery-tile-image{object-fit:cover;width:100%;height:100%;display:block}.news-gallery-list--mobile-grid .news-gallery-item:not(.news-gallery-item--hidden-mobile) .news-gallery-tile-frame,.news-gallery-list--lg-grid .news-gallery-item:not(.news-gallery-item--hidden-lg) .news-gallery-tile-frame{aspect-ratio:1}.news-gallery-list--mobile-grid .news-gallery-item:not(.news-gallery-item--hidden-mobile) .news-gallery-tile-image,.news-gallery-list--lg-grid .news-gallery-item:not(.news-gallery-item--hidden-lg) .news-gallery-tile-image{object-fit:cover;width:100%;height:100%}.news-article-cover{display:none}.news-article-cover:not(:last-child){margin-bottom:var(--entry-top-rail-gap)}.news-article-cover-tile{width:min(100%, calc(var(--entry-card-max-h) * var(--entry-cover-ratio)));cursor:pointer;background:0 0;border:0;padding:0;display:block}.news-article-cover-frame{aspect-ratio:var(--entry-cover-ratio);background:var(--surface-tile);display:block;position:relative;overflow:hidden}.news-article-cover-image{object-fit:cover;width:100%;height:100%;display:block}.news-article-cover-zoom{width:var(--news-gallery-tile-zoom);height:var(--news-gallery-tile-zoom);background:var(--umbra-900);color:var(--text-body);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.news-gallery-tile{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.news-gallery-tile-frame{background:var(--surface-tile);display:block;position:relative;overflow:hidden}.news-gallery-show-all{min-height:var(--tap-min);font-family:var(--font-sans);font-size:var(--size-nav);color:var(--text-body);border:1px solid var(--border-button);cursor:pointer;background:0 0;margin-top:20px;padding:0 22px}.news-gallery-show-all:hover{color:var(--accent-text);border-color:var(--accent-text)}.news-gallery-mobile-caption{margin:var(--space-4) 0 0;font-size:var(--size-caption-m);line-height:var(--leading-body);color:var(--text-tertiary)}.news-article-entry-nav{gap:var(--entry-nav-row-gap);padding-top:var(--space-6);border-top:1px solid var(--line-neutral);flex-direction:column;display:flex}.news-article-rail-inner>.news-article-entry-nav:first-child{border-top:none;padding-top:0}.news-article-nav-row{align-items:flex-start;gap:var(--space-2);min-height:var(--tap-min);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.news-article-nav-row .news-article-entry-label{pointer-events:none}.news-article-nav-row-title{min-width:0;font-family:var(--font-sans);font-size:var(--entry-nav-title-size);line-height:var(--leading-body);color:var(--accent-text);text-align:start}.news-article-nav-row:hover .news-article-nav-row-title{color:var(--accent-hover)}.news-article-nav-all{align-self:flex-start;width:fit-content;max-width:100%}@media (min-width:768px){.news-article-lead{font-size:var(--prose-lead-size)}.news-article-facts{margin-bottom:var(--news-article-blk);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 40px}.news-article-facts-label{font-size:var(--prose-caption-size)}.news-article-prose{margin-bottom:var(--news-article-blk)}.prose-news{gap:var(--prose-gap);font-size:var(--prose-size)}.prose-news>h2{font-size:var(--prose-h2-size)}.prose-news>h3{font-size:var(--prose-h3-size)}.prose-news blockquote{font-size:var(--prose-quote-size)}.news-gallery{margin-top:var(--news-article-blk)}.news-gallery-list--mobile-row,.news-gallery-list--mobile-grid{gap:var(--news-gallery-gap)}.news-gallery-list--mobile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.news-gallery-mobile-caption{display:none}}@media (min-width:1024px){.news-article{grid-template-columns:var(--entry-main) minmax(0, 1fr);column-gap:var(--entry-gap);grid-template-areas:"head head""main rail";display:grid}.news-article--has-top:not(.news-article--has-cta){grid-template-areas:"head head""main top""main rail"}.news-article--has-top.news-article--has-cta{grid-template-areas:"head head""main top""main cta""main rail"}.news-article--has-top:not(.news-article--has-cta),.news-article--has-cta:not(.news-article--has-top){grid-template-rows:auto auto 1fr}.news-article--has-top.news-article--has-cta{grid-template-rows:auto auto auto 1fr}.news-article--has-cta:not(.news-article--has-top){grid-template-areas:"head head""main cta""main rail"}.news-article--has-gal:not(.news-article--has-top):not(.news-article--has-cta){grid-template-areas:"head head""main rail""gal gal""gend gend"}.news-article--has-gal.news-article--has-top:not(.news-article--has-cta){grid-template-areas:"head head""main top""main rail""gal gal""gend gend"}.news-article--has-gal.news-article--has-top.news-article--has-cta{grid-template-areas:"head head""main top""main cta""main rail""gal gal""gend gend"}.news-article--has-gal.news-article--has-cta:not(.news-article--has-top){grid-template-areas:"head head""main cta""main rail""gal gal""gend gend"}.news-article-head{grid-area:head;margin-block:0}.news-article-top{margin-top:var(--entry-head-rule-gap);grid-area:top;min-width:0}.news-article-main{margin-top:var(--entry-head-rule-gap);grid-area:main}.news-article-cta{margin-top:var(--entry-top-rail-gap);grid-area:cta}.news-article-gal{margin-top:var(--news-article-blk);grid-area:gal}.news-article-rail{min-width:0;margin-top:var(--entry-head-rule-gap);grid-area:rail;align-self:stretch}.news-article--has-cta:not(.news-article--has-top) .news-article-rail{margin-top:0}.news-article--has-top .news-article-rail{margin-top:var(--entry-top-rail-gap)}.news-article-gend{margin-top:var(--entry-gend-gap);padding-top:var(--entry-rail-pad);border-top:1px solid var(--line-neutral);grid-area:gend;display:block}.news-article-gend-link{min-height:var(--tap-min)}.news-article-related-block{border-top:none;padding-top:0}.news-article-related-list .news-article-entry-link{min-height:unset;align-items:flex-start;padding-block:2px}.news-article-rail-inner>:not(:first-child){margin-top:var(--entry-rail-gap);padding-top:var(--entry-rail-pad);border-top:1px solid var(--line-neutral)}.news-article-entry-nav{border-top:none;padding-top:0}.news-article-cover{display:block}.news-article-top .news-article-facts{padding:var(--entry-facts-y) var(--entry-facts-x) var(--entry-facts-pb);border:0;border-top:var(--offer-facts-top) solid var(--accent);background:var(--surface-card);grid-template-columns:1fr;gap:16px;margin:0}.news-article-top .news-article-cover+.news-article-facts{margin-top:var(--entry-top-rail-gap)}.news-article-top .news-article-facts-label{font-size:var(--entry-nav-label-size)}.news-article-top .news-article-facts-value{font-size:var(--prose-fact-size)}.news-article-cta{margin-top:0}.news-article--has-top .news-article-cta .news-article-event-cta{padding:0 var(--entry-facts-x) var(--entry-facts-pb);background:var(--surface-card);margin:0}.news-article--has-top.news-article--has-cta .news-article-cta .news-article-event-cta{padding-top:var(--space-4)}.news-article--has-cta:not(.news-article--has-top) .news-article-cta .news-article-event-cta{padding:var(--entry-facts-y) var(--entry-facts-x) var(--entry-facts-pb);background:var(--surface-card);border-top:var(--offer-facts-top) solid var(--accent);margin:0}.news-article--has-top.news-article--has-cta .news-article-rail{margin-top:var(--entry-top-rail-gap)}@media (min-height:720px){.news-article-rail-inner:not(.news-article-rail-inner--no-sticky){top:var(--entry-sticky-top);position:sticky}}.news-gallery-item--hidden-mobile:not(.news-gallery-item--hidden-lg){display:list-item}.news-gallery-item--hidden-lg{display:none}.news-gallery-list--mobile-row,.news-gallery-list--mobile-grid,.news-gallery-list--mobile-single{display:block}.news-gallery-list--lg-row{gap:var(--news-gallery-gap);align-items:stretch;display:flex}.news-gallery-list--lg-grid.news-gallery-list--lg-grid-cols{gap:var(--news-gallery-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.news-article-gal .news-gallery{margin-top:0}.news-article-gal--column-only-mobile{display:none}}.contact-page-grid{gap:var(--space-5);display:grid}.contact-row{gap:var(--space-2);padding:var(--space-5) 0;border-top:1px solid var(--line-neutral);display:grid}.contact-row-label{font-size:var(--size-caption);line-height:var(--leading-body);color:var(--text-tertiary)}.contact-row-values{gap:var(--space-2);display:grid}.contact-row-note{font-size:var(--size-nav);line-height:var(--leading-body);color:var(--text-secondary)}.contact-entrance{gap:var(--space-4);padding:var(--space-5);background:var(--surface-card);border-top:var(--accent-bar) solid var(--accent);display:grid}.contact-entrance .prose-text>p{color:var(--text-secondary)}.contact-entrance-access{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line-neutral);display:grid}.contact-page-aside{gap:var(--space-7);flex-direction:column;display:flex}@media (min-width:1024px){.contact-page-grid{column-gap:var(--space-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;row-gap:0}.contact-page-heading{grid-column:1}.contact-rows{grid-area:2/1}.contact-page-aside{grid-area:2/2}.contact-row{column-gap:var(--space-6);padding:var(--space-5) 0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline}.contact-entrance{padding:var(--space-6)}}.exhibition-hero-frame{margin-top:var(--exhibition-hero-frame-mt-m)}.exhibition-hero-grid{column-gap:var(--exhibition-section-col-gap);grid-template-columns:1fr;align-items:start;row-gap:0;display:grid}.exhibition-hero-grid__eyebrow{margin:0 0 var(--space-2)}.exhibition-hero-grid__h1{margin:0 0 var(--space-4)}.exhibition-hero-grid__lead{margin:0}.exhibition-hero-grid__now,.exhibition-hero-grid__nav.exhibition-page-nav{margin-top:var(--space-5)}.exhibition-now-next-title{margin:var(--space-2) 0 0;font-family:var(--font-serif);line-height:var(--leading-heading);color:var(--text-list-title);text-decoration:none;display:block}.exhibition-now-next-title--primary{font-size:var(--text-size-role-card-title-m)}.exhibition-now-next-title--secondary{font-size:var(--text-size-role-row-title-m)}.exhibition-now-next-title:hover{color:var(--accent-text)}.exhibition-now-next-subline{margin:var(--space-2) 0 0;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-body)}.exhibition-tours-pass{gap:var(--space-5);grid-template-columns:1fr;display:grid}.exhibition-tours-pass__intro{margin:0}.exhibition-page-nav{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line-neutral);font-size:var(--size-body);flex-direction:column;gap:2px;display:flex}.exhibition-page-nav-link{min-height:var(--tap-min);color:var(--accent-text);align-items:center;text-decoration:none;display:flex}.exhibition-page-nav-link:hover{color:var(--accent-hover)}.exhibition-section{margin-top:var(--section-gap)}.exhibition-section-grid{gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}.exhibition-section-grid--text-facts{grid-template-columns:1fr}.exhibition-permanent-layout{gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}.exhibition-permanent-layout__main{order:1}.exhibition-permanent-layout__facts{order:2}.exhibition-permanent-layout__media{order:3;grid-template-columns:1fr;gap:12px;width:100%;display:grid}.exhibition-permanent-layout__media.exhibition-permanent-layout__media--photos{grid-template-columns:var(--permanent-photo-cols)}.exhibition-section-copy{max-width:var(--measure-prose);font-size:var(--size-body);line-height:var(--leading-prose);color:var(--text-secondary);margin:0}.exhibition-section-grid__main{flex-direction:column;align-items:stretch;display:flex}.exhibition-section-eyebrow{margin:0 0 var(--exhibition-section-eyebrow-mb)}.exhibition-section-h2{margin:0 0 var(--exhibition-section-h2-mb)}.exhibition-section-grid__main .exhibition-section-copy+.exhibition-section-copy,.exhibition-permanent-layout__main .exhibition-section-copy+.exhibition-section-copy{margin-top:var(--offer-facts-dd-mb)}.exhibition-section-grid__main .exhibition-section-copy+.exhibition-frame{margin-top:var(--space-6)}.exhibition-facts{border-top:var(--accent-bar) solid var(--accent);padding:var(--lecturer-row-y) var(--news-card-x-m) var(--space-6)}.exhibition-facts__heading{margin:0 0 var(--space-4)}.exhibition-facts dd{margin:var(--space-1) 0 0;padding-bottom:var(--offer-facts-dd-mb)}.exhibition-facts dl>div:last-child dd{padding-bottom:0}.exhibition-facts-footer{margin-top:var(--offer-examples-link-mt)}.exhibition-now-next{padding:var(--offer-facts-y) var(--offer-facts-x) var(--offer-facts-pb);border:0;border-top:var(--accent-bar) solid var(--accent);background:var(--surface-card)}.exhibition-now-next-row{margin:0}.exhibition-now-next-row+.exhibition-now-next-row{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-neutral)}.exhibition-now-next-label{margin:0 0 var(--space-2);font-size:var(--size-caption);line-height:var(--leading-body);color:var(--text-tertiary)}.exhibition-frame{width:100%;margin:0}.exhibition-frame-media{background:var(--surface-tile);width:100%;display:block;position:relative;overflow:hidden}.exhibition-frame--wide .exhibition-frame-media{aspect-ratio:var(--exhibition-aspect-standard)}.exhibition-frame--tile .exhibition-frame-media{aspect-ratio:var(--exhibition-aspect-tile)}.exhibition-frame-image{object-fit:cover;object-position:center}.exhibition-frame-caption{margin-top:var(--space-4);font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary)}.exhibition-annual-tiles{margin-top:var(--space-6)}.exhibition-annual-tiles-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.exhibition-annual-tile{margin:0}.exhibition-traveling-grid{gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}.exhibition-cta-block{border-top:var(--offer-facts-top) solid var(--accent);padding:var(--exhibition-cta-y) var(--exhibition-cta-x);background:var(--surface-card)}.exhibition-cta-intro{margin:0 0 var(--space-5);font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-list-title)}.exhibition-page-footer{gap:var(--space-4) var(--space-7);margin-top:var(--space-7);padding-top:var(--space-6);flex-wrap:wrap;align-items:baseline;display:flex}.exhibition-page-footer-label{font-size:var(--size-body-lg);line-height:var(--leading-body);color:var(--text-secondary)}@media (min-width:768px){.exhibition-facts{padding:var(--offer-facts-y) var(--offer-facts-x) var(--offer-facts-pb)}.exhibition-facts__heading{margin-bottom:var(--space-5)}.exhibition-facts dd{margin-top:var(--offer-facts-dd-mt);padding-bottom:var(--space-4)}.exhibition-facts-footer{margin-top:var(--news-article-nav-gap)}.exhibition-page-nav{margin-top:var(--space-6);padding-top:var(--space-5);font-size:var(--size-body);flex-flow:wrap;gap:10px 26px}.exhibition-page-nav-link{min-height:auto;color:var(--text-body);border-bottom:0}.exhibition-page-nav-link:hover{color:var(--accent-text)}.exhibition-hero-grid__nav.exhibition-page-nav{padding-top:var(--space-6);margin-top:0}.exhibition-section-copy{font-size:var(--size-body-lg);line-height:var(--leading-prose)}.exhibition-frame--wide .exhibition-frame-media{aspect-ratio:var(--exhibition-aspect-wide)}.exhibition-hero-frame{margin-top:var(--exhibition-hero-frame-mt)}.exhibition-now-next-title--primary{font-size:var(--text-size-role-card-title)}.exhibition-now-next-title--secondary{font-size:var(--text-size-role-row-title)}.exhibition-now-next-subline{font-size:var(--size-body-lg)}.exhibition-annual-tiles-row{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.exhibition-hero-grid{grid-template-columns:minmax(0, 1fr) var(--exhibition-facts-w);column-gap:var(--exhibition-section-col-gap);grid-template-rows:auto auto auto 1fr;align-items:stretch;row-gap:0}.exhibition-hero-grid__eyebrow{margin-bottom:var(--space-3);grid-area:1/1}.exhibition-hero-grid__h1{margin-bottom:var(--space-5);grid-area:2/1}.exhibition-hero-grid__lead{grid-area:3/1}.exhibition-hero-grid__nav{grid-area:4/1;align-self:end}.exhibition-hero-grid__now{grid-area:1/2/5;align-self:stretch;margin-top:0}.exhibition-hero-grid__nav.exhibition-page-nav{margin-top:auto}.exhibition-section-grid--text-facts{grid-template-columns:minmax(0, 1fr) var(--exhibition-facts-w);gap:var(--exhibition-section-col-gap)}.exhibition-permanent-layout{grid-template-columns:var(--exhibition-facts-w) minmax(0, 1fr);column-gap:var(--exhibition-section-col-gap);row-gap:var(--space-6)}.exhibition-permanent-layout__facts{order:unset;grid-area:1/1}.exhibition-permanent-layout__main{order:unset;grid-area:1/2}.exhibition-permanent-layout__media{order:unset;gap:var(--space-4);grid-area:2/1/auto/-1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);width:100%}.exhibition-traveling-grid{grid-template-columns:minmax(0, 1fr) var(--exhibition-facts-w);gap:var(--exhibition-section-col-gap)}}.publication-page-header{margin-top:var(--space-5);margin-bottom:var(--space-6)}.publication-page-lead{max-width:var(--measure-lead);font-size:var(--size-lead-m);line-height:var(--leading-body);color:var(--text-secondary)}.publication-section-lead{max-width:34em;margin:0 0 var(--space-5);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary)}.publication-hub-album{border-top:1px solid var(--line-gold);padding-top:var(--space-7)}.publication-hub-album-grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}.publication-hub-cover-frame{aspect-ratio:1;max-width:var(--publication-hub-cover);background:var(--surface-tile);position:relative;overflow:hidden}.publication-album-cover-frame{background:var(--surface-tile);position:relative;overflow:hidden}.publication-hub-cover-image,.publication-album-cover-image{object-fit:contain}.publication-hub-cover-caption,.publication-album-cover-caption{margin-top:var(--space-3);font-size:var(--size-caption-m);line-height:var(--leading-body);color:var(--text-tertiary)}.publication-hub-eyebrow{margin-bottom:var(--space-4);font-size:var(--size-caption-m);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text)}.publication-hub-album-title{margin:0 0 var(--space-2);font-family:var(--font-serif);line-height:var(--leading-heading);color:var(--text-h2)}.publication-hub-imprint{margin:0 0 var(--space-5);font-family:var(--font-serif);font-size:var(--size-lead-m);color:var(--text-tertiary);line-height:1.35}.publication-hub-description{margin:0 0 var(--space-6);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary)}.publication-hub-facts{margin:0 0 var(--space-6);gap:0;display:grid}.publication-hub-facts>*+*{border-top:1px solid var(--line-gold)}.publication-hub-facts-row{gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--surface-tile);display:grid}.publication-hub-facts-row dt{color:var(--text-tertiary);font-size:var(--size-caption-m)}.publication-hub-facts-row dd{color:var(--text-body);font-size:var(--size-body);margin:0}.publication-hub-ctas{gap:var(--space-3);display:grid}.publication-hub-spreads{margin-top:var(--space-7)}.publication-hub-spreads-label{margin-bottom:var(--space-3);font-size:var(--size-caption-m);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.publication-hub-spreads-note{margin-top:var(--space-3);font-size:var(--size-ui);color:var(--text-tertiary)}.publication-spread-grid{gap:var(--publication-spread-gap);margin:0;padding:0;list-style:none;display:grid}.publication-spread-grid-hub,.publication-spread-grid-album,.publication-spread-grid-hub{grid-template-columns:1fr}.publication-spread-tile{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.publication-spread-frame{aspect-ratio:var(--publication-spread-aspect);border:1px solid var(--line-gold);background:var(--surface-tile);display:block;position:relative;overflow:hidden}.publication-spread-image{object-fit:contain}.publication-spread-caption{margin:var(--space-2) 0 0;font-size:var(--size-ui);color:var(--text-tertiary);text-align:center}.publication-articles-section{margin-top:var(--section-gap)}.publication-article-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.publication-article-list>*+*{border-top:1px solid var(--line-gold)}.publication-article-item{gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--surface-tile);grid-template-columns:1fr;display:grid;position:relative}.publication-article-item:hover,.publication-article-item:focus-within{background:var(--surface-card)}.publication-article-body{min-width:0}.publication-article-read-more{font-size:var(--size-ui);line-height:var(--leading-body);color:var(--accent-text)}.publication-article-item:hover .publication-article-read-more,.publication-article-item:focus-within .publication-article-read-more{text-decoration:underline}.publication-article-source{margin:0 0 var(--space-2);font-size:var(--size-caption-m);color:var(--accent-text)}.publication-album-short-title{font-family:var(--font-serif);font-style:italic}.publication-article-heading-row{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.publication-article-list-title-link{color:var(--text-list-title);text-decoration:none}.publication-article-list-title-link:after{content:"";position:absolute;inset:0}.publication-article-authors{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-tertiary);margin:0}.publication-sample-tag{color:var(--text-tertiary)}.publication-see-also{margin-top:var(--section-gap);padding-top:var(--space-7);border-top:1px solid var(--line-gold)}.publication-see-also-row{gap:var(--space-2);justify-items:start;display:grid}.publication-see-also-label{font-size:var(--size-body);color:var(--text-secondary);margin:0}.publication-album-hero,.publication-spreads-section,.publication-about-section,.publication-toc,.publication-related-section{margin-top:var(--section-gap)}.publication-album-hero-grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}.publication-metrics{background:var(--surface-card);border-top:var(--accent-bar) solid var(--accent);padding:var(--space-6) var(--space-7)}.publication-metrics-list{column-gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:max-content minmax(0,1fr);display:grid}.publication-metrics-row{display:contents}.publication-metrics-label{padding-top:var(--space-1);color:var(--text-tertiary);font-size:var(--size-caption-m)}.publication-metrics-value{margin:var(--space-1) 0 var(--space-4);color:var(--text-body);font-size:var(--size-body);line-height:var(--leading-facts)}.publication-metrics-row:last-of-type .publication-metrics-value{margin-bottom:0}.publication-metrics-cta{gap:var(--space-3);display:grid}.publication-about-copy{max-width:34em}.publication-toc-featured{margin-bottom:var(--space-7)}.publication-toc-featured-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.publication-toc-card{padding:var(--space-4) var(--space-5);border-left:var(--accent-bar) solid var(--accent);background:var(--surface-card);position:relative}.publication-toc-card-title{margin:0}.publication-toc-card-link{color:var(--text-list-title);text-decoration:none;transition:color .15s ease-out}.publication-toc-card-link:after{content:"";position:absolute;inset:0}.publication-toc-card:hover .publication-toc-card-link{color:var(--accent-hover)}.publication-toc-card-author{margin:var(--space-2) 0 0;font-size:var(--size-ui);color:var(--text-secondary);position:relative}.publication-toc-card-read{margin-top:var(--space-3);font-size:var(--size-caption-m);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);display:block}.publication-toc-summary{min-height:var(--tap-min);border-top:1px solid var(--line-gold);border-bottom:1px solid var(--line-gold);font-size:var(--size-body);color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.publication-toc-summary::-webkit-details-marker{display:none}.publication-toc-chapters{margin:var(--space-5) 0 0;padding:0;list-style:none}.publication-toc-chapter+.publication-toc-chapter{margin-top:var(--space-6)}.publication-toc-chapter-head{justify-content:space-between;align-items:baseline;column-gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line-neutral);flex-wrap:wrap;display:flex}.publication-toc-chapter-title{margin:0}.publication-toc-pages{font-size:var(--size-caption-m);color:var(--text-tertiary);white-space:nowrap;margin:0}.publication-toc-list{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.publication-toc-intro{margin:0 0 var(--space-6)}.publication-toc-title,.publication-toc-title-link{font-size:var(--size-body);line-height:var(--leading-facts);margin:0}.publication-toc-title{color:var(--text-body)}.publication-toc-title-link{color:var(--accent-text);text-decoration:none;transition:color .15s ease-out}.publication-toc-title-link:hover{color:var(--accent-hover)}.publication-toc-author{margin:var(--space-1) 0 0;font-size:var(--size-caption-m);color:var(--text-secondary)}.publication-article{max-width:var(--publication-article-max)}.publication-article-header{margin-top:var(--space-5);margin-bottom:var(--space-6)}.publication-article-meta-block{border-top:1px solid var(--line-gold);border-bottom:1px solid var(--line-neutral);padding:var(--space-4) 0;font-size:var(--size-ui);line-height:var(--leading-prose);color:var(--text-secondary)}.publication-article-meta-line{color:var(--accent-text)}.publication-article-meta-source{margin:var(--space-2) 0 0}.article-figure{margin:var(--space-7) 0}.article-figure-image{width:100%;height:auto}.article-figure-caption{margin-top:var(--space-3);font-family:var(--font-serif);font-style:italic;font-size:var(--size-body);color:var(--text-tertiary)}.publication-article-body>blockquote{margin:var(--space-6) 0;border-left:1px solid var(--line-gold);padding-left:var(--space-5);text-wrap:pretty;font-style:italic}.publication-article-body>blockquote p{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary)}.publication-article-body>blockquote p+p{margin-top:var(--space-4)}.publication-album-backref,.publication-press-note{margin-top:var(--section-gap);border-top:var(--accent-bar) solid var(--accent);background:var(--surface-card);padding:var(--space-6) var(--space-7)}.publication-press-note-text{margin:0 0 var(--space-4);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-secondary)}.publication-press-note-links{gap:var(--space-2) var(--space-7);flex-wrap:wrap;display:flex}.publication-album-backref{gap:var(--space-6);grid-template-columns:150px minmax(0,1fr);align-items:start;display:grid}.publication-album-backref-cover{background:var(--surface-tile);width:150px;height:150px;overflow:hidden}.publication-album-backref-image{object-fit:contain;width:100%;height:100%}.publication-album-backref-heading{margin:0 0 var(--space-3);font-size:var(--size-caption-m);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.publication-album-backref-text,.publication-album-backref-facts{margin:0 0 var(--space-3);font-size:var(--size-body);line-height:var(--leading-prose);color:var(--text-secondary)}.publication-album-backref-links{gap:var(--space-5);flex-wrap:wrap;display:flex}@media (min-width:768px){.publication-page-lead{font-size:var(--size-lead)}.publication-article-item{grid-template-columns:minmax(0, 1fr) var(--news-card-read-col);align-items:start;gap:var(--space-5)}.publication-article-read-more{justify-self:end}.publication-hub-facts-row{grid-template-columns:var(--publication-hub-facts-label-col) minmax(0, 1fr);gap:var(--space-6);align-items:baseline}.publication-hub-ctas{gap:var(--space-5);flex-wrap:wrap;display:flex}.publication-spread-grid-hub{grid-template-columns:repeat(4,minmax(0,1fr))}.publication-spread-grid-album{grid-template-columns:repeat(3,minmax(0,1fr))}.publication-toc-pages{font-size:var(--size-caption)}.publication-toc-card{grid-template-columns:minmax(0, 1fr) var(--publication-toc-read-col);gap:var(--space-6);align-items:baseline;display:grid}.publication-toc-card-read{font-size:var(--size-caption);text-align:right;margin-top:0}.publication-see-also-row{gap:var(--space-7);flex-wrap:wrap;align-items:baseline;display:flex}}@media (min-width:1024px){.publication-album-hero-grid{grid-template-columns:minmax(0, 1fr) var(--publication-metrics-w);gap:var(--space-8)}.publication-hub-cover-frame{max-width:none}.publication-hub-album-grid{grid-template-columns:var(--publication-hub-cover) minmax(0, 1fr);gap:var(--space-8)}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.right-space-5{right:var(--space-5)}.bottom-0{bottom:0}.left-space-5{left:var(--space-5)}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-page-margin-mobile{margin-inline:calc(var(--page-margin-mobile) * -1)}.mx-auto{margin-inline:auto}.-my-space-2{margin-block:calc(var(--space-2) * -1)}.mt-auto{margin-top:auto}.mt-footer-subtitle-mt{margin-top:var(--footer-subtitle-mt)}.mt-offer-facts-dd-mt{margin-top:var(--offer-facts-dd-mt)}.mt-offer-quote-image-mt{margin-top:var(--offer-quote-image-mt)}.mt-section-gap{margin-top:var(--section-gap)}.mt-section-gap-loose{margin-top:var(--section-gap-loose)}.mt-section-gap-tight{margin-top:var(--section-gap-tight)}.mt-space-2{margin-top:var(--space-2)}.mt-space-3{margin-top:var(--space-3)}.mt-space-4{margin-top:var(--space-4)}.mt-space-5{margin-top:var(--space-5)}.mt-space-6{margin-top:var(--space-6)}.mt-space-8{margin-top:var(--space-8)}.-mr-page-margin-mobile{margin-right:calc(var(--page-margin-mobile) * -1)}.-mb-space-6{margin-bottom:calc(var(--space-6) * -1)}.mb-entry-lead-gap{margin-bottom:var(--entry-lead-gap)}.mb-heading-gap{margin-bottom:var(--heading-gap)}.mb-hero-pb-m{margin-bottom:var(--hero-pb-m)}.mb-lecture-title-mb{margin-bottom:var(--lecture-title-mb)}.mb-lecturer-affiliation-mb{margin-bottom:var(--lecturer-affiliation-mb)}.mb-lecturer-name-mb{margin-bottom:var(--lecturer-name-mb)}.mb-lectures-eyebrow-mb{margin-bottom:var(--lectures-eyebrow-mb)}.mb-lectures-program-lead-mb{margin-bottom:var(--lectures-program-lead-mb)}.mb-section-gap{margin-bottom:var(--section-gap)}.mb-section-gap-tight{margin-bottom:var(--section-gap-tight)}.mb-space-1{margin-bottom:var(--space-1)}.mb-space-2{margin-bottom:var(--space-2)}.mb-space-3{margin-bottom:var(--space-3)}.mb-space-4{margin-bottom:var(--space-4)}.mb-space-5{margin-bottom:var(--space-5)}.mb-space-6{margin-bottom:var(--space-6)}.mb-space-7{margin-bottom:var(--space-7)}.mb-space-8{margin-bottom:var(--space-8)}.mb-tile-link-mt-m{margin-bottom:var(--tile-link-mt-m)}.-ml-space-2{margin-left:calc(var(--space-2) * -1)}.box-border{box-sizing:border-box}.line-clamp-7{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-lecturer-photo{aspect-ratio:var(--lecturer-photo-aspect)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-auto{height:auto}.h-full{height:100%}.h-lightbox-mobile-nav-h{height:var(--lightbox-mobile-nav-h)}.h-pillar-image-h-m{height:var(--pillar-image-h-m)}.h-tap-min{height:var(--tap-min)}.h-tap-min-mobile-header{height:var(--tap-min-mobile-header)}.min-h-full{min-height:100%}.min-h-tap-min{min-height:var(--tap-min)}.min-h-tap-min-mobile-header{min-height:var(--tap-min-mobile-header)}.w-\[calc\(100\%\+2\*var\(--spacing-page-margin-mobile\)\)\]{width:calc(100% + 2 * var(--spacing-page-margin-mobile))}.w-fit{width:fit-content}.w-full{width:100%}.w-hero-image-w-m{width:var(--hero-image-w-m)}.w-offer-semester-num-width{width:var(--offer-semester-num-width)}.w-offer-semester-num-width-m{width:var(--offer-semester-num-width-m)}.w-space-8{width:var(--space-8)}.w-tap-min{width:var(--tap-min)}.w-tap-min-mobile-header{width:var(--tap-min-mobile-header)}.max-w-content-max{max-width:var(--content-max)}.max-w-full{max-width:100%}.max-w-measure-lead{max-width:var(--measure-lead)}.max-w-measure-prose{max-width:var(--measure-prose)}.max-w-measure-quote{max-width:var(--measure-quote)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-mt-space-6{scroll-margin-top:var(--space-6)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[\.\.\.\]{grid-template-columns:...}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[minmax\(0\,auto\)_1fr\]{grid-template-columns:minmax(0,auto) 1fr}.grid-cols-lecture-row{grid-template-columns:var(--lecture-date-col) 1fr}.grid-cols-lecturer-row-m{grid-template-columns:var(--lecturer-photo-col-m) 1fr}.grid-cols-offer-main{grid-template-columns:1fr var(--offer-sidebar-w)}.grid-cols-offer-side-photo{grid-template-columns:var(--offer-side-photo-cols)}.grid-cols-season-head{grid-template-columns:1fr auto}.grid-cols-step-row{grid-template-columns:minmax(0,auto) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-heading-gap{gap:var(--heading-gap)}.gap-lecture-talk-gap{gap:var(--lecture-talk-gap)}.gap-lightbox-mobile-nav-gap{gap:var(--lightbox-mobile-nav-gap)}.gap-offer-quotes-gap{gap:var(--offer-quotes-gap)}.gap-offer-semester-gap-m{gap:var(--offer-semester-gap-m)}.gap-pillars-gap{gap:var(--pillars-gap)}.gap-space-2{gap:var(--space-2)}.gap-space-3{gap:var(--space-3)}.gap-space-4{gap:var(--space-4)}.gap-space-5{gap:var(--space-5)}.gap-space-6{gap:var(--space-6)}.gap-space-7{gap:var(--space-7)}:where(.space-y-space-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-space-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-footer-contact-stack-gap{column-gap:var(--footer-contact-stack-gap)}.gap-x-lecture-row-gap{column-gap:var(--lecture-row-gap)}.gap-x-season-accordion-header-mb{column-gap:var(--season-accordion-header-mb)}.gap-x-space-3{column-gap:var(--space-3)}.gap-x-space-4{column-gap:var(--space-4)}.gap-x-space-6{column-gap:var(--space-6)}.gap-y-space-1{row-gap:var(--space-1)}.gap-y-space-2{row-gap:var(--space-2)}.gap-y-space-3{row-gap:var(--space-3)}.gap-y-space-4{row-gap:var(--space-4)}.gap-y-space-7{row-gap:var(--space-7)}.self-baseline{align-self:baseline}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-offer-facts-top{border-top-style:var(--tw-border-style);border-top-width:var(--offer-facts-top)}.border-t-offer-quote-top{border-top-style:var(--tw-border-style);border-top-width:var(--offer-quote-top)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-accent-bar{border-left-style:var(--tw-border-style);border-left-width:var(--accent-bar)}.border-accent{border-color:var(--accent)}.border-accent-veil{border-color:var(--accent-veil)}.border-border-button{border-color:var(--border-button)}.border-border-secondary{border-color:var(--border-secondary)}.border-line-gold{border-color:var(--line-gold)}.border-line-neutral{border-color:var(--line-neutral)}.border-transparent{border-color:#0000}.border-l-accent{border-left-color:var(--accent)}.bg-\[\#…\]{background-color:#…}.bg-accent{background-color:var(--accent)}.bg-scrim-gallery-hover{background-color:var(--scrim-gallery-hover)}.bg-surface-card,.bg-surface-card\/80{background-color:var(--surface-card)}@supports (color:color-mix(in lab, red, red)){.bg-surface-card\/80{background-color:color-mix(in oklab, var(--surface-card) 80%, transparent)}}.bg-surface-lightbox{background-color:var(--surface-lightbox)}.bg-surface-page{background-color:var(--surface-page)}.bg-surface-tile{background-color:var(--surface-tile)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.px-btn-x-lg{padding-inline:32px}.px-btn-x-md{padding-inline:30px}.px-lecture-row-x{padding-inline:var(--lecture-row-x)}.px-offer-card-x{padding-inline:var(--offer-card-x)}.px-offer-facts-x{padding-inline:var(--offer-facts-x)}.px-offer-quote-feature-x{padding-inline:var(--offer-quote-feature-x)}.px-offer-quote-x{padding-inline:var(--offer-quote-x)}.px-page-margin{padding-inline:var(--page-margin)}.px-page-margin-mobile{padding-inline:var(--page-margin-mobile)}.px-season-accordion-expanded-x{padding-inline:var(--season-accordion-expanded-x)}.px-space-3{padding-inline:var(--space-3)}.px-space-4{padding-inline:var(--space-4)}.px-space-5{padding-inline:var(--space-5)}.py-btn-y-lg{padding-block:17px}.py-btn-y-md{padding-block:16px}.py-footer-contact-py{padding-block:var(--footer-contact-py)}.py-footer-legal-py-m{padding-block:var(--footer-legal-py-m)}.py-lecture-row-y{padding-block:var(--lecture-row-y)}.py-offer-quote-feature-y{padding-block:var(--offer-quote-feature-y)}.py-offer-quote-y{padding-block:var(--offer-quote-y)}.py-offer-semester-y-m{padding-block:var(--offer-semester-y-m)}.py-space-1{padding-block:var(--space-1)}.py-space-2{padding-block:var(--space-2)}.py-space-3{padding-block:var(--space-3)}.py-space-4{padding-block:var(--space-4)}.py-space-5{padding-block:var(--space-5)}.py-space-6{padding-block:var(--space-6)}.py-space-7{padding-block:var(--space-7)}.py-space-8{padding-block:var(--space-8)}.py-testimonial-py{padding-block:var(--testimonial-py)}.py-tile-py-m{padding-block:var(--tile-py-m)}.ps-space-4{padding-inline-start:var(--space-4)}.pt-hero-pt-m{padding-top:var(--hero-pt-m)}.pt-offer-card-y{padding-top:var(--offer-card-y)}.pt-offer-facts-y{padding-top:var(--offer-facts-y)}.pt-season-accordion-expanded-y-top{padding-top:var(--season-accordion-expanded-y-top)}.pt-section-gap{padding-top:var(--section-gap)}.pt-space-4{padding-top:var(--space-4)}.pt-space-5{padding-top:var(--space-5)}.pt-space-6{padding-top:var(--space-6)}.pt-space-7{padding-top:var(--space-7)}.pr-page-margin-mobile{padding-right:var(--page-margin-mobile)}.pb-hero-pb-m{padding-bottom:var(--hero-pb-m)}.pb-offer-card-pb{padding-bottom:var(--offer-card-pb)}.pb-offer-facts-pb{padding-bottom:var(--offer-facts-pb)}.pb-offer-semester-y-m{padding-bottom:var(--offer-semester-y-m)}.pb-season-accordion-collapsed-y{padding-bottom:var(--season-accordion-collapsed-y)}.pb-season-accordion-header-mb{padding-bottom:var(--season-accordion-header-mb)}.pb-section-gap{padding-bottom:var(--section-gap)}.pb-section-gap-loose{padding-bottom:var(--section-gap-loose)}.pb-section-gap-tight{padding-bottom:var(--section-gap-tight)}.pb-space-3{padding-bottom:var(--space-3)}.pb-space-4{padding-bottom:var(--space-4)}.pb-space-5{padding-bottom:var(--space-5)}.pb-space-6{padding-bottom:var(--space-6)}.pb-space-7{padding-bottom:var(--space-7)}.pb-space-9{padding-bottom:var(--space-9)}.pl-menu-indent{padding-left:36px}.pl-space-2{padding-left:var(--space-2)}.pl-space-4{padding-left:var(--space-4)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-\[13px\]{font-size:13px}.text-size-body{font-size:var(--size-body)}.text-size-body-lg{font-size:var(--size-body-lg)}.text-size-caption{font-size:var(--size-caption)}.text-size-caption-m{font-size:var(--size-caption-m)}.text-size-footer-brand{font-size:var(--footer-brand-size)}.text-size-h1{font-size:var(--size-h1)}.text-size-h1-home{font-size:var(--size-h1-home)}.text-size-h1-m{font-size:var(--size-h1-m)}.text-size-h3-m{font-size:var(--size-h3-m)}.text-size-lead-m{font-size:var(--size-lead-m)}.text-size-lecturer-affiliation{font-size:var(--lecturer-affiliation-size)}.text-size-lectures-eyebrow{font-size:var(--lectures-eyebrow)}.text-size-logo{font-size:23px}.text-size-logo-m{font-size:18px}.text-size-logo-subtitle{font-size:15px}.text-size-nav{font-size:var(--size-nav)}.text-size-offer-quote-m{font-size:var(--offer-quote-feature-m)}.text-size-offer-semester-num{font-size:var(--offer-semester-num)}.text-size-offer-semester-num-m{font-size:var(--offer-semester-num-m)}.text-size-quote{font-size:var(--size-quote)}.text-size-quote-lg{font-size:var(--size-quote-lg)}.text-size-role-box-title-m{font-size:var(--role-box-title-m)}.text-size-role-card-title{font-size:var(--role-card-title)}.text-size-role-card-title-m{font-size:var(--role-card-title-m)}.text-size-role-list-title{font-size:var(--role-list-title)}.text-size-role-list-title-m{font-size:var(--role-list-title-m)}.text-size-role-row-title-m{font-size:var(--role-row-title-m)}.text-size-role-section-h2-m{font-size:var(--size-h2-m)}.text-size-season-accordion-collapsed-label{font-size:var(--season-accordion-collapsed-label)}.text-size-season-accordion-toggle{font-size:var(--season-accordion-toggle)}.text-size-ui,.text-size-ui-m{font-size:var(--size-ui)}.leading-body{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.leading-facts{--tw-leading:var(--leading-facts);line-height:var(--leading-facts)}.leading-footer-address{--tw-leading:1.65;line-height:1.65}.leading-footer-text{--tw-leading:normal;line-height:normal}.leading-heading{--tw-leading:var(--leading-heading);line-height:var(--leading-heading)}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-prose{--tw-leading:var(--leading-prose);line-height:var(--leading-prose)}.leading-quote{--tw-leading:var(--leading-quote);line-height:var(--leading-quote)}.leading-quote-offer{--tw-leading:var(--leading-quote-offer);line-height:var(--leading-quote-offer)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-caption-wide{--tw-tracking:.06em;letter-spacing:.06em}.tracking-logo{--tw-tracking:.14em;letter-spacing:.14em}.tracking-logo-footer{--tw-tracking:.1em;letter-spacing:.1em}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[…\]{color:…}.text-accent{color:var(--accent)}.text-accent-text{color:var(--accent-text)}.text-inherit{color:inherit}.text-text-body{color:var(--text-body)}.text-text-h1{color:var(--text-h1)}.text-text-h2{color:var(--text-h2)}.text-text-list-title{color:var(--text-list-title)}.text-text-on-gold{color:var(--text-on-gold)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary{color:var(--text-tertiary)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-accent-hover:is(:where(.group):hover *){color:var(--accent-hover)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:border-accent-hover:hover{border-color:var(--accent-hover)}.hover\:border-accent-text:hover{border-color:var(--accent-text)}.hover\:bg-accent-text:hover{background-color:var(--accent-text)}.hover\:bg-surface-card:hover{background-color:var(--surface-card)}.hover\:text-accent-hover:hover{color:var(--accent-hover)}.hover\:text-accent-text:hover{color:var(--accent-text)}.hover\:text-footer-credit-hover:hover{color:var(--footer-credit-hover)}.hover\:text-text-list-title:hover{color:var(--text-list-title)}}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-state-disabled[aria-disabled=true]{background-color:var(--state-disabled)}.aria-disabled\:text-state-disabled[aria-disabled=true]{color:var(--state-disabled)}.aria-disabled\:text-text-tertiary[aria-disabled=true]{color:var(--text-tertiary)}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-150{--tw-duration:.15s;transition-duration:.15s}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-0{margin-inline:0}.md\:mx-auto{margin-inline:auto}.md\:mt-section-gap{margin-top:var(--section-gap)}.md\:mt-space-3{margin-top:var(--space-3)}.md\:mt-space-4{margin-top:var(--space-4)}.md\:mt-space-6{margin-top:var(--space-6)}.md\:mr-0{margin-right:0}.md\:mb-space-6{margin-bottom:var(--space-6)}.md\:mb-tile-link-mt{margin-bottom:var(--tile-link-mt)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-auto{height:auto}.md\:h-offer-quote-image-h{height:var(--offer-quote-image-h)}.md\:h-pillar-image-h{height:var(--pillar-image-h)}.md\:max-h-hero-image-h{max-height:var(--hero-image-h)}.md\:min-h-0{min-height:0}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-hero-image-w{width:var(--hero-image-w)}.md\:w-lecturer-photo-col{width:var(--lecturer-photo-col)}.md\:max-w-full{max-width:100%}.md\:min-w-0{min-width:0}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-hero{grid-template-columns:minmax(var(--hero-text-min), 1fr) minmax(0, 500px)}.md\:grid-cols-lecture-row{grid-template-columns:var(--lecture-date-col) 1fr}.md\:grid-cols-lecturer-row{grid-template-columns:var(--lecturer-photo-col) 1fr}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-offer-semester-gap{gap:var(--offer-semester-gap)}.md\:gap-pillars-gap{gap:var(--pillars-gap)}.md\:gap-space-6{gap:var(--space-6)}.md\:gap-x-lecturer-row-gap{column-gap:var(--lecturer-row-gap)}.md\:gap-y-0{row-gap:0}.md\:overflow-visible{overflow:visible}.md\:px-0{padding-inline:0}.md\:px-btn-x-lg{padding-inline:32px}.md\:px-btn-x-md{padding-inline:30px}.md\:px-lecturer-row-x{padding-inline:var(--lecturer-row-x)}.md\:px-offer-semester-x{padding-inline:var(--offer-semester-x)}.md\:px-page-margin{padding-inline:var(--page-margin)}.md\:px-testimonial-px{padding-inline:var(--testimonial-px)}.md\:px-tile-px{padding-inline:var(--tile-px)}.md\:py-lecturer-row-y{padding-block:var(--lecturer-row-y)}.md\:py-offer-semester-y{padding-block:var(--offer-semester-y)}.md\:py-space-5{padding-block:var(--space-5)}.md\:py-space-8{padding-block:var(--space-8)}.md\:py-space-9{padding-block:var(--space-9)}.md\:py-tile-py{padding-block:var(--tile-py)}.md\:ps-space-5{padding-inline-start:var(--space-5)}.md\:pt-lecture-date-offset{padding-top:var(--lecture-date-offset)}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pb-space-7{padding-bottom:var(--space-7)}.md\:pl-tile-px{padding-left:var(--tile-px)}.md\:text-left{text-align:left}.md\:text-size-body{font-size:var(--size-body)}.md\:text-size-body-lg{font-size:var(--size-body-lg)}.md\:text-size-caption{font-size:var(--size-caption)}.md\:text-size-lead{font-size:var(--size-lead)}.md\:text-size-offer-quote{font-size:var(--offer-quote-feature)}.md\:text-size-role-box-title{font-size:var(--role-box-title)}.md\:text-size-role-card-title{font-size:var(--role-card-title)}.md\:text-size-role-list-title{font-size:var(--role-list-title)}.md\:text-size-role-row-title{font-size:var(--role-row-title)}.md\:text-size-role-section-h2{font-size:var(--size-h2)}.md\:text-size-ui{font-size:var(--size-ui)}.md\:leading-prose{--tw-leading:var(--leading-prose);line-height:var(--leading-prose)}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-x-0{inset-inline:0}.lg\:top-0{top:0}.lg\:top-text-page-toc-sticky{top:var(--text-page-toc-sticky-top)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-space-8{margin-bottom:var(--space-8)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:min-h-0{min-height:0}.lg\:w-fit{width:fit-content}.lg\:w-full{width:100%}.lg\:w-tap-min{width:var(--tap-min)}.lg\:min-w-0{min-width:0}.lg\:flex-none{flex:none}.lg\:columns-2{columns:2}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-hero{grid-template-columns:minmax(var(--hero-text-min), 1fr) minmax(0, 500px)}.lg\:grid-cols-offer-main{grid-template-columns:1fr var(--offer-sidebar-w)}.lg\:grid-cols-offer-side-photo{grid-template-columns:var(--offer-side-photo-cols)}.lg\:grid-cols-season-head-lg{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-text-page-section{grid-template-columns:var(--text-page-heading-col) minmax(0, 1fr)}.lg\:grid-cols-text-page-toc{grid-template-columns:var(--text-page-toc-col) minmax(0, 1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-baseline{align-items:baseline}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-offer-main-gap{gap:var(--offer-main-gap)}.lg\:gap-space-3{gap:var(--space-3)}.lg\:gap-space-7{gap:var(--space-7)}.lg\:gap-space-9{gap:var(--space-9)}.lg\:gap-text-page-main-gap{gap:var(--text-page-main-gap)}.lg\:gap-x-offer-main-gap{column-gap:var(--offer-main-gap)}.lg\:gap-x-pillars-gap{column-gap:var(--pillars-gap)}.lg\:gap-x-space-7{column-gap:var(--space-7)}.lg\:gap-x-space-9{column-gap:var(--space-9)}.lg\:gap-x-space-10{column-gap:var(--space-10)}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-space-3{row-gap:var(--space-3)}.lg\:gap-y-space-7{row-gap:var(--space-7)}.lg\:self-baseline{align-self:baseline}.lg\:self-start{align-self:flex-start}.lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-border-secondary{border-color:var(--border-secondary)}.lg\:p-0{padding:0}.lg\:px-0{padding-inline:0}.lg\:px-page-margin{padding-inline:var(--page-margin)}.lg\:px-space-4{padding-inline:var(--space-4)}.lg\:px-space-6{padding-inline:var(--space-6)}.lg\:px-space-11{padding-inline:var(--space-11)}.lg\:py-0{padding-block:0}.lg\:py-space-5{padding-block:var(--space-5)}.lg\:pt-hero-pt{padding-top:var(--hero-pt)}.lg\:pb-0{padding-bottom:0}.lg\:pb-hero-pb{padding-bottom:var(--hero-pb)}.lg\:pb-space-6{padding-bottom:var(--space-6)}.lg\:text-size-footer-sublink{font-size:var(--footer-sublink-size)}.lg\:text-size-role-section-h2{font-size:var(--size-h2)}.lg\:leading-footer-sublink{--tw-leading:1.5;line-height:1.5}.lg\:whitespace-nowrap{white-space:nowrap}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.rule-gold-t,.rule-gold-b,.rule-neutral-t{position:relative}.rule-gold-t,.rule-gold-b{--rule-color:var(--line-gold)}.rule-neutral-t{--rule-color:var(--line-neutral)}.rule-gold-t:before,.rule-neutral-t:before,.rule-gold-b:after{content:"";pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.rule-gold-t:before,.rule-neutral-t:before{border-top:1px solid var(--rule-color);top:0}.rule-gold-b:after{border-bottom:1px solid var(--rule-color);bottom:0}.hairline-stack{gap:0;display:grid}.hairline-stack>*+*{border-top:1px solid var(--line-gold)}.hairline-grid-2,.hairline-grid-3{grid-template-columns:1fr;gap:0;display:grid}.hairline-grid-2{--hairline-cols:2}.hairline-grid-3{--hairline-cols:3}.hairline-grid-2>*+*,.hairline-grid-3>*+*{border-top:1px solid var(--line-gold)}@media (min-width:1024px){.hairline-grid-2,.hairline-grid-3{grid-template-columns:repeat(var(--hairline-cols), minmax(0, 1fr))}.hairline-grid-2>*+*,.hairline-grid-3>*+*{border-top:none}.hairline-grid-2>:nth-child(n+3),.hairline-grid-3>:nth-child(n+4){border-top:1px solid var(--line-gold)}.hairline-grid-2>:nth-child(2n),.hairline-grid-3>:not(:nth-child(3n+1)){border-left:1px solid var(--line-gold)}}.surface-footer-bleed,.surface-footer-contact-bleed,.surface-tile-bleed,.surface-card-bleed{isolation:isolate;position:relative}.surface-footer-bleed:after,.surface-footer-contact-bleed:after,.surface-tile-bleed:after,.surface-card-bleed:after{content:"";z-index:-1;background:var(--bleed-bg);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.surface-footer-bleed{--bleed-bg:var(--surface-footer)}.surface-footer-contact-bleed{--bleed-bg:var(--footer-contact-bg)}.surface-tile-bleed{--bleed-bg:var(--surface-tile)}.surface-card-bleed{--bleed-bg:var(--surface-card)}.bleed-x-mobile{width:calc(100% + 2 * var(--page-margin-mobile));margin-inline:calc(-1 * var(--page-margin-mobile))}@media (min-width:768px){.bleed-x-mobile{width:100%;margin-inline:0}}.link-underline-target{padding-bottom:var(--spacing-link-underline-gap);position:relative}.link-underline-target--border{border-bottom:1px solid var(--accent-veil)}:where(a,button):hover .link-underline-target--border,.group:hover .link-underline-target--border{border-bottom-color:var(--accent-hover)}.nav-link-underline{transition:color .15s ease-out}.nav-link-underline .link-underline-target:after{content:"";background-color:var(--nav-underline-color,transparent);height:1px;transition:background-color .15s ease-out;position:absolute;bottom:0;left:0;right:0}.nav-link-underline-active,.nav-link-underline:not(.nav-link-underline-active):hover{--nav-underline-color:var(--accent)}.nav-link-underline-section:not(.nav-link-underline-active):hover{--nav-underline-color:var(--accent-hover)}.tap-target-nav,.tap-target-below-lg{min-height:var(--tap-min-mobile-header);align-items:center;display:inline-flex}@media (min-width:1024px){.tap-target-below-lg{min-height:0;display:inline-block}}.menu-fab{right:var(--menu-fab-offset);bottom:calc(var(--menu-fab-offset) + env(safe-area-inset-bottom));z-index:30;width:var(--menu-fab-size);height:var(--menu-fab-size);border:1px solid var(--surface-page);background-color:var(--accent);color:var(--text-on-gold);cursor:pointer;visibility:hidden;opacity:0;justify-content:center;align-items:center;display:flex;position:fixed}.menu-fab[data-visible=true]{visibility:visible;opacity:1}.menu-fab:hover{background-color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.menu-fab{transition:opacity .15s ease-out,visibility .15s ease-out,background-color .15s ease-out}}.menu-drawer{visibility:hidden;opacity:0;transform:translateY(calc(-1 * var(--space-3)))}.menu-drawer[data-open=true]{visibility:visible;opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.menu-drawer{transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s}.menu-drawer[data-open=true]{transition:opacity .2s ease-out,transform .2s ease-out,visibility}}.transition-ui-colors{transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}@media (prefers-reduced-motion:reduce){.transition-ui-colors{transition:none}}.scroll-row{scroll-padding-inline:var(--page-margin-mobile)}.btn-secondary{border-color:var(--border-button);transition:color .15s ease-out,border-color .15s ease-out}.btn-secondary:hover:not([aria-disabled=true]){border-color:var(--accent)}.btn-secondary[aria-disabled=true]{border-color:var(--line-neutral)}.prose-text .not-prose,.prose-offer .not-prose,.prose-text .not-prose :where(p,ul,ol,blockquote),.prose-offer .not-prose :where(p,ul,ol,blockquote){max-width:none}}:root{--umbra-950:#120e0b;--umbra-900:#18130f;--umbra-850:#1f1913;--umbra-800:#231b14;--bone-100:#f6eddc;--bone-200:#f3ead9;--bone-300:#f0e6d5;--bone-400:#ece2d3;--bone-500:#c7b8a2;--bone-600:#a2917c;--bone-700:#6b5e4d;--gold-500:#c9a227;--gold-400:#e8c765;--gold-300:#f2d98a;--surface-page:var(--umbra-900);--surface-card:var(--umbra-800);--surface-tile:var(--umbra-850);--surface-footer:var(--umbra-950);--surface-lightbox:#0d0a08;--text-body:var(--bone-400);--text-secondary:var(--bone-500);--text-tertiary:var(--bone-600);--text-h1:var(--bone-100);--text-h2:var(--bone-200);--text-list-title:var(--bone-300);--text-on-gold:var(--umbra-900);--accent:var(--gold-500);--accent-text:var(--gold-400);--accent-hover:var(--gold-300);--accent-veil:#e8c76580;--state-disabled:var(--bone-700);--focus-ring:var(--gold-400);--line-gold:#c9a22747;--line-neutral:#ece2d324;--border-button:#ece2d366;--border-secondary:#a2917c73;--scrim-lightbox:#000000b3;--scrim-gallery-hover:#00000073;--size-h1:48px;--size-h1-home:56px;--size-h2:34px;--size-h2-sm:28px;--size-list-title:21px;--size-lead:19.5px;--size-body:16.5px;--size-body-lg:17.5px;--size-ui:16.5px;--size-nav:16px;--size-caption:var(--size-caption-m);--role-card-title:28px;--role-card-title-m:24px;--role-box-title:24px;--role-box-title-m:22px;--role-row-title:21px;--role-row-title-m:19px;--role-list-title:22px;--role-list-title-m:20px;--size-quote:20px;--size-quote-lg:38px;--size-h1-m:38px;--size-h2-m:26px;--size-h3-m:21px;--size-lead-m:17.5px;--size-caption-m:15px;--space-1:4px;--space-2:8px;--space-3:10px;--space-4:14px;--space-5:20px;--space-6:26px;--space-7:34px;--space-8:52px;--space-9:56px;--space-10:80px;--space-11:96px;--page-margin:56px;--page-margin-mobile:20px;--section-gap:var(--space-7);--section-gap-tight:var(--space-6);--section-gap-loose:var(--space-7);--heading-gap:var(--space-4);--accent-bar:3px;--tile-padding:26px 30px;--tap-min:48px;--tap-min-mobile-header:44px;--menu-fab-size:var(--space-9);--menu-fab-offset:var(--page-margin-mobile);--content-max:1180px;--measure-lead:680px;--measure-prose:640px;--hero-pt:64px;--hero-pb:var(--space-9);--hero-pt-m:26px;--hero-pb-m:34px;--hero-image-h:min(920px, 76vh);--hero-image-w-m:72%;--hero-image-w:calc(var(--hero-image-h) * 360 / 682);--hero-text-min:300px;--tile-py:28px;--tile-px:30px;--tile-py-m:22px;--tile-link-mt:14px;--tile-link-mt-m:12px;--pillars-gap:40px;--pillar-image-h:210px;--pillar-image-h-m:190px;--measure-quote:20em;--testimonial-py:var(--section-gap);--testimonial-px:56px;--icon-grid-gap:22px;--gallery-grid-h:300px;--gallery-justified-row-h:240px;--gallery-justified-row-max-h:350px;--gallery-justified-row-max-h-desktop:400px;--gallery-mobile-tile-aspect:4 / 5;--lightbox-image-max-h:80vh;--lightbox-image-max-h-m:60svh;--lightbox-mobile-nav-h:56px;--lightbox-mobile-nav-gap:12px;--offer-sidebar-w:400px;--offer-side-photo-cols:minmax(0, 3fr) minmax(0, 2fr);--offer-main-gap:52px;--offer-facts-x:32px;--offer-facts-y:30px;--offer-facts-pb:32px;--offer-facts-top:var(--accent-bar);--offer-facts-dd-mt:2px;--offer-facts-dd-mb:16px;--offer-card-x:34px;--offer-card-y:32px;--offer-card-pb:36px;--offer-quotes-gap:22px;--offer-quote-x:30px;--offer-quote-y:28px;--offer-quote-top:var(--accent-bar);--offer-semester-num:34px;--offer-semester-num-m:28px;--offer-semester-num-width:34px;--offer-semester-num-width-m:34px;--offer-semester-x:28px;--offer-semester-y:26px;--offer-semester-x-m:22px;--offer-semester-y-m:20px;--offer-semester-gap:20px;--offer-semester-gap-m:16px;--offer-enrollment-gap:44px;--offer-quote-feature-x:32px;--offer-quote-feature-y:32px;--offer-quote-feature:24px;--offer-quote-feature-m:21px;--offer-quote-image-h:180px;--offer-quote-image-mt:26px;--offer-day-rhythm-time-col:140px;--offer-day-rhythm-gap:28px;--offer-day-rhythm-x:28px;--offer-day-rhythm-y:20px;--offer-step-num:30px;--offer-step-x:24px;--offer-step-y:26px;--offer-step-gap:12px;--offer-step-gap-m:20px;--offer-ready-y:34px;--offer-ready-gap-x:24px;--offer-examples-link-mt:22px;--lectures-eyebrow:var(--size-body);--lectures-eyebrow-mb:12px;--lectures-program-lead-mb:26px;--lecture-date-col:160px;--lecture-row-gap:28px;--lecture-row-x:28px;--lecture-row-y:22px;--lecture-title-mb:5px;--lecture-talk-gap:20px;--lecture-date-offset:2px;--season-accordion-expanded-x:28px;--season-accordion-expanded-y-top:24px;--season-accordion-collapsed-y:22px;--season-accordion-collapsed-label:22px;--season-accordion-toggle:var(--size-caption);--season-accordion-header-mb:18px;--news-card-x:30px;--news-card-y:26px;--news-card-x-m:22px;--news-card-y-m:22px;--news-article-nav-gap:24px;--prose-font:var(--font-serif);--prose-weight:400;--prose-size:20px;--prose-size-m:19px;--prose-leading:1.6;--prose-color:var(--text-secondary);--prose-gap:40px;--prose-gap-m:38px;--prose-measure:600px;--prose-lead-size:24px;--prose-lead-size-m:21px;--prose-lead-leading:1.42;--prose-lead-color:var(--text-body);--prose-h2-size:28px;--prose-h2-size-m:24px;--prose-h2-before:16px;--prose-h2-after:-24px;--prose-h3-size:22px;--prose-h3-size-m:20px;--prose-h3-before:8px;--prose-h3-after:-28px;--prose-list-gap:12px;--prose-quote-size:22px;--prose-quote-size-m:20px;--prose-quote-indent:1.5em;--prose-link:var(--accent-text);--prose-link-hover:var(--accent-hover);--prose-caption-size:14.5px;--prose-caption-size-m:15px;--prose-fact-size:21px;--entry-main:var(--prose-measure);--entry-gap:48px;--entry-head-pad:34px;--entry-head-rule-gap:40px;--entry-sticky-top:32px;--entry-kind-gap:12px;--entry-byline-size:17px;--entry-lead-gap:24px;--entry-rail-gap:32px;--entry-rail-pad:24px;--entry-top-rail-gap:32px;--entry-nav-row-gap:18px;--entry-related-gap:8px;--entry-gend-gap:48px;--entry-card-max-h:560px;--entry-facts-x:28px;--entry-facts-y:26px;--entry-facts-pb:28px;--entry-nav-label-size:14.5px;--entry-nav-title-size:16px;--news-article-title-size:44px;--news-article-title-size-m:32px;--news-article-title-leading:1.14;--news-article-meta-size:15px;--news-article-blk:34px;--news-article-blk-m:26px;--news-gallery-gap:10px;--news-gallery-gap-m:8px;--news-gallery-tile-zoom:36px;--news-featured-gap:28px;--news-featured-gap-m:22px;--news-featured-mb:36px;--news-featured-mb-m:28px;--news-featured-media-w:42%;--news-card-date-col:148px;--news-card-read-col:88px;--year-nav-scroll-offset:64px;--year-nav-scroll-gap:var(--space-4);--lecturer-photo-col:240px;--lecturer-photo-col-m:96px;--lecturer-row-gap:28px;--lecturer-row-x:28px;--lecturer-row-y:24px;--lecturer-name-mb:6px;--lecturer-affiliation-size:var(--size-body-lg);--lecturer-affiliation-mb:14px;--lecturer-photo-aspect:4 / 5;--text-page-heading-col:280px;--text-page-toc-col:220px;--text-page-main-gap:56px;--text-page-toc-sticky-top:20px;--about-hero-image-w:clamp(400px, 44vw, 560px);--about-hero-image-h:420px;--about-hero-gap:56px;--milestone-value-size:44px;--milestone-value-size-m:34px;--milestone-grid-gap:40px;--activity-name-col:260px;--person-portrait-w:420px;--about-workshop-photo-gap:26px;--about-workshop-photo-h:340px;--about-link-gap:30px;--mission-bar-w:28px;--mission-grid-gap-y:48px;--mission-grid-gap-x:56px;--about-quote-pad-left:34px;--photo-grid-gap-x:20px;--photo-grid-gap-y:24px;--photo-grid-gap-m:16px;--photo-grid-aspect:4 / 3;--learning-forms-row-y:var(--space-6);--learning-forms-row-y-m:var(--space-5);--learning-forms-title-mb:var(--space-3);--learning-forms-contact-gap:28px;--learning-forms-contact-mt:28px;--interview-intro-mb:var(--space-7);--interview-intro-mb-m:var(--interview-exchange-y);--interview-part-title-mb:var(--space-2);--interview-part-title-mb-m:6px;--interview-part-gap:40px;--interview-part-gap-m:30px;--interview-initial-col:var(--space-8);--interview-turn-gap:var(--space-5);--interview-exchange-y:22px;--interview-signature-mt:var(--space-6);--interview-signature-mt-m:var(--space-5);--contact-map-h:420px;--contact-map-h-m:320px;--exhibition-aspect-wide:21 / 8;--exhibition-aspect-standard:3 / 2;--exhibition-aspect-tile:4 / 3;--exhibition-aspect-tile-pair-lead:2 / 1;--workshops-hub-photo-aspect-m:var(--exhibition-aspect-tile-pair-lead);--exhibition-facts-w:360px;--exhibition-section-col-gap:56px;--exhibition-hero-frame-mt:var(--space-8);--exhibition-hero-frame-mt-m:var(--section-gap);--exhibition-section-eyebrow-mb:var(--space-3);--exhibition-section-h2-mb:var(--icon-grid-gap);--exhibition-cta-x:30px;--exhibition-cta-y:26px;--publication-hub-cover:440px;--publication-metrics-w:420px;--publication-hub-facts-label-col:170px;--publication-article-max:720px;--publication-spread-gap:14px;--publication-spread-aspect:1585 / 866;--publication-toc-read-col:190px;--footer-contact-bg:#1a140f;--footer-credit-hover:#ff78be;--footer-contact-col:320px;--footer-brand-size:19px;--footer-heading-size:20px;--footer-sublink-size:15.5px;--footer-contact-py:40px;--footer-contact-py-m:30px;--footer-contact-stack-gap:24px;--footer-subtitle-mt:6px;--footer-address-mt:22px;--footer-address-mt-m:20px;--footer-data-mt:12px;--footer-data-mt-m:6px;--footer-social-gap-m:12px;--footer-social-px:18px;--footer-sitemap-py-m:22px;--footer-group-gap-m:6px;--footer-rule-mt:32px;--footer-legal-py-m:22px}@media (min-width:768px){:root{--section-gap:var(--space-9);--section-gap-tight:var(--space-7);--section-gap-loose:var(--space-10);--heading-gap:var(--space-5);--size-caption:14.5px}}@media (min-width:1280px){:root{--entry-gap:68px}}@media (min-width:1600px){:root{--content-max:1280px;--entry-gap:88px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
