@font-face{ascent-override:76%;descent-override:24%;line-gap-override:16%;font-family:haasUnica;src:url(../media/HaasUnicaSH_Regular-s.p.2uujkofj--rfq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{ascent-override:76%;descent-override:24%;line-gap-override:16%;font-family:haasUnica;src:url(../media/HaasUnicaSH_Medium-s.p.1x9i7wsjrzk4s.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:haasUnica Fallback;src:local(Arial);ascent-override:78.65%;descent-override:24.84%;line-gap-override:16.56%;size-adjust:96.63%}.haasunica_e5d00746-module__aaqaLW__className{font-family:haasUnica,haasUnica Fallback}.haasunica_e5d00746-module__aaqaLW__variable{--font-unica:"haasUnica", "haasUnica Fallback"}
@font-face{ascent-override:110%;descent-override:30%;line-gap-override:10%;font-family:editorialOld;src:url(../media/PPEditorialOld_Ultralight-s.p.2mwc3z5j96uw-.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{ascent-override:110%;descent-override:30%;line-gap-override:10%;font-family:editorialOld;src:url(../media/PPEditorialOld_UltralightItalic-s.p.1fhwmr6w1xe46.woff2)format("woff2");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:editorialOld Fallback;src:local(Times New Roman);ascent-override:118.73%;descent-override:32.38%;line-gap-override:10.79%;size-adjust:92.65%}.editorialold_df508e27-module__tZKvRW__className{font-family:editorialOld,editorialOld Fallback}.editorialold_df508e27-module__tZKvRW__variable{--font-editorial:"editorialOld", "editorialOld 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)))){:root,:host{--events-year-line:0px}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--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}}}@layer theme{:root,:host{--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--default-font-family:var(--font-sans);--breakpoint-medium:30rem;--breakpoint-wide:67.5rem;--ease-quint-in-out:cubic-bezier(.83, 0, .17, 1);--ease-soft-in-out:cubic-bezier(.37, 0, .63, 1);--entry-ceiling:3s;--mask-tail-rate:3;--swap-stagger:.15;--font-sans:var(--font-unica), Arial, sans-serif;--font-serif:var(--font-editorial), "Times New Roman", serif;--metric-sans-ascent:.76;--metric-sans-descent:.24;--metric-serif-cap:.8;--metric-serif-ascent:1.1;--metric-serif-descent:.3;--metric-sans-cap:.752;--metric-sans-descender:.194;--metric-serif-descender:.225;--metric-sans-top:.958;--metric-sans-bottom:.226;--metric-serif-top:1.065;--metric-serif-bottom:.302;--reference-width:1920;--reference-phone:390;--reference-unit:calc(100vw / var(--reference-width));--reference-wide:1080;--fluid-mix:clamp(0px, (var(--reference-width) * var(--reference-unit) - var(--reference-phone) * 1px) / (var(--reference-wide) - var(--reference-phone)), 1px);--fluid-wide-unit:calc(var(--reference-wide) * 1px / var(--reference-width));--fluid-floor:min(var(--reference-width) * var(--reference-unit) / var(--reference-phone), 1px);--fluid-phone:calc(var(--fluid-floor) - var(--fluid-mix));--fluid-desktop:calc(var(--fluid-mix) * var(--reference-wide) / var(--reference-width) + max(0px, var(--reference-unit) - var(--fluid-wide-unit)));--panel-header:30;--panel-header-phone:14;--panel-header-gap:calc(10 / 30);--loader-title-rest:144;--loader-title-rest-phone:53;--events-date-phone:48;--loader-title-intro:250;--loader-title-gap:calc(20 / 250);--loader-intro:30;--loader-intro-phone:14;--loader-intro-gap:70;--loader-intro-gap-phone:35;--footer-caption:30;--footer-caption-phone:14;--footer-caption-gap:calc(10 / 30);--footer-body:50;--footer-body-phone:24;--footer-space:40;--footer-space-phone:20;--footer-top:80;--footer-top-phone:40;--footer-band-gap:120;--footer-band-gap-phone:60;--footer-cell-space:40;--footer-cell-space-phone:20;--footer-image-inset:40;--footer-image-inset-phone:20;--footer-social-inset:40;--footer-social-inset-phone:20;--footer-social-gap:12;--footer-social-gap-phone:4;--footer-image-1:127;--footer-image-1-phone:64;--footer-image-2:150;--footer-image-2-phone:75;--footer-image-3:61;--footer-image-3-phone:31;--image-tint-duration:.4s;--titletext-title:30;--titletext-title-phone:20;--titletext-body:50;--titletext-body-phone:24;--titletext-big:90;--titletext-big-phone:33;--titletext-big-leading:calc(110 / 90);--titletext-big-rule-gap:calc(40 / 90);--titletext-leading:1.1;--titletext-title-gap:50;--titletext-title-gap-phone:25;--titletext-rule-gap:calc(20 / 50);--titletext-title-rule-gap:calc(5 / 30);--titletext-paragraph-gap:40;--titletext-paragraph-gap-phone:20;--titletext-slice-gap:200;--titletext-slice-gap-phone:100;--titletext-join-gap:40;--titlelisttext-rule-gap:40;--titlelisttext-rule-gap-phone:20;--titlelisttext-band-gap:30;--titlelisttext-band-gap-phone:15;--titletext-join-gap-phone:20;--events-year:150;--events-year-phone:56;--events-name:150;--events-name-phone:56;--events-name-leading:calc(135 / 150);--events-name-gap:30;--events-name-gap-phone:15;--events-label:30;--events-label-phone:14;--events-label-gap:30;--events-label-gap-phone:15;--events-year-min-gap:40;--events-year-min-gap-phone:20;--events-abstract-gap:30;--events-abstract-gap-phone:15;--events-abstract-leading:calc(35 / 30);--events-intro-gap:30;--events-intro-gap-phone:15;--events-year-rule-gap:calc(15 / 150);--event-tag:16;--event-tag-phone:12;--event-tag-x:40;--event-tag-x-phone:20;--event-tag-y:15;--event-tag-y-phone:8;--event-tag-gap:20;--event-tag-gap-phone:10;--radius-event-spinoff:5px;--event-tag-block:calc(2 * var(--spacing-event-tag-y) + var(--text-event-tag) * var(--text-event-tag--line-height));--radius-event-ended:calc(var(--event-tag-block) / 2);--event-tag-shape-duration:.28s;--event-tag-tilt:3deg;--event-tag-turn:calc(2 * var(--event-tag-tilt));--events-years-pitch:2.25;--detail-media-gap:40;--detail-media-gap-phone:20;--detail-next-gap:250;--detail-next-gap-phone:125;--detail-slice-gap:80;--detail-slice-gap-phone:40;--detail-text:50;--detail-text-phone:24;--detail-text-leading:1.1;--link-underline-offset:.12;--drawn-underline-gap:.03;--roll-perspective:40;--roll-clip-rest:.98;--roll-open:10;--star-width:56;--star-width-phone:28;--star-height:58;--star-height-phone:29;--brush-size:200;--brush-tip-size:10;--shade-step:10%;--home-slide:1.5;--home-exit:1.5;--narrow-slide:1;--header-veil:75%;--header-blur:16;--grid-wide-margin-x:40;--grid-wide-margin-y:20;--grid-wide-gap:20;--spacing-controls-y:20px;--spacing-controls-x:40px;--spacing-touch:44px;--radius-controls:28px;--controls-block:calc(2 * var(--spacing-controls-y) + var(--text-panel-header) * var(--text-panel-header--line-height) + var(--grid-gap));--text-panel-header:round(max(var(--panel-header-phone) * var(--fluid-floor), var(--panel-header-phone) * var(--fluid-phone) + var(--panel-header) * var(--fluid-desktop)), 1px);--text-panel-header--line-height:1;--panel-header-block:calc(round(((var(--text-panel-header--line-height) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2 + var(--panel-header-gap)) * var(--text-panel-header), 1px) + 1px);--text-loader-title:round(max(var(--loader-title-rest-phone) * var(--fluid-floor), var(--loader-title-rest-phone) * var(--fluid-phone) + var(--loader-title-rest) * var(--fluid-desktop)), 1px);--text-loader-title--line-height:calc(var(--metric-serif-cap) + 2 * var(--loader-title-gap));--loader-height:calc(100svh - var(--grid-margin-y) - var(--panel-header-block) - var(--loader-floor));--loader-pitch-rest:round(var(--text-loader-title--line-height) * var(--text-loader-title) + 1px, 1px);--text-events-date:round(max(var(--events-date-phone) * var(--fluid-floor), var(--events-date-phone) * var(--fluid-phone) + var(--loader-title-rest) * var(--fluid-desktop)), 1px);--events-date-pitch:round(var(--text-loader-title--line-height) * var(--text-events-date) + 1px, 1px);--text-loader-intro:round(max(var(--loader-intro-phone) * var(--fluid-floor), var(--loader-intro-phone) * var(--fluid-phone) + var(--loader-intro) * var(--fluid-desktop)), 1px);--text-loader-intro--line-height:1;--text-footer-caption:round(max(var(--footer-caption-phone) * var(--fluid-floor), var(--footer-caption-phone) * var(--fluid-phone) + var(--footer-caption) * var(--fluid-desktop)), 1px);--text-footer-caption--line-height:1;--text-footer-body:round(max(var(--footer-body-phone) * var(--fluid-floor), var(--footer-body-phone) * var(--fluid-phone) + var(--footer-body) * var(--fluid-desktop)), 1px);--text-footer-body--line-height:round(1.1 * var(--text-footer-body), 1px);--text-titletext-title:round(max(var(--titletext-title-phone) * var(--fluid-floor), var(--titletext-title-phone) * var(--fluid-phone) + var(--titletext-title) * var(--fluid-desktop)), 1px);--text-titletext-title--line-height:1;--text-titletext-body:round(max(var(--titletext-body-phone) * var(--fluid-floor), var(--titletext-body-phone) * var(--fluid-phone) + var(--titletext-body) * var(--fluid-desktop)), 1px);--text-titletext-big:round(max(var(--titletext-big-phone) * var(--fluid-floor), var(--titletext-big-phone) * var(--fluid-phone) + var(--titletext-big) * var(--fluid-desktop)), 1px);--roll-reach-max:round(var(--titletext-leading) * var(--text-titletext-body), 1px);--spacing-titletext-title:round(max(var(--titletext-title-gap-phone) * var(--fluid-floor), var(--titletext-title-gap-phone) * var(--fluid-phone) + var(--titletext-title-gap) * var(--fluid-desktop)), 1px);--spacing-titletext-paragraph:round(max(var(--titletext-paragraph-gap-phone) * var(--fluid-floor), var(--titletext-paragraph-gap-phone) * var(--fluid-phone) + var(--titletext-paragraph-gap) * var(--fluid-desktop)), 1px);--spacing-titletext-slice:round(max(var(--titletext-slice-gap-phone) * var(--fluid-floor), var(--titletext-slice-gap-phone) * var(--fluid-phone) + var(--titletext-slice-gap) * var(--fluid-desktop)), 1px);--text-events-year:round(max(var(--events-year-phone) * var(--fluid-floor), var(--events-year-phone) * var(--fluid-phone) + var(--events-year) * var(--fluid-desktop)), 1px);--text-events-name:round(max(var(--events-name-phone) * var(--fluid-floor), var(--events-name-phone) * var(--fluid-phone) + var(--events-name) * var(--fluid-desktop)), 1px);--text-events-label:round(max(var(--events-label-phone) * var(--fluid-floor), var(--events-label-phone) * var(--fluid-phone) + var(--events-label) * var(--fluid-desktop)), 1px);--text-events-label--line-height:1;--text-event-tag:round(max(var(--event-tag-phone) * var(--fluid-floor), var(--event-tag-phone) * var(--fluid-phone) + var(--event-tag) * var(--fluid-desktop)), 1px);--text-event-tag--line-height:1;--spacing-event-tag-x:round(max(var(--event-tag-x-phone) * var(--fluid-floor), var(--event-tag-x-phone) * var(--fluid-phone) + var(--event-tag-x) * var(--fluid-desktop)), 1px);--spacing-event-tag-y:round(max(var(--event-tag-y-phone) * var(--fluid-floor), var(--event-tag-y-phone) * var(--fluid-phone) + var(--event-tag-y) * var(--fluid-desktop)), 1px);--spacing-event-tag-gap:round(max(var(--event-tag-gap-phone) * var(--fluid-floor), var(--event-tag-gap-phone) * var(--fluid-phone) + var(--event-tag-gap) * var(--fluid-desktop)), 1px);--text-detail-text:round(max(var(--detail-text-phone) * var(--fluid-floor), var(--detail-text-phone) * var(--fluid-phone) + var(--detail-text) * var(--fluid-desktop)), 1px);--spacing-detail-media:round(max(var(--detail-media-gap-phone) * var(--fluid-floor), var(--detail-media-gap-phone) * var(--fluid-phone) + var(--detail-media-gap) * var(--fluid-desktop)), 1px);--spacing-detail-next:round(max(var(--detail-next-gap-phone) * var(--fluid-floor), var(--detail-next-gap-phone) * var(--fluid-phone) + var(--detail-next-gap) * var(--fluid-desktop)), 1px);--spacing-titletext-join:round(max(var(--titletext-join-gap-phone) * var(--fluid-floor), var(--titletext-join-gap-phone) * var(--fluid-phone) + var(--titletext-join-gap) * var(--fluid-desktop)), 1px);--spacing-titlelisttext-rule:round(max(var(--titlelisttext-rule-gap-phone) * var(--fluid-floor), var(--titlelisttext-rule-gap-phone) * var(--fluid-phone) + var(--titlelisttext-rule-gap) * var(--fluid-desktop)), 1px);--spacing-titlelisttext-band:round(max(var(--titlelisttext-band-gap-phone) * var(--fluid-floor), var(--titlelisttext-band-gap-phone) * var(--fluid-phone) + var(--titlelisttext-band-gap) * var(--fluid-desktop)), 1px);--spacing-detail-slice:round(max(var(--detail-slice-gap-phone) * var(--fluid-floor), var(--detail-slice-gap-phone) * var(--fluid-phone) + var(--detail-slice-gap) * var(--fluid-desktop)), 1px);--spacing-events-name:round(max(var(--events-name-gap-phone) * var(--fluid-floor), var(--events-name-gap-phone) * var(--fluid-phone) + var(--events-name-gap) * var(--fluid-desktop)), 1px);--spacing-events-intro:round(max(var(--events-intro-gap-phone) * var(--fluid-floor), var(--events-intro-gap-phone) * var(--fluid-phone) + var(--events-intro-gap) * var(--fluid-desktop)), 1px);--spacing-events-label:round(max(var(--events-label-gap-phone) * var(--fluid-floor), var(--events-label-gap-phone) * var(--fluid-phone) + var(--events-label-gap) * var(--fluid-desktop)), 1px);--spacing-loader-intro:round(max(var(--loader-intro-gap-phone) * var(--fluid-floor), var(--loader-intro-gap-phone) * var(--fluid-phone) + var(--loader-intro-gap) * var(--fluid-desktop)), 1px);--spacing-events-year-min:round(max(var(--events-year-min-gap-phone) * var(--fluid-floor), var(--events-year-min-gap-phone) * var(--fluid-phone) + var(--events-year-min-gap) * var(--fluid-desktop)), 1px);--spacing-events-abstract:round(max(var(--events-abstract-gap-phone) * var(--fluid-floor), var(--events-abstract-gap-phone) * var(--fluid-phone) + var(--events-abstract-gap) * var(--fluid-desktop)), 1px);--spacing-footer:round(max(var(--footer-space-phone) * var(--fluid-floor), var(--footer-space-phone) * var(--fluid-phone) + var(--footer-space) * var(--fluid-desktop)), 1px);--spacing-footer-top:round(max(var(--footer-top-phone) * var(--fluid-floor), var(--footer-top-phone) * var(--fluid-phone) + var(--footer-top) * var(--fluid-desktop)), 1px);--spacing-footer-band:round(max(var(--footer-band-gap-phone) * var(--fluid-floor), var(--footer-band-gap-phone) * var(--fluid-phone) + var(--footer-band-gap) * var(--fluid-desktop)), 1px);--spacing-footer-cell:round(max(var(--footer-cell-space-phone) * var(--fluid-floor), var(--footer-cell-space-phone) * var(--fluid-phone) + var(--footer-cell-space) * var(--fluid-desktop)), 1px);--spacing-footer-image-inset:round(max(var(--footer-image-inset-phone) * var(--fluid-floor), var(--footer-image-inset-phone) * var(--fluid-phone) + var(--footer-image-inset) * var(--fluid-desktop)), 1px);--spacing-footer-social-inset:round(max(var(--footer-social-inset-phone) * var(--fluid-floor), var(--footer-social-inset-phone) * var(--fluid-phone) + var(--footer-social-inset) * var(--fluid-desktop)), 1px);--spacing-footer-social:round(max(var(--footer-social-gap-phone) * var(--fluid-floor), var(--footer-social-gap-phone) * var(--fluid-phone) + var(--footer-social-gap) * var(--fluid-desktop)), 1px);--color-primary:#602fa5;--color-paper:#f2f1ed;--color-accent:#fe5213;--color-footer:#fff;--color-detail:#ffeea4;--color-spinoff-ink:#fff}}@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}button:not(:disabled),[role=button]:not([aria-disabled=true]),[data-strip],[data-frame-zone]{cursor:pointer}button:disabled,[role=button][aria-disabled=true]{cursor:default}}@layer components;@layer utilities{.image-tint{isolation:isolate;display:block;position:relative}.image-tint>img:not([data-image-tint]){opacity:0;transition:opacity var(--image-tint-duration) var(--ease-quint-in-out)}.image-tint>img:where([data-image-tint]){z-index:-1;object-fit:contain;object-position:center;width:100%;height:100%;filter:var(--image-tint-filter);pointer-events:none;position:absolute;inset:0}a:focus-visible>.image-tint>img:not([data-image-tint]){opacity:1}a:focus-visible>.image-tint>canvas{visibility:hidden}@media (prefers-reduced-motion:reduce){.image-tint>img:not([data-image-tint]){transition:none}}.sky{z-index:48;pointer-events:none;position:fixed;inset:0;overflow:clip}.press-veil{z-index:2;opacity:0;pointer-events:none;background-color:#000;position:absolute;inset:0}.image-reveal{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.drawn-underline{--caption-rule-gap:calc(var(--metric-sans-bottom) + var(--drawn-underline-gap));position:relative}.drawn-underline:after{left:0;top:round(((var(--caption-rule-leading) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2 + var(--caption-rule-gap)) * 1em, 1px);content:"";width:100%;height:1px;clip-path:inset(0 calc((1 - var(--underline-end,0)) * 100%) 0 calc(var(--underline-start,0) * 100%));pointer-events:none;background-color:currentColor;position:absolute}.pointer-events-none{pointer-events:none}.sky-star{width:round(max(var(--star-width-phone) * var(--fluid-floor), var(--star-width-phone) * var(--fluid-phone) + var(--star-width) * var(--fluid-desktop)), 1px);height:round(max(var(--star-height-phone) * var(--fluid-floor), var(--star-height-phone) * var(--fluid-phone) + var(--star-height) * var(--fluid-desktop)), 1px);visibility:hidden;background-color:var(--color-accent);position:absolute;top:0;left:0;-webkit-mask:url(/svg/star.svg) 50%/contain no-repeat;mask:url(/svg/star.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.sky-star{will-change:transform}}.home-slices{--slice-gap:var(--spacing-titletext-join)}.home-slices>[data-attachments]{--slice-gap:var(--spacing-events-label)}.home-slices>:first-child{--slice-gap:var(--spacing-titletext-slice);--slice-lead:var(--spacing-titletext-slice)}.home-slices>[data-separator]+*{--slice-gap:0px}.home-slices>[data-attachments]{margin-top:calc(var(--slice-gap) - var(--spacing-events-label) - 1px)}.home-slices>[data-attachments]>:first-child,.home-slices>[data-attachments]>:last-child{visibility:hidden}.home-slices>[data-separator]+[data-attachments]>:first-child{visibility:visible}.home-slices>[data-attachments]:has(+[data-separator])>:last-child{visibility:visible}.invisible{visibility:hidden}.visible{visibility:visible}.titlelisttext{display:flow-root}.titlelisttext>h2{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-serif-ascent);--ruled-descent:var(--metric-serif-descent);--ruled-cap-height:var(--metric-serif-cap);--ruled-descender:var(--metric-serif-descender);--ruled-ink-top:var(--metric-serif-top);--ruled-ink-bottom:var(--metric-serif-bottom);--ruled-line:calc(var(--text-titletext-title--line-height) * 1em);--ruled-gap-below:calc(var(--titletext-title-rule-gap) * 1em);margin-bottom:round(var(--spacing-titletext-title) - var(--ruled-base), 1px)}.titlelisttext>h2:first-child{--ruled-gap-above:var(--slice-gap);margin-top:var(--ruled-top)}.titlelisttext>h2:last-child{padding-bottom:calc(var(--ruled-bottom) + 1px);margin-bottom:0;position:relative}.titlelisttext>h2:last-child:after{clip-path:inset(0 calc(100% - var(--line-draw) * min(100%, var(--panel-view,100%))) 0 0);content:"";inset-inline:0;background-color:currentColor;height:1px;position:absolute;bottom:0}.titlelisttext>div{display:grid}@media (min-width:67.5rem){.titlelisttext>div{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.titlelisttext>div:first-child{margin-top:calc(var(--slice-gap) - var(--spacing-titlelisttext-band))}.titlelisttext>h2+div{margin-top:calc(0px - var(--spacing-titlelisttext-band))}.titlelisttext>div>div{padding-bottom:1px;position:relative}.titlelisttext>div>div:after{clip-path:inset(0 calc(100% - var(--line-draw) * min(100%, var(--panel-view,100%))) 0 0);content:"";background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}@media (min-width:67.5rem){.titlelisttext>div>div:nth-child(odd):after{width:calc(200% + var(--grid-gap))}.titlelisttext>div>div:nth-child(2n):after{content:none}}.titlelisttext>div>div>p{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:round(var(--titletext-leading) * 1em, 1px);--ruled-gap-above:var(--spacing-titlelisttext-band);--ruled-gap-below:calc(var(--spacing-titlelisttext-rule) - var(--ruled-descender) * 1em);font-size:var(--text-titletext-body)}.titlelisttext>div>div>p:first-child{margin-top:var(--ruled-top)}.titlelisttext>div>div>p+p{margin-top:calc(var(--ruled-bottom) + 1px + var(--ruled-top))}.titlelisttext>div>div>p:last-child{padding-bottom:var(--ruled-bottom)}.titletext{display:flow-root}.titletext>h2{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-serif-ascent);--ruled-descent:var(--metric-serif-descent);--ruled-cap-height:var(--metric-serif-cap);--ruled-descender:var(--metric-serif-descender);--ruled-ink-top:var(--metric-serif-top);--ruled-ink-bottom:var(--metric-serif-bottom);--ruled-line:calc(var(--text-titletext-title--line-height) * 1em);--ruled-gap-below:calc(var(--titletext-title-rule-gap) * 1em);margin-bottom:round(var(--spacing-titletext-title) - var(--ruled-base), 1px)}.titletext>h2:first-child{--ruled-gap-above:var(--slice-gap);margin-top:var(--ruled-top)}.titletext>h2:last-child{padding-bottom:calc(var(--ruled-bottom) + 1px);margin-bottom:0;position:relative}.titletext>h2:last-child:after{clip-path:inset(0 calc(100% - var(--line-draw) * min(100%, var(--panel-view,100%))) 0 0);content:"";inset-inline:0;background-color:currentColor;height:1px;position:absolute;bottom:0}.titletext>p{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:round(var(--titletext-leading) * 1em, 1px);--ruled-gap-below:calc((var(--titletext-rule-gap) - var(--ruled-descender)) * 1em);font-size:var(--text-titletext-body);padding-bottom:calc(var(--ruled-bottom) + 1px);position:relative}.titletext>p:after{clip-path:inset(0 calc(100% - var(--line-draw) * min(100%, var(--panel-view,100%))) 0 0);content:"";inset-inline:0;background-color:currentColor;height:1px;position:absolute;bottom:0}@media (min-width:67.5rem){.titletext:not([data-big])>p{padding-inline-end:var(--grid-pitch)}}.titletext[data-big]>p{--ruled-line:round(var(--titletext-big-leading) * 1em, 1px);--ruled-gap-below:calc((var(--titletext-big-rule-gap) - var(--ruled-descender)) * 1em);font-size:var(--text-titletext-big)}.titletext>p:first-child{--ruled-gap-above:var(--slice-gap)}.titletext>p:first-child,.titletext>h2+p{margin-top:var(--ruled-top)}.titletext>p+p{--ruled-gap-above:var(--spacing-titletext-paragraph);margin-top:var(--ruled-top)}.events-year-block{--events-year-line:calc(var(--ruled-base) + var(--events-year-pad));--swap-step:min(var(--swap-stagger), .5 / max(1, var(--line-count,1) - 1));--swap-span:calc(1 - (var(--line-count,1) - 1) * var(--swap-step));padding-bottom:1px;position:relative}.events-year-block:after{content:"";height:1px;clip-path:inset(0 calc(100% - var(--line-draw,1) * min(100%, var(--panel-view,100%))) 0 0);inset-inline:0;background-color:currentColor;position:absolute;bottom:0}@media (min-width:67.5rem){.events-year-block{padding-inline-start:var(--grid-pitch)}.events-year-block:after{clip-path:inset(0 calc(100% - var(--line-draw,1) * min(100%, var(--panel-view,100%))) 0 round(var(--events-front) * var(--grid-pitch), 1px))}}@media not all and (min-width:67.5rem){.touch-target{position:relative}.touch-target:before{content:"";top:min(0px, (100% - var(--spacing-touch)) / 2 - var(--touch-lift,0px));right:min(0px, (100% - var(--spacing-touch)) / 2);bottom:min(0px, (100% - var(--spacing-touch)) / 2 + var(--touch-lift,0px));left:min(0px, (100% - var(--spacing-touch)) / 2);position:absolute}}.footer-divider{position:relative}.footer-divider:before{clip-path:inset(0 0 calc((1 - var(--line-draw)) * 100%) 0);content:"";top:0;bottom:0;left:round(-1 * (var(--grid-gap) + 1px) / 2, 1px);background-color:currentColor;width:1px;position:absolute}.caption-rule{left:0;top:round(((var(--caption-rule-leading) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2 + var(--caption-rule-gap)) * 1em, 1px);background-color:currentColor;width:100%;height:1px;position:absolute}.events-years{--events-years-gap:round(var(--panel-header-gap) * 1em, 1px);--events-years-lift:calc((1 - var(--years-open,1)) * (100% + var(--events-years-gap)));top:calc(var(--panel-header-block) + var(--events-years-gap));width:100%;translate:0 calc(-1 * var(--events-years-lift));clip-path:inset(max(0px, var(--events-years-lift) - var(--events-years-gap)) 0 0 0);white-space:nowrap;position:absolute;left:0}.panel-header{z-index:1;padding-top:var(--grid-margin-y);padding-bottom:calc(var(--panel-header-block) - var(--text-panel-header--line-height) * var(--text-panel-header));background-color:var(--surface);flex:none;padding-inline-start:var(--panel-start);position:sticky;top:0}@media screen{@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.panel-header{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.panel-header{background-color:color-mix(in oklab, var(--surface) var(--header-veil), transparent)}}.panel-header{-webkit-backdrop-filter:blur(round(var(--header-blur) * var(--reference-unit), 1px));backdrop-filter:blur(round(var(--header-blur) * var(--reference-unit), 1px))}}}.events-rhythm{--ruled-line:var(--rhythm-pitch,var(--loader-pitch-rest));top:calc(var(--ruled-base) - var(--loader-title-gap) * var(--rhythm-size,var(--text-loader-title)) - 1px);margin-bottom:-1px;position:relative}.loader-rule{width:100%;height:1px;translate:0 calc(-1 * var(--loader-rule) * var(--loader-pitch));background-color:currentColor;position:absolute;bottom:0;left:0}.loader-row{white-space:nowrap;transform-origin:0 100%;scale:var(--loader-scale);translate:0 calc(-1 * (1px + var(--loader-row) * var(--loader-pitch)));--mask-lift:calc((var(--metric-serif-top) - var(--metric-serif-cap) - var(--loader-title-gap)) * 1em);--mask-base:calc(var(--loader-title-gap) * 1em);--mask-tail:calc((var(--metric-serif-bottom) - var(--loader-title-gap)) * 1em);position:absolute;bottom:0;left:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel-header-row{--touch-lift:calc(var(--grid-margin-y) - (var(--spacing-touch) - 1em) / 2);width:var(--panel-width);justify-content:space-between;display:flex;position:relative}.loader{--loader-reveal:1;--loader-scale:1;--loader-pitch:round(var(--text-loader-title--line-height) * var(--text-loader-title) * var(--loader-scale) + 1px, 1px);width:calc(var(--frame-loader-max) * var(--grid-column) + (var(--frame-loader-max) - 1) * var(--grid-gap));height:var(--loader-height);position:relative}@media (min-width:67.5rem){.loader{--loader-scale:calc(1 + (var(--loader-title-intro) / var(--loader-title-rest) - 1) * var(--loader-t));--loader-reveal:round(up, 1 - var(--loader-t), 1)}}.panel-header-cell{width:var(--grid-column);flex:none;position:relative}.loader-minititle{--mask-lift:calc((var(--metric-sans-top) - var(--metric-sans-ascent)) * 1em);white-space:nowrap;width:calc(var(--frame-loader-max) * var(--grid-column) + (var(--frame-loader-max) - 1) * var(--grid-gap));position:relative}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.strip-label{top:var(--grid-margin-y);left:var(--grid-margin-x);white-space:nowrap;--swap-rise:clamp(0, 2 * (var(--frame-away,0) + var(--frame-away-delta,0)) - 1, 1);--mask-rise:var(--swap-rise);--mask-fade:var(--swap-rise)}.top-0{top:0}.bottom-\(--grid-gap\){bottom:var(--grid-gap)}.bottom-0{bottom:0}.bottom-event-tag-gap{bottom:var(--spacing-event-tag-gap)}.frame-probe{left:calc(var(--grid-margin-x) - var(--grid-gap) / 2);width:var(--grid-pitch)}.left-0{left:0}.z-0{z-index:0}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-45{z-index:45}.z-50{z-index:50}.notfound{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gap);padding:var(--grid-margin-y) var(--grid-margin-x);overflow-wrap:break-word;padding-bottom:var(--loader-floor);flex:1 0 auto;align-content:end;display:grid}.notfound>div>h1,.notfound>div>p{grid-column:1/-1}@media (min-width:67.5rem){.notfound>div>h1{grid-column:span 8/span 8}}.notfound>div>p{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:round(var(--titletext-leading) * 1em, 1px);--ruled-gap-above:var(--spacing-titletext-paragraph);--ruled-gap-below:calc((var(--titletext-rule-gap) - var(--ruled-descender)) * 1em);margin-top:var(--ruled-top);margin-bottom:var(--ruled-bottom);font-size:var(--text-titletext-body)}@media (min-width:67.5rem){.notfound>div>p{grid-column:span 7/span 7}}.detail-text>p{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:round(var(--detail-text-leading) * 1em, 1px);--ruled-gap-above:calc(var(--ruled-base) + var(--ruled-line) + var(--ruled-cap));font-size:var(--text-detail-text);grid-column:1/-1}@media (min-width:67.5rem){.detail-text>p{text-indent:var(--panel-pitch);grid-column:2/-2}}.detail-text>p:first-child{--ruled-gap-above:calc(var(--spacing-events-label) + 1px)}.detail-text>p:first-of-type{margin-top:var(--ruled-top)}.detail-text>p+p{margin-top:var(--ruled-line)}.detail-text>p:last-child{margin-bottom:round(0px - var(--ruled-base), 1px)}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-\[-2\]{grid-column-start:-2}.col-end-\[-1\]{grid-column-end:-1}.col-end-\[-2\]{grid-column-end:-2}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@media (min-width:67.5rem){.container{max-width:67.5rem}}.mx-auto{margin-inline:auto}.panel-header-bleed{width:100vw;margin-top:calc(-1 * var(--grid-margin-y));margin-inline-start:calc(-1 * var(--panel-start))}.header-name{text-align:right;min-width:0;flex:1;margin-inline-start:var(--grid-margin-x)}.events-name{--ruled-line:round(var(--events-name-leading) * 1em, 1px);--ruled-gap-above:var(--spacing-events-name);--events-name-below:var(--spacing-events-name);font-size:var(--text-events-name);text-transform:uppercase;margin-top:var(--ruled-top);margin-bottom:round(var(--events-name-below) - var(--ruled-base), 1px)}.events-name:has(+.events-abstract){--events-name-below:0px}.events-abstract{--ruled-line:round(var(--events-abstract-leading) * 1em, 1px);--ruled-gap-above:var(--spacing-events-abstract);font-size:var(--text-titletext-title);margin-top:var(--ruled-top);margin-bottom:round(var(--spacing-events-abstract) - var(--ruled-base), 1px)}.events-label{--ruled-line:calc(var(--text-events-label--line-height) * 1em);--ruled-gap-above:var(--events-label-space,var(--spacing-events-label));font-size:var(--text-events-label);margin-top:var(--ruled-top);margin-bottom:round(var(--events-label-space,var(--spacing-events-label)) - var(--ruled-base), 1px)}.detail-media-fit{width:var(--fit-w,100%);height:var(--fit-h,100%);margin-top:var(--fit-y,0px);margin-left:var(--fit-x,0px)}[data-opening]>.detail-media-fit{will-change:transform}.detail-attachments+.detail-attachments{margin-top:0}.detail-attachments+.detail-attachments>:first-child{display:none}.slice-separator{height:var(--spacing-titletext-slice);margin-top:var(--slice-lead,0px)}.detail-body>section{scroll-margin-top:calc(2 * var(--grid-margin-y) + var(--panel-header-block))}.detail-body>section:first-of-type{margin-top:round(var(--spacing-titletext-slice) / 2, 1px)}.events-year{line-height:var(--ruled-line);margin-top:var(--ruled-top);padding-bottom:var(--events-year-pad)}.footer-text{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:var(--text-footer-body--line-height);--ruled-gap-above:calc(var(--spacing-footer) + round(((var(--text-footer-caption--line-height) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2 + var(--footer-caption-gap)) * var(--text-footer-caption), 1px) + 1px - var(--text-footer-caption--line-height) * var(--text-footer-caption));margin-top:var(--ruled-top)}.loader-intro{--swap-step:min(var(--swap-stagger), .5 / max(1, var(--line-count,1) - 1));--swap-span:calc(1 - (var(--line-count,1) - 1) * var(--swap-step));--mask-lift:calc((var(--metric-sans-top) - var(--metric-sans-ascent)) * 1em);--swap-t:clamp(0, 2 * var(--loader-away), 1);margin-top:var(--spacing-loader-intro);opacity:var(--loader-reveal)}.loader-intro>[data-entry-intro]{--swap-offset:calc((var(--line-count,1) - 1 - var(--line-index,0)) * var(--swap-step,0));--swap-q:clamp(0, (var(--swap-t,1) - var(--swap-offset)) / var(--swap-span,1), 1);--mask-rise:min(var(--intro-rise,1), 1 - var(--swap-q));--mask-fade:min(var(--intro-fade,1), 1 - var(--swap-q))}.mt-detail-next{margin-top:var(--spacing-detail-next)}.mt-detail-slice{margin-top:var(--spacing-detail-slice)}.mt-footer-band{margin-top:var(--spacing-footer-band)}.mr-\(--grid-gap\){margin-right:var(--grid-gap)}.mb-events-year-min{margin-bottom:var(--spacing-events-year-min)}.ml-events-intro{margin-left:var(--spacing-events-intro)}.panel-content{grid-template-columns:repeat(var(--frame-span), minmax(0, 1fr));column-gap:var(--grid-gap);overflow-wrap:break-word;box-sizing:content-box;width:var(--panel-width);padding-top:var(--grid-margin-y);padding-bottom:var(--panel-end);padding-inline-start:var(--panel-start);display:grid}.panel-header+[data-zoom]>.panel-content{padding-top:0}.footer-grid{grid-template-columns:repeat(var(--frame-span), minmax(0, 1fr));column-gap:var(--grid-gap);overflow-wrap:break-word;box-sizing:content-box;width:var(--panel-width);padding-top:var(--spacing-footer-top);padding-bottom:calc(var(--grid-margin-y) + var(--controls-space,0px));padding-inline-start:var(--panel-start);display:grid}.detail-media-image{width:100%;height:100%}.detail-media-image>img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}[data-fit]>.detail-media-image>img{object-fit:fill}.detail-media{--detail-media-line:-1;padding-block:var(--spacing-detail-media);height:calc(var(--loader-height) - 1px - (var(--loader-rows) - var(--detail-media-line)) * var(--loader-pitch-rest));grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}@media (min-width:67.5rem){.detail-media{--detail-media-line:2}}.detail-media:empty{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-serif-ascent);--ruled-descent:var(--metric-serif-descent);--ruled-cap-height:var(--metric-serif-cap);--ruled-descender:var(--metric-serif-descender);--ruled-ink-top:var(--metric-serif-top);--ruled-ink-bottom:var(--metric-serif-bottom);--ruled-line:round(var(--text-loader-title--line-height) * 1em, 1px);--events-intro-base:calc(var(--spacing-loader-intro) + ((max(var(--loader-intro-rows,1), 1) - 1) * var(--text-loader-intro--line-height) + (var(--text-loader-intro--line-height) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2) * var(--text-loader-intro));--ruled-gap-above:max(0px, var(--events-intro-base) - var(--ruled-cap-height) * 1em);--events-year-pad:max(0px, round(var(--events-year-rule-gap) * 1em - var(--ruled-base), 1px));--events-year-rule-top:calc(var(--ruled-top) + var(--ruled-line) + var(--events-year-pad));font-size:var(--text-events-year);height:var(--events-year-rule-top);padding-block:0}.footer-image{--touch-lift:calc((var(--spacing-touch) - 100%) / 2);width:min(100%, var(--footer-image-height) * var(--footer-image-ratio));max-width:100%;display:block}.events-years-year{width:fit-content;translate:calc((var(--years-slide,1) - 1) * (100% + var(--spacing-event-tag-y))) 0;display:block}.mask-line-ink{translate:0 calc((1 - var(--mask-rise)) * (100% + var(--mask-lift,0px) + var(--mask-drop,0px)));opacity:var(--mask-fade);display:block}.page-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gap);padding:var(--grid-margin-y) var(--grid-margin-x);display:grid}.panel-columns{grid-template-columns:repeat(var(--frame-span), minmax(0, 1fr));column-gap:var(--grid-gap);overflow-wrap:break-word;display:grid}.footer-pair{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:67.5rem){.footer-pair{display:contents}}.footer-social-list{row-gap:var(--spacing-footer-social);flex-direction:column;display:flex}@media not all and (min-width:67.5rem){.footer-social-list{row-gap:max(var(--spacing-footer-social), var(--spacing-touch) - 1em)}}.panel-track{--panel-end:var(--spacing-titletext-slice);flex-direction:column;display:flex}.footer-legal-list{column-gap:var(--grid-gap);flex-wrap:wrap;display:flex}@media not all and (min-width:67.5rem){.footer-legal-list{row-gap:calc(var(--spacing-touch) - 1em)}}.header-name-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow-x:clip}.mask-line{clip-path:inset(-1em -1em calc(-1 * var(--mask-drop,0px) - 1 * min(max(0px, var(--mask-tail,0px) - var(--mask-drop,0px)), max(0px, var(--mask-base,0px) + var(--mask-drop,0px) - (1 - var(--mask-rise)) * (100% + var(--mask-lift,0px) + var(--mask-drop,0px))) * var(--mask-tail-rate))) -1em);display:block}.mask-line+.mask-line{text-indent:0}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}[data-away] .loader-caption-sr{display:none}.size-0{width:0;height:0}.brush-probe{width:round(var(--brush-size) * var(--reference-unit), 1px);height:round(var(--brush-tip-size) * var(--reference-unit), 1px)}.detail-media-frame{width:100%;height:100%}.panel-reserve{height:max(0px, var(--controls-space,0px) - var(--panel-end));flex:none}.h-0{height:0}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.events-lead{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-serif-ascent);--ruled-descent:var(--metric-serif-descent);--ruled-cap-height:var(--metric-serif-cap);--ruled-descender:var(--metric-serif-descender);--ruled-ink-top:var(--metric-serif-top);--ruled-ink-bottom:var(--metric-serif-bottom);--ruled-line:round(var(--text-loader-title--line-height) * 1em, 1px);--events-intro-base:calc(var(--spacing-loader-intro) + ((max(var(--loader-intro-rows,1), 1) - 1) * var(--text-loader-intro--line-height) + (var(--text-loader-intro--line-height) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2) * var(--text-loader-intro));--ruled-gap-above:max(0px, var(--events-intro-base) - var(--ruled-cap-height) * 1em);--events-year-pad:max(0px, round(var(--events-year-rule-gap) * 1em - var(--ruled-base), 1px));--events-year-rule-top:calc(var(--ruled-top) + var(--ruled-line) + var(--events-year-pad));font-size:var(--text-events-year);--events-lead-block:calc(var(--events-year-rule-top) + 1px + var(--spacing-events-year-min));--events-lead-tags:0px;--events-lead-need:calc(var(--events-lead-block) + var(--events-lead-tags));--events-lead-line:-1;--events-lead-top:calc(var(--loader-height) - 1px - (var(--loader-rows) - var(--events-lead-line)) * var(--loader-pitch-rest))}@media (min-width:67.5rem){.events-lead{--events-lead-line:0}}.events-lead:not(:has(>*)){--events-lead-block:0px}.events-lead:has(+*>:first-child [data-event-tags]){--events-lead-tags:calc(var(--spacing-event-tag-gap) + var(--event-tag-block))}.events-lead{padding-bottom:var(--events-lead-tags);min-height:calc(var(--events-lead-top) + max(0px, round(up, var(--events-lead-need) - var(--events-lead-top), var(--loader-pitch-rest))))}.min-h-0{min-height:0}.min-h-full{min-height:100%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-0{min-width:0}.notfound-header{padding:var(--grid-margin-y) var(--grid-margin-x) calc(var(--panel-header-block) - var(--text-panel-header--line-height) * var(--text-panel-header));flex:none}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.event-tag-turn-ended{transform-origin:0 100%;rotate:calc((1 - var(--tag-rise)) * var(--event-tag-turn))}.event-tag-turn-spinoff{transform-origin:100% 100%;rotate:calc((var(--tag-rise) - 1) * var(--event-tag-turn))}.controls-item{--controls-hide:1;translate:0 calc(var(--controls-hide) * (100% + var(--grid-gap)))}.frame-layer{--frame-x:calc((var(--frame-cols) + var(--frame-cols-delta,0) + (var(--frame-loader-max) - var(--frame-loader-min)) * (var(--frame-lead) + var(--frame-lead-delta,0))) * var(--grid-pitch) + (var(--frame-edge) + var(--frame-lead) + var(--frame-lead-delta,0)) * (var(--grid-margin-x) - var(--grid-gap) / 2));translate:round(calc(var(--frame-x) + (var(--frame-out) + var(--frame-out-delta,0)) * 100%), 1px) 0}@media not all and (min-width:67.5rem){@media (prefers-reduced-motion:no-preference){.home-slide{translate:round(calc(-1 * (var(--frame-away,0) + var(--frame-away-delta,0)) * var(--narrow-slide) * var(--panel-pitch)), 1px) 0}}}@media (min-width:67.5rem){@media (prefers-reduced-motion:no-preference){.home-slide{translate:round(calc(-1 * ((var(--frame-away,0) + var(--frame-away-delta,0)) * var(--home-slide) + (var(--frame-exit,0) + var(--frame-exit-delta,0)) * var(--home-exit)) * var(--panel-pitch)), 1px) 0}}}.event-tags-rise{translate:0 calc((1 - var(--tag-rise)) * (100% + var(--spacing-event-tag-gap) + var(--tag-span,0px) / 2 * sin(var(--event-tag-tilt))))}@media (min-width:67.5rem){.events-indent{translate:round(calc((var(--events-indent) - 1 + var(--events-tuck,0) * (var(--frame-list-strip,0) + 1)) * var(--grid-pitch)), 1px) 0}.events-tuck{translate:round(calc(var(--events-tuck,0) * var(--frame-list-strip,0) * var(--grid-pitch)), 1px) 0}}@media not all and (min-width:67.5rem){@media (prefers-reduced-motion:no-preference){.list-slide{translate:round(calc(-1 * (var(--frame-away,0) + var(--frame-away-delta,0)) * var(--narrow-slide) * var(--panel-pitch)), 1px) 0}}}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.content-start{align-content:flex-start}.items-baseline-last{align-items:last baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-x-event-tag-gap{column-gap:var(--spacing-event-tag-gap)}.events-years-list{row-gap:var(--spacing-event-tag-y)}@media not all and (min-width:67.5rem){.events-years-list{row-gap:0}}.gap-y-titletext-slice{row-gap:var(--spacing-titletext-slice)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded-controls{border-radius:var(--radius-controls)}.rounded-event-ended{border-radius:var(--radius-event-ended)}.rounded-event-spinoff{border-radius:var(--radius-event-spinoff)}.controls-tab{background-color:var(--color-accent);color:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-accent)}.controls-tab:not([aria-current]){background-color:var(--color-paper);color:var(--color-accent)}.detail-surface{--surface:var(--color-detail);background-color:var(--surface)}.home-surface{--surface:#602fa5}@supports (color:color-mix(in lab, red, red)){.home-surface{--surface:color-mix(in oklab, var(--color-primary), black clamp(0%, (var(--frame-shade,0) + var(--frame-shade-delta,0)) * var(--shade-step), 100%))}}.home-surface{background-color:var(--surface)}.list-surface{--surface:#f2f1ed}@supports (color:color-mix(in lab, red, red)){.list-surface{--surface:color-mix(in oklab, var(--color-paper), black clamp(0%, (var(--frame-shade,0) + var(--frame-shade-delta,0)) * var(--shade-step), 100%))}}.list-surface{background-color:var(--surface)}.bg-accent{background-color:var(--color-accent)}.bg-current{background-color:currentColor}.bg-footer{background-color:var(--color-footer)}.bg-primary{background-color:var(--color-primary)}.p-event-tag-y{padding:var(--spacing-event-tag-y)}.px-controls-x{padding-inline:var(--spacing-controls-x)}.px-event-tag-x{padding-inline:var(--spacing-event-tag-x)}.px-footer-image-inset{padding-inline:var(--spacing-footer-image-inset)}@media not all and (min-width:67.5rem){.events-years-option{padding-block:round((var(--events-years-pitch) - 1) * 1em / 2, 1px)}}.py-controls-y{padding-block:var(--spacing-controls-y)}.py-footer-cell{padding-block:var(--spacing-footer-cell)}.event-tag{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line);--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom);--ruled-line:calc(var(--text-event-tag--line-height) * 1em);--event-tag-shift:calc((var(--ruled-base) - var(--ruled-cap)) / 2);padding-top:calc(var(--spacing-event-tag-y) + var(--event-tag-shift));padding-bottom:calc(var(--spacing-event-tag-y) - var(--event-tag-shift));--event-tag-lean:calc(var(--event-tag-tilt) * var(--tag-rise,1));transition-property:border-radius,rotate;transition-duration:var(--event-tag-shape-duration);transition-timing-function:var(--ease-soft-in-out)}@media (prefers-reduced-motion:reduce){.event-tag{transition:none}}.footer-caption-rule{--caption-rule-leading:var(--text-footer-caption--line-height);--caption-rule-gap:var(--panel-header-gap);padding-bottom:calc(round(((var(--caption-rule-leading) + var(--metric-sans-ascent) - var(--metric-sans-descent)) / 2 + var(--caption-rule-gap)) * 1em, 1px) - var(--caption-rule-leading) * 1em)}.text-left{text-align:left}.rich-em{font-family:var(--font-serif);font-style:italic;font-weight:var(--font-weight-extralight);line-height:0}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-event-tag{font-size:var(--text-event-tag);line-height:var(--tw-leading,var(--text-event-tag--line-height))}.text-footer-body{font-size:var(--text-footer-body);line-height:var(--tw-leading,var(--text-footer-body--line-height))}.text-footer-caption{font-size:var(--text-footer-caption);line-height:var(--tw-leading,var(--text-footer-caption--line-height))}.text-loader-intro{font-size:var(--text-loader-intro);line-height:var(--tw-leading,var(--text-loader-intro--line-height))}.text-loader-title{font-size:var(--text-loader-title);line-height:var(--tw-leading,var(--text-loader-title--line-height))}.text-panel-header{font-size:var(--text-panel-header);line-height:var(--tw-leading,var(--text-panel-header--line-height))}.text-titletext-title{font-size:var(--text-titletext-title);line-height:var(--tw-leading,var(--text-titletext-title--line-height))}.events-date{font-size:var(--rhythm-size,var(--text-loader-title))}.ruled-text{--ruled-half:calc((var(--ruled-line) - (var(--ruled-ascent) + var(--ruled-descent)) * 1em) / 2);--ruled-cap:calc(var(--ruled-half) + (var(--ruled-ascent) - var(--ruled-cap-height)) * 1em);--ruled-base:calc(var(--ruled-half) + var(--ruled-descent) * 1em);--ruled-top:round(var(--ruled-gap-above,0px) - var(--ruled-cap), 1px);--ruled-bottom:round(var(--ruled-descender) * 1em + var(--ruled-gap-below,0px) - var(--ruled-base), 1px);--mask-lift:max(0px, var(--ruled-ink-top) * 1em - (var(--ruled-line) - var(--ruled-base)));--mask-base:var(--ruled-base);--ruled-tail:max(0px, var(--ruled-ink-bottom) * 1em - var(--ruled-base));--mask-tail:var(--ruled-tail);line-height:var(--ruled-line)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.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)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-detail{color:var(--color-detail)}.text-footer{color:var(--color-footer)}.text-paper{color:var(--color-paper)}.text-primary{color:var(--color-primary)}.text-spinoff-ink{color:var(--color-spinoff-ink)}.italic{font-style:italic}.rich-underline{--rich-underline-ink:var(--metric-sans-bottom);--link-underline-offset:calc(var(--rich-underline-ink) + var(--drawn-underline-gap));text-underline-offset:calc(var(--link-underline-offset) * 1em);text-decoration-line:underline;text-decoration-thickness:1px}.rich-underline:has(.rich-em){--rich-underline-ink:var(--ruled-mix-bottom)}.rich-underline [data-mask-inline]{text-underline-offset:calc(var(--link-underline-offset) * 1em);text-decoration-line:underline;text-decoration-thickness:1px}.underline{text-decoration-line:underline}.zoom-bleed-footer{--zoom-bleed-color:var(--color-footer);--zoom-bleed:round(up, var(--zoom-reach,0) * max(100vw, 100svh), 1px);box-shadow:calc(-1 * var(--zoom-bleed)) 0 var(--zoom-bleed-color), var(--zoom-bleed) 0 var(--zoom-bleed-color), 0 var(--zoom-bleed) var(--zoom-bleed-color), calc(-1 * var(--zoom-bleed)) var(--zoom-bleed) var(--zoom-bleed-color), var(--zoom-bleed) var(--zoom-bleed) var(--zoom-bleed-color)}.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,)}.event-tags-clip{clip-path:inset(calc(-100svh + 0px * var(--tag-rise)) -100vw 0 -100vw)}.detail-media+.event-tags-clip{will-change:transform}.events-intro{--mask-lift:calc((var(--metric-sans-top) - var(--metric-sans-ascent)) * 1em);--mask-base:0px;--mask-tail:0px;--swap-t:clamp(0, 2 * var(--events-front) - 1, 1)}.events-intro>*{--swap-offset:calc(var(--line-index,0) * var(--swap-step,0));--swap-q:clamp(0, (var(--swap-t,1) - var(--swap-offset)) / var(--swap-span,1), 1);--mask-rise:var(--swap-q);--mask-fade:var(--swap-q)}.events-intro>:last-child{--mask-drop:calc(var(--events-year-line) - var(--metric-sans-descent) * 1em)}.ruled-sans{--ruled-ascent:var(--metric-sans-ascent);--ruled-descent:var(--metric-sans-descent);--ruled-cap-height:var(--metric-sans-cap);--ruled-descender:var(--metric-sans-descender);--ruled-ink-top:var(--metric-sans-top);--ruled-ink-bottom:var(--metric-sans-bottom)}.ruled-serif{--ruled-ascent:var(--metric-serif-ascent);--ruled-descent:var(--metric-serif-descent);--ruled-cap-height:var(--metric-serif-cap);--ruled-descender:var(--metric-serif-descender);--ruled-ink-top:var(--metric-serif-top);--ruled-ink-bottom:var(--metric-serif-bottom)}.events-front{--events-front:calc(var(--frame-front,0) + var(--frame-front-delta,0));--events-indent:calc(var(--frame-indent,0) + var(--frame-indent-delta,0));--events-tuck:0}@media (min-width:67.5rem){@media (prefers-reduced-motion:no-preference){.events-front{--events-tuck:calc(var(--frame-tuck,0) + var(--frame-tuck-delta,0))}}}.loader-vars{--loader-t:calc(var(--frame-intro) + var(--frame-intro-delta,0));--loader-away:calc(var(--frame-away) + var(--frame-away-delta,0));--loader-span:calc(var(--frame-loader-min) + (var(--frame-loader-max) - var(--frame-loader-min)) * var(--loader-t));--loader-clip:calc((var(--frame-loader-max) - var(--loader-span)) * var(--grid-pitch))}.archive-in{--swap-rise:clamp(0, 2 * var(--archive-swap,0) - 1, 1);--mask-rise:var(--swap-rise);--mask-fade:var(--swap-rise)}.archive-out{--swap-rise:clamp(0, 1 - 2 * var(--archive-swap,0), 1);--mask-rise:var(--swap-rise);--mask-fade:var(--swap-rise)}.header-name-swap{--mask-rise:var(--name-swap,0);--mask-fade:var(--name-swap,0)}.header-name-swap[data-shown]{--name-swap:1}.panel-geometry{--panel-start:calc(var(--frame-edge) * var(--grid-gap) / 2 + (1 - var(--frame-edge)) * var(--grid-margin-x));--panel-width:calc(var(--frame-reach) * var(--grid-pitch) - var(--grid-gap));--panel-pitch:calc((var(--panel-width) + var(--grid-gap)) / var(--frame-span))}@media not all and (min-width:30rem){.events-date-phone{--rhythm-size:var(--text-events-date);--rhythm-pitch:var(--events-date-pitch)}}.events-intro-mask{--mask-rise:1;--mask-fade:1}.footer-title-rule{--caption-rule-leading:var(--text-footer-caption--line-height);--caption-rule-gap:var(--footer-caption-gap)}.loader-caption{--mask-rise:clamp(0, 1 - 2 * var(--loader-away), 1);--mask-fade:var(--mask-rise)}.outline-none{--tw-outline-style:none;outline-style:none}.panel-header-mask{--mask-drop:calc(var(--panel-header-block) - 1px - var(--text-panel-header--line-height) * var(--text-panel-header));--mask-lift:calc((var(--metric-sans-top) - var(--metric-sans-ascent)) * 1em)}.panel-header-rule{--caption-rule-leading:var(--text-panel-header--line-height);--caption-rule-gap:var(--panel-header-gap)}.roll-mask{--mask-rise:1;--mask-fade:1}.archive-swap[data-years-open]{--archive-swap:1}@media not all and (min-width:67.5rem){.attachments-band{--events-label-space:max(var(--spacing-events-label), round((var(--spacing-touch) - 1px - var(--metric-sans-cap) * var(--text-events-label)) / 2, 1px))}.controls-space{--controls-space:var(--controls-block)}}.draw-line{clip-path:inset(0 calc(100% - var(--line-draw) * min(100%, var(--panel-view,100%))) 0 0)}.events-years-mask{--mask-drop:calc(var(--roll-open) * 1em)}.footer-image-1{--footer-image-height:round(max(var(--footer-image-1-phone) * var(--fluid-floor), var(--footer-image-1-phone) * var(--fluid-phone) + var(--footer-image-1) * var(--fluid-desktop)), 1px)}.footer-image-2{--footer-image-height:round(max(var(--footer-image-2-phone) * var(--fluid-floor), var(--footer-image-2-phone) * var(--fluid-phone) + var(--footer-image-2) * var(--fluid-desktop)), 1px)}.footer-image-3{--footer-image-height:round(max(var(--footer-image-3-phone) * var(--fluid-floor), var(--footer-image-3-phone) * var(--fluid-phone) + var(--footer-image-3) * var(--fluid-desktop)), 1px)}.footer-link-rule{--caption-rule-leading:var(--text-footer-caption--line-height)}.loader-rule-clip{clip-path:inset(0 max(var(--loader-clip), (1 - var(--loader-draw,1)) * 100%) 0 0)}.panel-view{--panel-view:max(0px, 100vw - round(calc(var(--frame-x) + (var(--frame-out) + var(--frame-out-delta,0)) * 100vw), 1px) - var(--panel-start))}.rich-text{--ruled-mix-bottom:max(var(--metric-sans-bottom), var(--metric-serif-bottom))}:is(.\*\:col-span-full>*){grid-column:1/-1}.aria-\[current\=true\]\:text-accent[aria-current=true]{color:var(--color-accent)}@media (min-width:67.5rem){.wide\:footer-divider{position:relative}.wide\:footer-divider:before{clip-path:inset(0 0 calc((1 - var(--line-draw)) * 100%) 0);content:"";top:0;bottom:0;left:round(-1 * (var(--grid-gap) + 1px) / 2, 1px);background-color:currentColor;width:1px;position:absolute}.wide\:col-span-2{grid-column:span 2/span 2}.wide\:col-span-4{grid-column:span 4/span 4}.wide\:col-span-7{grid-column:span 7/span 7}.wide\:col-start-1{grid-column-start:1}.wide\:col-start-2{grid-column-start:2}.wide\:col-start-3{grid-column-start:3}.wide\:col-start-5{grid-column-start:5}.wide\:col-start-7{grid-column-start:7}.wide\:col-end-5{grid-column-end:5}.wide\:col-end-\[-2\]{grid-column-end:-2}.wide\:row-start-1{grid-row-start:1}.wide\:row-start-2{grid-row-start:2}.wide\:row-start-3{grid-row-start:3}.wide\:row-start-4{grid-row-start:4}.wide\:row-start-5{grid-row-start:5}.wide\:row-start-6{grid-row-start:6}.wide\:row-start-7{grid-row-start:7}.wide\:block{display:block}.wide\:hidden{display:none}.wide\:pl-footer-social-inset{padding-left:var(--spacing-footer-social-inset)}}@media print{.print\:h-auto{height:auto}.print\:overflow-visible{overflow:visible}}@media (hover:hover) and (pointer:fine){.tag-hover\:rounded-event-ended:where(a *):hover:not(:where([data-roll-off],[inert]) *){border-radius:var(--radius-event-ended)}.tag-hover\:rounded-event-spinoff:where(a *):hover:not(:where([data-roll-off],[inert]) *){border-radius:var(--radius-event-spinoff)}@media (prefers-reduced-motion:no-preference){.tag-zone\:motion-safe\:-rotate-\(--event-tag-lean\):is([data-roll-pointed] *):not(:where([data-roll-off],[inert]) *){rotate:calc(var(--event-tag-lean) * -1)}.tag-zone\:motion-safe\:rotate-\(--event-tag-lean\):is([data-roll-pointed] *):not(:where([data-roll-off],[inert]) *){rotate:var(--event-tag-lean)}}}}@property --events-year-line{syntax:"<length>";inherits:true;initial-value:0}[data-theme="2"]{--color-primary:#245c3a;--color-paper:#f2f1ed;--color-accent:#fe5213;--color-footer:#fff;--color-detail:#ffc9fc}[data-theme="3"]{--color-primary:#ff5e00;--color-paper:#f2f1ed;--color-accent:#075bbc;--color-footer:#fff;--color-detail:#ffc9fc}[data-theme="4"]{--color-primary:#78051c;--color-paper:#f2f1ed;--color-accent:#fdff6f;--color-footer:#fff;--color-detail:#c9e3ff}[data-theme="5"]{--color-primary:#456181;--color-paper:#f2f1ed;--color-accent:#ff87f8;--color-footer:#fff;--color-detail:#95fbc8}[data-theme="6"]{--color-primary:#1e2a75;--color-paper:#f2f1ed;--color-accent:#e14254;--color-footer:#fff;--color-detail:#4b5acd}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;--grid-columns:4;--grid-margin-x:20px;--grid-margin-y:20px;--grid-gap:20px;--grid-column:calc((100vw - 2 * var(--grid-margin-x) - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns));--grid-pitch:calc(var(--grid-column) + var(--grid-gap));--loader-floor:calc(var(--controls-block) + var(--grid-gap))}@media (min-width:30rem){:root{--grid-columns:6}}@media (min-width:67.5rem){:root{--grid-columns:12;--grid-margin-x:round(var(--grid-wide-margin-x) * var(--reference-unit), 1px);--grid-margin-y:round(var(--grid-wide-margin-y) * var(--reference-unit), 1px);--grid-gap:round(var(--grid-wide-gap) * var(--reference-unit), 1px);--loader-floor:var(--grid-margin-y)}}#iub-legal-footer:not(#_):not(#_),.iubenda-tp-btn:not(#_):not(#_){visibility:hidden!important;pointer-events:none!important;display:none!important}[data-frame]{--frame-cols:0;--frame-out:var(--frame-out-narrow);--frame-edge:0;--frame-span:var(--grid-columns);--frame-reach:var(--grid-columns);--frame-intro:var(--frame-intro-narrow);--frame-shade:var(--frame-shade-narrow);--frame-loader-max:var(--grid-columns);--frame-loader-min:var(--grid-columns);--frame-lead:0}@media (min-width:67.5rem){[data-frame]{--frame-cols:var(--frame-cols-wide);--frame-out:var(--frame-out-wide);--frame-edge:var(--frame-edge-wide);--frame-span:var(--frame-span-wide);--frame-reach:var(--frame-reach-wide);--frame-intro:var(--frame-intro-wide);--frame-shade:var(--frame-shade-wide);--frame-loader-max:var(--frame-loader-max-wide);--frame-loader-min:var(--frame-loader-min-wide);--frame-lead:var(--frame-lead-wide)}}[data-pointer-focus] :focus-visible{outline:none}[data-split-clone]{pointer-events:none}[data-mask-inline]{text-indent:0;display:inline-block}.rich-text:has(.rich-underline){--rich-tail-ink:var(--metric-sans-bottom);--mask-tail:max(var(--ruled-tail), (var(--rich-tail-ink) + var(--drawn-underline-gap)) * 1em + 1px - var(--ruled-base))}.rich-text:has(.rich-underline .rich-em){--rich-tail-ink:var(--ruled-mix-bottom)}[data-roll][data-turn]>.mask-line,[data-turn][data-roll-up],[data-turn] [data-roll-up]{clip-path:none}[data-roll][data-turn]>.mask-line>.mask-line-ink,[data-turn][data-roll-up]>.mask-line-ink,[data-turn] [data-roll-up]>.mask-line-ink{opacity:1;-webkit-text-fill-color:transparent;position:relative;translate:none}.roll-letter{text-indent:0;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:currentColor;height:100%;position:absolute;top:0}[data-turn]{--turn-seam:calc(var(--ruled-line) - var(--ruled-base) - var(--ruled-cap-height) * 1em)}[data-turn][data-roll-up],[data-turn] [data-roll-up]{--turn-floor:var(--mask-drop,0px)}[data-turn].rich-underline>.mask-line{--turn-under:calc(var(--link-underline-offset) * 1em - var(--ruled-base))}[data-turn].rich-underline>.mask-line+.mask-line{--turn-over:calc(var(--ruled-base) - var(--link-underline-offset) * 1em - 1px)}[data-turn] .roll-letter{--turn-moving:round(up, clamp(0, max(var(--roll-clip-rest) - var(--turn-show,1), 1 - var(--swap-rise,1)), 1), 1);--turn-top:var(--turn-over,var(--turn-ceil,calc(var(--roll-open) * 1em)));--turn-bottom:var(--turn-under,var(--turn-floor,calc(var(--roll-open) * 1em)));clip-path:inset(calc(-1 * (var(--turn-moving) * var(--turn-top) + (1 - var(--turn-moving)) * var(--roll-open) * 1em)) -1em calc(-1 * (var(--turn-moving) * var(--turn-bottom) + (1 - var(--turn-moving)) * var(--roll-open) * 1em)) -1em);perspective:calc(var(--roll-perspective) * 1em);perspective-origin:var(--turn-origin,50%) 50%}[data-turn] .roll-letter>.mask-line-ink{transform-origin:50% 100%;translate:0 calc((1 - var(--swap-rise,1)) * (100% + var(--mask-lift,0px) + var(--mask-drop,0px)));transform:translateY(calc(var(--turn-y,0) / 100 * min(100%, var(--roll-reach-max)))) rotateX(calc(var(--turn-x,0) * 1deg));opacity:min(var(--turn-show,1), var(--swap-rise,1))}@keyframes entry-failsafe{to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-entry=pending] [data-entry-item]{opacity:0;animation:entry-failsafe 0s var(--entry-ceiling) forwards}[data-entry=armed] [data-entry-item]{opacity:0}[data-reveal-gate] [data-reveal]{opacity:0;animation:entry-failsafe 0s var(--entry-ceiling) forwards}}html{overscroll-behavior:none}[data-scroll-locked]{overflow:hidden}@media print{[data-panel]{position:static;inset:auto;translate:none}[data-panel][inert],[inert]>[data-panel],[data-frame-zone],.header-name{display:none}[data-scroll-panel]{height:auto;overflow:visible}[data-panel-controls],[data-strip-label],[data-sky],[data-brush]{display:none}[data-reveal],[data-reveal-ink]{opacity:1!important}[data-reveal-ink]{transform:none!important}[data-turn] *{--turn-show:1!important;--turn-y:0!important;--turn-x:0!important}[data-reveal],[data-reveal] *{--mask-rise:1!important;--mask-fade:1!important;--line-draw:1!important;--tag-rise:1!important}}@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-font-weight{syntax:"*";inherits:false}@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}
