.event-intro{text-align:center;text-transform:uppercase}.event-intro-title{font-size:76px}@media (min-width:768px){.event-intro-title{font-size:96px}}.event-intro-body{text-align:left;text-transform:none;flex-direction:column;gap:32px;margin-top:48px;display:flex}@media (min-width:768px){.event-intro-body{flex-direction:row;align-items:flex-start;gap:48px;margin-top:64px}}.event-intro-cover{border-radius:22px;flex-shrink:0;width:100%;height:280px;overflow:hidden}@media (min-width:768px){.event-intro-cover{align-self:stretch;width:340px;height:auto}}@media (min-width:1024px){.event-intro-cover{width:420px}}.event-intro-cover-image{object-fit:cover;width:100%;height:100%;display:block}.event-intro-content{flex:1;min-width:0}.event-intro-description{opacity:.8;font-size:16px;line-height:1.6}@media (min-width:768px){.event-intro-description{font-size:18px}}.event-intro-sponsor{opacity:.8;margin-top:16px;font-size:16px;line-height:1.6}@media (min-width:768px){.event-intro-sponsor{font-size:18px}}.event-intro-link{color:var(--cl-primary);text-decoration:none;transition:opacity .2s}.event-intro-link:hover{opacity:.75}.event-intro-actions{flex-direction:column;gap:16px;margin-top:40px;display:flex}@media (min-width:600px){.event-intro-actions{flex-direction:row}}@media (min-width:768px) and (max-width:1023.5px){.event-intro-actions{flex-direction:column}}
.tapes{text-align:center;text-transform:uppercase;height:27vw;color:var(--cl-background);opacity:0;padding-top:8vw;font-size:16px;transition:opacity .3s}@media (min-width:768px){.tapes{height:20vw;font-size:24px}}.tapes._ready{opacity:1}.tapes-dot{vertical-align:middle;background-color:currentColor;width:5px;height:5px;display:inline-block}.tape-left{text-align:right;text-wrap:nowrap;background-color:#fc851e;width:108vw;margin-left:-4vw;padding:8px 0;transform:rotate(-8deg)}.tape-right{text-align:left;text-wrap:nowrap;background-color:#81e2ff;width:108vw;margin-top:-48px;margin-left:-4vw;padding:8px 0;transform:rotate(8deg)}.tape-left-content{animation:15s linear infinite alternate-reverse move-tape;display:block;transform:translate(-108vw)}.tape-right-content{animation:15s linear infinite alternate move-tape;display:block;transform:translate(-108vw)}@keyframes move-tape{0%,10%{transform:translate(-108vw)}90%,to{transform:translate(0)}}
.schedule-title{text-transform:uppercase;font-size:32px;font-weight:900}@media (min-width:768px){.schedule-title{font-size:48px}}.schedule-list{margin-top:40px}.schedule-item{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#091f3580;border:1px solid #0000;border-radius:4px;margin-top:4px;transition:border-color .3s ease-in-out .1s}.schedule-item[open]{border-color:var(--talk-type-color)}.schedule-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.schedule-item:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.schedule-item[open] .schedule-item-summary:hover+.schedule-item-description{border-top:1px solid var(--talk-type-color)}.schedule-item-summary{cursor:pointer;align-items:center;gap:32px;padding:12px 20px;font-size:20px;font-weight:900;list-style:none;transition:color .3s ease-in-out;display:flex}.schedule-item-summary:hover,.schedule-item-name{color:var(--talk-type-color)}.schedule-item-speaker{font-weight:400}.schedule-item-arrow{transition:transform .2s ease-in-out,color .3s ease-in-out}.schedule-item[open] .schedule-item-arrow{transform:rotateX(180deg)}.schedule-item-summary:hover .schedule-item-arrow{color:var(--talk-type-color)}.schedule-item-time{opacity:.6;font-weight:400}.schedule-item-main{flex:1}.schedule-item-description{border-top:1px solid var(--cl-text);text-wrap:balance;margin:0 20px;padding:24px 0;transition:border-color .3s ease-in-out;display:flex}.schedule-item-avatar{background-color:var(--cl-text);border:2px solid var(--cl-secondary);object-fit:cover;border-radius:50%;min-width:100px;height:100px;margin-right:32px;display:inline-block}.schedule-item-link{margin-top:6px;display:block}
