.qz-conf-agenda__days{padding:72px 0 0}.qz-conf-agenda__day-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.qz-conf-agenda__day{background:var(--color-white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:18px;padding:var(--space-8)}.qz-conf-agenda__day--highlight{border:2px solid var(--color-calcium)}.qz-conf-agenda__day small{color:var(--calcium-600);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase}.qz-conf-agenda__day h2{color:var(--color-marble);font-size:var(--fs-28);font-weight:var(--fw-thin);line-height:1.1}.qz-conf-agenda__day h2 strong{font-weight:var(--fw-black)}.qz-conf-agenda__day ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.qz-conf-agenda__day li{border-top:1px solid var(--border);color:var(--color-ash);font-size:var(--fs-18);line-height:1.55;padding:var(--space-3) 0}.qz-conf-agenda__topics-section{padding:var(--space-24) 0}.qz-conf-agenda__stack{display:flex;flex-direction:column;gap:var(--space-10)}.qz-conf-agenda__section-head{display:flex;flex-direction:column;gap:var(--space-4);max-width:760px}.qz-conf-agenda__eyebrow{color:var(--color-calcium);font-size:var(--fs-14);font-weight:var(--fw-bold);letter-spacing:.16em;text-transform:uppercase}.qz-conf-agenda__section-head h2{font-weight:var(--fw-thin)}.qz-conf-agenda__section-head h2 em{color:var(--color-calcium);font-style:normal;font-weight:var(--fw-black)}.qz-conf-agenda__intro p{color:var(--fg-muted);font-size:var(--fs-18);line-height:1.55}.qz-conf-agenda__intro>:first-child{margin-top:0}.qz-conf-agenda__intro>:last-child{margin-bottom:0}.qz-conf-agenda__topics{display:grid;gap:var(--space-6) var(--space-8);grid-auto-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.qz-conf-agenda__topics li{align-items:flex-start;border-top:2px solid var(--color-calcium);color:var(--color-marble);display:flex;font-size:var(--fs-18);font-weight:var(--fw-semibold);line-height:1.45;min-height:112px;padding:var(--space-6) 0}.qz-conf-agenda__speakers{padding:0 0 var(--space-24)}.qz-conf-agenda__speaker-grid{display:grid;gap:0 var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.qz-conf-agenda__speaker-grid li{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--space-4);min-height:136px;padding:var(--space-6) 0}.qz-conf-agenda__speaker-grid img,.qz-conf-agenda__speaker-placeholder{background:var(--neutral-100);border-radius:50%;flex:none;height:88px;object-fit:cover;object-position:center 20%;width:88px}.qz-conf-agenda__speaker-grid li>div{display:flex;flex-direction:column;gap:3px;min-width:0}.qz-conf-agenda__speaker-grid strong{color:var(--color-marble);font-size:var(--fs-18);font-weight:var(--fw-bold)}.qz-conf-agenda__speaker-grid li>div>span{color:var(--neutral-600);font-size:var(--fs-14);line-height:1.4}@media(max-width:1280px){.qz-conf-agenda__speaker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.qz-conf-agenda__topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.qz-conf-agenda__days{padding:var(--space-12) 0 0}.qz-conf-agenda__day-grid{grid-template-columns:1fr}.qz-conf-agenda__topics-section{padding:var(--space-16) 0}.qz-conf-agenda__topics{gap:0;grid-template-columns:1fr}.qz-conf-agenda__topics li{min-height:auto}.qz-conf-agenda__speaker-grid{gap:0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.qz-conf-agenda__speaker-grid img,.qz-conf-agenda__speaker-placeholder{height:76px;width:76px}.qz-conf-agenda__section-head h2{font-size:var(--fs-40)}.qz-conf-agenda__day li,.qz-conf-agenda__intro p,.qz-conf-agenda__speaker-grid strong,.qz-conf-agenda__topics li{font-size:var(--fs-16)}.qz-conf-agenda__day h2{font-size:24px}}@media(max-width:415px){.qz-conf-agenda__speaker-grid{grid-template-columns:1fr}.qz-conf-agenda__section-head h2{font-size:var(--fs-36)}}