@layer components{.pk-check--fill{flex:1;min-width:0}.pk-field{gap:var(--pk-2);flex-direction:column;min-width:0;display:flex}.pk-field__label{font-size:var(--pk-text-md);color:var(--pk-ink);font-weight:600}.pk-field__required{color:var(--pk-danger-ink);margin-inline-start:.2em}.pk-field--group{border:0;min-width:0;margin:0;padding:0}.pk-field--group>.pk-field__label{float:inline-start;width:100%;padding:0}.pk-field--group>*+*{clear:both}.pk-field__control{display:flex;position:relative}.pk-field__control>*{flex:auto;min-width:0}.pk-field__help{font-size:var(--pk-text-xs);color:var(--pk-ink-muted);margin:0}.pk-field__message{font-size:var(--pk-text-xs);color:var(--state-ink,var(--pk-danger-ink));align-items:flex-start;gap:.3rem;margin:0;display:flex}.pk-field__message-icon{width:.9rem;height:.9rem;margin-top:calc((var(--pk-text-md) * 1.4 - 1.05rem) / 2);flex:none}.pk-field__state{width:1.05rem;height:1.05rem;color:var(--state);pointer-events:none;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.pk-field--ok{--state:var(--pk-ok);--state-ink:var(--pk-ok-ink)}.pk-field--advisory{--state:var(--pk-warn);--state-ink:var(--pk-warn-ink)}.pk-field--invalid{--state:var(--pk-danger);--state-ink:var(--pk-danger-ink)}.pk-input{width:100%;min-width:0;padding:var(--pk-control-y) var(--pk-control-x);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-control-surface);color:var(--pk-ink);font-size:var(--pk-control-text);transition:border-color var(--pk-dur-fast), box-shadow var(--pk-dur-fast);line-height:1.35}.pk-input:not(.pk-input--textarea,[multiple]){block-size:var(--pk-control-size)}.pk-input::placeholder{color:var(--pk-ink-faint)}.pk-input:-webkit-autofill{-webkit-text-fill-color:var(--pk-ink);box-shadow:inset 0 0 0 1000px var(--pk-control-surface)}.pk-input:disabled{background:var(--pk-surface-sunk);color:var(--pk-ink-faint);cursor:not-allowed}.pk-field:is(.pk-field--ok,.pk-field--advisory,.pk-field--invalid) .pk-input{border-color:var(--state);padding-right:2.2rem}.pk-input--textarea{resize:vertical;min-height:5rem}.pk-input--select,.pk-input[role=combobox]{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 1rem center,right .7rem center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2rem}.pk-field:is(.pk-field--ok,.pk-field--advisory,.pk-field--invalid) .pk-input:is(.pk-input--select,[role=combobox]){background-position:right 2.4rem center,right 2.1rem center;padding-right:3.4rem}.pk-check{cursor:pointer;font-size:var(--pk-text-md);align-items:flex-start;gap:.5rem;line-height:1.4;display:inline-flex}.pk-check__input{font:inherit;appearance:none;width:1.05rem;height:1.05rem;margin:0;margin-top:calc((var(--pk-text-md) * 1.4 - 1.05rem) / 2);background:var(--pk-control-surface);border:1px solid var(--pk-line-strong);cursor:pointer;flex:none;position:relative}.pk-check__input[type=checkbox]{border-radius:var(--pk-radius-sm)}.pk-check__input[type=radio]{border-radius:50%}.pk-check__input:checked{background:var(--pk-accent-strong);border-color:var(--pk-accent-strong)}.pk-check__input[type=checkbox]:not([role=switch]):checked:after{content:"";border:solid var(--pk-on-solid);border-width:0 2px 2px 0;width:.28rem;height:.55rem;position:absolute;top:.1rem;left:.3rem;transform:rotate(45deg)}.pk-check__input[type=radio]:not([role=switch]):checked:after{content:"";background:var(--pk-on-solid);border-radius:50%;position:absolute;inset:.22rem}.pk-check__input:disabled{opacity:.45;cursor:not-allowed}.pk-check__label{display:block}.pk-check__hint{font-size:var(--pk-text-xs);color:var(--pk-ink-muted);display:block}.pk-check__input[role=switch]{width:2.1rem;height:1.15rem;margin-top:calc((var(--pk-text-md) * 1.4 - 1.15rem) / 2);border-radius:var(--pk-radius-pill);background:var(--pk-line-strong);transition:background var(--pk-dur-fast) ease;border-color:#0000}.pk-check__input[role=switch]:after{content:"";background:var(--pk-on-solid);width:.85rem;height:.85rem;transition:translate var(--pk-dur-fast) ease;border-radius:50%;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}.pk-check__input[role=switch]:checked{background:var(--pk-accent-strong)}.pk-check__input[role=switch]:checked:after{translate:.95rem}.pk-panel{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);min-width:0;overflow:hidden}.pk-panel__stripe{background:var(--pk-grad-brand);height:.1875rem}.pk-panel__header{justify-content:space-between;align-items:center;gap:var(--pk-2) 1rem;padding:var(--pk-4);border-bottom:1px solid var(--pk-line-soft);flex-wrap:wrap;display:flex}.pk-panel__title{font-size:var(--pk-text-md);color:var(--pk-ink);flex:1;margin:0;font-weight:500;line-height:1.35}.pk-panel__toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.pk-panel__toolbar>*{min-width:0;max-width:100%}.pk-panel__toolbar .pk-btn{white-space:normal;overflow-wrap:anywhere;max-width:100%}.pk-panel__body{padding:var(--pk-4)}.pk-panel__body--accent{background:var(--pk-accent-soft)}.pk-panel__body--ok{background:var(--pk-ok-soft)}.pk-panel__body--danger{background:var(--pk-danger-soft)}.pk-panel__body--warn{background:var(--pk-warn-soft)}.pk-panel__body--info{background:var(--pk-info-soft)}@media (width<=48rem){.pk-panel__header,.pk-panel__body{padding:var(--pk-3)}}.pk-panel__body--flush{padding:0}.sponsors{--sponsors-caption-gap:var(--pk-4);--sponsors-row-gap:var(--pk-5);--sponsors-logo-gap:var(--pk-6);--sponsors-edge-inset:var(--pk-3);--sponsors-logo-aspect:3.375;gap:var(--pk-7);padding-block:var(--pk-6)}.sponsors-tier{--sponsors-logo-height:1.25rem;--sponsors-logo-width:min(calc(var(--sponsors-logo-height) * var(--sponsors-logo-aspect)), calc((100% - var(--sponsors-logo-gap)) / 2));gap:var(--sponsors-caption-gap);flex-direction:column;width:100%;display:flex}.sponsors-tier.sponsor-weight-2{--sponsors-logo-height:1.5rem}.sponsors-tier.sponsor-weight-3{--sponsors-logo-height:1.875rem}.sponsors-tier.sponsor-weight-4{--sponsors-logo-height:2.375rem}.sponsors-tier.sponsor-weight-5{--sponsors-logo-height:3.125rem}.sponsors-tier.sponsor-weight-6{--sponsors-logo-height:7.5rem}.sponsors-tier.sponsor-weight-7{--sponsors-logo-height:8.75rem}.sponsors-tier.sponsor-weight-8{--sponsors-logo-height:10rem}.sponsors-tier:is(.sponsor-weight-6,.sponsor-weight-7,.sponsor-weight-8){--sponsors-logo-width:min(calc(var(--sponsors-logo-height) * var(--sponsors-logo-aspect)), calc(100% - 2 * var(--sponsors-edge-inset)))}.sponsor-level{align-items:center;gap:var(--pk-4);color:var(--pk-ink-muted);font-size:var(--pk-text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:flex}.sponsor-level:before,.sponsor-level:after{background:var(--pk-line-soft);content:"";flex:1;height:1px}.sponsors-tier-logos{justify-content:center;align-items:center;gap:var(--sponsors-row-gap) var(--sponsors-logo-gap);padding-inline:var(--sponsors-edge-inset);flex-wrap:wrap;display:flex}.sponsors-tier .sponsor-link{width:var(--sponsors-logo-width);height:var(--sponsors-logo-height);justify-content:center;align-items:center;display:flex}.sponsors .sponsors-tier .sponsor-logo{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;margin:0}.sponsors-list,.sponsors-list>div{justify-content:center;align-items:center;gap:var(--sponsors-row-gap,var(--pk-5)) var(--sponsors-logo-gap,var(--pk-6));flex-wrap:wrap;min-width:0;display:flex}.sponsors-list>div{width:100%}.sponsors-list .sponsor-link{justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:2rem;text-decoration:none;display:flex}.sponsors-list .sponsor-logo{max-width:min(100%, var(--sponsor-logo-max-width,100%));object-fit:contain;display:block}.pk-public-prose .sponsors-list .sponsor-logo{object-fit:contain;width:auto;max-width:11rem;height:auto;max-height:4rem;margin:0}.pk-public-prose>.pk-content-island[data-sponsors-wall]:not([data-mode=wall]){width:min(calc(100vw - 2 * var(--pk-5)), 81rem);margin-inline:calc((100% - min(calc(100vw - 2 * var(--pk-5)), 81rem)) / 2);box-shadow:none;background:0 0;border:0;padding:0}.pk-content-island[data-sponsors-wall][data-mode=wall][data-state=empty]{display:none}.pk-public-home-content .pk-content-island[data-sponsors-wall][data-mode=wall][data-state=ready]{width:100vw;min-height:0;margin:0 calc(50% - 50vw);padding:0}.pk-member-wall__label{text-align:center;margin-block-start:calc(var(--pk-6) + var(--pk-2));position:relative}.pk-member-wall__label:before{border-block-start:1px solid var(--pk-line-soft);content:"";position:absolute;top:50%;left:10%;right:10%}.pk-member-wall__label span{z-index:1;padding-inline:var(--pk-4);background:var(--pk-surface);color:var(--pk-ink-muted);font-size:var(--pk-text-xs);letter-spacing:var(--pk-tracking-label);text-transform:uppercase;font-weight:700;display:inline-block;position:relative}.pk-member-wall{padding:var(--pk-5) var(--pk-3);background:var(--pk-surface)}.pk-member-wall__viewport{height:17.5rem;-webkit-mask-image:var(--pk-public-member-wall-mask);mask-image:var(--pk-public-member-wall-mask);position:relative;overflow:hidden}.pk-member-wall__track{animation:pk-member-wall-scroll var(--pk-public-member-wall-duration) linear infinite;will-change:transform;flex-direction:column;display:flex}.pk-member-wall__copy{flex-wrap:wrap;flex-shrink:0;place-content:center;align-items:center;gap:.625rem 0;display:flex}.pk-member-wall__copy a{margin:.3125rem var(--pk-4);justify-content:center;align-items:center;display:flex}.pk-public-prose .pk-member-wall__logo,.pk-member-wall__logo{filter:grayscale()opacity(.55)contrast(.5);object-fit:contain;width:auto;max-width:5.625rem;height:1.125rem;transition:filter var(--pk-dur), transform var(--pk-dur);margin:0}.pk-member-wall__logo--sponsor,.pk-member-wall__copy a:hover .pk-member-wall__logo,.pk-member-wall__copy a:focus-visible .pk-member-wall__logo{filter:none}.pk-member-wall__copy a:hover .pk-member-wall__logo--sponsor,.pk-member-wall__copy a:focus-visible .pk-member-wall__logo--sponsor{transform:scale(1.12)}.pk-member-wall__viewport:hover .pk-member-wall__track,.pk-member-wall__viewport:focus-within .pk-member-wall__track{animation-play-state:paused}@keyframes pk-member-wall-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.pk-member-wall__track{animation:none}.pk-member-wall__copy[aria-hidden=true]{display:none}}.pk-markdown,.pk-markdown-editor__canvas{overflow-wrap:anywhere}.pk-markdown>:first-child,.pk-markdown-editor__canvas>:first-child{margin-top:0}.pk-markdown>:last-child,.pk-markdown-editor__canvas>:last-child{margin-bottom:0}.pk-markdown img,.pk-markdown-editor__canvas img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:28rem;display:block}.pk-markdown blockquote,.pk-markdown-editor__canvas blockquote{margin:var(--pk-4) 0;padding:var(--pk-3) var(--pk-4);border-inline-start:3px solid var(--pk-line);background:var(--pk-surface-sunk);color:var(--pk-ink);font-size:inherit;font-style:normal;line-height:inherit;box-shadow:none;border-radius:0;transition:none}.pk-markdown blockquote:hover,.pk-markdown-editor__canvas blockquote:hover{box-shadow:none;transform:none}.pk-markdown blockquote:before,.pk-markdown blockquote:after,.pk-markdown-editor__canvas blockquote:before,.pk-markdown-editor__canvas blockquote:after{content:none}.pk-markdown blockquote p,.pk-markdown-editor__canvas blockquote p{color:inherit}.pk-markdown ul,.pk-markdown ol,.pk-markdown-editor__canvas ul,.pk-markdown-editor__canvas ol{padding-inline-start:var(--pk-6)}.pk-markdown table,.pk-markdown-editor__canvas table{border-collapse:collapse;width:100%}.pk-markdown th,.pk-markdown td,.pk-markdown-editor__canvas th,.pk-markdown-editor__canvas td{padding:var(--pk-2);border:1px solid var(--pk-line);text-align:start;vertical-align:top}.pk-markdown th,.pk-markdown-editor__canvas th{background:var(--pk-surface-sunk)}.pk-markdown__table{overflow-x:auto}.pk-tone--neutral,.pk-badge--neutral{--tone:var(--pk-line-strong)}.pk-tone--info,.pk-badge--info{--tone:var(--pk-palette-blue)}.pk-tone--warn,.pk-badge--warn{--tone:var(--pk-palette-yellow)}.pk-tone--risk,.pk-badge--risk{--tone:var(--pk-palette-orange)}.pk-tone--ok,.pk-badge--ok{--tone:var(--pk-palette-green)}.pk-tone--danger,.pk-badge--danger{--tone:var(--pk-palette-red)}.pk-tone--accent,.pk-badge--accent{--tone:var(--pk-accent)}.pk-badge{padding:calc(var(--pk-control-y) * .5) var(--pk-control-x);background:color-mix(in srgb, var(--tone) 16%, transparent);color:var(--pk-ink);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--pk-radius-pill);font-size:var(--pk-text-xs);white-space:nowrap;align-items:center;gap:.4rem;line-height:1.35;display:inline-flex}.pk-badge--warn{background:color-mix(in srgb, var(--tone) 22%, transparent)}.pk-badge--neutral{background:color-mix(in srgb, var(--tone) 18%, transparent)}.pk-badge--dot:before{content:"";background:var(--tone);border-radius:50%;flex:none;width:.375rem;height:.375rem}.member-profile-header{border-bottom:1px solid var(--pk-line-soft);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:1rem 2.5rem;display:grid}.member-profile-introduction{min-width:0}.member-profile-membership{color:var(--pk-accent-ink);font-size:var(--pk-text-sm);margin:0 0 .6rem;font-weight:600}.member-profile-introduction h1{font-size:var(--pk-text-display);overflow-wrap:anywhere;margin:0;line-height:1.15}.member-profile-slogan{font-size:var(--pk-text-lg);margin:.8rem 0 0;line-height:1.5}.member-profile-description{max-width:65ch;color:var(--pk-ink-muted);margin:1rem 0 0;line-height:1.7}.member-profile-body{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.member-profile-body--details{grid-template-columns:minmax(0,32rem)}.member-profile-content,.member-profile-details{min-width:0}.member-profile-content{line-height:1.75}.member-profile-details .pk-datalist{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:.75rem 1rem}.member-profile-working-groups{border-top:1px solid var(--pk-line-soft);padding-top:1rem}.member-profile-working-groups h3{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);margin:0 0 .75rem}.member-profile-working-groups ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.member-profile-working-groups a{text-underline-offset:.15em;font-size:var(--pk-text-sm);line-height:1.4;text-decoration:underline;display:block}.member-profile-working-groups a:hover,.member-profile-working-groups a:focus-visible{color:var(--pk-accent-ink)}.member-representatives{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.member-representative{background:var(--pk-surface);border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius);min-width:0;padding:1.5rem}.member-representative-heading{align-items:flex-start;gap:1.25rem;display:flex}.member-representative-heading>div{min-width:0}.member-representative-heading h3{font-size:var(--pk-text-lg);margin:0;line-height:1.35}.member-representative-heading p{margin:0;line-height:1.5}.member-representative-bio{color:var(--pk-ink-muted);font-size:var(--pk-text-sm);line-height:1.7}.member-representative-bio p:last-child{margin-bottom:0}@media (width<=735px){.member-profile-header,.member-profile-body,.member-representatives{grid-template-columns:minmax(0,1fr)}.member-profile-header{gap:1.5rem;padding-block:0 2rem}.member-profile-header .member-profile-logo-wrap{margin-inline:0}.member-representative{padding:1.25rem}}.member-profile-logo-wrap{width:min(20rem,100%);height:7rem;margin-inline:auto}.pk-member-card-avatar{--pk-avatar-size:3.5rem}.pk-member-profile-avatar{--pk-avatar-size:7rem}.pk-public-prose .person-card .pk-link-list{margin-block:0}.pk-public-prose .person-card img{margin:0}.pk-mono{font-family:var(--pk-font-mono)}.pk-code-block{padding:var(--pk-2);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);overflow:auto}.pk-framed{border:1px solid var(--pk-line);border-radius:var(--pk-radius);width:100%}.pk-embed{box-sizing:border-box;aspect-ratio:16/9;width:100%;display:block}.pk-datalist{grid-template-columns:var(--pk-datalist-term,minmax(0, max-content)) minmax(0, 1fr);gap:var(--pk-1) var(--pk-3);margin:0;display:grid}.pk-datalist--inline{gap:var(--pk-1) var(--pk-3);flex-wrap:wrap;align-items:baseline;display:flex}.pk-datalist--inline>dt:after{content:":"}.pk-datalist--inline>dd{margin:0;margin-inline-end:var(--pk-2)}.pk-datalist-aligned{--pk-datalist-term:minmax(0, 9rem)}.pk-datalist>dt{color:var(--pk-ink-muted)}.pk-datalist>dd{min-width:0;color:var(--pk-ink);overflow-wrap:anywhere;margin:0}@media (width<=30rem){.pk-datalist{grid-template-columns:minmax(0,1fr)}.pk-datalist>dt:not(:first-of-type){margin-top:var(--pk-2)}}.pk-answer-list{padding-left:var(--pk-4);margin:0}.pk-answer-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pk-record-title{font-size:var(--pk-text-xl);letter-spacing:-.01em;color:var(--pk-ink);margin:0;font-weight:700;line-height:1.18}.pk-prose-block{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0}.pk-prose-block--full{max-width:none}.pk-inline-links{gap:var(--pk-1) 0;font-size:var(--pk-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-inline-links--center{justify-content:center}.pk-record-lead{justify-content:space-between;align-items:flex-start;gap:var(--pk-3);display:flex}.pk-inline-links>li+li:before{content:"·";margin-inline:var(--pk-2);color:var(--pk-ink-faint)}.pk-record-head{align-items:center;gap:var(--pk-2) var(--pk-3);flex-wrap:wrap;display:flex}.pkic-hero-media.pk-on-solid .pk-btn--primary,.pkic-hero-media.pk-on-solid .pk-btn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--pk-public-hero-action);color:var(--pk-on-solid)}.pk-webinar-sponsor-notice{align-items:center;gap:var(--pk-5);margin-top:var(--pk-6);padding:var(--pk-5);background:var(--pk-surface-raise);border:1px solid var(--pk-line);border-radius:var(--pk-radius-card);display:flex}.pk-webinar-sponsor-notice img{object-fit:contain;width:8rem;height:2.5rem;filter:var(--pk-member-logo-hover-filter);flex-shrink:0}.pk-webinar-sponsor-notice p{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);margin:0;line-height:1.6}@media (width<=46rem){.pk-webinar-sponsor-notice{align-items:flex-start;gap:var(--pk-3);flex-direction:column}}.pk-content-component,.pk-content-island{width:100%;margin-block:var(--pk-5)}.pk-content-island:empty{display:none}.pk-content-component--columns{gap:var(--pk-6);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:start;display:grid}.pk-content-component--criteria,.pk-content-component--donation,.pk-content-component--sidebar,.pk-content-island{padding:var(--pk-5);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);background:var(--pk-surface-raise);box-shadow:var(--pk-shadow-1)}.pk-content-component--criteria{border-inline-start:var(--pk-2) solid var(--pk-accent)}.pk-content-figure{margin:var(--pk-6) auto;text-align:center}.pk-content-figure img{margin-inline:auto}.pk-content-figure.pk-figure-aside{width:min(18rem,100%);margin:var(--pk-4) auto}.pk-content-figure.pk-figure-aside img{filter:var(--pk-member-logo-hover-filter)}@media (width>=60rem){.pk-content-figure.pk-figure-aside{float:inline-end;margin:0 0 var(--pk-4) var(--pk-6)}}.pk-content-figure figcaption{margin-top:var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-sm)}.pk-content-video{aspect-ratio:16/9;width:100%;margin-block:var(--pk-6);border-radius:var(--pk-radius-lg);position:relative;overflow:hidden}.pk-content-video iframe{border:0;width:100%;height:100%}.pk-content-cards,.pk-content-stats{gap:var(--pk-4);margin-block:var(--pk-6);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.pk-content-card,.pk-content-stats>div{border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius-card);background:var(--pk-surface);box-shadow:var(--pk-shadow-2);overflow:hidden}.pkic-responsive-picture{display:contents}.pk-content-card>img,.pk-content-card>.pkic-responsive-picture>img{aspect-ratio:16/9;object-fit:cover;width:100%;margin:0}.pk-content-card__body,.pk-content-stats>div{padding:var(--pk-5)}.pk-content-card__body>:first-child,.pk-content-card__body>:last-child{margin-block:0}.pk-content-actions{gap:var(--pk-3);margin-top:var(--pk-4);flex-wrap:wrap;display:flex}.pk-content-stats{margin-inline:0}.pk-content-stats dt{color:var(--pk-ink-muted);font-size:var(--pk-text-sm)}.pk-content-stats dd{color:var(--pk-accent-ink);font-size:var(--pk-text-2xl);margin:0;font-weight:800}.pk-content-banner{gap:var(--pk-6);padding:var(--pk-6);margin-block:var(--pk-7);border-radius:var(--pk-radius-card);background:var(--pk-public-prose-callout);color:var(--pk-on-solid);box-shadow:var(--pk-shadow-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.pk-content-banner h2{color:inherit}.pk-content-banner__stat{text-align:center;max-width:12rem;margin:0;display:grid}.pk-content-banner__stat strong{font-size:var(--pk-text-2xl)}.pk-content-faq{gap:var(--pk-6);display:grid}.pk-content-faq article{padding:var(--pk-4);border-block-end:1px solid var(--pk-line)}.pk-content-faq h3{color:var(--pk-accent-ink);font-weight:700}.pk-content-glossary,.pk-content-maturity{gap:var(--pk-4);margin-block:var(--pk-6);padding:0;display:grid}.pk-content-glossary>div,.pk-content-maturity>li{padding:var(--pk-4);border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius-lg);background:var(--pk-surface);list-style:none}.pk-content-glossary dt{color:var(--pk-accent-ink);font-weight:800}.pk-content-glossary dd{margin:var(--pk-2) 0 0}.pk-content-maturity{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.pk-content-maturity a,.pk-content-maturity li>div{gap:var(--pk-3);align-items:center;display:flex}.pk-content-maturity strong{width:var(--pk-7);height:var(--pk-7);border-radius:var(--pk-radius-pill);background:var(--pk-accent-soft);flex:none;place-items:center;display:grid}@media (width<=42rem){.pk-content-banner{grid-template-columns:1fr}}.pk-public-hero{--pk-public-hero-ground:var(--pk-public-hero);background:var(--pk-public-hero-ground);color:var(--pk-on-solid)}.pk-public-hero--blog{--pk-public-hero-ground:var(--pk-public-hero-blog)}.pk-public-hero--members{--pk-public-hero-ground:var(--pk-public-hero-members)}.pk-public-hero--about{--pk-public-hero-ground:var(--pk-public-hero-about)}.pk-public-hero--events{--pk-public-hero-ground:var(--pk-public-hero-events)}.pk-public-hero--resources{--pk-public-hero-ground:var(--pk-public-hero-resources)}.pk-public-hero--blue{background:var(--pk-public-hero-blue)}.pk-public-hero--green{background:var(--pk-public-hero-green)}.pk-public-hero--orange{background:var(--pk-public-hero-orange)}.pk-public-hero--purple{background:var(--pk-public-hero-purple)}.pk-public-hero--teal{background:var(--pk-public-hero-teal)}.pk-public-hero--working-groups{--pk-public-hero-ground:var(--pk-public-hero-working-groups)}.pk-public-hero__inner{min-height:24.5rem;padding-block:var(--pk-8);place-items:center;display:grid}.pk-public-hero__content{text-align:center;align-items:center;max-width:55rem}.pk-public-hero__eyebrow,.pk-home-hero__eyebrow{color:color-mix(in srgb, var(--pk-on-solid) 72%, transparent);font-size:var(--pk-text-xs);letter-spacing:var(--pk-tracking-label);text-transform:uppercase;margin:0;font-weight:700}.pk-home-feature .pk-home-feature__label{color:color-mix(in srgb, var(--pk-on-solid) 50%, transparent);font-size:var(--pk-text-2xs);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.pk-public-hero .pk-public-hero__title{max-width:50rem;color:var(--pk-on-solid);font-size:var(--pk-text-display);line-height:1.12}.pk-public-hero__description{max-width:45rem;color:color-mix(in srgb, var(--pk-on-solid) 72%, transparent);font-size:var(--pk-text-xl);margin:0}.pk-public-article-meta{color:color-mix(in srgb, var(--pk-on-solid) 62%, transparent);font-size:var(--pk-text-sm)}.pk-public-article-meta>*+:before{content:"·";margin-inline-end:var(--pk-3)}.pk-public-page{padding-block:var(--pk-7) var(--pk-8)}.pk-public-page__body,.pk-public-home-content{gap:var(--pk-7);display:grid}.pk-public-prose{width:100%;max-width:72rem;color:var(--pk-ink);font-size:var(--pk-text-lg);margin-inline:auto;line-height:1.72}.pk-public-prose:after{clear:both;content:"";display:table}.pk-public-prose>:first-child{margin-top:0}.pk-public-prose>:last-child{margin-bottom:0}.pk-public-prose ul,.pk-public-prose ol{margin-block:var(--pk-4)}#content .pk-content-callout{border-inline-start:0}#content .pk-content-callout--warning>p{margin-block:0}#content .pk-content-callout--warning:before{float:inline-start;margin-block-start:.15em;margin-inline-end:var(--pk-3)}.pk-public-prose img{height:auto;margin:var(--pk-6) auto}.pk-public-listing{gap:var(--pk-5);width:100%;display:grid}.pk-public-listing__heading-row h2{font-size:var(--pk-text-2xl)}.pk-public-listing__grid{gap:var(--pk-5);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}.pk-public-listing--working-groups .pk-public-listing__grid{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}.pk-public-card{border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius-card);background:var(--pk-surface);min-width:0;box-shadow:var(--pk-shadow-2);transition:box-shadow var(--pk-dur), transform var(--pk-dur);flex-direction:column;display:flex;position:relative;overflow:hidden}.pk-public-card:hover,.pk-public-card:focus-within{box-shadow:var(--pk-shadow-3);transform:translateY(-3px)}.pk-public-card--blog,.pk-public-card--working-group,.pk-public-card--link{min-height:100%}.pk-public-card__visual{height:12.5rem;padding:var(--pk-5);background:var(--pk-public-card-1);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.pk-public-card:nth-child(6n+2) .pk-public-card__visual{background:var(--pk-public-card-2)}.pk-public-card:nth-child(6n+3) .pk-public-card__visual{background:var(--pk-public-card-3)}.pk-public-card:nth-child(6n+4) .pk-public-card__visual{background:var(--pk-public-card-4)}.pk-public-card:nth-child(6n+5) .pk-public-card__visual{background:var(--pk-public-card-5)}.pk-public-card:nth-child(6n) .pk-public-card__visual{background:var(--pk-public-card-6)}.pk-public-card__visual>img,.pk-public-card__visual>.pkic-responsive-picture>img{object-fit:cover;width:100%;height:100%;transition:transform var(--pk-dur-slow);position:absolute;inset:0}.pk-public-card:hover .pk-public-card__visual>img,.pk-public-card:hover .pk-public-card__visual>.pkic-responsive-picture>img{transform:scale(1.05)}.pk-public-card__shade{background:var(--pk-public-card-shade);position:absolute;inset:0}.pk-public-card__tag{z-index:1;top:var(--pk-4);right:var(--pk-4);border:1px solid color-mix(in srgb, var(--pk-on-solid) 28%, transparent);border-radius:var(--pk-radius);background:color-mix(in srgb, var(--pk-on-solid) 18%, transparent);color:var(--pk-on-solid);font-size:var(--pk-text-2xs);letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(6px);padding:.3em .8em;font-weight:800;position:absolute}.pk-public-card__visual-copy{z-index:1;position:relative}.pk-public-card__title{margin:0 0 var(--pk-2);color:var(--pk-on-solid);font-size:var(--pk-text-lg);line-height:1.35}.pk-public-card__title a{color:inherit;text-decoration:none}.pk-public-card__date{align-items:center;gap:var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-sm);margin:0;display:flex}.pk-public-card__visual .pk-public-card__date{color:color-mix(in srgb, var(--pk-on-solid) 72%, transparent)}.pk-public-card__date svg,.pk-home-feature__date svg{width:var(--pk-3);height:var(--pk-3);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.pk-public-card__body{padding:var(--pk-5);flex-direction:column;flex:1;display:flex}.pk-public-card__summary{color:var(--pk-ink-muted);margin:0;line-height:1.55}.pk-public-card__authors{padding-top:var(--pk-4);color:var(--pk-ink-muted);font-size:var(--pk-text-sm);margin:auto 0 0}.pk-public-card__heading{font-size:var(--pk-text-xl)}.pk-public-card__heading a{color:var(--pk-accent-ink);text-decoration:none}.pk-public-card__more{padding-top:var(--pk-3);color:var(--pk-accent-ink);font-size:var(--pk-text-sm);margin-top:auto;font-weight:700}.pk-public-card__wg-visual{min-height:9rem;padding:var(--pk-5);background:var(--pk-public-wg-1);color:color-mix(in srgb, var(--pk-on-solid) 62%, transparent);font-size:var(--pk-text-xs);letter-spacing:.18em;text-transform:uppercase;align-items:flex-end;font-weight:800;display:flex;position:relative}.pk-public-card__wg-visual:before,.pk-public-card__wg-visual:after{background:color-mix(in srgb, var(--pk-on-solid) 9%, transparent);content:"";border-radius:50%;position:absolute;right:-1rem}.pk-public-card__wg-visual:before{width:8rem;height:8rem;top:-3rem}.pk-public-card__wg-visual:after{width:6rem;height:6rem;bottom:-4rem;right:3.5rem}.pk-public-card__wg-visual>*{z-index:1;position:relative}.pk-public-card--wg-pkimm .pk-public-card__wg-visual{background:var(--pk-public-wg-pkimm)}.pk-public-card--wg-pqc .pk-public-card__wg-visual{background:var(--pk-public-wg-pqc)}.pk-public-card--wg-cm .pk-public-card__wg-visual{background:var(--pk-public-wg-cm)}.pk-public-card--wg-tc .pk-public-card__wg-visual{background:var(--pk-public-wg-tc)}.pk-public-card--wg-cbom .pk-public-card__wg-visual{background:var(--pk-public-wg-cbom)}.pk-public-pagination{align-items:center;gap:var(--pk-4);padding-top:var(--pk-5);text-align:center;grid-template-columns:1fr auto 1fr;display:grid}.pk-public-pagination>:last-child{justify-self:end}.pk-home-hero{background:var(--pk-public-hero-home);color:var(--pk-on-solid);padding-block:3rem 2.5rem}.pk-home-hero__layout{align-items:center;gap:var(--pk-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pk-home-hero__intro{align-items:flex-start}.pk-home-hero__intro h1{color:var(--pk-on-solid);font-size:var(--pk-public-text-hero);line-height:1.18}.pk-home-hero__description{max-width:34rem;color:var(--pk-on-solid);font-size:var(--pk-text-xl)}.pk-home-feature{padding:var(--pk-6) var(--pk-6) calc(var(--pk-6) - var(--pk-1));border:1px solid color-mix(in srgb, var(--pk-on-solid) 12%, transparent);border-radius:var(--pk-radius-lg);background:color-mix(in srgb, var(--pk-on-solid) 6%, transparent);color:var(--pk-on-solid)}.pk-home-feature__story{position:relative}.pk-home-feature h2,.pk-home-feature a{color:var(--pk-public-home-feature-ink)}.pk-home-feature h2{font-size:var(--pk-text-lg);letter-spacing:normal;font-weight:600}.pk-home-feature a{font-weight:700;text-decoration:none}.pk-home-feature time,.pk-home-feature p{color:color-mix(in srgb, var(--pk-on-solid) 58%, transparent)}.pk-home-feature__event{padding-top:var(--pk-4);border-top:1px solid color-mix(in srgb, var(--pk-on-solid) 14%, transparent)}.pk-home-feature__date{align-items:center;gap:var(--pk-2);font-size:var(--pk-text-sm);margin:0;display:flex}.pk-home-feature__cta{color:color-mix(in srgb, var(--pk-on-solid) 76%, transparent);font-size:var(--pk-text-sm);font-weight:700}.pk-home-stats{background:var(--pk-accent);color:var(--pk-on-solid)}.pk-home-stats__row{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-home-stats__row a{border-inline-end:1px solid color-mix(in srgb, var(--pk-on-solid) 20%, transparent);color:var(--pk-on-solid);flex-direction:column;align-items:center;gap:.15rem;padding:.9rem .5rem;text-decoration:none;display:flex}.pk-home-stats__row a:last-child{border-inline-end:0}.pk-home-stats__row strong{font-size:var(--pk-public-text-stat);font-weight:800;line-height:1}.pk-home-stats__row span{font-size:var(--pk-text-2xs);text-transform:uppercase;letter-spacing:.08em;opacity:.8}.pk-home-announcement{padding:var(--pk-5) var(--pk-6);border-inline-start:4px solid var(--pk-accent);border-radius:var(--pk-radius-lg);background:var(--pk-accent-soft)}.pk-home-announcement .pk-public-prose{font-size:var(--pk-text-md)}.pk-content-gallery{gap:var(--pk-4);margin-block:var(--pk-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.pk-content-gallery img{aspect-ratio:5/2;border-radius:var(--pk-radius-lg);object-fit:cover;width:100%}.pk-public-home-content{padding-block:0;overflow:clip}.pk-public-home-content>.pk-public-prose{max-width:none;font-size:var(--pk-text-md)}.pk-public-home-content .pk-content-alert,.pk-public-home-content .pk-content-island,.pk-public-home-content .pk-content-banner--inline,.pk-public-home-content .pk-public-listing{margin-inline:auto}.pk-public-home-content .pk-content-alert{background:var(--pk-ok-strong,var(--pk-accent-strong));color:var(--pk-on-solid);border:0;border-inline-start:0}.pk-public-home-content .pk-content-alert__icon{background:color-mix(in srgb, var(--pk-on-solid) 18%, transparent)}.pk-public-home-content .pk-content-alert a{color:inherit}.pk-public-home-content .pk-content-island{min-height:14rem;padding:var(--pk-5) 0;box-shadow:none;background:0 0;border:0}.pk-public-home-content .pk-public-listing{padding-block:var(--pk-8);margin-block:0;position:relative}.pk-public-home-content .pk-public-listing:before{z-index:-1;background:var(--pk-surface);content:"";position:absolute;inset:0 calc(50% - 50vw)}.pk-public-home-content .pk-public-listing--blog:before{background:var(--pk-surface-sunk)}.pk-public-home-content .pk-public-listing--working-groups{min-height:43rem}.pk-public-home-content .pk-public-listing--working-groups .pk-public-listing__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-public-home-content .pk-public-listing--blog .pk-public-listing__grid,.pk-public-home-content .pk-public-listing--events .pk-public-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-public-card__visual-copy .pk-public-card__title,.pk-public-card__visual-copy .pk-public-card__title a{color:var(--pk-on-solid)}.pk-public-card--event .pk-public-card__visual{height:14rem}.pk-public-card--event .pk-public-card__body{min-height:8rem}.pk-public-card__chips{z-index:2;gap:var(--pk-2);padding-top:var(--pk-3);flex-wrap:wrap;margin-top:auto;display:flex;position:relative}.pk-public-card__chip{border:1px solid var(--pk-line);border-radius:var(--pk-radius-pill);background:var(--pk-surface-sunk);color:var(--pk-ink-muted);font-size:var(--pk-text-2xs);padding:.2em .55em;font-weight:700;line-height:1.25;text-decoration:none}.pk-public-card__chip--primary,.pk-public-card__chip--secondary{border-color:color-mix(in srgb, var(--pk-accent) 38%, var(--pk-line));background:var(--pk-accent-soft);color:var(--pk-accent-ink)}.pk-public-card__chip--warning{border-color:color-mix(in srgb, var(--pk-warn) 38%, var(--pk-line));background:var(--pk-warn-soft);color:var(--pk-warn-ink)}.pk-content-banner--join{width:100vw;padding:var(--pk-8) max(var(--pk-5), calc((100vw - 54rem) / 2));background:var(--pk-public-hero);text-align:center;box-shadow:none;border-radius:0;grid-template-columns:1fr;justify-items:center;margin:0 calc(50% - 50vw)}.pk-content-banner--join .pk-content-actions{justify-content:center}.pk-public-prose .pk-content-banner--join h2,.pk-public-prose .pk-content-banner--join p{color:var(--pk-on-solid);border:0}.pk-content-banner--join .pk-btn--primary{background:var(--pk-on-solid);color:var(--pk-on-solid-ink)}.pk-public-hero--image{min-height:34rem;position:relative;overflow:hidden}.pk-public-hero__image,.pk-public-hero__scrim{width:100%;height:100%;position:absolute;inset:0}.pk-public-hero__image{object-fit:cover}.pk-public-hero__scrim{background:var(--pk-public-hero-image-scrim)}.pk-public-hero--image .pk-public-hero__inner{z-index:1;min-height:34rem;padding-block-end:8rem;position:relative}.pk-public-hero__sponsors{z-index:2;min-height:6rem;padding:var(--pk-3) var(--pk-5);background:var(--pk-public-hero-sponsor-scrim);color:var(--pk-on-solid);backdrop-filter:blur(4px);position:absolute;bottom:0;left:0;right:0}.pk-section-navigation{z-index:8;top:var(--pkic-navbar-height);border-block-start:3px solid var(--pk-accent);background:var(--pk-chrome);color:var(--pk-on-solid);position:sticky}.pk-section-navigation__items{gap:var(--pk-2);max-width:84rem;display:flex;overflow-x:auto}.pk-section-navigation a{padding:var(--pk-3) var(--pk-4);color:color-mix(in srgb, var(--pk-on-solid) 74%, transparent);font-size:var(--pk-text-sm);white-space:nowrap;border-block-end:3px solid #0000;font-weight:700;text-decoration:none}.pk-section-navigation a:hover,.pk-section-navigation a.is-active{border-block-end-color:var(--pk-accent);color:var(--pk-on-solid)}.pk-section-navigation a.pk-section-navigation__app{padding:var(--pk-1) var(--pk-3);border:1px solid color-mix(in srgb, var(--pk-on-solid) 45%, transparent);border-radius:var(--pk-radius);color:var(--pk-on-solid);align-self:center;margin-inline-start:auto}.pk-section-navigation a.pk-section-navigation__app:hover{border-color:var(--pk-on-solid);background:color-mix(in srgb, var(--pk-on-solid) 10%, transparent)}.pk-public-page__body:has(.pk-content-agenda){max-width:84rem}#content .pk-content-callout--warning{color:var(--pk-ink);padding:var(--pk-4) var(--pk-5);border:1px solid color-mix(in srgb, var(--pk-warn) 40%, var(--pk-line));border-radius:var(--pk-radius-lg);background:var(--pk-warn-soft)}@media (width<=64rem){.pk-public-home-content .pk-public-listing--working-groups .pk-public-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=46rem){.pk-public-home-content .pk-public-listing--working-groups .pk-public-listing__grid,.pk-public-home-content .pk-public-listing--blog .pk-public-listing__grid,.pk-public-home-content .pk-public-listing--events .pk-public-listing__grid{grid-template-columns:1fr}.pk-public-hero--image,.pk-public-hero--image .pk-public-hero__inner{min-height:28rem}.pk-public-hero__sponsors{min-height:4rem}}@media (width>=62rem){.pk-home-hero{padding-block:6rem 5rem}}@media (width<=62rem){.pk-home-hero__layout{grid-template-columns:minmax(0,1fr)}.pk-home-hero__aside{display:none}}@media (width<=42rem){.pk-public-hero__inner{min-height:19rem;padding-block:var(--pk-7)}.pk-public-hero .pk-public-hero__title,.pk-home-hero__intro h1{font-size:var(--pk-text-display-mobile)}.pk-public-hero__description,.pk-home-hero__description{font-size:var(--pk-text-lg)}.pk-public-page{padding-block:var(--pk-6) var(--pk-7)}.pk-public-prose{font-size:var(--pk-text-md)}.pk-public-prose blockquote{padding:var(--pk-5);font-size:var(--pk-text-lg)}.pk-home-stats__row{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-home-stats__wide-only{display:none}.pk-public-pagination{grid-template-columns:1fr}.pk-public-pagination>*{justify-self:center}}.blog-sidebar-topics .pk-badge{transition:border-color var(--pk-dur-fast);text-decoration:none}.blog-sidebar-topics .pk-badge:hover{border-color:var(--tone)}.pk-public-listing--blog .pk-public-listing__grid,.pk-wg-posts{gap:var(--pk-5);grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));display:grid}.blog-author-org-logo{--pk-avatar-size:2rem;border:0}.pk-breadcrumb__list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.pk-breadcrumb__item{align-items:center;padding:.25rem 0;display:flex}.pk-breadcrumb__item:not(:first-child):before{content:"/";color:var(--pk-ink-muted);flex:none;margin:0 .5rem}.pk-breadcrumb__link{color:var(--pk-accent-ink);transition:color var(--pk-dur-fast);cursor:pointer;text-decoration:none}.pk-breadcrumb__link:hover{text-decoration:underline}.pk-breadcrumb__item [aria-current=page]{color:var(--pk-ink)}@media (width<=42rem){.pk-breadcrumb__item{display:none}.pk-breadcrumb__item:nth-last-child(2){min-width:0;display:flex}.pk-breadcrumb__item:nth-last-child(2):before{content:"‹";margin:0 .4rem 0 0}.pk-breadcrumb__item:nth-last-child(2) .pk-breadcrumb__link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pk-breadcrumb__item:only-child{display:flex}}.pk-breadcrumb__list{row-gap:var(--pk-1);flex-wrap:wrap}.pk-breadcrumb__item{overflow-wrap:anywhere;min-width:0;max-width:100%}.pk-input-group{align-items:stretch;gap:var(--pk-2);min-width:0;display:flex}.pk-input-group>.pk-input{flex:auto}.pk-input-group>.pk-input:not(.pk-input--textarea,[multiple]){block-size:auto}.pk-input-group>.pk-btn{block-size:var(--pk-control-size);flex:none}.pk-input-group__prefix{padding-inline:var(--pk-control-x);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);color:var(--pk-ink-muted);flex:none;align-items:center;display:flex}.pk-input-group--joined{gap:0}.pk-input-group--joined>*{border-radius:0}.pk-input-group--joined>*+*{margin-inline-start:-1px}.pk-input-group--joined>:first-child{border-start-start-radius:var(--pk-radius);border-end-start-radius:var(--pk-radius)}.pk-input-group--joined>:last-child{border-start-end-radius:var(--pk-radius);border-end-end-radius:var(--pk-radius)}.pk-input-group--joined>:focus-within{z-index:1;position:relative}.pk-donation-currency-prefix{font-size:var(--pk-text-2xl);white-space:nowrap;line-height:1}#headshot-disclaimer-modal,#crop-headshot-modal{width:32rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 4rem);padding:var(--pk-4);background:var(--pk-surface-raise);color:var(--pk-ink);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-3);margin:auto;overflow-y:auto}#headshot-disclaimer-modal[open],#crop-headshot-modal[open]{gap:var(--pk-4);flex-direction:column;display:flex}#headshot-disclaimer-modal::backdrop,#crop-headshot-modal::backdrop{background:var(--pk-overlay)}#crop-headshot-modal[open]{align-items:center}#headshot-disclaimer-modal .hsd-title,#crop-headshot-modal .crop-headshot-title{font-size:var(--pk-text-lg);align-self:flex-start;margin:0}#headshot-disclaimer-modal .hsd-list{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);gap:.35rem;margin:0;padding-left:1.25rem;display:grid}#headshot-disclaimer-modal .hsd-form{gap:var(--pk-4);flex-direction:column;width:100%;display:flex}#headshot-disclaimer-modal .hsd-actions,#crop-headshot-modal .crop-headshot-actions{gap:var(--pk-2);flex-wrap:wrap;display:flex}#crop-headshot-modal .crop-headshot-actions{justify-content:center;width:100%}#crop-headshot-modal .crop-headshot-viewport{aspect-ratio:1;border-radius:var(--pk-radius-sm);border:3px solid var(--pk-accent-strong);background:var(--pk-surface-sunk);cursor:grab;touch-action:none;flex-shrink:0;width:100%;max-width:18.75rem;position:relative;overflow:hidden}#crop-headshot-modal .crop-headshot-viewport.dragging{cursor:grabbing}#crop-headshot-modal .crop-headshot-viewport:focus-visible{box-shadow:var(--pk-focus);outline:none}#crop-headshot-modal .crop-headshot-viewport canvas{pointer-events:none;width:100%;height:100%;display:block}#crop-headshot-modal .crop-headshot-help{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);margin:0}#crop-headshot-modal .crop-headshot-zoom{align-items:center;gap:var(--pk-2);width:100%;display:flex}#crop-headshot-modal .crop-headshot-slider{flex:1}@media (width<=30rem){#headshot-disclaimer-modal,#crop-headshot-modal{border-radius:var(--pk-radius-lg) var(--pk-radius-lg) 0 0;border-bottom:0;width:100vw;max-width:100vw;margin:auto 0 0}}.pk-tone--fade-1{--tone:color-mix(in srgb, var(--pk-palette-blue) 65%, transparent)}.pk-tone--fade-2{--tone:color-mix(in srgb, var(--pk-palette-blue) 77%, transparent)}.pk-tone--fade-3{--tone:color-mix(in srgb, var(--pk-palette-blue) 89%, transparent)}.pk-tone--fade-4,.pk-tone--travel-1{--tone:var(--pk-palette-blue)}.pk-tone--travel-2{--tone:color-mix(in oklab, var(--pk-palette-blue) 67%, var(--pk-palette-teal))}.pk-tone--travel-3{--tone:color-mix(in oklab, var(--pk-palette-blue) 33%, var(--pk-palette-teal))}.pk-tone--travel-4{--tone:var(--pk-palette-teal)}.pk-btn--secondary[aria-pressed=true],.pk-btn--secondary[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--pk-accent-soft);border-color:var(--pk-accent);color:var(--pk-accent-ink)}.pk-segmented{border:1px solid var(--pk-line);border-radius:var(--pk-radius);display:inline-flex;overflow:hidden}.pk-segmented>.pk-btn{border:0;border-radius:0}.pk-segmented>.pk-btn+.pk-btn{border-inline-start:1px solid var(--pk-line)}.pk-content-agenda{margin-block:var(--pk-6);display:block}.pk-content-agenda__controls:not([hidden]){justify-content:flex-end;align-items:center;gap:var(--pk-2);padding-block:var(--pk-3);z-index:7;background:var(--pk-surface);border-block-end:1px solid var(--pk-line-soft);flex-wrap:wrap;display:flex;position:relative;top:0}.pk-content-agenda__toolbar-actions>.pk-btn--icon{min-inline-size:calc(var(--pk-6) + var(--pk-1));min-block-size:calc(var(--pk-6) + var(--pk-1));padding:var(--pk-2)}.pk-content-agenda__time-choice{min-width:0;max-width:100%;margin-inline-end:auto}.pk-content-agenda__time-choice .pk-field,.pk-content-agenda__time-choice .pk-field__control{min-width:0}.pk-content-agenda__filter-controls{align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:100%;min-inline-size:0;margin-inline-end:auto;display:flex}.pk-content-agenda__filter-controls .pk-field{min-inline-size:0;max-inline-size:100%}.pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){flex:14rem;max-inline-size:18rem}.pk-content-agenda__filter-controls .pk-field__label,.pk-content-agenda__time-choice .pk-field__label{position:absolute}.pk-content-agenda__filter-controls .pk-input{min-block-size:calc(var(--pk-6) + var(--pk-1));padding-block:var(--pk-2)}.pk-content-agenda__location-dots{gap:calc(var(--pk-1) / 2);display:flex}.pk-content-agenda__location-dots>span{inline-size:var(--pk-2);block-size:var(--pk-2);background:var(--agenda-color,var(--pk-accent));border-radius:50%}.pk-content-agenda__location-popup{box-sizing:border-box;inline-size:min(18.75rem, calc(100vw - var(--pk-4)));max-block-size:min(25rem,70dvh);padding:var(--pk-2);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);color:var(--pk-ink);box-shadow:var(--pk-shadow-2);margin:0;position:fixed;inset:auto;overflow:auto}.pk-content-agenda__clocks{gap:var(--pk-1);flex-direction:column;display:flex}.pk-agenda-dialog .pk-content-agenda__controls{top:0}.pk-content-agenda.is-compact .pk-content-agenda__description{display:none}.pk-agenda-dialog{width:calc(100% - 2 * var(--pk-3));height:calc(100dvh - 2 * var(--pk-3));max-width:none;max-height:none;padding:var(--pk-3);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-canvas);color:var(--pk-ink);overscroll-behavior:contain;margin:auto;overflow:auto}.pk-agenda-dialog::backdrop{background:var(--pk-overlay)}@media (width<=46rem){.pk-agenda-dialog{box-sizing:border-box;width:100%;height:100dvh;padding:var(--pk-2);padding-top:max(var(--pk-2), env(safe-area-inset-top));padding-bottom:max(var(--pk-2), env(safe-area-inset-bottom));border:0;border-radius:0;margin:0;position:fixed;inset:0}}.pk-agenda-dialog .pk-content-agenda{margin-block:0}.pk-site:has(.pk-agenda-dialog[open]){overflow:hidden}.pk-content-agenda__tabs{border-block-end:1px solid var(--pk-line);flex-wrap:wrap;display:flex}.pk-content-agenda__tabs button[aria-selected]{padding:calc(var(--pk-2) + var(--pk-1) / 2) calc(var(--pk-4) + var(--pk-1) / 2);border:0;border-block-start:1px solid var(--pk-line);border-inline-start:1px solid var(--pk-line);background:var(--pk-surface);color:var(--pk-ink-muted);font:inherit;cursor:pointer;border-block-end:3px solid #0000;flex-direction:column;align-items:flex-start;gap:1px;font-weight:600;display:flex}.pk-content-agenda__tabs button small{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);font-weight:400}.pk-content-agenda__tabs button:last-child{border-inline-end:1px solid var(--pk-line)}.pk-content-agenda__tabs button.is-active,.pk-content-agenda__tabs button[aria-selected=true]{background:var(--pk-surface);color:var(--pk-accent-ink);border-block-end-color:var(--pk-accent)}.pk-content-agenda__day{width:100%;overflow-x:auto}.pk-content-agenda__location{--agenda-color:var(--pk-accent)}.pk-content-agenda__location--1{--agenda-color:var(--pk-agenda-location-1)}.pk-content-agenda__location--2{--agenda-color:var(--pk-agenda-location-2)}.pk-content-agenda__location--3{--agenda-color:var(--pk-agenda-location-3)}.pk-content-agenda__location--4{--agenda-color:var(--pk-agenda-location-4)}.pk-content-agenda__location--5{--agenda-color:var(--pk-agenda-location-5)}.pk-content-agenda__location--6{--agenda-color:var(--pk-agenda-location-6)}.pk-content-agenda__timeline{border-collapse:separate;border-spacing:0;width:100%;margin:0;padding:0}.pk-content-agenda__slot>th,.pk-content-agenda__slot>td{border-block-start:1px solid var(--pk-line-soft)}.pk-content-agenda__time{vertical-align:top;text-align:right;width:6.5rem;min-width:6.5rem;padding:var(--pk-4) var(--pk-4) var(--pk-4) 0}.pk-content-agenda__clock>time{color:var(--pk-ink);font-size:var(--pk-text-xl);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.pk-content-agenda__clock:not([hidden]){gap:var(--pk-1);flex-direction:column;display:flex}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]{flex-flow:wrap;justify-content:flex-end;align-items:baseline}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{font-size:var(--pk-text-xs);color:var(--pk-ink-muted);font-weight:400}.pk-content-agenda__time small{overflow-wrap:anywhere;color:var(--pk-ink-muted);font-size:var(--pk-text-xs);font-weight:500;line-height:1.35;display:block}.pk-content-agenda__timeline thead th{padding:var(--pk-3);color:var(--pk-ink);text-align:left;font-size:calc(var(--pk-text-md) + .0625rem);font-weight:600}.pk-content-agenda__cell{vertical-align:top;width:19rem;min-width:19rem;padding:var(--pk-1);position:relative}.pk-content-agenda__session{--agenda-color:var(--pk-accent);--agenda-fill:color-mix(in srgb, var(--agenda-color) 18%, var(--pk-surface));min-height:8rem;padding:calc(var(--pk-2) + var(--pk-1) / 2) var(--pk-3) 0;border:1.5px solid color-mix(in srgb, var(--agenda-color) 60%, transparent);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.pk-content-agenda__session[data-agenda-session-dialog]{cursor:pointer}.pk-content-agenda__session-body{gap:calc(var(--pk-2) + var(--pk-1) / 2);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.pk-content-agenda__session:hover,.pk-content-agenda__session:focus-within{border-color:var(--agenda-color);box-shadow:var(--pk-shadow-2)}@media (prefers-reduced-motion:reduce){.pk-content-agenda__session{transition:none}}.pk-content-agenda__session--1{--agenda-color:var(--pk-agenda-location-1)}.pk-content-agenda__session--2{--agenda-color:var(--pk-agenda-location-2)}.pk-content-agenda__session--3{--agenda-color:var(--pk-agenda-location-3)}.pk-content-agenda__session--4{--agenda-color:var(--pk-agenda-location-4)}.pk-content-agenda__session--5{--agenda-color:var(--pk-agenda-location-5)}.pk-content-agenda__session--6{--agenda-color:var(--pk-agenda-location-6)}.pk-content-agenda__session h3{color:var(--pk-ink);font-size:calc(var(--pk-text-lg) + .03125rem);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.3}.pk-content-agenda__title-action{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.pk-content-agenda__title-action:hover{text-underline-offset:.2em;text-decoration:underline}.pk-content-agenda__actions{gap:var(--pk-1);flex-wrap:wrap;flex:none;order:2;margin-inline-start:auto;display:flex}.pk-content-agenda__media-action{align-items:center;gap:var(--pk-1);color:var(--pk-accent-ink);font:inherit;font-size:var(--pk-text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.pk-content-agenda__media-action[aria-label]{padding:var(--pk-1);border-radius:var(--pk-radius);color:var(--pk-ink-muted)}.pk-content-agenda__media-action:hover{color:var(--pk-accent-ink)}.pk-content-agenda__card-header,.pk-content-agenda__card-footer{align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:none;display:flex}.pk-content-agenda__card-header{z-index:4;justify-content:flex-end;margin:0;position:absolute;inset-block-start:var(--pk-1);inset-inline-end:var(--pk-1)}.pk-content-agenda__session:has(>.pk-content-agenda__card-header)>.pk-content-agenda__session-body>h3{padding-inline-end:var(--pk-8)}.pk-content-agenda__card-footer{margin-block-start:var(--pk-2);margin-inline:calc(-1 * var(--pk-3));min-block-size:calc(var(--pk-6) + var(--pk-1));padding:0 var(--pk-2) 0 var(--pk-3);border-block-start:1px solid var(--pk-line-soft);align-items:center;gap:calc(var(--pk-1) / 2)}.pk-content-agenda__session:has(>.pk-agenda-editor__resize--start){padding-block-start:var(--pk-2)}.pk-content-agenda__card-footer button,.pk-content-agenda__card-footer a{z-index:5;position:relative}.pk-content-agenda__move-controls .pk-btn--icon{padding:var(--pk-1);min-inline-size:calc(var(--pk-6) - var(--pk-1));min-block-size:calc(var(--pk-6) - var(--pk-1));font-size:var(--pk-text-sm);align-items:flex-end;line-height:1}.pk-content-agenda__move-controls{align-items:center;gap:var(--pk-1);order:3;margin-inline-start:auto;display:flex}.pk-content-agenda__duration .pk-menu__trigger{gap:var(--pk-1);white-space:nowrap}.pk-content-agenda__track{border-radius:var(--pk-radius-pill);color:var(--pk-ink);font-size:var(--pk-text-2xs);border:1px solid;padding:.2em .5em;font-weight:800}.pk-content-agenda__speaker{gap:calc(var(--pk-2) + var(--pk-1) / 2);margin-block:var(--pk-2);align-items:center;display:flex}.pk-content-agenda__session-body>.pk-content-agenda__speaker{margin-block:0}.pk-content-agenda__speaker p,.pk-content-agenda__speaker small{margin:0;line-height:1.25;display:block}.pk-content-agenda__speaker strong{color:var(--pk-ink);font-size:var(--pk-text-md);font-weight:600}.pk-content-agenda__speaker small,.pk-content-agenda__description,.pk-content-agenda__duration{color:var(--pk-ink-muted);font-size:var(--pk-text-sm)}.pk-content-agenda__description p{margin-block:0 var(--pk-2);line-height:1.55}.pk-content-agenda__description{min-height:0;overflow:hidden}.pk-content-agenda__room{justify-content:space-between;align-items:center;gap:var(--pk-2);margin:calc(-1 * (var(--pk-2) + var(--pk-1) / 2)) calc(-1 * var(--pk-3)) var(--pk-2);padding:var(--pk-2) var(--pk-3);border-radius:var(--pk-radius) var(--pk-radius) 0 0;background:var(--agenda-fill);color:var(--pk-ink);font-weight:700;display:none}.pk-content-agenda .session-modal__header{background:color-mix(in srgb, var(--agenda-color) 75%, var(--pk-public-wg-header-ground));color:var(--pk-on-solid);border-block-end:1px solid color-mix(in srgb, var(--agenda-color) 60%, transparent)}.pk-content-agenda .session-modal{border:1px solid var(--pk-line);max-width:71.25rem}.pk-content-agenda .session-modal--summary{height:fit-content}.pk-content-agenda .session-modal__video iframe{border:0}.pk-content-agenda .session-modal__video video{width:100%;height:100%;position:absolute;inset:0}.pk-content-agenda .session-modal__body section>h3{font-size:var(--pk-text-md);color:var(--pk-accent-ink);border-block-end:1px solid var(--pk-line-soft);margin:0;padding-block-end:var(--pk-2)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-6);border:2px solid color-mix(in srgb, var(--agenda-color) 20%, var(--pk-line));border-radius:var(--pk-radius-lg);background:color-mix(in srgb, var(--agenda-color) 4%, var(--pk-surface))}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker{margin:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker h3{margin:0 0 var(--pk-1);font-size:var(--pk-text-md);border:0;padding:0;line-height:1.3}@media (width<=47.999rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-4)}.session-modal__speaker .pk-content-agenda__speaker--detail{grid-template-columns:5rem minmax(0,1fr);display:grid}.session-modal__speaker .pk-content-agenda__speaker-info{display:contents}.session-modal__speaker .pk-content-agenda__speaker-bio{grid-column:1/-1}.pk-content-agenda .session-modal{width:calc(100% - 2 * var(--pk-3));height:auto;max-height:calc(100dvh - 2 * var(--pk-3));border-radius:var(--pk-radius-lg);margin:auto}}.pk-content-agenda .session-modal__title{font-size:var(--pk-text-xl);color:inherit;-webkit-text-fill-color:currentcolor;border:0;margin:0;padding:0;line-height:1.25}.pk-content-agenda__metadata span{color:inherit;align-items:center;gap:var(--pk-2);font-size:var(--pk-text-sm);display:inline-flex}.pk-content-agenda__metadata svg{fill:none;stroke:currentColor;width:1em}.pk-content-agenda__duration,.pk-content-agenda__break span{gap:var(--pk-1);align-items:center;display:flex}.pk-content-agenda__duration{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);flex:none;order:1;margin-block-start:0;padding-block-start:0}.pk-content-agenda__duration svg,.pk-content-agenda__break svg{fill:none;stroke:currentColor;width:.8rem}.pk-content-agenda__break{justify-content:center;align-items:center;gap:var(--pk-2);min-height:3.5rem;margin:var(--pk-2);border-radius:var(--pk-radius);background:var(--pk-on-solid-ink);color:var(--pk-on-solid);width:min(70rem,100vw - 10rem);display:flex;position:sticky;inset-inline-start:var(--pk-2)}.pk-content-agenda__speaker--detail{--pk-avatar-size:5rem;align-items:flex-start;gap:var(--pk-4)}.pk-content-agenda__speaker-info{min-width:0}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info{flex:1}.pk-content-agenda__speaker-bio{color:var(--pk-ink-muted);font-size:var(--pk-text-md);line-height:1.5}.pk-content-agenda__speaker-bio p{margin-block:var(--pk-3);color:inherit;font-size:inherit}.pk-content-agenda__speakers{align-items:start;gap:var(--pk-4);padding-block:var(--pk-5);grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr))}.pk-content-agenda__speakers:not([hidden]){display:grid}.pk-content-agenda__speakers article{padding:var(--pk-4);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);background:var(--pk-surface)}.pk-content-agenda__speakers .pk-content-agenda__speaker h3{color:var(--pk-ink);font-size:var(--pk-text-lg);border:0;margin:0;padding:0}.pk-content-agenda__speakers .pk-content-agenda__speaker{align-items:flex-start;gap:var(--pk-3)}@media (width>=46.001rem){.pk-content-agenda__cell>.pk-content-agenda__session{inset:var(--pk-1);flex-direction:column;min-height:0;display:flex;position:absolute;overflow:hidden}.pk-content-agenda__session-body>:not(.pk-content-agenda__description){flex-shrink:0}.pk-content-agenda__description{mask-image:linear-gradient(to bottom, var(--pk-ink) calc(100% - 2rem), transparent);flex:1}.pk-content-agenda.is-compact .pk-content-agenda__cell>.pk-content-agenda__session{position:relative;inset:auto}}@media (width<=46rem){.pk-content-agenda__room{display:flex}.pk-content-agenda__timeline{min-width:0}.pk-content-agenda__timeline,.pk-content-agenda__timeline tbody,.pk-content-agenda__slot,.pk-content-agenda__slot td{width:100%;min-width:0;display:block}.pk-content-agenda__timeline thead,.pk-content-agenda__cell:empty{display:none}.pk-content-agenda__cell{padding:0 0 var(--pk-4)}.pk-content-agenda__clock>time{font-size:var(--pk-text-md)}.pk-content-agenda__time{align-items:baseline;gap:var(--pk-2) var(--pk-4);text-align:start;width:100%;min-width:0;padding:var(--pk-3) 0;flex-wrap:wrap;display:flex}.pk-content-agenda__clocks{align-items:baseline;gap:var(--pk-2) var(--pk-4);flex-flow:wrap}.pk-content-agenda__clock{justify-content:flex-start;margin-block-start:0}.pk-content-agenda__clock:not([hidden]){flex-direction:row;align-items:baseline}.pk-content-agenda__break{width:100%;margin-inline:0;position:static}.pk-content-agenda__session h3{font-size:var(--pk-text-lg)}.pk-content-agenda__speaker strong,.pk-content-agenda__speaker small,.pk-content-agenda__description{font-size:var(--pk-text-md)}}.pk-content-agenda__staffing{gap:var(--pk-3);margin-block:var(--pk-4);flex-wrap:wrap;display:flex}.pk-content-agenda__staffing-shift{padding:var(--pk-3);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);flex:15rem}.pk-content-agenda__staffing-shift small{color:var(--pk-ink-muted);display:block}.pk-content-agenda__staffing-shift ul{margin:var(--pk-2) 0 0;padding:0;list-style:none}.pk-content-agenda__staffing-shift li{overflow-wrap:anywhere}.pk-content-agenda__staffing-shift li span{font-weight:600}@media print{.pk-content-agenda{color:var(--pk-agenda-print-ink);background:var(--pk-agenda-print-paper);print-color-adjust:exact;overflow:visible!important}.pk-content-agenda .pk-content-agenda__controls,.pk-content-agenda .pk-content-agenda__tabs,.pk-content-agenda .pk-content-agenda__actions,.pk-content-agenda .pk-content-agenda__card-footer,.pk-content-agenda dialog,.pk-content-agenda [data-agenda-card-control],.pk-content-agenda [data-agenda-drop-target],.pk-content-agenda .pk-agenda-editor__add-room,.pk-content-agenda .pk-agenda-editor__add-column,.pk-content-agenda .pk-agenda-editor__canvas>:not(.pk-content-agenda__day){display:none!important}.pk-content-agenda .pk-content-agenda__day,.pk-content-agenda .pk-content-agenda__speakers{break-before:page;width:100%!important;display:block!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__timeline{table-layout:fixed;width:100%!important;min-width:0!important;display:table!important}.pk-content-agenda .pk-content-agenda__timeline caption{font-weight:700;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;padding-block:.5rem!important;display:table-caption!important;position:static!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__timeline thead{display:table-header-group!important;position:static!important;top:auto!important}.pk-content-agenda .pk-content-agenda__timeline tbody{display:table-row-group!important}.pk-content-agenda .pk-content-agenda__slot{height:auto!important;display:table-row!important}.pk-content-agenda .pk-content-agenda__timeline th,.pk-content-agenda .pk-content-agenda__timeline td{vertical-align:top;overflow-wrap:anywhere;width:auto!important;min-width:0!important;height:auto!important;display:table-cell!important;position:static!important;top:auto!important}.pk-content-agenda .pk-content-agenda__cell>.pk-content-agenda__session{break-inside:avoid;opacity:1!important;height:auto!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__description{max-height:none;overflow:visible;mask-image:none;display:block!important}.pk-content-agenda .pk-content-agenda__speakers article{break-inside:avoid}.pk-agenda-dialog:has(.pk-content-agenda){border:0;width:auto;height:auto;max-height:none;padding:0;position:static;overflow:visible}}.session-modal__heading,.session-modal__section{gap:var(--pk-2);flex-direction:column;display:flex}.pk-content-agenda__metadata{align-items:center;gap:var(--pk-3);flex-wrap:wrap;display:flex}.pk-content-agenda__card-footer{gap:var(--pk-2);min-block-size:2.25rem}.pk-content-agenda__card-footer>.pk-content-agenda__duration{white-space:nowrap;order:0}.pk-content-agenda__footer-track{min-inline-size:0;max-inline-size:40%;border-inline-start:1px solid var(--pk-line);white-space:nowrap;text-overflow:ellipsis;color:var(--pk-accent-ink);font-size:var(--pk-text-xs);order:1;padding-inline-start:var(--pk-3);font-weight:600;overflow:hidden}.pk-content-agenda__card-footer [data-agenda-media-plans]{gap:var(--pk-2);order:2}.pk-content-agenda__capability{color:var(--pk-ink-muted);display:flex}.pk-content-agenda__capability svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__card-footer .pk-content-agenda__actions{gap:var(--pk-1);flex-wrap:nowrap;order:3;margin-inline-start:auto}.pk-content-agenda__card-footer .pk-content-agenda__move-controls{order:4}.pk-content-agenda__recording-action{align-items:center;gap:var(--pk-1);border:1px solid color-mix(in srgb, var(--pk-accent) 35%, transparent);border-radius:var(--pk-radius-pill);color:var(--pk-accent-ink);font-size:var(--pk-text-xs);white-space:nowrap;display:inline-flex}.pk-content-agenda__status{min-block-size:1.5rem;margin:calc(-1 * (var(--pk-2) + var(--pk-1) / 2)) calc(-1 * var(--pk-3)) var(--pk-2);padding-inline:var(--pk-3);background:var(--pk-on-solid-ink);color:var(--pk-on-solid);font-size:var(--pk-text-xs);flex:none;justify-content:space-between;align-items:center;display:flex}.pk-content-agenda__status [data-agenda-status-label]{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.pk-content-agenda__status[data-agenda-status=live]{background:var(--pk-danger)}.pk-content-agenda__session:has(>[data-agenda-session-status]:not([hidden]))>.pk-content-agenda__card-header{inset-block-start:calc(1.5rem + var(--pk-1))}.pk-content-agenda__session.pk-content-agenda__session--break{justify-content:center;align-items:center;gap:var(--pk-3);padding:var(--pk-3);box-sizing:border-box;flex-flow:wrap;min-block-size:3.25rem}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__break-content>.pk-content-agenda__session-body{flex:0 auto;justify-content:center}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__card-footer{border:0;flex:none;min-block-size:0;margin:0;padding:0}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__card-footer:empty{display:none}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__break-content>.pk-agenda-break-sponsors{border-inline-start:1px solid color-mix(in srgb, currentColor 35%, transparent);margin:0;padding-inline-start:var(--pk-4)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{border-radius:var(--pk-radius-lg);max-inline-size:60rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header{isolation:isolate;background:var(--pk-agenda-dialog-scrim), var(--pk-grad-brand);border-block-end:4px solid #0000;border-image:var(--pk-grad-brand) 1;color:var(--pk-on-solid);padding:1.375rem 1.75rem 1.5rem;position:relative;overflow:hidden}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header:before{content:"";z-index:-1;opacity:.14;background:repeating-conic-gradient(from 0deg, currentColor 0 25%, transparent 0 100%) 0 0 / 30px 30px;pointer-events:none;position:absolute;inset:0 0 0 45%;mask-image:linear-gradient(90deg,#0000,#000)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading{flex:1;min-inline-size:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{font-size:var(--pk-agenda-type-26);letter-spacing:-.02em;text-wrap:balance;line-height:1.2}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location{text-transform:uppercase;font-size:var(--pk-text-xs);letter-spacing:.12em}.session-modal__actions{gap:var(--pk-2);flex-wrap:wrap;display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__participation{border-block-start:1px solid var(--pk-line-soft);padding-block-start:var(--pk-4)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section>h3{color:var(--pk-ink-muted);text-transform:uppercase;letter-spacing:.12em;font-size:var(--pk-text-xs);border:0;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-4) 0;border:0;border-block-start:1px solid var(--pk-line-soft);background:0 0;border-radius:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker--detail>.pk-avatar{block-size:4rem;inline-size:4rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker--detail{gap:var(--pk-4);display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-info{display:block}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio{font-size:var(--pk-text-sm);margin-block-start:var(--pk-3);line-height:1.6}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{padding-inline:var(--pk-4)}}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-agenda-speaker__portrait>.pk-avatar{block-size:4rem;inline-size:4rem}@media print{.pk-content-agenda__status{display:none!important}}.pk-content-agenda__tabs{border-block-end:1px solid var(--pk-line);align-items:flex-end}.pk-content-agenda__tabs .pk-tabs__list{border:0;flex-wrap:wrap;align-items:flex-end;display:flex}.pk-content-agenda__tabs [role=tab],.pk-content-agenda__tabs button[aria-selected]{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-16);background:0 0;border:1px solid #0000;border-block-end:3px solid #0000;border-radius:0;flex-direction:column;align-items:flex-start;gap:1px;margin-block-end:-1px;padding:.625rem 1.125rem .5625rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.pk-content-agenda__tabs button[aria-selected]:last-child{border-inline-end-color:#0000}.pk-content-agenda__tabs [role=tab][aria-selected=true],.pk-content-agenda__tabs button.is-active{border-color:var(--pk-line);border-block-end-color:var(--pk-accent);background:var(--pk-surface-sunk);color:var(--pk-accent-ink)}.pk-content-agenda__tabs [role=tab] small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);font-weight:400}.pk-content-agenda .pk-content-agenda__controls:not([hidden]){border-block-end:0;padding-block:.75rem .25rem}.pk-content-agenda__controls .pk-btn,.pk-content-agenda__controls .pk-input,.pk-content-agenda__controls select{border-color:var(--agenda-control-line);border-radius:var(--pk-radius);min-block-size:2.25rem;font-size:var(--pk-agenda-type-14);font-weight:500}.pk-content-agenda__controls .pk-btn{background:var(--pk-surface);color:var(--pk-ink);padding-block:0}.pk-content-agenda__controls .pk-btn--secondary[aria-pressed=true],.pk-content-agenda__toolbar-actions>.pk-btn--secondary[aria-pressed=true],.pk-content-agenda__toolbar-actions>.pk-btn--secondary[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink)}.pk-content-agenda__controls .pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){flex:0 240px}.pk-content-agenda__controls .pk-content-agenda__location-dots{gap:.1875rem}.pk-content-agenda__controls .pk-content-agenda__location-dots>span{block-size:.5rem;inline-size:.5rem}.pk-content-agenda__controls [data-agenda-clear-filters]{flex:none;block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.pk-content-agenda__toolbar-actions>.pk-btn--icon{block-size:2.25rem;min-block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.pk-content-agenda__toolbar-actions .pk-btn svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__toolbar-actions>[data-agenda-compact],.pk-content-agenda__toolbar-actions>[data-agenda-compact][aria-pressed],.pk-content-agenda__toolbar-actions>[data-agenda-compact]:hover:not(:disabled){border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink);gap:.4375rem;padding-inline:.75rem}.pk-content-agenda__toolbar-actions>[data-agenda-compact]>svg{display:none}.pk-content-agenda__toolbar-actions>[data-agenda-compact]:before{content:"";border-radius:var(--pk-agenda-radius-switch);background:radial-gradient(circle at 7.5px 50%, var(--pk-on-solid) 5px, transparent 5.5px), var(--agenda-control-line);block-size:.9375rem;inline-size:1.625rem;transition:background var(--pk-agenda-dur);flex:none}.pk-content-agenda__toolbar-actions>[data-agenda-compact][aria-pressed=true]:before{background:radial-gradient(circle at 18.5px 50%, var(--pk-on-solid) 5px, transparent 5.5px), var(--pk-accent)}.pk-content-agenda .pk-content-agenda__view-choice{border-color:var(--agenda-control-line);border-radius:var(--pk-radius)}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn,.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn[aria-pressed]{background:var(--pk-surface);min-block-size:2.125rem;color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-13);border:0;padding-inline:.75rem;font-weight:600}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn+.pk-btn{border-inline-start:1px solid var(--agenda-control-line)}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn[aria-pressed=true]{background:var(--pk-line-soft);color:var(--pk-ink)}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__day{border-block:1px solid var(--pk-line)}.pk-content-agenda .pk-content-agenda__timeline thead th{vertical-align:middle;block-size:3.625rem;padding:.625rem .75rem .5rem}.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__location{border-block-end:2px solid var(--agenda-color);background:color-mix(in srgb, var(--agenda-color) 15%, var(--pk-surface));color:var(--pk-ink);font-size:var(--pk-agenda-type-15);font-weight:600;line-height:1.3}.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{border-block-end:2px solid var(--pk-line);box-shadow:1px 0 0 var(--pk-line);text-align:start;padding:.5rem .625rem .5rem .75rem}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{color:var(--pk-ink);font-size:var(--pk-agenda-type-12);font-weight:600;line-height:1.3}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{min-block-size:1.125rem;color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);background-position:100%;padding:0 .875rem 0 0;font-weight:600;line-height:1.3}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings>small{color:var(--pk-ink);font-size:var(--pk-agenda-type-12);font-weight:600}.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time{padding:.75rem .625rem 0 .5rem}.pk-content-agenda .pk-content-agenda__slot>th,.pk-content-agenda .pk-content-agenda__slot>td{border-block-start-color:var(--pk-line-soft)}.pk-content-agenda .pk-content-agenda__clock>time{color:var(--pk-ink);font-size:var(--pk-agenda-type-18);font-weight:700;line-height:1.25}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{color:var(--agenda-ink-3);font-size:var(--pk-agenda-type-11);font-weight:500}.pk-content-agenda .pk-content-agenda__cell{padding:.3125rem}}@media screen and (width>=46.001rem){.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__cell>.pk-content-agenda__session{inset:.3125rem}}.pk-content-agenda .pk-content-agenda__session{border:1.5px solid color-mix(in srgb, var(--agenda-color) 60%, transparent);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);transition:box-shadow var(--pk-agenda-dur), transform var(--pk-agenda-dur);gap:0;padding:.625rem .75rem 0}.pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):hover,.pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):focus-within{border-color:color-mix(in srgb, var(--agenda-color) 60%, transparent);box-shadow:0 0 0 1.5px var(--agenda-color), var(--pk-agenda-card-lift);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.pk-content-agenda .pk-content-agenda__session:hover{transform:none}}.pk-content-agenda .pk-content-agenda__session-body{gap:.625rem}.pk-content-agenda .pk-content-agenda__session-body>h3{color:var(--agenda-ink-strong);font-size:var(--pk-agenda-type-16-5);letter-spacing:-.005em;padding-inline-end:1.5rem;font-weight:700;line-height:1.3}.pk-content-agenda .pk-content-agenda__session-body>.pk-agenda-speaker+.pk-agenda-speaker{margin-block-start:-2px}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker{gap:.625rem}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker .pk-avatar{--pk-avatar-size:40px}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker strong{font-size:var(--pk-agenda-type-14);font-weight:600;line-height:1.3}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12-5);white-space:nowrap;text-overflow:ellipsis;margin-block-start:1px;line-height:1.35;overflow:hidden}.pk-content-agenda .pk-content-agenda__description{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-13);line-height:1.55}.pk-content-agenda .pk-content-agenda__description p{line-height:inherit;margin-block:0 .375rem}.pk-content-agenda{--agenda-mono:var(--pk-font-mono,"Roboto Mono", ui-monospace, monospace);--agenda-ink-strong:color-mix(in srgb, var(--pk-ink) 82%, var(--pk-agenda-shade));--agenda-ink-2:color-mix(in srgb, var(--pk-ink) 80%, var(--pk-surface));--agenda-ink-3:color-mix(in srgb, var(--pk-ink-muted) 90%, var(--pk-surface));--agenda-control-line:color-mix(in srgb, var(--pk-line) 60%, var(--pk-line-strong));--agenda-hover:color-mix(in srgb, var(--pk-line-soft) 80%, var(--pk-surface));--agenda-favorite:var(--pk-agenda-favorite);--agenda-abstract-preview-mask:linear-gradient(var(--pk-agenda-mask-opaque), var(--pk-agenda-mask-opaque)) top / 100% 4.5lh no-repeat, linear-gradient(var(--pk-agenda-mask-opaque), transparent) 0 4.5lh / 100% 1.5lh no-repeat}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session .pk-content-agenda__description{max-block-size:6lh;mask:var(--agenda-abstract-preview-mask);overflow:hidden}}@media screen and (width<=46rem){.pk-content-agenda .pk-content-agenda__session .pk-content-agenda__description{max-block-size:6lh;mask:var(--agenda-abstract-preview-mask);overflow:hidden}}.pk-content-agenda .pk-content-agenda__card-footer{border-block-start:1px solid color-mix(in srgb, var(--pk-line-soft) 70%, var(--pk-surface));min-block-size:2.25rem;color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-12);gap:2px;margin:auto -.75rem 0;padding:0 .375rem 0 .75rem}.pk-content-agenda .pk-content-agenda__session-body+.pk-content-agenda__card-footer{margin-block-start:.625rem}.pk-content-agenda__editor-notice{gap:var(--pk-1);flex-wrap:wrap;margin-block:.375rem 2px;display:flex}.pk-content-agenda__card-footer:empty{display:none}.pk-content-agenda .pk-content-agenda__duration{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-12);gap:.3125rem}.pk-content-agenda .pk-content-agenda__duration svg{block-size:.8125rem;inline-size:.8125rem;color:var(--pk-ink-muted)}.pk-content-agenda .pk-content-agenda__footer-track{border-inline-start:1px solid var(--pk-line);color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);align-items:center;gap:.375rem;margin-inline-start:.625rem;padding-inline-start:.75rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__footer-track:before{content:"";border-radius:var(--pk-agenda-radius-marker);background:currentColor;flex:none;block-size:.4375rem;inline-size:.4375rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__actions{align-items:center;gap:2px}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-label]{border-radius:var(--pk-radius-sm);block-size:1.75rem;min-inline-size:1.75rem;color:var(--pk-ink-muted);place-items:center;padding:0;display:inline-grid}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-label]:hover{background:var(--pk-line-soft);color:var(--pk-ink)}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__recording-action[aria-label]{border:1px solid color-mix(in srgb, var(--pk-accent) 40%, var(--pk-surface));border-radius:var(--pk-agenda-radius-action);background:var(--pk-surface);block-size:1.5rem;color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);gap:.3125rem;margin-inline-end:.25rem;padding:0 .625rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__recording-action svg{block-size:.75rem;inline-size:.75rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-badge{font-size:var(--pk-agenda-type-11)}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__capability svg{block-size:.875rem;inline-size:.875rem}.pk-content-agenda .pk-content-agenda__status:not([hidden]){background:var(--pk-on-solid-ink);min-block-size:0;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-11);letter-spacing:.07em;gap:.4375rem;margin:-.625rem -.75rem .625rem;padding:.3125rem .75rem .375rem;font-weight:700;position:relative}.pk-content-agenda .pk-content-agenda__status:before{content:"";background:var(--agenda-favorite);border-radius:50%;flex:none;block-size:.4375rem;inline-size:.4375rem}.pk-content-agenda .pk-content-agenda__status [data-agenda-status-label]{letter-spacing:inherit;flex:1}.pk-content-agenda .pk-content-agenda__status [data-agenda-status-time]{letter-spacing:.02em;text-transform:none;font-weight:500}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]{background:var(--pk-agenda-live)}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]:before{background:var(--pk-on-solid)}.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])){box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--agenda-color) 60%, transparent);border-color:#0000}.pk-content-agenda .pk-content-agenda__break,.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{border-radius:var(--pk-radius);background:var(--pk-on-solid-ink);min-block-size:3.25rem;color:var(--pk-on-solid);border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.125rem;padding:.625rem 1rem}.pk-content-agenda .pk-content-agenda__break{box-sizing:border-box;margin:.3125rem}.pk-content-agenda .pk-content-agenda__break strong,.pk-content-agenda .pk-content-agenda__session--break h3{color:var(--pk-on-solid);font-size:var(--pk-agenda-type-16);padding:0;font-weight:700}.pk-content-agenda .pk-content-agenda__break span,.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__duration{color:var(--pk-agenda-break-ink-muted);font-size:var(--pk-agenda-type-13);gap:.3125rem}.pk-content-agenda .pk-content-agenda__break svg,.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__duration svg{block-size:.8125rem;inline-size:.8125rem;color:var(--pk-agenda-break-ink-muted)}.pk-content-agenda .pk-content-agenda__session--break .pk-agenda-break-sponsors{border-inline-start:1px solid var(--pk-agenda-break-rule);gap:1.125rem;padding-inline-start:1.125rem}.pk-content-agenda .pk-content-agenda__session--break .pk-agenda-break-sponsors img{filter:brightness(0)invert();block-size:1.25rem;inline-size:auto;max-inline-size:5.75rem}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__day{border-block-start:1px solid var(--pk-line)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline{background:0 0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session:not(.pk-content-agenda__session--break){background:var(--pk-surface)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot{border-block-end:1px solid var(--pk-line-soft);grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:.5rem 1.25rem;padding-block:.875rem;display:grid}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{border:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{text-align:start;background:0 0;grid-area:1/1;inline-size:auto;min-inline-size:0;max-inline-size:none;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clocks{align-items:flex-start}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clock:not([hidden]){justify-content:flex-start}.pk-content-agenda[data-agenda-view=list] [data-agenda-clock]>time{color:var(--pk-ink);font-size:var(--pk-agenda-type-18);font-weight:700}.pk-content-agenda[data-agenda-view=list]:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-view=list][data-agenda-time-display=browser] [data-agenda-clock=venue]>time{color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-13);font-weight:500}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{grid-column:2;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td:empty{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__break{inline-size:auto;margin:0;padding:.75rem 1rem;position:static}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__cell>.pk-content-agenda__session+.pk-content-agenda__session,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__cell>.pk-content-agenda__session{margin:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__description{display:none}}@media screen and (width>=47.5rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session:not(.pk-content-agenda__session--break){grid-template-columns:9.375rem minmax(0,1fr) auto;align-items:start;gap:.5rem 1.25rem;min-block-size:0;padding:.75rem .5rem .75rem .875rem;display:grid}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{grid-area:1/1}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__status:not([hidden]){border-radius:var(--pk-radius-lg);letter-spacing:.06em;grid-area:1/2;justify-self:start;margin:0;padding:2px .5625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__session-body{grid-column:2;gap:.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__card-footer{border:0;flex-wrap:nowrap;grid-area:1/3;justify-self:end;min-block-size:1.75rem;margin:0;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>:is(.pk-content-agenda__unknown-end,.pk-agenda-break-sponsors){grid-column:2}}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1875rem;margin:0;padding:2px 0 0;font-weight:400;display:flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child{color:var(--pk-ink);font-size:var(--pk-agenda-type-13);align-items:center;gap:.4375rem;font-weight:700;display:inline-flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child:before{content:"";background:var(--agenda-color);border-radius:50%;flex:none;block-size:.5625rem;inline-size:.5625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>.pk-content-agenda__track{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);border:0;padding:0 0 0 1rem;font-weight:400}}@media screen and (width<=47.499rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot{grid-template-columns:minmax(0,1fr);gap:.625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{grid-row:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{grid-column:1}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clocks{flex-direction:row;align-items:baseline;gap:.625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{flex-direction:row;align-items:baseline;gap:.5rem;margin-block-end:.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>.pk-content-agenda__track{padding:0}}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{border-radius:var(--pk-radius-lg);max-block-size:calc(100dvh - 3rem);inline-size:min(60rem,100% - 3rem);max-inline-size:60rem;box-shadow:var(--pk-agenda-dialog-shadow);border:0;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal::backdrop{background:var(--pk-agenda-dialog-backdrop)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header:before{opacity:.16;mask-image:linear-gradient(90deg, transparent, var(--pk-agenda-mask-opaque));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect x='20' y='20' width='8' height='8' fill='%23fff'/%3E%3C/svg%3E") 0 0/30px 30px;inset:0 0 0 45%}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location:before{content:"";background:var(--agenda-color);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 1.5px var(--pk-agenda-dialog-dot-ring);border-radius:50%;flex:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location+.session-modal__title{margin-block-start:-.375rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{color:var(--pk-on-solid);font-size:var(--pk-agenda-type-26);letter-spacing:-.02em;font-weight:700;line-height:1.2}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata{font-family:var(--agenda-mono);gap:.25rem 1.125rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata span{font-size:var(--pk-agenda-type-13);gap:0 1.125rem;line-height:1.5}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata svg{display:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata+.pk-content-agenda__metadata{color:var(--pk-agenda-dialog-meta-ink);margin-block-start:-.625rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata .session-modal__when{min-inline-size:0;display:block}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .session-modal__time{white-space:nowrap}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-session-admission{color:var(--pk-agenda-dialog-meta-ink);font-size:var(--pk-agenda-type-12);margin-block-start:-.375rem;line-height:1.5}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-session-admission>.pk-icon{block-size:1.15em;inline-size:1.15em}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title:focus{outline:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header{background:var(--pk-agenda-dialog-field);color:var(--pk-on-solid);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;padding:1.375rem 1.75rem 1.5rem;display:grid}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading{gap:.75rem;display:contents}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading>*{grid-column:1/-1}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading>:first-child{grid-area:1/1;align-self:start}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools{grid-area:1/2;align-self:start;align-items:center;gap:.5rem;display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn{border:1px solid var(--pk-agenda-dialog-control-line);border-radius:var(--pk-radius);block-size:2.125rem;min-block-size:2.125rem;inline-size:2.125rem;min-inline-size:2.125rem;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-20);background:0 0;flex:none;padding:0;font-weight:400;line-height:1}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn:hover{background:var(--pk-agenda-dialog-control-hover);color:var(--pk-on-solid)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn .pk-icon{block-size:1rem;inline-size:1rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{gap:1.5rem;padding:1.5rem 1.75rem 2rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions{gap:.5rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-btn{border-radius:var(--pk-radius);min-block-size:2.375rem;font-size:var(--pk-agenda-type-14);padding-inline:.875rem;font-weight:500}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-btn--icon{inline-size:2.375rem;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-badge{align-self:center}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section>h3{color:var(--agenda-ink-2);font-family:var(--agenda-mono);font-size:var(--pk-agenda-type-11);letter-spacing:.14em;text-transform:uppercase;border:0;margin:0 0 .25rem;padding:0;font-weight:600}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:first-of-type:not(:has(.session-modal__speaker)){gap:.75rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:not(:has(.session-modal__speaker)) p{color:var(--pk-ink);font-size:var(--pk-agenda-type-16);text-wrap:pretty;margin:0;line-height:1.7}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:has(.session-modal__speaker){gap:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{border:0;border-block-start:1px solid var(--pk-line-soft);background:0 0;border-radius:0;padding:1rem 0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker--detail{gap:1rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker>.pk-avatar,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-agenda-speaker__portrait>.pk-avatar{--pk-avatar-size:64px;border-radius:50%}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker h3{font-size:var(--pk-agenda-type-16);margin:0 0 .25rem;font-weight:700}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker small{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-14);line-height:1.4}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio{color:color-mix(in srgb, var(--pk-ink) 90%, var(--pk-surface));font-size:var(--pk-agenda-type-14);margin-block-start:.375rem;line-height:1.6}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio p{font-size:inherit;line-height:inherit;margin-block:0 .5rem}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{max-block-size:calc(100dvh - 1.5rem);inline-size:calc(100% - 1.5rem)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{padding-inline:1.125rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{font-size:var(--pk-agenda-type-22)}}.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__card-footer{border:0;min-block-size:0;margin:0;padding:0}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot .pk-content-agenda__clocks:not(.pk-sr-only){position:static}}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata span{font-size:var(--pk-agenda-type-12)}}@media screen and (width>=47.5rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__card-footer>.pk-content-agenda__footer-track{display:none}}.pk-content-agenda__controls [data-agenda-location-trigger]{background:linear-gradient(45deg, transparent 50%, var(--pk-ink) 50%) calc(100% - 16px) 50% / 5px 5px no-repeat, linear-gradient(135deg, var(--pk-ink) 50%, transparent 50%) calc(100% - 11.2px) 50% / 5px 5px no-repeat, var(--pk-surface);gap:.625rem;padding-inline:.75rem 2rem}.pk-content-agenda__controls [data-agenda-location-trigger]>[aria-hidden=true]:last-child{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-9);display:none}.pk-agenda-editor .pk-content-agenda__tabs:has(+.pk-agenda-editor__planning){margin-block-end:calc(-1 * var(--pk-4))}.pk-agenda-editor .pk-content-agenda__tabs [role=tab][aria-selected=true]{background:var(--pk-surface);border-block-end-color:var(--pk-accent)}.pk-content-agenda [data-agenda-zone-abbr]{margin-inline-start:.1875rem}.pk-content-agenda:not([data-agenda-time-display=browser]) .pk-content-agenda__time [data-agenda-clock=venue]>small[data-agenda-zone-abbr],.pk-content-agenda[data-agenda-time-display=browser] .pk-content-agenda__time [data-agenda-clock=browser]>small[data-agenda-zone-abbr]{display:none}.pk-content-agenda .pk-content-agenda__time [data-agenda-clock]>small:not([hidden],:empty){color:var(--agenda-ink-3);font-size:var(--pk-agenda-type-11);font-weight:500;display:inline}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__time [data-agenda-clock]>small:not([hidden],:empty){color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-13)}}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session:not(.pk-content-agenda__session--break):focus-within,.pk-agenda-editor .pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):hover,.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session:not(.pk-content-agenda__session--break):has([aria-expanded=true]){transform:none}@media screen{.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.pk-content-agenda .pk-content-agenda__break-content{box-sizing:border-box;inline-size:min(100%, calc(var(--agenda-visible-width,100%) - var(--agenda-pinned-width) - .75rem));flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.5rem 1.125rem;min-block-size:3.125rem;padding:.5rem 1rem;display:flex;position:sticky;inset-inline-start:calc(var(--agenda-pinned-width) + .375rem)}.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__break{inline-size:min(calc(100% - .625rem), calc(var(--agenda-visible-width,100%) - var(--agenda-pinned-width) - .75rem));inset-inline-start:calc(var(--agenda-pinned-width) + .375rem)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__break-content{inline-size:auto;position:static}}.pk-content-agenda .pk-content-agenda__break-content>.pk-content-agenda__session-body{flex:0 auto;justify-content:center}.pk-content-agenda__zone-headings [data-agenda-zone-heading=venue]>span{display:block}.pk-content-agenda__zone-headings [data-agenda-zone-heading=venue]>span+span{color:var(--pk-accent-ink)}.pk-content-agenda__zone-headings [data-agenda-zone-heading]>span,.pk-content-agenda__zone-headings>small{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}@media screen{.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{padding-inline:.625rem .375rem}}.pk-content-agenda__time-picker{align-items:center;min-inline-size:0;display:flex;position:relative}.pk-content-agenda__time-face:after{content:"▼";font-size:var(--pk-agenda-type-8);flex:none}.pk-content-agenda__time-heading .pk-content-agenda__time-picker select{opacity:0;cursor:pointer;block-size:100%;min-block-size:0;inline-size:100%;position:absolute;inset:0}.pk-content-agenda__time-heading:has(select:focus-visible) .pk-content-agenda__time-face{outline:2px solid var(--pk-focus,var(--pk-accent));outline-offset:2px}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{overflow:clip}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools>.pk-row-actions{flex:none;inline-size:auto}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location{font-family:var(--agenda-mono);font-size:var(--pk-agenda-type-11);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:.375rem;font-weight:500;line-height:2.125rem;display:inline-flex}@media screen{.pk-content-agenda .pk-content-agenda__day[data-agenda-more=after]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) calc(100% - 36px), var(--pk-agenda-mask-faded))}.pk-content-agenda .pk-content-agenda__day[data-agenda-more=before]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) var(--agenda-pinned-width), var(--pk-agenda-mask-faded) var(--agenda-pinned-width), var(--pk-agenda-mask-opaque) calc(var(--agenda-pinned-width) + 36px))}.pk-content-agenda .pk-content-agenda__day[data-agenda-more=both]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) var(--agenda-pinned-width), var(--pk-agenda-mask-faded) var(--agenda-pinned-width), var(--pk-agenda-mask-opaque) calc(var(--agenda-pinned-width) + 36px), var(--pk-agenda-mask-opaque) calc(100% - 36px), var(--pk-agenda-mask-faded))}}.pk-content-agenda__tabs [role=tab]:focus-visible,.pk-content-agenda__tabs button[aria-selected]:focus-visible{outline:2px solid var(--pk-focus,var(--pk-accent));outline-offset:-4px;border-radius:0}.pk-content-agenda__room-change{z-index:1;border-radius:var(--pk-agenda-radius-chip);background:var(--pk-line-soft);color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-11);white-space:nowrap;align-items:center;gap:.25rem;padding:1px .4375rem;font-weight:500;line-height:1.4;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:.5rem;transform:translateY(-50%)}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__timeline .pk-content-agenda__time:has(>.pk-content-agenda__room-change){padding-block-start:1.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room-change{margin-block-end:.375rem;position:static;transform:none}}@media print{.pk-content-agenda__room-change{display:none}}@media (width<=46rem){.pk-content-agenda__time:has(>.pk-content-agenda__room-change){position:relative}}.pk-content-agenda .pk-content-agenda__session--placeholder:hover,.pk-content-agenda .pk-content-agenda__session--placeholder:focus-within{box-shadow:0 0 0 1.5px var(--pk-line), var(--pk-agenda-placeholder-lift)}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__session-body{text-align:center;flex:1;justify-content:center;align-items:center}.pk-content-agenda .pk-content-agenda__session--placeholder h3{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);letter-spacing:.12em;text-transform:uppercase;padding-inline-end:0;font-weight:700}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__description{display:none}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__card-footer{color:var(--agenda-ink-3);border-block-start:0;justify-content:center}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session--placeholder h3{text-align:start}.pk-content-agenda__format{color:var(--pk-ink-muted);flex:none;order:-1;margin-inline-end:.375rem;display:inline-flex}.pk-content-agenda__format svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__session[data-agenda-format=keynote] .pk-content-agenda__format{color:var(--pk-accent-ink)}@media screen{.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{padding-inline:.5rem .25rem}}.pk-content-agenda__time-face{min-inline-size:0;color:var(--pk-accent-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;font-size:var(--pk-agenda-type-11-5);letter-spacing:-.01em;align-items:center;gap:.25rem;display:flex;overflow:hidden}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools>.pk-row-actions .pk-btn :is(svg,span){color:var(--pk-on-solid);fill:currentColor}@media screen{.pk-content-agenda:has(>[data-agenda-panel=speakers]:not([hidden]))>.pk-content-agenda__controls{display:none}}.pk-content-agenda .pk-content-agenda__session--placeholder>.pk-content-agenda__session-body{flex:none;overflow:visible}.pk-content-agenda .pk-content-agenda__session--placeholder>.pk-content-agenda__card-footer{flex:none;block-size:auto;min-block-size:0;margin:0;padding:0}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--placeholder{border:1px solid var(--pk-line-soft);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pk-surface-sunk) 30%, var(--pk-surface)) 0 9px, color-mix(in srgb, var(--pk-line-soft) 45%, var(--pk-surface)) 9px 18px);cursor:default;justify-content:center;gap:.25rem;padding-block:.375rem}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__title-action{letter-spacing:inherit;text-transform:inherit}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__slot[data-agenda-room-change]>th,.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__slot[data-agenda-room-change]>td{border-block-start:1px dashed var(--pk-line)}}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]:after{content:"";block-size:.1875rem;inline-size:var(--agenda-live-progress,0%);background:var(--pk-agenda-live-progress-fill);position:absolute;inset-block-end:0;inset-inline-start:0}.pk-content-agenda__status[data-agenda-progress="0"]{--agenda-live-progress:0%}.pk-content-agenda__status[data-agenda-progress="5"]{--agenda-live-progress:5%}.pk-content-agenda__status[data-agenda-progress="10"]{--agenda-live-progress:10%}.pk-content-agenda__status[data-agenda-progress="15"]{--agenda-live-progress:15%}.pk-content-agenda__status[data-agenda-progress="20"]{--agenda-live-progress:20%}.pk-content-agenda__status[data-agenda-progress="25"]{--agenda-live-progress:25%}.pk-content-agenda__status[data-agenda-progress="30"]{--agenda-live-progress:30%}.pk-content-agenda__status[data-agenda-progress="35"]{--agenda-live-progress:35%}.pk-content-agenda__status[data-agenda-progress="40"]{--agenda-live-progress:40%}.pk-content-agenda__status[data-agenda-progress="45"]{--agenda-live-progress:45%}.pk-content-agenda__status[data-agenda-progress="50"]{--agenda-live-progress:50%}.pk-content-agenda__status[data-agenda-progress="55"]{--agenda-live-progress:55%}.pk-content-agenda__status[data-agenda-progress="60"]{--agenda-live-progress:60%}.pk-content-agenda__status[data-agenda-progress="65"]{--agenda-live-progress:65%}.pk-content-agenda__status[data-agenda-progress="70"]{--agenda-live-progress:70%}.pk-content-agenda__status[data-agenda-progress="75"]{--agenda-live-progress:75%}.pk-content-agenda__status[data-agenda-progress="80"]{--agenda-live-progress:80%}.pk-content-agenda__status[data-agenda-progress="85"]{--agenda-live-progress:85%}.pk-content-agenda__status[data-agenda-progress="90"]{--agenda-live-progress:90%}.pk-content-agenda__status[data-agenda-progress="95"]{--agenda-live-progress:95%}.pk-content-agenda__status[data-agenda-progress="100"]{--agenda-live-progress:100%}.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])):hover,.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])):focus-within{box-shadow:inset 0 0 0 3px var(--agenda-color), var(--pk-agenda-card-lift);border-color:#0000}.pk-content-agenda .pk-content-agenda__session[data-agenda-state=past]:not(:hover,:focus-within){opacity:.8}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]){border-radius:var(--pk-agenda-radius-action);background:var(--pk-agenda-live);block-size:1.5rem;min-inline-size:0;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-12);gap:.3125rem;margin-inline-end:.25rem;padding:0 .625rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]) .pk-sr-only{clip-path:none;white-space:nowrap;block-size:auto;inline-size:auto;margin:0;position:static}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]) svg{block-size:.75rem;inline-size:.75rem}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__day{position:relative}.pk-content-agenda__now{z-index:5;background:var(--pk-agenda-now-rule);pointer-events:none;block-size:2px;position:absolute;inset-inline-start:0}.pk-content-agenda__now>span{border-radius:var(--pk-agenda-radius-chip);background:var(--pk-agenda-live);color:var(--pk-on-solid);font-size:var(--pk-agenda-type-10);letter-spacing:.06em;white-space:nowrap;padding:2px .4375rem;font-weight:700;display:inline-block;position:sticky;inset-inline-start:.375rem;transform:translateY(-50%)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__now{display:none}}@media print{.pk-content-agenda__now{display:none}}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-pressed=true],.pk-content-agenda .session-modal__actions .pk-btn[aria-pressed=true]{color:var(--agenda-favorite)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter]{border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink);gap:.375rem;padding-inline:.75rem}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter] svg{color:var(--agenda-ink-3)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter] small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true],.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true]:hover:not(:disabled){border-color:var(--agenda-favorite);background:color-mix(in srgb, var(--agenda-favorite) 10%, var(--pk-surface))}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true] svg{color:var(--agenda-favorite)}body:has(.pk-app-tabbar--event) .pk-content-agenda{margin-block-start:0}@media screen and (width<=47.499rem){.pk-content-agenda__tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pk-content-agenda__tabs [role=tab],.pk-content-agenda__tabs button[aria-selected]{font-size:var(--pk-agenda-type-15);flex:none;padding-inline:.625rem}.pk-content-agenda__controls .pk-content-agenda__filter-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.pk-content-agenda__controls .pk-content-agenda__filter-controls [data-agenda-location-trigger]{inline-size:100%;min-inline-size:0}.pk-content-agenda__controls .pk-content-agenda__location-dots{display:none}.pk-content-agenda__controls .pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){grid-column:1/-1}.pk-content-agenda__controls .pk-content-agenda__filter-controls :is(.pk-field,select,input){inline-size:100%;max-inline-size:none}.pk-content-agenda__controls .pk-content-agenda__toolbar-actions{justify-content:flex-start;gap:.375rem}.pk-content-agenda__controls .pk-content-agenda__toolbar-actions>.pk-btn:not(.pk-btn--icon),.pk-content-agenda__controls .pk-content-agenda__view-choice .pk-btn{padding-inline:.625rem}.pk-content-agenda__controls :is([data-agenda-expand],[data-agenda-print]){display:none}.pk-content-agenda__controls .pk-content-agenda__view-choice{margin-inline-start:auto}body:has(.pk-app-tabbar--event) .pk-content-agenda__controls [data-agenda-mine-filter]{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{border-radius:var(--pk-agenda-radius-band) var(--pk-agenda-radius-band) 0 0;background:color-mix(in srgb, var(--agenda-color) 15%, var(--pk-surface));align-self:stretch;margin:-.625rem -.75rem .625rem;padding:.625rem .75rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child{font-size:var(--pk-agenda-type-15)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child:before{display:none}.pk-content-agenda[data-agenda-view=list]:not(.is-compact) .pk-content-agenda__description{display:block}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{padding-block-end:.625rem}}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle]{gap:.375rem;padding-inline:.75rem;display:none}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle] svg{color:var(--agenda-ink-3)}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle] small{border-radius:var(--pk-agenda-radius-chip);background:var(--pk-accent);min-inline-size:1.125rem;color:var(--pk-accent-on);font-size:var(--pk-agenda-type-11);text-align:center;padding:1px .3125rem;font-weight:700}.pk-content-agenda__earlier{display:none}@media screen and (width<=47.499rem){.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle]{display:inline-flex}.pk-content-agenda__controls .pk-content-agenda__filter-controls{order:1}.pk-content-agenda[data-agenda-filters=collapsed] .pk-content-agenda__controls .pk-content-agenda__filter-controls{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__earlier:not([hidden]){padding-block:.75rem 2px;display:block}.pk-content-agenda__earlier>[data-agenda-earlier-toggle]{border-color:var(--agenda-control-line);color:var(--pk-ink-muted)}.pk-content-agenda__earlier>[data-agenda-earlier-toggle][aria-expanded=true] svg{transform:rotate(180deg)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__day:not([data-agenda-earlier-open]) .pk-content-agenda__slot[data-agenda-finished]{display:none}}.pk-content-agenda__timeline thead th.pk-content-agenda__location .pk-btn{background:0 0;border-color:#0000}.pk-content-agenda__session--break{background:var(--pk-on-solid-ink);color:var(--pk-on-solid);border-color:var(--pk-on-solid-ink);box-shadow:none}.pk-content-agenda__session--break h3,.pk-content-agenda__session--break .pk-content-agenda__unknown-end,.pk-content-agenda__session--break .pk-content-agenda__duration{color:inherit}.pk-content-agenda__session--break .pk-content-agenda__session-body{text-align:center;justify-content:center}.pk-content-agenda__session--break .pk-content-agenda__duration{justify-content:center}.pk-content-agenda__session--break .pk-content-agenda__title-action{text-align:center;inline-size:100%}.pk-content-agenda__session--break:has(>.pk-content-agenda__card-header)>.pk-content-agenda__session-body>h3{padding-inline:var(--pk-8)}.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time,.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:4;background:var(--pk-surface);box-shadow:1px 0 0 var(--pk-line);position:sticky;inset-inline-start:0}.pk-content-agenda__time-heading small{font-size:var(--pk-text-xs);overflow-wrap:anywhere;font-weight:400;display:block}.pk-agenda-room-heading{min-height:1.75rem;padding-inline-end:2.25rem;position:relative}.pk-agenda-room-heading>.pk-btn{color:var(--pk-ink);text-align:start;white-space:normal;max-width:100%}.pk-agenda-room-heading>.pk-menu{position:absolute;inset-block-start:0;inset-inline-end:0}.pk-agenda-room-heading--add{justify-content:center;align-items:center;padding:0;display:flex}.pk-agenda-editor .pk-content-agenda__timeline thead th.pk-agenda-editor__add-room{vertical-align:middle}.pk-agenda-editor .pk-content-agenda__timeline thead th.pk-agenda-editor__add-room,.pk-agenda-editor .pk-content-agenda__slot td.pk-agenda-editor__add-room{width:3.5rem;min-width:3.5rem}.pk-content-agenda__zone-key{display:none}@media (width>=46.001rem){.pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:4;background:var(--pk-surface);box-shadow:1px 0 0 var(--pk-line);position:sticky;inset-inline-start:0}}@media (width<=46rem){.pk-content-agenda__zone-key{gap:var(--pk-2) var(--pk-4);font-size:var(--pk-text-xs);color:var(--pk-ink-muted);padding-block:var(--pk-2);flex-wrap:wrap;display:flex}}.pk-agenda-editor .pk-content-agenda__slot[data-agenda-major]>.pk-content-agenda__time{border-block-start:1px solid var(--pk-line);z-index:6}.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:7}.pk-content-agenda__card-header>.pk-agenda-editor__card-actions{opacity:1;flex-shrink:0;order:1;display:flex;position:static}.pk-content-agenda__controls:not([hidden]),.pk-content-agenda__timeline thead th{backdrop-filter:none;background:var(--pk-surface)}.pk-content-agenda__timeline thead th{padding-block:var(--pk-2);box-sizing:border-box;block-size:3.625rem}.pk-content-agenda__timeline thead th.pk-content-agenda__location{--agenda-fill:color-mix(in srgb, var(--agenda-color) 18%, var(--pk-surface));border-block-end:2px solid var(--agenda-color);background:var(--agenda-fill)}.pk-content-agenda__toolbar-actions{justify-content:flex-end;align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:100%;min-inline-size:0;display:flex}.pk-agenda-editor .pk-content-agenda__clocks:not(.pk-sr-only){inset-inline-end:var(--pk-3)}.pk-agenda-editor .pk-content-agenda__card-header:has(.pk-menu__trigger[aria-expanded=true]),.pk-agenda-editor .pk-content-agenda__duration:has(.pk-menu__trigger[aria-expanded=true]){z-index:7}.pk-agenda-editor .pk-content-agenda__duration:has(.pk-menu__trigger[aria-expanded=true]){position:relative}.pk-agenda-editor__card-actions:has(.pk-menu__trigger[aria-expanded=true]){z-index:7}.pk-content-agenda{--agenda-time-width:84px;--agenda-room-width:340px;--agenda-pinned-width:var(--agenda-time-width)}.pk-content-agenda[data-agenda-distinct-zones=true]{--agenda-time-width:96px}@media (width<=46rem){.pk-content-agenda{--agenda-pinned-width:0px}}.pk-content-agenda__timeline{background:var(--pk-surface);table-layout:auto}.pk-content-agenda__time-column{width:var(--agenda-time-width)}.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time-heading{width:var(--agenda-time-width);min-width:var(--agenda-time-width);max-width:var(--agenda-time-width);box-sizing:border-box}.pk-content-agenda .pk-content-agenda__clocks{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:2px}.pk-content-agenda__clock{width:auto;flex-shrink:0;max-inline-size:100%}.pk-content-agenda .pk-content-agenda__clock>time{font-size:var(--pk-agenda-type-18);color:var(--pk-ink);font-weight:700}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]{order:1}.pk-content-agenda__zone-headings>small{width:auto;font-size:var(--pk-agenda-type-12);line-height:1.3;display:block}.pk-content-agenda__zone-headings>small[hidden]{display:none}.pk-content-agenda .pk-content-agenda__time-heading{vertical-align:middle;display:table-cell}.pk-content-agenda__room-column{width:auto}.pk-content-agenda__add-column{width:3.5rem}.pk-content-agenda__timeline thead th.pk-content-agenda__location,.pk-content-agenda__cell{width:auto;min-width:var(--agenda-room-width)}.pk-agenda-editor .pk-content-agenda__timeline{width:100%}@media (width<=46rem){.pk-content-agenda{--agenda-room-width:280px}}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline tbody,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{display:block}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline tbody,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{block-size:auto;inline-size:100%;min-inline-size:0;height:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline thead,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__cell:empty{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__cell>.pk-content-agenda__session{position:relative;inset:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__time{padding-block:var(--pk-3);box-shadow:none;display:block;position:static}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room{display:flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__description{mask-image:none}}@media screen and (width<=46rem){.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline{min-inline-size:100%;display:table}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline thead{display:table-header-group}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline tbody{display:table-row-group}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__slot{display:table-row}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__slot td{inline-size:19rem;min-inline-size:19rem;padding:var(--pk-1);display:table-cell}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__time{vertical-align:top;display:table-cell}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__room{display:none}}.pk-content-agenda__zone-headings{flex-direction:column;gap:2px;display:flex}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-zone-heading=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-zone-heading=venue]{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-10);order:1}.pk-content-agenda__session-body .pk-content-agenda__speaker-info{flex:1}.pk-content-agenda__session-body>.pk-agenda-speaker>.pk-agenda-speaker__open .pk-content-agenda__speaker small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media screen{.pk-content-agenda__timeline:has(col[data-agenda-column-room]):not(:has(col[data-agenda-column-room]:not([hidden]))){width:var(--agenda-time-width)}}.pk-content-agenda__time-heading .pk-content-agenda__time-choice{inline-size:100%;min-inline-size:0;margin:0}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__control{min-inline-size:0}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{text-overflow:ellipsis;background-color:#0000;border-color:#0000;inline-size:100%;min-inline-size:0;font-weight:600}.pk-content-agenda__time-heading:has([data-agenda-time-choice]:not([hidden])) .pk-content-agenda__zone-headings{display:none}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{margin:0;display:block;position:static}.pk-content-agenda__tabs .pk-tabs__link{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pk-content-agenda__tabs .pk-tabs__link small{font-size:var(--pk-agenda-type-12);font-weight:400}@media print{.pk-content-agenda__time-heading .pk-content-agenda__time-choice{display:none!important}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings{display:flex!important}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings>small:not([hidden]){display:block!important}}@media screen and (width>=46.001rem){.pk-content-agenda__slot[data-agenda-compact-break]>.pk-content-agenda__time{padding-block:0}.pk-content-agenda__slot[data-agenda-compact-break] .pk-content-agenda__clocks:not(.pk-sr-only){position:absolute;inset-block-start:0;inset-inline-end:var(--pk-2)}}.pk-agenda-editor .pk-content-agenda__slot[data-agenda-compact-break]>.pk-content-agenda__time{padding-block:0}.session-modal__header .pk-content-agenda__metadata[data-local-time-container]>span{min-inline-size:0;display:block}@media print{.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time-heading{padding-inline:var(--pk-2)}.pk-content-agenda .pk-content-agenda__clock>time{line-height:1.2}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{font-size:var(--pk-agenda-type-10);color:var(--pk-ink-muted);font-weight:400}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{font-size:var(--pk-agenda-type-11);padding:2px 1.125rem 2px 2px}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{font-size:var(--pk-agenda-type-10);line-height:1.2}}.pk-agenda-break-sponsors{gap:var(--pk-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-agenda-break-sponsors li>a,.pk-agenda-break-sponsors li>span{align-items:center;gap:var(--pk-1);display:inline-flex}.pk-agenda-break-sponsors img{object-fit:contain;block-size:1.5rem;max-inline-size:5rem}.pk-link-list{gap:var(--pk-2);font-size:var(--pk-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-link-list__link{border-radius:var(--pk-radius-sm);min-width:0;color:var(--pk-ink-muted);align-items:center;gap:.4rem;padding:.25rem;text-decoration:none;display:flex}.pk-link-list__link:hover,.pk-link-list__link:focus-visible{background:var(--pk-accent-soft);color:var(--pk-accent)}.pk-link-list__link:hover .pk-link-list__label,.pk-link-list__link:focus-visible .pk-link-list__label{text-decoration:underline}.pk-link-list__mark{flex:none;width:1rem;height:1rem}.pk-link-list__label{overflow-wrap:anywhere;min-width:0}.pk-agenda-session-rows{margin:0;padding:0;list-style:none}.pk-agenda-session-rows__day{font-size:var(--pk-text-md);margin:0;font-weight:700}.pk-agenda-session-rows__clock{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);margin:0}.pk-agenda-session-row{align-items:start;gap:var(--pk-1) var(--pk-3);padding:var(--pk-3) 0;border-block-start:1px solid var(--pk-line-soft);font-size:var(--pk-text-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when actions""main actions";display:grid}.pk-agenda-session-row:first-child{border-block-start:0}.pk-agenda-session-row__when{color:var(--pk-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:when}.pk-agenda-session-row__when>span+span:before{content:" · "}.pk-agenda-session-row__main{gap:var(--pk-1);flex-direction:column;grid-area:main;min-inline-size:0;display:flex}.pk-agenda-session-row__title{color:var(--pk-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}:is(a,button).pk-agenda-session-row__title:hover{color:var(--pk-accent-ink);text-underline-offset:.2em;text-decoration:underline}.pk-agenda-session-row__meta{align-items:center;gap:var(--pk-1) var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-xs);flex-wrap:wrap;display:flex}.pk-agenda-session-row__meta .pk-badge{padding:0 var(--pk-2);font-size:var(--pk-text-2xs);line-height:1.6}.pk-agenda-session-row__actions{align-items:center;gap:var(--pk-2);grid-area:actions;display:flex}.pk-agenda-session-row__actions .pk-btn[aria-pressed=true]{color:var(--pk-agenda-favorite)}@media (width>=36rem){.pk-agenda-session-row{grid-template-columns:7.5rem minmax(0,1fr) auto;grid-template-areas:"when main actions"}.pk-agenda-session-row__when>span{display:block}.pk-agenda-session-row__when>span+span:before{content:none}}.pk-session-admission{align-items:center;gap:var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-sm);margin:0;display:flex}.pk-session-admission>.pk-icon{flex:none}.pk-toolbar{justify-content:flex-end;align-items:center;gap:var(--pk-3);flex-wrap:wrap;display:flex}.pk-toolbar__search{min-width:var(--pk-6);flex:20rem;position:relative}.pk-toolbar__search-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-toolbar__search-input{width:100%;padding:var(--pk-control-y) var(--pk-7);border:1px solid var(--pk-line);border-radius:var(--pk-radius);font-size:var(--pk-control-text);block-size:var(--pk-control-size);background:var(--pk-control-surface);color:var(--pk-ink);transition:border-color var(--pk-dur-fast), background-color var(--pk-dur-fast);padding-inline-start:var(--pk-control-x);line-height:1.35}.pk-toolbar__search-button{inset-inline-end:var(--pk-1);position:absolute;top:50%;translate:0 -50%}.pk-toolbar__search-input::placeholder{color:var(--pk-ink-muted)}.pk-toolbar__search-input:hover{border-color:var(--pk-line-strong)}.pk-toolbar__search-input:focus{box-shadow:var(--pk-focus);outline:none}.pk-toolbar__controls{align-items:center;gap:var(--pk-2) var(--pk-3);flex-wrap:wrap;display:flex}.pk-toolbar__controls>.pk-row-actions{flex:none;width:auto}.pk-toolbar--single-row,.pk-toolbar--single-row .pk-toolbar__controls{flex-wrap:nowrap}@media (width<=47.9375rem){.pk-toolbar{flex-direction:column;align-items:stretch}.pk-toolbar__search{flex:none;order:-1;width:100%}.pk-toolbar--single-row,.pk-toolbar--single-row .pk-toolbar__controls{flex-wrap:wrap}.pk-toolbar__controls{justify-content:flex-end;width:100%}}.pk-agenda-locations{gap:var(--pk-2);display:grid}.pk-agenda-locations__actions{justify-content:space-between;align-items:center;gap:var(--pk-2);display:flex}.pk-agenda-locations__choices{display:grid}.pk-agenda-locations__row{min-block-size:calc(var(--pk-6) + var(--pk-2));padding-inline:var(--pk-2);border-radius:var(--pk-radius);align-items:center;display:flex}.pk-agenda-locations__row .pk-check__input:checked{background:var(--agenda-color,var(--pk-accent-strong));border-color:var(--agenda-color,var(--pk-accent-strong))}.pk-agenda-locations__row:hover,.pk-agenda-locations__row:focus-within{background:var(--pk-surface-sunk)}.pk-agenda-locations__row[hidden]{display:none}.pk-agenda-locations__empty{padding:var(--pk-2);color:var(--pk-ink-muted);margin:0}.support-cta--compact{padding:0}.support-cta--compact .support-cta-card{max-inline-size:none;padding:0}.support-cta--compact .support-cta-inner{padding:var(--pk-5);gap:var(--pk-3);text-align:start;align-items:start}.support-cta--compact .support-cta-heading{font-size:var(--pk-text-lg);line-height:1.35}.support-cta--compact .support-cta-body{font-size:var(--pk-text-sm);line-height:1.5}.support-cta--compact .support-cta-actions{justify-content:start;margin-block-start:var(--pk-3)}.pkic-card-bento .bento-card[class*=-pale]{background:var(--pk-surface);color:var(--pk-ink);border-color:var(--pk-line);box-shadow:var(--pk-shadow-1)}.pkic-card-bento .bento-card[class*=-pale] .bento-text{color:var(--pk-ink-muted)}.pkic-card-bento .bento-icon{width:fit-content;box-shadow:none;backdrop-filter:none;background:0 0;align-self:flex-start;display:inline-flex}.pkic-card-bento .bento-title{margin-block:0}.pkic-card-bento .bento-text>:first-child{margin-block-start:0}.pkic-card-bento .bento-text>:last-child{margin-block-end:0}.pk-content-alert{grid-template-columns:var(--pk-5) minmax(0, 1fr);align-items:start;gap:var(--pk-3);display:grid}.pk-content-alert .pk-alert__body>:first-child{margin-block-start:0}.pk-content-alert .pk-alert__body>:last-child{margin-block-end:0}.content-width-sm{width:100%;max-width:27.5rem}.content-width-form{width:100%;max-width:40rem}.content-width-schedule{width:100%;max-width:43.75rem}.content-width-md{width:100%;max-width:45rem}.content-width-reading{width:100%;max-width:50rem}.content-width-lg{width:100%;max-width:56.25rem}.content-width-xl{width:100%;max-width:60rem}.is-clickable{cursor:pointer}.text-pre-wrap{white-space:pre-wrap}.section-menu{gap:var(--pk-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.section-menu-top{margin-bottom:var(--pk-3)}.section-menu-child{padding-inline-start:var(--pk-3)}.content-row{gap:var(--pk-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-start;display:grid}.content-col{grid-column:span 12;min-width:0}@media (width>=36rem){.content-col--sm-1{grid-column:span 1}.content-col--sm-2{grid-column:span 2}.content-col--sm-3{grid-column:span 3}.content-col--sm-4{grid-column:span 4}.content-col--sm-5{grid-column:span 5}.content-col--sm-6{grid-column:span 6}.content-col--sm-7{grid-column:span 7}.content-col--sm-8{grid-column:span 8}.content-col--sm-9{grid-column:span 9}.content-col--sm-10{grid-column:span 10}.content-col--sm-11{grid-column:span 11}.content-col--sm-12{grid-column:span 12}}@media (width>=48rem){.content-col--md-1{grid-column:span 1}.content-col--md-2{grid-column:span 2}.content-col--md-3{grid-column:span 3}.content-col--md-4{grid-column:span 4}.content-col--md-5{grid-column:span 5}.content-col--md-6{grid-column:span 6}.content-col--md-7{grid-column:span 7}.content-col--md-8{grid-column:span 8}.content-col--md-9{grid-column:span 9}.content-col--md-10{grid-column:span 10}.content-col--md-11{grid-column:span 11}.content-col--md-12{grid-column:span 12}}@media (width>=62rem){.content-col--lg-1{grid-column:span 1}.content-col--lg-2{grid-column:span 2}.content-col--lg-3{grid-column:span 3}.content-col--lg-4{grid-column:span 4}.content-col--lg-5{grid-column:span 5}.content-col--lg-6{grid-column:span 6}.content-col--lg-7{grid-column:span 7}.content-col--lg-8{grid-column:span 8}.content-col--lg-9{grid-column:span 9}.content-col--lg-10{grid-column:span 10}.content-col--lg-11{grid-column:span 11}.content-col--lg-12{grid-column:span 12}.content-col--sticky{position:sticky;top:5rem}}.pk-figure-aside{width:min(18rem,100%);margin:var(--pk-4) auto}.pk-figure-aside img{filter:var(--pk-member-logo-hover-filter)}@media (width>=60rem){.pk-figure-aside{float:inline-end;margin:0 0 var(--pk-4) var(--pk-6)}}.pk-field__status{min-block-size:calc(var(--pk-text-xs) * 1.5);font-size:var(--pk-text-xs);color:var(--state-ink,var(--pk-ink-muted));margin:0;line-height:1.5}.pk-empty-state{align-items:flex-start;gap:var(--pk-3);flex-direction:column;display:flex}.pk-empty-state__title{font-size:var(--pk-text-lg);color:var(--pk-ink);margin:0;font-weight:500}.pk-empty-state__body{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);margin:0}.pk-empty-state__action{margin-top:var(--pk-3)}.event-card-badge--now{background:var(--pk-accent-strong);color:var(--pk-accent-on)}}@layer legacy{.pkic-wg-spotlight{--wg-ground:var(--pk-public-wg-default);background:var(--pk-surface);border-radius:var(--pk-public-wg-radius);height:100%;box-shadow:var(--pk-public-wg-shadow);transition:transform var(--pk-dur) ease, box-shadow var(--pk-dur) ease;flex-direction:column;display:flex;overflow:hidden}.pkic-wg-spotlight:hover{box-shadow:var(--pk-public-wg-shadow-hover);transform:translateY(-5px)}.pkic-wg-spotlight--pqc{--wg-ground:var(--pk-public-wg-pqc)}.pkic-wg-spotlight--pkimm{--wg-ground:var(--pk-public-wg-pkimm)}.pkic-wg-spotlight--cm{--wg-ground:var(--pk-public-wg-cm)}.pkic-wg-spotlight--cbom{--wg-ground:var(--pk-public-wg-cbom)}.pkic-wg-spotlight--tcwg{--wg-ground:var(--pk-public-wg-tc)}.pkic-wg-spotlight-header-link{text-decoration:none;display:block}.pkic-wg-spotlight-header{background:var(--wg-ground);flex-direction:column;justify-content:space-between;min-height:8.75rem;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative;overflow:hidden}.pkic-wg-spotlight-header:not(:has(.pkic-wg-spotlight-icon)){min-height:0;padding:var(--pk-3) var(--pk-5)}.pkic-wg-spotlight-header:not(:has(.pkic-wg-spotlight-icon)):before,.pkic-wg-spotlight-header:not(:has(.pkic-wg-spotlight-icon)):after{display:none}.pkic-wg-spotlight-header:before{content:"";background:var(--pk-public-wg-circle-strong);pointer-events:none;border-radius:50%;width:6.875rem;height:6.875rem;position:absolute;top:-1.5rem;right:-1.5rem}.pkic-wg-spotlight-header:after{content:"";background:var(--pk-public-wg-circle-soft);pointer-events:none;border-radius:50%;width:5rem;height:5rem;position:absolute;bottom:-2.375rem;right:1.875rem}.pkic-wg-spotlight-abbr{font-size:var(--pk-public-wg-label-text);letter-spacing:.18em;text-transform:uppercase;color:var(--pk-public-wg-label-ink);z-index:1;font-weight:700;position:relative}.pkic-wg-spotlight-icon{width:2.6rem;height:2.6rem;color:var(--pk-public-wg-icon-ink);z-index:1;flex-shrink:0;position:relative}.pkic-wg-spotlight-body{flex:1;padding:1.25rem 1.5rem .5rem}.pkic-wg-spotlight-title{font-size:var(--pk-public-wg-heading-text);color:var(--pk-ink);margin-bottom:.5rem;font-weight:700}.pkic-wg-spotlight-title a{color:inherit;text-decoration:none}.pkic-wg-spotlight-title a:hover{text-decoration:underline}.pkic-wg-spotlight-body p{font-size:var(--pk-public-wg-body-text);color:var(--pk-ink-muted);margin:0;line-height:1.6}.pkic-wg-spotlight-links{flex-wrap:wrap;gap:.35rem;padding:.85rem 1.5rem 1.25rem;display:flex}.pkic-wg-chip{font-size:var(--pk-public-wg-chip-text);border-radius:var(--pk-radius-pill);transition:all var(--pk-public-listing-chip-duration) ease;white-space:nowrap;padding:.22rem .65rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-block}.pkic-wg-chip-primary{background:var(--pk-public-listing-chip-primary);color:var(--pk-on-solid)}.pkic-wg-chip-primary:hover{background:var(--pk-public-listing-chip-primary-hover)}.pkic-wg-chip-secondary{background:var(--pk-accent-soft);color:var(--pk-accent-ink)}.pkic-wg-chip-secondary:hover{background:color-mix(in srgb, var(--pk-accent) 22%, var(--pk-surface))}.pkic-wg-chip-warning{background:var(--pk-warn-soft);color:var(--pk-warn-ink);font-weight:600}.pkic-wg-chip-warning:hover{background:var(--pk-warn-soft)}.pkic-wg-chip-muted{background:var(--pk-surface-sunk);color:var(--pk-ink)}.pkic-wg-chip-muted:hover{background:var(--pk-surface-raise);color:var(--pk-ink)}.blog-card{background:var(--pk-surface);border-radius:var(--pk-radius-card);box-shadow:var(--pk-public-listing-shadow);height:100%;transition:transform var(--pk-public-listing-duration) ease, box-shadow var(--pk-public-listing-duration) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.blog-card:hover{box-shadow:var(--pk-public-listing-shadow-hover);transform:translateY(-3px)}.blog-card .blog-card-header{flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%;height:12.5rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.blog-card .blog-card-header img{object-fit:cover;width:100%;height:100%;transition:transform var(--pk-public-listing-image-duration) ease;display:block;position:absolute;inset:0}.blog-card:hover .blog-card-header img{transform:scale(1.05)}.blog-card .blog-card-header-overlay{background:var(--pk-public-listing-image-scrim);position:absolute;inset:0}.blog-card .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-1)}.blog-card .blog-card-header--gradient:before{content:"";pointer-events:none;background:var(--pk-public-listing-blog-glow-1);position:absolute;inset:0}.blog-card:nth-child(6n+2) .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-2)}.blog-card:nth-child(6n+2) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-2)}.blog-card:nth-child(6n+3) .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-3)}.blog-card:nth-child(6n+3) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-3)}.blog-card:nth-child(6n+4) .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-4)}.blog-card:nth-child(6n+4) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-4)}.blog-card:nth-child(6n+5) .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-5)}.blog-card:nth-child(6n+5) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-5)}.blog-card:nth-child(6n) .blog-card-header--gradient{background:var(--pk-public-listing-blog-ground-6)}.blog-card:nth-child(6n) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-6)}.blog-card .blog-card-logo{z-index:1;background:var(--pk-public-listing-logo-ground);backdrop-filter:blur(4px);border-radius:var(--pk-public-listing-logo-radius);justify-content:center;align-items:center;padding:.9rem 1.4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 14px))}.blog-card .blog-card-logo img{object-fit:contain;max-width:7.5rem;max-height:3rem;display:block}.blog-card .blog-card-tag{z-index:1;font-size:var(--pk-public-listing-tag-text);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--pk-radius);background:var(--pk-public-listing-tag-ground);color:var(--pk-on-solid);border:1px solid var(--pk-public-listing-tag-line);backdrop-filter:blur(6px);white-space:nowrap;padding:.3em .8em;font-weight:800;position:absolute;top:1rem;right:1rem}.blog-card .blog-card-header-content{z-index:1;position:relative}.blog-card .blog-card-title{font-size:var(--pk-public-listing-title-text);margin:0 0 .35rem;font-weight:700;line-height:1.35;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:var(--pk-on-solid)!important;color:var(--pk-on-solid)!important}.blog-card .blog-card-title a{color:inherit;text-decoration:none}.blog-card .blog-card-title a:after{content:"";z-index:1;position:absolute;inset:0}.blog-card .blog-card-date{font-size:var(--pk-public-listing-meta-text);color:var(--pk-public-listing-meta-ink);align-items:center;gap:.35rem;margin:0;display:flex}.blog-card .blog-card-date svg{flex-shrink:0}.blog-card .blog-card-body{flex-direction:column;flex:1;padding:1.1rem 1.25rem 1.25rem;display:flex}.blog-card .blog-card-summary{font-size:var(--pk-public-support-link-text);color:var(--pk-ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.5em;margin-bottom:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card .blog-card-author{border-top:1px solid var(--pk-line);font-size:var(--pk-public-listing-author-text);margin-top:auto;padding-top:.75rem}.blog-card .blog-card-tags{flex-wrap:wrap;gap:.25rem;display:flex}.event-card .event-card-header,.event-card .blog-card-header{height:14.375rem}.event-card .blog-card-header--gradient{background:var(--pk-public-listing-event-ground)}.event-card .blog-card-header--gradient:before{content:"";pointer-events:none;background:var(--pk-public-listing-event-glow);position:absolute;inset:0}.event-card:nth-child(2n) .blog-card-header--gradient{background:var(--pk-public-listing-event-ground-alternate)}.event-card:nth-child(2n) .blog-card-header--gradient:before{background:var(--pk-public-listing-blog-glow-3)}.event-card .event-card-location{gap:.3rem}.event-card .event-card-location svg{flex-shrink:0}.event-card-badge--upcoming{background:var(--pk-public-listing-upcoming-ground)!important;color:var(--pk-on-solid)!important;border-color:#0000!important}.event-card-badge--past{background:var(--pk-public-listing-tag-ground)!important;color:var(--pk-on-solid)!important;border-color:var(--pk-public-listing-tag-line)!important}.member-card-name a{color:inherit;text-decoration:none}.btn-pkic{background:var(--pk-grad-tonal);color:var(--pk-on-solid);letter-spacing:.01em;box-shadow:var(--pk-shadow-2);transition:transform var(--pk-dur-fast) ease, box-shadow var(--pk-dur-fast) ease;border:none;font-weight:600}.btn-pkic:hover,.btn-pkic:focus{box-shadow:var(--pk-shadow-3);color:var(--pk-on-solid);transform:translateY(-1px)}.btn-pkic:active{transform:translateY(0)}.btn-pkic-outline{color:var(--pk-on-solid);border:1.5px solid color-mix(in oklab, var(--pk-on-solid) 50%, transparent);transition:background var(--pk-dur-fast) ease, border-color var(--pk-dur-fast) ease, transform var(--pk-dur-fast) ease;background:0 0;font-weight:500}.btn-pkic-outline:hover,.btn-pkic-outline:focus{background:color-mix(in oklab, var(--pk-on-solid) 12%, transparent);border-color:color-mix(in oklab, var(--pk-on-solid) 85%, transparent);color:var(--pk-on-solid);transform:translateY(-1px)}.members-search-bar{max-width:35rem;margin-left:auto;margin-right:auto}.members-layout{align-items:flex-start;gap:2rem;display:flex}.members-az-sidebar::-webkit-scrollbar{display:none}.members-az-sidebar .az-sidebar-link{border-radius:var(--pk-radius);width:2rem;height:1.625rem;font-size:var(--pk-text-2xs);color:var(--pk-ink-muted);transition:background var(--pk-dur-fast) ease, color var(--pk-dur-fast) ease;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.members-az-sidebar .az-sidebar-link:hover,.members-az-sidebar .az-sidebar-link.is-active{background:var(--pk-accent);color:var(--pk-on-solid)}.members-az-sidebar .az-sidebar-link.is-empty,.members-az-sidebar .az-sidebar-link.is-empty-search{color:var(--pk-ink-faint);pointer-events:none}.members-az-sidebar{scrollbar-width:none;flex-direction:column;flex-shrink:0;gap:1px;width:2.125rem;max-height:calc(100vh - 5.5rem);display:none;position:sticky;top:4.25rem;overflow-y:auto}@media (width>=992px){.members-az-sidebar{display:flex}}.members-content{flex:1;min-width:0}.member-letter-group{scroll-margin-top:calc(var(--pkic-navbar-height) + 48px);margin-bottom:2.5rem}.member-letter-group.is-hidden{display:none}.members-content .member-letter-heading,h3.member-letter-heading{font-size:var(--pk-text-2xs);letter-spacing:.15em;text-transform:uppercase;color:var(--pk-ink-muted);border-bottom:1px solid var(--pk-line-soft);margin-bottom:1rem;padding-bottom:.5rem;scroll-margin-top:80px;font-weight:800}.wg-leadership-label{font-size:var(--pk-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-ink-muted);margin-bottom:1rem;font-weight:700}.consortium-leaders{flex-wrap:wrap;gap:1.25rem;margin:1.5rem 0 2rem;display:flex}.person-card{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-radius-card);max-width:27.5rem;transition:box-shadow var(--pk-dur-fast), border-color var(--pk-dur-fast);flex-direction:column;flex:280px;padding:1.1rem 1.25rem .75rem;display:flex}.person-card:hover{box-shadow:var(--pk-shadow-2);border-color:var(--pk-line)}.person-card-main{padding-bottom:var(--pk-4);align-items:flex-start;gap:1.1rem;display:flex}.person-card-avatar-frame{--avatar-px:80px;--pk-avatar-size:var(--avatar-px);width:calc(var(--avatar-px) + .625rem);height:calc(var(--avatar-px) + .625rem);border:3px solid var(--pk-accent);background:var(--pk-surface);border-radius:50%;flex-shrink:0;padding:2px;position:relative}.person-card-avatar-frame--past{border-color:var(--pk-line)}.person-card-avatar-frame--small{--avatar-px:72px}.person-card-role-arc{background:var(--pk-accent);color:var(--pk-on-solid);font-size:var(--pk-text-2xs);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:var(--pk-radius-pill);border:2px solid var(--pk-surface);z-index:1;text-overflow:ellipsis;max-width:7.5rem;padding:.13em .55em;font-weight:900;line-height:1.4;position:absolute;bottom:-2px;left:50%;overflow:hidden;transform:translate(-50%)}.person-card-role-arc--past{background:var(--pk-ink-muted)}.person-card:has(.person-card-footer){padding-bottom:0}.person-card-body{flex:1;min-width:0}button.person-card-name{text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.person-card-name{font-size:var(--pk-text-lg);color:var(--pk-ink);overflow-wrap:anywhere;font-weight:700;line-height:1.3;text-decoration:none}.person-card-name:hover{color:var(--pk-accent-ink)}.person-card-jobtitle{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);margin-top:.3rem;line-height:1.4}.person-card-org{margin-top:.45rem}.person-card-org-logo-wrap{align-items:center;max-width:7.5rem;height:1.75rem;display:flex;overflow:hidden}.person-card-org-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;filter:var(--pk-member-logo-filter);transition:filter var(--pk-dur-fast);display:block}.person-card:hover .person-card-org-logo{filter:var(--pk-member-logo-hover-filter)}.person-card-org-name{font-size:var(--pk-text-sm);color:var(--pk-ink-muted);text-decoration:none}.person-card-org-name:hover{color:var(--pk-accent-ink)}.consortium-past-leadership{margin:2rem 0}.consortium-past-heading{font-size:var(--pk-text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--pk-ink-muted);margin:0 0 .75rem;font-weight:800}}@layer utilities{.pk-segmented>.pk-btn[aria-pressed=true]{background:var(--pk-accent-soft);color:var(--pk-accent-ink)}.pk-toolbar-row:not([hidden]){--pk-toolbar-height:var(--pk-control-size);flex-flow:row;justify-content:start;align-items:center;min-inline-size:0;display:flex}.pk-toolbar-row :is(.pk-toolbar__controls,.pk-content-agenda__filter-controls,.pk-content-agenda__toolbar-actions):not([hidden]){flex-wrap:nowrap;flex:none;align-items:center;width:auto;display:flex}.pk-toolbar-row .pk-toolbar__search{min-inline-size:6rem;flex:12rem;width:auto}.pk-toolbar-row :is(.pk-btn,.pk-menu__trigger,.pk-toolbar__search-input,.pk-input,select){min-block-size:var(--pk-toolbar-height);font-weight:500}.pk-toolbar-row .pk-segmented>.pk-btn,.pk-toolbar-row .pk-split-button .pk-menu__trigger{min-block-size:calc(var(--pk-toolbar-height) - 2px)}.pk-toolbar-row .pk-content-agenda__filter-controls .pk-field{flex:none;inline-size:auto}@media (any-pointer:coarse){.pk-toolbar-row:not([hidden]){--pk-toolbar-height:calc(var(--pk-6) + var(--pk-3))}.pk-toolbar-row .pk-segmented>.pk-btn,.pk-toolbar-row .pk-split-button .pk-menu__trigger{min-block-size:calc(var(--pk-toolbar-height) - 2px)}}.pk-toolbar-compact-icon{display:none}@container (width<=63.9375rem){.pk-toolbar-row:not([hidden]),.pk-toolbar-row .pk-toolbar__controls{gap:var(--pk-1)}.pk-toolbar-row .pk-toolbar-compact-icon,.pk-table-list__card-menu .pk-toolbar-compact-icon{display:inline-block}.pk-toolbar-row .pk-toolbar-control-label,.pk-table-list__card-menu .pk-toolbar-control-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pk-toolbar-row .pk-split-button__caret,.pk-table-list__card-menu .pk-split-button__caret{display:none}.pk-toolbar-row .pk-segmented>.pk-btn,.pk-table-list__card-menu .pk-menu__trigger{padding-inline:var(--pk-2);min-inline-size:calc(var(--pk-toolbar-height) - 2px)}}.pk-table-list,.pk-content-agenda{container-type:inline-size}.pk-toolbar-compact-actions{display:none}.pk-toolbar-row .pk-menu__trigger:not(.pk-menu__trigger--plain){border-radius:var(--pk-radius);border:1px solid var(--pk-line);background:var(--pk-control-surface)}@container (width<=63.9375rem){.pk-toolbar-row .pk-toolbar-secondary{display:none}.pk-toolbar-row .pk-toolbar-compact-actions{display:inline-flex}.pk-toolbar-row .pk-menu__trigger:not(.pk-menu__trigger--plain){border-radius:var(--pk-radius);border:1px solid var(--pk-line);background:var(--pk-control-surface)}}[data-agenda-editor-controls]{gap:var(--pk-2);display:flex}@container (width<=63.9375rem){.pk-toolbar-row .pk-content-agenda__toolbar-actions>:is([data-agenda-scroll],[data-agenda-compact],[data-agenda-expand],[data-agenda-print],[data-agenda-mine-filter]){display:none}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:not(:popover-open){display:none}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:popover-open{align-items:stretch;gap:var(--pk-3);padding:var(--pk-4);inline-size:min(22rem, calc(100vw - var(--pk-6)));border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);box-shadow:var(--pk-shadow-3);flex-direction:column;display:flex}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:popover-open :is(.pk-field,select,input){inline-size:100%}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__toolbar-actions>:is([data-agenda-filters-toggle],[data-agenda-editor-controls]){display:none}}@media (width>=760px){.pkic-card-bento:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}}
