.app-btn[data-v-a7e7be8c]{width:fit-content;padding:var(--v1d6f4587);border:1px solid var(--v2666e50d);background-color:var(--v69db1de2);letter-spacing:1.4px;text-transform:uppercase;color:var(--v91b3c34e);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;gap:10px;margin-top:40px;font-family:Libre Franklin,sans-serif;font-size:14px;font-weight:600;line-height:22px;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.app-btn[data-v-a7e7be8c]:hover{background-color:var(--v3b9fc7ee);border-color:var(--v3b9fc7ee);color:var(--v60fcd651)}.app-btn[data-v-a7e7be8c]:focus-visible{outline:3px solid var(--v2666e50d);outline-offset:3px}.workshops-list[data-v-6f4cdf36]{gap:var(--workshops-list-gap,36px);width:100%;padding-top:var(--workshops-list-padding-top,1.5rem);box-sizing:border-box;min-width:0}.workshops-list[data-v-6f4cdf36],.workshops-list__search[data-v-6f4cdf36]{flex-direction:column;max-width:100%;display:flex}.workshops-list__search[data-v-6f4cdf36]{align-items:flex-start;gap:8px;width:650px;margin:0 auto}.workshops-list__search-bar[data-v-6f4cdf36]{box-sizing:border-box;background:#f9fbff;border-radius:100px;justify-content:space-between;align-items:center;width:650px;max-width:100%;height:50px;padding-left:30px;display:flex;box-shadow:0 0 12px 2px #35abe226}.workshops-list__search-input[data-v-6f4cdf36]{min-width:0;height:100%;color:var(--v59b9af9a);background:0 0;border:none;outline:none;flex:auto;font-family:DM Sans,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:20px}.workshops-list__search-input[data-v-6f4cdf36]::placeholder{color:var(--v59b9af9a);opacity:.6;font-family:DM Sans,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:20px}.workshops-list__search-btn[data-v-6f4cdf36]{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#124d8f;border:none;border-radius:100px;flex:none;width:122px;height:50px;padding:15px 30px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:background .2s,color .2s}.workshops-list__search-btn[data-v-6f4cdf36]:hover{background:var(--ebf7f588);color:#fff}.workshops-list__search-btn[data-v-6f4cdf36]:active{color:#fff;background:#0a3868}.workshops-list__sticky[data-v-6f4cdf36]{top:var(--workshops-list-sticky-top,79px);z-index:5;background:var(--workshops-list-sticky-bg,#f7fafe);padding-top:var(--workshops-list-sticky-gap,16px);gap:var(--workshops-list-gap,36px);margin-bottom:calc(var(--workshops-list-gap,36px)*-1);flex-direction:column;display:flex;position:sticky}.workshops-list__facets[data-v-6f4cdf36]{box-sizing:border-box;flex-wrap:wrap;gap:36px;width:100%;max-width:1400px;margin:0 auto;padding-left:40px;padding-right:40px;display:flex}.workshops-list__facet-group[data-v-6f4cdf36]{flex-direction:column;gap:6px;display:flex}.workshops-list__facet-label[data-v-6f4cdf36]{letter-spacing:0;text-align:left;color:var(--v59b9af9a);font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:18px}.workshops-list__facet-group--clear[data-v-6f4cdf36]{justify-content:flex-end;margin-left:auto}.workshops-list__clear-btn[data-v-6f4cdf36]{height:44px;color:var(--v59b9af9a);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:#f9fbff;border:none;border-radius:100px;justify-content:center;align-items:center;padding:12px 28px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;box-shadow:0 4px 12px 6px #35abe226}.workshops-list__clear-btn[data-v-6f4cdf36]:hover{background:var(--v12065f82)}.workshops-list__dropdown[data-v-6f4cdf36]{position:relative}.workshops-list__dropdown-header[data-v-6f4cdf36]{width:var(--c237a906);height:44px;color:var(--v59b9af9a);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;background:#f9fbff;border:none;border-radius:100px;justify-content:space-between;align-items:center;gap:12px;max-width:100%;padding:12px 28px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex;box-shadow:0 4px 12px 6px #35abe226}.workshops-list__dropdown-header.is-open[data-v-6f4cdf36],.workshops-list__dropdown-header[data-v-6f4cdf36]:hover{background:var(--v12065f82)}.workshops-list__dropdown-header-label[data-v-6f4cdf36]{white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden}.workshops-list__dropdown-arrow[data-v-6f4cdf36]{flex-shrink:0}.workshops-list__dropdown-options[data-v-6f4cdf36]{border:1px solid var(--v78ccadb2);z-index:10;background:#fff;border-radius:12px;min-width:100%;max-height:260px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}.workshops-list__dropdown-option[data-v-6f4cdf36]{color:var(--v59b9af9a);cursor:pointer;white-space:nowrap;padding:10px 20px;font-family:DM Sans,sans-serif;font-size:14px}.workshops-list__dropdown-option.is-selected[data-v-6f4cdf36],.workshops-list__dropdown-option[data-v-6f4cdf36]:hover{background:var(--v12065f82)}.workshops-list__chips[data-v-6f4cdf36]{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:10px;padding-left:40px;padding-right:40px;display:flex}.workshops-list__chip[data-v-6f4cdf36]{background:var(--v2d4e69fc);color:var(--aa84e72e);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;align-items:center;gap:8px;padding:2px 8px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;line-height:20px;display:inline-flex}.workshops-list__empty[data-v-6f4cdf36]{text-align:center;color:#6b7280;padding:40px 0;font-family:DM Sans,sans-serif}.workshops-list__table[data-v-6f4cdf36]{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.workshops-list__row[data-v-6f4cdf36]{-moz-column-gap:20px;box-sizing:border-box;border-bottom:1px solid var(--v12065f82);cursor:pointer;grid-template-columns:110px minmax(0,2.4fr) 90px minmax(110px,1.1fr) minmax(125px,1.1fr) 95px 180px;align-items:center;column-gap:20px;padding:32px 40px;display:grid}.workshops-list__row[data-v-6f4cdf36]:hover:not(.workshops-list__row--head){background:var(--v56c16ded)}.workshops-list__row--head[data-v-6f4cdf36]{cursor:default;border-bottom:2px solid var(--v78ccadb2);padding-top:12px;padding-bottom:12px}.workshops-list__row--head>span[data-v-6f4cdf36]{letter-spacing:.1em;text-transform:uppercase;color:var(--de3321b6);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px;overflow:hidden}.workshops-list__action-cell[data-v-6f4cdf36]{justify-content:flex-start;align-items:center;min-width:0;display:flex}.workshops-list__action-cell[data-v-6f4cdf36] .app-btn{white-space:nowrap;box-sizing:border-box;letter-spacing:.06em;border-color:#0000;width:max-content;max-width:100%;margin-top:0;font-size:12px;line-height:18px}.workshops-list__date-cell[data-v-6f4cdf36]{flex-direction:column;gap:4px;display:flex}.workshops-list__date-day[data-v-6f4cdf36]{letter-spacing:0;text-transform:capitalize;color:#124d8f;font-size:18px}.workshops-list__date-day[data-v-6f4cdf36],.workshops-list__date-year[data-v-6f4cdf36],.workshops-list__time[data-v-6f4cdf36]{vertical-align:middle;font-family:DM Sans,sans-serif;font-weight:600;line-height:22px}.workshops-list__date-year[data-v-6f4cdf36],.workshops-list__time[data-v-6f4cdf36]{letter-spacing:.1em;text-transform:uppercase;font-size:14px}.workshops-list__date-year[data-v-6f4cdf36]{color:#8db6e9}.workshops-list__time[data-v-6f4cdf36]{color:#124d8f}.workshops-list__title-cell[data-v-6f4cdf36]{flex-direction:column;gap:6px;min-width:0;display:flex}.workshops-list__tags[data-v-6f4cdf36]{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.workshops-list__tag[data-v-6f4cdf36]{letter-spacing:.08em;vertical-align:middle;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:2px 8px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.workshops-list__tag--series[data-v-6f4cdf36]{background:var(--v12065f82);color:var(--ebf7f588);border:none;min-width:0;overflow:hidden}.workshops-list__tag-text[data-v-6f4cdf36]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.workshops-list__tag--status[data-v-6f4cdf36]{flex-shrink:0}.workshops-list__tag-icon[data-v-6f4cdf36]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:18px;height:18px}.workshops-list__tag--category[data-v-6f4cdf36]{background:#fff;border:1px solid}.workshops-list__tag--status[data-v-6f4cdf36]{background:var(--v4ab193dd);color:var(--v64a446c5)}.workshops-list__tag--recorded[data-v-6f4cdf36]{background:var(--fc9d68ca);color:var(--v4ad5f1fa)}.workshops-list__title[data-v-6f4cdf36]{letter-spacing:0;vertical-align:middle;font-size:18px;font-weight:600;line-height:22px}.workshops-list__description[data-v-6f4cdf36],.workshops-list__title[data-v-6f4cdf36]{color:var(--v59b9af9a);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:DM Sans,sans-serif;display:-webkit-box;overflow:hidden}.workshops-list__description[data-v-6f4cdf36]{font-size:14px;font-weight:400;line-height:20px}.workshops-list__duration-cell[data-v-6f4cdf36],.workshops-list__language-cell[data-v-6f4cdf36],.workshops-list__led-cell[data-v-6f4cdf36],.workshops-list__moderated-cell[data-v-6f4cdf36]{letter-spacing:0;vertical-align:middle;color:var(--v59b9af9a);font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;line-height:19px}.workshops-list__language-chip[data-v-6f4cdf36]{box-sizing:border-box;letter-spacing:.1em;text-transform:uppercase;color:#6e6e6e;background:#e4effc;border-radius:5px;justify-content:center;align-items:center;min-width:32px;height:24px;padding:2px 8px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;line-height:20px;display:inline-flex}.workshops-list__led-link[data-v-6f4cdf36],.workshops-list__led-name[data-v-6f4cdf36]{letter-spacing:0;vertical-align:middle;color:var(--v59b9af9a);font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:19px;text-decoration:none}.workshops-list__led-link[data-v-6f4cdf36]{transition:text-decoration-color .15s}.workshops-list__led-link[data-v-6f4cdf36]:focus-visible,.workshops-list__led-link[data-v-6f4cdf36]:hover{text-underline-offset:3px;text-decoration:underline}.workshops-list__pagination[data-v-6f4cdf36]{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.workshops-list__page-nav[data-v-6f4cdf36]{border:1px solid var(--v78ccadb2);width:36px;height:36px;color:var(--de3321b6);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.workshops-list__page-nav[data-v-6f4cdf36]:disabled{opacity:.4;cursor:default}.workshops-list__page-nav[data-v-6f4cdf36]:not(:disabled):hover{border-color:var(--ebf7f588);color:var(--ebf7f588)}.workshops-list__page-numbers[data-v-6f4cdf36]{align-items:center;gap:4px;margin:0 8px;display:flex}.workshops-list__page-number[data-v-6f4cdf36]{min-width:28px;height:28px;color:var(--de3321b6);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 6px;font-family:DM Sans,sans-serif;font-size:15px}.workshops-list__page-number.is-active[data-v-6f4cdf36]{color:var(--v59b9af9a);font-weight:700}.workshops-list__page-ellipsis[data-v-6f4cdf36]{color:var(--de3321b6);padding:0 4px}.workshops-list__view-all[data-v-6f4cdf36]{border:1.5px solid var(--ebf7f588);color:var(--ebf7f588);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;align-self:center;margin-top:12px;padding:10px 24px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;text-decoration:none}.workshops-list__view-all[data-v-6f4cdf36]:hover{background:var(--ebf7f588);color:#fff}@media (width<=768px){.workshops-list__facets[data-v-6f4cdf36]{gap:16px}.workshops-list__facets[data-v-6f4cdf36],.workshops-list__row[data-v-6f4cdf36]{padding-left:16px;padding-right:16px}.workshops-list__facet-group[data-v-6f4cdf36]{flex:100%;min-width:0}.workshops-list__dropdown[data-v-6f4cdf36],.workshops-list__dropdown-header[data-v-6f4cdf36]{width:100%}.workshops-list__facet-group--clear[data-v-6f4cdf36]{margin-left:0}.workshops-list__clear-btn[data-v-6f4cdf36]{justify-content:center;width:100%}}@media (width>=769px) and (width<=1250px){.workshops-list__facets[data-v-6f4cdf36]{gap:24px}.workshops-list__facets[data-v-6f4cdf36],.workshops-list__row[data-v-6f4cdf36]{padding-left:24px;padding-right:24px}.workshops-list__facet-group[data-v-6f4cdf36]{min-width:0;max-width:100%}.workshops-list__dropdown[data-v-6f4cdf36]{max-width:100%}}@media (width<=1250px){.workshops-list__row[data-v-6f4cdf36],.workshops-list__row--head[data-v-6f4cdf36]{-moz-column-gap:0;grid-template-columns:1fr;gap:8px 0}.workshops-list__row--head[data-v-6f4cdf36]{display:none}.workshops-list__sticky[data-v-6f4cdf36]{margin-bottom:0;padding-top:0;position:static}.workshops-list__date-cell[data-v-6f4cdf36]{flex-direction:row;align-items:center;gap:8px}.workshops-list__action-cell[data-v-6f4cdf36]{justify-content:flex-start}.workshops-list__tags[data-v-6f4cdf36]{flex-wrap:wrap}.workshops-list__tag--series[data-v-6f4cdf36]{max-width:100%}.workshops-list__duration-cell[data-label][data-v-6f4cdf36]:before,.workshops-list__language-cell[data-label][data-v-6f4cdf36]:before,.workshops-list__led-cell[data-label][data-v-6f4cdf36]:before,.workshops-list__moderated-cell[data-label][data-v-6f4cdf36]:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--de3321b6);margin-bottom:2px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px;display:block}}
