.hora-tekwill-events-filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:40px;font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-events-pills{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hora-tekwill-events-scroller{display:flex;flex-direction:column;gap:8px;min-width:0}.hora-tekwill-events-scrollbar{display:none;height:4px;border-radius:100px;background:var(--hora-tekwill-color-divider)}.hora-tekwill-events-scrollbar__thumb{display:block;height:100%;width:var(--hora-tekwill-thumb-size, 100%);margin-left:var(--hora-tekwill-thumb-pos, 0);border-radius:inherit;background:var(--hora-tekwill-color-ink)}.hora-tekwill-filter-pill,.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__tab-button{appearance:none;background:transparent;border:.5px solid var(--hora-tekwill-color-control-border);border-radius:var(--hora-tekwill-radius-pill);padding:6px 12px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;color:var(--hora-tekwill-color-ink);white-space:nowrap;cursor:pointer;transition:background-color var(--hora-tekwill-transition-fast),border-color var(--hora-tekwill-transition-fast),color var(--hora-tekwill-transition-fast)}.hora-tekwill-filter-pill:hover,.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__tab-button:hover{border-color:var(--hora-tekwill-color-ink)}.hora-tekwill-filter-pill.is-active,.hora-tekwill-event-single .hora-event-agenda .hora-tekwill-agenda-tab--active{background:var(--hora-tekwill-color-ink);border-color:var(--hora-tekwill-color-divider);color:var(--hora-tekwill-color-white);font-weight:500}.hora-tekwill-events-search{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:313px;max-width:100%;border:.5px solid var(--hora-tekwill-color-control-border);border-radius:var(--hora-tekwill-radius-pill);padding:6px 6px 6px 12px;background:var(--hora-tekwill-color-white)}.hora-tekwill-events-search-input{flex:1 1 auto;min-width:0;width:100%;border:none;outline:none;background:transparent;padding:0;font-family:inherit;font-size:14px;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-events-search-input::placeholder{color:var(--hora-tekwill-color-placeholder);opacity:1}.hora-tekwill-search-submit{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:var(--hora-tekwill-gradient-accent);color:var(--hora-tekwill-color-text-body);cursor:pointer}.hora-events-archive-content-only,.hora-events-single-content{width:100%}.hora-tekwill-events-list{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,425px),1fr));gap:0}.hora-tekwill-events-list--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:992px){.hora-tekwill-events-list--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.hora-tekwill-events-list--cols-3{grid-template-columns:minmax(0,1fr)}}.hora-tekwill-events-list__cell{position:relative;z-index:1;box-sizing:border-box;height:100%;padding:18px}.hora-tekwill-events,.hora-tekwill-past-events__region{transition:opacity var(--hora-tekwill-transition-fast)}.hora-tekwill-events.is-loading,.hora-tekwill-past-events__region.is-loading{opacity:.35;pointer-events:none}.hora-tekwill-event-card{display:flex;box-sizing:border-box;height:100%;font-family:var(--hora-tekwill-font-primary);color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-card__inner.tekwill-style-corner-dot{--tekwill-dot-inset: 10px}.hora-tekwill-event-card__inner{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px;box-sizing:border-box;padding:16px;border-radius:10px;background:var(--hora-tekwill-color-white);box-shadow:var(--hora-tekwill-shadow-hairline);color:inherit;text-decoration:none}.hora-tekwill-event-card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.hora-tekwill-event-card__text{display:flex;flex-direction:column;gap:5px}.hora-tekwill-event-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0;overflow:hidden;font-size:20px;font-weight:600;line-height:1.4}.hora-tekwill-event-card__inner:hover .hora-tekwill-event-card__title,.hora-tekwill-event-card__inner:focus-visible .hora-tekwill-event-card__title{text-decoration:underline}.hora-tekwill-event-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;margin:0;overflow:hidden;color:var(--hora-tekwill-color-text-body);font-size:14px;font-weight:400;line-height:1.4}.hora-tekwill-event-card__dates{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hora-tekwill-event-card__date{display:inline-flex;align-items:center;gap:10px}.hora-tekwill-event-card__day{font-size:44px;font-weight:600;line-height:1.2}.hora-tekwill-event-card__month-year{display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:1.4}.hora-tekwill-event-card__date-sep{font-size:20px;font-weight:600;line-height:1.4}.hora-tekwill-event-card__figure{margin:auto -16px -16px;overflow:hidden;border:.5px solid var(--hora-tekwill-color-divider);border-radius:10px}.hora-tekwill-event-card__inner:hover .hora-tekwill-event-card__image{transform:scale(1.05)}.hora-tekwill-event-card__image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;box-sizing:border-box;object-fit:cover;transform:scale(1);transition:transform .3s ease-in-out}img.hora-tekwill-event-card__image{contain-intrinsic-size:312px 176px}.hora-tekwill-event-card__image--placeholder{background:var(--hora-tekwill-color-divider)}.hora-tekwill-event-card__figure--expired .hora-tekwill-event-card__image{filter:grayscale(1)}.hora-tekwill-event-card__expired{align-self:flex-start;margin-bottom:7px;padding:4px 10px;border-radius:var(--hora-tekwill-radius-pill);background:var(--hora-tekwill-color-expired);color:var(--hora-tekwill-color-white);font-size:12px;font-weight:500;line-height:1.4}.hora-tekwill-pagination{display:flex;justify-content:center;margin-top:48px;font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-pagination__list{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.hora-tekwill-pagination__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;height:40px;padding:0 12px;border:.5px solid var(--hora-tekwill-color-control-border);border-radius:var(--hora-tekwill-radius-pill);color:var(--hora-tekwill-color-ink);font-size:16px;line-height:1.4;text-decoration:none;transition:background-color var(--hora-tekwill-transition-fast),border-color var(--hora-tekwill-transition-fast),color var(--hora-tekwill-transition-fast)}.hora-tekwill-pagination__link:hover,.hora-tekwill-pagination__link:focus-visible{border-color:var(--hora-tekwill-color-ink)}.hora-tekwill-pagination__link--current{background:var(--hora-tekwill-color-ink);border-color:var(--hora-tekwill-color-ink);color:var(--hora-tekwill-color-white);font-weight:500}.hora-tekwill-pagination__ellipsis{padding:0 4px;color:var(--hora-tekwill-color-placeholder)}.hora-tekwill-events-empty{grid-column:1 / -1;margin:0;padding:40px 16px;text-align:center;font-size:18px;color:var(--hora-tekwill-color-text-secondary)}.hora-tekwill-filter-pill:focus-visible,.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__tab-button:focus-visible,.hora-tekwill-search-submit:focus-visible,.hora-tekwill-pagination__link:focus-visible,.hora-tekwill-event-card__inner:focus-visible,.hora-tekwill-year-select__trigger:focus-visible{outline:2px solid var(--hora-tekwill-color-ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hora-tekwill-filter-pill,.hora-tekwill-pagination__link,.hora-tekwill-events,.hora-tekwill-past-events__region,.hora-tekwill-year-select__chevron{transition:none}}@media(max-width:768px){.hora-tekwill-events-filters,.hora-tekwill-events-search{width:100%}.hora-tekwill-events-filters{flex-direction:column;flex-wrap:nowrap;align-items:stretch;margin-bottom:24px}.hora-tekwill-events-search{order:-1}.hora-tekwill-events-pills{flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none}.hora-tekwill-events-pills::-webkit-scrollbar{display:none}.hora-tekwill-events-scrollbar.is-scrollable{display:block}.hora-tekwill-pagination{margin-top:32px}}.hora-tekwill-past-events{font-family:var(--hora-tekwill-font-primary);color:var(--hora-tekwill-color-ink)}.hora-tekwill-past-events__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:71px}.hora-tekwill-past-events__title{margin:0;font-size:44px;font-weight:600;line-height:1.3;letter-spacing:-.005em;overflow-wrap:break-word}.hora-tekwill-past-events__year{position:relative;flex:none;width:120px;height:46px}.hora-tekwill-year-select{position:absolute;top:0;right:0;z-index:20;width:100%;box-sizing:border-box;padding:12px 8px;border:.5px solid var(--hora-tekwill-color-control-border);border-radius:24px;background:var(--hora-tekwill-color-white)}.hora-tekwill-year-select[open]{box-shadow:var(--hora-tekwill-shadow-dropdown)}.hora-tekwill-year-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;color:var(--hora-tekwill-color-ink);font-size:16px;line-height:1.4;cursor:pointer;list-style:none}.hora-tekwill-year-select__trigger::-webkit-details-marker{display:none}.hora-tekwill-year-select__value{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.hora-tekwill-year-select__chevron{flex:none;transition:transform var(--hora-tekwill-transition-fast)}.hora-tekwill-year-select[open] .hora-tekwill-year-select__chevron{transform:rotate(180deg)}.hora-tekwill-year-select__list{max-height:126px;margin:10px 0 0;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--hora-tekwill-color-ink) var(--hora-tekwill-color-scroll-track)}.hora-tekwill-year-select__list::-webkit-scrollbar{width:2px}.hora-tekwill-year-select__list::-webkit-scrollbar-track{background:var(--hora-tekwill-color-scroll-track);border-radius:100px}.hora-tekwill-year-select__list::-webkit-scrollbar-thumb{background:var(--hora-tekwill-color-ink);border-radius:100px}.hora-tekwill-year-select__option{display:block;padding:12px 8px;border-radius:4px;color:var(--hora-tekwill-color-ink);font-size:16px;line-height:1.4;text-decoration:none}.hora-tekwill-year-select__option:hover,.hora-tekwill-year-select__option:focus-visible{background:var(--hora-tekwill-color-surface)}.hora-tekwill-year-select__option:focus-visible{outline:2px solid var(--hora-tekwill-color-ink);outline-offset:-2px}.hora-tekwill-year-select__option.is-active{font-weight:500}@media(max-width:768px){.hora-tekwill-past-events__header{margin-bottom:24px}.hora-tekwill-past-events__title{font-size:32px}}.hora-tekwill-event-layout{display:grid;grid-template-columns:minmax(0,768fr) minmax(0,464fr);column-gap:80px;align-items:start;box-sizing:border-box;max-width:var(--hora-tekwill-page-width);margin-inline:auto;padding:40px 16px 100px;font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-main{grid-column:1;display:flex;flex-direction:column;gap:60px;min-width:0}.hora-tekwill-event-single .hora-tekwill-event-aside{grid-column:2;grid-row:2;position:sticky;top:24px;box-sizing:border-box;padding:40px}.hora-tekwill-event-hero{grid-column:1;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.hora-tekwill-event-hero__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;line-height:1.4}.hora-tekwill-event-hero__crumb-link{color:var(--hora-tekwill-color-text-body);font-weight:500;text-decoration:none}.hora-tekwill-event-hero__crumb-link:hover,.hora-tekwill-event-hero__crumb-link:focus-visible{text-decoration:underline}.hora-tekwill-event-hero__crumb-sep{color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-hero__crumb-current{color:var(--hora-tekwill-color-control-border)}.hora-tekwill-event-hero__title{margin:0;font-size:58px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--hora-tekwill-color-ink);overflow-wrap:break-word}.hora-tekwill-event-cover{margin:0}.hora-tekwill-event-cover__inner.tekwill-style-corner-dot{--tekwill-dot-inset: 12px}.hora-tekwill-event-cover__inner{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;aspect-ratio:752 / 452;padding:16px;border-radius:12px;background:var(--hora-tekwill-color-divider);box-shadow:var(--hora-tekwill-shadow-hairline)}.hora-tekwill-event-cover__img{position:absolute;inset:0;width:100%;height:100%;border-radius:12px;object-fit:cover}.hora-tekwill-event-cover__tags{position:relative;display:flex;flex-wrap:wrap;gap:8px}.hora-tekwill-event-cover__tag{display:inline-flex;align-items:center;padding:4px 16px;border-radius:var(--hora-tekwill-radius-pill);background:color-mix(in srgb,var(--hora-tekwill-color-ink) 50%,transparent);backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);color:var(--hora-tekwill-color-bg);font-family:var(--hora-tekwill-font-primary);font-size:14px;font-style:italic;line-height:1.4}.hora-tekwill-event-details--inline{display:none}.hora-tekwill-event-details__card{box-sizing:border-box}.hora-tekwill-event-details__inner.tekwill-style-corner-dot{--tekwill-dot-inset: 10px}.hora-tekwill-event-details__inner{display:flex;flex-direction:column;gap:40px;box-sizing:border-box;padding:16px;border-radius:10px;background:var(--hora-tekwill-color-white);box-shadow:var(--hora-tekwill-shadow-hairline)}.hora-tekwill-event-details__title{margin:0;padding-bottom:16px;border-bottom:.5px solid var(--hora-tekwill-color-divider);font-size:20px;font-weight:600;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-details__rows{display:flex;flex-direction:column;gap:12px}.hora-tekwill-event-details__row{display:flex;column-gap:min(60px,18%)}.hora-tekwill-event-details__label{flex:0 0 70px;font-size:16px;font-weight:500;line-height:1.4;color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-details__value{flex:1 1 auto;min-width:0;font-size:18px;font-weight:600;line-height:1.4;color:var(--hora-tekwill-color-ink);overflow-wrap:anywhere}.hora-tekwill-event-details__value a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hora-tekwill-event-details__cta{padding-top:16px;border-top:.5px solid var(--hora-tekwill-color-divider)}.hora-tekwill-event-single .hora-tekwill-reserve-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:8px 16px;border:0;border-radius:var(--hora-tekwill-radius-pill);background:var(--hora-tekwill-color-accent);color:var(--hora-tekwill-color-ink);font-family:var(--hora-tekwill-font-primary);font-size:16px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:opacity var(--hora-tekwill-transition-fast)}.hora-tekwill-event-single .btn-primary:hover{filter:brightness(1)}.hora-tekwill-event-single .hora-tekwill-reserve-btn:focus-visible{outline:2px solid var(--hora-tekwill-color-ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hora-tekwill-event-single .hora-tekwill-reserve-btn{transition:none}}@media(max-width:1024px){.hora-tekwill-event-layout{grid-template-columns:minmax(0,1fr);padding:24px 16px 64px}.hora-tekwill-event-single .hora-tekwill-event-aside{display:none}.hora-tekwill-event-details--inline{display:block}.hora-tekwill-event-main{gap:40px}.hora-tekwill-event-hero__title{font-size:44px}}@media(max-width:768px){.hora-tekwill-event-hero__title{font-size:32px}}@media(max-width:480px){.hora-tekwill-event-details__row{column-gap:16px}}.hora-tekwill-event-about__title{margin:0 0 24px;font-size:44px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--hora-tekwill-color-ink);overflow-wrap:break-word}.hora-tekwill-event-about__content{font-size:16px;line-height:1.4;color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-about__content p{margin:0 0 16px}.hora-tekwill-event-about__content h2,.hora-tekwill-event-about__content h3,.hora-tekwill-event-about__content h4{margin:40px 0 24px;font-size:32px;font-weight:400;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-about__content img{max-width:100%;height:auto}.hora-tekwill-event-single .hora-event-agenda{font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__title{margin:0 0 40px;font-size:44px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--hora-tekwill-color-ink);overflow-wrap:break-word}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.hora-tekwill-event-single .hora-event-agenda__item.hidden{display:none}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-row{border-top:.5px solid var(--hora-tekwill-color-divider)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-row:not([data-depth="0"]){border-top:0;margin-left:24px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-section{display:flex;gap:40px;padding:24px 16px;border:0}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-meta,.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-date{flex-shrink:0}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-date-value{width:auto;font-size:20px;font-style:normal;font-weight:600;line-height:1.4;color:var(--hora-tekwill-color-ink);white-space:nowrap}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-duration,.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-location{display:none}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-content{gap:8px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-title{margin:0;font-size:20px;font-weight:600;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-description{font-size:16px;line-height:1.4;color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__item>.hora-event-agenda-description{margin-bottom:24px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-peoples{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker{display:flex;flex-direction:column;gap:6px;flex:0 1 159px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker--moderator{order:-1}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker-content{min-width:0}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker-name{display:flex;flex-direction:column-reverse;font-size:18px;font-weight:500;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker-role{font-size:14px;font-style:italic;font-weight:500;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-speaker-position{font-size:14px;font-style:normal;font-weight:400;line-height:1.4;color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-speakers-section{font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-speakers__title{margin:0 0 40px;font-size:44px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--hora-tekwill-color-ink);overflow-wrap:break-word}.hora-tekwill-event-speakers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hora-tekwill-event-speaker{display:flex;flex-direction:column;gap:16px;margin:0;font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-speaker__photo{box-sizing:border-box;height:320px}.hora-tekwill-event-speaker__media.tekwill-style-corner-dot{--tekwill-dot-inset: 12px}.hora-tekwill-event-speaker__media{position:relative;box-sizing:border-box;height:100%;border-radius:12px;background:var(--hora-tekwill-color-divider);box-shadow:var(--hora-tekwill-shadow-hairline)}.hora-tekwill-event-speaker__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.hora-tekwill-event-speaker__details{display:flex;flex-direction:column;gap:2px;min-width:0}.hora-tekwill-event-speaker__identity{display:flex;align-items:center;gap:8px;min-width:0}.hora-tekwill-event-speaker__name{flex:1 0 0;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.4;color:var(--hora-tekwill-color-ink);overflow-wrap:anywhere}.hora-tekwill-event-speaker__social{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;color:var(--hora-tekwill-color-ink);transition:opacity var(--hora-tekwill-transition-fast)}.hora-tekwill-event-speaker__social:hover{opacity:.7}.hora-tekwill-event-speaker__social-glyph{display:block;flex:0 0 24px;width:24px;height:24px}.hora-tekwill-event-speaker__position{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;font-size:16px;font-weight:400;line-height:1.4;color:var(--hora-tekwill-color-text-body)}.hora-tekwill-event-partners{font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-partners__title{margin:0 0 40px;font-size:44px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--hora-tekwill-color-ink);overflow-wrap:break-word}.hora-tekwill-event-partners__groups{display:flex;flex-direction:column;gap:40px}.hora-tekwill-event-partners__group{display:flex;flex-direction:column;gap:24px}.hora-tekwill-event-partners__group-name{display:inline-flex;width:fit-content;margin:0;padding:6px 12px;border:.5px solid var(--hora-tekwill-color-divider);border-radius:var(--hora-tekwill-radius-pill);background:var(--hora-tekwill-color-ink);color:var(--hora-tekwill-color-white);font-size:16px;font-weight:500;line-height:1.4}.hora-tekwill-event-partners__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hora-tekwill-partner{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;text-decoration:none}a.hora-tekwill-partner{transition:opacity var(--hora-tekwill-transition-fast)}a.hora-tekwill-partner:hover{opacity:.7}.hora-tekwill-partner__surface.tekwill-style-corner-dot{--tekwill-dot-inset: 10px}.hora-tekwill-partner__surface{display:block;box-sizing:border-box;min-height:82px;padding:16px;border-radius:10px;background:var(--hora-tekwill-color-white);box-shadow:var(--hora-tekwill-shadow-hairline)}.hora-tekwill-partner__logo{display:block;width:100%;height:50px;object-fit:contain}.hora-tekwill-partner__name{font-size:12px;font-weight:400;line-height:1.4;text-align:center;color:var(--hora-tekwill-color-text-secondary)}.hora-tekwill-event-single .hora-event-form{font-family:var(--hora-tekwill-font-primary)}.hora-tekwill-event-single .hora-event-form-title{margin:0 0 8px;font-size:32px;font-weight:400;line-height:1.4;color:var(--hora-tekwill-color-ink)}.hora-tekwill-event-single .hora-event-form-description{margin:0 0 24px;font-size:16px;line-height:1.4;color:var(--hora-tekwill-color-text-secondary)}.hora-tekwill-event-single .hora-event-form-actions .btn{padding:12px 24px;font-family:var(--hora-tekwill-font-primary);font-size:18px;line-height:1.4;border-radius:0;border:1px solid var(--hora-tekwill-color-primary);background:var(--hora-tekwill-color-primary);color:var(--hora-tekwill-color-on-primary);cursor:pointer;transition:opacity var(--hora-tekwill-transition-fast)}.hora-tekwill-event-single .hora-event-form-actions .btn:hover{opacity:.8}.hora-tekwill-event-single .hora-event-register-modal{justify-content:center;align-items:center}.hora-tekwill-event-single .hora-response-wrapper .hora-success{color:var(--hora-tekwill-color-success)}.hora-tekwill-event-single .hora-response-wrapper .hora-error{color:var(--hora-tekwill-color-error)}@media(max-width:992px){.hora-tekwill-event-about__title{font-size:36px}.hora-tekwill-event-speakers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hora-tekwill-event-partners__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.hora-tekwill-event-about__title{font-size:32px}.hora-tekwill-event-about__content h2,.hora-tekwill-event-about__content h3,.hora-tekwill-event-about__content h4{font-size:24px}.hora-tekwill-event-speakers__title{margin-bottom:24px;font-size:32px}.hora-tekwill-event-speakers__grid{gap:16px}.hora-tekwill-event-partners__title{margin-bottom:24px;font-size:32px}.hora-tekwill-event-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda__title{font-size:32px}.hora-tekwill-event-single .hora-event-agenda .hora-event-agenda-section{flex-direction:column;gap:8px}}@media(max-width:480px){.hora-tekwill-event-speakers__grid{grid-template-columns:1fr}.hora-tekwill-event-speaker__photo{height:auto;aspect-ratio:227 / 284}}
