.post-body,.wa{--wa-accent:var(--color-primary,#cdff01);--wa-accent-press:var(--green-600,#aed901);--wa-ink:var(--neutral-900,#161616);--wa-surface:var(--color-surface,#f3f3f2);--wa-line:var(--color-border,#adadad);--wa-muted:var(--color-text-muted,#6e6e6e);--wa-dim:var(--neutral-500,#8f8f8f);--wa-shell:var(--color-surface-muted,#e9e9e7);--wa-gap:1.25rem;--wa-radius:var(--radius-lg,.75rem);--wa-radius-lg:var(--radius-xl,1rem);color:var(--color-text-body,#2e2e2e);font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif)}.wa__wrap{margin-inline:auto;max-width:var(--max,1336px);padding-inline:var(--gutter,2.25rem);width:100%}@media (max-width:600px){.wa__wrap{padding-inline:1.25rem}}.wa-preview{background:var(--wa-ink);border-bottom:2px solid var(--wa-accent);color:#fff;position:sticky;top:var(--event-header-offset,var(--event-header,64px));z-index:20}.wa-preview__inner{align-items:baseline;display:flex;gap:.85rem;margin-inline:auto;max-width:var(--max,1336px);padding:.7rem var(--gutter,2.25rem)}.wa-preview__tag{background:var(--wa-accent);border-radius:var(--radius-sm,.25rem);color:var(--wa-ink);flex:none;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-xxs,.625rem);font-weight:800;letter-spacing:.16em;padding:.3rem .55rem;text-transform:uppercase}.wa-preview__text{color:#e6e9ee;font-size:var(--fs-xs,.75rem);line-height:var(--lh-md,1.375);margin:0}.wa-preview__text strong{color:#fff}@media (max-width:720px){.wa-preview__inner{align-items:flex-start;flex-direction:column;gap:.5rem;padding-inline:1.25rem}}.wa-head{margin:0 0 1.25rem}.wa-head__eyebrow{color:var(--wa-muted);font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.16em;margin:0 0 .4rem;text-transform:uppercase}.wa-head__title{color:var(--color-text,#161616);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h3,1.75rem);font-weight:800;line-height:var(--lh-sm,1.24);margin:0}.wa-head__count{font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-weight:600;margin-left:.5rem;vertical-align:middle}.wa-head__blurb,.wa-head__count{color:var(--wa-muted);font-size:var(--fs-sm,.875rem)}.wa-head__blurb{line-height:var(--lh-lg,1.4);margin:.5rem 0 0;max-width:62ch}.wa-section{padding-block:3rem}.wa-section--tint{background:var(--wa-shell)}.wa-media{background:var(--color-surface-muted,#e9e9e7);border-radius:var(--wa-radius);display:block;overflow:hidden;position:relative}.wa-media--16x9{aspect-ratio:16/9}.wa-media--1x1{aspect-ratio:1/1}.wa-media--4x3{aspect-ratio:4/3}.wa-media__img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.wa-play{background:hsla(0,0%,9%,.82);border-radius:var(--radius-full,9999px);bottom:.5rem;color:var(--wa-accent);display:grid;height:2.5rem;left:.5rem;place-items:center;position:absolute;transition:transform .25s ease,background-color .25s ease;width:2.5rem}.wa-play svg{height:1.4rem;width:1.4rem}.wa-card{margin:0}.wa-card__btn{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;width:100%}.wa-card__body{display:flex;flex-direction:column;gap:.25rem;padding-top:.8rem}.wa-card__label{color:var(--wa-muted);font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.wa-card__title{color:var(--color-text,#161616);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-lg,1.125rem);font-weight:800;line-height:var(--lh-sm,1.24);text-wrap:pretty}.wa-card__company,.wa-card__people{color:var(--wa-muted);font-size:var(--fs-sm,.875rem);line-height:var(--lh-md,1.375)}.wa-card__company{color:var(--wa-dim);font-weight:600}.wa-card__btn:focus-visible .wa-media__img,.wa-card__btn:hover .wa-media__img{transform:scale(1.03)}.wa-card__btn:hover .wa-play{background:var(--wa-ink);transform:scale(1.08)}.wa-card__btn:focus-visible,.wa-chip:focus-visible,.wa-lb__btn:focus-visible,.wa-lb__nav:focus-visible,.wa-lb__thumb:focus-visible,.wa-rail__btn:focus-visible,.wa-row__btn:focus-visible{border-radius:var(--radius-sm,.25rem);outline:3px solid var(--wa-accent);outline-offset:3px}.wa-rail{position:relative}.wa-rail__head{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.1rem}.wa-rail__nav{display:flex;flex:none;gap:.5rem}.wa-rail[data-wa-overflow=false] .wa-rail__nav{display:none}.wa-rail__btn{background:var(--wa-surface);border:1px solid var(--wa-line);border-radius:var(--radius-full,9999px);color:var(--wa-ink);cursor:pointer;display:grid;height:2.5rem;place-items:center;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease;width:2.5rem}.wa-rail__btn svg{height:1.1rem;width:1.1rem}.wa-rail__btn:hover:not(:disabled){background:var(--wa-accent);border-color:var(--wa-accent)}.wa-rail__btn:disabled{cursor:default;opacity:.32}.wa-rail__track{display:grid;gap:var(--wa-gap);grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;margin:-.25rem -.25rem 0;overflow-x:auto;overscroll-behavior-x:contain;padding:.25rem .25rem 1rem;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}.wa-rail__track::-webkit-scrollbar{display:none}.wa-rail__track>*{scroll-snap-align:start}@media (min-width:720px){.wa-rail__track{grid-auto-columns:minmax(17rem,1fr)}}@media (min-width:1024px){.wa-rail__track{grid-auto-columns:minmax(19rem,1fr)}}.wa-hero{background:var(--wa-ink);color:#fff;position:relative}.wa-hero__btn{background:none;border:0;cursor:pointer;padding:0;width:100%}.wa-hero__btn,.wa-hero__media{display:block;position:relative}.wa-hero__media{aspect-ratio:21/9;max-height:34rem;min-height:18rem;overflow:hidden}.wa-hero__media:after{background:linear-gradient(90deg,rgba(11,13,16,.92),rgba(11,13,16,.72) 46%,rgba(11,13,16,.28));content:"";inset:0;position:absolute}.wa-hero__img{display:block;height:100%;object-fit:cover;opacity:.72;width:100%}.wa-hero__inner{align-content:center;display:grid;gap:.75rem;inset:0;justify-items:start;margin-inline:auto;max-width:var(--max,1336px);padding:2rem var(--gutter,2.25rem);position:absolute;text-align:left}.wa-hero__eyebrow{color:var(--wa-accent);font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.2em;margin:0;text-transform:uppercase}.wa-hero__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.9rem,4.4vw,3.4rem);font-weight:800;letter-spacing:-.01em;line-height:1.04;margin:0;max-width:22ch}.wa-hero__sub{color:#d7dbe2;font-size:var(--fs-md,1rem);margin:0;max-width:46ch}.wa-hero__cue{align-items:center;background:var(--wa-accent);border-radius:var(--radius-full,9999px);color:var(--wa-ink);display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-sm,.875rem);font-weight:800;gap:.6rem;letter-spacing:.02em;margin-top:.6rem;padding:.7rem 1.15rem}.wa-hero__cue svg{height:1rem;width:1rem}.wa-hero__btn:hover .wa-hero__img{opacity:.68}@media (max-width:720px){.wa-hero__media{aspect-ratio:4/5;min-height:0}.wa-hero__inner{align-content:end;padding-inline:1.25rem;padding-bottom:2.25rem}}.wa-lib{align-items:start;display:grid;gap:var(--gap,3.5rem)}@media (min-width:1024px){.wa-lib{grid-template-columns:15rem 1fr}}.wa-lib__rail{align-self:start;position:sticky;top:calc(var(--event-header-offset, var(--event-header, 64px)) + 4.5rem)}.wa-filter-group{margin-bottom:1.5rem}.wa-filter-group__label{color:var(--wa-muted);font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.12em;margin:0 0 .55rem;text-transform:uppercase}.wa-filter-group__list{display:flex;flex-wrap:wrap;gap:.4rem}.wa-day{margin-bottom:2.5rem}.wa-day__head{align-items:baseline;border-bottom:2px solid var(--wa-ink);display:flex;gap:.7rem;margin-bottom:1.25rem;padding-bottom:.6rem}.wa-day__n{color:var(--color-text,#161616);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h4,1.375rem);font-weight:800}.wa-day__date{color:var(--wa-muted);font-size:var(--fs-sm,.875rem);font-weight:600}.wa-stage{margin-bottom:1.75rem}.wa-stage__label{color:var(--wa-accent-ink,var(--wa-muted));font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.14em;margin:0 0 .5rem;text-transform:uppercase}.wa-rows{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.wa-row{margin:0}.wa-row__btn{align-items:center;background:var(--wa-surface);border:1px solid var(--wa-line);border-radius:var(--wa-radius);color:inherit;cursor:pointer;display:grid;font:inherit;gap:1rem;grid-template-columns:6.5rem 1fr auto;padding:.9rem 1rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.wa-row__btn:hover{border-color:var(--wa-ink);box-shadow:0 .3rem .9rem rgba(15,23,42,.08)}.wa-row__time{color:var(--color-text,#161616);font-size:var(--fs-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700}.wa-row__main{display:flex;flex-direction:column;gap:.18rem;min-width:0}.wa-row__label{color:var(--wa-dim);font-size:var(--fs-xxs,.625rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.wa-row__title{color:var(--color-text,#161616);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:800;line-height:var(--lh-sm,1.24)}.wa-row__people{color:var(--wa-muted);font-size:var(--fs-sm,.875rem)}.wa-row__aside{align-items:center;display:flex;flex:none;gap:1rem}.wa-row__company{color:var(--wa-dim);font-size:var(--fs-xs,.75rem);font-weight:600;max-width:12rem;text-align:right}.wa-row__play{align-items:center;color:var(--wa-muted);display:flex;font-size:var(--fs-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.45rem}.wa-row__play .wa-play{background:var(--wa-ink);height:2rem;inset:auto;position:static;width:2rem}.wa-row__play .wa-play svg{height:1.1rem;width:1.1rem}.wa-row__btn:hover .wa-play{background:var(--wa-accent);color:var(--wa-ink)}@media (max-width:720px){.wa-row__btn{grid-template-columns:1fr auto;row-gap:.3rem}.wa-row__time{grid-column:1}.wa-row__main{grid-column:1/-1}.wa-row__company{display:none}}.wa-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.wa-chip{background:var(--wa-surface);border:1px solid var(--wa-line);border-radius:var(--radius-full,9999px);color:var(--wa-muted);cursor:pointer;font:inherit;font-size:var(--fs-sm,.875rem);font-weight:600;padding:.5rem .9rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wa-chip:hover{border-color:var(--wa-ink);color:var(--wa-ink)}.wa-chip[aria-pressed=true]{background:var(--wa-ink);border-color:var(--wa-ink);color:#fff}.wa-chip[aria-pressed=true]:after{background:var(--wa-accent);border-radius:50%;content:"";display:inline-block;height:.4rem;margin-left:.5rem;vertical-align:middle;width:.4rem}.wa-grid{display:grid;gap:var(--wa-gap);grid-template-columns:1fr}@media (min-width:560px){.wa-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.wa-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.wa-grid{grid-template-columns:repeat(4,1fr)}}.wa-count{color:var(--wa-muted);font-size:var(--fs-sm,.875rem);font-weight:600}.wa-cta{background:var(--wa-ink);color:#fff;padding-block:3.25rem}.wa-cta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-inline:auto;max-width:var(--max,1336px);padding-inline:var(--gutter,2.25rem)}.wa-cta__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h3,1.75rem);font-weight:800;line-height:var(--lh-sm,1.24);margin:0;max-width:26ch}.wa-cta__sub{color:#cfd4dc;font-size:var(--fs-sm,.875rem);margin:.5rem 0 0}.wa-cta__btn{align-items:center;background:var(--wa-accent);border-radius:var(--radius-full,9999px);color:var(--wa-ink);display:inline-flex;flex:none;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:800;gap:.55rem;padding:.95rem 1.6rem;text-decoration:none;transition:transform .2s ease}.wa-cta__btn svg{flex:none;height:1em;width:1em}.wa-cta__btn:hover{transform:translateY(-2px)}@media (max-width:600px){.wa-cta__inner{padding-inline:1.25rem}.wa-cta__btn{justify-content:center;width:100%}}.wa-lb{background:none;border:0;height:100%;max-height:100vh;max-width:100vw;opacity:0;overflow:hidden;padding:0;transition:opacity .28s ease;width:100%}.wa-lb[data-wa-in]{opacity:1}.wa-lb::backdrop{background:rgba(10,12,16,.92)}.wa-lb__frame{background:#0b0d10;grid-template-rows:1fr auto;height:100%;width:100%}.wa-lb__frame,.wa-lb__stage{display:grid;position:relative}.wa-lb__stage{grid-template:minmax(0,1fr) /minmax(0,1fr);min-height:0;padding:clamp(.75rem,3vw,2.5rem);place-items:center}.wa-lb__img,.wa-lb__video{background:#000;border-radius:var(--wa-radius);display:block;height:auto;max-height:100%;max-width:100%;width:auto}.wa-lb__bar{align-items:center;background:#0b0d10;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:1.5rem;justify-content:space-between;padding:.9rem clamp(.9rem,3vw,1.75rem)}.wa-lb__meta{min-width:0}.wa-lb__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:800;line-height:var(--lh-sm,1.24);margin:0}.wa-lb__sub{color:#9aa4b2;font-size:var(--fs-xs,.75rem);margin:.2rem 0 0}.wa-lb__tools{align-items:center;display:flex;flex:none;gap:.5rem}.wa-lb__stage{padding-top:max(clamp(.75rem,3vw,2.5rem),4.25rem)}.wa-lb__top{align-items:center;display:flex;gap:.6rem;position:absolute;right:clamp(.75rem,1.5vw,1.25rem);top:clamp(.75rem,1.5vw,1.25rem);z-index:2}.wa-lb__hint{border:1px solid hsla(0,0%,100%,.22);border-radius:.375rem;color:#9aa4b2;display:none;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.2;padding:.2rem .45rem}@media (hover:hover) and (pointer:fine){.wa-lb__hint{display:inline-block}}.wa-lb__count{color:#9aa4b2;font-size:var(--fs-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;margin-right:.35rem}.wa-lb__btn,.wa-lb__nav{border:0;border-radius:var(--radius-full,9999px);box-sizing:border-box;color:#fff;cursor:pointer;display:grid;height:2.5rem;padding:0;place-items:center;transition:background-color .2s ease;width:2.5rem}.wa-lb__btn svg{height:1.15rem;width:1.15rem}.wa-lb__btn:hover,.wa-lb__nav:hover{background:var(--wa-accent);color:var(--wa-ink)}.wa-lb__nav{background:hsla(0,0%,9%,.72);height:3rem;position:absolute;top:50%;transform:translateY(-50%);width:3rem}.wa-lb__nav svg{height:1.4rem;width:1.4rem}.wa-lb__nav--prev{left:clamp(.5rem,2vw,1.25rem)}.wa-lb__nav--next{right:clamp(.5rem,2vw,1.25rem)}.wa-lb[data-wa-single=true] .wa-lb__count,.wa-lb[data-wa-single=true] .wa-lb__nav{display:none}.wa-lb__strip{background:#0b0d10;border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:.4rem;overflow-x:auto;padding:.6rem clamp(.9rem,3vw,1.75rem) .9rem;scrollbar-width:none}.wa-lb__strip::-webkit-scrollbar{display:none}.wa-lb__thumb{background:#1b1f26;border:2px solid transparent;border-radius:var(--radius-sm,.25rem);cursor:pointer;flex:none;height:3rem;opacity:.55;overflow:hidden;padding:0;transition:opacity .2s ease,border-color .2s ease;width:4.5rem}.wa-lb__thumb img{display:block;height:100%;object-fit:cover;width:100%}.wa-lb__thumb:hover{opacity:.85}.wa-lb__thumb[aria-current=true]{border-color:var(--wa-accent);opacity:1}.wa-lb__btn,.wa-lb__nav{background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.wa-lb__nav{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.wa-lb__bar{padding-bottom:.55rem}.wa-lb__strip{border-top:0;padding-top:0}.wa-lb__thumb{opacity:.4}.wa-lb__thumb:hover{opacity:.8}@media (prefers-reduced-motion:reduce){.wa-cta__btn,.wa-lb,.wa-media__img,.wa-play,.wa-row__btn{transition:none}.wa-card__btn:focus-visible .wa-media__img,.wa-card__btn:hover .wa-media__img,.wa-card__btn:hover .wa-play,.wa-cta__btn:hover{transform:none}.wa-rail__track{scroll-behavior:auto}}