#hero[data-astro-cid-hq5iiuni]{padding-top:1.5rem;padding-bottom:2rem}#filmstrip[data-astro-cid-hq5iiuni]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){#filmstrip[data-astro-cid-hq5iiuni]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}#filmstrip[data-astro-cid-hq5iiuni] figure[data-astro-cid-hq5iiuni]{margin:0}#filmstrip[data-astro-cid-hq5iiuni] img[data-astro-cid-hq5iiuni]{height:11rem;width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){#filmstrip[data-astro-cid-hq5iiuni] img[data-astro-cid-hq5iiuni]{height:10rem}}#filmstrip[data-astro-cid-hq5iiuni] figcaption[data-astro-cid-hq5iiuni]{margin-top:.5rem;font-family:Spline Sans Mono,monospace;font-size:.75rem;line-height:1rem;text-transform:uppercase;opacity:.7;letter-spacing:.12em}#all-talks[data-astro-cid-hq5iiuni]{padding-top:2.5rem;padding-bottom:1.5rem}.sec-head[data-astro-cid-hq5iiuni]{margin-bottom:.5rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.sec-head[data-astro-cid-hq5iiuni] h2[data-astro-cid-hq5iiuni]{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.01em}#all-talks[data-astro-cid-hq5iiuni] ul[data-astro-cid-hq5iiuni]{margin-top:1rem;list-style-type:none}.show[data-astro-cid-hq5iiuni]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1))}.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]{display:grid;grid-template-columns:4.5rem 1fr;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:.25rem;transition-property:padding-left,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]:hover{background-color:rgba(var(--color-card),var(--tw-bg-opacity, 1));--tw-bg-opacity: .4;padding-left:.75rem}.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]:focus-visible{text-decoration-line:none}@media (prefers-reduced-motion: reduce){.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]{transition-property:none}}@media (min-width: 640px){.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]{-moz-column-gap:1.5rem;column-gap:1.5rem}}.show-date[data-astro-cid-hq5iiuni]{display:flex;flex-direction:column;align-self:flex-start;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));padding:.375rem .5rem;text-align:center}.show[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]:hover .show-date[data-astro-cid-hq5iiuni]{--tw-border-opacity: 1;border-color:rgba(var(--color-accent),var(--tw-border-opacity, 1))}.show-date[data-astro-cid-hq5iiuni] b[data-astro-cid-hq5iiuni]{font-family:Spline Sans Mono,monospace;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1));letter-spacing:.08em}.show-date[data-astro-cid-hq5iiuni] i[data-astro-cid-hq5iiuni]{font-family:Spline Sans Mono,monospace;font-size:.75rem;line-height:1rem;font-style:normal;opacity:.7;letter-spacing:.08em}.show-title[data-astro-cid-hq5iiuni]{font-family:Bricolage Grotesque,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.375;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.show[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]:hover .show-title[data-astro-cid-hq5iiuni]{--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}.show-venue[data-astro-cid-hq5iiuni]{margin-top:.125rem;font-size:.875rem;line-height:1.25rem;opacity:.7;max-width:65ch}.show-badges[data-astro-cid-hq5iiuni]{margin-top:.5rem;display:flex;gap:.5rem}.show-badges[data-astro-cid-hq5iiuni]:empty{display:none}.show-badges[data-astro-cid-hq5iiuni] em[data-astro-cid-hq5iiuni]{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));padding:.25rem .5rem;font-family:Spline Sans Mono,monospace;font-size:.75rem;line-height:1rem;text-transform:uppercase;font-style:normal;opacity:.8;letter-spacing:.1em}.show[data-astro-cid-hq5iiuni]>a[data-astro-cid-hq5iiuni]:hover .show-badges[data-astro-cid-hq5iiuni] em[data-astro-cid-hq5iiuni]{--tw-border-opacity: 1;border-color:rgba(var(--color-accent),var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}.also-at[data-astro-cid-hq5iiuni]{margin-top:-.5rem;padding-bottom:1rem;padding-left:.25rem;font-size:.875rem;line-height:1.25rem;opacity:.7}@media (min-width: 640px){.also-at[data-astro-cid-hq5iiuni]{padding-left:6.6rem}}.also-at[data-astro-cid-hq5iiuni]{max-width:65ch}.also-at[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]{text-decoration-line:underline;text-decoration-style:dashed;text-underline-offset:4px}.also-at[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]:hover{--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}.also-at[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni].has-video:before{text-decoration-line:none;content:"▸ "}.speak-invite[data-astro-cid-hq5iiuni]{margin-top:2rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));padding-top:1.5rem}.speak-invite[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]{font-weight:600;--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}.speak-invite[data-astro-cid-hq5iiuni] a[data-astro-cid-hq5iiuni]:hover{text-decoration-line:underline}.upcoming-label{margin-left:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-accent),var(--tw-border-opacity, 1));padding:.125rem .5rem;vertical-align:middle;font-family:Spline Sans Mono,monospace;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1));letter-spacing:.1em}
