@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal.e3a28eade21a900c.woff2);unicode-range:U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+304,U+308,U+329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal.5717f37059660ca5.woff2);unicode-range:U+100-2ba,U+2bd-2c5,U+2c7-2cc,U+2ce-2d7,U+2dd-2ff,U+304,U+308,U+329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal.684ad5b531f81d43.woff2);unicode-range:U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+304,U+308,U+329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal.1a189eb997c3e2ec.woff2);unicode-range:U+100-2ba,U+2bd-2c5,U+2c7-2cc,U+2ce-2d7,U+2dd-2ff,U+304,U+308,U+329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}:root{--at-color-paper:#f4f1ec;--at-color-ink:#141210;--at-color-bridge:#c0362c;--at-color-bridge-deep:#9a2b22;--at-color-violet:#5b34d6;--at-color-karl-text:#5e5a55;--at-color-karl:#e6e2dc;--at-color-rule-paper:#d2ccc3;--at-color-night:#1b1729;--at-color-night-raised:#242033;--at-color-rule-night:#332e48;--at-color-mist:#e3dcf7;--at-color-dusk:#d9d3e0;--at-color-lavender:#dacfff;--at-color-glow:#ff6a3d;--at-color-white:#fff;--at-font-display:Archivo,sans-serif;--at-font-mono:"Geist Mono",ui-monospace,monospace;--at-type-wordmark-size:min(168px,17vw);--at-type-wordmark-inset:-.05em;--at-type-event-lockup-size:min(72px,12vw);--at-type-event-lockup-inset:-.05em;--at-type-label-size:clamp(28px,4vw,40px);--at-type-label-inset:-.037em;--at-type-lead-size:clamp(22px,3vw,30px);--at-type-lead-inset:-.048em;--at-type-statement-size:clamp(18px,1.8vw,22px);--at-type-statement-inset:-.048em;--at-type-list-name-size:21px;--at-type-list-name-inset:-.045em;--at-type-list-place-size:14px;--at-type-list-place-inset:-.038em;--at-type-body-size:18px;--at-type-body-inset:-.051em;--at-type-meta-size:14px;--at-type-meta-inset:-.048em;--at-grid-columns:12;--at-ledger-label:3;--at-ledger-content:9;--at-layout-page:1440px;--at-layout-margin:clamp(16px,4.5vw,64px);--at-layout-gutter:24px;--at-layout-top:clamp(16px,3vw,40px);--at-layout-region:clamp(48px,7vw,88px);--at-layout-section:clamp(48px,5vw,72px);--at-layout-block:clamp(32px,4vw,56px);--at-space-1:4px;--at-space-2:8px;--at-space-3:12px;--at-space-4:16px;--at-space-5:20px;--at-space-6:24px;--at-space-7:28px;--at-space-8:32px;--at-space-10:40px;--at-space-12:48px;--at-space-14:56px;--at-stroke-hairline:1px;--at-stroke-rule:2px;--at-stroke-heavy:3px;--at-size-portrait-xs:36px;--at-size-portrait-s:44px;--at-size-portrait-m:72px;--at-size-portrait-l:96px;--at-size-portrait-xl:168px;--at-size-target:32px;--at-size-button:56px;--at-size-date-column:104px;--at-size-tile-s:136px;--at-size-tile-m:240px;--at-size-tile-l:320px;--at-size-media:480px;--at-size-mark-wide:720px;--at-size-mark-small:96px;--at-font-size-small:16px;--at-font-size-large:24px;--at-font-size-title:28px;--at-font-size-display:36px;--at-font-size-figure:clamp(40px,4.5vw,56px);--at-font-size-hero-l:min(156px,20.3cqi);--at-font-size-hero-m:min(112px,14cqi);--at-font-size-hero-s:min(72px,9.5cqi);--at-font-size-mural:min(248px,19cqi);--at-font-size-event-l:min(112px,15.5cqi);--at-font-size-event-m:min(80px,11cqi);--at-font-size-event-s:min(56px,9cqi);--at-measure-prose:68ch;--at-measure-lead:36ch;--at-measure-statement:44ch;--at-cursor-blink:1.1s}:root,[data-theme=light]{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--at-texture:none;--at-ground:var(--at-color-paper);--at-surface:var(--at-color-karl);--at-rule:var(--at-color-rule-paper);--at-text:var(--at-color-ink);--at-meta:var(--at-color-karl-text);--at-link:var(--at-color-violet);--at-slash:var(--at-color-bridge);--at-button:var(--at-color-bridge-deep);--at-button-text:var(--at-color-white)}[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--at-texture:url(/assets/grain.9cbfa98e815e0fd5.svg);--at-ground:var(--at-color-night);--at-surface:var(--at-color-night-raised);--at-rule:var(--at-color-rule-night);--at-text:var(--at-color-paper);--at-meta:var(--at-color-dusk);--at-link:var(--at-color-lavender);--at-slash:var(--at-color-glow);--at-button:var(--at-color-bridge);--at-button-text:var(--at-color-white)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--at-texture:url(/assets/grain.9cbfa98e815e0fd5.svg);--at-ground:var(--at-color-night);--at-surface:var(--at-color-night-raised);--at-rule:var(--at-color-rule-night);--at-text:var(--at-color-paper);--at-meta:var(--at-color-dusk);--at-link:var(--at-color-lavender);--at-slash:var(--at-color-glow);--at-button:var(--at-color-bridge);--at-button-text:var(--at-color-white)}}.at-type-wordmark{font-family:var(--at-font-display);font-size:var(--at-type-wordmark-size);letter-spacing:-.045em;text-indent:var(--at-type-wordmark-inset);font-weight:800;font-stretch:112%;line-height:.84}.at-type-event-lockup{font-family:var(--at-font-display);font-size:var(--at-type-event-lockup-size);letter-spacing:-.04em;text-indent:var(--at-type-event-lockup-inset);font-weight:800;font-stretch:112%;line-height:.9}.at-type-label{font-family:var(--at-font-display);font-size:var(--at-type-label-size);letter-spacing:-.01em;text-transform:uppercase;text-indent:var(--at-type-label-inset);font-weight:700;font-stretch:75%;line-height:1}.at-type-lead{font-family:var(--at-font-display);font-size:var(--at-type-lead-size);letter-spacing:-.01em;text-indent:var(--at-type-lead-inset);font-weight:500;font-stretch:100%;line-height:1.25}.at-type-statement{font-family:var(--at-font-display);font-size:var(--at-type-statement-size);letter-spacing:-.01em;text-indent:var(--at-type-statement-inset);font-weight:500;font-stretch:100%;line-height:1.3}.at-type-list-name{font-family:var(--at-font-display);font-size:var(--at-type-list-name-size);letter-spacing:0em;text-indent:var(--at-type-list-name-inset);font-weight:700;font-stretch:100%;line-height:1.3}.at-type-list-place{font-family:var(--at-font-display);font-size:var(--at-type-list-place-size);letter-spacing:.06em;text-transform:uppercase;text-indent:var(--at-type-list-place-inset);font-weight:600;font-stretch:75%;line-height:1.3}.at-type-body{font-family:var(--at-font-display);font-size:var(--at-type-body-size);letter-spacing:0em;text-indent:var(--at-type-body-inset);font-weight:400;font-stretch:100%;line-height:1.55}.at-type-meta{font-family:var(--at-font-mono);font-size:var(--at-type-meta-size);letter-spacing:.06em;text-transform:uppercase;text-indent:var(--at-type-meta-inset);font-weight:500;line-height:1.5}.at-swatch-paper{--at-swatch:var(--at-color-paper)}.at-swatch-ink{--at-swatch:var(--at-color-ink)}.at-swatch-bridge{--at-swatch:var(--at-color-bridge)}.at-swatch-bridge-deep{--at-swatch:var(--at-color-bridge-deep)}.at-swatch-violet{--at-swatch:var(--at-color-violet)}.at-swatch-karl-text{--at-swatch:var(--at-color-karl-text)}.at-swatch-karl{--at-swatch:var(--at-color-karl)}.at-swatch-rule-paper{--at-swatch:var(--at-color-rule-paper)}.at-swatch-night{--at-swatch:var(--at-color-night)}.at-swatch-night-raised{--at-swatch:var(--at-color-night-raised)}.at-swatch-rule-night{--at-swatch:var(--at-color-rule-night)}.at-swatch-mist{--at-swatch:var(--at-color-mist)}.at-swatch-dusk{--at-swatch:var(--at-color-dusk)}.at-swatch-lavender{--at-swatch:var(--at-color-lavender)}.at-swatch-glow{--at-swatch:var(--at-color-glow)}.at-swatch-white{--at-swatch:var(--at-color-white)}@keyframes at-cursor-blink{50%{opacity:0}}.at-cursor{animation:at-cursor-blink var(--at-cursor-blink)steps(1)infinite}@media (prefers-reduced-motion:reduce){.at-cursor{animation:none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}:root,[data-theme]{background-color:var(--at-ground);background-image:var(--at-texture);color:var(--at-text)}body{font-family:var(--at-font-display);font-size:var(--at-type-body-size);overflow-wrap:break-word;margin:0;line-height:1.55}.skip-link{position:absolute;top:var(--at-space-2);left:var(--at-layout-margin);z-index:2;padding:var(--at-space-2)var(--at-space-3);background:var(--at-ground);color:var(--at-link);transform:translateY(-200%)}.skip-link:focus{transform:none}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}a{color:var(--at-link);text-decoration-thickness:var(--at-stroke-hairline);text-underline-offset:.18em}a:hover{text-decoration-thickness:var(--at-stroke-rule)}:focus-visible{outline:var(--at-stroke-heavy)solid var(--at-link);outline-offset:var(--at-stroke-heavy)}img{display:block;max-width:100%;height:auto}code{font-family:var(--at-font-mono);font-size:.9em}.at-type-meta{color:var(--at-meta)}.slash,.at-cursor{color:var(--at-slash)}.at-cursor{font-weight:400}main{display:flex;gap:var(--at-layout-region);flex-direction:column}.page{max-width:var(--at-layout-page);padding:var(--at-layout-top)var(--at-layout-margin)var(--at-space-14);display:flex;gap:var(--at-layout-region);flex-direction:column;margin:0 auto}.site-header{display:flex;justify-content:space-between;align-items: center;gap:var(--at-space-2)var(--at-space-4);border-top:var(--at-stroke-heavy)solid var(--at-text);padding-top:var(--at-space-3);flex-wrap:wrap}.wordmark{color:var(--at-text);font-size:var(--at-font-size-title);text-indent:var(--at-type-wordmark-inset);letter-spacing:-.03em;text-decoration:none;white-space:nowrap;font-weight:800;font-stretch:112%;line-height:1}.site-tools{display:flex;align-items: center;gap:var(--at-space-3)}@media (max-width:479.98px){.site-tools{flex-basis:100%;justify-content:space-between}}.site-nav ul{display:flex;gap:0 var(--at-space-4);list-style:none;margin:0;padding:0}.site-nav a{display:inline-block;padding:var(--at-space-1)0;color:var(--at-meta);text-decoration:none}.site-nav a:hover{color:var(--at-link);text-decoration:underline}.site-nav a[aria-current]{color:var(--at-text);text-decoration:underline var(--at-stroke-rule);text-underline-offset:.2em}.mode>button{display:grid;width:var(--at-size-target);height:var(--at-size-target);color:var(--at-text);cursor:pointer;anchor-name:--at-mode;background:0 0;border:0;place-items: center;padding:0}.mode>button:hover{color:var(--at-link)}.mode>button:has(+:popover-open){color:var(--at-link)}.mode-icon{display:block;flex:none}.mode ul{padding:var(--at-space-2)0;border:var(--at-stroke-hairline)solid var(--at-rule);background:var(--at-ground);color:var(--at-text);list-style:none;min-width:max-content}@supports (anchor-name: --at-mode){.mode ul{position-anchor:--at-mode;inset:auto;top:anchor(bottom);right:anchor(right);margin:var(--at-space-1)0 0}}.mode a{display:flex;align-items: center;gap:var(--at-space-2);padding:var(--at-space-2)var(--at-space-3);color:var(--at-meta);text-decoration:none}.mode a:hover{color:var(--at-link)}.mode a[aria-current]{color:var(--at-text)}.site-footer{display:flex;justify-content:space-between;align-items: center;gap:var(--at-space-4)var(--at-space-8);border-top:var(--at-stroke-rule)solid var(--at-text);padding-top:var(--at-space-4);flex-wrap:wrap}.hosts p a{color:inherit;text-decoration:none}.hosts p a:hover{color:var(--at-link);text-decoration:underline}.hosts{display:flex;align-items: center;gap:var(--at-space-3);font-weight:600}.portraits{display:flex;gap:var(--at-space-1)}.portraits img{display:block;width:var(--at-size-portrait-xs);height:var(--at-size-portrait-xs);object-fit:cover;box-shadow:0 0 0 var(--at-stroke-hairline)var(--at-rule);border-radius:50%}.socials{display:flex;list-style:none;flex-wrap:wrap;margin:0;padding:0}.socials li:not(:last-child):after{content:"·"/"";padding:0 var(--at-space-2)}.socials a{color:var(--at-meta);text-decoration:none}.socials a:hover{color:var(--at-link);text-decoration:underline}main>section,.prose{display:flex;gap:var(--at-space-6);flex-direction:column}.section-title,.prose h2{border-top:var(--at-stroke-rule)solid var(--at-text);padding-top:var(--at-space-3)}.prose h2{font-size:var(--at-type-label-size);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.03em;font-weight:800;font-stretch:112%;line-height:1}.intro{display:grid;gap:var(--at-space-5)}.lead{max-width:var(--at-measure-lead)}.home{display:flex;gap:var(--at-layout-section);flex-direction:column}.hero,.band{display:grid;grid-template-columns:repeat(var(--at-grid-columns),minmax(0,1fr));column-gap:var(--at-layout-gutter)}.hero{row-gap:var(--at-space-10)}.hero-text{grid-column:1/-1;display:flex;justify-content:space-between;gap:var(--at-space-10);container-type:inline-size;flex-direction:column}.with-photos .hero-text{grid-column:span 7}.hero-name{text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.045em;overflow-wrap:break-word;font-weight:800;font-stretch:112%;line-height:.84}.lockup-l{font-size:var(--at-font-size-hero-l)}.lockup-m{font-size:var(--at-font-size-hero-m)}.lockup-s{font-size:var(--at-font-size-hero-s);letter-spacing:-.035em;line-height:.92}.hero-foot{display:flex;justify-content:space-between;align-items:baseline;gap:var(--at-space-4)var(--at-space-6);margin-top:var(--at-space-7);flex-wrap:wrap}.hero-label{font-size:var(--at-font-size-title);text-indent:var(--at-type-label-inset);letter-spacing:-.01em;text-transform:uppercase;font-weight:700;font-stretch:75%;line-height:1.1}.button{display:inline-flex;align-items: center;gap:var(--at-space-3);min-height:var(--at-size-button);padding:0 var(--at-space-7);background:var(--at-button);color:var(--at-button-text);font-size:var(--at-type-list-name-size);text-decoration:none;font-weight:800;line-height:1}.button:hover{text-decoration:underline var(--at-stroke-rule)}.slash-cut .hero-text{grid-column:span 5}.slash-grid{grid-column:span 7/-1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--at-space-2);list-style:none;overflow:hidden;margin:0;padding:0}.slash-grid li{aspect-ratio:4/5;overflow:hidden;background:var(--at-surface);transform:skew(-14deg)}.slash-grid a{display:block;height:100%}.slash-grid picture,.slash-grid img{display:block;object-fit:cover;width:100%;height:100%}.slash-grid img{transition:transform .4s;transform:skew(14deg)scale(1.35)}.slash-grid a:hover img{transform:skew(14deg)scale(1.5)}.slash-grid a:focus-visible img{transform:skew(14deg)scale(1.5)}.slash-grid a:focus-visible{outline-offset:calc(-1*var(--at-stroke-heavy))}.figures dl{display:grid;margin:0}.figures dl>div{display:flex;gap:var(--at-space-2);container-type:inline-size;flex-direction:column}.figures dd{text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;order:-1;font-weight:800;font-stretch:112%;line-height:.9}.figures-band dl{grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--at-stroke-heavy)solid var(--at-text)}.figures-band dl>div{padding:var(--at-space-3)var(--at-space-4)0 0}.figures-band dl>div+div{border-left:var(--at-stroke-hairline)solid var(--at-rule);padding-left:var(--at-space-4)}.figures-band dd{font-size:calc(var(--at-font-size-hero-l)*1.45)}.pitch{max-width:var(--at-measure-statement);display:flex;gap:var(--at-space-1);text-wrap:balance;flex-direction:column}.band>.pitch{grid-column:span 5;justify-content:flex-end;align-self:stretch}.band>.pitch,.lists,.evenings-head,.about-head,.evenings-lists .list,.about-part{border-top:var(--at-stroke-rule)solid var(--at-text);padding-top:var(--at-space-3)}.pitch-place{color:var(--at-meta)}.lists{grid-column:span 7/-1;display:grid;gap:var(--at-space-10)var(--at-space-8)}.lists.two{grid-template-columns:repeat(2,minmax(0,1fr))}.list ol{list-style:none;margin:0;padding:0}.list-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--at-space-1)var(--at-space-4);padding-bottom:var(--at-space-2);flex-wrap:wrap}.list-links{font-size:var(--at-font-size-small);color:var(--at-meta);font-weight:600;line-height:1.3}.row{display:grid;grid-template-columns:var(--at-size-date-column)minmax(0,1fr)auto;column-gap:var(--at-space-4);padding:var(--at-space-3)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);color:inherit;text-decoration:none;align-items:baseline}.row:hover .name{text-decoration:underline var(--at-stroke-rule);text-underline-offset:.18em}.row .date{letter-spacing:0}.row .shared{display:block;margin-top:var(--at-space-1);text-decoration:none;font-weight:400}.row .place{color:var(--at-link);text-align:right}.two .row{grid-template-columns:1fr auto;grid-template-areas:"date place" "name name";row-gap:var(--at-space-1)}.two .row .date{grid-area:date}.two .row .place{grid-area:place}.two .row .name{grid-area:name}.evenings,.about{display:grid;grid-template-columns:repeat(var(--at-grid-columns),minmax(0,1fr));column-gap:var(--at-layout-gutter);row-gap:var(--at-space-10);align-items: start}.evenings-head,.about-head{grid-column:span 5;position:sticky;top:var(--at-space-6);display:flex;gap:var(--at-space-5);flex-direction:column}.evenings-lists,.about-parts{grid-column:span 7/-1;display:flex;gap:var(--at-space-12);flex-direction:column}.about-part{display:flex;gap:var(--at-space-4);flex-direction:column}.about-part>p{max-width:var(--at-measure-prose)}.tally{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--at-size-tile-s)),1fr));gap:var(--at-space-5)var(--at-layout-gutter)}.tally div{display:flex;gap:var(--at-space-2);flex-direction:column}.tally dd{font-size:var(--at-font-size-figure);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.04em;order:-1;font-weight:800;font-stretch:112%;line-height:.95}.history{list-style:none;border-top:var(--at-stroke-hairline)solid var(--at-rule);margin:0;padding:0}.about .organizers{list-style:none;margin:0;padding:0}.about .organizers .person{padding:var(--at-space-2)0 var(--at-space-4)}.person-name a{color:inherit;text-decoration:none}.person-name a:hover{text-decoration:underline var(--at-stroke-rule)}.people{display:flex;gap:var(--at-layout-section);flex-direction:column}.people-group{border-top:var(--at-stroke-rule)solid var(--at-text);padding-top:var(--at-space-3)}.people-group>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--at-layout-gutter);list-style:none;margin:0;padding:0}.person{display:grid;grid-template-columns:var(--at-size-portrait-m)minmax(0,1fr);column-gap:var(--at-space-5);padding:var(--at-space-6)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);align-items: start}.organizers .person{grid-template-columns:var(--at-size-portrait-xl)minmax(0,1fr);column-gap:var(--at-space-7);border-bottom:0}.person-portrait{display:block}.portrait{aspect-ratio:1;object-fit:cover;background:var(--at-surface);box-shadow:0 0 0 var(--at-stroke-hairline)var(--at-rule);width:100%}.person-text{display:flex;gap:var(--at-space-2);flex-direction:column;min-width:0}.person-name{font-size:var(--at-type-list-name-size);font-weight:700;line-height:1.2}.organizers .person-name{font-size:var(--at-type-label-size);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.03em;font-weight:800;font-stretch:112%;line-height:1}.person-bio{max-width:var(--at-measure-prose);font-size:var(--at-font-size-small);line-height:1.5}.organizers .person-bio{font-size:var(--at-type-body-size);line-height:1.55}.person-links{display:flex;list-style:none;flex-wrap:wrap;margin:0;padding:0}.person-links li:not(:last-child):after{content:"·"/"";padding:0 var(--at-space-2)}.person-links a{color:var(--at-link);text-decoration:none}.person-links a:hover{text-decoration:underline}.person-head .portrait{width:var(--at-size-portrait-xl)}.person-page-name{font-size:var(--at-type-label-size);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.03em;font-weight:800;font-stretch:112%;line-height:1}.person-page-bio{max-width:var(--at-measure-prose)}.talk-video{display:inline-block;padding:var(--at-space-1)0 var(--at-space-1)var(--at-size-date-column)}.talks{max-width:var(--at-measure-prose);margin:var(--at-space-1)0 0;list-style:none;border-top:var(--at-stroke-hairline)solid var(--at-rule);padding:0}.talk{display:grid;grid-template-columns:var(--at-size-date-column)minmax(0,1fr);grid-template-areas:"date title" ". evening";column-gap:var(--at-space-3);row-gap:var(--at-space-1);padding:var(--at-space-2)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);color:inherit;text-decoration:none;align-items:baseline}.talk .date{grid-area:date}.talk-title{grid-area:title;font-size:var(--at-font-size-small);font-weight:600;line-height:1.35}.talk-evening{grid-area:evening;font-size:var(--at-font-size-small);font-weight:700;line-height:1.35}.talk-parts{grid-area:evening;font-size:var(--at-font-size-small);line-height:1.35}.talk:hover .talk-title{text-decoration:underline var(--at-stroke-rule);text-underline-offset:.18em}.event{display:flex;gap:var(--at-layout-block);container-type:inline-size;flex-direction:column}.event-name{text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.04em;overflow-wrap:break-word;font-weight:800;font-stretch:112%;line-height:.9}.event-name-l{font-size:var(--at-font-size-event-l)}.event-name-m{font-size:var(--at-font-size-event-m)}.event-name-s{font-size:var(--at-font-size-event-s);letter-spacing:-.03em;line-height:.95}.ledger{border-top:var(--at-stroke-heavy)solid var(--at-text)}.fact{display:grid;grid-template-columns:repeat(var(--at-grid-columns),minmax(0,1fr));column-gap:var(--at-layout-gutter);row-gap:var(--at-space-2);padding:var(--at-space-6)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);align-items:baseline}.fact dt{grid-column:span var(--at-ledger-label)}.fact:has(.photos){align-items: start}.fact dd{grid-column:span var(--at-ledger-content);display:flex;gap:var(--at-space-2);flex-direction:column}.fact-head{font-size:var(--at-type-label-size);text-indent:var(--at-type-label-inset);letter-spacing:-.01em;text-transform:uppercase;font-weight:700;font-stretch:75%;line-height:1}.fact-head.place{color:var(--at-link)}.venue,.fact-links,.speaker-links{font-weight:600}.hosted,.act{display:flex;justify-content:space-between;align-items: center;gap:var(--at-space-4)var(--at-space-6);flex-wrap:wrap}.hosted>*,.act>*,.post-by>*{min-width:0}.your-hosts{display:flex;align-items: center;gap:var(--at-space-3)}.your-hosts p{display:flex;flex-direction:column;min-width:0}.host-names{font-weight:700;line-height:1.2}.host-portraits{display:flex;gap:var(--at-space-1)}.host-portraits img,.lineup-portraits img,.event-person img,.speaker img,.photos img{object-fit:cover;background:var(--at-surface)}.host-portraits img{width:var(--at-size-portrait-s);height:var(--at-size-portrait-s)}.event-people{display:flex;gap:var(--at-space-2);margin-top:var(--at-space-4);flex-direction:column}.event-people ul,.stage-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--at-size-tile-m)),1fr));gap:var(--at-space-4)var(--at-space-6);list-style:none;margin:0;padding:0}.event-person{display:flex;align-items: center;gap:var(--at-space-3)}.event-person img{width:var(--at-size-portrait-s);height:var(--at-size-portrait-s);flex-shrink:0}.stage-people .event-person img{width:var(--at-size-portrait-m);height:var(--at-size-portrait-m)}.event-person p{display:flex;flex-direction:column;min-width:0;line-height:1.25}.event-person-name{font-weight:700}.event-person-name,.host-names a,.speaker h3 a{color:inherit;text-decoration:none}.event-person-name:hover,.host-names a:hover,.speaker h3 a:hover{text-decoration:underline var(--at-stroke-rule)}.event-person-title{font-size:var(--at-font-size-small);color:var(--at-meta)}.lineup{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--at-space-4);list-style:none;border-top:var(--at-stroke-hairline)solid var(--at-rule);margin:0;padding:0}.lineup-talk{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:var(--at-space-4)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);align-items: start}.lineup-portraits{display:flex;gap:var(--at-space-1);flex-wrap:wrap}.lineup-portraits img{width:var(--at-size-portrait-s);height:var(--at-size-portrait-s)}.lineup-text{display:flex;gap:var(--at-space-1);flex-direction:column;min-width:0}.lineup-speakers{display:flex;gap:0 var(--at-space-4);list-style:none;font-size:var(--at-font-size-small);flex-wrap:wrap;margin:0;padding:0}.lineup-speakers a{color:inherit;text-decoration:none;font-weight:700}.lineup-speakers a:hover{text-decoration:underline var(--at-stroke-rule)}.lineup-speaker-title{color:var(--at-meta)}.lineup-about summary{padding:var(--at-space-1)0;color:var(--at-link);cursor:pointer;width:-moz-fit-content;width:fit-content}.lineup-about .stage-description{margin-top:var(--at-space-2)}.stage{display:flex;gap:var(--at-space-12);flex-direction:column}.stage-talk{display:flex;gap:var(--at-space-3);flex-direction:column}.stage-title{max-width:var(--at-measure-prose)}.stage-description{max-width:var(--at-measure-prose);color:var(--at-meta)}.stage-description>*+*{margin-top:var(--at-space-3)}.stage-description :-webkit-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.stage-description :-moz-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.stage-description :is(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.schedule{display:flex;gap:var(--at-space-3);list-style:none;flex-direction:column;margin:0;padding:0}.schedule li{display:grid;grid-template-columns:minmax(var(--at-size-tile-s),2fr)7fr;column-gap:var(--at-layout-gutter);align-items:baseline}.schedule-title{font-weight:700}.schedule-description{max-width:var(--at-measure-prose);color:var(--at-meta)}.rules{display:flex;gap:var(--at-space-3);max-width:var(--at-measure-prose);list-style:none;flex-direction:column;margin:0;padding:0;font-weight:600}.event-about,.note{max-width:var(--at-measure-prose)}.event-about>*+*,.note>*+*{margin-top:var(--at-space-3)}.event-about :-webkit-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.event-about :-moz-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.event-about :is(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.stage-speakers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--at-size-tile-l)),1fr));gap:var(--at-space-10);margin-top:var(--at-space-4)}.speaker{display:flex;gap:var(--at-space-2);flex-direction:column}.speaker img{width:var(--at-size-portrait-xl);height:var(--at-size-portrait-xl);margin-bottom:var(--at-space-2)}.speaker-who{display:contents}.speaker:only-child{display:grid;grid-template-columns:var(--at-size-portrait-xl)minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--at-space-6);row-gap:var(--at-space-2);align-items: start}.speaker:only-child img{grid-row:span 2;margin:0}.speaker:only-child .speaker-who{display:flex;gap:var(--at-space-1);flex-direction:column}.speaker-bio{max-width:var(--at-measure-prose)}.speaker-title,.speaker-links{font-size:var(--at-font-size-small);line-height:1.4}.speaker-title{color:var(--at-meta);font-weight:500}.speaker-links{display:flex;gap:var(--at-space-1)var(--at-space-4);list-style:none;flex-wrap:wrap;order:1;margin:0;padding:0}.photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--at-space-3);list-style:none;margin:0;padding:0}.photos img{aspect-ratio:4/3;width:100%}.posts{display:flex;gap:var(--at-space-7);list-style:none;flex-direction:column;margin:0;padding:0}.post{display:grid;grid-template-columns:var(--at-size-portrait-xs)minmax(0,1fr);column-gap:var(--at-space-3);max-width:var(--at-measure-prose);align-items: start}.post>img,.post>picture img{width:var(--at-size-portrait-xs);height:var(--at-size-portrait-xs);object-fit:cover;background:var(--at-surface)}.post-body{display:flex;gap:var(--at-space-2);flex-direction:column;min-width:0}.post-by{display:flex;gap:0 var(--at-space-2);flex-wrap:wrap;line-height:1.25}.post-author{color:inherit;text-decoration:none;font-weight:700}a.post-author:hover{text-decoration:underline var(--at-stroke-rule)}.post-handle{color:var(--at-meta);overflow-wrap:anywhere}.post-text{white-space:pre-line;overflow-wrap:anywhere}.post-body picture,.post-body>img{display:block;max-width:var(--at-size-media)}.post-body picture img,.post-body>img{max-height:calc(var(--at-size-media)*3/4);object-fit:cover;background:var(--at-surface);width:100%;height:auto}.next-name{font-size:var(--at-type-label-size);text-indent:var(--at-type-event-lockup-inset);letter-spacing:-.04em;font-weight:800;font-stretch:112%;line-height:.95}.next-name a{color:inherit;text-decoration:none}.next-name a:hover{text-decoration:underline var(--at-stroke-rule)}.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--at-size-tile-m)),1fr));gap:var(--at-space-8)var(--at-layout-gutter);list-style:none;margin:0;padding:0}.swatch{display:flex;gap:var(--at-space-2);flex-direction:column}.chip{aspect-ratio:3;margin-bottom:var(--at-space-2);background:var(--at-swatch);border:var(--at-stroke-hairline)solid var(--at-rule)}.swatch .use{font-size:var(--at-font-size-small);line-height:1.4}.samples{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--at-space-2)}.samples>div{display:flex;gap:var(--at-space-1);padding:var(--at-space-2)var(--at-space-3);flex-direction:column}.samples dd{display:flex;gap:var(--at-space-1);flex-direction:column}.figure{font-family:var(--at-font-mono);font-size:var(--at-type-meta-size);color:var(--at-meta);line-height:1.5}.sample-text{color:var(--at-swatch);font-size:var(--at-font-size-title);font-weight:700;line-height:1.1}.sample-bar{display:block;height:var(--at-space-7);background:var(--at-swatch)}.pairs-scroll{overflow-x:auto}.pairs .sample{display:inline-block;min-width:var(--at-space-12);padding:var(--at-space-1)var(--at-space-2);background:var(--at-swatch);font-weight:700}.pairs .sample>span{color:var(--at-swatch)}.pairs .sample-large{font-size:var(--at-font-size-large)}.pairs .sample-display{font-size:var(--at-font-size-display)}.type-scale{display:flex;flex-direction:column}.type-row{display:grid;grid-template-columns:repeat(var(--at-grid-columns),minmax(0,1fr));column-gap:var(--at-layout-gutter);row-gap:var(--at-space-2);padding:var(--at-space-4)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);align-items:baseline}.type-row .spec{grid-column:span var(--at-ledger-label)}.type-row .specimen{grid-column:span var(--at-ledger-content);overflow-wrap:anywhere}.specimen.place{color:var(--at-link)}.list-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--at-space-1)var(--at-space-6);flex-wrap:wrap}.marks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--at-size-tile-m)),1fr));gap:var(--at-layout-gutter)}.mark-tile{display:flex;justify-content:space-between;gap:var(--at-space-6);min-height:var(--at-size-tile-m);padding:var(--at-space-6);border:var(--at-stroke-hairline)solid var(--at-rule);flex-direction:column}.mark-tile img{margin:auto 0}.mark-tile.wide{grid-column:1/-1}.mark-tile.wide img{width:min(100%,var(--at-size-mark-wide))}.mark-tile.small img{width:var(--at-size-mark-small)}table{border-collapse:collapse;font-size:var(--at-font-size-small);width:100%;line-height:1.4}th,td{padding:var(--at-space-2)var(--at-space-4)var(--at-space-2)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);text-align:left;vertical-align:baseline}th{font-family:var(--at-font-mono);font-size:var(--at-type-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--at-meta);font-weight:500}.scroll{overflow-x:auto}.prose{gap:var(--at-space-4)}.prose>:not(:-webkit-any(h2,h3,.scroll)){max-width:var(--at-measure-prose)}.prose>:not(:-moz-any(h2,h3,.scroll)){max-width:var(--at-measure-prose)}.prose>:not(:is(h2,h3,.scroll)){max-width:var(--at-measure-prose)}.prose h3{margin-top:var(--at-space-6);font-size:var(--at-type-list-name-size);font-weight:700}.prose ul{padding-left:var(--at-space-5);margin:0}.prose li+li{margin-top:var(--at-space-2)}.prose blockquote{padding-left:var(--at-space-5);font-size:var(--at-type-lead-size);font-weight:500;line-height:1.3}.visually-hidden{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}@media (max-width:1023.98px){.slash-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.slash-grid li:nth-child(n+17){display:none}.organizers .person{grid-template-columns:var(--at-size-portrait-l)minmax(0,1fr)}.band>.pitch,.lists,.evenings-head,.evenings-lists,.about-head,.about-parts{grid-column:1/-1}.evenings-head,.about-head{position:static}.band{row-gap:var(--at-space-10)}}@media (max-width:767.98px){.fact{display:flex;padding:var(--at-space-4)0;flex-direction:column;align-items:stretch}.schedule li{grid-template-columns:minmax(0,1fr);row-gap:var(--at-space-1)}.act{flex-direction:column;align-items:stretch}.act .button{justify-content:space-between}.stage-speakers{gap:var(--at-space-7)}.speaker,.speaker:only-child{display:grid;grid-template-columns:var(--at-size-portrait-m)minmax(0,1fr);grid-template-rows:none;gap:var(--at-space-2)var(--at-space-3);align-items: start}.speaker img,.speaker:only-child img{grid-row:auto;width:var(--at-size-portrait-m);height:var(--at-size-portrait-m);margin:0}.speaker-who{display:flex;gap:var(--at-space-1);flex-direction:column}.speaker-bio{grid-column:1/-1}.photos{grid-template-columns:repeat(2,minmax(0,1fr))}.type-row .spec,.type-row .specimen,.with-photos .hero-text,.slash-cut .hero-text,.slash-grid{grid-column:1/-1}.figures-band dl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--at-space-6)}.figures-band dl>div:nth-child(odd){border-left:0;padding-left:0}.lists.two,.people-group>ul{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.lineup{grid-template-columns:minmax(0,1fr)}.lineup-talk{row-gap:var(--at-space-2)}.person{column-gap:var(--at-space-4);row-gap:var(--at-space-2)}.person .portrait,.person-portrait{grid-row:span 2}.person-text{display:contents}.person-name{grid-column:2;align-self: end}.person-title{grid-column:2;align-self: start}.person-bio,.person-links,.talks{grid-column:1/-1}.evenings .row,.about .row{grid-template-columns:1fr auto;grid-template-areas:"date place" "name name";row-gap:var(--at-space-1)}.evenings .row .date,.about .row .date{grid-area:date}.evenings .row .place,.about .row .place{grid-area:place}.evenings .row .name,.about .row .name{grid-area:name}}.collab{margin-top:var(--at-space-12)}.collab-title{margin-bottom:var(--at-space-4);font-size:var(--at-type-label-size);text-indent:var(--at-type-label-inset);letter-spacing:-.01em;text-transform:uppercase;font-weight:700;font-stretch:75%;line-height:1}.collab-list,.collab-comments{display:flex;gap:var(--at-space-2);list-style:none;flex-direction:column;margin:0;padding:0}.collab-done{color:var(--at-meta)}.collab-brief{max-width:var(--at-measure-prose)}.collab-brief>*+*{margin-top:var(--at-space-3)}.collab-brief :-webkit-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.collab-brief :-moz-any(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.collab-brief :is(ul,ol){padding-left:var(--at-space-5);margin-bottom:0}.collab-brief table{border-collapse:collapse}.collab-brief :-webkit-any(th,td){padding:var(--at-space-1)var(--at-space-3)var(--at-space-1)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);text-align:left;vertical-align:top}.collab-brief :-moz-any(th,td){padding:var(--at-space-1)var(--at-space-3)var(--at-space-1)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);text-align:left;vertical-align:top}.collab-brief :is(th,td){padding:var(--at-space-1)var(--at-space-3)var(--at-space-1)0;border-bottom:var(--at-stroke-hairline)solid var(--at-rule);text-align:left;vertical-align:top}.collab-comments{gap:var(--at-space-3);margin-top:var(--at-space-4);padding-top:var(--at-space-3);border-top:var(--at-stroke-hairline)solid var(--at-rule)}.collab-comment{max-width:var(--at-measure-prose);white-space:pre-line}.collab-form{display:flex;align-items: flex-start;gap:var(--at-space-2);margin-top:var(--at-space-4);flex-direction:column}.collab-form label{display:flex;gap:var(--at-space-1);max-width:var(--at-measure-prose);flex-direction:column;width:100%}.collab-form textarea{padding:var(--at-space-2);border:var(--at-stroke-hairline)solid var(--at-rule);background:var(--at-surface);color:var(--at-text);font:inherit;border-radius:0;width:100%}.collab-notice{display:block;margin-bottom:var(--at-space-4);font-weight:600}.collab-round{gap:var(--at-space-4)}.collab-question{display:flex;gap:var(--at-space-2);max-width:var(--at-measure-prose);padding:var(--at-space-3)0 0;border:0;border-top:var(--at-stroke-hairline)solid var(--at-rule);flex-direction:column;width:100%;margin:0}.collab-question legend{padding:0}.collab-form :-webkit-any(input,select){min-height:var(--at-size-target);padding:0 var(--at-space-2);border:var(--at-stroke-hairline)solid var(--at-rule);background:var(--at-surface);color:var(--at-text);font:inherit;border-radius:0;width:100%}.collab-form :-moz-any(input,select){min-height:var(--at-size-target);padding:0 var(--at-space-2);border:var(--at-stroke-hairline)solid var(--at-rule);background:var(--at-surface);color:var(--at-text);font:inherit;border-radius:0;width:100%}.collab-form :is(input,select){min-height:var(--at-size-target);padding:0 var(--at-space-2);border:var(--at-stroke-hairline)solid var(--at-rule);background:var(--at-surface);color:var(--at-text);font:inherit;border-radius:0;width:100%}.collab-actions{display:flex;gap:var(--at-space-3);flex-wrap:wrap}.collab-item+.collab-item{padding-top:var(--at-space-3);border-top:var(--at-stroke-hairline)solid var(--at-rule)}@media (prefers-reduced-motion:reduce){.slash-grid img{transition:none}}
