.desktop{display:none}#component-agenda .agenda{background:url(https://www.impulse.pe/hubfs/TechShow/bgAgenda-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 24px}#component-agenda .agenda .agenda__top{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}#component-agenda .agenda .agenda__top .agenda__title h1{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:125%;text-align:center}#component-agenda .agenda .agenda__top .agenda__subtitle p{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}#component-agenda .agenda .agenda__list{display:flex;flex-direction:column;gap:12px}#component-agenda .agenda .agenda__card.is_outstanding{background:#6a35be;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:16px}#component-agenda .agenda .agenda__card.is_outstanding .card__time p{color:#3cfbfd;font-family:AloeveraDisplay,sans-serif;font-size:2rem;font-style:normal;font-weight:700;text-align:left}#component-agenda .agenda .agenda__card.is_outstanding .card__left{min-width:160px}#component-agenda .agenda .agenda__card.is_outstanding .card__right{display:flex;flex-direction:column;gap:8px}#component-agenda .agenda .agenda__card.is_outstanding .card__title h3{color:#fff;font-family:AloeveraDisplay,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;text-align:left}#component-agenda .agenda .agenda__card.is_outstanding .card__description p{color:#fff;font-family:AloeveraDisplay,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;text-align:left}#component-agenda .agenda .agenda__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;position:relative}#component-agenda .agenda .agenda__card:hover{cursor:pointer}#component-agenda .agenda .agenda__card .card__top{display:flex;flex-direction:column;gap:12px}#component-agenda .agenda .agenda__card .card__upper{display:flex;flex-direction:row;justify-content:space-between}#component-agenda .agenda .agenda__card .card__upper .card__left{display:flex;flex-direction:column;gap:1px;min-width:160px}#component-agenda .agenda .agenda__card .card__upper .card__left .card__time p{color:#e90438;font-family:AloeveraDisplay,sans-serif;font-size:2rem;font-style:normal;font-weight:700;text-align:left}#component-agenda .agenda .agenda__card .card__upper .card__left .card__tag p{color:#6a35be;font-family:AloeveraDisplay,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;text-align:left}#component-agenda .agenda .agenda__card .card__upper .card__right img{cursor:pointer;height:32px;transition:transform .3s ease;width:32px}#component-agenda .agenda .agenda__card .card__upper .card__right img.open{transform:rotate(180deg)}#component-agenda .agenda .agenda__card .card__body{display:flex;flex-direction:column;gap:8px}#component-agenda .agenda .agenda__card .card__body .card__title h3{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;text-align:left}#component-agenda .agenda .agenda__card .card__body .card__description p{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;text-align:left}#component-agenda .agenda .agenda__card .card__body.desktop{display:none}#component-agenda .agenda .agenda__card .card__content{border-top:1px solid #6a35be;display:none;opacity:0;padding-top:16px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}#component-agenda .agenda .agenda__card .card__content.visible{display:block;opacity:1;transform:translateY(0)}#component-agenda .agenda .agenda__card .card__content .content__title h3{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;margin-bottom:16px;text-align:left}#component-agenda .agenda .agenda__card .card__content .content__people{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:center;margin-bottom:16px}#component-agenda .agenda .agenda__card .card__content .content__people .person__card{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;width:120px}#component-agenda .agenda .agenda__card .card__content .person__card .person__image img{height:72px;width:72px}#component-agenda .agenda .agenda__card .card__content .person__card .person__name p{color:#1b1a1b;font-family:Menda,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase}#component-agenda .agenda .agenda__card .card__content .person__card .person__role p{color:#1b1a1b;font-family:AloeveraDisplay,sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;text-align:center}#component-agenda .agenda .agenda__card .card__content .content__cta a{align-items:center;background:#e90438;border-radius:32px;color:#fff;display:flex;font-family:AloeveraDisplay,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;justify-content:center;padding:14.5px;text-align:center;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.desktop{display:none}#component-agenda .agenda{padding:48px 120px}}@media only screen and (min-width:1024px) and (max-width:1439px){.mobile{display:none}.desktop{display:block}#component-agenda .agenda .agenda__card .card__body.mobile{display:none}#component-agenda .agenda .agenda__card .card__body.desktop{display:block}#component-agenda .agenda{padding:48px 180px}#component-agenda .agenda .agenda__top .agenda__title h1{font-size:4rem}#component-agenda .agenda .agenda__top .agenda__subtitle p{font-size:2.2rem}#component-agenda .agenda .agenda__card.is_outstanding{flex-direction:row;gap:0}#component-agenda .agenda .agenda__card.is_outstanding .card__time p{font-size:2.4rem}#component-agenda .agenda .agenda__card.is_outstanding .card__title h3{font-size:2rem}#component-agenda .agenda .agenda__card.is_outstanding .card__description p{font-size:1.6rem}#component-agenda .agenda .agenda__card .card__upper .card__left .card__time p{font-size:2.4rem}#component-agenda .agenda .agenda__card .card__upper .card__left .card__tag p{font-size:1.8rem}#component-agenda .agenda .agenda__card .card__body .card__title h3{font-size:2rem}#component-agenda .agenda .agenda__card .card__body .card__description p{font-size:1.6rem}#component-agenda .agenda .agenda__card .card__upper .card__right img{height:40px;width:40px}#component-agenda .agenda .agenda__card .card__content .person__card .person__name p,#component-agenda .agenda .agenda__card .card__content .person__card .person__role p{font-size:1.4rem}#component-agenda .agenda .agenda__card .card__content .content__people{gap:32px}#component-agenda .agenda .agenda__card .card__content .content__people .person__card{width:156px}#component-agenda .agenda .agenda__card .card__content .person__card .person__image img{height:88px;width:88px}#component-agenda .agenda .agenda__card .card__content .content__cta{display:flex;justify-content:center}#component-agenda .agenda .agenda__card .card__content .content__cta a{font-size:1.8rem;width:35%}}@media only screen and (min-width:1440px){.mobile{display:none}.desktop{display:block}#component-agenda .agenda .agenda__card .card__body.mobile{display:none}#component-agenda .agenda .agenda__card .card__body.desktop{display:block}#component-agenda .agenda{padding:48px 240px}#component-agenda .agenda .agenda__top .agenda__title h1{font-size:4rem}#component-agenda .agenda .agenda__top .agenda__subtitle p{font-size:2.2rem}#component-agenda .agenda .agenda__card.is_outstanding{flex-direction:row;gap:0}#component-agenda .agenda .agenda__card.is_outstanding .card__time p{font-size:2.4rem}#component-agenda .agenda .agenda__card.is_outstanding .card__title h3{font-size:2rem}#component-agenda .agenda .agenda__card.is_outstanding .card__description p{font-size:1.6rem}#component-agenda .agenda .agenda__card .card__upper .card__left .card__time p{font-size:2.4rem}#component-agenda .agenda .agenda__card .card__upper .card__left .card__tag p{font-size:1.8rem}#component-agenda .agenda .agenda__card .card__body .card__title h3{font-size:2rem}#component-agenda .agenda .agenda__card .card__body .card__description p{font-size:1.6rem}#component-agenda .agenda .agenda__card .card__upper .card__right img{height:40px;width:40px}#component-agenda .agenda .agenda__card .card__content .person__card .person__name p,#component-agenda .agenda .agenda__card .card__content .person__card .person__role p{font-size:1.4rem}#component-agenda .agenda .agenda__card .card__content .content__people{gap:32px}#component-agenda .agenda .agenda__card .card__content .content__people .person__card{width:156px}#component-agenda .agenda .agenda__card .card__content .person__card .person__image img{height:88px;width:88px}#component-agenda .agenda .agenda__card .card__content .content__cta{display:flex;justify-content:center}#component-agenda .agenda .agenda__card .card__content .content__cta a{font-size:1.8rem;width:35%}}