.yb-session-trigger{align-items:center;background:none;border:none;border-top:1px solid #e5e3e8;cursor:pointer;display:flex;font-family:var(--secondary-font),var(--primary-font),"sans-serif";gap:24px;justify-content:space-between;padding:26px 4px;text-align:left;width:100%}.yb-session-trigger:hover .yb-session-title{color:#ff5f3b}.yb-session-meta{color:#8c8794;display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.yb-session-title{display:block;font-family:var(--primary-font),var(--secondary-font),"sans-serif";font-size:1.15rem;font-weight:600;letter-spacing:0;line-height:inherit;margin:0;transition:color .15s}.yb-session-mark{border:1px solid #e5e3e8;border-radius:50%;color:#54505f;display:grid;flex-shrink:0;font-size:1.05rem;height:30px;place-items:center;transition:transform .2s,border-color .2s,color .2s;width:30px}@media (min-width:600px){.yb-session-mark{margin-right:20px}}.yb-session-trigger[aria-expanded=true] .yb-session-mark{border-color:#ff5f3b;color:#ff5f3b;transform:rotate(45deg)}.yb-session-panel{display:none;padding:0 4px 34px}.yb-session-panel.open{align-items:center;display:grid;gap:36px;grid-template-columns:190px 1fr}.yb-session-panel .yb-speaker{font-size:.9rem;font-weight:600;margin-bottom:10px}.yb-session-panel p{color:#54505f;font-size:.95rem;line-height:1.5rem;margin:0}.yb-session-panel p:not(.yb-speaker):not(:last-child){margin:0 0 16px}.yb-session-image img{border-radius:6px;display:block;height:auto;width:100%}.yb-sessions-grid{margin:32px 0 0}.yb-sessions-empty{background:#f7f7f8;border:1px dashed #e5e3e8;border-radius:6px;color:#54505f;padding:40px 24px;text-align:center}.yb-sessions-empty[hidden]{display:none}.yb-sessions-empty p{margin:0}.yb-sessions-grid .yb-session-image{max-width:100%;width:190px}@media (max-width:991px){.yb-session-panel.open{gap:20px}.yb-session-panel p{line-height:1.3rem}}@media (max-width:767px){.yb-session-panel.open{align-items:flex-start;display:flex;flex-flow:column}}