.post,.post-body{--post-ink:#0b0d10;--post-ink-2:#15181d;--post-accent:var(--color-primary,#cdff01);--post-accent-ink:#0b0d10;--post-paper:#fff;--post-paper-2:var(--color-surface-muted,#f1f1ef);--post-line:var(--color-border,#d9d9d6);--post-muted:var(--color-text-muted,#6e6e6e);--post-radius:var(--radius-lg,.75rem);--post-radius-xl:var(--radius-xl,1.25rem);--post-head:var(--event-header-offset,var(--event-header,72px))}.post{font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif)}.post.main{background:var(--color-bg,#d8d8d8);color:var(--color-text-body,#2e2e2e);display:block;gap:0;max-width:none;padding:0;width:100%}.post-wrap{--post-gutter:var(--gutter,2.25rem);margin-inline:auto;max-width:var(--max,1336px);padding-inline:var(--post-gutter);width:100%}.post-wrap--bleed{max-width:none;padding-inline:0}@media (max-width:600px){.post-wrap{--post-gutter:1.25rem}}.post-section{padding-block:clamp(3rem,7vw,5.5rem)}.post-section--tint{background:var(--post-paper-2)}.post-section--ink{background:var(--post-ink);color:#fff}.post-section--ink .wa-head__title{color:#fff}.post-section--ink .wa-head__blurb,.post-section--ink .wa-head__eyebrow{color:#aab2bd}.post-eyebrow{align-items:center;color:var(--post-muted);display:inline-flex;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:var(--fs-xs,.75rem);font-weight:600;gap:.5rem;letter-spacing:.2em;margin:0;text-transform:uppercase}.post-eyebrow svg{height:1em;width:1em}.post-eyebrow--accent{color:var(--post-accent)}.post-tbc{border-bottom:1px dashed;font-size:.85em;text-decoration:none}.post-muted,.post-tbc{color:var(--post-muted)}.post-btn{align-items:center;background:var(--post-accent);border:2px solid var(--post-accent);border-radius:9999px;color:var(--post-accent-ink);cursor:pointer;display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:800;gap:.55rem;line-height:1;padding:.95rem 1.5rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.post-btn svg{height:1.05em;width:1.05em}.post-btn:hover{transform:translateY(-2px)}.post-btn:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}.post-btn--ghost{background:transparent;border-color:currentColor;color:inherit}.post-btn--ghost:hover{background:hsla(0,0%,100%,.08)}.post-body .post-section:not(.post-section--ink) .post-btn--ghost,.post-flow .post-btn--ghost{color:var(--post-ink)}.post-body .post-section:not(.post-section--ink) .post-btn--ghost:hover{background:rgba(0,0,0,.05)}.post-btn--sm{font-size:var(--fs-sm,.875rem);padding:.7rem 1.1rem}.post .post-article__next-link,.post .post-cta__links a,.post-btn,.post-cta .post-cta__actions .btn--paw{background-image:linear-gradient(var(--btn-fill,transparent),var(--btn-fill,transparent));background-position:bottom;background-repeat:no-repeat;background-size:100% 0;transition:transform .2s ease,background-size .45s cubic-bezier(.65,0,.35,1),color .2s ease .12s,border-color .45s cubic-bezier(.65,0,.35,1)}.post .post-article__next-link:hover,.post .post-cta__links a:hover,.post-btn:hover,.post-cta .post-cta__actions .btn--paw:hover{background-position:top;background-size:100% 100%}.post-btn{--btn-fill:#dbff4d}.post .post-session__back,.post-btn--ink{--btn-fill:var(--post-accent)}.post .post-article__next-link,.post .post-cta__links a,.post-cta .post-cta__actions .btn--paw{--btn-fill:#fff}@media (prefers-reduced-motion:reduce){.post .post-article__next-link,.post .post-cta__links a,.post-btn,.post-cta .post-cta__actions .btn--paw{transition:none}}.post-minilink{align-items:center;border:1px solid var(--post-line);border-radius:9999px;color:var(--post-ink);display:inline-flex;font-size:var(--fs-xs,.75rem);font-weight:700;gap:.4rem;padding:.35rem .7rem;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.post-minilink svg{height:.9em;width:.9em}.post-minilink b{color:var(--post-muted);font-weight:600}.post-minilink:hover{background:var(--post-accent);border-color:var(--post-ink)}button.post-minilink,button.post-minilink:active,button.post-minilink:focus{background:var(--post-paper);border:1px solid var(--post-line);border-radius:9999px;box-shadow:none;color:var(--post-ink);cursor:pointer;font:inherit;font-size:var(--fs-xs,.75rem);font-weight:700;transform:none}button.post-minilink:hover{background:var(--post-accent);border-color:var(--post-ink);color:var(--post-ink)}button.post-minilink:focus-visible{outline:3px solid var(--post-accent);outline-offset:2px}.event-header .site-menu-item-cta{white-space:nowrap}.post-wordmark,.wa-preview a{color:var(--post-accent)}.post-wordmark{align-items:baseline;display:flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(5.5rem,21vw,19rem);font-weight:900;letter-spacing:-.055em;line-height:.8;margin:0;user-select:none;white-space:nowrap}.post-wordmark__b{color:transparent;font-weight:400;letter-spacing:-.04em;-webkit-text-stroke:.035em var(--post-accent);margin-left:.02em}.post-wordmark--sm{font-size:clamp(3.5rem,10vw,6rem)}.post-vhero{aspect-ratio:10/3;background:#000;display:grid;isolation:isolate;overflow:hidden;place-items:center;position:relative}.post-vhero__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.post-vhero:after{background:linear-gradient(180deg,transparent 60%,#000),rgba(64,64,64,.3);content:"";inset:0;position:absolute;z-index:-1}.post-vhero__lockup{display:grid;gap:clamp(.25rem,.6vw,.6rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(41%,795px)}.post-vhero__logo{margin:0;width:100%}.post-vhero__logo img{display:block;height:auto;width:100%}.post-vhero__meta{align-items:center;color:#fff;display:flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(.95rem,1.55vw,1.4rem);font-weight:500;gap:.9em;letter-spacing:.02em;line-height:1;margin:0;text-transform:uppercase}.post-vhero__bar{font-weight:400;opacity:.7}.post-vhero__pause{align-items:center;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:clamp(.75rem,2vw,1.5rem);top:clamp(.75rem,2vw,1.5rem);transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:2.75rem}.post-vhero__pause svg{fill:currentColor;height:1.1rem;width:1.1rem}.post-vhero__pause:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.6);color:var(--post-accent)}.post-vhero__pause:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}.post-vhero__icon-play,.post-vhero__pause[aria-pressed=true] .post-vhero__icon-pause{display:none}.post-vhero__pause[aria-pressed=true] .post-vhero__icon-play{display:block}.post-vhero__cta{margin:clamp(1.5rem,3vw,3rem) 0 0}.post-vhero__reel{align-items:center;background:var(--post-accent);border:0;border-radius:9999px;box-shadow:0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink);cursor:pointer;display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1rem;font-weight:700;gap:.55rem;height:3.25rem;line-height:1;padding:0 1.4rem 0 1.1rem;transition:background-color .2s ease,box-shadow .25s ease,transform .2s ease}.post-vhero__reel svg{display:block;flex:none;height:1.25rem;width:1.25rem}.post .post-vhero__reel:is(:hover,:focus,:active){background:#dbff4d;border:0;box-shadow:0 0 0 .5rem rgba(205,255,1,.28),0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink)}.post-vhero__reel:active{transform:scale(.97)}.post-vhero__reel:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (max-width:600px){.post-vhero__reel{font-size:.9375rem;height:2.75rem;padding:0 1.15rem 0 .9rem}}.post-reel{--reel-w:min(92vw,1440px,142.22222dvh);background:transparent;border:0;color:#fff;margin:auto;max-height:none;max-width:none;opacity:0;overflow:visible;padding:0;transition:opacity .3s ease;width:var(--reel-w)}.post-reel::backdrop{backdrop-filter:blur(0);background:rgba(8,6,4,0);transition:background-color .6s ease,backdrop-filter .6s ease}.post-reel[data-fly],.post-reel[data-in]{opacity:1}.post-reel[data-in]::backdrop{backdrop-filter:blur(16px);background:rgba(10,7,4,.93)}.post-reel[data-out]::backdrop{transition-duration:.3s}.post-reel[data-fly]::backdrop{transition-duration:.9s}.post-reel__ambient{inset:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:opacity .8s ease;z-index:-1}.post-reel__ambient:before{animation:reel-drift 24s ease-in-out infinite alternate;background:radial-gradient(42% 48% at 16% 82%,rgba(205,112,32,.55),rgba(205,112,32,0) 70%),radial-gradient(38% 42% at 80% 78%,rgba(212,230,52,.32),rgba(212,230,52,0) 70%),radial-gradient(40% 40% at 84% 16%,rgba(130,205,80,.26),rgba(130,205,80,0) 70%),radial-gradient(55% 45% at 26% 12%,rgba(140,70,20,.38),rgba(140,70,20,0) 70%);content:"";inset:-15%;position:absolute}@keyframes reel-drift{0%{transform:translate3d(-3%,2%,0) scale(1.06)}to{transform:translate3d(3%,-2%,0) scale(1)}}.post-reel[data-in] .post-reel__ambient{opacity:1}.post-reel[data-fly] .post-reel__ambient{transition-duration:.9s}.post-reel[data-fly] .post-reel__close{opacity:0;transition-delay:0s}.post-reel[data-fly] .post-vplayer.post-vplayer .post-vplayer__poster{opacity:1;transition:opacity .25s ease;z-index:6}.post-reel[data-fly] .post-vplayer.post-vplayer :is(.post-vplayer__bar,.post-vplayer__cue,.post-vplayer__next,.post-vplayer__sound,.post-vplayer__hit){opacity:0;transition:opacity .15s ease,visibility 0s .15s;visibility:hidden}.post-reel__frame{will-change:transform}.post-reel__close{opacity:0;transition:opacity .3s ease .55s,background-color .2s ease,color .2s ease,border-color .2s ease}.post-reel[data-in] .post-reel__close{opacity:1}.post-reel[data-out] .post-reel__close{transition-delay:0s}.post-reel .post-reel__player{box-shadow:0 2rem 6rem rgba(0,0,0,.6);width:100%}.post-reel__close{align-items:center;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:0;top:-3.5rem;width:2.75rem}.post-reel__close svg{height:1.1rem;width:1.1rem}.post-reel__close:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.6);color:var(--post-accent)}.post-reel__close:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}@media (max-height:640px){.post-reel__close{right:.75rem;top:.75rem;z-index:5}}@media (max-width:600px) and (min-height:641px){.post-reel__close{right:.75rem}}@media (max-width:600px){.post-reel{--reel-w:100vw}.post-reel .post-reel__player{border-radius:0}}html.is-reel-open{overflow:hidden}.post-reel:focus{outline:none}.post-doors.is-waiting .post-door{opacity:0}.post-doors.is-rising .post-door{animation:pm-rise .6s cubic-bezier(.2,.8,.2,1) both}.post-doors.is-rising .post-door:nth-child(2){animation-delay:.09s}.post-doors.is-rising .post-door:nth-child(3){animation-delay:.18s}.post-doors.is-rising-rest .post-door:not(.post-door--watch){animation:pm-rise .7s cubic-bezier(.2,.8,.2,1) both}.post-doors.is-rising-rest .post-door:nth-child(2){animation-delay:.1s}.post-doors.is-rising-rest .post-door:nth-child(3){animation-delay:.22s}@media (prefers-reduced-motion:reduce){.post-reel,.post-reel::backdrop,.post-reel__ambient,.post-reel__close{transition:none}.post-doors.is-rising .post-door,.post-reel__ambient:before{animation:none}}@media (max-width:720px){.post-vhero{aspect-ratio:1}.post-vhero__lockup{width:78%}.post-vhero__meta{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.post-vhero__pause,.post-vhero__video{display:none}.post-vhero{background:#000 url(https://site.citywire.com/hubfs/paw26-hero-poster.jpg) 50%/cover}}.post-hero{align-items:end;background:var(--post-ink);color:#fff;display:grid;isolation:isolate;min-height:calc(100svh - var(--post-head));overflow:hidden;position:relative}.post-hero__img{height:100%;inset:0;object-fit:cover;opacity:.62;position:absolute;width:100%;z-index:-2}.post-hero__scrim{background:linear-gradient(180deg,rgba(11,13,16,.55),rgba(11,13,16,.1) 35%,rgba(11,13,16,.35) 65%,rgba(11,13,16,.96)),linear-gradient(90deg,rgba(11,13,16,.55),rgba(11,13,16,0) 60%);inset:0;position:absolute;z-index:-1}.post-hero__inner{display:grid;gap:1.25rem;justify-items:start;margin-inline:auto;max-width:var(--max,1336px);padding:4rem var(--gutter,2.25rem) clamp(3rem,7vh,5rem);width:100%}.post-hero__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:.25rem 0 0;max-width:24ch}.post-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.post-hero__cue{animation:post-bob 2.2s ease-in-out infinite;border:1px solid hsla(0,0%,100%,.4);border-radius:9999px;bottom:clamp(3rem,7vh,5rem);color:#fff;display:grid;height:3rem;place-items:center;position:absolute;right:var(--gutter,2.25rem);width:3rem}.post-hero__cue svg{height:1.1rem;width:1.1rem}@keyframes post-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (max-width:720px){.post-hero{min-height:92svh}.post-hero__inner{padding-inline:1.25rem}.post-hero__cue{display:none}.post-hero__actions .post-btn{justify-content:center;width:100%}}.post-stats{background:var(--post-ink);border-top:1px solid hsla(0,0%,100%,.08);color:#fff}.post-stats__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);padding-block:3rem;position:relative}.post-stat{border-left:2px solid var(--post-accent);display:grid;gap:.4rem;padding-left:1rem}.post-stat__n{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2.25rem,4.5vw,3.75rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.03em;line-height:.95}.post-stat__label{color:#aab2bd;font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.post-stats__note{border-bottom-color:#4c5560;color:#7d8794;grid-column:1/-1;justify-self:end;margin:0}@media (max-width:900px){.post-stats__grid{grid-template-columns:repeat(2,1fr)}}.post-feature{aspect-ratio:21/9;background:var(--post-ink);border:0;border-radius:var(--post-radius-xl);color:#fff;cursor:pointer;display:block;isolation:isolate;max-height:36rem;min-height:16rem;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.post-feature__img{height:100%;inset:0;object-fit:cover;opacity:.8;position:absolute;transition:transform .6s ease,opacity .3s ease;width:100%;z-index:-2}.post-feature__scrim{background:linear-gradient(180deg,rgba(11,13,16,0) 40%,rgba(11,13,16,.9));inset:0;position:absolute;z-index:-1}.post-feature__play{background:var(--post-accent);border-radius:9999px;color:var(--post-accent-ink);display:grid;height:clamp(4rem,8vw,6rem);left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease;width:clamp(4rem,8vw,6rem)}.post-feature__play svg{height:45%;margin-left:6%;width:45%}.post-feature__meta{bottom:clamp(1.25rem,3vw,2.5rem);display:grid;gap:.4rem;left:clamp(1.25rem,3vw,2.5rem);position:absolute;right:clamp(1.25rem,3vw,2.5rem)}.post-feature__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.5rem,3.2vw,2.75rem);font-weight:800;letter-spacing:-.01em;line-height:1.05}.post-feature:hover .post-feature__img{transform:scale(1.02)}.post-feature:hover .post-feature__play{transform:translate(-50%,-50%) scale(1.06)}.post-feature:focus-visible{outline:3px solid var(--post-accent);outline-offset:4px}@media (max-width:720px){.post-feature{aspect-ratio:4/5}}.post-gate-note{align-items:center;color:var(--post-muted);display:inline-flex;font-size:var(--fs-sm,.875rem);font-weight:600;gap:.5rem;margin:-.5rem 0 1.5rem}.post-gate-note svg{height:1em;width:1em}.post-gate-note a{color:inherit}.post .wa-card__btn,.post a.wa-card__btn{border-radius:var(--post-radius);color:inherit;text-decoration:none}.post .wa-media{background:var(--post-ink-2);border-radius:var(--post-radius);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.post .wa-media__img{transition:transform .5s ease}.post .wa-card__btn:focus-visible .wa-media__img,.post .wa-card__btn:hover .wa-media__img{transform:scale(1.04)}.post .wa-card__body{gap:.3rem;padding-top:.9rem}.post .wa-card__title{font-size:var(--fs-lg,1.125rem);letter-spacing:-.005em}.post .wa-card__company{align-items:center;display:inline-flex;gap:.3rem}.post .wa-card__company svg{height:.9em;width:.9em}.post .wa-play{display:none}.wa-card__kind{align-items:center;backdrop-filter:blur(6px);background:rgba(11,13,16,.85);border-radius:9999px;color:#fff;display:inline-flex;font-size:var(--fs-xxs,.625rem);font-weight:700;gap:.35rem;left:.6rem;letter-spacing:.12em;padding:.3rem .6rem .3rem .45rem;position:absolute;text-transform:uppercase;top:.6rem}.wa-card__kind svg{color:var(--post-accent);height:1rem;width:1rem}.wa-grid [id].is-targeted .wa-media{outline:3px solid var(--post-accent);outline-offset:3px}.post-wrap--bleed{overflow-x:clip}.post-rail__track{grid-auto-columns:minmax(16rem,22rem);margin-inline:0;padding-inline:max(var(--gutter,2.25rem),calc((100vw - var(--max, 1336px))/2 + var(--gutter, 2.25rem)));scroll-padding-inline:max(var(--gutter,2.25rem),calc((100vw - var(--max, 1336px))/2 + var(--gutter, 2.25rem)))}.post-photo{margin:0}.post-photo__btn{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;width:100%}.post-photo__cap{color:var(--post-muted);display:grid;font-size:var(--fs-sm,.875rem);gap:.15rem;padding-top:.6rem}.post-photo__cap span{font-size:var(--fs-xxs,.625rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.post-photo__btn:hover .wa-media__img{transform:scale(1.04)}.post-photo__btn:focus-visible{border-radius:var(--post-radius);outline:3px solid var(--post-accent);outline-offset:3px}@media (max-width:600px){.post-rail__track{padding-inline:1.25rem;scroll-padding-inline:1.25rem}}.post-logos{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.post-logos--xl{grid-template-columns:1fr}.post-logos--lg{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.post-logo{align-content:center;background:var(--post-paper-2);border:1px solid transparent;border-radius:var(--post-radius);color:var(--post-ink);display:grid;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:800;gap:.5rem;min-height:6rem;padding:1.25rem;place-items:center;text-align:center;text-decoration:none;transition:border-color .2s ease,transform .2s ease}a.post-logo:hover{border-color:var(--post-ink);transform:translateY(-2px)}.post-logo--xl{font-size:clamp(1.5rem,3vw,2.25rem);min-height:10rem}.post-logo--lg{font-size:var(--fs-lg,1.125rem);min-height:8rem}.post-logo__hint{align-items:center;color:var(--post-muted);display:inline-flex;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:var(--fs-xxs,.625rem);font-weight:700;gap:.35rem;letter-spacing:.12em;text-transform:uppercase}.post-logo__hint svg{height:1em;width:1em}.post-section--ink .post-logo{background:hsla(0,0%,100%,.06);color:#fff}.post-section--ink .post-logos{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.post-section--ink .post-logo--xl{grid-column:1/-1;min-height:8rem}.post-section--ink .post-logo--lg{min-height:6rem}.post-pagehead{background:var(--post-paper);border-bottom:1px solid var(--post-line);padding:3.5rem 0 2.5rem}.post-pagehead--ink{background:var(--post-ink);border-bottom:0;color:#fff}.post-pagehead__title{color:inherit;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2.25rem,5vw,4rem);font-weight:900;letter-spacing:-.03em;line-height:1;margin:.5rem 0 0;max-width:18ch}.post-pagehead--ink .post-pagehead__title{color:#fff}.post-pagehead__sub{color:var(--post-muted);font-size:var(--fs-md,1rem);margin:1rem 0 0;max-width:56ch}.post-pagehead--ink .post-pagehead__sub{color:#aab2bd}.post-people{display:grid;gap:1.5rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.post-person{display:grid;gap:.8rem}.post-person__photo{aspect-ratio:1;background:var(--post-ink-2);border-radius:var(--post-radius);display:block;overflow:hidden}.post-person__photo img{display:block;height:100%;object-fit:cover;width:100%}.post-person__initials{color:var(--post-accent);display:grid;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:3rem;font-weight:900;height:100%;letter-spacing:-.04em;place-items:center;width:100%}.post-person__body{display:grid;gap:.25rem}.post-person__name{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-lg,1.125rem);font-weight:800;line-height:1.2}.post-person__role{color:var(--post-muted);font-size:var(--fs-sm,.875rem)}.post-person__links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.post-awards{background:var(--post-line);border:1px solid var(--post-line);border-radius:var(--post-radius);display:grid;gap:1px;list-style:none;margin:0;overflow:hidden;padding:0}.post-award{background:var(--post-paper);display:grid;gap:1rem;grid-template-columns:4rem 1fr;padding:1.5rem}.post-award__n{color:var(--post-accent);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:2rem;font-weight:900;line-height:1;-webkit-text-stroke:1px var(--post-ink)}.post-award__body{display:grid;gap:.25rem}.post-award__cat{color:var(--post-muted);font-size:var(--fs-xs,.75rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.post-award__winner{border:0;color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h4,1.375rem);font-weight:800}.post-award__firm{border:0;font-size:var(--fs-sm,.875rem)}@media (min-width:900px){.post-awards{grid-template-columns:1fr 1fr}}.post-split{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.post-split__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;margin:.5rem 0 0}.post-split__sub{color:#aab2bd;margin:.5rem 0 0;max-width:50ch}.post-carousel{background:var(--post-ink);color:#fff;position:relative}.post-carousel__track{display:grid;list-style:none;margin:0;padding:0}.post-slide{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .9s ease}.post-slide[data-active]{opacity:1;pointer-events:auto;z-index:1}.post-slide__inner>*{opacity:0;transform:translateY(.75rem);transition:opacity .3s ease,transform .3s ease}.post-slide[data-active] .post-slide__inner>*{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.post-slide[data-active] .post-slide__inner>:first-child{transition-delay:.5s}.post-slide[data-active] .post-slide__inner>:nth-child(2){transition-delay:.62s}.post-slide[data-active] .post-slide__inner>:nth-child(3){transition-delay:.74s}.post-slide[data-active] .post-slide__inner>:nth-child(4){transition-delay:.86s}@media (prefers-reduced-motion:reduce){.post-slide,.post-slide[data-active] .post-slide__inner>*,.post-slide__inner>*{transform:none;transition:none}}.post-slide__btn{background:var(--post-ink);border:0;color:#fff;display:block;height:37.125rem;isolation:isolate;max-height:calc(100svh - var(--post-head));min-height:37.125rem;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.post-slide__img{height:100%;inset:0;object-fit:cover;opacity:.7;position:absolute;transform:scale(1.04);transition:transform 7s linear;width:100%;z-index:-2}.post-slide[data-active] .post-slide__img{transform:scale(1)}.post-slide__scrim{background:linear-gradient(180deg,rgba(11,13,16,.2),rgba(11,13,16,0) 30%,rgba(11,13,16,.4) 60%,rgba(11,13,16,.96)),linear-gradient(90deg,rgba(11,13,16,.5),rgba(11,13,16,0) 55%);inset:0;position:absolute;z-index:-1}.post-slide__inner{color:var(--color-text-body,#f3f3f2);gap:.75rem;height:100%}.post-slide__inner .u-banner-body{padding-block:.25rem}.post-slide__inner .u-py-xl{padding-block:.75rem 0}.post-slide__title{color:#fff;max-width:16ch}.post-slide .post-slide__title{font-size:clamp(1.75rem,1.1rem + 2.4vw,3.5rem);letter-spacing:-.01em;line-height:1.1;max-width:26ch}@media (min-width:721px){.post-slide .post-slide__inner{gap:1.25rem;justify-content:center;padding-bottom:4rem}.post-slide .post-slide__inner .u-py-xl{padding-block:.5rem 0}}.post-slide .btn--paw-ghost{background-color:rgba(0,0,0,.4)}@media (max-width:768px){.post-slide__btn{align-items:center;display:flex}.post-slide__inner{height:auto;padding-bottom:3.5rem;width:100%}}.post-carousel__ui{align-items:center;bottom:1.5rem;display:flex;gap:1rem;justify-content:flex-end;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.post-carousel__ui>*{pointer-events:auto}.post-carousel__dots{align-items:center;display:flex;gap:.5rem;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%)}.post-carousel__dots button,.post-carousel__dots button:active,.post-carousel__dots button:focus,.post-carousel__dots button:hover{background:transparent;border:0;border-radius:9999px;box-shadow:none;cursor:pointer;display:block;height:24px;padding:0;position:relative;transform:none;transition:width .45s cubic-bezier(.2,.7,.2,1);width:1.5rem}.post-carousel__dots button:before{background:hsla(0,0%,100%,.28);border-radius:9999px;content:"";inset:10px 0;position:absolute;transition:background-color .2s ease}.post-carousel__dots button:hover:before{background:hsla(0,0%,100%,.55)}.post-carousel__dots button:focus-visible{outline:2px solid var(--post-accent);outline-offset:0}.post-carousel__dots button[aria-current=true],.post-carousel__dots button[aria-current=true]:hover{width:3.5rem}.post-carousel__dots button[aria-current=true]:before,.post-carousel__dots button[aria-current=true]:hover:before{background:hsla(0,0%,100%,.4)}.post-carousel__dots button:after{background:var(--post-accent);border-radius:9999px;content:"";inset:10px 0;position:absolute;transform:scaleX(0);transform-origin:left center}.post-carousel__dots button[aria-current=true]:after{transform:scaleX(1)}.post-carousel[data-post-playing] .post-carousel__dots button[aria-current=true]:after{animation:post-dash-fill var(--post-dwell,6s) linear both}.post-carousel[data-post-held] .post-carousel__dots button[aria-current=true]:after{animation-play-state:paused}@keyframes post-dash-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.post-carousel__nav{display:flex;gap:.5rem}.post-carousel .wa-rail__btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);color:#fff}.post-carousel .wa-rail__btn:hover{background:var(--post-accent);border-color:var(--post-accent);color:var(--post-accent-ink)}@media (max-width:720px){.post-slide__btn{aspect-ratio:auto;display:grid;grid-template-rows:auto 1fr;height:auto;max-height:none;min-height:0}.post-slide__img{aspect-ratio:16/9;height:auto;inset:auto;opacity:1;position:relative;transform:none;transition:none;width:100%;z-index:auto}.post-slide__scrim{display:none}.post-slide__inner{height:auto;padding:1.5rem 1.25rem 5.5rem;width:100%}.post-slide__inner .u-py-xl{padding-block:.5rem 0}.post-carousel__ui{padding-inline:1.25rem}.post-carousel__dots{display:none}}.post-toolbar{backdrop-filter:blur(10px);background:hsla(0,0%,84.7%,.92);border-bottom:1px solid rgba(11,13,16,.12);position:sticky;top:var(--post-head);transition:box-shadow .2s ease;z-index:30}.post-toolbar.is-stuck{box-shadow:none}.post-toolbar__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-block:.75rem}.post-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.post-toolbar__group .wa-chip{align-items:center;display:inline-flex;gap:.4rem}.post-toolbar__group .wa-chip svg{height:.95em;width:.95em}.post-toolbar__group .wa-chip b{font-weight:600;opacity:.7}.post-toolbar__group .wa-chip[aria-pressed=true]:after{display:none}.post-toolbar__label,.post-toolbar__sep{color:var(--post-muted);font-size:var(--fs-xxs,.625rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.post-toolbar__sep{background:var(--post-line);height:1.5rem;margin-inline:.35rem;width:1px}.post-toolbar .wa-count{flex:none}@media (max-width:900px){.post-toolbar__inner{align-items:flex-start;flex-direction:column}.post-toolbar__group{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;width:100%}.post-toolbar__group::-webkit-scrollbar{display:none}.post-toolbar__group .wa-chip{white-space:nowrap}.post-toolbar .wa-count{display:none}}.wa-grid--post{gap:1.5rem 1.25rem}.post-unlock{background:var(--post-ink);color:#fff;display:grid;isolation:isolate;min-height:calc(100svh - var(--post-head));padding:2rem 1.25rem 4rem;place-items:center;position:relative}.post-unlock__bg{inset:0;position:absolute;z-index:-1}.post-unlock__bg img{height:100%;object-fit:cover;opacity:.25;width:100%}.post-unlock__bg:after{background:radial-gradient(ellipse at 50% 40%,rgba(11,13,16,.2),rgba(11,13,16,.95) 70%);content:"";inset:0;position:absolute}.post-unlock__panel{display:grid;gap:1rem;justify-items:start;width:min(100%,34rem)}.post-unlock__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.post-unlock__sub{color:#cfd4dc;margin:0;max-width:46ch}.post-unlock__err,.post-unlock__help,.post-unlock__sub,.post-unlock__title{text-wrap:pretty}.post-unlock__form{display:grid;gap:.6rem;margin-top:.5rem;width:100%}.post-unlock__label{color:#aab2bd;font-size:var(--fs-xs,.75rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.post-unlock__row{display:flex;flex-wrap:wrap;gap:.6rem}.post-unlock__input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;color:#fff;flex:1 1 14rem;font:inherit;font-size:var(--fs-md,1rem);padding:.9rem 1.25rem}.post-unlock__input:focus{border-color:transparent;outline:3px solid var(--post-accent);outline-offset:2px}.post-unlock__input[aria-invalid=true]{border-color:#ff7a7a}.post-unlock__field{display:flex;flex:1 1 14rem;position:relative}:is(.post-unlock,.post-lock) .post-unlock__field .post-unlock__input{flex:1 1 auto;height:3.2rem;padding:1.2rem 1.25rem .3rem;width:100%}.post-unlock__field .post-unlock__label{color:#6b7280;font-size:var(--fs-md,1rem);font-weight:500;left:1.25rem;letter-spacing:0;pointer-events:none;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);transition:top .18s ease,font-size .18s ease,letter-spacing .18s ease,transform .18s ease}.post-unlock__input:focus+.post-unlock__label,.post-unlock__input:not(:placeholder-shown)+.post-unlock__label{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;top:.55rem;transform:none}.post-unlock__input[aria-invalid=true]+.post-unlock__label{color:#c0392b}@media (prefers-reduced-motion:reduce){.post-unlock__field .post-unlock__label{transition:none}}:is(.post-unlock,.post-lock) .post-unlock__field .post-unlock__input{padding-right:3.4rem}.post-unlock__input::-ms-reveal{display:none}.post-unlock__field .post-unlock__eye,.post-unlock__field .post-unlock__eye:active,.post-unlock__field .post-unlock__eye:focus,.post-unlock__field .post-unlock__eye:hover{background:transparent;border:0;border-radius:50%;box-shadow:none;color:#8a93a0;cursor:pointer;display:grid;height:2.6rem;margin:0;min-width:0;padding:0;place-items:center;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.6rem}.post-unlock__field .post-unlock__eye:hover{background:hsla(0,0%,49.8%,.14);color:currentColor}.post-unlock__field .post-unlock__eye:focus-visible{outline:3px solid var(--post-accent);outline-offset:0}.post-unlock__eye svg{display:block;height:1.25rem;width:1.25rem}.post-unlock__eye-hide,.post-unlock__eye[aria-pressed=true] .post-unlock__eye-show{display:none}.post-unlock__eye[aria-pressed=true] .post-unlock__eye-hide{display:block}.post-unlock__err{color:#ffb3b3;font-size:var(--fs-sm,.875rem);margin:0}.post-unlock__help{color:#aab2bd;font-size:var(--fs-sm,.875rem);margin:.5rem 0 0}.post-unlock__help a{color:var(--post-accent)}.post-unlock__proto{border-bottom-color:#4c5560;color:#7d8794;margin-top:1.5rem}.post-body--unlock .event-footer{display:none}.tile-modal-menu .tile-modal__nav{overflow-y:auto;overscroll-behavior:contain;transform:translateX(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tile-modal-menu.tile-modal--open .tile-modal__nav{transform:none}.tile-modal-menu .tile-modal__nav-content{overflow-y:auto}html.post-menu-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.post-btn,.post-feature__img,.post-hero__cue,.post-slide__img,.tile-modal-menu .tile-modal__nav{animation:none;transition:none}}.post-flow__nav{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.post-table-wrap{border:1px solid var(--post-line);border-radius:var(--post-radius);overflow-x:auto}.post-table{border-collapse:collapse;font-size:var(--fs-sm,.875rem);width:100%}.post-table td,.post-table th{border-bottom:1px solid var(--post-line);padding:.8rem 1rem;text-align:left;vertical-align:top}.post-table th{background:var(--post-paper-2);color:var(--post-muted);font-size:var(--fs-xxs,.625rem);letter-spacing:.14em;text-transform:uppercase}.post-table tr:last-child td{border-bottom:0}.post-table code{background:var(--post-paper-2);border-radius:.3rem;font-size:.9em;padding:.15rem .4rem}.post-table a{color:var(--post-ink)}.post-flow__h{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h4,1.375rem);font-weight:800;margin:2.5rem 0 1rem}.post-flow__list{display:grid;gap:.5rem;margin:0 0 1.5rem;max-width:70ch;padding-left:1.2rem}.post-flow__list code{background:var(--post-paper-2);border-radius:.3rem;font-size:.9em;padding:.1rem .35rem}.wa-lb__embed{aspect-ratio:16/9;border:0;height:auto;width:min(100%,160vh)}.post-section--tint .post-logo{background:var(--post-paper)}.post-unlock__proto{border:0;font-style:italic}.post-unlock .post-wordmark--sm{font-size:clamp(3rem,8vw,4.5rem);margin-bottom:.25rem}.post-unlock__panel{padding-top:1rem}.post.main.post-unlock{display:grid}html.post-modal-open{overflow:hidden}.tile-modal--post{--pm-w:min(960px,calc(100vw - 9rem));--pm-h:min(728px,calc(100dvh - 5rem));--pm-gap:2.5rem;--pm-drop:1.5rem}.tile-modal--post .tile-modal__dialog{pointer-events:none}.tile-modal--post .post-modal__stage{height:100%;overflow:hidden;position:relative;width:100%}.post-modal__track{--at:0;height:0;left:50%;position:absolute;top:50%;width:0;--drag:0px;transform:translateX(calc(var(--at)*-1*(var(--pm-w) + var(--pm-gap)) + var(--drag)));transition:transform .56s cubic-bezier(.32,.72,0,1)}.post-modal__track.is-dragging,.post-modal__track.is-jumping{transition:none}.post-modal__track.is-flung{transition-duration:.3s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.tile-modal--post.is-settling .post-modal__card[data-pos="0"]:after{animation:pm-settle .7s linear infinite;background:linear-gradient(90deg,transparent,var(--post-accent,#cdff01),transparent) no-repeat;background-size:45% 100%;border-radius:0 0 3px 3px;content:"";height:3px;left:1.25rem;pointer-events:none;position:absolute;right:1.25rem;top:0;z-index:6}.tile-modal--post.is-settling .post-modal__stage{cursor:progress}@keyframes pm-settle{0%{background-position:-60% 0}to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.tile-modal--post.is-settling .post-modal__card[data-pos="0"]:after{animation:none;background:var(--post-accent,#cdff01);opacity:.6}}.tile-modal--post .tile-modal__content{overscroll-behavior:contain}.post-modal__stage{touch-action:pan-y}.post-modal__card{--slot:0;height:var(--pm-h);left:calc(var(--slot)*(var(--pm-w) + var(--pm-gap)) - var(--pm-w)/2);pointer-events:auto;position:absolute;top:calc(var(--pm-drop) - var(--pm-h)/2);width:var(--pm-w)}.post-modal__card[hidden]{display:none}.post-modal__card:not([data-pos="0"]){cursor:pointer}.post-modal__card:not([data-pos="0"]) .post-modal__x{visibility:hidden}.post-modal__card .tile-modal__content,.post-modal__card [data-post-modal-card]{height:100%}.post-modal__heading{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1.25rem;font-weight:800;left:0;letter-spacing:.01em;margin:0;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:uppercase;top:calc(50% + var(--pm-drop) - var(--pm-h)/2 - 2.6rem);z-index:2}.post-modal__heading:empty{display:none}.post-modal__x{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--neutral-900,#111);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:.625rem;top:.625rem;transition:background-color .2s ease;width:44px;z-index:5}.post-modal__x svg{flex:none;height:28px;width:28px}.post-modal__x:hover{background:var(--neutral-100,#eee)}.post-modal__x:focus{background:transparent;outline:none}.post-modal__x:focus-visible{outline:2px solid var(--neutral-900,#111);outline-offset:2px}.post-modal__arrow{align-items:center;background:var(--green-500,#cdff01);border:1px solid rgba(0,0,0,.12);border-radius:50%;box-shadow:0 12px 30px rgba(0,0,0,.28);color:#000;cursor:pointer;display:flex;height:3.5rem;justify-content:center;padding:0;pointer-events:auto;position:absolute;top:calc(50% + var(--pm-drop));transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease,background-color .2s ease;width:3.5rem;z-index:3}.post-modal__arrow svg{height:1.6rem;width:1.6rem}.post-modal__arrow--prev{left:calc(50% - var(--pm-w)/2)}.post-modal__arrow--next{left:calc(50% + var(--pm-w)/2)}.post-modal__arrow:hover:not(:disabled){background:var(--green-400,#d7ff3a);transform:translate(-50%,-50%) scale(1.04)}.post-modal__arrow:active,.post-modal__arrow:disabled:hover,.post-modal__arrow:hover{border-color:rgba(0,0,0,.12);border-radius:50%;color:#000;padding:0}.post-modal__arrow:active:not(:disabled),.post-modal__arrow:disabled:hover{background:var(--green-500,#cdff01)}.post-modal__arrow:disabled:hover{transform:translate(-50%,-50%)}.post-modal__arrow:focus{background:var(--green-500,#cdff01);border-color:rgba(0,0,0,.12);color:#000;outline:none}.post-modal__arrow:focus-visible{outline:3px solid #fff;outline-offset:3px}.post-modal__arrow:disabled{cursor:default;opacity:.5}.post-modal__arrow[hidden]{display:none}@media (max-width:1280px){.post-modal__x{display:none}.tile-modal--content .tile-modal__bar,.tile-modal--session .tile-modal__bar{align-items:center;background-color:#fff;border-bottom:1px solid transparent;display:flex;gap:.75rem;grid-column:1/-1;justify-content:space-between;margin:-2rem -2rem 0;padding:.5rem .625rem .5rem 1.25rem;position:sticky;top:-2rem;z-index:3}}@media (max-width:600px){.tile-modal--post{--pm-w:calc(100vw - 2.875rem);--pm-h:calc(100dvh - 5.25rem);--pm-gap:.75rem;--pm-drop:0rem}.post-modal__arrow,.post-modal__heading{display:none}.post-modal__stage{touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.post-modal__track{transition:none}}.post-flyer{will-change:transform,width,height}.tile-modal--post.is-leaving{pointer-events:none}.tile-modal--post.is-arriving .post-modal__arrow,.tile-modal--post.is-arriving .post-modal__card:not([data-pos="0"]),.tile-modal--post.is-arriving .post-modal__heading,.tile-modal--post.is-arriving [data-pos="0"] .tile-modal__content{opacity:0;transition:none}.is-revealing [data-pos="0"] .tile-modal__content{animation:pm-fade .24s ease-out both}.is-revealing [data-pos="0"] .tile-modal__bar,.is-revealing [data-pos="0"] .tile-modal__sidebar-stack,.is-revealing [data-pos="0"] .tile-modal__text>*{animation:pm-rise .48s cubic-bezier(.23,1,.32,1) both}.is-revealing [data-pos="0"] .tile-modal__bar{animation-delay:.08s}.is-revealing [data-pos="0"] .tile-modal__text>:first-child{animation-delay:.12s}.is-revealing [data-pos="0"] .tile-modal__text>:nth-child(2){animation-delay:.16s}.is-revealing [data-pos="0"] .tile-modal__text>:nth-child(3){animation-delay:.2s}.is-revealing [data-pos="0"] .tile-modal__text>:nth-child(4){animation-delay:.24s}.is-revealing [data-pos="0"] .tile-modal__text>:nth-child(n+5){animation-delay:.28s}.is-revealing [data-pos="0"] .tile-modal__sidebar-stack{animation-delay:.2s}.is-revealing [data-pos="0"] .post-modal__x{animation:pm-fade .3s ease-out .2s both}.is-revealing .post-modal__card[data-pos="-1"]{animation:pm-from-left .56s cubic-bezier(.23,1,.32,1) .3s both}.is-revealing .post-modal__card[data-pos="1"]{animation:pm-from-right .56s cubic-bezier(.23,1,.32,1) .3s both}.is-revealing .post-modal__arrow,.is-revealing .post-modal__heading{animation:pm-fade .36s ease-out .34s both}.is-leaving .post-modal__arrow,.is-leaving .post-modal__card:not([data-pos="0"]),.is-leaving .post-modal__heading,.is-leaving [data-pos="0"] .post-modal__x,.is-leaving [data-pos="0"] .tile-modal__bar,.is-leaving [data-pos="0"] .tile-modal__sidebar-stack,.is-leaving [data-pos="0"] .tile-modal__text{opacity:0;transition:opacity .16s ease-in}.is-leaving [data-pos="0"] .tile-modal__content{opacity:0;transition:opacity .18s ease-in .06s}@keyframes pm-fade{0%{opacity:0}to{opacity:1}}@keyframes pm-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes pm-from-left{0%{opacity:0;translate:-48px 0}to{opacity:1;translate:0 0}}@keyframes pm-from-right{0%{opacity:0;translate:48px 0}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.is-revealing .post-modal__card[data-pos="-1"],.is-revealing .post-modal__card[data-pos="1"],.is-revealing [data-pos="0"] .tile-modal__bar,.is-revealing [data-pos="0"] .tile-modal__sidebar-stack,.is-revealing [data-pos="0"] .tile-modal__text>*{animation-name:pm-fade}}.post-modal__content--media{align-content:start;gap:1.5rem;grid-template-columns:1fr}.post-modal__player{aspect-ratio:16/9;background:#000;border-radius:var(--radius-lg,.75rem);overflow:hidden;position:relative}.post-modal__player iframe,.post-modal__player img,.post-modal__player video{border:0;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.post-modal__player--article img{opacity:.85}.post-modal__kind{align-items:center;color:var(--neutral-600,#666);display:inline-flex;font-size:.72rem;font-weight:700;gap:.4rem;letter-spacing:.12em;text-transform:uppercase}.post-modal__kind svg{background:var(--post-ink);border-radius:50%;box-sizing:content-box;color:var(--post-accent);height:1em;padding:.15em;width:1em}.post-modal__meta{color:var(--neutral-600,#666);display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;gap:.25rem .75rem;margin:.25rem 0 0}.post-modal__meta b{color:var(--green-800,#2f6b1a);font-weight:700}.post-modal__summary{color:var(--neutral-800,#333);font-size:1rem;line-height:1.6;margin:.75rem 0 0;max-width:62ch}.post-modal__actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.post-modal__cols{display:grid;gap:1.5rem;margin-top:1.5rem}@media (min-width:720px){.post-modal__cols{grid-template-columns:1fr 1fr}}.tile-modal__text>.post-modal__block{margin:1.75rem 0 .5rem}.post-modal__label{color:var(--neutral-500,#888);font-size:.75rem;letter-spacing:.08em;line-height:1;margin:0 0 .6rem;text-transform:uppercase}.post-modal__items{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.post-modal__item{align-items:center;background:var(--neutral-50,#fafafa);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg,.75rem);color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;padding:.5rem .6rem .5rem .5rem;text-align:left;transition:border-color .2s ease,background-color .2s ease;width:100%}.post-modal__item:focus-visible,.post-modal__item:hover{background:#fff;border-color:var(--neutral-900,#111);outline:none}.post-modal__item-media{aspect-ratio:16/9;background:#111;border-radius:var(--radius-md,.5rem);flex:0 0 5.5rem;overflow:hidden;position:relative}.post-modal__item-media img{display:block;height:100%;object-fit:cover;width:100%}.post-modal__item-media svg{background:rgba(11,13,16,.85);border-radius:50%;bottom:.3rem;box-sizing:border-box;color:var(--post-accent);height:1.3rem;left:.3rem;padding:.25rem;position:absolute;width:1.3rem}.post-modal__item-copy{display:grid;gap:.15rem;min-width:0}.post-modal__item-title{color:var(--neutral-900,#111);font-size:.95rem;font-weight:700;line-height:1.2}.post-modal__item-meta{line-height:1.2}.post-modal__item-dur,.post-modal__item-meta{color:var(--neutral-600,#666);font-size:.8rem}.post-modal__item-dur{flex:none;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.post-modal__card .tile-modal__media[data-type=partner]{align-items:center;aspect-ratio:1;border-radius:var(--radius-xxl,1.5rem);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.06);display:flex;justify-content:center;padding:1.5rem}.post-modal__card .tile-modal__media[data-type=partner] img{border-radius:0;max-height:40%;max-width:72%;object-fit:contain}.post-modal__card .tile-modal__img{border-radius:var(--radius-lg,.75rem)}.tile-dir__media,.tile-dir__tile{position:relative}.tile-dir__tile{color:inherit;cursor:pointer;display:block;text-decoration:none}.tile-dir__tile,.tile-dir__tile:after{transition:scale .42s cubic-bezier(.23,1,.32,1)}.tile-dir__tile:after{content:"";inset:0;position:absolute;z-index:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.tile-dir__item:hover>.tile-dir__tile{scale:.92}.tile-dir__item:hover>.tile-dir__tile:after{scale:1.08696}}.tile-dir__tile:focus,.tile-dir__tile:focus *{outline:none;text-decoration:none}.tile-dir__tile:focus-visible .tile-dir__media{outline:3px solid var(--neutral-900,#111);outline-offset:3px}.tile-dir__tile:focus-visible .t-h4{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}[data-quiet-focus]:focus-visible,[data-quiet-focus]:focus-visible .tile-dir__media{outline:none}[data-quiet-focus]:focus-visible .t-h4{text-decoration:none}.post .tile-dir__group .t-title{margin-bottom:1rem}.post-flow .post-btn svg.icon{height:1.05em;width:1.05em}.tile-modal--post .post-modal__x,.tile-modal--post .post-modal__x:focus{background-color:transparent;border:0;box-shadow:none;color:var(--neutral-900,#111);transform:none}.tile-modal--post .post-modal__x:hover{background-color:var(--neutral-100,#eee)}@media (min-width:1024px){.post .tile-dir__grid.lg\:grid-4{grid-template-columns:repeat(4,1fr)}.post .tile-dir__grid.lg\:grid-5{grid-template-columns:repeat(5,1fr)}.post .tile-dir__grid.lg\:grid-6{grid-template-columns:repeat(6,1fr)}}.post .tile-dir__grid{gap:1.25rem}.post .tile-dir__grid--filter{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.post .dir-filter-on .tile-dir__item{padding:0;width:auto}@media (max-width:1280px){.post .tile-dir__grid--filter{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.post .tile-dir__grid--filter{grid-template-columns:repeat(2,1fr)}}.tile-modal--post .tile-modal__sidebar{display:flex;flex-direction:column;min-height:0}.tile-modal--post .tile-modal__sidebar>.tile-modal__media{flex:0 0 auto}.tile-modal--post .tile-modal__sidebar-stack{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(0,0,0,.18) transparent;scrollbar-width:thin}.tile-modal--post .tile-modal__sidebar-stack::-webkit-scrollbar{width:6px}.tile-modal--post .tile-modal__sidebar-stack::-webkit-scrollbar-track{background:transparent}.tile-modal--post .tile-modal__sidebar-stack::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:3px}.tile-modal--post .tile-modal__sidebar-stack:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32)}.tile-modal--post .tile-modal__sidebar-stack{padding-bottom:.5rem;transition:mask-position .2s ease}.tile-modal--post .tile-modal__sidebar-stack.has-more{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent)}@media (max-width:600px){.tile-modal--post .tile-modal__content{gap:1.25rem;padding:1.25rem}.tile-modal--post .tile-modal__content>.tile-modal__bar{margin:-1.25rem -1.25rem 0;top:-1.25rem}.tile-modal--speaker .tile-modal__sidebar>.tile-modal__media{margin-bottom:1.25rem;padding:0}.tile-modal--post .tile-modal__text{padding-left:0;padding-right:0}}@media (max-width:767px){.tile-modal--post .tile-modal__content{grid-auto-rows:max-content}.tile-modal--post .tile-modal__sidebar{display:block;max-height:none!important;min-height:auto}.tile-modal--post .tile-modal__sidebar-stack{-webkit-mask-image:none;mask-image:none;overflow:visible}}.post-modal__scroll{display:none}@media (min-width:1281px) and (hover:hover) and (pointer:fine){.tile-modal--post .tile-modal__content{scrollbar-width:none}.tile-modal--post .tile-modal__content::-webkit-scrollbar{display:none}.post-modal__scroll{bottom:1.5rem;cursor:default;display:block;opacity:0;position:absolute;right:calc(.625rem + 17px);top:calc(1.625rem + 44px);transition:opacity .3s ease;width:10px;z-index:4}.post-modal__card:not([data-pos="0"]) .post-modal__scroll,.post-modal__scroll[hidden]{display:none}.post-modal__scroll.is-active,.post-modal__scroll.is-dragging,.post-modal__scroll:hover{opacity:1;transition-duration:.12s}.post-modal__thumb{background:rgba(17,17,17,.28);border-radius:999px;left:3px;min-height:32px;position:absolute;top:0;transition:left .15s ease,width .15s ease,background-color .15s ease;width:4px}.post-modal__scroll.is-dragging .post-modal__thumb,.post-modal__scroll:hover .post-modal__thumb{background:rgba(17,17,17,.45);left:2px;width:6px}.post-modal__scroll.is-dragging{user-select:none}}@media (prefers-reduced-motion:reduce){.post-modal__scroll,.post-modal__thumb{transition:none}}.tile-modal--post .tile-modal__agenda-card{border-left:0;padding-left:0}.tile-modal--post .post-modal__prose{color:#334155;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:1rem;font-weight:400;line-height:1.75;max-width:65ch}.tile-modal--post .post-modal__prose>*{margin:0}.tile-modal--post .post-modal__prose>*+*{margin-top:1.1em}.tile-modal--post .post-modal__prose strong{color:#0f172a;font-weight:600}.tile-modal--post .post-modal__prose a{color:inherit;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tile-modal--post .post-modal__prose a:hover{text-decoration-thickness:2px}.tile-modal--post .post-modal__prose ol,.tile-modal--post .post-modal__prose ul{padding-left:1.25em}.tile-modal--post .post-modal__prose li+li{margin-top:.5em}.tile-modal--post .post-modal__prose sup{font-size:.7em;line-height:0;vertical-align:super}.post-modal__content--session .post-modal__kind{margin:0 0 .5rem}.post-modal__content--session .post-modal__meta{margin-top:.75rem}.post-modal__content--session .post-modal__prose{margin-top:1.5rem}.post-modal__cols .tile-modal__related-label{color:var(--neutral-500,#888);font-size:.75rem;letter-spacing:.08em;line-height:1;margin:0 0 .75rem;text-transform:uppercase}.post-modal__cols .tile-modal__related-list{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.post-modal__cols .post-modal__block{margin:0}.post-modal__cols .post-modal__block .tile-modal__sidebar-cta+.tile-modal__sidebar-cta{margin-top:.75rem}.tile-modal--post .post-modal__prose li,.tile-modal--post .post-modal__prose p{font-size:1rem;line-height:1.75}.tile-modal--post .tile-modal__slide--partner .tile-modal__text .tile-modal__title,.tile-modal--post .tile-modal__slide--speaker .tile-modal__text .tile-modal__title{font-size:2rem;letter-spacing:-.035em;line-height:1.05;margin:0 0 .5rem}.tile-modal--post .tile-modal__slide--partner .tile-modal__text .tile-modal__company,.tile-modal--post .tile-modal__slide--speaker .tile-modal__text .tile-modal__subtitle{color:var(--neutral-600,#555);font-size:1rem;font-weight:500;line-height:1.4;margin:0 0 .15rem;max-width:48ch;padding:0;text-wrap:pretty}.tile-modal--post .tile-modal__slide--speaker .tile-modal__text .tile-modal__company{color:var(--neutral-900,#111);font-size:1rem;font-weight:600;line-height:1.4;margin:0;padding:0}.post-modal__bio{padding-top:1.5rem}.post-modal__read-more-wrap{white-space:nowrap}.post-modal__read-more,.post-modal__session-cta{background:none;border:0;color:var(--green-800,#4d7c0f);cursor:pointer;display:inline-block;font:inherit;font-size:.9rem;font-weight:700;line-height:1.2;margin:.5rem 0 0;padding:0}.tile-modal--post .post-modal__prose .post-modal__read-more{display:inline;font-size:inherit;line-height:inherit;margin:0;vertical-align:baseline;white-space:nowrap}.post-modal__read-more:hover,.post-modal__session:hover .post-modal__session-cta{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tile-modal--post .post-modal__read-more:focus{background:none;box-shadow:none;color:var(--green-800,#4d7c0f);outline:none}.post-modal__read-more:focus-visible{border-radius:2px;outline:2px solid var(--neutral-900,#111);outline-offset:2px}.post-modal__sessions-block{margin-top:2rem}.post-modal__session-list{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.post-modal__session{background:var(--neutral-100,#f1f1ef);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg,.75rem);cursor:pointer;display:block;padding:.9rem 1rem;transition:background-color .2s ease,border-color .2s ease}.post-modal__session:hover{background:var(--neutral-200,#e9e9e6);border-color:rgba(0,0,0,.12)}.post-modal__session-body{min-width:0}.post-modal__session-title{background:none;border:0;color:var(--neutral-900,#111);cursor:pointer;display:block;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:1rem;font-weight:600;line-height:1.3;margin:0;padding:0;text-align:left;text-wrap:pretty}.tile-modal--post .post-modal__session-title:focus{background:none;box-shadow:none;color:var(--neutral-900,#111);outline:none}.post-modal__session-title:focus-visible{border-radius:2px;outline:2px solid var(--neutral-900,#111);outline-offset:2px}.tile-modal--post .post-modal__session-meta{color:var(--neutral-500,#6b7280);font-size:.8rem;font-weight:500;line-height:1.3;margin:.2rem 0 0}.tile-modal--post .post-modal__session-dek{color:var(--neutral-800,#333);display:-webkit-box;font-size:.9rem;line-height:1.45;margin:.45rem 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media (prefers-reduced-motion:reduce){.post-modal__session{transition:none}}.tile-modal--post .post-modal__agenda{gap:.9rem}.tile-modal--post .tile-modal__agenda,.tile-modal--post .tile-modal__agenda-card,.tile-modal--post .tile-modal__agenda-item,.tile-modal--post .tile-modal__agenda-list,.tile-modal--post .tile-modal__sidebar,.tile-modal--post .tile-modal__sidebar-stack,.tile-modal--post .tile-modal__text{max-width:100%;min-width:0}.post-modal__agenda-title{background:none;border:0;color:var(--neutral-900,#111);cursor:pointer;display:block;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:.95rem;font-weight:600;line-height:1.3;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.post-modal__agenda-title:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.post-modal__agenda-session{min-width:0}.post-modal__agenda-name{color:var(--neutral-900,#111);font-size:.875rem;font-weight:600;text-wrap:pretty}.post-modal__agenda-line,.post-modal__agenda-name{font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);line-height:1.3;margin:0}.post-modal__agenda-line{color:var(--neutral-500,#6b7280);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-modal__posts-block{margin-top:2rem}.tile-modal--post .post-modal__posts{gap:.5rem;gap:.75rem}.tile-modal--post .post-modal__posts .post-rail__link{align-items:center;gap:1rem;grid-template-columns:10rem minmax(0,1fr);padding:.5rem}.tile-modal--post .post-modal__posts .post-rail__body{gap:.35rem}.tile-modal--post .post-modal__posts .post-rail__label{font-size:.6875rem;letter-spacing:.08em}.tile-modal--post .post-modal__posts .post-rail__title{font-size:1rem;-webkit-line-clamp:3;line-height:1.3}.tile-modal--post .post-modal__posts .post-rail__dur{bottom:.4rem;height:1.75rem;right:.4rem;width:1.75rem}.tile-modal--post .post-modal__posts .post-rail__dur svg{height:1rem;width:1rem}@media (max-width:767px){.tile-modal--post .post-modal__posts{gap:1.5rem}.tile-modal--post .post-modal__posts .post-rail__link{align-items:start;gap:.75rem;grid-template-columns:minmax(0,1fr);padding:0}.tile-modal--post .post-modal__posts .post-rail__link:hover{background:transparent}.tile-modal--post .post-modal__posts .post-rail__thumb{border-radius:var(--post-radius)}.tile-modal--post .post-modal__posts .post-rail__label{white-space:normal}.tile-modal--post .post-modal__posts .post-rail__title{font-size:1.0625rem}.tile-modal--post .post-modal__posts .post-rail__dur{bottom:.6rem;height:2.25rem;right:.6rem;width:2.25rem}.tile-modal--post .post-modal__posts .post-rail__dur svg{height:1.15rem;width:1.15rem}}.tile-modal--post .post-rail__link{grid-template-columns:7.5rem 1fr}.tile-modal--post .post-rail__link:hover{background:var(--neutral-100,#f3f3f1)}.post-modal__agenda-stage{color:var(--neutral-900,#111);font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:.95rem;font-weight:600;line-height:1.3;margin:0 0 .2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-modal__agenda-sessions{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.post-modal__agenda-sessions>li{min-width:0}.tile-modal--post .post-modal__agenda-title.post-modal__agenda-title--quiet,.tile-modal--post .post-modal__agenda-title.post-modal__agenda-title--quiet:active,.tile-modal--post .post-modal__agenda-title.post-modal__agenda-title--quiet:focus{color:var(--neutral-500,#6b7280);font-size:.8rem;font-weight:500}.tile-modal--post .post-modal__agenda-title.post-modal__agenda-title--quiet:hover{color:var(--neutral-900,#111)}.tile-modal--post .post-modal__agenda-meta{color:var(--neutral-500,#6b7280);font-size:.8rem;font-weight:500;line-height:1.3;margin:.15rem 0 0}.tile-modal--post .post-modal__agenda-title:focus{background:none;box-shadow:none;color:var(--neutral-900,#111);outline:none}.post-modal__agenda-title:focus-visible{border-radius:2px;outline:2px solid var(--neutral-900,#111);outline-offset:2px}.tile-modal--post .post-modal__agenda-title,.tile-modal--post .post-modal__agenda-title:active,.tile-modal--post .post-modal__agenda-title:focus,.tile-modal--post .post-modal__agenda-title:hover,.tile-modal--post .post-modal__session-title,.tile-modal--post .post-modal__session-title:active,.tile-modal--post .post-modal__session-title:focus,.tile-modal--post .post-modal__session-title:hover{background:none;border:0;border-radius:0;box-shadow:none;color:var(--neutral-900,#111);transform:none}.tile-modal--post .post-modal__read-more,.tile-modal--post .post-modal__read-more:active,.tile-modal--post .post-modal__read-more:focus,.tile-modal--post .post-modal__read-more:hover{background:none;border:0;border-radius:0;box-shadow:none;color:var(--green-800,#4d7c0f);transform:none}.post-modal__session:hover .post-modal__session-title,.tile-modal--post .post-modal__session-title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tile-modal--post .tile-modal__sidebar-stack>.tile-modal__sidebar-cta{margin-bottom:1rem}.tile-modal--post .tile-modal__related-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-modal--post .tile-modal__related-card,.tile-modal--post .tile-modal__related-item{max-width:100%;min-width:0}.post-modal__tip{background:var(--neutral-900,#111);border-radius:.4rem;box-shadow:0 8px 20px -10px rgba(0,0,0,.4);color:#fff;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:.75rem;font-weight:500;left:0;letter-spacing:0;line-height:1.35;max-width:20rem;opacity:0;padding:.4rem .6rem;pointer-events:none;position:fixed;text-transform:none;top:0;transition:opacity .12s ease;visibility:hidden;white-space:normal;z-index:5010}.post-modal__tip.is-on{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.post-modal__tip{transition:none}}.post-modal__session--faces{align-items:start;display:grid;gap:1rem;grid-template-columns:6rem 1fr}.post-modal__session-faces{aspect-ratio:1;display:block;position:relative;width:6rem}.post-modal__session-faces img{background:#fff;border-radius:.5rem;display:block;height:100%;object-fit:cover;width:100%}.post-modal__session-faces img+img{border:3px solid var(--neutral-100,#f1f1ef);border-radius:.5rem;bottom:-.5rem;box-sizing:border-box;height:55%;position:absolute;right:-.5rem;width:55%}.post-modal__session--faces:hover .post-modal__session-faces img+img{border-color:var(--neutral-200,#e9e9e6)}@media (max-width:600px){.post-modal__session--faces{gap:.9rem;grid-template-columns:4rem 1fr}.post-modal__session-faces{width:4rem}}.tile-modal--post.is-swapping .post-modal__arrow,.tile-modal--post.is-swapping .post-modal__card:not([data-pos="0"]),.tile-modal--post.is-swapping .post-modal__heading,.tile-modal--post.is-swapping .post-modal__scroll,.tile-modal--post.is-swapping [data-pos="0"] .post-modal__player,.tile-modal--post.is-swapping [data-pos="0"] .tile-modal__bar,.tile-modal--post.is-swapping [data-pos="0"] .tile-modal__sidebar,.tile-modal--post.is-swapping [data-pos="0"] .tile-modal__text{opacity:0;transition:opacity .16s ease-in}.tile-modal--post.is-swap-arriving .post-modal__arrow,.tile-modal--post.is-swap-arriving .post-modal__card:not([data-pos="0"]),.tile-modal--post.is-swap-arriving .post-modal__heading,.tile-modal--post.is-swap-arriving [data-pos="0"] .post-modal__player,.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__bar,.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__sidebar,.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__text{opacity:0;transition:none}.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__sidebar{opacity:1}.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__media,.tile-modal--post.is-swap-arriving [data-pos="0"] .tile-modal__sidebar>:not(.tile-modal__media){opacity:0}.tile-modal--post.is-swap.is-revealing [data-pos="0"] .tile-modal__content{animation:none}.tile-modal--post.is-swap.is-revealing [data-pos="0"] .post-modal__player,.tile-modal--post.is-swap.is-revealing [data-pos="0"] .tile-modal__media{animation:pm-fade .3s ease-out both}.tile-modal--post.is-swap-flew.is-revealing [data-pos="0"] .tile-modal__media{animation:none}.tile-modal--post .tile-modal__sidebar-stack--partner>.tile-modal__related+.tile-modal__agenda{margin-top:1rem}.post-toolbar__inner--sched{gap:1.5rem}.post-toolbar__group--end{flex-wrap:nowrap;gap:.75rem;margin-left:auto}.post-sched__select{display:inline-flex;position:relative}.post .post-dd__btn,.post .post-dd__btn:active,.post .post-dd__btn:focus{align-items:center;background:transparent;border:1px solid rgba(11,13,16,.22);border-radius:9999px;box-shadow:none;color:var(--post-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-sm,.875rem);font-weight:600;gap:.6rem;height:2.4rem;padding:0 .9rem;transform:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.post .post-dd.is-open .post-dd__btn,.post .post-dd__btn:hover{background:rgba(11,13,16,.05);border-color:rgba(11,13,16,.4);color:var(--post-ink)}.post .post-dd__btn:focus-visible{outline:3px solid var(--post-accent);outline-offset:2px}.post .post-dd__btn svg{height:.9rem;transition:transform .2s ease;width:.9rem}.post .post-dd.is-open .post-dd__btn svg{transform:rotate(180deg)}.post .post-dd.is-set .post-dd__btn,.post .post-dd.is-set .post-dd__btn:hover{background:rgba(11,13,16,.1);border-color:rgba(11,13,16,.45);color:var(--post-ink)}.post-dd__menu{background:#fff;border:1px solid rgba(11,13,16,.1);border-radius:12px;box-shadow:0 12px 32px rgba(11,13,16,.14);left:0;min-width:100%;padding:.35rem;position:absolute;top:calc(100% + .4rem);z-index:30}.post-dd__menu[hidden]{display:none}.post .post-dd__option,.post .post-dd__option:active,.post .post-dd__option:focus{background:transparent;border:0;border-radius:.5rem;box-shadow:none;color:var(--post-ink);cursor:pointer;display:block;font:inherit;font-size:var(--fs-sm,.875rem);font-weight:500;padding:.5rem .75rem;text-align:left;transform:none;white-space:nowrap;width:100%}.post .post-dd__option:focus-visible,.post .post-dd__option:hover{background:rgba(11,13,16,.05);color:var(--post-ink);outline:none}.post .post-dd__option.is-active,.post .post-dd__option.is-active:hover{background:rgba(11,13,16,.1);font-weight:700}@media (prefers-reduced-motion:reduce){.post .post-dd__btn svg{transition:none}}.post-toolbar__group--end .wa-count{display:inline}.post-sched__search{align-items:center;background:var(--post-paper);border:1px solid var(--post-line);border-radius:9999px;color:var(--post-muted);display:inline-flex;gap:.5rem;height:2.4rem;padding:0 .9rem}.post-sched__search:focus-within{border-color:var(--post-ink);color:var(--post-ink)}.post-sched__search svg{flex:none;height:1rem;width:1rem}.post-sched__search input{background:none;border:0;color:var(--post-ink);font:inherit;font-size:var(--fs-sm,.875rem);margin:0;padding:0;width:13rem}.post-sched__search input:focus{outline:none}.post-sched__search input::-webkit-search-cancel-button{-webkit-appearance:none}.post-toolbar .post-minilink{margin:0}@media (max-width:900px){.post-toolbar__group[data-sched-days]{flex-wrap:wrap;overflow:visible;padding-bottom:0;width:auto}.post-toolbar__group--end{flex-wrap:wrap;margin-left:0}.post-sched__search input{width:10rem}}.post-sched{padding-block:3rem clamp(3rem,7vw,5.5rem)}.post-sched__list{list-style:none;margin:0;padding:0}.post-sched__day{border-bottom:1px solid var(--post-ink);padding:clamp(3rem,5vw,4.5rem) 0 1.25rem}.post-sched__day:first-child{padding-top:1.5rem}.post-sched__day-title{color:var(--post-ink);display:grid;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:900;gap:.4rem;letter-spacing:-.025em;line-height:1;margin:0}.post-sched__day-title span{display:block}.post-sched__day-title:after{color:var(--post-muted);content:attr(data-date);display:block;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:500;letter-spacing:0;line-height:1.3}.post-sched__day.is-targeted{scroll-margin-top:calc(var(--post-head) + 4.5rem)}.post-sched__row{border-bottom:1px solid var(--post-line);display:grid;gap:2.5rem;grid-template-columns:8rem minmax(0,1fr) 28rem;padding-block:3.25rem;position:relative}.post-sched__link:focus-visible,.post-sched__link:hover{text-decoration-color:var(--post-accent)}.post-tags .post-btn{gap:.5rem}.post-tags .post-btn svg{height:.9em;width:.9em}.post-tags .post-btn span{font-weight:700}.post-sched__row[hidden]{display:none}.post-sched__time{align-content:start;display:grid;gap:.3rem;padding-top:.35rem}.post-sched__clock{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-lg,1.125rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.post-sched__clock--word,.post-sched__when{color:var(--post-muted)}.post-sched__when{font-size:var(--fs-xs,.75rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.post-sched__main{align-content:start;display:grid;gap:.6rem}.post-sched__kicker{color:var(--post-muted);font-size:var(--fs-sm,.875rem);font-weight:600;margin:0}.post-sched__kicker:empty{display:none}.post-sched__title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin:0;max-width:28ch;text-wrap:pretty}.post-sched__link{color:inherit;text-decoration:none;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.16em;text-underline-offset:.14em;transition:text-decoration-color .2s ease}.post-sched__link:focus-visible{border-radius:.25rem;outline:3px solid var(--post-accent);outline-offset:3px}.post-sched__desc{color:var(--color-text-body,#2e2e2e);display:-webkit-box;font-size:var(--fs-md,1rem);-webkit-line-clamp:3;line-height:1.5;margin:0;max-width:62ch;-webkit-box-orient:vertical;overflow:hidden}.post-sched__people{align-content:start;display:grid;gap:1rem;position:relative;z-index:1}.post-sched__people .tile-modal__related-list{display:grid;gap:.6rem .9rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.post-sched__people .tile-modal__related-item{margin:0;min-width:0}.post-sched__people .tile-modal__related-card{min-width:0;width:100%}.post-sched__people .tile-modal__related-copy{min-width:0}.post-sched__people .tile-modal__related-company,.post-sched__people .tile-modal__related-name,.post-sched__people .tile-modal__related-role{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-sched__partners{display:flex;flex-wrap:wrap;gap:.5rem}.post-sched__logo{align-items:center;aspect-ratio:1;background:#fff;border:0;border-radius:var(--post-radius);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 4px 10px rgba(0,0,0,.05);cursor:pointer;display:flex;justify-content:center;padding:.4rem;width:4.5rem}.post-sched__logo img{display:block;height:100%;object-fit:contain;width:100%}.post-sched__empty{color:var(--post-muted);font-size:var(--fs-md,1rem);margin:3rem 0 0}.post-sched__empty .post-minilink{margin-left:.4rem}@media (max-width:1100px){.post-sched__row{gap:1.75rem;grid-template-columns:7rem minmax(0,1fr) 22rem}.post-sched__people .tile-modal__related-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.post-sched__row{gap:1rem;grid-template-columns:1fr;padding-block:2.25rem}.post-sched__time{align-items:baseline;gap:.75rem;grid-auto-flow:column;justify-content:start;padding-top:0}.post-sched__people .tile-modal__related-list{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}}.post-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;position:relative;z-index:1}.post-sched__posts{display:grid;gap:.5rem;margin-left:-.75rem;margin-top:.75rem;max-width:40rem}.post-sched__post{align-items:start;border-radius:var(--post-radius);color:inherit;display:grid;gap:1.25rem;grid-template-columns:14rem minmax(0,1fr);padding:.75rem;text-decoration:none;transition:background-color .2s ease}.post .post-sched__post:focus-visible,.post .post-sched__post:hover{background:var(--post-paper-2);color:inherit;text-decoration:none}.post-sched__post:focus-visible{outline:3px solid var(--post-ink);outline-offset:2px}.post-sched__post-thumb{aspect-ratio:16/9;background:var(--post-ink-2);border-radius:.625rem;overflow:hidden;position:relative}.post-sched__post-thumb img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.post-sched__post-glyph{background:rgba(11,13,16,.85);border-radius:50%;bottom:.45rem;color:var(--post-accent);display:grid;height:2rem;place-items:center;position:absolute;right:.45rem;width:2rem}.post-sched__post-glyph svg{height:1.1rem;width:1.1rem}.post-sched__post-body{display:grid;gap:.4rem;min-width:0;padding-top:.2rem}.post-sched__post-label{color:var(--post-muted);font-size:var(--fs-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.post-sched__post-title{display:-webkit-box;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-lg,1.125rem);font-weight:700;-webkit-line-clamp:3;line-height:1.25;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:600px){.post-sched__post{gap:.9rem;grid-template-columns:8.5rem minmax(0,1fr);padding:.5rem}.post-sched__posts{margin-left:-.5rem}.post-sched__post-title{font-size:var(--fs-md,1rem)}.post-sched__post-glyph{height:1.6rem;width:1.6rem}}.post-sched__posts--wide{column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem}.post-sched__posts--wide .post-sched__post{grid-template-columns:11rem minmax(0,1fr)}@media (max-width:960px){.post-sched__posts--wide{grid-template-columns:minmax(0,1fr);max-width:40rem}.post-sched__posts--wide .post-sched__post{grid-template-columns:14rem minmax(0,1fr)}}@media (max-width:600px){.post-sched__posts--wide .post-sched__post{grid-template-columns:8.5rem minmax(0,1fr)}}.post-session{padding:1.5rem 0 clamp(3rem,7vw,5.5rem)}.post-session__crumb{align-items:center;color:var(--post-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-sm,.875rem);font-weight:600;gap:1rem}.post-session__crumb .post-btn{gap:.35rem}.post-session__crumb .post-btn svg{height:1rem;width:1rem}.post-session__items{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin-top:1rem}.post-session__item{border-radius:var(--post-radius);color:inherit;display:grid;gap:.5rem;text-decoration:none}.post-session__item .wa-media{outline:3px solid transparent;outline-offset:2px;transition:outline-color .2s ease}.post-session__item:hover .wa-media{outline-color:var(--post-line)}.post-session__item.is-active .wa-media{outline-color:var(--post-ink)}.post-session__item.is-active .wa-card__kind{background:var(--post-accent);color:var(--post-accent-ink)}.post-session__item.is-active .wa-card__kind svg{color:var(--post-accent-ink)}.post-session__item-title{color:var(--post-ink);display:-webkit-box;font-size:var(--fs-sm,.875rem);font-weight:700;-webkit-line-clamp:2;line-height:1.25;-webkit-box-orient:vertical;overflow:hidden}.post-session__head{display:grid;gap:.75rem;max-width:60rem;padding:1.5rem 0 2rem}.post-session__title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:900;letter-spacing:-.025em;line-height:1.02;margin:0;text-wrap:pretty}.post-session__meta{color:var(--post-muted);font-size:var(--fs-md,1rem);font-weight:600;margin:0}.post-session__meta span{margin-inline:.35rem}.post-session__grid{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) 22rem}.post-session__main{min-width:0}.post-session__stage{aspect-ratio:16/9;background:var(--post-ink);border-radius:var(--post-radius-xl);overflow:hidden;position:relative;width:100%}.post-session__frame{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.post-session__none{color:#aab2bd;display:grid;inset:0;margin:0;place-items:center;position:absolute}.post-session__body{display:grid;gap:2rem;max-width:62rem;padding-top:2rem}.post-session__prose{font-size:var(--fs-md,1rem);line-height:1.65}.post-session__prose>*{margin:0}.post-session__prose>*+*{margin-top:1em}.post-session__prose p{max-width:68ch}.post-session__summary{font-size:var(--fs-md,1rem);line-height:1.6;margin:0;max-width:68ch}.post-session__article{border-top:1px solid rgba(0,0,0,.12);max-width:68ch;padding-top:2rem;scroll-margin-top:calc(var(--post-head) + 1.5rem)}.post-session__article-title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:.75rem 0 0;text-wrap:balance}.post-session__article-dek{color:var(--post-muted);font-size:var(--fs-lg,1.125rem);line-height:1.55;margin:1rem 0 0;text-wrap:pretty}.post-session__article .post-session__prose{margin-top:1.5rem}.post-session__article .post-session__prose :is(h2,h3){color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1.1875rem;font-weight:700;line-height:1.3;text-wrap:balance}.post-session__article .post-session__prose>*+:is(h2,h3){margin-top:1.75em}.post-session__article-out{margin:1.75rem 0 0}.post-session__cols{align-items:start;display:grid;gap:2rem 3rem;grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.post-session__cols .tile-modal__related-list{display:grid;gap:.75rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.post-session__cols .post-modal__label,.post-session__cols .tile-modal__related-label{color:var(--neutral-500,#888);font-size:.75rem;letter-spacing:.08em;line-height:1;margin:0 0 .75rem;text-transform:uppercase}.post-session__cols .tile-modal__sidebar-cta+.tile-modal__sidebar-cta{margin-top:.75rem}.post-session__rail{display:grid;gap:.75rem;position:sticky;top:calc(var(--post-head) + 1.5rem)}.post-rail{display:grid;gap:.25rem;list-style:none;margin:0;padding:0}.post-rail__link{align-items:start;border:1px solid transparent;border-radius:var(--post-radius);color:inherit;display:grid;gap:.75rem;grid-template-columns:7.5rem minmax(0,1fr);padding:.5rem;text-decoration:none}.post-rail__link:hover{background:var(--post-paper-2)}.post-rail__item.is-current .post-rail__link{background:var(--post-accent);color:var(--post-accent-ink)}.post-rail__thumb{aspect-ratio:16/9;background:var(--post-ink-2);border-radius:.5rem;display:grid;overflow:hidden;place-items:center;position:relative}.post-rail__thumb img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.post-rail__thumb--none{background:var(--post-paper-2);color:var(--post-muted);font-size:var(--fs-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700}.post-rail__item.is-current .post-rail__thumb--none{background:rgba(11,13,16,.12);color:var(--post-accent-ink)}.post-rail__dur{background:rgba(11,13,16,.85);border-radius:50%;bottom:.3rem;color:var(--post-accent);display:grid;height:1.4rem;place-items:center;position:absolute;right:.3rem;width:1.4rem}.post-rail__body{display:grid;gap:.2rem;min-width:0}.post-rail__label{color:var(--post-muted);font-size:var(--fs-xxs,.625rem);font-weight:700;letter-spacing:.1em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.post-rail__item.is-current .post-rail__label{color:rgba(11,13,16,.7)}.post-rail__title{display:-webkit-box;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-sm,.875rem);font-weight:700;-webkit-line-clamp:2;line-height:1.25;-webkit-box-orient:vertical;overflow:hidden}.post-rail__body{padding-top:.1rem}.post-btn--ink{background-color:var(--post-ink);border-color:var(--post-ink);color:#fff}.post-btn--ink svg{color:var(--post-accent)}.post-btn--ink:hover{border-color:var(--post-accent)}.post-btn--ink:hover,.post-btn--ink:hover svg{color:var(--post-accent-ink)}.post-rail__all{justify-content:center;margin:.75rem .5rem 0;width:calc(100% - 1rem)}@media (max-width:1000px){.post-session__grid{gap:2.5rem;grid-template-columns:1fr}.post-session__rail{position:static}.post-session__cols{grid-template-columns:1fr}}.post-bare{opacity:1}.post-body--player{background:var(--post-ink);color:#fff;margin:0;overflow:hidden}.post-body--player,.post-body--player .body-wrapper{height:100vh;height:100svh}.post-player{background:var(--post-ink);display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;position:relative}.post-player--empty{color:#aab2bd;place-items:center}.post-player__track{display:grid;grid-auto-columns:100%;grid-auto-flow:column;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.post-player__track::-webkit-scrollbar{display:none}.post-player__slide{height:100%;min-width:0;overflow:hidden;scroll-snap-align:start}.post-player__media,.post-player__media iframe,.post-player__media video{background:#000;border:0;display:block;height:100%;width:100%}.post-player__media video{object-fit:contain}.post-player__slide--article{background:var(--post-paper);color:var(--color-text-body,#2e2e2e);overflow-y:auto}.post-player__article{max-width:46rem;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,5vw,4rem) 3rem}.post-player__article .post-modal__kind{color:var(--post-muted)}.post-player__article-title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:.5rem 0 .75rem}.post-player__article-dek{color:var(--post-muted);font-size:var(--fs-lg,1.125rem);line-height:1.5;margin:0 0 1.25rem}.post-player__article .post-modal__prose{font-size:var(--fs-md,1rem);line-height:1.65}.post-player__article .post-modal__prose>*{margin:0}.post-player__article .post-modal__prose>*+*{margin-top:1em}.post-player__article .post-btn{margin-top:1.5rem}.post-player__ui{align-items:center;background:var(--post-ink);border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:1rem;justify-content:space-between;padding:.5rem .75rem}.post-player__dots{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;list-style:none;margin:0;padding:0}.post-player__dot{align-items:center;background:none;border:1px solid hsla(0,0%,100%,.18);border-radius:9999px;color:#cfd4dc;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-xs,.75rem);font-weight:700;gap:.4rem;padding:.4rem .8rem}.post-player__dot svg{height:.85rem;width:.85rem}.post-player__dot:hover{border-color:#fff;color:#fff}.post-player__dot[aria-current=true]{background:var(--post-accent);border-color:var(--post-accent);color:var(--post-accent-ink)}.post-player__ui .wa-rail__btn{flex:none}.post-player__ui .wa-rail__btn:disabled{opacity:.3}.post-player .wa-lb{color:#fff}.post-unlock--embed{min-height:100vh;min-height:100svh;padding:1.5rem}.post-unlock--embed .post-unlock__panel{gap:0;width:min(100%,30rem)}.post-unlock--embed .post-eyebrow{margin-bottom:.75rem}.post-unlock--embed .post-unlock__title{font-size:clamp(1.4rem,3vw,2rem);line-height:1.1}.post-unlock--embed .post-unlock__sub{font-size:var(--fs-sm,.875rem);line-height:1.55;margin-top:.5rem}.post-unlock--embed .post-unlock__form{gap:.75rem;margin-top:1.75rem}.post-lock{background:var(--post-ink);color:#fff;display:grid;isolation:isolate;padding:1.5rem;place-items:center;position:relative}.post-lock__bg{filter:blur(18px) saturate(120%);height:calc(100% + 4rem);inset:-2rem;object-fit:cover;opacity:.55;position:absolute;width:calc(100% + 4rem);z-index:-1}.post-lock:after{background:radial-gradient(ellipse at 50% 45%,rgba(11,13,16,.35),rgba(11,13,16,.88) 75%);content:"";inset:0;position:absolute;z-index:-1}.post-lock__panel{display:grid;justify-items:center;text-align:center;width:min(100%,30rem)}.post-lock__mark{background:var(--post-accent);border-radius:50%;color:var(--post-accent-ink);display:grid;height:3.25rem;margin-bottom:1rem;place-items:center;width:3.25rem}.post-lock__mark svg{display:block;height:1.5rem;width:1.5rem}.post-lock__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.post-lock__sub{color:#cfd4dc;font-size:var(--fs-sm,.875rem);line-height:1.55;margin:.5rem 0 0;max-width:40ch;text-wrap:pretty}.post-lock__form{margin-top:1.5rem;text-align:left}.post-lock__help{color:#aab2bd;font-size:var(--fs-sm,.875rem);margin:1rem 0 0}.post-lock__help a{color:var(--post-accent)}@media (max-width:560px){.post-article__lead.post-lock,.post-lock{aspect-ratio:auto;min-height:22rem;padding:2rem 1.25rem}.post-lock__sub{display:none}}.post-unlocked-note{align-items:center;background:rgba(11,13,16,.92);border-radius:999px;color:#fff;display:inline-flex;font-size:var(--fs-sm,.875rem);font-weight:600;gap:.5rem;left:50%;line-height:1.3;margin:0;max-width:calc(100% - 2rem);opacity:0;padding:.55rem 1rem .55rem .8rem;pointer-events:none;position:fixed;top:1rem;transform:translate(-50%,-.5rem);transition:opacity .3s ease,transform .3s ease;z-index:20}.post-unlocked-note.is-on{opacity:1;transform:translate(-50%)}.post-unlocked-note svg{color:var(--post-accent);flex:none;height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.post-unlocked-note{transform:translate(-50%);transition:opacity .2s linear}}.post-body--unlock[data-bare]{margin:0}.post-sched__views{border:1px solid var(--post-line);border-radius:9999px;display:inline-flex;padding:.15rem}.post-sched__view{background:none;border:0;border-radius:9999px;color:var(--post-muted);cursor:pointer;display:inline-grid;height:2rem;padding:0;place-items:center;width:2rem}.post-sched__view svg{height:1rem;width:1rem}.post-sched__view:hover{color:var(--post-ink)}.post-sched__view[aria-pressed=true]{background:var(--post-ink);color:#fff}.post-sched[data-view=grid] .post-sched__list,.post-sched[data-view=list] .post-sched__grid{display:none}.post-sched__grid .post-sched__day{margin-bottom:1.75rem;scroll-margin-top:calc(var(--post-head) - 4rem)}.post-sched__grid .post-sched__cards+.post-sched__day{padding-top:clamp(2.5rem,4vw,3.5rem)}.post-sched__grid .post-sched__day[hidden]{display:none}.post-sched__cards{margin-bottom:1rem}.post-sched__card[hidden]{display:none}.wa-card__more{font-weight:600;margin-left:.15rem;opacity:.7}.post-sched__search>span,.post-sched__select>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:900px){.post-toolbar__group--end{flex-wrap:wrap;overflow:visible;padding-bottom:0;width:auto}}@media (max-width:700px){.post-session__stage{aspect-ratio:auto;height:26rem}}@media (max-width:480px){.post-player__dot span{display:none}.post-player__dot{padding:.5rem .65rem}.post-player__dot svg{height:1rem;width:1rem}}@media (max-width:1023px) and (min-width:721px){.post-slide__btn{height:34.625rem;min-height:34.625rem}}.post-sched__searchbox{position:relative}.post-sched__suggest{background:var(--post-paper);border:1px solid var(--post-line);border-radius:var(--post-radius);box-shadow:0 .75rem 2rem rgba(0,0,0,.14);max-height:24rem;overflow:auto;padding:.4rem;position:absolute;right:0;top:calc(100% + .4rem);width:min(28rem,90vw);z-index:40}.post-sched__suggest[hidden]{display:none}.post-sched__option{align-items:start;background:none;border:0;border-radius:.5rem;color:var(--post-ink);cursor:pointer;display:grid;font:inherit;gap:.75rem;grid-template-columns:5rem minmax(0,1fr);padding:.55rem .6rem;text-align:left;width:100%}.post-sched__option:active,.post-sched__option:focus,.post-sched__option:hover,.post-sched__option[aria-selected=true]{background:var(--post-paper-2);border:0;border-radius:.5rem;box-shadow:none;color:var(--post-ink);transform:none}.post-sched__option-when{color:var(--post-muted);display:grid;font-size:var(--fs-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3;padding-top:.1rem}.post-sched__option-title{display:block;font-size:var(--fs-sm,.875rem);font-weight:700;line-height:1.25}.post-sched__option-meta{color:var(--post-muted);display:block;font-size:var(--fs-xs,.75rem);margin-top:.15rem}.post-sched__option mark{background:none;color:inherit;text-decoration:underline;text-decoration-color:var(--post-accent);text-decoration-thickness:.14em;text-underline-offset:.1em}.post-sched__suggest-empty{color:var(--post-muted);font-size:var(--fs-sm,.875rem);padding:.6rem .7rem}@media (max-width:900px){.post-sched__suggest{left:0;right:auto}}.post a:active,.post a:focus,.post a:hover{text-decoration:none}.post .post-sched__link,.post .post-sched__link:focus-visible,.post .post-sched__link:hover{text-decoration-line:underline}.post .post-flow__list a:hover,.post .post-modal__prose a:hover,.post .post-sched__desc a:hover,.post .post-session__prose a:hover,.post .post-session__summary a:hover,.post .post-table a:hover,.post .post-unlock__help a:hover,.post .tile-modal__sidebar-cta-name,.post .wa-cta__sub a:hover{text-decoration:underline}.post .wa-chip,.post .wa-chip:active,.post .wa-chip:focus{background:transparent;border:1px solid rgba(11,13,16,.22);box-shadow:none;color:var(--post-muted)}.post .wa-chip:hover{background:rgba(11,13,16,.05);border-color:rgba(11,13,16,.4);color:var(--post-ink)}.post .wa-chip[aria-pressed=true],.post .wa-chip[aria-pressed=true]:focus,.post .wa-chip[aria-pressed=true]:hover{background:rgba(11,13,16,.1);border-color:rgba(11,13,16,.45);color:var(--post-ink)}.post .wa-chip:focus-visible{outline:3px solid var(--post-accent);outline-offset:2px}.post .wa-chip:disabled,.post .wa-chip:disabled:hover{background:transparent;border-color:rgba(11,13,16,.22);color:var(--post-muted);cursor:not-allowed;opacity:.4}.post .wa-rail__btn,.post .wa-rail__btn:active,.post .wa-rail__btn:focus,.post .wa-rail__btn:hover{box-shadow:none;display:grid;line-height:0;padding:0;place-items:center;transform:none}.post .wa-rail__btn svg{display:block;height:1.1rem;margin:0;width:1.1rem}.post .post-sched__view,.post .post-sched__view:active,.post .post-sched__view:focus{background:none;border:0;box-shadow:none;color:var(--post-muted);padding:0;transform:none}.post .post-sched__view:hover{background:var(--post-paper-2);color:var(--post-ink)}.post .post-sched__view[aria-pressed=true],.post .post-sched__view[aria-pressed=true]:hover{background:var(--post-ink);color:#fff}.post-body .event-header-container{box-shadow:none}.post .paw2026-home-key .u-bg-home-intro img{height:100%;object-fit:cover;width:100%}.post .paw2026-home-key .t-h3{color:var(--color-text,#161616)}.lead-partner-strip__label{font-size:.72rem;letter-spacing:.08em;line-height:1;margin:.5rem 0 0;text-transform:uppercase;white-space:nowrap}.post-doors{display:grid;gap:clamp(.75rem,1.5vw,1.25rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem)}.post .post-door,.post .post-door:active,.post .post-door:focus,.post .post-door:hover{align-items:flex-end;background:var(--post-ink);border-radius:24px;color:#fff;display:flex;isolation:isolate;min-height:clamp(15rem,22vw,19rem);overflow:hidden;padding:clamp(1.25rem,2.2vw,1.75rem) 4.5rem clamp(1.25rem,2.2vw,1.75rem) clamp(1.25rem,2.2vw,1.75rem);position:relative;text-decoration:none}.post .post-door--awards,.post .post-door--awards:hover{background:#10131a}.post .post-door--next,.post .post-door--next:focus,.post .post-door--next:hover{background:var(--post-accent);color:var(--post-accent-ink)}.post-door:focus-visible{outline:3px solid var(--post-ink);outline-offset:3px}.post-door__img{height:100%;inset:0;object-fit:cover;opacity:.7;position:absolute;transition:opacity .3s ease;width:100%;z-index:-2}.post-door--awards:has(.post-door__img):after,.post-door--watch:after{background:linear-gradient(180deg,rgba(11,13,16,.1) 20%,rgba(11,13,16,.88));content:"";inset:0;position:absolute;z-index:-1}.post-door:hover .post-door__img{opacity:.85}.post-door--awards .post-door__img{object-position:70% 0;opacity:.55}.post-door--awards:hover .post-door__img{opacity:.68}.post-door__body{display:grid;gap:.5rem}.post-door__eyebrow{color:var(--post-accent);font-size:var(--fs-xxs,.7rem);font-weight:700;letter-spacing:.12em;margin-bottom:.25rem;text-transform:uppercase}.post-door--next .post-door__eyebrow{color:var(--post-accent-ink)}.post-door__title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.6rem,2.2vw,2.1rem);font-weight:500;letter-spacing:-.01em;line-height:1.05;text-wrap:balance}.post-door__text{font-size:var(--fs-sm,.9rem);line-height:1.45;max-width:28ch;opacity:.85;text-wrap:pretty}.post-door__laurels{align-items:center;display:inline-flex;gap:.4rem}.post-door__laurel{color:var(--post-accent);flex:0 0 auto;height:1.5em;width:auto}.post-door__arrow{background:var(--post-accent);border-radius:50%;bottom:clamp(1.25rem,2.2vw,1.75rem);color:var(--post-accent-ink);display:grid;height:2.5rem;place-items:center;position:absolute;right:clamp(1.25rem,2.2vw,1.75rem);transition:transform .25s cubic-bezier(.2,.7,.2,1);width:2.5rem}.post-door--next .post-door__arrow{background:var(--post-accent-ink);color:var(--post-accent)}.post-door__arrow svg{height:1.1rem;width:1.1rem}.post-door:hover .post-door__arrow{transform:translateX(4px)}@media (max-width:900px){.post-doors{grid-template-columns:1fr}.post .post-door,.post .post-door:active,.post .post-door:focus,.post .post-door:hover{min-height:11rem}}.post-feat{position:relative;visibility:visible}.post-feat__track{overflow-x:auto;overflow-y:hidden;padding-block:.25rem;padding-inline:var(--gutter,1.25rem);scroll-padding-inline:var(--gutter,1.25rem);scroll-snap-type:x mandatory;scrollbar-width:none}.post-feat__track::-webkit-scrollbar{display:none}.post-feat__list{display:flex;gap:12px;list-style:none;margin:0;padding:0;width:max-content}.post-feat .feat-slider__slide{flex:0 0 280px;scroll-snap-align:start;width:280px}.post-feat .feat-slider__slide[inert]{display:none}.post-feat .feat-slider__card{--backdrop:rgba(0,0,0,.8);background:var(--post-ink-2);border-radius:24px;color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none}.post-feat .feat-slider__card:focus-visible,.post-feat .feat-slider__card:hover{text-decoration:none}.post-feat .feat-slider__card:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}.post-feat .feat-slider__image-wrap{height:100%;width:100%}.post-feat .feat-slider__image{display:block;height:100%;object-fit:cover;width:100%}.post-feat .feat-slider__content{color:#fff}.post-feat .feat-slider__content *{color:inherit}.post-feat .feat-slider__content{background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.45) 28%,transparent 52%);opacity:1}.post-feat .feat-slider__job-title{min-width:0}.post-feat .feat-slider__job-title>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.post-feat .feat-slider__slide{flex-basis:min(78vw,304px);width:min(78vw,304px)}}@media (prefers-reduced-motion:no-preference){.post-feat__track{overflow:hidden;padding-inline:0;scroll-snap-type:none}.post-feat__list{--post-marquee-gap:6px;animation:post-marquee var(--post-marquee-dur,120s) linear infinite}.post-feat .feat-slider__slide[inert]{display:block}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.post-feat__list{gap:16px;--post-marquee-gap:8px}.post-feat .feat-slider__slide{flex-basis:calc(25.33333vw - 10.66667px);width:calc(25.33333vw - 10.66667px)}}@media (min-width:1441px) and (prefers-reduced-motion:no-preference){.post-feat__list{gap:24px;--post-marquee-gap:12px}.post-feat .feat-slider__slide{flex-basis:calc(19vw - 18px);width:calc(19vw - 18px)}}.post-feat.is-js .post-feat__track{overflow-x:auto;overscroll-behavior-x:contain;padding-inline:0;scroll-snap-type:none}.post-feat.is-js .post-feat__list{animation:none}.post-feat.is-js .feat-slider__slide{scroll-snap-align:none}.post-feat.is-js .feat-slider__slide[aria-hidden]{display:block}@media (max-width:767px){.post-feat .feat-slider__slide{flex-basis:min(46vw,220px);width:min(46vw,220px)}.post-feat .feat-slider__card{border-radius:16px}}@keyframes post-marquee{to{transform:translateX(calc(-50% - var(--post-marquee-gap, 8px)))}}.post-partners__head{display:flex;flex-direction:column;gap:.35rem}.post-partners__headline{max-width:24ch;text-wrap:balance}.post-partners__dir{margin-top:clamp(2rem,4vw,3rem)}@media (max-width:600px){.post .post-partners__dir .tile-dir__grid{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.post .tile-dir__sidebar{background:var(--neutral-200,#d8d8d8);max-width:100%;min-width:0;overflow:visible;padding:.35rem 0;position:sticky;top:var(--event-header-offset,var(--event-header,64px));z-index:5}.post .tile-dir__categories{display:flex;flex-direction:row;gap:1rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);overflow-x:auto;padding-right:3rem;scrollbar-width:none;white-space:nowrap}.post .tile-dir__categories::-webkit-scrollbar{display:none}.post .tile-dir__category-item{margin:0}.post .tile-dir__category-btn{align-items:center;display:inline-flex;min-height:44px}}@media (min-width:993px){.post .tile-dir__sidebar{align-self:start}}.post-partners__more{margin-bottom:1.25rem;margin-top:clamp(2.5rem,5vw,4rem)}.post .post-cta{background:#2e2e2e;padding-block:clamp(4rem,8vw,6.5rem)}.post-cta .contact-cta__inner{align-items:center}.post-cta__copy{max-width:36rem}.post-cta__eyebrow{color:var(--post-accent);font-size:var(--fs-xxs,.7rem);font-weight:700;letter-spacing:.14em;margin:0 0 .9rem;text-transform:uppercase}.post-cta__eyebrow--muted{color:hsla(0,0%,100%,.55);margin-bottom:1.25rem}.post-cta .post-cta__title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:500;letter-spacing:-.02em;line-height:1;margin:0 0 1rem}.post-cta .contact-cta__copy p:not([class]){color:hsla(0,0%,100%,.78);max-width:44ch;text-wrap:balance}.post-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.post-cta .post-cta__actions .btn--paw,.post-cta .post-cta__actions .btn--paw:active,.post-cta .post-cta__actions .btn--paw:focus{background-color:var(--post-accent);border-color:var(--post-accent);color:var(--post-accent-ink);text-decoration:none}.post-cta .post-cta__actions .btn--paw:hover{border-color:#fff;color:var(--post-accent-ink);text-decoration:none}.post-cta__help{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:2.25rem;padding-top:1.5rem}.post-cta .post-cta__help-label{color:hsla(0,0%,100%,.6);font-size:var(--fs-sm,.875rem);margin:0}.post-cta__links{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.post .post-cta__links a,.post .post-cta__links a:active,.post .post-cta__links a:focus{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;color:#fff;display:inline-flex;font-size:var(--fs-sm,.875rem);font-weight:600;line-height:1;padding:.5rem 1rem;text-decoration:none}.post .post-cta__links a:hover{border-color:#fff;color:var(--post-ink);text-decoration:none}.post .post-cta__links a:focus-visible{outline:3px solid var(--post-accent);outline-offset:2px}.post-cta .contact-cta__people{padding:0}.post-cta .contact-cta__person-head{color:#fff}.post-cta .contact-cta__person-details{color:hsla(0,0%,100%,.6)}.post .post-cta .contact-cta__person-email,.post .post-cta .contact-cta__person-email:focus{color:hsla(0,0%,100%,.78);text-decoration:none;transition:color .2s ease}.post .post-cta .contact-cta__person-email:hover{color:var(--post-accent);text-decoration:none}.post-faqteam[aria-hidden=true]{pointer-events:none}.post-faqteam .faqteam__slot>[hidden]{display:none}.post-faqteam .tile-modal__brand{color:#fff}.post-faqteam .faq-team__a p{font-size:inherit}.post-faqteam .faq-team__item{padding:0}.post-faqteam .faq-team__q{padding:var(--space-md) var(--space-xxl) var(--space-md) var(--space-xl)}.post-faqteam .faq-team__item[open] .faq-team__q{padding-bottom:0}.post-faqteam .faq-team__a{margin:0;padding:var(--space-xxs) calc(var(--space-xxl) + 6rem) calc(var(--space-xxs) + var(--space-md)) var(--space-xl)}.tile-modal:not(.tile-modal--open),.tile-modal:not(.tile-modal--open) *{pointer-events:none!important}.contact-cta__person,.faqteam__person{position:relative}.contact-cta__person .contact-cta__person-email:after,.faqteam__person .faqteam__email:after{border-radius:inherit;content:"";inset:0;position:absolute}.contact-cta__person:hover .contact-cta__person-email,.faqteam__person:hover .faqteam__email{text-decoration:underline;text-underline-offset:.2em}.post .post-sched__logo,.post .post-sched__logo:active,.post .post-sched__logo:focus,.post .post-sched__logo:hover,.post-sched__logo:focus-visible,.tile-dir__item--partner .tile-dir__media,.tile-dir__item--partner .tile-dir__tile:active .tile-dir__media,.tile-dir__item--partner .tile-dir__tile:hover .tile-dir__media,.tile-modal__media[data-type=partner],.tile-modal__sidebar-cta-logo,.tile-modal__sidebar-cta:active .tile-modal__sidebar-cta-logo,.tile-modal__sidebar-cta:focus .tile-modal__sidebar-cta-logo,.tile-modal__sidebar-cta:hover .tile-modal__sidebar-cta-logo{background:#fff!important}.post .post-sched__logo:active,.post .post-sched__logo:focus,.post .post-sched__logo:hover{border:0;color:inherit;transform:none}.post .post-sched__logo:focus:not(:focus-visible){outline:none}.post-sched__logo:focus-visible{outline:3px solid var(--neutral-900,#111);outline-offset:2px}.post .tile-modal__sidebar-cta,.post .tile-modal__sidebar-cta:active,.post .tile-modal__sidebar-cta:focus,.post .tile-modal__sidebar-cta:hover,.tile-modal--post .tile-modal__sidebar-cta:active,.tile-modal--post .tile-modal__sidebar-cta:focus,.tile-modal--post .tile-modal__sidebar-cta:hover{background:transparent;box-shadow:none;color:inherit;transform:none}.post-sched__people .tile-modal__related-list{gap:1rem;grid-template-columns:repeat(3,minmax(0,7.5rem))}.post-session__cols .tile-modal__related-list{gap:1rem;grid-template-columns:repeat(auto-fill,7.5rem)}.post-sched__people .tile-modal__related-card,.post-session__cols .tile-modal__related-card{align-items:flex-start;display:flex;flex-direction:column;gap:.65rem;text-align:left}.post-sched__people .tile-modal__related-media,.post-session__cols .tile-modal__related-media{aspect-ratio:1;border-radius:var(--post-radius);flex:none;height:auto;margin:0;overflow:hidden;width:100%}.post-sched__people .tile-modal__related-img,.post-session__cols .tile-modal__related-img{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}.post-sched__people .tile-modal__related-card,.post-session__cols .tile-modal__related-card{width:100%}.post-sched__people .tile-modal__related-copy,.post-session__cols .tile-modal__related-copy{display:grid;gap:.15rem;min-width:0;width:100%}.post-sched__people .tile-modal__related-name,.post-session__cols .tile-modal__related-name{color:var(--post-ink);font-size:.9375rem;font-weight:600;line-height:1.25;margin:0}.post-sched__people .tile-modal__related-company,.post-sched__people .tile-modal__related-role,.post-session__cols .tile-modal__related-company,.post-session__cols .tile-modal__related-role{color:var(--post-muted);font-size:.8125rem;font-weight:400;line-height:1.35;margin:0}.post-session__cols .tile-modal__related-company,.post-session__cols .tile-modal__related-name,.post-session__cols .tile-modal__related-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.post-article__people .tile-modal__related-company,.post-article__people .tile-modal__related-name,.post-article__people .tile-modal__related-role{overflow:visible;white-space:normal}}.post-sched__people .tile-modal__related-list+.post-sched__partners{margin-top:0}.post-sched__partners{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,7.5rem))}.post .post-sched__logo,.post .post-sched__logo:active,.post .post-sched__logo:focus,.post .post-sched__logo:hover{padding:14%;width:100%}.post .post-session__back,.post .post-session__back:active,.post .post-session__back:focus{background-color:var(--post-ink);border-color:var(--post-ink);box-shadow:none;color:#fff;font-weight:700;text-decoration:none;transform:none}.post .post-session__back:hover{border-color:var(--post-accent);color:var(--post-accent-ink);text-decoration:none;transform:none}.post .post-session__back svg{transition:transform .2s ease}.post .post-session__back:hover svg{transform:translateX(-2px)}.post .post-session__back:focus-visible{outline:3px solid var(--post-ink);outline-offset:3px}.post .btn--paw>span[aria-hidden=true]{color:var(--post-accent)}.post .post-cta__actions .btn--paw>span[aria-hidden=true]{color:inherit}.post .lead-section__headline{text-wrap:balance}.post .u-banner-body span{text-wrap:pretty}.post-register{padding-block:clamp(3.5rem,7vw,6rem)}@media (max-width:767px){.paw2026-register-hero:after{background:linear-gradient(0deg,rgba(11,13,16,.8),rgba(11,13,16,.45) 55%,rgba(11,13,16,0) 85%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}}.post-register__inner{align-items:start;display:grid;gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:minmax(15rem,1fr) minmax(0,48rem)}.post-register__why{align-content:start;display:grid;gap:1.75rem;padding-top:.5rem}.post-register__why h2{text-wrap:balance}.post-register__perks{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.post-register__perks li{align-items:start;display:grid;gap:.9rem;grid-template-columns:2rem minmax(0,1fr)}.post-register__perks strong{color:var(--post-ink);display:block;font-size:1.0625rem;font-weight:600;margin-bottom:.2rem}.post-register__perks li>span:last-child{color:var(--color-text-body,#2e2e2e);font-size:.9375rem;line-height:1.5;text-wrap:pretty}.post-register__tick{background:var(--post-ink);border-radius:50%;color:var(--post-accent);display:grid;height:2rem;place-items:center;width:2rem}.post-register__tick svg{height:1rem;width:1rem}.post-register__note{color:var(--post-ink);font-size:1.0625rem;line-height:1.5;margin:.5rem 0 0;max-width:44ch;text-wrap:pretty}.post-register__note strong{display:block;font-weight:700;margin-bottom:.15rem}@media (min-width:901px){.post-register__why{position:sticky;top:var(--register-pin,calc(var(--event-header-offset, var(--event-header, 64px)) + 2rem))}}.post-register__card{background:var(--post-paper);border-radius:24px;box-shadow:0 0 0 1px rgba(11,13,16,.06),0 1px 2px rgba(11,13,16,.04),0 16px 40px -12px rgba(11,13,16,.16);padding:clamp(1.5rem,3.2vw,2.75rem)}.post-register__head{border-bottom:1px solid rgba(11,13,16,.08);display:grid;gap:.4rem;margin-bottom:1.75rem;padding-bottom:1.5rem}.post-register__kicker{align-items:center;color:var(--post-muted);display:inline-flex;font-size:.75rem;font-weight:700;gap:.55rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.post-register__kicker:before{background:var(--post-accent);border-radius:50%;box-shadow:0 0 0 2px var(--post-ink);content:"";height:.5rem;width:.5rem}.post-register__title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0}.post-register__card .form-title:empty{display:none}.post-register__skeleton{display:grid;gap:1.25rem}.post-register__card:has(form,.submitted-message) .post-register__skeleton{display:none}.post-register__sk-row{display:grid;gap:.5rem 1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.post-register__sk-button,.post-register__sk-field,.post-register__sk-line,.post-register__sk-option{animation:post-register-sk 1.4s ease-in-out infinite;background:#eceef1 linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0)) no-repeat;background-position:-60% 0;background-size:40% 100%;border-radius:12px;display:block}.post-register__sk-field{height:3.5rem}.post-register__sk-field--tall{height:7rem}.post-register__sk-line{border-radius:6px;height:.875rem;margin-top:.25rem;width:70%}.post-register__sk-option{height:2.9rem}.post-register__sk-button{border-radius:9999px;height:3.4rem;margin-top:.5rem}@keyframes post-register-sk{to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.post-register__sk-button,.post-register__sk-field,.post-register__sk-line,.post-register__sk-option{animation:none;background-image:none}}.post-register__card .hs-form{display:grid;gap:1.25rem}.post-register__card .hs-form fieldset{border:0;display:grid;gap:1.25rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:none;min-width:0;padding:0}.post-register__card .hs-form .hs-form-field{margin:0}.post-register__card .hs-form .hs-form-field>label{color:var(--post-ink);display:block;font-size:.8125rem;font-weight:600;letter-spacing:.01em;line-height:1.45;margin-bottom:.5rem}.post-register__card .hs-form .hs-form-required{color:var(--post-muted);margin-left:.15em}.post .post-register__card .hs-form .hs-input:not([type=checkbox]):not([type=radio]){background:#f4f5f7;border:1px solid rgba(11,13,16,.12);border-radius:12px;box-shadow:none;box-sizing:border-box;color:var(--post-ink);font:inherit;font-size:.9375rem;height:3rem;margin:0;padding:.75rem 1rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:100%}.post .post-register__card .hs-form textarea.hs-input{height:auto;min-height:7rem;resize:vertical}.post .post-register__card .hs-form .hs-input:not([type=checkbox]):not([type=radio]):hover{border-color:rgba(11,13,16,.28)}.post .post-register__card .hs-form .hs-input:not([type=checkbox]):not([type=radio]):focus{background:#fff;border-color:var(--post-ink);box-shadow:0 0 0 4px rgba(205,255,1,.55);outline:none}.post .post-register__card .hs-form .hs-input.invalid.error:not([type=checkbox]){border-color:#c4320a;box-shadow:0 0 0 4px rgba(196,50,10,.1)}.post-register__card .hs-form .hs-form-field:has(>.input>:is(input.hs-input:not([type=checkbox]):not([type=radio]),textarea.hs-input)){position:relative}.post .post-register__card .hs-form .hs-form-field:has(>.input>:is(input.hs-input:not([type=checkbox]):not([type=radio]),textarea.hs-input))>label{color:var(--post-muted);font-size:.9375rem;font-weight:500;left:1rem;letter-spacing:0;line-height:1.4;margin:0;pointer-events:none;position:absolute;text-transform:none;top:1.05rem;transition:top .18s ease,font-size .18s ease,letter-spacing .18s ease,color .18s ease;z-index:1}.post .post-register__card .hs-form .hs-form-field:has(>.input>:is(input.hs-input:not([type=checkbox]):not([type=radio]),textarea.hs-input)):is(.is-filled,:has(.hs-input:focus),:has(.hs-input:autofill))>label{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;top:.5rem}.post .post-register__card .hs-form .hs-form-field:has(>.input>:is(input.hs-input:not([type=checkbox]):not([type=radio]),textarea.hs-input)):has(.hs-input:focus)>label{color:var(--post-ink)}.post .post-register__card .hs-form .hs-form-field:has(>.input>:is(input.hs-input:not([type=checkbox]):not([type=radio]),textarea.hs-input)):has(.hs-input.invalid)>label{color:#b42d08}.post .post-register__card .hs-form .hs-form-field>label .hs-form-required{color:inherit;opacity:.7}.post .post-register__card .hs-form input.hs-input:not([type=checkbox]):not([type=radio]){height:3.5rem;padding:1.45rem 1rem .45rem}.post .post-register__card .hs-form textarea.hs-input:not([type=checkbox]):not([type=radio]){padding:1.6rem 1rem .75rem}@media (prefers-reduced-motion:reduce){.post .post-register__card .hs-form .hs-form-field>label{transition:none}}@media (pointer:coarse){.post .post-register__card .hs-form .hs-input:not([type=checkbox]):not([type=radio]){font-size:1rem}}.post-register__card .hs-form .inputs-list{list-style:none;margin:0;padding:0}.post-register__card .hs-form .inputs-list.multi-container{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.post .post-register__card .hs-form .hs-form-checkbox>.hs-form-checkbox-display{box-sizing:border-box;height:100%}.post-register__card .hs-form .hs-form-booleancheckbox,.post-register__card .hs-form .hs-form-checkbox{margin:0}.post .post-register__card .hs-form .hs-fieldtype-checkbox>label{margin-bottom:.75rem}.post .post-register__card .hs-form :is(.hs-form-checkbox-display,.hs-form-booleancheckbox-display){align-items:flex-start;color:var(--post-ink);cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;line-height:1.4;margin:0}.post .post-register__card .hs-form .hs-form-checkbox-display{background:#f4f5f7;border:1px solid rgba(11,13,16,.12);border-radius:12px;padding:.75rem .9rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.post .post-register__card .hs-form .hs-form-checkbox-display:hover{border-color:rgba(11,13,16,.28)}.post .post-register__card .hs-form .hs-form-checkbox-display:has(input:checked){background:#fff;border-color:var(--post-ink);box-shadow:inset 0 0 0 1px var(--post-ink)}.post .post-register__card .hs-form :is(.hs-form-checkbox-display,.hs-form-booleancheckbox-display) span{font-weight:500;text-wrap:pretty}.post .post-register__card .hs-form .hs-form-field>label{text-wrap:balance}.post .post-register__card .hs-form :is(.hs-form-checkbox-display,.hs-form-booleancheckbox-display) input{appearance:none;-webkit-appearance:none;background:#fff 50%/.85rem no-repeat;border:1.5px solid rgba(11,13,16,.35);border-radius:6px;cursor:pointer;flex:none;height:1.25rem;margin:.0625rem 0 0;min-width:1.25rem;transition:background-color .15s ease,border-color .15s ease;width:1.25rem}.post .post-register__card .hs-form :is(.hs-form-checkbox-display,.hs-form-booleancheckbox-display) input:checked{background-color:var(--post-ink);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23cdff01' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E");border-color:var(--post-ink)}.post .post-register__card .hs-form :is(.hs-form-checkbox-display,.hs-form-booleancheckbox-display) input:focus-visible{outline:3px solid var(--post-ink);outline-offset:2px}.post-register__card .hs-form .hs-error-msgs{list-style:none;margin:.4rem 0 0;padding:0}.post-register__card .hs-form .hs-error-msg,.post-register__card .hs-form .hs-error-msgs label{color:#b42d08;font-size:.8125rem;font-weight:500;margin:0}.post-register__card .hs-form .hs_error_rollup .hs-error-msgs{margin:0;text-align:center}.post-register__card .hs-form .legal-consent-container p{color:var(--post-muted);font-size:.8125rem;line-height:1.5;margin:0}.post-register__card .hs-form .legal-consent-container a{color:inherit;text-decoration:underline}.post .post-register__card .hs-form .hs-button,.post .post-register__card .hs-form .hs-button:active,.post .post-register__card .hs-form .hs-button:focus{background:var(--post-accent);border:0;border-radius:9999px;box-shadow:none;color:var(--post-accent-ink);cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.04em;margin-top:.5rem;padding:1.1rem 1.5rem;text-transform:uppercase;transform:none;transition:background-color .2s ease,color .2s ease;width:100%}.post .post-register__card .hs-form .hs-button:hover{background:var(--post-ink);color:#fff}.post .post-register__card .hs-form .hs-button:focus-visible{outline:3px solid var(--post-ink);outline-offset:3px}.post-register__card .submitted-message:before{background:var(--post-ink) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23cdff01' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /1.4rem no-repeat;border-radius:50%;content:"";display:block;height:3rem;margin-bottom:1.25rem;width:3rem}.post-register__done{display:grid;gap:.75rem;outline:none}.post-register__done p{font-size:1rem;line-height:1.5;margin:0}.post-register__done p.post-register__done-title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:500;line-height:1.1}.post .post-register__back,.post .post-register__back:hover{align-items:center;color:var(--post-ink);display:inline-flex;font-weight:700;gap:.35rem;text-decoration:underline;text-underline-offset:.2em}.post-register__back svg{height:1em;width:1em}@media (max-width:900px){.post-register__inner{grid-template-columns:1fr}}@media (max-width:480px){.post-register__card .hs-form fieldset{grid-template-columns:1fr}}html[data-post-event]{background:#0b0d10}html[data-post-event] body{background:transparent;height:auto;min-height:100svh}html[data-post-event] .body-wrapper>main{background:var(--neutral-200,#d8d8d8);min-height:calc(100svh - var(--event-header-offset, var(--event-header, 64px)))}@keyframes post-vt-rise{0%{opacity:0;transform:translateY(50px)}}@keyframes post-vt-leave{to{opacity:0;transform:translateY(-50px)}}@media (prefers-reduced-motion:no-preference){html[data-post-event]:not(.post-arrive) .body-wrapper:not(.post-bare)>:not(#event-header){opacity:0}html[data-post-event].post-arrive .body-wrapper:not(.post-bare)>:not(#event-header){animation:post-vt-rise .3s cubic-bezier(.645,.045,.355,1) backwards}html[data-post-event].post-leaving .body-wrapper:not(.post-bare)>:not(#event-header){animation:post-vt-leave .3s cubic-bezier(.645,.045,.355,1) both}html.post-leaving body{pointer-events:none}}.event-navbar .site-menu{position:relative}.post-nav-line{background:var(--color-primary,#cdff01);height:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:transform .25s cubic-bezier(.645,.045,.355,1),opacity .15s ease;width:1px;will-change:transform}.event-navbar .site-menu.is-tracking .post-nav-line{opacity:1}.event-navbar .site-menu.is-tracking .site-menu-item.is-active{text-decoration-color:transparent}.event-navbar .site-menu-item{transition:opacity .25s cubic-bezier(.645,.045,.355,1)}.event-navbar .site-menu-item:not(.site-menu-item-cta){padding-inline:1rem}.event-navbar .site-menu-item:not(.site-menu-item-cta):not(.is-active),.event-navbar .site-menu-item:not(.site-menu-item-cta):not(.is-active):active,.event-navbar .site-menu-item:not(.site-menu-item-cta):not(.is-active):focus,.event-navbar .site-menu-item:not(.site-menu-item-cta):not(.is-active):hover{text-decoration:none}.event-navbar .site-menu-item:not(.site-menu-item-cta).is-active:active,.event-navbar .site-menu-item:not(.site-menu-item-cta).is-active:focus,.event-navbar .site-menu-item:not(.site-menu-item-cta).is-active:hover{text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.event-navbar .site-menu.is-tracking .site-menu-item.is-active:active,.event-navbar .site-menu.is-tracking .site-menu-item.is-active:focus,.event-navbar .site-menu.is-tracking .site-menu-item.is-active:hover{text-decoration-color:transparent}@media (hover:hover) and (pointer:fine){.event-navbar .site-menu-item:not(.site-menu-item-cta):not(.is-active):hover{opacity:.75}}.event-navbar .site-menu-item:not(.site-menu-item-cta):focus-visible{opacity:1}html.post-leaving .event-navbar .site-menu-item.post-nav-from{opacity:.4;text-decoration-color:transparent}html.post-leaving .event-navbar .site-menu-item.post-nav-to{opacity:1}.post-article{padding-block:1.5rem clamp(6rem,9vw,8.5rem)}.post-article .post-wrap{--max:1300px}.post-article__head{display:grid;gap:1rem;margin-top:1.5rem}.post-article__grid{align-items:start;display:grid;gap:2.5rem 1.5rem;grid-template-columns:minmax(0,1fr) 20.75rem;margin-top:2rem}.post-article__main{min-width:0}.post-article__head .post-eyebrow{color:var(--post-muted)}.post-article__title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(2rem,3.1vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0;text-wrap:pretty}.post-article__dek{color:var(--neutral-700,#454545);font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:400;line-height:1.35;margin:0;text-wrap:pretty}.post-article__lead{aspect-ratio:16/9;background:#000;border-radius:16px;overflow:hidden}.post-article__lead :is(video,iframe){background:#000;border:0;display:block;height:100%;object-fit:contain;width:100%}.post-vplayer{color:#fff;isolation:isolate;position:relative;--vp-glass:rgba(11,13,16,.62)}.post-vplayer:fullscreen{aspect-ratio:auto;border-radius:0}.post-vplayer__hit,.post-vplayer__poster,.post-vplayer__stage,.post-vplayer__stage iframe{height:100%;inset:0;position:absolute;width:100%}.post-vplayer__poster{object-fit:cover;transition:opacity .4s ease;z-index:1}.post-vplayer.has-played .post-vplayer__poster{opacity:0;pointer-events:none}.post-article__lead--portrait{aspect-ratio:1;max-height:min(80vh,740px);width:100%}@media (max-width:768px){.post-article__main>.post-article__lead{border-radius:0;margin-inline:calc(var(--post-gutter, 2.25rem)*-1);width:auto}}@media (max-width:600px){.post-article__lead--portrait{aspect-ratio:9/16;max-height:none}.post-vplayer__backdrop{display:none}.post-vplayer.post-article__lead--portrait .post-vplayer__stage,.post-vplayer.post-article__lead--portrait .post-vplayer__stage[style*="--vp-x"]{aspect-ratio:auto;box-shadow:none;inset:0;left:0;transform:none;width:100%}.post-vplayer.post-article__lead--portrait.has-played .post-vplayer__poster{opacity:0}}.post-vplayer__backdrop{background:#000;inset:0;overflow:hidden;position:absolute;z-index:0}.post-vplayer__backdrop iframe{aspect-ratio:9/16;border:0;filter:blur(36px) brightness(.3) saturate(.6);height:auto;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.15);width:100%}.post-vplayer__backdrop:after{background:rgba(11,13,16,.45);content:"";inset:0;position:absolute}.post-vplayer.post-article__lead--portrait .post-vplayer__stage{aspect-ratio:9/16;inset:0 auto;left:50%;transform:translateX(-50%);width:auto;z-index:1}.post-vplayer.post-article__lead--portrait .post-vplayer__stage[style*="--vp-x"]{left:var(--vp-x);transform:none}.post-vplayer.post-article__lead--portrait .post-vplayer__stage{box-shadow:0 .75rem 2.5rem rgba(0,0,0,.6),0 0 0 1px #000}.post-vplayer.post-article__lead--portrait.has-played:not(.has-backdrop) .post-vplayer__poster{opacity:1}.post-vplayer__stage{overflow:hidden}.post-vplayer__stage iframe{background:#000;border:0;height:calc(100% + 2px);inset:-1px;width:calc(100% + 2px)}.post-vplayer__hit{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:grid;font:inherit;margin:0;padding:0;place-items:center;z-index:2}.post-vplayer__hit:active,.post-vplayer__hit:focus,.post-vplayer__hit:hover{background:transparent;box-shadow:none;transform:none}.post-vplayer__hit:focus-visible{outline:3px solid var(--post-accent);outline-offset:-3px}.post-reel .post-vplayer__hit:focus-visible{outline:none}.post-vplayer{container-type:inline-size}.post-vplayer__cue{background:var(--post-accent);border-radius:50%;box-shadow:0 0 0 0 rgba(205,255,1,0),0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink);display:grid;height:max(5.5rem,10cqi);place-items:center;pointer-events:none;transition:opacity .25s ease,box-shadow .25s ease,background-color .25s ease,transform .3s ease;width:max(5.5rem,10cqi)}.post-vplayer__cue svg{display:block;height:50%;width:50%}.post-vplayer__cue svg+svg{height:41%;width:41%}.post-vplayer[data-state=ended] .post-vplayer__cue svg:first-child,.post-vplayer__cue svg+svg{display:none}.post-vplayer[data-state=ended] .post-vplayer__cue svg+svg{display:block}.post-vplayer__next{display:flex;left:50%;opacity:0;position:absolute;top:50%;transform:translate(calc(-50% + 3.85rem),-50%);transition:opacity .25s ease,visibility .25s;visibility:hidden;z-index:3}.post-vplayer__next-go{align-items:center;background:var(--post-accent);border-radius:9999px;box-shadow:0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink);display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.9375rem;font-weight:700;gap:.5rem;height:3.25rem;line-height:1;padding:0 1.25rem 0 .75rem;text-decoration:none;transition:background-color .2s ease,box-shadow .25s ease}.post-vplayer__next svg{display:block;flex:none;height:1.25rem;width:1.25rem}.post-vplayer__next-go:focus,.post-vplayer__next-go:hover{background:#dbff4d;box-shadow:0 0 0 .5rem rgba(205,255,1,.28),0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink);text-decoration:none}.post-vplayer__next-go:focus-visible{outline:3px solid #fff;outline-offset:3px}.post-vplayer[data-state=ended]:not(.is-upcard) .post-vplayer__next{opacity:1;visibility:visible}.post-vplayer__next-icon{border:2px solid #00000017;border-radius:50%;box-sizing:border-box;display:grid;flex:none;height:1.875rem;place-items:center;position:relative;width:1.875rem}.post-vplayer__next .post-vplayer__next-icon>svg:first-child{height:1.125rem;width:1.125rem}@media (max-height:499px),(max-width:599px){.post-vplayer .post-vplayer__autowrap,.post-vplayer [data-vplayer-fill]{display:none}}.post-vplayer__cue-text{display:none}.post-vplayer[data-state=ended] .post-vplayer__cue{background:#fff;border-radius:9999px;box-shadow:0 .75rem 2.5rem rgba(0,0,0,.45);color:var(--post-accent-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.9375rem;font-weight:700;gap:.5rem;grid-auto-flow:column;height:3.25rem;line-height:1;padding:0 1.25rem 0 1rem;width:auto}.post-vplayer[data-state=ended] .post-vplayer__cue svg+svg{height:1.25rem;width:1.25rem}.post-vplayer[data-state=ended] .post-vplayer__cue .post-vplayer__cue-text{display:block}.post-vplayer[data-state=ended] .post-vplayer__hit:hover .post-vplayer__cue{background:#dbff4d;box-shadow:0 0 0 .5rem rgba(205,255,1,.28),0 .75rem 2.5rem rgba(0,0,0,.45)}.post-vplayer[data-state=ended]:not(.is-upcard):has(.post-vplayer__next) .post-vplayer__cue{transform:translateX(-4.375rem)}@media (max-width:599px){.post-vplayer__next{transform:translate(-50%,calc(-50% + 2rem))}.post-vplayer__next-go{font-size:.8125rem;height:2.75rem;padding:0 1rem 0 .5rem}.post-vplayer__next-icon{height:1.625rem;width:1.625rem}.post-vplayer__next .post-vplayer__next-icon>svg:first-child{height:1rem;width:1rem}.post-vplayer[data-state=ended] .post-vplayer__cue{font-size:.8125rem;height:2.75rem;padding:0 1rem 0 .85rem}.post-vplayer[data-state=ended]:not(.is-upcard):has(.post-vplayer__next) .post-vplayer__cue{transform:translateY(-2rem)}}.post-vplayer__hit{transition:background-color .4s ease}.post-vplayer[data-state=ended] .post-vplayer__hit,.post-vplayer[data-state=ended] .post-vplayer__hit:focus,.post-vplayer[data-state=ended] .post-vplayer__hit:hover{background:rgba(11,13,16,.55)}.post-vplayer__hit:hover .post-vplayer__cue{background:#dbff4d;box-shadow:0 0 0 .5rem rgba(205,255,1,.28),0 .75rem 2.5rem rgba(0,0,0,.45)}.post-vplayer:is([data-state=playing],[data-state=preview]) .post-vplayer__cue{opacity:0}.post-vplayer__sound{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:var(--vp-glass);border:0;border-radius:9999px;bottom:1rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 .5rem 1.5rem rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.9375rem;font-weight:700;gap:.5rem;height:3.25rem;line-height:1;margin:0;opacity:0;padding:0 1.25rem 0 1rem;position:absolute;right:1rem;transition:opacity .25s ease,visibility .25s,color .2s ease;visibility:hidden;z-index:3}.post-vplayer__sound svg{color:var(--post-accent);display:block;flex:none;height:1.25rem;width:1.25rem}.post-vplayer__sound:active,.post-vplayer__sound:focus{color:#fff}.post-vplayer__sound:active,.post-vplayer__sound:focus,.post-vplayer__sound:hover{background:var(--vp-glass);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 .5rem 1.5rem rgba(0,0,0,.25);transform:none}.post-vplayer__sound:hover{color:var(--post-accent)}.post-vplayer[data-state=preview] .post-vplayer__sound{opacity:1;visibility:visible}.post-vplayer.post-article__lead--portrait .post-vplayer__sound,.post-vplayer.post-article__lead--portrait .post-vplayer__sound:active,.post-vplayer.post-article__lead--portrait .post-vplayer__sound:focus{background:var(--post-accent);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.35);color:var(--post-accent-ink)}.post-vplayer.post-article__lead--portrait .post-vplayer__sound svg{color:var(--post-accent-ink)}.post-vplayer.post-article__lead--portrait .post-vplayer__sound:hover{background:#fff;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.35);color:var(--post-accent-ink)}.post-vplayer[data-state=preview]:has(.post-vplayer__bar:focus-within) .post-vplayer__sound{opacity:0;visibility:hidden}.post-vplayer__bar{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:var(--vp-glass);border-radius:9999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 .5rem 1.5rem rgba(0,0,0,.25);display:flex;gap:.5rem;inset:auto 1rem 1rem;opacity:0;padding:.375rem .75rem .375rem .375rem;pointer-events:none;position:absolute;transform:translateY(.5rem);transition:opacity .25s ease,transform .25s ease,visibility .25s;z-index:3}.post-vplayer[data-state=idle] .post-vplayer__bar{visibility:hidden}.post-vplayer.is-loading,.post-vplayer.is-loading *{cursor:progress}.post-vplayer.is-active:not([data-state=preview]) .post-vplayer__bar,.post-vplayer:is([data-state=paused],[data-state=ended]) .post-vplayer__bar,.post-vplayer__bar:focus-within{opacity:1;pointer-events:auto;transform:none}.post-vplayer__btn{background:transparent;border:0;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;display:inline-grid;flex:none;height:2.5rem;margin:0;padding:0;place-items:center;transition:background-color .2s ease,color .2s ease;width:2.5rem}.post-vplayer :focus:not(:focus-visible){outline:none}.post-vplayer:focus{outline:none}.post-vplayer__btn:focus{background:transparent;box-shadow:none;color:#fff;transform:none}.post-vplayer__btn:is(:hover,:focus-visible,:active){background:hsla(0,0%,100%,.12);box-shadow:none;color:var(--post-accent);transform:none}.post-vplayer__btn:focus-visible{outline:2px solid var(--post-accent);outline-offset:1px}.post-vplayer__btn svg{display:block;height:1.25rem;width:1.25rem}.post-vplayer__btn--play,.post-vplayer__btn--play:focus{background:var(--post-accent);color:var(--post-accent-ink)}.post-vplayer__btn--play:active,.post-vplayer__btn--play:hover{background:#dbff4d;color:var(--post-accent-ink)}.post-vplayer__btn svg+svg{display:none}.post-vplayer__btn.post-vplayer__auto{border-radius:9999px;position:relative;width:3.75rem}.post-vplayer__auto-track{background:hsla(0,0%,100%,.3);border-radius:9999px;display:block;height:1.125rem;position:relative;transition:background-color .2s ease;width:2.75rem}.post-vplayer__auto-knob{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.4);color:var(--post-accent-ink);display:grid;height:1.625rem;left:0;margin-top:-.8125rem;place-items:center;position:absolute;top:50%;transition:transform .2s ease,background-color .2s ease;width:1.625rem}.post-vplayer__auto .post-vplayer__auto-knob svg{height:.875rem;width:.875rem}.post-vplayer__auto[aria-checked=true] .post-vplayer__auto-track{background:rgba(205,255,1,.45)}.post-vplayer__auto[aria-checked=true] .post-vplayer__auto-knob{background:var(--post-accent);transform:translateX(1.125rem)}.post-vplayer__tip{background:#fff;border-radius:.5rem;bottom:calc(100% + .75rem);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.35);color:var(--post-accent-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.8125rem;font-weight:700;left:50%;line-height:1;opacity:0;padding:.4375rem .75rem;pointer-events:none;position:absolute;transform:translate(-50%,.25rem);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.post-vplayer__auto:is(:hover,:focus-visible) .post-vplayer__tip{opacity:1;transform:translate(-50%)}.post-vplayer__autowrap{display:flex;flex:none;position:relative}.post-vplayer__coach{align-items:flex-start;background:#fff;border-radius:.75rem;bottom:calc(100% + .875rem);box-shadow:0 .75rem 2rem rgba(0,0,0,.4);color:var(--post-accent-ink);display:flex;gap:.375rem;padding:.625rem .375rem .625rem .875rem;position:absolute;right:-4rem;text-align:left;width:max-content;z-index:2}.post-vplayer__coach-text{display:grid;font-size:.8125rem;gap:.125rem;line-height:1.35;padding-top:.125rem;white-space:nowrap}.post-vplayer__coach-text strong{font-weight:700}.post-vplayer__coach-text span{font-weight:500}.post-vplayer__coach[hidden]{display:none}.post-vplayer__coach:after{background:#fff;border-radius:0 0 .125rem 0;bottom:-.375rem;content:"";height:.75rem;position:absolute;right:5.375rem;transform:rotate(45deg);width:.75rem}.post-vplayer__coach-close{background:transparent;border:0;border-radius:50%;box-shadow:none;color:var(--post-accent-ink);cursor:pointer;display:grid;flex:none;height:1.75rem;margin:0;padding:0;place-items:center;transition:background-color .2s ease;width:1.75rem}.post-vplayer__coach-close:active,.post-vplayer__coach-close:focus,.post-vplayer__coach-close:hover{background:rgba(11,13,16,.08);box-shadow:none;color:var(--post-accent-ink);transform:none}.post-vplayer__coach-close:focus-visible{outline:2px solid var(--post-accent-ink);outline-offset:1px}.post-vplayer__coach-close svg{display:block;height:1rem;width:1rem}.post-vplayer__autowrap:has(.post-vplayer__coach:not([hidden])) .post-vplayer__tip{display:none}.post-vplayer__bar>.post-vplayer__coach{right:.5rem}.post-vplayer__coach--fill:after{right:4.125rem}.post-vplayer__coach--tray:after{right:7.125rem}.post-vplayer__bar:has(.post-vplayer__coach:not([hidden])) .post-vplayer__tip{display:none}.post-vplayer__coach:not([hidden]){animation:post-vp-coach-in .35s cubic-bezier(.22,1,.36,1) both}@keyframes post-vp-coach-in{0%{opacity:0;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){.post-vplayer__coach:not([hidden]){animation:none}}.post-vplayer__btn--skip svg{height:1.5rem;width:1.5rem}.post-vplayer.is-fill [data-vplayer-fill] svg:first-child,.post-vplayer.is-fillfull.is-fill [data-vplayer-full] svg:first-child,.post-vplayer.is-full [data-vplayer-full] svg:first-child,.post-vplayer:is([data-state=playing],[data-state=preview]) .post-vplayer__btn--play svg:first-child,.post-vplayer:not(.is-muted) [data-vplayer-mute] svg:first-child{display:none}.post-vplayer.is-fill [data-vplayer-fill] svg+svg,.post-vplayer.is-fillfull.is-fill [data-vplayer-full] svg+svg,.post-vplayer.is-full [data-vplayer-full] svg+svg,.post-vplayer:is([data-state=playing],[data-state=preview]) .post-vplayer__btn--play svg+svg,.post-vplayer:not(.is-muted) [data-vplayer-mute] svg+svg{display:block}.post-vplayer__time{flex:none;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:2.75rem;text-align:center}.post-vplayer__time--dur{color:hsla(0,0%,100%,.6)}@media (hover:none){.post-vplayer .post-vplayer__tip{display:none}}.post-vplayer__btn--tip{position:relative}.post-vplayer__btn--tip:is(:hover,:focus-visible) .post-vplayer__tip{opacity:1;transform:translate(-50%)}html.is-vp-fill{overflow:hidden;overflow-anchor:none}.post-vplayer.post-vplayer.is-fill{aspect-ratio:auto;background:#000;border:0;border-radius:0;box-sizing:border-box;color:#fff;height:auto;inset:0;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:auto;z-index:2147483000}.post-vplayer__top{display:none}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__top{align-items:center;display:flex;gap:.75rem;inset:1rem 1rem auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(-.5rem);transition:opacity .25s ease,transform .25s ease;z-index:3}.post-vplayer:is(.is-fill,.is-full):is([data-state=paused],[data-state=ended],.is-active) .post-vplayer__top,.post-vplayer__top:focus-within{opacity:1;pointer-events:auto;transform:none}.post-vplayer__top .post-vplayer__btn{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:var(--vp-glass);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 .5rem 1.5rem rgba(0,0,0,.25);height:2.75rem;width:2.75rem}.post-vplayer__top .post-vplayer__btn:is(:hover,:focus-visible){background:rgba(40,43,48,.78);color:var(--post-accent)}.post-vplayer__top .post-vplayer__btn svg{height:1.5rem;width:1.5rem}.post-vplayer__logo.site-logo-header{filter:drop-shadow(0 1px .5rem rgba(0,0,0,.5));flex:none;margin-left:auto;padding-left:1rem;width:7.5rem}.post-vplayer__title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1.125rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px .5rem rgba(0,0,0,.6);white-space:nowrap}.post-vplayer:is(.is-fill,.is-full)[data-state=playing]:not(.is-active) .post-vplayer__bar:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(.5rem)}.post-vplayer:is(.is-fill,.is-full)[data-state=playing]:not(.is-active) .post-vplayer__top:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(-.5rem)}.post-vplayer:is(.is-fill,.is-full)[data-state=playing]:not(.is-active),.post-vplayer:is(.is-fill,.is-full)[data-state=playing]:not(.is-active) *{cursor:none}.post-vplayer__veil{display:none}.post-vplayer.post-article__lead--portrait:is(.is-fill,.is-full) .post-vplayer__poster{filter:blur(36px) brightness(.3) saturate(.6);transform:scale(1.15)}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__veil{-webkit-backdrop-filter:blur(28px) brightness(.55);backdrop-filter:blur(28px) brightness(.55);display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden;z-index:1}.post-vplayer[data-state=paused]{--vp-wait:.2s}.post-vplayer:is(.is-fill,.is-full):is([data-state=paused],[data-state=ended]) .post-vplayer__veil{opacity:1;transition:opacity .2s ease var(--vp-wait,0s),visibility 0s var(--vp-wait,0s);visibility:visible}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__cue{transition:opacity .2s ease var(--vp-wait,0s)}@media (min-width:561px){.post-vplayer:is(.is-fill,.is-full):not([data-state=ended]) .post-vplayer__cue{height:5.5rem;width:5.5rem}}@container (min-width: 48rem){.post-vplayer:is(.is-fill,.is-full) .post-vplayer__info>*{max-width:min(40rem,calc(50cqi - clamp(2rem, 5cqi, 5rem) - 4.25rem))}}.post-vplayer__info{display:none}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__info{background:linear-gradient(90deg,rgba(11,13,16,.88),rgba(11,13,16,.62) 55%,rgba(11,13,16,0));box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;inset:0 auto 0 0;justify-content:center;opacity:0;overflow:hidden;padding:4.5rem 3rem 6.5rem clamp(2rem,5cqi,5rem);pointer-events:none;position:absolute;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden;width:min(64%,60rem);z-index:1}.post-vplayer__info>*{flex:none;margin:0;max-width:40rem;opacity:0;transform:translateY(.75rem);transition:transform .3s ease,opacity .3s ease}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info{opacity:1;transition:opacity .25s ease var(--vp-wait,0s),visibility 0s var(--vp-wait,0s);visibility:visible}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info>*{opacity:1;transform:none;transition:transform .45s cubic-bezier(.22,1,.36,1) var(--vp-wait,0s),opacity .35s ease var(--vp-wait,0s)}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info>:nth-child(2){transition-delay:calc(var(--vp-wait, 0s) + .04s)}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info>:nth-child(3){transition-delay:calc(var(--vp-wait, 0s) + .08s)}.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info>:nth-child(4){transition-delay:calc(var(--vp-wait, 0s) + .12s)}.post-vplayer__info>.post-vplayer__info-mark{align-self:flex-start;height:clamp(2.25rem,5cqi,3.25rem);margin-bottom:.5rem;width:auto}.post-vplayer:is(.is-fill,.is-full)[data-state=paused]:has(.post-vplayer__info) .post-vplayer__title{opacity:0;transition:opacity .2s ease var(--vp-wait,0s)}.post-vplayer__title{transition:opacity .3s ease}.post-vplayer__info-label{color:var(--post-accent);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.post-vplayer__info-label,.post-vplayer__info-title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-weight:800}.post-vplayer__info-title{font-size:clamp(1.75rem,2.6vw,2.75rem);line-height:1.1;text-wrap:balance}.post-vplayer__info-dek{color:hsla(0,0%,100%,.85);display:-webkit-box;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.post-vplayer__info-row{display:grid;gap:1.25rem 2.5rem;grid-template-columns:minmax(0,1fr) auto;margin-top:.5rem}.post-vplayer__info-row>:only-child{grid-column:1/-1}.post-vplayer__info-group{align-content:start;display:grid;gap:.625rem}.post-vplayer__info-group>*{margin:0}.post-vplayer__info-people{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;list-style:none;margin:0;padding:0}.post-vplayer__info-people li{align-items:center;display:flex;gap:.625rem}.post-vplayer__info-people img{background:hsla(0,0%,100%,.12);border-radius:50%;flex:none;height:2.75rem;object-fit:cover;width:2.75rem}.post-vplayer__info-people span{color:hsla(0,0%,100%,.7);display:grid;font-size:.8125rem;line-height:1.3}.post-vplayer__info-people strong{color:#fff;font-size:.9375rem;font-weight:700}.post-vplayer__info-logos{display:grid;gap:.5rem}.post-vplayer__info-logos span{background:#fff;border-radius:.5rem;box-sizing:border-box;display:grid;height:3.5rem;padding:.5rem .75rem;place-items:center;width:7.5rem}.post-vplayer__info-logos img{display:block;height:auto;max-height:2.5rem;max-width:6rem;object-fit:contain;width:auto}.post-vplayer [data-vplayer-tray-open],.post-vplayer__tray{display:none}.post-vplayer:is(.is-fill,.is-full) [data-vplayer-tray-open]{display:inline-grid}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__tray{--tray-card:clamp(12rem,18cqi,17rem);--tray-edge:clamp(2rem,5cqi,5rem);background:linear-gradient(0deg,rgba(11,13,16,.94),rgba(11,13,16,.82) 62%,rgba(11,13,16,0));box-sizing:border-box;display:block;inset:auto 0 0;opacity:0;padding:3.5rem 0 6rem;position:absolute;transform:translateY(1.5rem);transition:opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s .35s;visibility:hidden;z-index:3}.post-vplayer.is-tray .post-vplayer__tray{opacity:1;transform:none;transition:opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s;visibility:visible}.post-vplayer.is-tray:is(.is-fill,.is-full) .post-vplayer__info{opacity:0;transition:opacity .2s ease,visibility 0s .2s;visibility:hidden}.post-vplayer.is-tray .post-vplayer__coach{display:none}.post-vplayer.is-tray [data-vplayer-tray-open]{background:hsla(0,0%,100%,.12);color:var(--post-accent)}.post-vplayer__upnext{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:var(--vp-glass);border-radius:.875rem;bottom:1rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 .75rem 2rem rgba(0,0,0,.35);box-sizing:border-box;display:none;overflow:hidden;position:absolute;right:1rem;width:min(26rem,calc(100% - 2rem));z-index:3;--up-lift:0rem;--up-in:.75rem;--up-t:.25s;opacity:0;transform:translateY(calc(var(--up-lift) + var(--up-in)));transition:opacity .3s ease,transform var(--up-t) ease,visibility 0s .3s;visibility:hidden}.post-vplayer:is([data-state=paused],[data-state=ended],.is-active) .post-vplayer__upnext{--up-lift:-4.25rem}.post-vplayer:not(.is-fill,.is-full):is([data-state=paused],[data-state=ended],.is-active) .post-vplayer__upnext{--up-lift:-4rem}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__upnext{display:block}@container (min-width: 40rem){.post-vplayer__upnext{display:block}}.post-vplayer.is-ending:not(.is-tray) .post-vplayer__upnext,.post-vplayer:is(.is-fill,.is-full)[data-state=paused]:not(.is-tray,.is-stay):not(:has(.post-vplayer__coach:not([hidden]))) .post-vplayer__upnext{--up-in:0rem;opacity:1;transition:opacity .35s ease calc(var(--vp-wait, 0s) + .12s),transform var(--up-t) cubic-bezier(.22,1,.36,1),visibility 0s var(--vp-wait,0s);visibility:visible}.post-vplayer.is-ending .post-vplayer__coach{display:none}.post-vplayer__upnext-link{align-items:center;color:#fff;display:flex;gap:.875rem;padding:.5rem 1rem .5rem .5rem;text-decoration:none}.post-vplayer__upnext-link:is(:hover,:focus,:visited){color:#fff;text-decoration:none}.post-vplayer__upnext-link:focus-visible{border-radius:.875rem;outline:2px solid var(--post-accent);outline-offset:-2px}.post-vplayer__upnext-thumb{aspect-ratio:16/9;background:#000;border-radius:.5rem;box-shadow:0 0 0 1px hsla(0,0%,100%,.1);display:block;flex:none;overflow:hidden;position:relative;transition:box-shadow .2s ease;width:9rem}.post-vplayer__upnext-thumb img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.post-vplayer__upnext-thumb svg{background:var(--post-accent);border-radius:50%;bottom:.375rem;box-sizing:border-box;color:var(--post-accent-ink);height:1.75rem;left:.375rem;opacity:0;padding:.4rem;position:absolute;transition:opacity .2s ease;width:1.75rem}.post-vplayer__upnext-link:is(:hover,:focus-visible) .post-vplayer__upnext-thumb{box-shadow:0 0 0 2px var(--post-accent)}.post-vplayer__upnext-link:is(:hover,:focus-visible) .post-vplayer__upnext-thumb img{transform:scale(1.04)}.post-vplayer.is-ending .post-vplayer__upnext-thumb svg,.post-vplayer__upnext-link:is(:hover,:focus-visible) .post-vplayer__upnext-thumb svg{opacity:1}.post-vplayer__upnext-text{display:grid;gap:.3125rem;min-width:0}.post-vplayer__upnext-kicker{color:var(--post-accent);font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.post-vplayer__upnext-kicker,.post-vplayer__upnext-title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);overflow:hidden}.post-vplayer__upnext-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3}.post-vplayer__upnext-close{background:transparent;border:0;border-radius:50%;box-shadow:none;color:hsla(0,0%,100%,.75);cursor:pointer;display:none;height:1.75rem;margin:0;padding:0;place-items:center;position:absolute;right:.375rem;top:.375rem;transition:background-color .2s ease,color .2s ease;width:1.75rem}.post-vplayer.is-ending .post-vplayer__upnext-close{display:grid}.post-vplayer.is-ending .post-vplayer__upnext-link{padding-right:2.5rem}.post-vplayer__upnext-close:is(:hover,:focus,:active){background:hsla(0,0%,100%,.12);box-shadow:none;color:#fff;transform:none}.post-vplayer__upnext-close:focus:not(:focus-visible){background:transparent;color:hsla(0,0%,100%,.75)}.post-vplayer__upnext-close:focus-visible{outline:2px solid var(--post-accent);outline-offset:1px}.post-vplayer__upnext-close svg{display:block;height:1rem;width:1rem}.post-vplayer__upnext:after{background:var(--post-accent);content:"";height:3px;inset:auto 0 0;opacity:0;position:absolute;transform:scaleX(var(--vp-up,0));transform-origin:left;transition:transform .3s linear,opacity .2s ease}.post-vplayer:is(.is-precount,.is-counting) .post-vplayer__upnext:after{opacity:1}.post-vplayer.is-counting .post-vplayer__upnext:after{transition:transform var(--vp-count,5s) linear,opacity .2s ease}.post-vplayer:not(.is-fill,.is-full) .post-vplayer__upnext{width:min(20rem,calc(100% - 2rem))}.post-vplayer:not(.is-fill,.is-full) .post-vplayer__upnext-link{gap:.75rem;padding:.375rem .875rem .375rem .375rem}.post-vplayer:not(.is-fill,.is-full) .post-vplayer__upnext-thumb{width:6.5rem}.post-vplayer:not(.is-fill,.is-full) .post-vplayer__upnext-kicker{font-size:.625rem}.post-vplayer:not(.is-fill,.is-full) .post-vplayer__upnext-title{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.post-vplayer__upnext{--up-in:0rem;--up-t:0s}.post-vplayer__upnext-link:is(:hover,:focus-visible) .post-vplayer__upnext-thumb img,.post-vplayer__upnext-thumb img{transform:none}}@media (max-height:499px),(max-width:599px){.post-vplayer.post-vplayer.post-vplayer .post-vplayer__upnext{display:none}}.post-vplayer [data-vplayer-skipnext]{display:none}.post-vplayer:is(.is-fill,.is-full) [data-vplayer-skipnext]{display:inline-grid}.post-vplayer [data-vplayer-skipnext]:is(:link,:visited,:hover,:focus){text-decoration:none}.post-vplayer__label{display:none}@container (min-width: 75rem){.post-vplayer:is(.is-fill,.is-full) :is([data-vplayer-skipnext],[data-vplayer-tray-open]){align-items:center;border-radius:9999px;display:inline-flex;gap:.5rem;padding:0 .875rem 0 .625rem;width:auto}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__btn.post-vplayer__auto{align-items:center;display:inline-flex;gap:.625rem;padding:0 .5rem 0 .875rem;width:auto}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__label{display:block;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.post-vplayer:is(.is-fill,.is-full) .post-vplayer__coach--tray:after{right:10.3125rem}.post-vplayer:is(.is-fill,.is-full) :is(.post-vplayer__autowrap,[data-vplayer-speed],[data-vplayer-skipnext],[data-vplayer-tray-open],[data-vplayer-fill]){margin-left:.5rem}.post-vplayer:is(.is-fill,.is-full) :is(.post-vplayer__autowrap,[data-vplayer-speed],[data-vplayer-skipnext],[data-vplayer-tray-open],[data-vplayer-fill]):before{background:hsla(0,0%,100%,.14);bottom:-.375rem;content:"";left:-.5rem;pointer-events:none;position:absolute;top:-.375rem;width:1px}}@media (max-height:499px),(max-width:599px){.post-vplayer.post-vplayer:is(.is-fill,.is-full) [data-vplayer-skipnext]{display:none}}.post-vplayer [data-vplayer-speed]{display:none}.post-vplayer.is-beta [data-vplayer-speed]{align-items:center;border-radius:9999px;display:inline-flex;gap:.375rem;justify-content:center;min-width:2.5rem;padding:0 .5rem;width:auto}@media (max-height:499px),(max-width:599px){.post-vplayer.post-vplayer:not(.is-fill,.is-full) [data-vplayer-speed]{display:none}}@container (max-width: 47.99rem){.post-vplayer.post-vplayer:not(.is-fill,.is-full) [data-vplayer-speed]{display:none}}@media (max-height:499px),(max-width:599px){.post-vplayer.post-vplayer [data-vplayer-tray-open]{display:none}@container (max-width: 47.99rem){.post-vplayer.post-vplayer.post-vplayer [data-vplayer-speed]{display:none}}}.post-vplayer.is-rate [data-vplayer-speed],.post-vplayer.is-rate [data-vplayer-speed]:focus{background:rgba(205,255,1,.16);color:var(--post-accent)}@container (min-width: 75rem){.post-vplayer.is-beta:is(.is-fill,.is-full) [data-vplayer-speed]{padding:0 .875rem}}.post-vplayer__speed-val{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;min-width:2.25em;text-align:center}.post-vplayer.is-beta .post-vplayer__hit{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.post-vplayer__seekfx{bottom:0;color:#fff;display:grid;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.875rem;font-weight:700;gap:.375rem;justify-items:center;opacity:0;place-content:center;pointer-events:none;position:absolute;text-shadow:0 1px 4px rgba(0,0,0,.5);top:0;transition:opacity .3s ease;width:36%;z-index:2}.post-vplayer__seekfx[data-side=back]{background:radial-gradient(ellipse 100% 75% at 0 50%,rgba(0,0,0,.45),transparent 72%);left:0}.post-vplayer__seekfx[data-side=fwd]{background:radial-gradient(ellipse 100% 75% at 100% 50%,rgba(0,0,0,.45),transparent 72%);right:0}.post-vplayer__seekfx svg{display:block;height:2rem;width:2rem}.post-vplayer__seekfx[data-side=back] svg{transform:scaleX(-1)}.post-vplayer__seekfx.is-on{opacity:1;transition:opacity .1s ease}.post-vplayer__press{background:hsla(0,0%,100%,.14);border-radius:50%;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);height:5rem;margin:-2.5rem 0 0 -2.5rem;opacity:0;pointer-events:none;position:absolute;transform:scale(.4);width:5rem;z-index:3}.post-vplayer.is-pressing .post-vplayer__press{animation:post-vp-press .38s cubic-bezier(.22,1,.36,1) .12s forwards}@keyframes post-vp-press{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:1;transform:scale(1)}}.post-vplayer.is-fast .post-vplayer__press{opacity:0;transform:scale(1.15);transition:opacity .2s ease,transform .2s ease}.post-vplayer__fast{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--vp-glass);border-radius:9999px;color:#fff;display:inline-flex;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:.875rem;font-weight:800;gap:.5rem;left:50%;line-height:1;opacity:0;padding:.5rem .875rem;pointer-events:none;position:absolute;top:1rem;transform:translate(-50%,-.5rem);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;visibility:hidden;z-index:4}.post-vplayer.is-fast .post-vplayer__fast{opacity:1;transform:translate(-50%);transition:opacity .2s ease,transform .25s cubic-bezier(.22,1,.36,1),visibility 0s;visibility:visible}.post-vplayer__fast-arrows{display:inline-flex;gap:1px}.post-vplayer__fast-arrows svg{display:block;height:.625rem;opacity:.35;width:.625rem}.post-vplayer.is-fast .post-vplayer__fast-arrows svg{animation:post-vp-run .9s linear infinite}.post-vplayer.is-fast .post-vplayer__fast-arrows svg:nth-child(2){animation-delay:.15s}.post-vplayer.is-fast .post-vplayer__fast-arrows svg:nth-child(3){animation-delay:.3s}@keyframes post-vp-run{0%,60%,to{opacity:.35}20%{opacity:1}}@media (prefers-reduced-motion:reduce){.post-vplayer.is-pressing .post-vplayer__press{animation:none;opacity:1;transform:none}.post-vplayer.is-fast .post-vplayer__fast-arrows svg{animation:none;opacity:1}}.post-vplayer__tray-track{display:flex;gap:1rem;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--tray-edge);position:relative;scroll-padding-inline:var(--tray-edge);scroll-snap-type:x mandatory;scrollbar-width:none}.post-vplayer__tray-track::-webkit-scrollbar{display:none}.post-vplayer__tray-item{flex:none;margin:0;padding:.25rem 0;scroll-snap-align:start;width:var(--tray-card)}.post-vplayer__tray-link{display:grid;gap:.5rem}.post-vplayer__tray-link,.post-vplayer__tray-link:focus,.post-vplayer__tray-link:hover{color:#fff;text-decoration:none}.post-vplayer__tray-link:focus-visible{outline:none}.post-vplayer__tray-thumb{aspect-ratio:16/9;background:#000;border-radius:.5rem;box-shadow:0 0 0 1px hsla(0,0%,100%,.1);display:block;overflow:hidden;position:relative;transition:box-shadow .2s ease}.post-vplayer__tray-thumb img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.post-vplayer__tray-thumb svg{background:var(--post-accent);border-radius:50%;bottom:.5rem;box-sizing:border-box;color:var(--post-accent-ink);height:2rem;left:.5rem;opacity:0;padding:.45rem;position:absolute;transition:opacity .2s ease;width:2rem}.post-vplayer__tray-link:is(:hover,:focus-visible) .post-vplayer__tray-thumb{box-shadow:0 0 0 2px var(--post-accent)}.post-vplayer__tray-link:is(:hover,:focus-visible) .post-vplayer__tray-thumb img{transform:scale(1.04)}.post-vplayer__tray-link:is(:hover,:focus-visible) .post-vplayer__tray-thumb svg{opacity:1}.post-vplayer__tray-item.is-current .post-vplayer__tray-thumb{box-shadow:0 0 0 2px var(--post-accent)}.post-vplayer__tray-item.is-current .post-vplayer__tray-thumb:after{background:rgba(11,13,16,.5);content:"";inset:0;position:absolute}.post-vplayer__tray-label{color:var(--post-accent);font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.post-vplayer__tray-label,.post-vplayer__tray-title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif)}.post-vplayer__tray-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3;overflow:hidden}.post-vplayer__tray-arrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--vp-glass);border:0;border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 .5rem 1.5rem rgba(0,0,0,.35);color:#fff;cursor:pointer;display:grid;height:2.75rem;margin:-1.375rem 0 0;padding:0;place-items:center;position:absolute;top:calc(3.75rem + var(--tray-card)*9/32);transition:opacity .2s ease,background-color .2s ease,color .2s ease;width:2.75rem;z-index:1}.post-vplayer__tray-arrow--prev{left:1rem}.post-vplayer__tray-arrow--next{right:1rem}.post-vplayer__tray-arrow svg{display:block;height:1.25rem;width:1.25rem}.post-vplayer__tray-arrow:focus{background:var(--vp-glass);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 .5rem 1.5rem rgba(0,0,0,.35);color:#fff;transform:none}.post-vplayer__tray-arrow:is(:hover,:focus-visible){background:var(--post-accent);color:var(--post-accent-ink)}.post-vplayer__tray-arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.post-vplayer__tray-arrow:disabled{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.post-vplayer.is-tray .post-vplayer__tray,.post-vplayer:is(.is-fill,.is-full) .post-vplayer__tray{transform:none}.post-vplayer__tray-link:is(:hover,:focus-visible) .post-vplayer__tray-thumb img{transform:none}}@media (max-height:600px){.post-vplayer__info-row{display:none}}@media (max-width:900px){.post-vplayer:is(.is-fill,.is-full) .post-vplayer__info{background:linear-gradient(0deg,rgba(11,13,16,.88),rgba(11,13,16,.6) 60%,rgba(11,13,16,0));gap:.5rem;inset:auto 0 0;justify-content:flex-end;padding:4rem 2rem 6.5rem;width:auto}.post-vplayer__info-dek,.post-vplayer__info-row{display:none}}@media (prefers-reduced-motion:reduce){.post-vplayer:is(.is-fill,.is-full)[data-state=paused] .post-vplayer__info>*,.post-vplayer__info>*{transform:none;transition:opacity .3s ease}}.post-vplayer__seek{appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;flex:1;height:2rem;margin:0;min-width:0;padding:0;--vp-track:4px}.post-vplayer__seek:hover{--vp-track:6px}.post-vplayer__seek::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--post-accent) var(--vp-at,0),hsla(0,0%,100%,.22) var(--vp-at,0));border-radius:9999px;height:var(--vp-track);transition:height .15s ease}.post-vplayer__seek::-moz-range-track{background:hsla(0,0%,100%,.22);border-radius:9999px;height:var(--vp-track)}.post-vplayer__seek::-moz-range-progress{background:var(--post-accent);border-radius:9999px;height:var(--vp-track)}.post-vplayer__seek::-webkit-slider-thumb{-webkit-appearance:none;background:var(--post-accent);border:3px solid var(--post-ink);border-radius:50%;height:14px;margin-top:calc((var(--vp-track) - 14px)/2);opacity:0;transition:opacity .15s ease;width:14px}.post-vplayer__seek::-moz-range-thumb{background:var(--post-accent);border:3px solid var(--post-ink);border-radius:50%;box-sizing:border-box;height:14px;opacity:0;transition:opacity .15s ease;width:14px}.post-vplayer__seek:is(:hover,:focus-visible,:active)::-webkit-slider-thumb{opacity:1}.post-vplayer__seek:is(:hover,:focus-visible,:active)::-moz-range-thumb{opacity:1}.post-vplayer__seek:focus,.post-vplayer__seek:focus-visible{box-shadow:none;outline:none}@media (max-width:560px){.post-vplayer__cue{height:4.25rem;width:4.25rem}.post-vplayer__cue svg{height:2.125rem;width:2.125rem}.post-vplayer__cue svg+svg{height:1.75rem;width:1.75rem}.post-vplayer__bar{gap:.125rem;inset:auto .5rem .5rem;padding-right:.375rem}.post-vplayer__btn{height:2.25rem;width:2.25rem}.post-vplayer__time{font-size:.75rem;min-width:2.25rem}.post-vplayer__time--dur{display:none}.post-vplayer__sound{bottom:.5rem;font-size:.8125rem;height:2.75rem;padding:0 1rem 0 .85rem;right:.5rem}}@media (prefers-reduced-motion:reduce){.post-vplayer__bar{transform:none}}.post-article__body{color:var(--post-ink);font-size:1.0625rem;line-height:1.7;margin-top:2rem}.post-article__body>*{margin:0;max-width:68ch}.post-article__body>*+*{margin-top:1.1em}.post-article__body :is(h2,h3){font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1.375rem;font-weight:700;line-height:1.25;text-wrap:balance}.post-article__body>*+:is(h2,h3){margin-top:1.9em}.post-article__body :is(figure,.post-embed,img){max-width:100%}.post-article__body figure{margin-block:2em}.post-article__body img{border-radius:var(--post-radius);display:block;height:auto;width:100%}.post-article__body figcaption{color:var(--post-muted);font-size:.875rem;line-height:1.45;margin-top:.6rem}.post-article__body .post-embed{aspect-ratio:16/9;background:#000;border-radius:var(--post-radius);display:block;overflow:hidden}.post-article__body .post-embed iframe{border:0;display:block;height:100%;width:100%}.post-article__people{border-bottom:1px solid rgba(0,0,0,.12);margin-top:1.75rem;padding-bottom:1.75rem}.post-article__people+.post-article__body{margin-top:1.75rem}.post-article__people:not(:has(+.post-article__body)){border-bottom:0;padding-bottom:0}.post-article__people--float{border-bottom:0;display:block;float:left;margin:1.75rem 2rem .75rem 0;padding-bottom:0;width:7.5rem}.post-article__people--float+.post-article__body{display:flow-root;margin-top:3rem}.post-upnext{clear:both}@media (max-width:600px){.post-article__people--float{float:none;margin-right:0}.post-article__people--float+.post-article__body{margin-top:1.75rem}}.post-article__people--row .tile-modal__related-list{gap:1rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.post-article__people--row .tile-modal__related-card{align-items:center;flex-direction:row;gap:1rem}.post-article__people--row .tile-modal__related-media{width:7.5rem}.post-article__people--row .tile-modal__related-copy{flex:1;width:auto}.post-article__people--row .tile-modal__related-company,.post-article__people--row .tile-modal__related-name,.post-article__people--row .tile-modal__related-role{overflow:visible;white-space:normal}div.tile-modal__related-card{cursor:default}.post-article__people .post-article__partners{display:grid;gap:.75rem}.post-article__people .post-article__partners .tile-modal__sidebar-cta{margin:0}.post-article__people .post-modal__block--grid .post-article__partners{gap:.75rem;grid-template-columns:repeat(auto-fill,4.5rem)}.post-article__people .tile-modal__sidebar-cta--bare{min-width:0;padding:0;width:4.5rem}.post-article__people .tile-modal__sidebar-cta--bare .tile-modal__sidebar-cta-logo{margin:0}.post-article__people:has(.post-modal__block--grid){grid-template-columns:minmax(0,1fr) minmax(0,15.5rem)}@media (max-width:719px){.post-article__people:has(.post-modal__block--grid){grid-template-columns:1fr}}.post-upnext{padding-top:4.5rem}.post-upnext__rule{align-items:center;color:var(--post-muted);display:flex;font-size:.75rem;font-weight:700;gap:.75rem;letter-spacing:.08em;line-height:1;margin:0 0 2.25rem;text-transform:uppercase}.post-upnext__rule:after{background:rgba(0,0,0,.14);content:"";flex:1;height:1px}.post-upnext__peek{display:grid;gap:1rem;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent);max-height:36rem;overflow:hidden}.post-upnext__peek .post-eyebrow{color:var(--post-muted);margin:0}.post-upnext__title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:pretty}.post-upnext__title a{color:var(--post-ink);text-decoration:none}.post-upnext__peek{position:relative}.post-upnext__title a:after{content:"";inset:0;position:absolute;z-index:1}.post-upnext__title{z-index:1}.post-upnext__dek,.post-upnext__peek .post-eyebrow,.post-upnext__title{transition:opacity .2s ease-out}.post-upnext__peek{transition:transform .3s cubic-bezier(.2,0,0,1)}.post-upnext:has(.post-upnext__title a:focus-visible) :is(.post-eyebrow,.post-upnext__title,.post-upnext__dek){opacity:.7}.post-upnext:has(.post-upnext__title a:focus-visible) .post-upnext__peek{transform:scale(.98)}.post-upnext:has(.post-upnext__title a:focus-visible) .post-upnext__cta .post-btn{background-position:top;background-size:100% 100%;border-color:var(--post-accent);color:var(--post-accent-ink)}.post-upnext:has(.post-upnext__title a:focus-visible) .post-upnext__cta .post-btn svg{color:var(--post-accent-ink)}@media (hover:hover){.post-upnext:has(.post-upnext__peek:hover,.post-upnext__cta a:hover) :is(.post-eyebrow,.post-upnext__title,.post-upnext__dek){opacity:.7}.post-upnext:has(.post-upnext__peek:hover,.post-upnext__cta a:hover) .post-upnext__peek{transform:scale(.98)}.post-upnext:has(.post-upnext__peek:hover) .post-upnext__cta .post-btn{background-position:top;background-size:100% 100%;border-color:var(--post-accent);color:var(--post-accent-ink);transform:translateY(-2px)}.post-upnext:has(.post-upnext__peek:hover) .post-upnext__cta .post-btn svg{color:var(--post-accent-ink)}}@media (prefers-reduced-motion:reduce){.post-upnext__peek{transition:none}}.post-upnext__title a:is(:focus,:focus-visible){outline:none}.post-upnext__dek{display:-webkit-box;-webkit-box-orient:vertical;color:var(--neutral-700,#454545);font-size:1.125rem;font-weight:400;-webkit-line-clamp:2;line-height:1.4;margin:0;overflow:hidden}.post-upnext__img{aspect-ratio:16/9;background:#000;border-radius:var(--post-radius);overflow:hidden}.post-upnext__img img{display:block;height:100%;object-fit:cover;width:100%}.post-upnext__cta{display:flex;justify-content:center;margin-top:-3.5rem;position:relative;z-index:1}@media (max-width:1280px){.post-upnext__peek{align-items:start;gap:.4rem 1.5rem;grid-template-areas:"img eyebrow" "img title" "img dek";grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-template-rows:auto auto 1fr;-webkit-mask-image:none;mask-image:none;max-height:none}.post-upnext__img{grid-area:img}.post-upnext__peek .post-eyebrow{grid-area:eyebrow}.post-upnext__title{font-size:1.375rem;grid-area:title}.post-upnext__dek{font-size:1rem;grid-area:dek}.post-upnext__cta{justify-content:flex-start;margin:.75rem 0 0 16.5rem}}@media (max-width:600px){.post-upnext__peek{gap:.3rem 1rem;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr)}.post-upnext__title{font-size:1.125rem}.post-upnext__dek{display:none}.post-upnext__cta{margin-left:9.5rem}}.post-article__grid>.post-article__dek,.post-article__main{grid-column:1}.post-article__side{align-self:stretch;grid-column:2;grid-row:1;min-width:0}.post-article__grid:has(>.post-article__dek) .post-article__side{grid-row:2}.post-article__next{background:#161616;border-radius:16px;color:#fff;display:grid;gap:.4rem;margin-bottom:2rem;padding:2rem 1.5rem 1.75rem}.post-article__next .post-modal__label{color:var(--post-accent);font-size:.75rem;font-weight:800;letter-spacing:.02em;margin:0 0 .3rem}.post-article__next-title{color:#fff;font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-h3,1.75rem);font-weight:700;line-height:1.15;margin:0}.post-article__next-when{color:#c9c9c2;font-size:.875rem;line-height:1.6;margin:0;text-wrap:pretty}.post .post-article__next-link{align-items:center;background-color:var(--post-accent);border-radius:12px;color:#161616;display:inline-flex;font-size:.95rem;font-weight:700;gap:.35rem;justify-content:center;line-height:1.15;margin-top:1rem;padding:.88rem 1.5rem;text-decoration:none}.post .post-article__next-link svg{height:1rem;transition:transform .2s ease;width:1rem}.post .post-article__next-link:hover{color:#161616;text-decoration:none}.post .post-article__next-link:hover svg{transform:translateX(2px)}.post .post-article__next-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.post-article__aside{position:sticky;top:calc(var(--post-head) + 1.5rem)}.post-rail__scroll{max-height:calc(100svh - var(--post-head) - 8.5rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;padding-right:.25rem;position:relative;--fade-top:0rem;--fade-bottom:0rem;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent)}.post-rail__scroll.has-above{--fade-top:2.5rem}.post-rail__scroll.has-below{--fade-bottom:2.5rem}.post-rail__scroll.can-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.post-rail__scroll::-webkit-scrollbar{width:6px}.post-rail__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:3px}.post-rail__scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:3px}.post-rail__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.45)}@supports not selector(::-webkit-scrollbar){.post-rail__scroll{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.08);scrollbar-width:thin}}.post-rail__scroll:focus-visible{border-radius:var(--post-radius);outline:3px solid var(--post-accent);outline-offset:3px}.post-rail__day{align-items:center;color:var(--post-muted);display:flex;font-size:.75rem;font-weight:700;gap:.75rem;letter-spacing:.08em;line-height:1;margin:1.25rem .5rem .5rem;text-transform:uppercase}.post-rail__day:first-child{margin-top:0}.post-rail__day:after{background:rgba(0,0,0,.14);content:"";flex:1;height:1px}.post-rail__dur svg{height:.85rem;width:.85rem}@media (max-width:1023px){.post-article__grid{grid-template-columns:minmax(0,1fr)}.post-article__grid .post-article__side,.post-article__grid:has(>.post-article__dek) .post-article__side{grid-column:1;grid-row:auto}.post-article__aside{position:static}.post-article__aside .post-rail__scroll{-webkit-mask-image:none;mask-image:none;max-height:none;overflow:visible;padding-right:0}.post-article__aside .post-rail__scroll.can-scroll{overscroll-behavior:auto;scrollbar-gutter:auto}.post-article__aside .post-rail__all{display:none}.post-article__aside .post-rail__day{margin:2.25rem 0 1rem}.post-article__aside .post-rail__day:first-child{margin-top:0}.post-article__aside .post-rail{gap:1.5rem 1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.post-article__aside .post-rail__link{border:0;border-radius:0;gap:.75rem;grid-template-columns:minmax(0,1fr);padding:0}.post-article__aside .post-rail__item.is-current .post-rail__link,.post-article__aside .post-rail__link:hover{background:transparent;color:inherit}.post-article__aside .post-rail__thumb{border-radius:var(--post-radius)}.post-article__aside .post-rail__item.is-current .post-rail__thumb{outline:3px solid var(--post-accent);outline-offset:3px}.post-article__aside .post-rail__dur{bottom:.5rem;height:2rem;right:.5rem;width:2rem}.post-article__aside .post-rail__dur svg{height:1rem;width:1rem}.post-article__aside .post-rail__body{gap:.3rem;padding-top:0}.post-article__aside .post-rail__label{font-size:var(--fs-xs,.75rem);font-weight:600;letter-spacing:.06em;white-space:normal}.post-article__aside .post-rail__title{font-size:var(--fs-lg,1.125rem);font-weight:800;-webkit-line-clamp:3}.post-article__aside .post-rail__item.is-current .post-rail__label{color:var(--post-muted)}}@media (max-width:600px){.post-article__aside .post-rail{gap:1.25rem .75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.post-article__aside .post-rail__title{font-size:var(--fs-md,1rem)}}.post-gallery{margin-top:2rem;position:relative}.post-gallery__track{background:#000;border-radius:var(--post-radius);display:flex;list-style:none;margin:0;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.post-gallery__track::-webkit-scrollbar{display:none}.post-gallery__slide{aspect-ratio:3/2;flex:0 0 100%;scroll-snap-align:start}.post-gallery__btn{background:none;border:0;cursor:pointer;display:block;height:100%;padding:0;width:100%}.post-gallery__btn img{display:block;height:100%;object-fit:cover;width:100%}.post-gallery__btn:focus-visible{outline:3px solid var(--post-accent);outline-offset:-3px}.post-gallery__arrow{align-items:center;background:var(--post-ink);border:0;border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.3);color:var(--post-accent);cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;position:absolute;top:calc(50% - 1.75rem);transform:translateY(-50%);transition:background-color .2s ease;width:3rem}.post-gallery__arrow svg{height:1.3rem;width:1.3rem}.post-gallery__arrow--prev{left:1rem}.post-gallery__arrow--next{right:1rem}.post-gallery__arrow:hover{background:#000}.post-gallery__arrow:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}.post-gallery__bar{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto auto;min-height:3.5rem}.post-gallery__caption{color:var(--post-muted);font-size:.9375rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-gallery__dots{display:flex;gap:.4rem;list-style:none;margin:0;padding:0}.post-gallery__dots button{background:rgba(0,0,0,.25);border:0;border-radius:50%;cursor:pointer;height:.5rem;padding:0;transition:background-color .2s ease,width .2s ease;width:.5rem}.post-gallery__dots button[aria-current=true]{background:var(--post-ink);border-radius:99px;width:1.25rem}.post-gallery__count{color:var(--post-muted);font-size:.875rem;font-variant-numeric:tabular-nums}@media (max-width:720px){.post-gallery__arrow{height:2.5rem;width:2.5rem}.post-gallery__arrow--prev{left:.5rem}.post-gallery__arrow--next{right:.5rem}.post-gallery__dots{display:none}}.post-unlock__row .post-btn{gap:.5rem;padding-left:1.125rem;padding-right:1.5rem}.post-unlock__row .post-btn svg{transform:translateY(-1px)}.post-gate{display:grid;inset:0;padding:1.25rem;place-items:center;pointer-events:none;position:fixed;z-index:900}.post-gate__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(11,13,16,.72);inset:0;opacity:var(--gate,0);position:absolute}.post-gate.is-open{pointer-events:auto}.post-gate__card.post-lock{background:#161616;border-radius:16px;box-shadow:0 1.5rem 4rem rgba(0,0,0,.45);opacity:0;padding:2.5rem 2rem 2rem;position:relative;transform:translateY(1.5rem);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1);width:min(100%,34rem)}.post-gate__card.post-lock:after{display:none}.post-gate__card:focus{outline:none}.post-gate.is-open .post-gate__card{opacity:1;transform:none}@media (max-width:560px){.post-gate__card.post-lock{min-height:0;padding:2rem 1.25rem 1.5rem}.post-gate__card .post-lock__sub{display:block}}@media (prefers-reduced-motion:reduce){.post-gate__card.post-lock{transform:none;transition:opacity .2s linear}}.post .post-sched__reset,.post .post-sched__reset:active,.post .post-sched__reset:focus{align-items:center;display:inline-flex;gap:.35rem}.post .post-sched__reset svg{height:.85em;width:.85em}.post .post-sched__reset:hover{background:var(--post-ink);border-color:var(--post-ink);color:#fff}.post .post-home-lead{align-items:center;text-align:center}.post .post-home-lead__title{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.1;text-wrap:balance}.post .post-home-lead__dek{color:var(--neutral-700,#454545);font-size:1rem;line-height:1.5;margin:0;max-width:34em;text-wrap:pretty}@media (max-width:768px){.post .post-home-lead__title br{display:none}}.post-lockmark{background:rgba(11,13,16,.85);border-radius:50%;color:#fff;display:grid;height:1.6rem;place-items:center;position:absolute;right:.4rem;top:.4rem;width:1.6rem;z-index:2}.post-lockmark svg{height:.85rem;width:.85rem}.wa-card .post-lockmark{height:2rem;right:.75rem;top:.75rem;width:2rem}.wa-card .post-lockmark svg{height:1rem;width:1rem}.wa-card .post-lockmark--label{align-items:center;border-radius:9999px;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3rem;height:auto;letter-spacing:.04em;line-height:1;padding:.3rem .6rem .3rem .5rem;text-transform:uppercase;width:auto}.wa-card .post-lockmark--label svg{height:.8rem;width:.8rem}.post-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.post-lockmark--inline{background:none;color:currentColor;display:inline-grid;height:auto;margin-right:.35em;position:static;vertical-align:-.12em;width:auto}.post-lockmark--inline svg{height:1.05em;width:1.05em}.post-rail__kick{align-items:center;color:var(--post-muted);display:flex;min-width:0}.post-rail__item.is-current .post-rail__kick{color:rgba(11,13,16,.7)}.post-rail__kick .post-rail__label{min-width:0}.wa-card__label.post-kick{display:flex;min-width:0;white-space:nowrap}.post-kick__lead{min-width:0;overflow:hidden;text-overflow:ellipsis}.post-kick__date{flex:none}.post-sched__card .wa-card,.post-sched__card .wa-card__body,.post-sched__card .wa-card__btn,.post-sched__cards>.post-sched__card{min-width:0}.post-needcopy{background:var(--post-accent);border-radius:.3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--post-accent-ink);font:inherit;padding:.05em .35em}.post-btn .post-needcopy,.post-rail__item.is-current .post-needcopy{background:var(--post-ink);color:var(--post-accent)}.post-sched__hl{list-style:none}.post-sched__day--rail{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.75rem}.post-sched__rail-nav{display:flex;flex:none;gap:.5rem;padding-bottom:.15rem}.post-sched__rail-nav .wa-rail__btn:disabled{cursor:default;opacity:.35}.post-sched__rail{display:flex;gap:1.25rem;margin:-.25rem -.25rem 1rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.25rem .25rem 1rem;scroll-padding-inline:.25rem;scroll-snap-type:x mandatory;scrollbar-width:none}.post-sched__rail::-webkit-scrollbar{display:none}.post-sched__rail>.post-sched__card{flex:0 0 min(22rem,85%);min-width:0;scroll-snap-align:start}.post-sched__rail>.post-sched__card[hidden]{display:none}.post-sched__rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),transparent);transition:-webkit-mask-image .3s ease,mask-image .3s ease}.post-sched__rail.is-end{-webkit-mask-image:none;mask-image:none}@media (max-width:767px){.post-article__people:not(.post-article__people--float){display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.post-article__people [data-snap-rail-track]{display:flex;flex-wrap:nowrap;gap:.75rem;margin:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 .25rem;scroll-snap-type:x mandatory;scrollbar-width:none}.post-article__people [data-snap-rail-track]::-webkit-scrollbar{display:none}.post-article__people [data-snap-rail-track].is-end{-webkit-mask-image:none;mask-image:none}.post-article__people [data-snap-rail-track]>*{scroll-snap-align:start}.post-article__people .tile-modal__related-list>.tile-modal__related-item{flex:0 0 6.25rem;width:6.25rem}.post-article__people--row .tile-modal__related-list>.tile-modal__related-item{flex:0 0 16rem;width:16rem}.post-article__people--row .tile-modal__related-media{width:6.25rem}.post-article__people .post-article__partners>.tile-modal__sidebar-cta{flex:0 0 auto;max-width:15rem;padding-right:1rem;width:auto}.post-article__people .post-article__partners{gap:1rem}.post-article__people .post-modal__block--grid .post-article__partners>.tile-modal__sidebar-cta{flex:0 0 4rem;width:4rem}.post-sched__people .tile-modal__related-list{gap:.75rem .6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.post .post-sched__people .post-sched__logo{height:4.25rem;width:4.25rem}}.aw-bar__label{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-md,1rem);font-weight:700;margin:0}.aw{padding-block:clamp(2.5rem,5vw,4rem) clamp(3.5rem,7vw,6rem)}.aw[data-view=feed] .aw-grid,.aw[data-view=grid] .aw-feed{display:none}.aw-kick{align-items:center;color:var(--post-muted);display:flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.aw-kick svg{color:var(--post-ink);flex:none;height:1.35em;width:auto}.aw-tba{align-self:flex-start;border:1px dashed;border-radius:999px;color:var(--post-muted);display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-top:.75rem;padding:.3rem .75rem;text-transform:uppercase}.aw-grid{display:grid;gap:clamp(2rem,3vw,2.75rem) clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:1000px){.aw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aw-grid{grid-template-columns:minmax(0,1fr)}}.aw-card{display:flex;flex-direction:column}.aw-card__btn{border:0;border-radius:var(--post-radius);cursor:pointer;display:block;margin-bottom:1rem;padding:0;width:100%}.aw-card__btn,.aw-card__btn:active,.aw-card__btn:focus,.aw-card__btn:hover{background:none}.aw-card__btn .aw-card__media{margin-bottom:0}.aw-card__btn:focus-visible{outline:3px solid var(--post-accent);outline-offset:3px}.aw-card__media{aspect-ratio:3/2;background:#e6e7ea;border-radius:var(--post-radius);display:block;margin-bottom:1rem;overflow:hidden;position:relative}.aw-card__media img{display:block;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}.aw-card__btn:hover .aw-card__media img{transform:scale(1.03)}.aw-card--tba .aw-card__media{background:transparent;border:1px dashed rgba(11,13,16,.25)}.aw-card__more{background:rgba(11,13,16,.72);border-radius:50%;color:#fff;display:grid;height:2.25rem;place-items:center;position:absolute;right:.75rem;top:.75rem;width:2.25rem}.aw-card__more svg{height:1.05rem;width:1.05rem}.aw-card__win{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:var(--fs-xl,1.375rem);font-weight:700;line-height:1.2;margin:.45rem 0 0}.aw-card__firm{color:var(--post-muted);font-size:.9375rem;margin:.2rem 0 0}@media (prefers-reduced-motion:reduce){.aw-card__media img{transition:none}.aw-card__btn:hover .aw-card__media img{transform:none}}.aw-feed{align-items:start;display:grid;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:13.5rem minmax(0,1fr)}.aw-index{position:sticky;top:calc(var(--post-head) + 5rem)}.aw-index ul{list-style:none;margin:0;padding:0}.aw-index a{border-left:2px solid var(--post-line);color:var(--post-muted);display:block;font-size:.9375rem;line-height:1.3;padding:.55rem 0 .55rem .9rem;text-decoration:none;transition:color .2s ease,border-color .2s ease}.aw-index a:hover{color:var(--post-ink)}.aw-index a[aria-current=true]{border-left-color:var(--post-ink);color:var(--post-ink);font-weight:700}.aw-index a:focus-visible{outline:2px solid var(--post-ink);outline-offset:2px}.aw-feed__item{border-bottom:1px solid var(--post-line);margin-bottom:clamp(2.5rem,4vw,3.5rem);padding-bottom:clamp(2.5rem,4vw,3.5rem);scroll-margin-top:calc(var(--post-head) + 5rem)}.aw-feed__item:last-child{border-bottom:0;margin-bottom:0}.aw-feed__head{display:flex;flex-direction:column;margin-bottom:1.25rem}.aw-feed__win{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.1;margin:.5rem 0 0}.aw-feed__firm{color:var(--post-muted);font-size:1.0625rem;margin:.3rem 0 0}.aw-feed__cite{color:var(--post-ink);font-size:1rem;line-height:1.6;margin:.85rem 0 0;max-width:58ch}.paw2026-awards-hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:24.25rem}.paw2026-awards-hero>.content-wrapper{padding-bottom:3rem}.aw-card__win{text-wrap:pretty}.aw-kick span{margin-right:-.14em}.aw-shorts{border-top:1px solid rgba(11,13,16,.12);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem)}.aw-shorts__title{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.15;margin:0 0 clamp(1.25rem,3vw,2rem);text-wrap:pretty}.aw-shorts__grid{display:grid;gap:2rem clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.aw-shorts .aw-short{border:0;margin:0;padding:0}.aw-shorts .aw-short__item span:first-child{text-wrap:pretty}.wa-lb--brand .wa-lb__frame{grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto}.wa-lb--brand .wa-lb__stage{grid-column:1/-1}.wa-lb--brand .wa-lb__bar,.wa-lb--brand .wa-lb__strip{grid-column:2}.wa-lb__brand{align-items:center;background:#0b0d10;border-right:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:.3rem;grid-column:1;grid-row:2/4;justify-content:center;padding:.9rem clamp(.9rem,2vw,1.5rem);width:clamp(11rem,15vw,14rem)}.wa-lb__brand img{display:block;height:auto;margin:0;width:100%}.wa-lb__brand .wa-lb__brand-partner{margin-top:.45rem;width:72%}.wa-lb--brand .wa-lb__meta{display:flex;flex-direction:column-reverse;gap:.35rem}.wa-lb--brand .wa-lb__sub{color:var(--wa-accent,#cdff01);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.wa-lb--brand .wa-lb__title{font-size:1.375rem;line-height:1.2;text-wrap:balance}@media (max-width:700px){.wa-lb--brand .wa-lb__frame{grid-template-columns:minmax(0,1fr)}.wa-lb__brand{display:none}.wa-lb--brand .wa-lb__bar,.wa-lb--brand .wa-lb__strip{grid-column:1}}.aw-short{border-top:1px solid rgba(11,13,16,.12);margin-top:1.25rem;padding-top:1rem}.aw-short__label{color:var(--post-muted);font-size:.75rem;font-weight:700;letter-spacing:.14em;margin:0 0 .6rem;text-transform:uppercase}.aw-short__label.aw-kick{display:block;text-wrap:balance}.aw-short__label.aw-kick svg{display:inline-block;margin:0 .45rem;vertical-align:-.35em}.aw-short__label.aw-kick svg:first-child{margin-left:0}.aw-short__label.aw-kick svg:last-child{margin-right:0}@media (max-width:600px){.aw-kick{display:block;text-wrap:balance}.aw-kick svg{display:inline-block;margin:0 .45rem;vertical-align:-.35em}.aw-kick svg:first-child{margin-left:0}.aw-kick svg:last-child{margin-right:0}}.aw-short__list{display:grid;gap:.45rem;list-style:none;margin:0;padding:0}.aw-short__item{align-items:center;color:var(--post-muted);display:flex;font-size:.9375rem;gap:.5rem;line-height:1.4}.aw-short__item.is-winner{color:var(--post-ink);font-weight:700}.aw-short__item svg{flex:none;height:1.2em;width:auto}.aw-short__tag{background:var(--post-ink);border-radius:999px;color:#fff;flex:none;font-size:.6875rem;font-weight:700;letter-spacing:.08em;padding:.1rem .5rem;text-transform:uppercase}.aw-feed__band{border:1px dashed rgba(11,13,16,.25);height:clamp(5rem,10vw,7.5rem)}.aw-feed__band,.aw-feed__solo{border-radius:var(--post-radius)}.aw-feed__solo{aspect-ratio:3/2;overflow:hidden}.aw-feed__solo img{display:block;height:100%;object-fit:cover;width:100%}.aw .post-gallery{margin-top:0}@media (max-width:900px){.post-toolbar__inner--aw{align-items:center;flex-direction:row}.aw-feed{gap:1.5rem;grid-template-columns:minmax(0,1fr)}.aw-index{backdrop-filter:blur(10px);background:hsla(0,0%,84.7%,.92);margin-inline:calc(var(--post-gutter, 1.25rem)*-1);padding:.6rem var(--post-gutter,1.25rem);top:calc(var(--post-head) + 3.8rem + 3px);z-index:20}.aw-index ul{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}}@media (max-width:900px){.aw-index ul::-webkit-scrollbar{display:none}.aw-index a{border:1px solid rgba(11,13,16,.2);border-radius:999px;font-size:.8125rem;padding:.45rem .85rem;white-space:nowrap}.aw-index a[aria-current=true]{background:var(--post-ink);border-color:var(--post-ink);color:#fff}.aw-feed__item{scroll-margin-top:calc(var(--post-head) + 7.5rem)}}.post-gallery--peek .post-gallery__track{background:none;border-radius:0;gap:.75rem}.post-gallery--peek .post-gallery__slide{background:#000;border-radius:var(--post-radius);flex-basis:91%;overflow:hidden}.post-gallery--peek .post-gallery__slide:last-child{margin-right:9%}.post-gallery--peek .post-gallery__arrow--next{right:calc(9% + 1rem)}.post-gallery--solo .post-gallery__arrow,.post-gallery--solo .post-gallery__dots{display:none}@media (max-width:600px){.post-gallery--peek .post-gallery__slide{flex-basis:88%}.post-gallery--peek .post-gallery__slide:last-child{margin-right:12%}.post-gallery--peek .post-gallery__arrow--next{right:calc(12% + .5rem)}}.post-awards-page .wa-lb__count{display:none}.paw2026-home-lead:has(+.post-note-scene .post-note){padding-bottom:clamp(1.25rem,2vw,2rem)}.post-note-scene{position:relative}.post .post-note-scene:has(.post-note)>.paw2026-home-key{background:var(--color-bg,#d8d8d8);height:100vh;height:100svh;margin:0;overflow:hidden;padding:0;position:sticky;top:0;z-index:0}.post .post-note-scene:has(.post-note) .u-bg-home-intro img{mix-blend-mode:normal}.post-note{padding:0 var(--gutter,1.25rem);position:relative;z-index:2}.post-note-scene>.post-note{padding-bottom:clamp(16rem,24vw,22rem);padding-top:clamp(2rem,6vh,3.5rem)}.post-note-scene:has(.post-note)>.post-note{margin-top:-100svh}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.post-note-scene:has(.post-note){view-timeline:--post-scene}.post .post-note-scene:has(.post-note)>.paw2026-home-key{height:auto;inset:0;position:absolute}.post-note-scene:has(.post-note)>.post-note{margin-top:0}.post .post-note-scene:has(.post-note)>.paw2026-home-key:after{background:linear-gradient(var(--color-bg,#d8d8d8),hsla(0,0%,84.7%,0));content:"";height:clamp(6rem,18vh,12rem);inset:0 0 auto;pointer-events:none;position:absolute;z-index:2}.post .post-note-scene:has(.post-note) .u-bg-home-intro img{animation:post-scene-parallax linear both;animation-range:cover 0 cover 100%;animation-timeline:--post-scene;bottom:auto;height:calc(50vh + 50%);height:calc(50svh + 50%);top:0;transform-origin:50% 50%;will-change:transform}}}@keyframes post-scene-parallax{0%{transform:translateY(-50vh) scale(1.08);transform:translateY(-50svh) scale(1.08)}to{transform:translateY(calc(100% - 50vh)) scale(1);transform:translateY(calc(100% - 50svh)) scale(1)}}.post-note__paper{background:var(--neutral-100,#e9e9e7);border:1px solid rgba(11,13,16,.06);border-radius:.5rem;box-shadow:0 24px 60px -36px rgba(11,13,16,.35),0 2px 6px rgba(11,13,16,.04);color:var(--post-ink);margin-inline:auto;max-width:42.5rem;padding:clamp(1.75rem,5vw,4.5rem) clamp(1.5rem,5vw,4.75rem) clamp(2rem,5vw,4rem)}.post-note__head{align-items:center;display:flex;gap:1rem;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.post-note__photo{background:#d9dbe0;border-radius:50%;display:block;flex:none;height:3.5rem;object-fit:cover;width:3.5rem}.post-note__title{font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1rem;font-weight:700;line-height:1.3;margin:0}.post-note__body p{color:#33373d;font-family:var(--font-body,"Red Hat Text",system-ui,sans-serif);font-size:clamp(1rem,1.6vw,1.0625rem);line-height:1.75;margin:0 0 1.15em;text-wrap:pretty}.post-note__body p:last-child{margin-bottom:0}.post-note__body a{background:linear-gradient(var(--post-accent),var(--post-accent)) 0 100% /100% 0 no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--post-ink);text-decoration-color:rgba(11,13,16,.4);text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:.22em;transition:background-size .25s ease,text-decoration-color .2s ease}.post-note__body a:focus-visible,.post-note__body a:hover{background-size:100% .55em;color:var(--post-ink);text-decoration-color:var(--post-ink)}.post-note__body a:focus-visible{border-radius:2px;outline:2px solid var(--post-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.post-note__body a{transition:none}}.post-note__sign{margin-top:clamp(2rem,4vw,2.75rem)}.post-note__hand{color:var(--post-ink);font-family:Mrs Saint Delafield,Snell Roundhand,Segoe Script,cursive;font-size:clamp(2.75rem,5vw,3.5rem);font-weight:400;line-height:1;margin:0;transform:rotate(-3deg);transform-origin:left center}.post-note__signature{display:block;height:4.5rem;width:auto}.post-note__who{color:var(--post-muted);font-size:.9375rem;margin:.5rem 0 0}.post-note__photos{display:flex;flex:none}.post-note__head:has(.post-note__photos){gap:1.5rem}.post-note__photos .post-note__photo{box-shadow:0 0 0 2px var(--neutral-100,#e9e9e7),0 8px 18px -8px rgba(11,13,16,.45);height:4.5rem;width:4.5rem}.post-note__photos .post-note__photo+.post-note__photo{margin-left:-.875rem}.post-note__signers{display:flex;flex-wrap:wrap;gap:2rem clamp(2.5rem,6vw,4.5rem)}.post-note__signer{min-width:0}.post-note__signers:has(.post-note__signer--3){display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.post-note__signers:has(.post-note__signer--3){grid-template-columns:1fr}}.post-note__signers:has(.post-note__signer--3) .post-note__email{font-size:.8rem;letter-spacing:-.01em;overflow-wrap:anywhere}.post-note__signers:has(.post-note__signer--3) .post-note__sig{align-items:flex-end;display:flex;height:2.8rem;margin-bottom:1.25rem}.post-note__signers:has(.post-note__signer--3) .post-note__signature{width:6.6rem}.post-note__signers:has(.post-note__signer--3) .post-note__signer--1 .post-note__signature{width:5.6rem}.post-note__signers:has(.post-note__signer--3) .post-note__signer--2 .post-note__signature{width:6.1rem}.post-note__signers:has(.post-note__signer--3) .post-note__name{font-size:1rem}.post-note__signers:has(.post-note__signer--3) .post-note__who{font-size:.8125rem}.post-note__sig{display:block;height:3.4rem;margin-bottom:2rem}.post-note__sig .post-note__signature{height:auto;margin:0;max-width:none;mix-blend-mode:multiply;width:8.5rem}.post-note__signer--2 .post-note__signature{width:6.8rem}.post-note__name{color:var(--post-ink);font-family:var(--font-heading,"Red Hat Display",system-ui,sans-serif);font-size:1.125rem;font-weight:700;line-height:1.25;margin:0}.post-note__signer .post-note__who{font-size:.875rem;font-weight:600;line-height:1.35;margin:.125rem 0 0}.post-note__email{color:var(--post-muted);display:inline-block;font-size:.875rem;font-weight:600;margin-top:.125rem;text-decoration:underline;text-underline-offset:.15em}.post-note__email:hover{color:var(--post-ink)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.paw2026-register-hero .u-bg-media__layer--desktop .u-bg-media__wash{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.85) 30%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.15) 70%)!important;opacity:1!important}@media (min-width:768px) and (max-width:1199px){.paw2026-register-hero .u-bg-media__layer--desktop .u-bg-media__wash{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.9) 50%,rgba(0,0,0,.8) 75%,rgba(0,0,0,.3))!important}.paw2026-register-hero .u-bg-media__layer--desktop .u-bg-media__img{object-position:0 50%}}