.hide,.hidden{display:none !important}.calendar-calendar{display:block;margin:0 auto;max-width:100%}.calendar-selection{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem auto;margin-bottom:2rem;font-family:var(--font-family-body);gap:.5rem}.calendar-list-selection{margin-bottom:1.5rem}.calendar-list-selection select{font-family:var(--font-family-body);padding:.5rem;border:1px solid var(--color-muted);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-text)}.calendar-list-selection select:focus{outline:none;border-color:var(--color-secondary);box-shadow:0 0 0 2px rgba(56,75,75,.1)}.view-toggle-buttons{margin:auto;margin-top:3rem;display:flex;justify-content:center;align-items:center;gap:1rem}.view-toggle-buttons button{font-family:var(--font-family-body);font-weight:500;padding:.5rem 1rem;background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-muted);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.view-toggle-buttons button:hover{background-color:var(--color-secondary);color:#fff}.view-toggle-buttons button.active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.view-toggle-buttons .fa.cal{color:var(--color-accent-dark)}.event-list-section{width:100%;margin:var(--space-lg) 0}.event-list-title{font-weight:500;color:var(--color-primary);margin-bottom:var(--space-md)}.event-list-container{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:100%;place-items:center}@media(min-width: 750px){.event-list-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem}}@media(min-width: 1100px){.event-list-container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}}@media(max-width: 400px){.event-list-container .calendar-icon{scale:80%}.event-list-container .event-item{gap:.75rem}}.no-events-message{text-align:center;padding:var(--space-lg);color:var(--color-text-light)}.no-events-message p{font-style:italic;font-weight:500;margin:0}.no-events-message p a{color:var(--color-secondary);font-style:normal}.no-events-message p a:hover{color:var(--color-primary)}.calendar-list{display:grid;gap:4rem;grid-template-columns:1fr;margin:0 auto;max-width:1100px}.calendar-list .no-events-message{grid-column:1/-1;text-align:center;padding:0}.calendar-list .no-events-message p{font-style:italic;font-weight:500;color:var(--color-text-light);font-family:var(--font-family-body)}@media(min-width: 600px){.calendar-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1100px){.calendar-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.event-item{display:flex;align-items:flex-start;gap:2rem;font-family:var(--font-family-body)}@media(min-width: 600px){.event-item{gap:.75rem}}.calendar-icon{flex:0 0 3.5rem;border:2px solid var(--color-accent);border-radius:6px;font-family:var(--font-family-body);text-align:center;display:inline-block;margin-right:.5em;vertical-align:middle;box-shadow:0 2px 4px rgba(44,62,62,.15);background:var(--color-bg)}.calendar-header{background:var(--color-accent-dark);color:#fff;padding:4px 0;font-size:.8rem;text-transform:uppercase;font-weight:500}.calendar-header .month{display:block;font-size:1rem;text-transform:uppercase;font-weight:500}.calendar-body{padding:6px 0}.calendar-body .day{font-size:var(--font-size-md);font-weight:600;line-height:1;color:var(--color-primary);display:block;min-width:2ch;text-align:center}.event-details{flex:0 0 auto;display:flex;align-items:start;flex-direction:column;gap:.25rem;line-height:1}.event-title{line-height:1;color:var(--color-primary);text-decoration:underline;font-weight:500;font-size:var(--font-size-sm);transition:color var(--transition-fast)}.event-title:hover,.event-title:focus{color:var(--color-hover-state)}div.event-modal-content h2.event-title{font-size:var(--font-size-lg);font-weight:600;margin-top:0}.event-time,.event-price{line-height:1;color:var(--color-text-light);font-weight:400}span{font-size:var(--font-size-xs)}span.event-type{color:var(--color-text-light);font-weight:400}#modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(44,62,62,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-window{text-align:left;background:var(--color-bg);border-radius:.5rem;max-width:500px;width:90%;padding:1.5rem;box-shadow:0 10px 25px rgba(44,62,62,.2);position:relative;font-family:var(--font-family-body)}.modal-close{position:absolute;top:.5rem;right:.5rem;background:none;border:none;font-size:1.25rem;cursor:pointer;color:var(--color-text-light);transition:color var(--transition-fast)}.modal-close:hover{color:var(--color-primary)}.modal-body{margin-top:.5rem;max-height:70vh;overflow-y:auto;color:var(--color-text)}.event-description-content-title{color:var(--color-primary);font-weight:500;text-align:center;margin:0 auto;font-family:var(--font-family-body)}.pagination-container{width:100%;margin:var(--space-xl) 0;display:flex;align-items:center;justify-content:center}nav.pagination{display:flex;align-items:center;gap:1rem;justify-content:center}.pagination-numbers{display:flex;gap:.5rem;align-items:center}.pagination-number{display:inline-block;padding:.5rem .75rem;text-decoration:none;border:1px solid var(--color-muted);border-radius:var(--radius-sm);color:var(--color-text);font-weight:500;font-size:var(--font-size-xs);transition:all var(--transition-fast)}.pagination-number:hover{background-color:var(--color-surface);border-color:var(--color-secondary)}.pagination-number.current{background-color:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.pagination-ellipsis{padding:.5rem;color:var(--color-text-light)}.pagination-link{text-decoration:none;padding:.5rem .75rem;border:1px solid var(--color-muted);border-radius:var(--radius-sm);color:var(--color-text);font-weight:500;transition:all var(--transition-fast)}.pagination-link:hover{background-color:var(--color-surface);border-color:var(--color-secondary)}.pagination-link:disabled{opacity:.5;cursor:not-allowed}.pagination-link:disabled:hover{background-color:rgba(0,0,0,0);border-color:var(--color-muted)}#calendar{max-width:900px;margin:var(--space-lg) auto;padding:0 var(--space-md);font-family:var(--font-family-body)}#calendar .fc-button-primary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff;font-weight:500}#calendar .fc-button-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}#calendar .fc-button-primary:not(:disabled):active,#calendar .fc-button-primary:not(:disabled).fc-button-active{background-color:var(--color-primary);border-color:var(--color-primary)}#calendar .fc-today-button{background-color:var(--color-accent);border-color:var(--color-accent)}#calendar .fc-today-button:hover{background-color:var(--color-secondary);border-color:var(--color-secondary)}#calendar .fc-daygrid-day-number{color:var(--color-text);font-weight:500}#calendar .fc-col-header-cell-cushion{color:var(--color-primary);font-weight:500}#calendar .fc-today{background-color:rgba(122,157,157,.1) !important}#calendar .fc-event{border-color:var(--color-secondary);background-color:var(--color-secondary)}#calendar .fc-event:hover{border-color:var(--color-primary);background-color:var(--color-primary)}.fc-event-main-frame{display:flex;flex-direction:column !important;align-items:center;justify-content:center;text-align:center}.fc-event-title{font-size:var(--font-size-xs);text-align:center !important;font-family:var(--font-family-body);font-weight:500}.fc-event-time{font-size:var(--font-size-xxs);text-align:center !important;font-weight:400 !important;font-family:var(--font-family-body)}.fc-event-types{font-size:var(--font-size-xxs);text-align:center !important;margin-top:2px;font-family:var(--font-family-body)}.fc-event-types span{font-size:var(--font-size-xxxs)}@media(min-width: 950px){.fc-event-types span{font-size:var(--font-size-xxs)}}.fc-event-type-badge{background-color:hsla(0,0%,100%,.2);padding:1px var(--space-xs);border-radius:var(--border-radius-sm);margin-right:4px;font-size:var(--font-size-xs);font-weight:500;color:#fff;font-family:var(--font-family-body)}.filter-bar{margin:0 auto var(--space-xl) auto;display:flex;justify-content:center;max-width:100%}.calendar-filters{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:end;justify-content:center;padding:var(--space-md);background:#f8f9fa;border-radius:var(--space-sm);border:1px solid #dee2e6}.filter-group{display:flex;flex-direction:column;min-width:120px}.filter-group label{font-weight:600;margin-bottom:var(--space-xs);color:#495057;font-size:var(--font-size-xs)}.filter-group select,.filter-group input{padding:8px 12px;border:1px solid #ced4da;border-radius:var(--border-radius-sm);background:#fff;font-size:var(--font-size-xs)}.filter-group select:focus,.filter-group input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.filter-actions{display:flex;flex-direction:row;gap:var(--space-md)}.calendarfilter-btn{padding:var(--space-sm) var(--space-md);background:#007bff;color:#fff;border:none;border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-xs);font-weight:600;transition:background-color .2s}.calendarfilter-btn:hover{background:#0056b3}.calendarfilter-clear-btn,.clear-filters-btn{padding:var(--space-sm) var(--space-md);background:#6c757d;color:#fff;text-decoration:none;border-radius:var(--border-radius-sm);text-align:center;font-size:var(--font-size-xs);font-weight:600;transition:background-color .2s;display:inline-flex;align-items:center;justify-content:center}.calendarfilter-clear-btn:hover,.clear-filters-btn:hover{background:#5a6268;text-decoration:none;color:#fff}.filter-results-summary{margin-top:10px;padding:10px;background:#e7f3ff;border:1px solid #b3d9ff;border-radius:4px}.filter-results-summary p{margin:0;font-size:14px;color:#0c5460}.active-filters{font-weight:600}.filter-tag{background:#007bff;color:#fff;padding:2px 6px;border-radius:3px;font-size:12px;display:inline-block;margin:0 2px}.no-events-message-standalone p{margin-bottom:var(--space-md)}.related-groups{width:100%;margin:0 auto;padding:var(--space-sm) var(--space-md);max-width:1200px}.related-groups .related-groups-heading{text-align:center;color:var(--color-primary);font-weight:600;margin:0 0 var(--space-lg-xl) 0}.related-groups .event-list-section{margin:0 auto var(--space-md) auto}.related-groups .related-groups-footer{display:flex;justify-content:center;margin-top:var(--space-lg-xl)}.related-groups .btn-view-all-groups{display:inline-block;padding:var(--space-sm) var(--space-md);background-color:var(--color-secondary);color:#fff;text-decoration:none;border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-md);transition:all var(--transition-normal);box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:var(--font-family-body)}.related-groups .btn-view-all-groups:hover{background-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.related-groups .btn-view-all-groups:active{transform:translateY(0)}@media(max-width: 768px){.related-groups{padding:var(--space-md) var(--space-sm)}.related-groups .related-groups-heading{margin-bottom:var(--space-lg)}.related-groups .btn-view-all-groups{padding:12px 24px;font-size:var(--font-size-sm)}}@media(max-width: 768px){.calendar-filters{flex-direction:column;gap:10px}.filter-group{min-width:100%}.filter-actions{flex-direction:row;justify-content:space-between}}.event-type-workshop{color:#2563eb;font-weight:500}.event-type-training{color:#7c3aed;font-weight:500}.event-type-seminar{color:#059669;font-weight:500}.event-type-conference{color:#dc2626;font-weight:500}.event-type-webinar{color:#ea580c;font-weight:500}.event-type-meetup{color:#0891b2;font-weight:500}.event-type-default{color:var(--color-text-light);font-weight:400}.event-types-modal .event-type{display:inline-block;margin-right:.5rem}.event-types-modal .event-type:last-child{margin-right:0}.workshop-intro,.hhh-intro,.icm-intro,.simple-event-intro,.event-intro,.group-intro{text-align:center;padding:1rem 0}.workshop-intro .workshop-title h2,.workshop-intro .hhh-title h2,.workshop-intro .icm-title h2,.workshop-intro .simple-event-title h2,.workshop-intro .event-title h2,.workshop-intro .group-title h2,.hhh-intro .workshop-title h2,.hhh-intro .hhh-title h2,.hhh-intro .icm-title h2,.hhh-intro .simple-event-title h2,.hhh-intro .event-title h2,.hhh-intro .group-title h2,.icm-intro .workshop-title h2,.icm-intro .hhh-title h2,.icm-intro .icm-title h2,.icm-intro .simple-event-title h2,.icm-intro .event-title h2,.icm-intro .group-title h2,.simple-event-intro .workshop-title h2,.simple-event-intro .hhh-title h2,.simple-event-intro .icm-title h2,.simple-event-intro .simple-event-title h2,.simple-event-intro .event-title h2,.simple-event-intro .group-title h2,.event-intro .workshop-title h2,.event-intro .hhh-title h2,.event-intro .icm-title h2,.event-intro .simple-event-title h2,.event-intro .event-title h2,.event-intro .group-title h2,.group-intro .workshop-title h2,.group-intro .hhh-title h2,.group-intro .icm-title h2,.group-intro .simple-event-title h2,.group-intro .event-title h2,.group-intro .group-title h2{color:var(--color-accent-dark);font-size:var(--font-size-xl);margin:0}.training-container,.workshop-group,.hhh-group,.icm-group,.simple-event-group,.group-group{width:100%;margin:2.5rem 0;padding:0;border-style:solid none none;border-color:rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075),1px -1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:url("/images/textures/checkered-light-emboss.avif")}.training-container span,.workshop-group span,.hhh-group span,.icm-group span,.simple-event-group span,.group-group span{display:block;font-size:var(--font-size-lg);font-weight:500}.training-container a,.workshop-group a,.hhh-group a,.icm-group a,.simple-event-group a,.group-group a{color:var(--color-accent-dark);text-decoration:none}.training-container a.underline,.workshop-group a.underline,.hhh-group a.underline,.icm-group a.underline,.simple-event-group a.underline,.group-group a.underline{text-decoration:underline}.training-container a.btn--primary:hover,.training-container button.btn--primary:hover,.workshop-group a.btn--primary:hover,.workshop-group button.btn--primary:hover,.hhh-group a.btn--primary:hover,.hhh-group button.btn--primary:hover,.icm-group a.btn--primary:hover,.icm-group button.btn--primary:hover,.simple-event-group a.btn--primary:hover,.simple-event-group button.btn--primary:hover,.group-group a.btn--primary:hover,.group-group button.btn--primary:hover{color:var(--color-primary);border-color:var(--color-primary)}.workshop-group-header .workshop-description p,.workshop-group-header .hhh-description p,.workshop-group-header .icm-description p,.workshop-group-header .simple-event-description p,.workshop-group-header .event-description p,.workshop-group-header .group-description p,.hhh-group-header .workshop-description p,.hhh-group-header .hhh-description p,.hhh-group-header .icm-description p,.hhh-group-header .simple-event-description p,.hhh-group-header .event-description p,.hhh-group-header .group-description p,.icm-group-header .workshop-description p,.icm-group-header .hhh-description p,.icm-group-header .icm-description p,.icm-group-header .simple-event-description p,.icm-group-header .event-description p,.icm-group-header .group-description p,.simple-event-group-header .workshop-description p,.simple-event-group-header .hhh-description p,.simple-event-group-header .icm-description p,.simple-event-group-header .simple-event-description p,.simple-event-group-header .event-description p,.simple-event-group-header .group-description p,.event-group-header .workshop-description p,.event-group-header .hhh-description p,.event-group-header .icm-description p,.event-group-header .simple-event-description p,.event-group-header .event-description p,.event-group-header .group-description p,.group-group-header .workshop-description p,.group-group-header .hhh-description p,.group-group-header .icm-description p,.group-group-header .simple-event-description p,.group-group-header .event-description p,.group-group-header .group-description p{text-align:left}.workshops-container,.hhh-container,.icm-container,.simple-event-container,.event-container,.groups-container{width:100%;padding:2rem 0}.workshops-container .workshops-list,.workshops-container .hhh-list,.workshops-container .icm-list,.workshops-container .simple-event-list,.workshops-container .event-list,.workshops-container .groups-list,.hhh-container .workshops-list,.hhh-container .hhh-list,.hhh-container .icm-list,.hhh-container .simple-event-list,.hhh-container .event-list,.hhh-container .groups-list,.icm-container .workshops-list,.icm-container .hhh-list,.icm-container .icm-list,.icm-container .simple-event-list,.icm-container .event-list,.icm-container .groups-list,.simple-event-container .workshops-list,.simple-event-container .hhh-list,.simple-event-container .icm-list,.simple-event-container .simple-event-list,.simple-event-container .event-list,.simple-event-container .groups-list,.event-container .workshops-list,.event-container .hhh-list,.event-container .icm-list,.event-container .simple-event-list,.event-container .event-list,.event-container .groups-list,.groups-container .workshops-list,.groups-container .hhh-list,.groups-container .icm-list,.groups-container .simple-event-list,.groups-container .event-list,.groups-container .groups-list{padding:0}.workshops-container .workshop-group,.workshops-container .hhh-group,.workshops-container .icm-group,.workshops-container .simple-event-group,.workshops-container .event-group,.workshops-container .group-group,.hhh-container .workshop-group,.hhh-container .hhh-group,.hhh-container .icm-group,.hhh-container .simple-event-group,.hhh-container .event-group,.hhh-container .group-group,.icm-container .workshop-group,.icm-container .hhh-group,.icm-container .icm-group,.icm-container .simple-event-group,.icm-container .event-group,.icm-container .group-group,.simple-event-container .workshop-group,.simple-event-container .hhh-group,.simple-event-container .icm-group,.simple-event-container .simple-event-group,.simple-event-container .event-group,.simple-event-container .group-group,.event-container .workshop-group,.event-container .hhh-group,.event-container .icm-group,.event-container .simple-event-group,.event-container .event-group,.event-container .group-group,.groups-container .workshop-group,.groups-container .hhh-group,.groups-container .icm-group,.groups-container .simple-event-group,.groups-container .event-group,.groups-container .group-group{padding:1.5rem;margin:0 0 2rem 0}.workshops-container .workshop-group .workshop-group-header,.workshops-container .workshop-group .hhh-group-header,.workshops-container .workshop-group .icm-group-header,.workshops-container .workshop-group .simple-event-group-header,.workshops-container .workshop-group .event-group-header,.workshops-container .workshop-group .group-group-header,.workshops-container .hhh-group .workshop-group-header,.workshops-container .hhh-group .hhh-group-header,.workshops-container .hhh-group .icm-group-header,.workshops-container .hhh-group .simple-event-group-header,.workshops-container .hhh-group .event-group-header,.workshops-container .hhh-group .group-group-header,.workshops-container .icm-group .workshop-group-header,.workshops-container .icm-group .hhh-group-header,.workshops-container .icm-group .icm-group-header,.workshops-container .icm-group .simple-event-group-header,.workshops-container .icm-group .event-group-header,.workshops-container .icm-group .group-group-header,.workshops-container .simple-event-group .workshop-group-header,.workshops-container .simple-event-group .hhh-group-header,.workshops-container .simple-event-group .icm-group-header,.workshops-container .simple-event-group .simple-event-group-header,.workshops-container .simple-event-group .event-group-header,.workshops-container .simple-event-group .group-group-header,.workshops-container .event-group .workshop-group-header,.workshops-container .event-group .hhh-group-header,.workshops-container .event-group .icm-group-header,.workshops-container .event-group .simple-event-group-header,.workshops-container .event-group .event-group-header,.workshops-container .event-group .group-group-header,.workshops-container .group-group .workshop-group-header,.workshops-container .group-group .hhh-group-header,.workshops-container .group-group .icm-group-header,.workshops-container .group-group .simple-event-group-header,.workshops-container .group-group .event-group-header,.workshops-container .group-group .group-group-header,.hhh-container .workshop-group .workshop-group-header,.hhh-container .workshop-group .hhh-group-header,.hhh-container .workshop-group .icm-group-header,.hhh-container .workshop-group .simple-event-group-header,.hhh-container .workshop-group .event-group-header,.hhh-container .workshop-group .group-group-header,.hhh-container .hhh-group .workshop-group-header,.hhh-container .hhh-group .hhh-group-header,.hhh-container .hhh-group .icm-group-header,.hhh-container .hhh-group .simple-event-group-header,.hhh-container .hhh-group .event-group-header,.hhh-container .hhh-group .group-group-header,.hhh-container .icm-group .workshop-group-header,.hhh-container .icm-group .hhh-group-header,.hhh-container .icm-group .icm-group-header,.hhh-container .icm-group .simple-event-group-header,.hhh-container .icm-group .event-group-header,.hhh-container .icm-group .group-group-header,.hhh-container .simple-event-group .workshop-group-header,.hhh-container .simple-event-group .hhh-group-header,.hhh-container .simple-event-group .icm-group-header,.hhh-container .simple-event-group .simple-event-group-header,.hhh-container .simple-event-group .event-group-header,.hhh-container .simple-event-group .group-group-header,.hhh-container .event-group .workshop-group-header,.hhh-container .event-group .hhh-group-header,.hhh-container .event-group .icm-group-header,.hhh-container .event-group .simple-event-group-header,.hhh-container .event-group .event-group-header,.hhh-container .event-group .group-group-header,.hhh-container .group-group .workshop-group-header,.hhh-container .group-group .hhh-group-header,.hhh-container .group-group .icm-group-header,.hhh-container .group-group .simple-event-group-header,.hhh-container .group-group .event-group-header,.hhh-container .group-group .group-group-header,.icm-container .workshop-group .workshop-group-header,.icm-container .workshop-group .hhh-group-header,.icm-container .workshop-group .icm-group-header,.icm-container .workshop-group .simple-event-group-header,.icm-container .workshop-group .event-group-header,.icm-container .workshop-group .group-group-header,.icm-container .hhh-group .workshop-group-header,.icm-container .hhh-group .hhh-group-header,.icm-container .hhh-group .icm-group-header,.icm-container .hhh-group .simple-event-group-header,.icm-container .hhh-group .event-group-header,.icm-container .hhh-group .group-group-header,.icm-container .icm-group .workshop-group-header,.icm-container .icm-group .hhh-group-header,.icm-container .icm-group .icm-group-header,.icm-container .icm-group .simple-event-group-header,.icm-container .icm-group .event-group-header,.icm-container .icm-group .group-group-header,.icm-container .simple-event-group .workshop-group-header,.icm-container .simple-event-group .hhh-group-header,.icm-container .simple-event-group .icm-group-header,.icm-container .simple-event-group .simple-event-group-header,.icm-container .simple-event-group .event-group-header,.icm-container .simple-event-group .group-group-header,.icm-container .event-group .workshop-group-header,.icm-container .event-group .hhh-group-header,.icm-container .event-group .icm-group-header,.icm-container .event-group .simple-event-group-header,.icm-container .event-group .event-group-header,.icm-container .event-group .group-group-header,.icm-container .group-group .workshop-group-header,.icm-container .group-group .hhh-group-header,.icm-container .group-group .icm-group-header,.icm-container .group-group .simple-event-group-header,.icm-container .group-group .event-group-header,.icm-container .group-group .group-group-header,.simple-event-container .workshop-group .workshop-group-header,.simple-event-container .workshop-group .hhh-group-header,.simple-event-container .workshop-group .icm-group-header,.simple-event-container .workshop-group .simple-event-group-header,.simple-event-container .workshop-group .event-group-header,.simple-event-container .workshop-group .group-group-header,.simple-event-container .hhh-group .workshop-group-header,.simple-event-container .hhh-group .hhh-group-header,.simple-event-container .hhh-group .icm-group-header,.simple-event-container .hhh-group .simple-event-group-header,.simple-event-container .hhh-group .event-group-header,.simple-event-container .hhh-group .group-group-header,.simple-event-container .icm-group .workshop-group-header,.simple-event-container .icm-group .hhh-group-header,.simple-event-container .icm-group .icm-group-header,.simple-event-container .icm-group .simple-event-group-header,.simple-event-container .icm-group .event-group-header,.simple-event-container .icm-group .group-group-header,.simple-event-container .simple-event-group .workshop-group-header,.simple-event-container .simple-event-group .hhh-group-header,.simple-event-container .simple-event-group .icm-group-header,.simple-event-container .simple-event-group .simple-event-group-header,.simple-event-container .simple-event-group .event-group-header,.simple-event-container .simple-event-group .group-group-header,.simple-event-container .event-group .workshop-group-header,.simple-event-container .event-group .hhh-group-header,.simple-event-container .event-group .icm-group-header,.simple-event-container .event-group .simple-event-group-header,.simple-event-container .event-group .event-group-header,.simple-event-container .event-group .group-group-header,.simple-event-container .group-group .workshop-group-header,.simple-event-container .group-group .hhh-group-header,.simple-event-container .group-group .icm-group-header,.simple-event-container .group-group .simple-event-group-header,.simple-event-container .group-group .event-group-header,.simple-event-container .group-group .group-group-header,.event-container .workshop-group .workshop-group-header,.event-container .workshop-group .hhh-group-header,.event-container .workshop-group .icm-group-header,.event-container .workshop-group .simple-event-group-header,.event-container .workshop-group .event-group-header,.event-container .workshop-group .group-group-header,.event-container .hhh-group .workshop-group-header,.event-container .hhh-group .hhh-group-header,.event-container .hhh-group .icm-group-header,.event-container .hhh-group .simple-event-group-header,.event-container .hhh-group .event-group-header,.event-container .hhh-group .group-group-header,.event-container .icm-group .workshop-group-header,.event-container .icm-group .hhh-group-header,.event-container .icm-group .icm-group-header,.event-container .icm-group .simple-event-group-header,.event-container .icm-group .event-group-header,.event-container .icm-group .group-group-header,.event-container .simple-event-group .workshop-group-header,.event-container .simple-event-group .hhh-group-header,.event-container .simple-event-group .icm-group-header,.event-container .simple-event-group .simple-event-group-header,.event-container .simple-event-group .event-group-header,.event-container .simple-event-group .group-group-header,.event-container .event-group .workshop-group-header,.event-container .event-group .hhh-group-header,.event-container .event-group .icm-group-header,.event-container .event-group .simple-event-group-header,.event-container .event-group .event-group-header,.event-container .event-group .group-group-header,.event-container .group-group .workshop-group-header,.event-container .group-group .hhh-group-header,.event-container .group-group .icm-group-header,.event-container .group-group .simple-event-group-header,.event-container .group-group .event-group-header,.event-container .group-group .group-group-header,.groups-container .workshop-group .workshop-group-header,.groups-container .workshop-group .hhh-group-header,.groups-container .workshop-group .icm-group-header,.groups-container .workshop-group .simple-event-group-header,.groups-container .workshop-group .event-group-header,.groups-container .workshop-group .group-group-header,.groups-container .hhh-group .workshop-group-header,.groups-container .hhh-group .hhh-group-header,.groups-container .hhh-group .icm-group-header,.groups-container .hhh-group .simple-event-group-header,.groups-container .hhh-group .event-group-header,.groups-container .hhh-group .group-group-header,.groups-container .icm-group .workshop-group-header,.groups-container .icm-group .hhh-group-header,.groups-container .icm-group .icm-group-header,.groups-container .icm-group .simple-event-group-header,.groups-container .icm-group .event-group-header,.groups-container .icm-group .group-group-header,.groups-container .simple-event-group .workshop-group-header,.groups-container .simple-event-group .hhh-group-header,.groups-container .simple-event-group .icm-group-header,.groups-container .simple-event-group .simple-event-group-header,.groups-container .simple-event-group .event-group-header,.groups-container .simple-event-group .group-group-header,.groups-container .event-group .workshop-group-header,.groups-container .event-group .hhh-group-header,.groups-container .event-group .icm-group-header,.groups-container .event-group .simple-event-group-header,.groups-container .event-group .event-group-header,.groups-container .event-group .group-group-header,.groups-container .group-group .workshop-group-header,.groups-container .group-group .hhh-group-header,.groups-container .group-group .icm-group-header,.groups-container .group-group .simple-event-group-header,.groups-container .group-group .event-group-header,.groups-container .group-group .group-group-header{margin-bottom:1.5rem;text-align:center}.workshops-container .workshop-group .workshop-group-header .group-title,.workshops-container .workshop-group .hhh-group-header .group-title,.workshops-container .workshop-group .icm-group-header .group-title,.workshops-container .workshop-group .simple-event-group-header .group-title,.workshops-container .workshop-group .event-group-header .group-title,.workshops-container .workshop-group .group-group-header .group-title,.workshops-container .hhh-group .workshop-group-header .group-title,.workshops-container .hhh-group .hhh-group-header .group-title,.workshops-container .hhh-group .icm-group-header .group-title,.workshops-container .hhh-group .simple-event-group-header .group-title,.workshops-container .hhh-group .event-group-header .group-title,.workshops-container .hhh-group .group-group-header .group-title,.workshops-container .icm-group .workshop-group-header .group-title,.workshops-container .icm-group .hhh-group-header .group-title,.workshops-container .icm-group .icm-group-header .group-title,.workshops-container .icm-group .simple-event-group-header .group-title,.workshops-container .icm-group .event-group-header .group-title,.workshops-container .icm-group .group-group-header .group-title,.workshops-container .simple-event-group .workshop-group-header .group-title,.workshops-container .simple-event-group .hhh-group-header .group-title,.workshops-container .simple-event-group .icm-group-header .group-title,.workshops-container .simple-event-group .simple-event-group-header .group-title,.workshops-container .simple-event-group .event-group-header .group-title,.workshops-container .simple-event-group .group-group-header .group-title,.workshops-container .event-group .workshop-group-header .group-title,.workshops-container .event-group .hhh-group-header .group-title,.workshops-container .event-group .icm-group-header .group-title,.workshops-container .event-group .simple-event-group-header .group-title,.workshops-container .event-group .event-group-header .group-title,.workshops-container .event-group .group-group-header .group-title,.workshops-container .group-group .workshop-group-header .group-title,.workshops-container .group-group .hhh-group-header .group-title,.workshops-container .group-group .icm-group-header .group-title,.workshops-container .group-group .simple-event-group-header .group-title,.workshops-container .group-group .event-group-header .group-title,.workshops-container .group-group .group-group-header .group-title,.hhh-container .workshop-group .workshop-group-header .group-title,.hhh-container .workshop-group .hhh-group-header .group-title,.hhh-container .workshop-group .icm-group-header .group-title,.hhh-container .workshop-group .simple-event-group-header .group-title,.hhh-container .workshop-group .event-group-header .group-title,.hhh-container .workshop-group .group-group-header .group-title,.hhh-container .hhh-group .workshop-group-header .group-title,.hhh-container .hhh-group .hhh-group-header .group-title,.hhh-container .hhh-group .icm-group-header .group-title,.hhh-container .hhh-group .simple-event-group-header .group-title,.hhh-container .hhh-group .event-group-header .group-title,.hhh-container .hhh-group .group-group-header .group-title,.hhh-container .icm-group .workshop-group-header .group-title,.hhh-container .icm-group .hhh-group-header .group-title,.hhh-container .icm-group .icm-group-header .group-title,.hhh-container .icm-group .simple-event-group-header .group-title,.hhh-container .icm-group .event-group-header .group-title,.hhh-container .icm-group .group-group-header .group-title,.hhh-container .simple-event-group .workshop-group-header .group-title,.hhh-container .simple-event-group .hhh-group-header .group-title,.hhh-container .simple-event-group .icm-group-header .group-title,.hhh-container .simple-event-group .simple-event-group-header .group-title,.hhh-container .simple-event-group .event-group-header .group-title,.hhh-container .simple-event-group .group-group-header .group-title,.hhh-container .event-group .workshop-group-header .group-title,.hhh-container .event-group .hhh-group-header .group-title,.hhh-container .event-group .icm-group-header .group-title,.hhh-container .event-group .simple-event-group-header .group-title,.hhh-container .event-group .event-group-header .group-title,.hhh-container .event-group .group-group-header .group-title,.hhh-container .group-group .workshop-group-header .group-title,.hhh-container .group-group .hhh-group-header .group-title,.hhh-container .group-group .icm-group-header .group-title,.hhh-container .group-group .simple-event-group-header .group-title,.hhh-container .group-group .event-group-header .group-title,.hhh-container .group-group .group-group-header .group-title,.icm-container .workshop-group .workshop-group-header .group-title,.icm-container .workshop-group .hhh-group-header .group-title,.icm-container .workshop-group .icm-group-header .group-title,.icm-container .workshop-group .simple-event-group-header .group-title,.icm-container .workshop-group .event-group-header .group-title,.icm-container .workshop-group .group-group-header .group-title,.icm-container .hhh-group .workshop-group-header .group-title,.icm-container .hhh-group .hhh-group-header .group-title,.icm-container .hhh-group .icm-group-header .group-title,.icm-container .hhh-group .simple-event-group-header .group-title,.icm-container .hhh-group .event-group-header .group-title,.icm-container .hhh-group .group-group-header .group-title,.icm-container .icm-group .workshop-group-header .group-title,.icm-container .icm-group .hhh-group-header .group-title,.icm-container .icm-group .icm-group-header .group-title,.icm-container .icm-group .simple-event-group-header .group-title,.icm-container .icm-group .event-group-header .group-title,.icm-container .icm-group .group-group-header .group-title,.icm-container .simple-event-group .workshop-group-header .group-title,.icm-container .simple-event-group .hhh-group-header .group-title,.icm-container .simple-event-group .icm-group-header .group-title,.icm-container .simple-event-group .simple-event-group-header .group-title,.icm-container .simple-event-group .event-group-header .group-title,.icm-container .simple-event-group .group-group-header .group-title,.icm-container .event-group .workshop-group-header .group-title,.icm-container .event-group .hhh-group-header .group-title,.icm-container .event-group .icm-group-header .group-title,.icm-container .event-group .simple-event-group-header .group-title,.icm-container .event-group .event-group-header .group-title,.icm-container .event-group .group-group-header .group-title,.icm-container .group-group .workshop-group-header .group-title,.icm-container .group-group .hhh-group-header .group-title,.icm-container .group-group .icm-group-header .group-title,.icm-container .group-group .simple-event-group-header .group-title,.icm-container .group-group .event-group-header .group-title,.icm-container .group-group .group-group-header .group-title,.simple-event-container .workshop-group .workshop-group-header .group-title,.simple-event-container .workshop-group .hhh-group-header .group-title,.simple-event-container .workshop-group .icm-group-header .group-title,.simple-event-container .workshop-group .simple-event-group-header .group-title,.simple-event-container .workshop-group .event-group-header .group-title,.simple-event-container .workshop-group .group-group-header .group-title,.simple-event-container .hhh-group .workshop-group-header .group-title,.simple-event-container .hhh-group .hhh-group-header .group-title,.simple-event-container .hhh-group .icm-group-header .group-title,.simple-event-container .hhh-group .simple-event-group-header .group-title,.simple-event-container .hhh-group .event-group-header .group-title,.simple-event-container .hhh-group .group-group-header .group-title,.simple-event-container .icm-group .workshop-group-header .group-title,.simple-event-container .icm-group .hhh-group-header .group-title,.simple-event-container .icm-group .icm-group-header .group-title,.simple-event-container .icm-group .simple-event-group-header .group-title,.simple-event-container .icm-group .event-group-header .group-title,.simple-event-container .icm-group .group-group-header .group-title,.simple-event-container .simple-event-group .workshop-group-header .group-title,.simple-event-container .simple-event-group .hhh-group-header .group-title,.simple-event-container .simple-event-group .icm-group-header .group-title,.simple-event-container .simple-event-group .simple-event-group-header .group-title,.simple-event-container .simple-event-group .event-group-header .group-title,.simple-event-container .simple-event-group .group-group-header .group-title,.simple-event-container .event-group .workshop-group-header .group-title,.simple-event-container .event-group .hhh-group-header .group-title,.simple-event-container .event-group .icm-group-header .group-title,.simple-event-container .event-group .simple-event-group-header .group-title,.simple-event-container .event-group .event-group-header .group-title,.simple-event-container .event-group .group-group-header .group-title,.simple-event-container .group-group .workshop-group-header .group-title,.simple-event-container .group-group .hhh-group-header .group-title,.simple-event-container .group-group .icm-group-header .group-title,.simple-event-container .group-group .simple-event-group-header .group-title,.simple-event-container .group-group .event-group-header .group-title,.simple-event-container .group-group .group-group-header .group-title,.event-container .workshop-group .workshop-group-header .group-title,.event-container .workshop-group .hhh-group-header .group-title,.event-container .workshop-group .icm-group-header .group-title,.event-container .workshop-group .simple-event-group-header .group-title,.event-container .workshop-group .event-group-header .group-title,.event-container .workshop-group .group-group-header .group-title,.event-container .hhh-group .workshop-group-header .group-title,.event-container .hhh-group .hhh-group-header .group-title,.event-container .hhh-group .icm-group-header .group-title,.event-container .hhh-group .simple-event-group-header .group-title,.event-container .hhh-group .event-group-header .group-title,.event-container .hhh-group .group-group-header .group-title,.event-container .icm-group .workshop-group-header .group-title,.event-container .icm-group .hhh-group-header .group-title,.event-container .icm-group .icm-group-header .group-title,.event-container .icm-group .simple-event-group-header .group-title,.event-container .icm-group .event-group-header .group-title,.event-container .icm-group .group-group-header .group-title,.event-container .simple-event-group .workshop-group-header .group-title,.event-container .simple-event-group .hhh-group-header .group-title,.event-container .simple-event-group .icm-group-header .group-title,.event-container .simple-event-group .simple-event-group-header .group-title,.event-container .simple-event-group .event-group-header .group-title,.event-container .simple-event-group .group-group-header .group-title,.event-container .event-group .workshop-group-header .group-title,.event-container .event-group .hhh-group-header .group-title,.event-container .event-group .icm-group-header .group-title,.event-container .event-group .simple-event-group-header .group-title,.event-container .event-group .event-group-header .group-title,.event-container .event-group .group-group-header .group-title,.event-container .group-group .workshop-group-header .group-title,.event-container .group-group .hhh-group-header .group-title,.event-container .group-group .icm-group-header .group-title,.event-container .group-group .simple-event-group-header .group-title,.event-container .group-group .event-group-header .group-title,.event-container .group-group .group-group-header .group-title,.groups-container .workshop-group .workshop-group-header .group-title,.groups-container .workshop-group .hhh-group-header .group-title,.groups-container .workshop-group .icm-group-header .group-title,.groups-container .workshop-group .simple-event-group-header .group-title,.groups-container .workshop-group .event-group-header .group-title,.groups-container .workshop-group .group-group-header .group-title,.groups-container .hhh-group .workshop-group-header .group-title,.groups-container .hhh-group .hhh-group-header .group-title,.groups-container .hhh-group .icm-group-header .group-title,.groups-container .hhh-group .simple-event-group-header .group-title,.groups-container .hhh-group .event-group-header .group-title,.groups-container .hhh-group .group-group-header .group-title,.groups-container .icm-group .workshop-group-header .group-title,.groups-container .icm-group .hhh-group-header .group-title,.groups-container .icm-group .icm-group-header .group-title,.groups-container .icm-group .simple-event-group-header .group-title,.groups-container .icm-group .event-group-header .group-title,.groups-container .icm-group .group-group-header .group-title,.groups-container .simple-event-group .workshop-group-header .group-title,.groups-container .simple-event-group .hhh-group-header .group-title,.groups-container .simple-event-group .icm-group-header .group-title,.groups-container .simple-event-group .simple-event-group-header .group-title,.groups-container .simple-event-group .event-group-header .group-title,.groups-container .simple-event-group .group-group-header .group-title,.groups-container .event-group .workshop-group-header .group-title,.groups-container .event-group .hhh-group-header .group-title,.groups-container .event-group .icm-group-header .group-title,.groups-container .event-group .simple-event-group-header .group-title,.groups-container .event-group .event-group-header .group-title,.groups-container .event-group .group-group-header .group-title,.groups-container .group-group .workshop-group-header .group-title,.groups-container .group-group .hhh-group-header .group-title,.groups-container .group-group .icm-group-header .group-title,.groups-container .group-group .simple-event-group-header .group-title,.groups-container .group-group .event-group-header .group-title,.groups-container .group-group .group-group-header .group-title{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-accent-dark)}.workshops-container .workshop-group .workshop-group-header .group-count,.workshops-container .workshop-group .hhh-group-header .group-count,.workshops-container .workshop-group .icm-group-header .group-count,.workshops-container .workshop-group .simple-event-group-header .group-count,.workshops-container .workshop-group .event-group-header .group-count,.workshops-container .workshop-group .group-group-header .group-count,.workshops-container .hhh-group .workshop-group-header .group-count,.workshops-container .hhh-group .hhh-group-header .group-count,.workshops-container .hhh-group .icm-group-header .group-count,.workshops-container .hhh-group .simple-event-group-header .group-count,.workshops-container .hhh-group .event-group-header .group-count,.workshops-container .hhh-group .group-group-header .group-count,.workshops-container .icm-group .workshop-group-header .group-count,.workshops-container .icm-group .hhh-group-header .group-count,.workshops-container .icm-group .icm-group-header .group-count,.workshops-container .icm-group .simple-event-group-header .group-count,.workshops-container .icm-group .event-group-header .group-count,.workshops-container .icm-group .group-group-header .group-count,.workshops-container .simple-event-group .workshop-group-header .group-count,.workshops-container .simple-event-group .hhh-group-header .group-count,.workshops-container .simple-event-group .icm-group-header .group-count,.workshops-container .simple-event-group .simple-event-group-header .group-count,.workshops-container .simple-event-group .event-group-header .group-count,.workshops-container .simple-event-group .group-group-header .group-count,.workshops-container .event-group .workshop-group-header .group-count,.workshops-container .event-group .hhh-group-header .group-count,.workshops-container .event-group .icm-group-header .group-count,.workshops-container .event-group .simple-event-group-header .group-count,.workshops-container .event-group .event-group-header .group-count,.workshops-container .event-group .group-group-header .group-count,.workshops-container .group-group .workshop-group-header .group-count,.workshops-container .group-group .hhh-group-header .group-count,.workshops-container .group-group .icm-group-header .group-count,.workshops-container .group-group .simple-event-group-header .group-count,.workshops-container .group-group .event-group-header .group-count,.workshops-container .group-group .group-group-header .group-count,.hhh-container .workshop-group .workshop-group-header .group-count,.hhh-container .workshop-group .hhh-group-header .group-count,.hhh-container .workshop-group .icm-group-header .group-count,.hhh-container .workshop-group .simple-event-group-header .group-count,.hhh-container .workshop-group .event-group-header .group-count,.hhh-container .workshop-group .group-group-header .group-count,.hhh-container .hhh-group .workshop-group-header .group-count,.hhh-container .hhh-group .hhh-group-header .group-count,.hhh-container .hhh-group .icm-group-header .group-count,.hhh-container .hhh-group .simple-event-group-header .group-count,.hhh-container .hhh-group .event-group-header .group-count,.hhh-container .hhh-group .group-group-header .group-count,.hhh-container .icm-group .workshop-group-header .group-count,.hhh-container .icm-group .hhh-group-header .group-count,.hhh-container .icm-group .icm-group-header .group-count,.hhh-container .icm-group .simple-event-group-header .group-count,.hhh-container .icm-group .event-group-header .group-count,.hhh-container .icm-group .group-group-header .group-count,.hhh-container .simple-event-group .workshop-group-header .group-count,.hhh-container .simple-event-group .hhh-group-header .group-count,.hhh-container .simple-event-group .icm-group-header .group-count,.hhh-container .simple-event-group .simple-event-group-header .group-count,.hhh-container .simple-event-group .event-group-header .group-count,.hhh-container .simple-event-group .group-group-header .group-count,.hhh-container .event-group .workshop-group-header .group-count,.hhh-container .event-group .hhh-group-header .group-count,.hhh-container .event-group .icm-group-header .group-count,.hhh-container .event-group .simple-event-group-header .group-count,.hhh-container .event-group .event-group-header .group-count,.hhh-container .event-group .group-group-header .group-count,.hhh-container .group-group .workshop-group-header .group-count,.hhh-container .group-group .hhh-group-header .group-count,.hhh-container .group-group .icm-group-header .group-count,.hhh-container .group-group .simple-event-group-header .group-count,.hhh-container .group-group .event-group-header .group-count,.hhh-container .group-group .group-group-header .group-count,.icm-container .workshop-group .workshop-group-header .group-count,.icm-container .workshop-group .hhh-group-header .group-count,.icm-container .workshop-group .icm-group-header .group-count,.icm-container .workshop-group .simple-event-group-header .group-count,.icm-container .workshop-group .event-group-header .group-count,.icm-container .workshop-group .group-group-header .group-count,.icm-container .hhh-group .workshop-group-header .group-count,.icm-container .hhh-group .hhh-group-header .group-count,.icm-container .hhh-group .icm-group-header .group-count,.icm-container .hhh-group .simple-event-group-header .group-count,.icm-container .hhh-group .event-group-header .group-count,.icm-container .hhh-group .group-group-header .group-count,.icm-container .icm-group .workshop-group-header .group-count,.icm-container .icm-group .hhh-group-header .group-count,.icm-container .icm-group .icm-group-header .group-count,.icm-container .icm-group .simple-event-group-header .group-count,.icm-container .icm-group .event-group-header .group-count,.icm-container .icm-group .group-group-header .group-count,.icm-container .simple-event-group .workshop-group-header .group-count,.icm-container .simple-event-group .hhh-group-header .group-count,.icm-container .simple-event-group .icm-group-header .group-count,.icm-container .simple-event-group .simple-event-group-header .group-count,.icm-container .simple-event-group .event-group-header .group-count,.icm-container .simple-event-group .group-group-header .group-count,.icm-container .event-group .workshop-group-header .group-count,.icm-container .event-group .hhh-group-header .group-count,.icm-container .event-group .icm-group-header .group-count,.icm-container .event-group .simple-event-group-header .group-count,.icm-container .event-group .event-group-header .group-count,.icm-container .event-group .group-group-header .group-count,.icm-container .group-group .workshop-group-header .group-count,.icm-container .group-group .hhh-group-header .group-count,.icm-container .group-group .icm-group-header .group-count,.icm-container .group-group .simple-event-group-header .group-count,.icm-container .group-group .event-group-header .group-count,.icm-container .group-group .group-group-header .group-count,.simple-event-container .workshop-group .workshop-group-header .group-count,.simple-event-container .workshop-group .hhh-group-header .group-count,.simple-event-container .workshop-group .icm-group-header .group-count,.simple-event-container .workshop-group .simple-event-group-header .group-count,.simple-event-container .workshop-group .event-group-header .group-count,.simple-event-container .workshop-group .group-group-header .group-count,.simple-event-container .hhh-group .workshop-group-header .group-count,.simple-event-container .hhh-group .hhh-group-header .group-count,.simple-event-container .hhh-group .icm-group-header .group-count,.simple-event-container .hhh-group .simple-event-group-header .group-count,.simple-event-container .hhh-group .event-group-header .group-count,.simple-event-container .hhh-group .group-group-header .group-count,.simple-event-container .icm-group .workshop-group-header .group-count,.simple-event-container .icm-group .hhh-group-header .group-count,.simple-event-container .icm-group .icm-group-header .group-count,.simple-event-container .icm-group .simple-event-group-header .group-count,.simple-event-container .icm-group .event-group-header .group-count,.simple-event-container .icm-group .group-group-header .group-count,.simple-event-container .simple-event-group .workshop-group-header .group-count,.simple-event-container .simple-event-group .hhh-group-header .group-count,.simple-event-container .simple-event-group .icm-group-header .group-count,.simple-event-container .simple-event-group .simple-event-group-header .group-count,.simple-event-container .simple-event-group .event-group-header .group-count,.simple-event-container .simple-event-group .group-group-header .group-count,.simple-event-container .event-group .workshop-group-header .group-count,.simple-event-container .event-group .hhh-group-header .group-count,.simple-event-container .event-group .icm-group-header .group-count,.simple-event-container .event-group .simple-event-group-header .group-count,.simple-event-container .event-group .event-group-header .group-count,.simple-event-container .event-group .group-group-header .group-count,.simple-event-container .group-group .workshop-group-header .group-count,.simple-event-container .group-group .hhh-group-header .group-count,.simple-event-container .group-group .icm-group-header .group-count,.simple-event-container .group-group .simple-event-group-header .group-count,.simple-event-container .group-group .event-group-header .group-count,.simple-event-container .group-group .group-group-header .group-count,.event-container .workshop-group .workshop-group-header .group-count,.event-container .workshop-group .hhh-group-header .group-count,.event-container .workshop-group .icm-group-header .group-count,.event-container .workshop-group .simple-event-group-header .group-count,.event-container .workshop-group .event-group-header .group-count,.event-container .workshop-group .group-group-header .group-count,.event-container .hhh-group .workshop-group-header .group-count,.event-container .hhh-group .hhh-group-header .group-count,.event-container .hhh-group .icm-group-header .group-count,.event-container .hhh-group .simple-event-group-header .group-count,.event-container .hhh-group .event-group-header .group-count,.event-container .hhh-group .group-group-header .group-count,.event-container .icm-group .workshop-group-header .group-count,.event-container .icm-group .hhh-group-header .group-count,.event-container .icm-group .icm-group-header .group-count,.event-container .icm-group .simple-event-group-header .group-count,.event-container .icm-group .event-group-header .group-count,.event-container .icm-group .group-group-header .group-count,.event-container .simple-event-group .workshop-group-header .group-count,.event-container .simple-event-group .hhh-group-header .group-count,.event-container .simple-event-group .icm-group-header .group-count,.event-container .simple-event-group .simple-event-group-header .group-count,.event-container .simple-event-group .event-group-header .group-count,.event-container .simple-event-group .group-group-header .group-count,.event-container .event-group .workshop-group-header .group-count,.event-container .event-group .hhh-group-header .group-count,.event-container .event-group .icm-group-header .group-count,.event-container .event-group .simple-event-group-header .group-count,.event-container .event-group .event-group-header .group-count,.event-container .event-group .group-group-header .group-count,.event-container .group-group .workshop-group-header .group-count,.event-container .group-group .hhh-group-header .group-count,.event-container .group-group .icm-group-header .group-count,.event-container .group-group .simple-event-group-header .group-count,.event-container .group-group .event-group-header .group-count,.event-container .group-group .group-group-header .group-count,.groups-container .workshop-group .workshop-group-header .group-count,.groups-container .workshop-group .hhh-group-header .group-count,.groups-container .workshop-group .icm-group-header .group-count,.groups-container .workshop-group .simple-event-group-header .group-count,.groups-container .workshop-group .event-group-header .group-count,.groups-container .workshop-group .group-group-header .group-count,.groups-container .hhh-group .workshop-group-header .group-count,.groups-container .hhh-group .hhh-group-header .group-count,.groups-container .hhh-group .icm-group-header .group-count,.groups-container .hhh-group .simple-event-group-header .group-count,.groups-container .hhh-group .event-group-header .group-count,.groups-container .hhh-group .group-group-header .group-count,.groups-container .icm-group .workshop-group-header .group-count,.groups-container .icm-group .hhh-group-header .group-count,.groups-container .icm-group .icm-group-header .group-count,.groups-container .icm-group .simple-event-group-header .group-count,.groups-container .icm-group .event-group-header .group-count,.groups-container .icm-group .group-group-header .group-count,.groups-container .simple-event-group .workshop-group-header .group-count,.groups-container .simple-event-group .hhh-group-header .group-count,.groups-container .simple-event-group .icm-group-header .group-count,.groups-container .simple-event-group .simple-event-group-header .group-count,.groups-container .simple-event-group .event-group-header .group-count,.groups-container .simple-event-group .group-group-header .group-count,.groups-container .event-group .workshop-group-header .group-count,.groups-container .event-group .hhh-group-header .group-count,.groups-container .event-group .icm-group-header .group-count,.groups-container .event-group .simple-event-group-header .group-count,.groups-container .event-group .event-group-header .group-count,.groups-container .event-group .group-group-header .group-count,.groups-container .group-group .workshop-group-header .group-count,.groups-container .group-group .hhh-group-header .group-count,.groups-container .group-group .icm-group-header .group-count,.groups-container .group-group .simple-event-group-header .group-count,.groups-container .group-group .event-group-header .group-count,.groups-container .group-group .group-group-header .group-count{margin:0;font-weight:500;font-size:var(--font-size-lg)}.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.workshop-cards-container>.workshop-card,.workshop-cards-container>.hhh-card,.workshop-cards-container>.icm-card,.workshop-cards-container>.simple-event-card,.workshop-cards-container>.event-card,.workshop-cards-container>.group-card,.hhh-cards-container>.workshop-card,.hhh-cards-container>.hhh-card,.hhh-cards-container>.icm-card,.hhh-cards-container>.simple-event-card,.hhh-cards-container>.event-card,.hhh-cards-container>.group-card,.icm-cards-container>.workshop-card,.icm-cards-container>.hhh-card,.icm-cards-container>.icm-card,.icm-cards-container>.simple-event-card,.icm-cards-container>.event-card,.icm-cards-container>.group-card,.simple-event-cards-container>.workshop-card,.simple-event-cards-container>.hhh-card,.simple-event-cards-container>.icm-card,.simple-event-cards-container>.simple-event-card,.simple-event-cards-container>.event-card,.simple-event-cards-container>.group-card,.event-cards-container>.workshop-card,.event-cards-container>.hhh-card,.event-cards-container>.icm-card,.event-cards-container>.simple-event-card,.event-cards-container>.event-card,.event-cards-container>.group-card,.group-cards-container>.workshop-card,.group-cards-container>.hhh-card,.group-cards-container>.icm-card,.group-cards-container>.simple-event-card,.group-cards-container>.event-card,.group-cards-container>.group-card{min-width:0}.workshop-card,.hhh-card,.icm-card,.simple-event-card,.event-card,.group-card{border:2px solid #e0e0e0;border-radius:var(--radius-md);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;min-width:0;display:flex;flex-direction:column}.workshop-card:hover,.hhh-card:hover,.icm-card:hover,.simple-event-card:hover,.event-card:hover,.group-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px);border-color:var(--color-primary)}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1.5rem;flex:1;min-width:0;margin-bottom:0}.workshop-card .workshop-details-grid .detail-item,.workshop-card .hhh-details-grid .detail-item,.workshop-card .icm-details-grid .detail-item,.workshop-card .simple-event-details-grid .detail-item,.workshop-card .event-details-grid .detail-item,.workshop-card .group-details-grid .detail-item,.hhh-card .workshop-details-grid .detail-item,.hhh-card .hhh-details-grid .detail-item,.hhh-card .icm-details-grid .detail-item,.hhh-card .simple-event-details-grid .detail-item,.hhh-card .event-details-grid .detail-item,.hhh-card .group-details-grid .detail-item,.icm-card .workshop-details-grid .detail-item,.icm-card .hhh-details-grid .detail-item,.icm-card .icm-details-grid .detail-item,.icm-card .simple-event-details-grid .detail-item,.icm-card .event-details-grid .detail-item,.icm-card .group-details-grid .detail-item,.simple-event-card .workshop-details-grid .detail-item,.simple-event-card .hhh-details-grid .detail-item,.simple-event-card .icm-details-grid .detail-item,.simple-event-card .simple-event-details-grid .detail-item,.simple-event-card .event-details-grid .detail-item,.simple-event-card .group-details-grid .detail-item,.event-card .workshop-details-grid .detail-item,.event-card .hhh-details-grid .detail-item,.event-card .icm-details-grid .detail-item,.event-card .simple-event-details-grid .detail-item,.event-card .event-details-grid .detail-item,.event-card .group-details-grid .detail-item,.group-card .workshop-details-grid .detail-item,.group-card .hhh-details-grid .detail-item,.group-card .icm-details-grid .detail-item,.group-card .simple-event-details-grid .detail-item,.group-card .event-details-grid .detail-item,.group-card .group-details-grid .detail-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xxs) 0;border-bottom:1px solid #f0f0f0;min-width:0}.workshop-card .workshop-details-grid .detail-item:last-child,.workshop-card .workshop-details-grid .detail-item:first-child,.workshop-card .hhh-details-grid .detail-item:last-child,.workshop-card .hhh-details-grid .detail-item:first-child,.workshop-card .icm-details-grid .detail-item:last-child,.workshop-card .icm-details-grid .detail-item:first-child,.workshop-card .simple-event-details-grid .detail-item:last-child,.workshop-card .simple-event-details-grid .detail-item:first-child,.workshop-card .event-details-grid .detail-item:last-child,.workshop-card .event-details-grid .detail-item:first-child,.workshop-card .group-details-grid .detail-item:last-child,.workshop-card .group-details-grid .detail-item:first-child,.hhh-card .workshop-details-grid .detail-item:last-child,.hhh-card .workshop-details-grid .detail-item:first-child,.hhh-card .hhh-details-grid .detail-item:last-child,.hhh-card .hhh-details-grid .detail-item:first-child,.hhh-card .icm-details-grid .detail-item:last-child,.hhh-card .icm-details-grid .detail-item:first-child,.hhh-card .simple-event-details-grid .detail-item:last-child,.hhh-card .simple-event-details-grid .detail-item:first-child,.hhh-card .event-details-grid .detail-item:last-child,.hhh-card .event-details-grid .detail-item:first-child,.hhh-card .group-details-grid .detail-item:last-child,.hhh-card .group-details-grid .detail-item:first-child,.icm-card .workshop-details-grid .detail-item:last-child,.icm-card .workshop-details-grid .detail-item:first-child,.icm-card .hhh-details-grid .detail-item:last-child,.icm-card .hhh-details-grid .detail-item:first-child,.icm-card .icm-details-grid .detail-item:last-child,.icm-card .icm-details-grid .detail-item:first-child,.icm-card .simple-event-details-grid .detail-item:last-child,.icm-card .simple-event-details-grid .detail-item:first-child,.icm-card .event-details-grid .detail-item:last-child,.icm-card .event-details-grid .detail-item:first-child,.icm-card .group-details-grid .detail-item:last-child,.icm-card .group-details-grid .detail-item:first-child,.simple-event-card .workshop-details-grid .detail-item:last-child,.simple-event-card .workshop-details-grid .detail-item:first-child,.simple-event-card .hhh-details-grid .detail-item:last-child,.simple-event-card .hhh-details-grid .detail-item:first-child,.simple-event-card .icm-details-grid .detail-item:last-child,.simple-event-card .icm-details-grid .detail-item:first-child,.simple-event-card .simple-event-details-grid .detail-item:last-child,.simple-event-card .simple-event-details-grid .detail-item:first-child,.simple-event-card .event-details-grid .detail-item:last-child,.simple-event-card .event-details-grid .detail-item:first-child,.simple-event-card .group-details-grid .detail-item:last-child,.simple-event-card .group-details-grid .detail-item:first-child,.event-card .workshop-details-grid .detail-item:last-child,.event-card .workshop-details-grid .detail-item:first-child,.event-card .hhh-details-grid .detail-item:last-child,.event-card .hhh-details-grid .detail-item:first-child,.event-card .icm-details-grid .detail-item:last-child,.event-card .icm-details-grid .detail-item:first-child,.event-card .simple-event-details-grid .detail-item:last-child,.event-card .simple-event-details-grid .detail-item:first-child,.event-card .event-details-grid .detail-item:last-child,.event-card .event-details-grid .detail-item:first-child,.event-card .group-details-grid .detail-item:last-child,.event-card .group-details-grid .detail-item:first-child,.group-card .workshop-details-grid .detail-item:last-child,.group-card .workshop-details-grid .detail-item:first-child,.group-card .hhh-details-grid .detail-item:last-child,.group-card .hhh-details-grid .detail-item:first-child,.group-card .icm-details-grid .detail-item:last-child,.group-card .icm-details-grid .detail-item:first-child,.group-card .simple-event-details-grid .detail-item:last-child,.group-card .simple-event-details-grid .detail-item:first-child,.group-card .event-details-grid .detail-item:last-child,.group-card .event-details-grid .detail-item:first-child,.group-card .group-details-grid .detail-item:last-child,.group-card .group-details-grid .detail-item:first-child{border-bottom:none}.workshop-card .workshop-details-grid .detail-item .date-picker-container,.workshop-card .hhh-details-grid .detail-item .date-picker-container,.workshop-card .icm-details-grid .detail-item .date-picker-container,.workshop-card .simple-event-details-grid .detail-item .date-picker-container,.workshop-card .event-details-grid .detail-item .date-picker-container,.workshop-card .group-details-grid .detail-item .date-picker-container,.hhh-card .workshop-details-grid .detail-item .date-picker-container,.hhh-card .hhh-details-grid .detail-item .date-picker-container,.hhh-card .icm-details-grid .detail-item .date-picker-container,.hhh-card .simple-event-details-grid .detail-item .date-picker-container,.hhh-card .event-details-grid .detail-item .date-picker-container,.hhh-card .group-details-grid .detail-item .date-picker-container,.icm-card .workshop-details-grid .detail-item .date-picker-container,.icm-card .hhh-details-grid .detail-item .date-picker-container,.icm-card .icm-details-grid .detail-item .date-picker-container,.icm-card .simple-event-details-grid .detail-item .date-picker-container,.icm-card .event-details-grid .detail-item .date-picker-container,.icm-card .group-details-grid .detail-item .date-picker-container,.simple-event-card .workshop-details-grid .detail-item .date-picker-container,.simple-event-card .hhh-details-grid .detail-item .date-picker-container,.simple-event-card .icm-details-grid .detail-item .date-picker-container,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container,.simple-event-card .event-details-grid .detail-item .date-picker-container,.simple-event-card .group-details-grid .detail-item .date-picker-container,.event-card .workshop-details-grid .detail-item .date-picker-container,.event-card .hhh-details-grid .detail-item .date-picker-container,.event-card .icm-details-grid .detail-item .date-picker-container,.event-card .simple-event-details-grid .detail-item .date-picker-container,.event-card .event-details-grid .detail-item .date-picker-container,.event-card .group-details-grid .detail-item .date-picker-container,.group-card .workshop-details-grid .detail-item .date-picker-container,.group-card .hhh-details-grid .detail-item .date-picker-container,.group-card .icm-details-grid .detail-item .date-picker-container,.group-card .simple-event-details-grid .detail-item .date-picker-container,.group-card .event-details-grid .detail-item .date-picker-container,.group-card .group-details-grid .detail-item .date-picker-container{margin:var(--space-sm) auto var(--space-md) auto;text-align:center}.workshop-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .group-details-grid .detail-item .date-picker-container .date-picker-btn{font-size:var(--font-size-xs);padding:var(--space-sm) var(--space-sm-md);border:none}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-weight:500;color:#555;flex-shrink:1;font-size:var(--font-size-md);min-width:0;overflow-wrap:anywhere}.workshop-card .workshop-details-grid .detail-item .start-date,.workshop-card .hhh-details-grid .detail-item .start-date,.workshop-card .icm-details-grid .detail-item .start-date,.workshop-card .simple-event-details-grid .detail-item .start-date,.workshop-card .event-details-grid .detail-item .start-date,.workshop-card .group-details-grid .detail-item .start-date,.hhh-card .workshop-details-grid .detail-item .start-date,.hhh-card .hhh-details-grid .detail-item .start-date,.hhh-card .icm-details-grid .detail-item .start-date,.hhh-card .simple-event-details-grid .detail-item .start-date,.hhh-card .event-details-grid .detail-item .start-date,.hhh-card .group-details-grid .detail-item .start-date,.icm-card .workshop-details-grid .detail-item .start-date,.icm-card .hhh-details-grid .detail-item .start-date,.icm-card .icm-details-grid .detail-item .start-date,.icm-card .simple-event-details-grid .detail-item .start-date,.icm-card .event-details-grid .detail-item .start-date,.icm-card .group-details-grid .detail-item .start-date,.simple-event-card .workshop-details-grid .detail-item .start-date,.simple-event-card .hhh-details-grid .detail-item .start-date,.simple-event-card .icm-details-grid .detail-item .start-date,.simple-event-card .simple-event-details-grid .detail-item .start-date,.simple-event-card .event-details-grid .detail-item .start-date,.simple-event-card .group-details-grid .detail-item .start-date,.event-card .workshop-details-grid .detail-item .start-date,.event-card .hhh-details-grid .detail-item .start-date,.event-card .icm-details-grid .detail-item .start-date,.event-card .simple-event-details-grid .detail-item .start-date,.event-card .event-details-grid .detail-item .start-date,.event-card .group-details-grid .detail-item .start-date,.group-card .workshop-details-grid .detail-item .start-date,.group-card .hhh-details-grid .detail-item .start-date,.group-card .icm-details-grid .detail-item .start-date,.group-card .simple-event-details-grid .detail-item .start-date,.group-card .event-details-grid .detail-item .start-date,.group-card .group-details-grid .detail-item .start-date{color:var(--color-accent-dark);font-weight:600;margin-bottom:.25rem;text-align:center;margin:auto}.workshop-card .workshop-details-grid .detail-item .detail-value,.workshop-card .hhh-details-grid .detail-item .detail-value,.workshop-card .icm-details-grid .detail-item .detail-value,.workshop-card .simple-event-details-grid .detail-item .detail-value,.workshop-card .event-details-grid .detail-item .detail-value,.workshop-card .group-details-grid .detail-item .detail-value,.hhh-card .workshop-details-grid .detail-item .detail-value,.hhh-card .hhh-details-grid .detail-item .detail-value,.hhh-card .icm-details-grid .detail-item .detail-value,.hhh-card .simple-event-details-grid .detail-item .detail-value,.hhh-card .event-details-grid .detail-item .detail-value,.hhh-card .group-details-grid .detail-item .detail-value,.icm-card .workshop-details-grid .detail-item .detail-value,.icm-card .hhh-details-grid .detail-item .detail-value,.icm-card .icm-details-grid .detail-item .detail-value,.icm-card .simple-event-details-grid .detail-item .detail-value,.icm-card .event-details-grid .detail-item .detail-value,.icm-card .group-details-grid .detail-item .detail-value,.simple-event-card .workshop-details-grid .detail-item .detail-value,.simple-event-card .hhh-details-grid .detail-item .detail-value,.simple-event-card .icm-details-grid .detail-item .detail-value,.simple-event-card .simple-event-details-grid .detail-item .detail-value,.simple-event-card .event-details-grid .detail-item .detail-value,.simple-event-card .group-details-grid .detail-item .detail-value,.event-card .workshop-details-grid .detail-item .detail-value,.event-card .hhh-details-grid .detail-item .detail-value,.event-card .icm-details-grid .detail-item .detail-value,.event-card .simple-event-details-grid .detail-item .detail-value,.event-card .event-details-grid .detail-item .detail-value,.event-card .group-details-grid .detail-item .detail-value,.group-card .workshop-details-grid .detail-item .detail-value,.group-card .hhh-details-grid .detail-item .detail-value,.group-card .icm-details-grid .detail-item .detail-value,.group-card .simple-event-details-grid .detail-item .detail-value,.group-card .event-details-grid .detail-item .detail-value,.group-card .group-details-grid .detail-item .detail-value{color:#333;text-align:right;font-weight:500;min-width:0}.workshop-card .workshop-details-grid .workshop-description,.workshop-card .hhh-details-grid .workshop-description,.workshop-card .icm-details-grid .workshop-description,.workshop-card .simple-event-details-grid .workshop-description,.workshop-card .event-details-grid .workshop-description,.workshop-card .group-details-grid .workshop-description,.hhh-card .workshop-details-grid .workshop-description,.hhh-card .hhh-details-grid .workshop-description,.hhh-card .icm-details-grid .workshop-description,.hhh-card .simple-event-details-grid .workshop-description,.hhh-card .event-details-grid .workshop-description,.hhh-card .group-details-grid .workshop-description,.icm-card .workshop-details-grid .workshop-description,.icm-card .hhh-details-grid .workshop-description,.icm-card .icm-details-grid .workshop-description,.icm-card .simple-event-details-grid .workshop-description,.icm-card .event-details-grid .workshop-description,.icm-card .group-details-grid .workshop-description,.simple-event-card .workshop-details-grid .workshop-description,.simple-event-card .hhh-details-grid .workshop-description,.simple-event-card .icm-details-grid .workshop-description,.simple-event-card .simple-event-details-grid .workshop-description,.simple-event-card .event-details-grid .workshop-description,.simple-event-card .group-details-grid .workshop-description,.event-card .workshop-details-grid .workshop-description,.event-card .hhh-details-grid .workshop-description,.event-card .icm-details-grid .workshop-description,.event-card .simple-event-details-grid .workshop-description,.event-card .event-details-grid .workshop-description,.event-card .group-details-grid .workshop-description,.group-card .workshop-details-grid .workshop-description,.group-card .hhh-details-grid .workshop-description,.group-card .icm-details-grid .workshop-description,.group-card .simple-event-details-grid .workshop-description,.group-card .event-details-grid .workshop-description,.group-card .group-details-grid .workshop-description{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.workshop-card .workshop-details-grid .workshop-description p,.workshop-card .hhh-details-grid .workshop-description p,.workshop-card .icm-details-grid .workshop-description p,.workshop-card .simple-event-details-grid .workshop-description p,.workshop-card .event-details-grid .workshop-description p,.workshop-card .group-details-grid .workshop-description p,.hhh-card .workshop-details-grid .workshop-description p,.hhh-card .hhh-details-grid .workshop-description p,.hhh-card .icm-details-grid .workshop-description p,.hhh-card .simple-event-details-grid .workshop-description p,.hhh-card .event-details-grid .workshop-description p,.hhh-card .group-details-grid .workshop-description p,.icm-card .workshop-details-grid .workshop-description p,.icm-card .hhh-details-grid .workshop-description p,.icm-card .icm-details-grid .workshop-description p,.icm-card .simple-event-details-grid .workshop-description p,.icm-card .event-details-grid .workshop-description p,.icm-card .group-details-grid .workshop-description p,.simple-event-card .workshop-details-grid .workshop-description p,.simple-event-card .hhh-details-grid .workshop-description p,.simple-event-card .icm-details-grid .workshop-description p,.simple-event-card .simple-event-details-grid .workshop-description p,.simple-event-card .event-details-grid .workshop-description p,.simple-event-card .group-details-grid .workshop-description p,.event-card .workshop-details-grid .workshop-description p,.event-card .hhh-details-grid .workshop-description p,.event-card .icm-details-grid .workshop-description p,.event-card .simple-event-details-grid .workshop-description p,.event-card .event-details-grid .workshop-description p,.event-card .group-details-grid .workshop-description p,.group-card .workshop-details-grid .workshop-description p,.group-card .hhh-details-grid .workshop-description p,.group-card .icm-details-grid .workshop-description p,.group-card .simple-event-details-grid .workshop-description p,.group-card .event-details-grid .workshop-description p,.group-card .group-details-grid .workshop-description p{margin:0;text-align:left;font-size:.875rem;line-height:1.5;color:#666}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e0e0e0;margin-top:auto}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.workshop-card .workshop-card-footer .workshop-actions .btn,.workshop-card .workshop-card-footer .hhh-actions .btn,.workshop-card .workshop-card-footer .icm-actions .btn,.workshop-card .workshop-card-footer .simple-event-actions .btn,.workshop-card .workshop-card-footer .event-actions .btn,.workshop-card .workshop-card-footer .group-actions .btn,.workshop-card .hhh-card-footer .workshop-actions .btn,.workshop-card .hhh-card-footer .hhh-actions .btn,.workshop-card .hhh-card-footer .icm-actions .btn,.workshop-card .hhh-card-footer .simple-event-actions .btn,.workshop-card .hhh-card-footer .event-actions .btn,.workshop-card .hhh-card-footer .group-actions .btn,.workshop-card .icm-card-footer .workshop-actions .btn,.workshop-card .icm-card-footer .hhh-actions .btn,.workshop-card .icm-card-footer .icm-actions .btn,.workshop-card .icm-card-footer .simple-event-actions .btn,.workshop-card .icm-card-footer .event-actions .btn,.workshop-card .icm-card-footer .group-actions .btn,.workshop-card .simple-event-card-footer .workshop-actions .btn,.workshop-card .simple-event-card-footer .hhh-actions .btn,.workshop-card .simple-event-card-footer .icm-actions .btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn,.workshop-card .simple-event-card-footer .event-actions .btn,.workshop-card .simple-event-card-footer .group-actions .btn,.workshop-card .event-card-footer .workshop-actions .btn,.workshop-card .event-card-footer .hhh-actions .btn,.workshop-card .event-card-footer .icm-actions .btn,.workshop-card .event-card-footer .simple-event-actions .btn,.workshop-card .event-card-footer .event-actions .btn,.workshop-card .event-card-footer .group-actions .btn,.workshop-card .group-card-footer .workshop-actions .btn,.workshop-card .group-card-footer .hhh-actions .btn,.workshop-card .group-card-footer .icm-actions .btn,.workshop-card .group-card-footer .simple-event-actions .btn,.workshop-card .group-card-footer .event-actions .btn,.workshop-card .group-card-footer .group-actions .btn,.hhh-card .workshop-card-footer .workshop-actions .btn,.hhh-card .workshop-card-footer .hhh-actions .btn,.hhh-card .workshop-card-footer .icm-actions .btn,.hhh-card .workshop-card-footer .simple-event-actions .btn,.hhh-card .workshop-card-footer .event-actions .btn,.hhh-card .workshop-card-footer .group-actions .btn,.hhh-card .hhh-card-footer .workshop-actions .btn,.hhh-card .hhh-card-footer .hhh-actions .btn,.hhh-card .hhh-card-footer .icm-actions .btn,.hhh-card .hhh-card-footer .simple-event-actions .btn,.hhh-card .hhh-card-footer .event-actions .btn,.hhh-card .hhh-card-footer .group-actions .btn,.hhh-card .icm-card-footer .workshop-actions .btn,.hhh-card .icm-card-footer .hhh-actions .btn,.hhh-card .icm-card-footer .icm-actions .btn,.hhh-card .icm-card-footer .simple-event-actions .btn,.hhh-card .icm-card-footer .event-actions .btn,.hhh-card .icm-card-footer .group-actions .btn,.hhh-card .simple-event-card-footer .workshop-actions .btn,.hhh-card .simple-event-card-footer .hhh-actions .btn,.hhh-card .simple-event-card-footer .icm-actions .btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn,.hhh-card .simple-event-card-footer .event-actions .btn,.hhh-card .simple-event-card-footer .group-actions .btn,.hhh-card .event-card-footer .workshop-actions .btn,.hhh-card .event-card-footer .hhh-actions .btn,.hhh-card .event-card-footer .icm-actions .btn,.hhh-card .event-card-footer .simple-event-actions .btn,.hhh-card .event-card-footer .event-actions .btn,.hhh-card .event-card-footer .group-actions .btn,.hhh-card .group-card-footer .workshop-actions .btn,.hhh-card .group-card-footer .hhh-actions .btn,.hhh-card .group-card-footer .icm-actions .btn,.hhh-card .group-card-footer .simple-event-actions .btn,.hhh-card .group-card-footer .event-actions .btn,.hhh-card .group-card-footer .group-actions .btn,.icm-card .workshop-card-footer .workshop-actions .btn,.icm-card .workshop-card-footer .hhh-actions .btn,.icm-card .workshop-card-footer .icm-actions .btn,.icm-card .workshop-card-footer .simple-event-actions .btn,.icm-card .workshop-card-footer .event-actions .btn,.icm-card .workshop-card-footer .group-actions .btn,.icm-card .hhh-card-footer .workshop-actions .btn,.icm-card .hhh-card-footer .hhh-actions .btn,.icm-card .hhh-card-footer .icm-actions .btn,.icm-card .hhh-card-footer .simple-event-actions .btn,.icm-card .hhh-card-footer .event-actions .btn,.icm-card .hhh-card-footer .group-actions .btn,.icm-card .icm-card-footer .workshop-actions .btn,.icm-card .icm-card-footer .hhh-actions .btn,.icm-card .icm-card-footer .icm-actions .btn,.icm-card .icm-card-footer .simple-event-actions .btn,.icm-card .icm-card-footer .event-actions .btn,.icm-card .icm-card-footer .group-actions .btn,.icm-card .simple-event-card-footer .workshop-actions .btn,.icm-card .simple-event-card-footer .hhh-actions .btn,.icm-card .simple-event-card-footer .icm-actions .btn,.icm-card .simple-event-card-footer .simple-event-actions .btn,.icm-card .simple-event-card-footer .event-actions .btn,.icm-card .simple-event-card-footer .group-actions .btn,.icm-card .event-card-footer .workshop-actions .btn,.icm-card .event-card-footer .hhh-actions .btn,.icm-card .event-card-footer .icm-actions .btn,.icm-card .event-card-footer .simple-event-actions .btn,.icm-card .event-card-footer .event-actions .btn,.icm-card .event-card-footer .group-actions .btn,.icm-card .group-card-footer .workshop-actions .btn,.icm-card .group-card-footer .hhh-actions .btn,.icm-card .group-card-footer .icm-actions .btn,.icm-card .group-card-footer .simple-event-actions .btn,.icm-card .group-card-footer .event-actions .btn,.icm-card .group-card-footer .group-actions .btn,.simple-event-card .workshop-card-footer .workshop-actions .btn,.simple-event-card .workshop-card-footer .hhh-actions .btn,.simple-event-card .workshop-card-footer .icm-actions .btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn,.simple-event-card .workshop-card-footer .event-actions .btn,.simple-event-card .workshop-card-footer .group-actions .btn,.simple-event-card .hhh-card-footer .workshop-actions .btn,.simple-event-card .hhh-card-footer .hhh-actions .btn,.simple-event-card .hhh-card-footer .icm-actions .btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn,.simple-event-card .hhh-card-footer .event-actions .btn,.simple-event-card .hhh-card-footer .group-actions .btn,.simple-event-card .icm-card-footer .workshop-actions .btn,.simple-event-card .icm-card-footer .hhh-actions .btn,.simple-event-card .icm-card-footer .icm-actions .btn,.simple-event-card .icm-card-footer .simple-event-actions .btn,.simple-event-card .icm-card-footer .event-actions .btn,.simple-event-card .icm-card-footer .group-actions .btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn,.simple-event-card .simple-event-card-footer .icm-actions .btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn,.simple-event-card .simple-event-card-footer .event-actions .btn,.simple-event-card .simple-event-card-footer .group-actions .btn,.simple-event-card .event-card-footer .workshop-actions .btn,.simple-event-card .event-card-footer .hhh-actions .btn,.simple-event-card .event-card-footer .icm-actions .btn,.simple-event-card .event-card-footer .simple-event-actions .btn,.simple-event-card .event-card-footer .event-actions .btn,.simple-event-card .event-card-footer .group-actions .btn,.simple-event-card .group-card-footer .workshop-actions .btn,.simple-event-card .group-card-footer .hhh-actions .btn,.simple-event-card .group-card-footer .icm-actions .btn,.simple-event-card .group-card-footer .simple-event-actions .btn,.simple-event-card .group-card-footer .event-actions .btn,.simple-event-card .group-card-footer .group-actions .btn,.event-card .workshop-card-footer .workshop-actions .btn,.event-card .workshop-card-footer .hhh-actions .btn,.event-card .workshop-card-footer .icm-actions .btn,.event-card .workshop-card-footer .simple-event-actions .btn,.event-card .workshop-card-footer .event-actions .btn,.event-card .workshop-card-footer .group-actions .btn,.event-card .hhh-card-footer .workshop-actions .btn,.event-card .hhh-card-footer .hhh-actions .btn,.event-card .hhh-card-footer .icm-actions .btn,.event-card .hhh-card-footer .simple-event-actions .btn,.event-card .hhh-card-footer .event-actions .btn,.event-card .hhh-card-footer .group-actions .btn,.event-card .icm-card-footer .workshop-actions .btn,.event-card .icm-card-footer .hhh-actions .btn,.event-card .icm-card-footer .icm-actions .btn,.event-card .icm-card-footer .simple-event-actions .btn,.event-card .icm-card-footer .event-actions .btn,.event-card .icm-card-footer .group-actions .btn,.event-card .simple-event-card-footer .workshop-actions .btn,.event-card .simple-event-card-footer .hhh-actions .btn,.event-card .simple-event-card-footer .icm-actions .btn,.event-card .simple-event-card-footer .simple-event-actions .btn,.event-card .simple-event-card-footer .event-actions .btn,.event-card .simple-event-card-footer .group-actions .btn,.event-card .event-card-footer .workshop-actions .btn,.event-card .event-card-footer .hhh-actions .btn,.event-card .event-card-footer .icm-actions .btn,.event-card .event-card-footer .simple-event-actions .btn,.event-card .event-card-footer .event-actions .btn,.event-card .event-card-footer .group-actions .btn,.event-card .group-card-footer .workshop-actions .btn,.event-card .group-card-footer .hhh-actions .btn,.event-card .group-card-footer .icm-actions .btn,.event-card .group-card-footer .simple-event-actions .btn,.event-card .group-card-footer .event-actions .btn,.event-card .group-card-footer .group-actions .btn,.group-card .workshop-card-footer .workshop-actions .btn,.group-card .workshop-card-footer .hhh-actions .btn,.group-card .workshop-card-footer .icm-actions .btn,.group-card .workshop-card-footer .simple-event-actions .btn,.group-card .workshop-card-footer .event-actions .btn,.group-card .workshop-card-footer .group-actions .btn,.group-card .hhh-card-footer .workshop-actions .btn,.group-card .hhh-card-footer .hhh-actions .btn,.group-card .hhh-card-footer .icm-actions .btn,.group-card .hhh-card-footer .simple-event-actions .btn,.group-card .hhh-card-footer .event-actions .btn,.group-card .hhh-card-footer .group-actions .btn,.group-card .icm-card-footer .workshop-actions .btn,.group-card .icm-card-footer .hhh-actions .btn,.group-card .icm-card-footer .icm-actions .btn,.group-card .icm-card-footer .simple-event-actions .btn,.group-card .icm-card-footer .event-actions .btn,.group-card .icm-card-footer .group-actions .btn,.group-card .simple-event-card-footer .workshop-actions .btn,.group-card .simple-event-card-footer .hhh-actions .btn,.group-card .simple-event-card-footer .icm-actions .btn,.group-card .simple-event-card-footer .simple-event-actions .btn,.group-card .simple-event-card-footer .event-actions .btn,.group-card .simple-event-card-footer .group-actions .btn,.group-card .event-card-footer .workshop-actions .btn,.group-card .event-card-footer .hhh-actions .btn,.group-card .event-card-footer .icm-actions .btn,.group-card .event-card-footer .simple-event-actions .btn,.group-card .event-card-footer .event-actions .btn,.group-card .event-card-footer .group-actions .btn,.group-card .group-card-footer .workshop-actions .btn,.group-card .group-card-footer .hhh-actions .btn,.group-card .group-card-footer .icm-actions .btn,.group-card .group-card-footer .simple-event-actions .btn,.group-card .group-card-footer .event-actions .btn,.group-card .group-card-footer .group-actions .btn{flex:1;text-align:center}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .icm-card-footer .event-actions .btn.btn-sm,.workshop-card .icm-card-footer .group-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .event-card-footer .icm-actions .btn.btn-sm,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .event-card-footer .event-actions .btn.btn-sm,.workshop-card .event-card-footer .group-actions .btn.btn-sm,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm,.workshop-card .group-card-footer .icm-actions .btn.btn-sm,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .group-card-footer .event-actions .btn.btn-sm,.workshop-card .group-card-footer .group-actions .btn.btn-sm,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .icm-card-footer .event-actions .btn.btn-sm,.hhh-card .icm-card-footer .group-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .event-card-footer .icm-actions .btn.btn-sm,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .event-card-footer .event-actions .btn.btn-sm,.hhh-card .event-card-footer .group-actions .btn.btn-sm,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm,.hhh-card .group-card-footer .icm-actions .btn.btn-sm,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .group-card-footer .event-actions .btn.btn-sm,.hhh-card .group-card-footer .group-actions .btn.btn-sm,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.icm-card .workshop-card-footer .event-actions .btn.btn-sm,.icm-card .workshop-card-footer .group-actions .btn.btn-sm,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.icm-card .hhh-card-footer .event-actions .btn.btn-sm,.icm-card .hhh-card-footer .group-actions .btn.btn-sm,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm,.icm-card .icm-card-footer .icm-actions .btn.btn-sm,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm,.icm-card .icm-card-footer .event-actions .btn.btn-sm,.icm-card .icm-card-footer .group-actions .btn.btn-sm,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm,.icm-card .event-card-footer .workshop-actions .btn.btn-sm,.icm-card .event-card-footer .hhh-actions .btn.btn-sm,.icm-card .event-card-footer .icm-actions .btn.btn-sm,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .event-card-footer .event-actions .btn.btn-sm,.icm-card .event-card-footer .group-actions .btn.btn-sm,.icm-card .group-card-footer .workshop-actions .btn.btn-sm,.icm-card .group-card-footer .hhh-actions .btn.btn-sm,.icm-card .group-card-footer .icm-actions .btn.btn-sm,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm,.icm-card .group-card-footer .event-actions .btn.btn-sm,.icm-card .group-card-footer .group-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .event-card-footer .event-actions .btn.btn-sm,.simple-event-card .event-card-footer .group-actions .btn.btn-sm,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .group-card-footer .event-actions .btn.btn-sm,.simple-event-card .group-card-footer .group-actions .btn.btn-sm,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.event-card .workshop-card-footer .icm-actions .btn.btn-sm,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.event-card .workshop-card-footer .event-actions .btn.btn-sm,.event-card .workshop-card-footer .group-actions .btn.btn-sm,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.event-card .hhh-card-footer .icm-actions .btn.btn-sm,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.event-card .hhh-card-footer .event-actions .btn.btn-sm,.event-card .hhh-card-footer .group-actions .btn.btn-sm,.event-card .icm-card-footer .workshop-actions .btn.btn-sm,.event-card .icm-card-footer .hhh-actions .btn.btn-sm,.event-card .icm-card-footer .icm-actions .btn.btn-sm,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.event-card .icm-card-footer .event-actions .btn.btn-sm,.event-card .icm-card-footer .group-actions .btn.btn-sm,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.event-card .simple-event-card-footer .event-actions .btn.btn-sm,.event-card .simple-event-card-footer .group-actions .btn.btn-sm,.event-card .event-card-footer .workshop-actions .btn.btn-sm,.event-card .event-card-footer .hhh-actions .btn.btn-sm,.event-card .event-card-footer .icm-actions .btn.btn-sm,.event-card .event-card-footer .simple-event-actions .btn.btn-sm,.event-card .event-card-footer .event-actions .btn.btn-sm,.event-card .event-card-footer .group-actions .btn.btn-sm,.event-card .group-card-footer .workshop-actions .btn.btn-sm,.event-card .group-card-footer .hhh-actions .btn.btn-sm,.event-card .group-card-footer .icm-actions .btn.btn-sm,.event-card .group-card-footer .simple-event-actions .btn.btn-sm,.event-card .group-card-footer .event-actions .btn.btn-sm,.event-card .group-card-footer .group-actions .btn.btn-sm,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm,.group-card .workshop-card-footer .icm-actions .btn.btn-sm,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.group-card .workshop-card-footer .event-actions .btn.btn-sm,.group-card .workshop-card-footer .group-actions .btn.btn-sm,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm,.group-card .hhh-card-footer .icm-actions .btn.btn-sm,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.group-card .hhh-card-footer .event-actions .btn.btn-sm,.group-card .hhh-card-footer .group-actions .btn.btn-sm,.group-card .icm-card-footer .workshop-actions .btn.btn-sm,.group-card .icm-card-footer .hhh-actions .btn.btn-sm,.group-card .icm-card-footer .icm-actions .btn.btn-sm,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm,.group-card .icm-card-footer .event-actions .btn.btn-sm,.group-card .icm-card-footer .group-actions .btn.btn-sm,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.group-card .simple-event-card-footer .event-actions .btn.btn-sm,.group-card .simple-event-card-footer .group-actions .btn.btn-sm,.group-card .event-card-footer .workshop-actions .btn.btn-sm,.group-card .event-card-footer .hhh-actions .btn.btn-sm,.group-card .event-card-footer .icm-actions .btn.btn-sm,.group-card .event-card-footer .simple-event-actions .btn.btn-sm,.group-card .event-card-footer .event-actions .btn.btn-sm,.group-card .event-card-footer .group-actions .btn.btn-sm,.group-card .group-card-footer .workshop-actions .btn.btn-sm,.group-card .group-card-footer .hhh-actions .btn.btn-sm,.group-card .group-card-footer .icm-actions .btn.btn-sm,.group-card .group-card-footer .simple-event-actions .btn.btn-sm,.group-card .group-card-footer .event-actions .btn.btn-sm,.group-card .group-card-footer .group-actions .btn.btn-sm{color:#fff;display:inline-block;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-xs);line-height:1;border:2px solid var(--color-accent-light)}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn{color:var(--color-primary)}.no-workshops,.no-hhh-events,.no-icm-events,.no-simple-events,.no-events,.no-group-events{text-align:center;padding:4rem 2rem}.no-workshops h2,.no-hhh-events h2,.no-icm-events h2,.no-simple-events h2,.no-events h2,.no-group-events h2{margin-bottom:1rem;color:#666}.no-workshops p,.no-hhh-events p,.no-icm-events p,.no-simple-events p,.no-events p,.no-group-events p{margin-bottom:2rem;color:#555;max-width:600px;margin-left:auto;margin-right:auto}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{width:100%;overflow:hidden;margin-bottom:2rem}.workshop-hero picture,.hhh-hero picture,.icm-hero picture,.simple-event-hero picture,.event-hero picture,.group-hero picture{display:block;width:100%;height:100%}.workshop-hero img,.hhh-hero img,.icm-hero img,.simple-event-hero img,.event-hero img,.group-hero img{width:100%;height:100%;object-fit:cover;display:block}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{width:100%;height:250px;object-fit:cover}.workshop-main-content{padding:2rem;margin-bottom:2rem;background:#fff;border-radius:var(--radius-md, 8px)}.read-more-container{margin:2rem 0;text-align:center}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}.expandable-content h4{margin-top:var(--space-md);font-weight:700;font-size:var(--font-size-lg)}.expandable-content ul{text-align:left}.expandable-content p{text-align:left}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}100%{opacity:1;max-height:1000px;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;max-height:1000px;transform:translateY(0)}100%{opacity:0;max-height:0;transform:translateY(-10px)}}.date-picker-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.date-picker-modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.date-picker-modal .modal-content{background:#fff;border-radius:var(--radius-md, 8px);box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.date-picker-modal .modal-content .modal-header{padding:1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.date-picker-modal .modal-content .modal-header h3{margin:0;color:var(--color-primary, #2c5aa0);font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-header .modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.date-picker-modal .modal-content .modal-header .modal-close:hover{background:#f0f0f0;color:#333}.date-picker-modal .modal-content .modal-body{padding:1.5rem;overflow-y:auto;flex:1}.date-picker-modal .modal-content .modal-body .dates-list{display:flex;flex-direction:column;gap:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:1rem;border:1px solid #e0e0e0;border-radius:var(--radius-sm, 4px);background:#f8f9fa;transition:all .2s ease}.date-picker-modal .modal-content .modal-body .date-item:hover{border-color:var(--color-primary, #3b82f6);background:#f0f4ff}.date-picker-modal .modal-content .modal-body .date-item .date-item-date,.date-picker-modal .modal-content .modal-body .date-item .date-item-time{line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-item-date strong,.date-picker-modal .modal-content .modal-body .date-item .date-item-time strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-body .date-item .date-item-date{font-weight:600;color:var(--color-primary, #3b82f6);margin-bottom:.25rem}.date-picker-modal .modal-content .modal-body .date-item .date-item-time{font-size:.875rem;color:#666}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.9rem;line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-text strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-footer{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;text-align:right}.date-picker-modal .modal-content .modal-footer .btn{padding:.5rem 1rem;border-radius:var(--radius-sm, 4px);border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s ease}.date-picker-modal .modal-content .modal-footer .btn.btn-secondary:hover{background:#f0f0f0;border-color:silver}@media(max-width: 400px){.workshop-group,.hhh-group,.icm-group,.simple-event-group,.event-group,.group-group{padding:.75rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:.75rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:.75rem}}@media(max-width: 480px){.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:150px}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-size:var(--font-size-sm)}.read-more-container .read-more-btn{padding:.5rem 1rem;font-size:.8rem;width:100%;max-width:200px}}@media(max-width: 520px){.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{grid-template-columns:1fr}}@media(max-width: 768px){.workshop-group .workshop-cards-container,.workshop-group .hhh-cards-container,.workshop-group .icm-cards-container,.workshop-group .simple-event-cards-container,.workshop-group .event-cards-container,.workshop-group .group-cards-container,.hhh-group .workshop-cards-container,.hhh-group .hhh-cards-container,.hhh-group .icm-cards-container,.hhh-group .simple-event-cards-container,.hhh-group .event-cards-container,.hhh-group .group-cards-container,.icm-group .workshop-cards-container,.icm-group .hhh-cards-container,.icm-group .icm-cards-container,.icm-group .simple-event-cards-container,.icm-group .event-cards-container,.icm-group .group-cards-container,.simple-event-group .workshop-cards-container,.simple-event-group .hhh-cards-container,.simple-event-group .icm-cards-container,.simple-event-group .simple-event-cards-container,.simple-event-group .event-cards-container,.simple-event-group .group-cards-container,.event-group .workshop-cards-container,.event-group .hhh-cards-container,.event-group .icm-cards-container,.event-group .simple-event-cards-container,.event-group .event-cards-container,.event-group .group-cards-container,.group-group .workshop-cards-container,.group-group .hhh-cards-container,.group-group .icm-cards-container,.group-group .simple-event-cards-container,.group-group .event-cards-container,.group-group .group-cards-container{grid-template-columns:1fr;gap:1rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{flex-direction:column;gap:.5rem}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{margin-bottom:1.5rem}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:200px}.workshop-main-content{padding:1rem;margin-bottom:1.5rem}.read-more-container{margin:1rem 0}.read-more-container .read-more-btn{padding:.6rem 1.2rem;font-size:.85rem}.date-picker-modal{padding:.5rem}.date-picker-modal .modal-content{max-height:90vh}.date-picker-modal .modal-content .modal-header{padding:1rem}.date-picker-modal .modal-content .modal-header h3{font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-body{padding:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:.75rem}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.85rem}.date-picker-modal .modal-content .modal-footer{padding:1rem}.date-picker-container .date-picker-btn{font-size:.7rem;padding:.2rem .5rem}}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both;overflow:hidden}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}@keyframes slideDown{0%{max-height:0;opacity:0}99%{max-height:10000px}100%{max-height:none;opacity:1}}@keyframes slideUp{0%{max-height:10000px;opacity:1}1%{max-height:10000px}to{max-height:0;opacity:0}}.event-filter-bar{background:var(--color-background-light, #f8f9fa);border:1px solid var(--color-border, #dee2e6);border-radius:8px;padding:1.5rem;margin:1.5rem 0 2rem 0;container-type:inline-size}@media(max-width: 768px){.event-filter-bar{padding:1rem;margin:1rem 0 1.5rem 0}}.filter-controls{display:flex;flex-wrap:wrap;gap:var(--space-lg);align-items:flex-end;margin-bottom:1rem}@media(max-width: 768px){.filter-controls{flex-direction:column;align-items:stretch;gap:.75rem}}.filter-group{display:flex;flex-direction:column;gap:var(--space-sm);min-width:200px}@media(max-width: 768px){.filter-group{min-width:100%}}.filter-group label{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-dark, #333);margin-bottom:0}.filter-select{padding:.5rem .75rem;border:1px solid var(--color-border, #ced4da);border-radius:4px;background-color:#fff;font-size:var(--font-size-sm);color:var(--color-text, #495057);cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filter-select:hover{border-color:var(--color-primary, #007bff)}.filter-select:focus{outline:none;border-color:var(--color-primary, #007bff);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media(max-width: 768px){.filter-select{padding:.75rem}}.filter-clear-btn{margin-left:var(--space-xl);padding:.5rem 1.25rem;background-color:var(--color-secondary, #6c757d);color:#fff;border:none;border-radius:4px;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out,transform .1s ease,margin-left .3s ease;align-self:flex-end;flex-shrink:0}@container (min-width: 800px){.filter-clear-btn{margin-left:var(--space-xl)}}@container (min-width: 700px) and (max-width: 799px){.filter-clear-btn{margin-left:calc(var(--space-xl)*.75)}}@container (min-width: 600px) and (max-width: 699px){.filter-clear-btn{margin-left:calc(var(--space-xl)*.5)}}@container (max-width: 599px){.filter-clear-btn{margin-left:var(--space-sm)}}.filter-clear-btn:hover{background-color:var(--color-secondary-dark, #5a6268);transform:translateY(-1px)}.filter-clear-btn:active{transform:translateY(0)}.filter-clear-btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}@media(max-width: 768px){.filter-clear-btn{width:100%;padding:.75rem;align-self:stretch;margin-left:0}}.filter-results-count{font-size:var(--font-size-md);color:var(--color-text-muted, #6c757d);text-align:center;padding:.5rem 0;border-top:1px solid var(--color-border-light, #e9ecef);margin-top:.5rem}.filter-results-count span{font-weight:600;color:var(--color-text, #495057)}@media(max-width: 768px){.filter-results-count{font-size:var(--font-size-sm)}}.filter-no-results{background-color:var(--color-warning-bg, #fff3cd);border:1px solid var(--color-warning-border, #ffeaa7);border-radius:4px;padding:1.5rem;margin:2rem 0;text-align:center}.filter-no-results p{margin:0;color:var(--color-warning-text, #856404);font-size:var(--font-size-sm)}@media(max-width: 768px){.filter-no-results{padding:1rem;margin:1.5rem 0}.filter-no-results p{font-size:var(--font-size-sm)}}.group-group,.workshop-group,.hhh-group{transition:opacity .3s ease,transform .3s ease}.group-group[style*="display: none"],.workshop-group[style*="display: none"],.hhh-group[style*="display: none"]{opacity:0;transform:scale(0.95)}.training-container,.workshop-group{width:100%;margin:2.5rem 0;padding:0;border-style:solid none none;border-color:rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075),1px -1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:url("/images/textures/checkered-light-emboss.avif")}.training-container span,.workshop-group span{display:block;font-size:var(--font-size-lg);font-weight:500}.training-container a,.workshop-group a{color:var(--color-accent-dark);text-decoration:none}.training-container a.underline,.workshop-group a.underline{text-decoration:underline}.training-container a.btn--primary:hover,.training-container button.btn--primary:hover,.workshop-group a.btn--primary:hover,.workshop-group button.btn--primary:hover{color:var(--color-primary);border-color:var(--color-primary)}.main-content-fd{width:var(--width-content);margin:0 auto}.training-fd h2.training-title{margin:auto;padding-top:var(--space-lg);text-align:center}#myVideo{width:100%;height:auto;margin:auto;background-size:cover}.video-container{position:relative;width:100%}.video-container video,.video-container #myVideo video poster{width:100%;height:auto;display:block;object-fit:contain}.training-container img.training-img{width:100%;height:450px;margin:0 1px 20px -1px;padding:0;object-fit:cover;overflow:hidden}.training-container img.training-img.impact-training-img{object-position:50% 25%}.training-container .training-box{padding:0 2.5rem 2rem 2.5rem}.training-container .training-box .inner-full-box{display:flex;flex-wrap:wrap;align-items:top;justify-content:left;width:100%;margin-bottom:2rem}.training-container .training-box .inner-full-box div.training-title{margin:auto}.training-container .training-box .inner-full-box div.training-title h2{margin:2rem auto 3rem auto;color:var(--secondary-color-dark)}.training-container .training-box .inner-full-box div.training-left-side{flex:0 0 auto;width:55%;margin:0}.training-container .training-box .inner-full-box div.training-right-side{flex:1 auto;display:flex;height:auto;width:45%;justify-content:center;align-items:center;padding-left:1rem}.training-container .training-box .inner-full-box div.training-right-side img{width:100%;height:auto;object-fit:cover;margin-right:2rem}.training-container .training-box .inner-full-box div.training-right-side div.image-wrapper{width:100%;padding:0rem 3rem;background-color:var(--color-primary);background-image:url("/images/textures/egg-shell.avif")}.training-container .training-box .inner-full-box div.training-right-side div.image-wrapper img{width:100%;display:block;margin:1rem auto;object-fit:cover}.workshops-container{width:100%;padding:2rem 0}.workshops-container .workshops-list{padding:0}.workshops-container .workshop-group{padding:1.5rem;margin:0 0 2rem 0}.workshops-container .workshop-group .workshop-group-header{margin-bottom:1.5rem;text-align:center}.workshops-container .workshop-group .workshop-group-header .group-title{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-accent-dark)}.workshops-container .workshop-group .workshop-group-header .group-subtitle{margin:0;color:#666;font-size:1rem}.workshop-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.workshop-cards-container>.workshop-card{min-width:0}.workshop-card{border:2px solid #e0e0e0;border-radius:var(--radius-md);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;min-width:0}.workshop-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px);border-color:var(--color-primary)}.workshop-card .workshop-card-header .workshop-date{margin-bottom:.5rem}.workshop-card .workshop-card-header .workshop-date .day{display:block;font-size:2.5rem;font-weight:bold;line-height:1}.workshop-card .workshop-card-header .workshop-date .month{display:block;font-size:1rem;text-transform:uppercase;font-weight:500;margin:.25rem 0}.workshop-card .workshop-card-header .workshop-date .year{display:block;font-size:.875rem;opacity:.9}.workshop-card .workshop-card-header .workshop-time{font-size:.875rem;opacity:.9;font-weight:500}.workshop-card .workshop-card-body{padding:1.5rem;min-width:0}.workshop-card .workshop-card-body .workshop-title{margin:0 0 1rem 0;font-size:1.25rem;color:#333;text-align:center}.workshop-card .workshop-card-body .workshop-details-grid{margin-bottom:1rem;min-width:0}.workshop-card .workshop-card-body .workshop-details-grid .detail-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xxs) 0;border-bottom:1px solid #f0f0f0;min-width:0}.workshop-card .workshop-card-body .workshop-details-grid .detail-item:last-child,.workshop-card .workshop-card-body .workshop-details-grid .detail-item:first-child{border-bottom:none}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .date-picker-container{margin:var(--space-sm) auto var(--space-md) auto;text-align:center}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .date-picker-container .date-picker-btn{font-size:var(--font-size-xs);padding:var(--space-sm) var(--space-sm-md);border:none}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .detail-label{font-weight:500;color:#555;flex-shrink:1;font-size:var(--font-size-md);min-width:0;overflow-wrap:anywhere}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .start-date{color:var(--color-accent-dark);font-weight:600;margin-bottom:.25rem;text-align:center;margin:auto}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .detail-value{color:#333;text-align:right;font-weight:500;min-width:0}.workshop-card .workshop-card-body .workshop-description{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.workshop-card .workshop-card-body .workshop-description p{margin:0;font-size:.875rem;line-height:1.5;color:#666}.workshop-card .workshop-card-footer{padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e0e0e0}.workshop-card .workshop-card-footer .workshop-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.workshop-card .workshop-card-footer .workshop-actions .btn{flex:1;text-align:center}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm{display:inline-block;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-xs);line-height:1}.no-workshops{text-align:center;padding:4rem 2rem}.no-workshops h2{margin-bottom:1rem;color:#666}.no-workshops p{margin-bottom:2rem;color:#555;max-width:600px;margin-left:auto;margin-right:auto}.workshop-hero{width:100%;overflow:hidden;margin-bottom:2rem}.workshop-hero picture{display:block;width:100%;height:100%}.workshop-hero img{width:100%;height:100%;object-fit:cover;display:block}.workshop-hero .workshop-hero-image{width:100%;height:250px;object-fit:cover}.workshop-main-content{padding:2rem;margin-bottom:2rem;background:#fff;border-radius:var(--radius-md, 8px)}.read-more-container{margin:2rem 0;text-align:center}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}100%{opacity:1;max-height:1000px;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;max-height:1000px;transform:translateY(0)}100%{opacity:0;max-height:0;transform:translateY(-10px)}}.date-picker-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.date-picker-modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.date-picker-modal .modal-content{background:#fff;border-radius:var(--radius-md, 8px);box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.date-picker-modal .modal-content .modal-header{padding:1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.date-picker-modal .modal-content .modal-header h3{margin:0;color:var(--color-primary, #2c5aa0);font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-header .modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.date-picker-modal .modal-content .modal-header .modal-close:hover{background:#f0f0f0;color:#333}.date-picker-modal .modal-content .modal-body{padding:1.5rem;overflow-y:auto;flex:1}.date-picker-modal .modal-content .modal-body .dates-list{display:flex;flex-direction:column;gap:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:1rem;border:1px solid #e0e0e0;border-radius:var(--radius-sm, 4px);background:#f8f9fa;transition:all .2s ease}.date-picker-modal .modal-content .modal-body .date-item:hover{border-color:var(--color-primary, #3b82f6);background:#f0f4ff}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.9rem;line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-text strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-footer{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;text-align:right}.date-picker-modal .modal-content .modal-footer .btn{padding:.5rem 1rem;border-radius:var(--radius-sm, 4px);border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s ease}.date-picker-modal .modal-content .modal-footer .btn.btn-secondary:hover{background:#f0f0f0;border-color:silver}@media(max-width: 400px){.workshop-group{padding:.75rem}.workshop-card .workshop-card-body{padding:.75rem}.workshop-card .workshop-card-footer{padding:.75rem}}@media(max-width: 480px){.workshop-hero .workshop-hero-image{height:150px}.workshop-card .workshop-card-body .workshop-details-grid .detail-item .detail-label{font-size:var(--font-size-sm)}.read-more-container .read-more-btn{padding:.5rem 1rem;font-size:.8rem;width:100%;max-width:200px}}@media(max-width: 500px){.training-box{padding:var(--space-md) !important}}@media(max-width: 520px){.workshop-cards-container{grid-template-columns:1fr}}@media(max-width: 768px){.workshop-group .workshop-cards-container{grid-template-columns:1fr;gap:1rem}.workshop-card .workshop-card-header{padding:1rem}.workshop-card .workshop-card-header .workshop-date .day{font-size:2rem}.workshop-card .workshop-card-body{padding:1rem}.workshop-card .workshop-card-footer{padding:1rem}.workshop-card .workshop-card-footer .workshop-actions{flex-direction:column;gap:.5rem}.workshop-hero{margin-bottom:1.5rem}.workshop-hero .workshop-hero-image{height:200px}.workshop-main-content{padding:1rem;margin-bottom:1.5rem}.read-more-container{margin:1rem 0}.read-more-container .read-more-btn{padding:.6rem 1.2rem;font-size:.85rem}.date-picker-modal{padding:.5rem}.date-picker-modal .modal-content{max-height:90vh}.date-picker-modal .modal-content .modal-header{padding:1rem}.date-picker-modal .modal-content .modal-header h3{font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-body{padding:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:.75rem}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.85rem}.date-picker-modal .modal-content .modal-footer{padding:1rem}.date-picker-container .date-picker-btn{font-size:.7rem;padding:.2rem .5rem}}div.modal-body{margin-top:0}div.modal-body h2{margin-top:var(--space-md)}
.workshop-intro,.hhh-intro,.icm-intro,.simple-event-intro,.event-intro,.group-intro{text-align:center;padding:1rem 0}.workshop-intro .workshop-title h2,.workshop-intro .hhh-title h2,.workshop-intro .icm-title h2,.workshop-intro .simple-event-title h2,.workshop-intro .event-title h2,.workshop-intro .group-title h2,.hhh-intro .workshop-title h2,.hhh-intro .hhh-title h2,.hhh-intro .icm-title h2,.hhh-intro .simple-event-title h2,.hhh-intro .event-title h2,.hhh-intro .group-title h2,.icm-intro .workshop-title h2,.icm-intro .hhh-title h2,.icm-intro .icm-title h2,.icm-intro .simple-event-title h2,.icm-intro .event-title h2,.icm-intro .group-title h2,.simple-event-intro .workshop-title h2,.simple-event-intro .hhh-title h2,.simple-event-intro .icm-title h2,.simple-event-intro .simple-event-title h2,.simple-event-intro .event-title h2,.simple-event-intro .group-title h2,.event-intro .workshop-title h2,.event-intro .hhh-title h2,.event-intro .icm-title h2,.event-intro .simple-event-title h2,.event-intro .event-title h2,.event-intro .group-title h2,.group-intro .workshop-title h2,.group-intro .hhh-title h2,.group-intro .icm-title h2,.group-intro .simple-event-title h2,.group-intro .event-title h2,.group-intro .group-title h2{color:var(--color-accent-dark);font-size:var(--font-size-xl);margin:0}.training-container,.workshop-group,.hhh-group,.icm-group,.simple-event-group,.group-group{width:100%;margin:2.5rem 0;padding:0;border-style:solid none none;border-color:rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075),1px -1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:url("/images/textures/checkered-light-emboss.avif")}.training-container span,.workshop-group span,.hhh-group span,.icm-group span,.simple-event-group span,.group-group span{display:block;font-size:var(--font-size-lg);font-weight:500}.training-container a,.workshop-group a,.hhh-group a,.icm-group a,.simple-event-group a,.group-group a{color:var(--color-accent-dark);text-decoration:none}.training-container a.underline,.workshop-group a.underline,.hhh-group a.underline,.icm-group a.underline,.simple-event-group a.underline,.group-group a.underline{text-decoration:underline}.training-container a.btn--primary:hover,.training-container button.btn--primary:hover,.workshop-group a.btn--primary:hover,.workshop-group button.btn--primary:hover,.hhh-group a.btn--primary:hover,.hhh-group button.btn--primary:hover,.icm-group a.btn--primary:hover,.icm-group button.btn--primary:hover,.simple-event-group a.btn--primary:hover,.simple-event-group button.btn--primary:hover,.group-group a.btn--primary:hover,.group-group button.btn--primary:hover{color:var(--color-primary);border-color:var(--color-primary)}.workshop-group-header .workshop-description p,.workshop-group-header .hhh-description p,.workshop-group-header .icm-description p,.workshop-group-header .simple-event-description p,.workshop-group-header .event-description p,.workshop-group-header .group-description p,.hhh-group-header .workshop-description p,.hhh-group-header .hhh-description p,.hhh-group-header .icm-description p,.hhh-group-header .simple-event-description p,.hhh-group-header .event-description p,.hhh-group-header .group-description p,.icm-group-header .workshop-description p,.icm-group-header .hhh-description p,.icm-group-header .icm-description p,.icm-group-header .simple-event-description p,.icm-group-header .event-description p,.icm-group-header .group-description p,.simple-event-group-header .workshop-description p,.simple-event-group-header .hhh-description p,.simple-event-group-header .icm-description p,.simple-event-group-header .simple-event-description p,.simple-event-group-header .event-description p,.simple-event-group-header .group-description p,.event-group-header .workshop-description p,.event-group-header .hhh-description p,.event-group-header .icm-description p,.event-group-header .simple-event-description p,.event-group-header .event-description p,.event-group-header .group-description p,.group-group-header .workshop-description p,.group-group-header .hhh-description p,.group-group-header .icm-description p,.group-group-header .simple-event-description p,.group-group-header .event-description p,.group-group-header .group-description p{text-align:left}.workshops-container,.hhh-container,.icm-container,.simple-event-container,.event-container,.groups-container{width:100%;padding:2rem 0}.workshops-container .workshops-list,.workshops-container .hhh-list,.workshops-container .icm-list,.workshops-container .simple-event-list,.workshops-container .event-list,.workshops-container .groups-list,.hhh-container .workshops-list,.hhh-container .hhh-list,.hhh-container .icm-list,.hhh-container .simple-event-list,.hhh-container .event-list,.hhh-container .groups-list,.icm-container .workshops-list,.icm-container .hhh-list,.icm-container .icm-list,.icm-container .simple-event-list,.icm-container .event-list,.icm-container .groups-list,.simple-event-container .workshops-list,.simple-event-container .hhh-list,.simple-event-container .icm-list,.simple-event-container .simple-event-list,.simple-event-container .event-list,.simple-event-container .groups-list,.event-container .workshops-list,.event-container .hhh-list,.event-container .icm-list,.event-container .simple-event-list,.event-container .event-list,.event-container .groups-list,.groups-container .workshops-list,.groups-container .hhh-list,.groups-container .icm-list,.groups-container .simple-event-list,.groups-container .event-list,.groups-container .groups-list{padding:0}.workshops-container .workshop-group,.workshops-container .hhh-group,.workshops-container .icm-group,.workshops-container .simple-event-group,.workshops-container .event-group,.workshops-container .group-group,.hhh-container .workshop-group,.hhh-container .hhh-group,.hhh-container .icm-group,.hhh-container .simple-event-group,.hhh-container .event-group,.hhh-container .group-group,.icm-container .workshop-group,.icm-container .hhh-group,.icm-container .icm-group,.icm-container .simple-event-group,.icm-container .event-group,.icm-container .group-group,.simple-event-container .workshop-group,.simple-event-container .hhh-group,.simple-event-container .icm-group,.simple-event-container .simple-event-group,.simple-event-container .event-group,.simple-event-container .group-group,.event-container .workshop-group,.event-container .hhh-group,.event-container .icm-group,.event-container .simple-event-group,.event-container .event-group,.event-container .group-group,.groups-container .workshop-group,.groups-container .hhh-group,.groups-container .icm-group,.groups-container .simple-event-group,.groups-container .event-group,.groups-container .group-group{padding:1.5rem;margin:0 0 2rem 0}.workshops-container .workshop-group .workshop-group-header,.workshops-container .workshop-group .hhh-group-header,.workshops-container .workshop-group .icm-group-header,.workshops-container .workshop-group .simple-event-group-header,.workshops-container .workshop-group .event-group-header,.workshops-container .workshop-group .group-group-header,.workshops-container .hhh-group .workshop-group-header,.workshops-container .hhh-group .hhh-group-header,.workshops-container .hhh-group .icm-group-header,.workshops-container .hhh-group .simple-event-group-header,.workshops-container .hhh-group .event-group-header,.workshops-container .hhh-group .group-group-header,.workshops-container .icm-group .workshop-group-header,.workshops-container .icm-group .hhh-group-header,.workshops-container .icm-group .icm-group-header,.workshops-container .icm-group .simple-event-group-header,.workshops-container .icm-group .event-group-header,.workshops-container .icm-group .group-group-header,.workshops-container .simple-event-group .workshop-group-header,.workshops-container .simple-event-group .hhh-group-header,.workshops-container .simple-event-group .icm-group-header,.workshops-container .simple-event-group .simple-event-group-header,.workshops-container .simple-event-group .event-group-header,.workshops-container .simple-event-group .group-group-header,.workshops-container .event-group .workshop-group-header,.workshops-container .event-group .hhh-group-header,.workshops-container .event-group .icm-group-header,.workshops-container .event-group .simple-event-group-header,.workshops-container .event-group .event-group-header,.workshops-container .event-group .group-group-header,.workshops-container .group-group .workshop-group-header,.workshops-container .group-group .hhh-group-header,.workshops-container .group-group .icm-group-header,.workshops-container .group-group .simple-event-group-header,.workshops-container .group-group .event-group-header,.workshops-container .group-group .group-group-header,.hhh-container .workshop-group .workshop-group-header,.hhh-container .workshop-group .hhh-group-header,.hhh-container .workshop-group .icm-group-header,.hhh-container .workshop-group .simple-event-group-header,.hhh-container .workshop-group .event-group-header,.hhh-container .workshop-group .group-group-header,.hhh-container .hhh-group .workshop-group-header,.hhh-container .hhh-group .hhh-group-header,.hhh-container .hhh-group .icm-group-header,.hhh-container .hhh-group .simple-event-group-header,.hhh-container .hhh-group .event-group-header,.hhh-container .hhh-group .group-group-header,.hhh-container .icm-group .workshop-group-header,.hhh-container .icm-group .hhh-group-header,.hhh-container .icm-group .icm-group-header,.hhh-container .icm-group .simple-event-group-header,.hhh-container .icm-group .event-group-header,.hhh-container .icm-group .group-group-header,.hhh-container .simple-event-group .workshop-group-header,.hhh-container .simple-event-group .hhh-group-header,.hhh-container .simple-event-group .icm-group-header,.hhh-container .simple-event-group .simple-event-group-header,.hhh-container .simple-event-group .event-group-header,.hhh-container .simple-event-group .group-group-header,.hhh-container .event-group .workshop-group-header,.hhh-container .event-group .hhh-group-header,.hhh-container .event-group .icm-group-header,.hhh-container .event-group .simple-event-group-header,.hhh-container .event-group .event-group-header,.hhh-container .event-group .group-group-header,.hhh-container .group-group .workshop-group-header,.hhh-container .group-group .hhh-group-header,.hhh-container .group-group .icm-group-header,.hhh-container .group-group .simple-event-group-header,.hhh-container .group-group .event-group-header,.hhh-container .group-group .group-group-header,.icm-container .workshop-group .workshop-group-header,.icm-container .workshop-group .hhh-group-header,.icm-container .workshop-group .icm-group-header,.icm-container .workshop-group .simple-event-group-header,.icm-container .workshop-group .event-group-header,.icm-container .workshop-group .group-group-header,.icm-container .hhh-group .workshop-group-header,.icm-container .hhh-group .hhh-group-header,.icm-container .hhh-group .icm-group-header,.icm-container .hhh-group .simple-event-group-header,.icm-container .hhh-group .event-group-header,.icm-container .hhh-group .group-group-header,.icm-container .icm-group .workshop-group-header,.icm-container .icm-group .hhh-group-header,.icm-container .icm-group .icm-group-header,.icm-container .icm-group .simple-event-group-header,.icm-container .icm-group .event-group-header,.icm-container .icm-group .group-group-header,.icm-container .simple-event-group .workshop-group-header,.icm-container .simple-event-group .hhh-group-header,.icm-container .simple-event-group .icm-group-header,.icm-container .simple-event-group .simple-event-group-header,.icm-container .simple-event-group .event-group-header,.icm-container .simple-event-group .group-group-header,.icm-container .event-group .workshop-group-header,.icm-container .event-group .hhh-group-header,.icm-container .event-group .icm-group-header,.icm-container .event-group .simple-event-group-header,.icm-container .event-group .event-group-header,.icm-container .event-group .group-group-header,.icm-container .group-group .workshop-group-header,.icm-container .group-group .hhh-group-header,.icm-container .group-group .icm-group-header,.icm-container .group-group .simple-event-group-header,.icm-container .group-group .event-group-header,.icm-container .group-group .group-group-header,.simple-event-container .workshop-group .workshop-group-header,.simple-event-container .workshop-group .hhh-group-header,.simple-event-container .workshop-group .icm-group-header,.simple-event-container .workshop-group .simple-event-group-header,.simple-event-container .workshop-group .event-group-header,.simple-event-container .workshop-group .group-group-header,.simple-event-container .hhh-group .workshop-group-header,.simple-event-container .hhh-group .hhh-group-header,.simple-event-container .hhh-group .icm-group-header,.simple-event-container .hhh-group .simple-event-group-header,.simple-event-container .hhh-group .event-group-header,.simple-event-container .hhh-group .group-group-header,.simple-event-container .icm-group .workshop-group-header,.simple-event-container .icm-group .hhh-group-header,.simple-event-container .icm-group .icm-group-header,.simple-event-container .icm-group .simple-event-group-header,.simple-event-container .icm-group .event-group-header,.simple-event-container .icm-group .group-group-header,.simple-event-container .simple-event-group .workshop-group-header,.simple-event-container .simple-event-group .hhh-group-header,.simple-event-container .simple-event-group .icm-group-header,.simple-event-container .simple-event-group .simple-event-group-header,.simple-event-container .simple-event-group .event-group-header,.simple-event-container .simple-event-group .group-group-header,.simple-event-container .event-group .workshop-group-header,.simple-event-container .event-group .hhh-group-header,.simple-event-container .event-group .icm-group-header,.simple-event-container .event-group .simple-event-group-header,.simple-event-container .event-group .event-group-header,.simple-event-container .event-group .group-group-header,.simple-event-container .group-group .workshop-group-header,.simple-event-container .group-group .hhh-group-header,.simple-event-container .group-group .icm-group-header,.simple-event-container .group-group .simple-event-group-header,.simple-event-container .group-group .event-group-header,.simple-event-container .group-group .group-group-header,.event-container .workshop-group .workshop-group-header,.event-container .workshop-group .hhh-group-header,.event-container .workshop-group .icm-group-header,.event-container .workshop-group .simple-event-group-header,.event-container .workshop-group .event-group-header,.event-container .workshop-group .group-group-header,.event-container .hhh-group .workshop-group-header,.event-container .hhh-group .hhh-group-header,.event-container .hhh-group .icm-group-header,.event-container .hhh-group .simple-event-group-header,.event-container .hhh-group .event-group-header,.event-container .hhh-group .group-group-header,.event-container .icm-group .workshop-group-header,.event-container .icm-group .hhh-group-header,.event-container .icm-group .icm-group-header,.event-container .icm-group .simple-event-group-header,.event-container .icm-group .event-group-header,.event-container .icm-group .group-group-header,.event-container .simple-event-group .workshop-group-header,.event-container .simple-event-group .hhh-group-header,.event-container .simple-event-group .icm-group-header,.event-container .simple-event-group .simple-event-group-header,.event-container .simple-event-group .event-group-header,.event-container .simple-event-group .group-group-header,.event-container .event-group .workshop-group-header,.event-container .event-group .hhh-group-header,.event-container .event-group .icm-group-header,.event-container .event-group .simple-event-group-header,.event-container .event-group .event-group-header,.event-container .event-group .group-group-header,.event-container .group-group .workshop-group-header,.event-container .group-group .hhh-group-header,.event-container .group-group .icm-group-header,.event-container .group-group .simple-event-group-header,.event-container .group-group .event-group-header,.event-container .group-group .group-group-header,.groups-container .workshop-group .workshop-group-header,.groups-container .workshop-group .hhh-group-header,.groups-container .workshop-group .icm-group-header,.groups-container .workshop-group .simple-event-group-header,.groups-container .workshop-group .event-group-header,.groups-container .workshop-group .group-group-header,.groups-container .hhh-group .workshop-group-header,.groups-container .hhh-group .hhh-group-header,.groups-container .hhh-group .icm-group-header,.groups-container .hhh-group .simple-event-group-header,.groups-container .hhh-group .event-group-header,.groups-container .hhh-group .group-group-header,.groups-container .icm-group .workshop-group-header,.groups-container .icm-group .hhh-group-header,.groups-container .icm-group .icm-group-header,.groups-container .icm-group .simple-event-group-header,.groups-container .icm-group .event-group-header,.groups-container .icm-group .group-group-header,.groups-container .simple-event-group .workshop-group-header,.groups-container .simple-event-group .hhh-group-header,.groups-container .simple-event-group .icm-group-header,.groups-container .simple-event-group .simple-event-group-header,.groups-container .simple-event-group .event-group-header,.groups-container .simple-event-group .group-group-header,.groups-container .event-group .workshop-group-header,.groups-container .event-group .hhh-group-header,.groups-container .event-group .icm-group-header,.groups-container .event-group .simple-event-group-header,.groups-container .event-group .event-group-header,.groups-container .event-group .group-group-header,.groups-container .group-group .workshop-group-header,.groups-container .group-group .hhh-group-header,.groups-container .group-group .icm-group-header,.groups-container .group-group .simple-event-group-header,.groups-container .group-group .event-group-header,.groups-container .group-group .group-group-header{margin-bottom:1.5rem;text-align:center}.workshops-container .workshop-group .workshop-group-header .group-title,.workshops-container .workshop-group .hhh-group-header .group-title,.workshops-container .workshop-group .icm-group-header .group-title,.workshops-container .workshop-group .simple-event-group-header .group-title,.workshops-container .workshop-group .event-group-header .group-title,.workshops-container .workshop-group .group-group-header .group-title,.workshops-container .hhh-group .workshop-group-header .group-title,.workshops-container .hhh-group .hhh-group-header .group-title,.workshops-container .hhh-group .icm-group-header .group-title,.workshops-container .hhh-group .simple-event-group-header .group-title,.workshops-container .hhh-group .event-group-header .group-title,.workshops-container .hhh-group .group-group-header .group-title,.workshops-container .icm-group .workshop-group-header .group-title,.workshops-container .icm-group .hhh-group-header .group-title,.workshops-container .icm-group .icm-group-header .group-title,.workshops-container .icm-group .simple-event-group-header .group-title,.workshops-container .icm-group .event-group-header .group-title,.workshops-container .icm-group .group-group-header .group-title,.workshops-container .simple-event-group .workshop-group-header .group-title,.workshops-container .simple-event-group .hhh-group-header .group-title,.workshops-container .simple-event-group .icm-group-header .group-title,.workshops-container .simple-event-group .simple-event-group-header .group-title,.workshops-container .simple-event-group .event-group-header .group-title,.workshops-container .simple-event-group .group-group-header .group-title,.workshops-container .event-group .workshop-group-header .group-title,.workshops-container .event-group .hhh-group-header .group-title,.workshops-container .event-group .icm-group-header .group-title,.workshops-container .event-group .simple-event-group-header .group-title,.workshops-container .event-group .event-group-header .group-title,.workshops-container .event-group .group-group-header .group-title,.workshops-container .group-group .workshop-group-header .group-title,.workshops-container .group-group .hhh-group-header .group-title,.workshops-container .group-group .icm-group-header .group-title,.workshops-container .group-group .simple-event-group-header .group-title,.workshops-container .group-group .event-group-header .group-title,.workshops-container .group-group .group-group-header .group-title,.hhh-container .workshop-group .workshop-group-header .group-title,.hhh-container .workshop-group .hhh-group-header .group-title,.hhh-container .workshop-group .icm-group-header .group-title,.hhh-container .workshop-group .simple-event-group-header .group-title,.hhh-container .workshop-group .event-group-header .group-title,.hhh-container .workshop-group .group-group-header .group-title,.hhh-container .hhh-group .workshop-group-header .group-title,.hhh-container .hhh-group .hhh-group-header .group-title,.hhh-container .hhh-group .icm-group-header .group-title,.hhh-container .hhh-group .simple-event-group-header .group-title,.hhh-container .hhh-group .event-group-header .group-title,.hhh-container .hhh-group .group-group-header .group-title,.hhh-container .icm-group .workshop-group-header .group-title,.hhh-container .icm-group .hhh-group-header .group-title,.hhh-container .icm-group .icm-group-header .group-title,.hhh-container .icm-group .simple-event-group-header .group-title,.hhh-container .icm-group .event-group-header .group-title,.hhh-container .icm-group .group-group-header .group-title,.hhh-container .simple-event-group .workshop-group-header .group-title,.hhh-container .simple-event-group .hhh-group-header .group-title,.hhh-container .simple-event-group .icm-group-header .group-title,.hhh-container .simple-event-group .simple-event-group-header .group-title,.hhh-container .simple-event-group .event-group-header .group-title,.hhh-container .simple-event-group .group-group-header .group-title,.hhh-container .event-group .workshop-group-header .group-title,.hhh-container .event-group .hhh-group-header .group-title,.hhh-container .event-group .icm-group-header .group-title,.hhh-container .event-group .simple-event-group-header .group-title,.hhh-container .event-group .event-group-header .group-title,.hhh-container .event-group .group-group-header .group-title,.hhh-container .group-group .workshop-group-header .group-title,.hhh-container .group-group .hhh-group-header .group-title,.hhh-container .group-group .icm-group-header .group-title,.hhh-container .group-group .simple-event-group-header .group-title,.hhh-container .group-group .event-group-header .group-title,.hhh-container .group-group .group-group-header .group-title,.icm-container .workshop-group .workshop-group-header .group-title,.icm-container .workshop-group .hhh-group-header .group-title,.icm-container .workshop-group .icm-group-header .group-title,.icm-container .workshop-group .simple-event-group-header .group-title,.icm-container .workshop-group .event-group-header .group-title,.icm-container .workshop-group .group-group-header .group-title,.icm-container .hhh-group .workshop-group-header .group-title,.icm-container .hhh-group .hhh-group-header .group-title,.icm-container .hhh-group .icm-group-header .group-title,.icm-container .hhh-group .simple-event-group-header .group-title,.icm-container .hhh-group .event-group-header .group-title,.icm-container .hhh-group .group-group-header .group-title,.icm-container .icm-group .workshop-group-header .group-title,.icm-container .icm-group .hhh-group-header .group-title,.icm-container .icm-group .icm-group-header .group-title,.icm-container .icm-group .simple-event-group-header .group-title,.icm-container .icm-group .event-group-header .group-title,.icm-container .icm-group .group-group-header .group-title,.icm-container .simple-event-group .workshop-group-header .group-title,.icm-container .simple-event-group .hhh-group-header .group-title,.icm-container .simple-event-group .icm-group-header .group-title,.icm-container .simple-event-group .simple-event-group-header .group-title,.icm-container .simple-event-group .event-group-header .group-title,.icm-container .simple-event-group .group-group-header .group-title,.icm-container .event-group .workshop-group-header .group-title,.icm-container .event-group .hhh-group-header .group-title,.icm-container .event-group .icm-group-header .group-title,.icm-container .event-group .simple-event-group-header .group-title,.icm-container .event-group .event-group-header .group-title,.icm-container .event-group .group-group-header .group-title,.icm-container .group-group .workshop-group-header .group-title,.icm-container .group-group .hhh-group-header .group-title,.icm-container .group-group .icm-group-header .group-title,.icm-container .group-group .simple-event-group-header .group-title,.icm-container .group-group .event-group-header .group-title,.icm-container .group-group .group-group-header .group-title,.simple-event-container .workshop-group .workshop-group-header .group-title,.simple-event-container .workshop-group .hhh-group-header .group-title,.simple-event-container .workshop-group .icm-group-header .group-title,.simple-event-container .workshop-group .simple-event-group-header .group-title,.simple-event-container .workshop-group .event-group-header .group-title,.simple-event-container .workshop-group .group-group-header .group-title,.simple-event-container .hhh-group .workshop-group-header .group-title,.simple-event-container .hhh-group .hhh-group-header .group-title,.simple-event-container .hhh-group .icm-group-header .group-title,.simple-event-container .hhh-group .simple-event-group-header .group-title,.simple-event-container .hhh-group .event-group-header .group-title,.simple-event-container .hhh-group .group-group-header .group-title,.simple-event-container .icm-group .workshop-group-header .group-title,.simple-event-container .icm-group .hhh-group-header .group-title,.simple-event-container .icm-group .icm-group-header .group-title,.simple-event-container .icm-group .simple-event-group-header .group-title,.simple-event-container .icm-group .event-group-header .group-title,.simple-event-container .icm-group .group-group-header .group-title,.simple-event-container .simple-event-group .workshop-group-header .group-title,.simple-event-container .simple-event-group .hhh-group-header .group-title,.simple-event-container .simple-event-group .icm-group-header .group-title,.simple-event-container .simple-event-group .simple-event-group-header .group-title,.simple-event-container .simple-event-group .event-group-header .group-title,.simple-event-container .simple-event-group .group-group-header .group-title,.simple-event-container .event-group .workshop-group-header .group-title,.simple-event-container .event-group .hhh-group-header .group-title,.simple-event-container .event-group .icm-group-header .group-title,.simple-event-container .event-group .simple-event-group-header .group-title,.simple-event-container .event-group .event-group-header .group-title,.simple-event-container .event-group .group-group-header .group-title,.simple-event-container .group-group .workshop-group-header .group-title,.simple-event-container .group-group .hhh-group-header .group-title,.simple-event-container .group-group .icm-group-header .group-title,.simple-event-container .group-group .simple-event-group-header .group-title,.simple-event-container .group-group .event-group-header .group-title,.simple-event-container .group-group .group-group-header .group-title,.event-container .workshop-group .workshop-group-header .group-title,.event-container .workshop-group .hhh-group-header .group-title,.event-container .workshop-group .icm-group-header .group-title,.event-container .workshop-group .simple-event-group-header .group-title,.event-container .workshop-group .event-group-header .group-title,.event-container .workshop-group .group-group-header .group-title,.event-container .hhh-group .workshop-group-header .group-title,.event-container .hhh-group .hhh-group-header .group-title,.event-container .hhh-group .icm-group-header .group-title,.event-container .hhh-group .simple-event-group-header .group-title,.event-container .hhh-group .event-group-header .group-title,.event-container .hhh-group .group-group-header .group-title,.event-container .icm-group .workshop-group-header .group-title,.event-container .icm-group .hhh-group-header .group-title,.event-container .icm-group .icm-group-header .group-title,.event-container .icm-group .simple-event-group-header .group-title,.event-container .icm-group .event-group-header .group-title,.event-container .icm-group .group-group-header .group-title,.event-container .simple-event-group .workshop-group-header .group-title,.event-container .simple-event-group .hhh-group-header .group-title,.event-container .simple-event-group .icm-group-header .group-title,.event-container .simple-event-group .simple-event-group-header .group-title,.event-container .simple-event-group .event-group-header .group-title,.event-container .simple-event-group .group-group-header .group-title,.event-container .event-group .workshop-group-header .group-title,.event-container .event-group .hhh-group-header .group-title,.event-container .event-group .icm-group-header .group-title,.event-container .event-group .simple-event-group-header .group-title,.event-container .event-group .event-group-header .group-title,.event-container .event-group .group-group-header .group-title,.event-container .group-group .workshop-group-header .group-title,.event-container .group-group .hhh-group-header .group-title,.event-container .group-group .icm-group-header .group-title,.event-container .group-group .simple-event-group-header .group-title,.event-container .group-group .event-group-header .group-title,.event-container .group-group .group-group-header .group-title,.groups-container .workshop-group .workshop-group-header .group-title,.groups-container .workshop-group .hhh-group-header .group-title,.groups-container .workshop-group .icm-group-header .group-title,.groups-container .workshop-group .simple-event-group-header .group-title,.groups-container .workshop-group .event-group-header .group-title,.groups-container .workshop-group .group-group-header .group-title,.groups-container .hhh-group .workshop-group-header .group-title,.groups-container .hhh-group .hhh-group-header .group-title,.groups-container .hhh-group .icm-group-header .group-title,.groups-container .hhh-group .simple-event-group-header .group-title,.groups-container .hhh-group .event-group-header .group-title,.groups-container .hhh-group .group-group-header .group-title,.groups-container .icm-group .workshop-group-header .group-title,.groups-container .icm-group .hhh-group-header .group-title,.groups-container .icm-group .icm-group-header .group-title,.groups-container .icm-group .simple-event-group-header .group-title,.groups-container .icm-group .event-group-header .group-title,.groups-container .icm-group .group-group-header .group-title,.groups-container .simple-event-group .workshop-group-header .group-title,.groups-container .simple-event-group .hhh-group-header .group-title,.groups-container .simple-event-group .icm-group-header .group-title,.groups-container .simple-event-group .simple-event-group-header .group-title,.groups-container .simple-event-group .event-group-header .group-title,.groups-container .simple-event-group .group-group-header .group-title,.groups-container .event-group .workshop-group-header .group-title,.groups-container .event-group .hhh-group-header .group-title,.groups-container .event-group .icm-group-header .group-title,.groups-container .event-group .simple-event-group-header .group-title,.groups-container .event-group .event-group-header .group-title,.groups-container .event-group .group-group-header .group-title,.groups-container .group-group .workshop-group-header .group-title,.groups-container .group-group .hhh-group-header .group-title,.groups-container .group-group .icm-group-header .group-title,.groups-container .group-group .simple-event-group-header .group-title,.groups-container .group-group .event-group-header .group-title,.groups-container .group-group .group-group-header .group-title{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-accent-dark)}.workshops-container .workshop-group .workshop-group-header .group-count,.workshops-container .workshop-group .hhh-group-header .group-count,.workshops-container .workshop-group .icm-group-header .group-count,.workshops-container .workshop-group .simple-event-group-header .group-count,.workshops-container .workshop-group .event-group-header .group-count,.workshops-container .workshop-group .group-group-header .group-count,.workshops-container .hhh-group .workshop-group-header .group-count,.workshops-container .hhh-group .hhh-group-header .group-count,.workshops-container .hhh-group .icm-group-header .group-count,.workshops-container .hhh-group .simple-event-group-header .group-count,.workshops-container .hhh-group .event-group-header .group-count,.workshops-container .hhh-group .group-group-header .group-count,.workshops-container .icm-group .workshop-group-header .group-count,.workshops-container .icm-group .hhh-group-header .group-count,.workshops-container .icm-group .icm-group-header .group-count,.workshops-container .icm-group .simple-event-group-header .group-count,.workshops-container .icm-group .event-group-header .group-count,.workshops-container .icm-group .group-group-header .group-count,.workshops-container .simple-event-group .workshop-group-header .group-count,.workshops-container .simple-event-group .hhh-group-header .group-count,.workshops-container .simple-event-group .icm-group-header .group-count,.workshops-container .simple-event-group .simple-event-group-header .group-count,.workshops-container .simple-event-group .event-group-header .group-count,.workshops-container .simple-event-group .group-group-header .group-count,.workshops-container .event-group .workshop-group-header .group-count,.workshops-container .event-group .hhh-group-header .group-count,.workshops-container .event-group .icm-group-header .group-count,.workshops-container .event-group .simple-event-group-header .group-count,.workshops-container .event-group .event-group-header .group-count,.workshops-container .event-group .group-group-header .group-count,.workshops-container .group-group .workshop-group-header .group-count,.workshops-container .group-group .hhh-group-header .group-count,.workshops-container .group-group .icm-group-header .group-count,.workshops-container .group-group .simple-event-group-header .group-count,.workshops-container .group-group .event-group-header .group-count,.workshops-container .group-group .group-group-header .group-count,.hhh-container .workshop-group .workshop-group-header .group-count,.hhh-container .workshop-group .hhh-group-header .group-count,.hhh-container .workshop-group .icm-group-header .group-count,.hhh-container .workshop-group .simple-event-group-header .group-count,.hhh-container .workshop-group .event-group-header .group-count,.hhh-container .workshop-group .group-group-header .group-count,.hhh-container .hhh-group .workshop-group-header .group-count,.hhh-container .hhh-group .hhh-group-header .group-count,.hhh-container .hhh-group .icm-group-header .group-count,.hhh-container .hhh-group .simple-event-group-header .group-count,.hhh-container .hhh-group .event-group-header .group-count,.hhh-container .hhh-group .group-group-header .group-count,.hhh-container .icm-group .workshop-group-header .group-count,.hhh-container .icm-group .hhh-group-header .group-count,.hhh-container .icm-group .icm-group-header .group-count,.hhh-container .icm-group .simple-event-group-header .group-count,.hhh-container .icm-group .event-group-header .group-count,.hhh-container .icm-group .group-group-header .group-count,.hhh-container .simple-event-group .workshop-group-header .group-count,.hhh-container .simple-event-group .hhh-group-header .group-count,.hhh-container .simple-event-group .icm-group-header .group-count,.hhh-container .simple-event-group .simple-event-group-header .group-count,.hhh-container .simple-event-group .event-group-header .group-count,.hhh-container .simple-event-group .group-group-header .group-count,.hhh-container .event-group .workshop-group-header .group-count,.hhh-container .event-group .hhh-group-header .group-count,.hhh-container .event-group .icm-group-header .group-count,.hhh-container .event-group .simple-event-group-header .group-count,.hhh-container .event-group .event-group-header .group-count,.hhh-container .event-group .group-group-header .group-count,.hhh-container .group-group .workshop-group-header .group-count,.hhh-container .group-group .hhh-group-header .group-count,.hhh-container .group-group .icm-group-header .group-count,.hhh-container .group-group .simple-event-group-header .group-count,.hhh-container .group-group .event-group-header .group-count,.hhh-container .group-group .group-group-header .group-count,.icm-container .workshop-group .workshop-group-header .group-count,.icm-container .workshop-group .hhh-group-header .group-count,.icm-container .workshop-group .icm-group-header .group-count,.icm-container .workshop-group .simple-event-group-header .group-count,.icm-container .workshop-group .event-group-header .group-count,.icm-container .workshop-group .group-group-header .group-count,.icm-container .hhh-group .workshop-group-header .group-count,.icm-container .hhh-group .hhh-group-header .group-count,.icm-container .hhh-group .icm-group-header .group-count,.icm-container .hhh-group .simple-event-group-header .group-count,.icm-container .hhh-group .event-group-header .group-count,.icm-container .hhh-group .group-group-header .group-count,.icm-container .icm-group .workshop-group-header .group-count,.icm-container .icm-group .hhh-group-header .group-count,.icm-container .icm-group .icm-group-header .group-count,.icm-container .icm-group .simple-event-group-header .group-count,.icm-container .icm-group .event-group-header .group-count,.icm-container .icm-group .group-group-header .group-count,.icm-container .simple-event-group .workshop-group-header .group-count,.icm-container .simple-event-group .hhh-group-header .group-count,.icm-container .simple-event-group .icm-group-header .group-count,.icm-container .simple-event-group .simple-event-group-header .group-count,.icm-container .simple-event-group .event-group-header .group-count,.icm-container .simple-event-group .group-group-header .group-count,.icm-container .event-group .workshop-group-header .group-count,.icm-container .event-group .hhh-group-header .group-count,.icm-container .event-group .icm-group-header .group-count,.icm-container .event-group .simple-event-group-header .group-count,.icm-container .event-group .event-group-header .group-count,.icm-container .event-group .group-group-header .group-count,.icm-container .group-group .workshop-group-header .group-count,.icm-container .group-group .hhh-group-header .group-count,.icm-container .group-group .icm-group-header .group-count,.icm-container .group-group .simple-event-group-header .group-count,.icm-container .group-group .event-group-header .group-count,.icm-container .group-group .group-group-header .group-count,.simple-event-container .workshop-group .workshop-group-header .group-count,.simple-event-container .workshop-group .hhh-group-header .group-count,.simple-event-container .workshop-group .icm-group-header .group-count,.simple-event-container .workshop-group .simple-event-group-header .group-count,.simple-event-container .workshop-group .event-group-header .group-count,.simple-event-container .workshop-group .group-group-header .group-count,.simple-event-container .hhh-group .workshop-group-header .group-count,.simple-event-container .hhh-group .hhh-group-header .group-count,.simple-event-container .hhh-group .icm-group-header .group-count,.simple-event-container .hhh-group .simple-event-group-header .group-count,.simple-event-container .hhh-group .event-group-header .group-count,.simple-event-container .hhh-group .group-group-header .group-count,.simple-event-container .icm-group .workshop-group-header .group-count,.simple-event-container .icm-group .hhh-group-header .group-count,.simple-event-container .icm-group .icm-group-header .group-count,.simple-event-container .icm-group .simple-event-group-header .group-count,.simple-event-container .icm-group .event-group-header .group-count,.simple-event-container .icm-group .group-group-header .group-count,.simple-event-container .simple-event-group .workshop-group-header .group-count,.simple-event-container .simple-event-group .hhh-group-header .group-count,.simple-event-container .simple-event-group .icm-group-header .group-count,.simple-event-container .simple-event-group .simple-event-group-header .group-count,.simple-event-container .simple-event-group .event-group-header .group-count,.simple-event-container .simple-event-group .group-group-header .group-count,.simple-event-container .event-group .workshop-group-header .group-count,.simple-event-container .event-group .hhh-group-header .group-count,.simple-event-container .event-group .icm-group-header .group-count,.simple-event-container .event-group .simple-event-group-header .group-count,.simple-event-container .event-group .event-group-header .group-count,.simple-event-container .event-group .group-group-header .group-count,.simple-event-container .group-group .workshop-group-header .group-count,.simple-event-container .group-group .hhh-group-header .group-count,.simple-event-container .group-group .icm-group-header .group-count,.simple-event-container .group-group .simple-event-group-header .group-count,.simple-event-container .group-group .event-group-header .group-count,.simple-event-container .group-group .group-group-header .group-count,.event-container .workshop-group .workshop-group-header .group-count,.event-container .workshop-group .hhh-group-header .group-count,.event-container .workshop-group .icm-group-header .group-count,.event-container .workshop-group .simple-event-group-header .group-count,.event-container .workshop-group .event-group-header .group-count,.event-container .workshop-group .group-group-header .group-count,.event-container .hhh-group .workshop-group-header .group-count,.event-container .hhh-group .hhh-group-header .group-count,.event-container .hhh-group .icm-group-header .group-count,.event-container .hhh-group .simple-event-group-header .group-count,.event-container .hhh-group .event-group-header .group-count,.event-container .hhh-group .group-group-header .group-count,.event-container .icm-group .workshop-group-header .group-count,.event-container .icm-group .hhh-group-header .group-count,.event-container .icm-group .icm-group-header .group-count,.event-container .icm-group .simple-event-group-header .group-count,.event-container .icm-group .event-group-header .group-count,.event-container .icm-group .group-group-header .group-count,.event-container .simple-event-group .workshop-group-header .group-count,.event-container .simple-event-group .hhh-group-header .group-count,.event-container .simple-event-group .icm-group-header .group-count,.event-container .simple-event-group .simple-event-group-header .group-count,.event-container .simple-event-group .event-group-header .group-count,.event-container .simple-event-group .group-group-header .group-count,.event-container .event-group .workshop-group-header .group-count,.event-container .event-group .hhh-group-header .group-count,.event-container .event-group .icm-group-header .group-count,.event-container .event-group .simple-event-group-header .group-count,.event-container .event-group .event-group-header .group-count,.event-container .event-group .group-group-header .group-count,.event-container .group-group .workshop-group-header .group-count,.event-container .group-group .hhh-group-header .group-count,.event-container .group-group .icm-group-header .group-count,.event-container .group-group .simple-event-group-header .group-count,.event-container .group-group .event-group-header .group-count,.event-container .group-group .group-group-header .group-count,.groups-container .workshop-group .workshop-group-header .group-count,.groups-container .workshop-group .hhh-group-header .group-count,.groups-container .workshop-group .icm-group-header .group-count,.groups-container .workshop-group .simple-event-group-header .group-count,.groups-container .workshop-group .event-group-header .group-count,.groups-container .workshop-group .group-group-header .group-count,.groups-container .hhh-group .workshop-group-header .group-count,.groups-container .hhh-group .hhh-group-header .group-count,.groups-container .hhh-group .icm-group-header .group-count,.groups-container .hhh-group .simple-event-group-header .group-count,.groups-container .hhh-group .event-group-header .group-count,.groups-container .hhh-group .group-group-header .group-count,.groups-container .icm-group .workshop-group-header .group-count,.groups-container .icm-group .hhh-group-header .group-count,.groups-container .icm-group .icm-group-header .group-count,.groups-container .icm-group .simple-event-group-header .group-count,.groups-container .icm-group .event-group-header .group-count,.groups-container .icm-group .group-group-header .group-count,.groups-container .simple-event-group .workshop-group-header .group-count,.groups-container .simple-event-group .hhh-group-header .group-count,.groups-container .simple-event-group .icm-group-header .group-count,.groups-container .simple-event-group .simple-event-group-header .group-count,.groups-container .simple-event-group .event-group-header .group-count,.groups-container .simple-event-group .group-group-header .group-count,.groups-container .event-group .workshop-group-header .group-count,.groups-container .event-group .hhh-group-header .group-count,.groups-container .event-group .icm-group-header .group-count,.groups-container .event-group .simple-event-group-header .group-count,.groups-container .event-group .event-group-header .group-count,.groups-container .event-group .group-group-header .group-count,.groups-container .group-group .workshop-group-header .group-count,.groups-container .group-group .hhh-group-header .group-count,.groups-container .group-group .icm-group-header .group-count,.groups-container .group-group .simple-event-group-header .group-count,.groups-container .group-group .event-group-header .group-count,.groups-container .group-group .group-group-header .group-count{margin:0;font-weight:500;font-size:var(--font-size-lg)}.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.workshop-cards-container>.workshop-card,.workshop-cards-container>.hhh-card,.workshop-cards-container>.icm-card,.workshop-cards-container>.simple-event-card,.workshop-cards-container>.event-card,.workshop-cards-container>.group-card,.hhh-cards-container>.workshop-card,.hhh-cards-container>.hhh-card,.hhh-cards-container>.icm-card,.hhh-cards-container>.simple-event-card,.hhh-cards-container>.event-card,.hhh-cards-container>.group-card,.icm-cards-container>.workshop-card,.icm-cards-container>.hhh-card,.icm-cards-container>.icm-card,.icm-cards-container>.simple-event-card,.icm-cards-container>.event-card,.icm-cards-container>.group-card,.simple-event-cards-container>.workshop-card,.simple-event-cards-container>.hhh-card,.simple-event-cards-container>.icm-card,.simple-event-cards-container>.simple-event-card,.simple-event-cards-container>.event-card,.simple-event-cards-container>.group-card,.event-cards-container>.workshop-card,.event-cards-container>.hhh-card,.event-cards-container>.icm-card,.event-cards-container>.simple-event-card,.event-cards-container>.event-card,.event-cards-container>.group-card,.group-cards-container>.workshop-card,.group-cards-container>.hhh-card,.group-cards-container>.icm-card,.group-cards-container>.simple-event-card,.group-cards-container>.event-card,.group-cards-container>.group-card{min-width:0}.workshop-card,.hhh-card,.icm-card,.simple-event-card,.event-card,.group-card{border:2px solid #e0e0e0;border-radius:var(--radius-md);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;min-width:0;display:flex;flex-direction:column}.workshop-card:hover,.hhh-card:hover,.icm-card:hover,.simple-event-card:hover,.event-card:hover,.group-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px);border-color:var(--color-primary)}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1.5rem;flex:1;min-width:0;margin-bottom:0}.workshop-card .workshop-details-grid .detail-item,.workshop-card .hhh-details-grid .detail-item,.workshop-card .icm-details-grid .detail-item,.workshop-card .simple-event-details-grid .detail-item,.workshop-card .event-details-grid .detail-item,.workshop-card .group-details-grid .detail-item,.hhh-card .workshop-details-grid .detail-item,.hhh-card .hhh-details-grid .detail-item,.hhh-card .icm-details-grid .detail-item,.hhh-card .simple-event-details-grid .detail-item,.hhh-card .event-details-grid .detail-item,.hhh-card .group-details-grid .detail-item,.icm-card .workshop-details-grid .detail-item,.icm-card .hhh-details-grid .detail-item,.icm-card .icm-details-grid .detail-item,.icm-card .simple-event-details-grid .detail-item,.icm-card .event-details-grid .detail-item,.icm-card .group-details-grid .detail-item,.simple-event-card .workshop-details-grid .detail-item,.simple-event-card .hhh-details-grid .detail-item,.simple-event-card .icm-details-grid .detail-item,.simple-event-card .simple-event-details-grid .detail-item,.simple-event-card .event-details-grid .detail-item,.simple-event-card .group-details-grid .detail-item,.event-card .workshop-details-grid .detail-item,.event-card .hhh-details-grid .detail-item,.event-card .icm-details-grid .detail-item,.event-card .simple-event-details-grid .detail-item,.event-card .event-details-grid .detail-item,.event-card .group-details-grid .detail-item,.group-card .workshop-details-grid .detail-item,.group-card .hhh-details-grid .detail-item,.group-card .icm-details-grid .detail-item,.group-card .simple-event-details-grid .detail-item,.group-card .event-details-grid .detail-item,.group-card .group-details-grid .detail-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xxs) 0;border-bottom:1px solid #f0f0f0;min-width:0}.workshop-card .workshop-details-grid .detail-item:last-child,.workshop-card .workshop-details-grid .detail-item:first-child,.workshop-card .hhh-details-grid .detail-item:last-child,.workshop-card .hhh-details-grid .detail-item:first-child,.workshop-card .icm-details-grid .detail-item:last-child,.workshop-card .icm-details-grid .detail-item:first-child,.workshop-card .simple-event-details-grid .detail-item:last-child,.workshop-card .simple-event-details-grid .detail-item:first-child,.workshop-card .event-details-grid .detail-item:last-child,.workshop-card .event-details-grid .detail-item:first-child,.workshop-card .group-details-grid .detail-item:last-child,.workshop-card .group-details-grid .detail-item:first-child,.hhh-card .workshop-details-grid .detail-item:last-child,.hhh-card .workshop-details-grid .detail-item:first-child,.hhh-card .hhh-details-grid .detail-item:last-child,.hhh-card .hhh-details-grid .detail-item:first-child,.hhh-card .icm-details-grid .detail-item:last-child,.hhh-card .icm-details-grid .detail-item:first-child,.hhh-card .simple-event-details-grid .detail-item:last-child,.hhh-card .simple-event-details-grid .detail-item:first-child,.hhh-card .event-details-grid .detail-item:last-child,.hhh-card .event-details-grid .detail-item:first-child,.hhh-card .group-details-grid .detail-item:last-child,.hhh-card .group-details-grid .detail-item:first-child,.icm-card .workshop-details-grid .detail-item:last-child,.icm-card .workshop-details-grid .detail-item:first-child,.icm-card .hhh-details-grid .detail-item:last-child,.icm-card .hhh-details-grid .detail-item:first-child,.icm-card .icm-details-grid .detail-item:last-child,.icm-card .icm-details-grid .detail-item:first-child,.icm-card .simple-event-details-grid .detail-item:last-child,.icm-card .simple-event-details-grid .detail-item:first-child,.icm-card .event-details-grid .detail-item:last-child,.icm-card .event-details-grid .detail-item:first-child,.icm-card .group-details-grid .detail-item:last-child,.icm-card .group-details-grid .detail-item:first-child,.simple-event-card .workshop-details-grid .detail-item:last-child,.simple-event-card .workshop-details-grid .detail-item:first-child,.simple-event-card .hhh-details-grid .detail-item:last-child,.simple-event-card .hhh-details-grid .detail-item:first-child,.simple-event-card .icm-details-grid .detail-item:last-child,.simple-event-card .icm-details-grid .detail-item:first-child,.simple-event-card .simple-event-details-grid .detail-item:last-child,.simple-event-card .simple-event-details-grid .detail-item:first-child,.simple-event-card .event-details-grid .detail-item:last-child,.simple-event-card .event-details-grid .detail-item:first-child,.simple-event-card .group-details-grid .detail-item:last-child,.simple-event-card .group-details-grid .detail-item:first-child,.event-card .workshop-details-grid .detail-item:last-child,.event-card .workshop-details-grid .detail-item:first-child,.event-card .hhh-details-grid .detail-item:last-child,.event-card .hhh-details-grid .detail-item:first-child,.event-card .icm-details-grid .detail-item:last-child,.event-card .icm-details-grid .detail-item:first-child,.event-card .simple-event-details-grid .detail-item:last-child,.event-card .simple-event-details-grid .detail-item:first-child,.event-card .event-details-grid .detail-item:last-child,.event-card .event-details-grid .detail-item:first-child,.event-card .group-details-grid .detail-item:last-child,.event-card .group-details-grid .detail-item:first-child,.group-card .workshop-details-grid .detail-item:last-child,.group-card .workshop-details-grid .detail-item:first-child,.group-card .hhh-details-grid .detail-item:last-child,.group-card .hhh-details-grid .detail-item:first-child,.group-card .icm-details-grid .detail-item:last-child,.group-card .icm-details-grid .detail-item:first-child,.group-card .simple-event-details-grid .detail-item:last-child,.group-card .simple-event-details-grid .detail-item:first-child,.group-card .event-details-grid .detail-item:last-child,.group-card .event-details-grid .detail-item:first-child,.group-card .group-details-grid .detail-item:last-child,.group-card .group-details-grid .detail-item:first-child{border-bottom:none}.workshop-card .workshop-details-grid .detail-item .date-picker-container,.workshop-card .hhh-details-grid .detail-item .date-picker-container,.workshop-card .icm-details-grid .detail-item .date-picker-container,.workshop-card .simple-event-details-grid .detail-item .date-picker-container,.workshop-card .event-details-grid .detail-item .date-picker-container,.workshop-card .group-details-grid .detail-item .date-picker-container,.hhh-card .workshop-details-grid .detail-item .date-picker-container,.hhh-card .hhh-details-grid .detail-item .date-picker-container,.hhh-card .icm-details-grid .detail-item .date-picker-container,.hhh-card .simple-event-details-grid .detail-item .date-picker-container,.hhh-card .event-details-grid .detail-item .date-picker-container,.hhh-card .group-details-grid .detail-item .date-picker-container,.icm-card .workshop-details-grid .detail-item .date-picker-container,.icm-card .hhh-details-grid .detail-item .date-picker-container,.icm-card .icm-details-grid .detail-item .date-picker-container,.icm-card .simple-event-details-grid .detail-item .date-picker-container,.icm-card .event-details-grid .detail-item .date-picker-container,.icm-card .group-details-grid .detail-item .date-picker-container,.simple-event-card .workshop-details-grid .detail-item .date-picker-container,.simple-event-card .hhh-details-grid .detail-item .date-picker-container,.simple-event-card .icm-details-grid .detail-item .date-picker-container,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container,.simple-event-card .event-details-grid .detail-item .date-picker-container,.simple-event-card .group-details-grid .detail-item .date-picker-container,.event-card .workshop-details-grid .detail-item .date-picker-container,.event-card .hhh-details-grid .detail-item .date-picker-container,.event-card .icm-details-grid .detail-item .date-picker-container,.event-card .simple-event-details-grid .detail-item .date-picker-container,.event-card .event-details-grid .detail-item .date-picker-container,.event-card .group-details-grid .detail-item .date-picker-container,.group-card .workshop-details-grid .detail-item .date-picker-container,.group-card .hhh-details-grid .detail-item .date-picker-container,.group-card .icm-details-grid .detail-item .date-picker-container,.group-card .simple-event-details-grid .detail-item .date-picker-container,.group-card .event-details-grid .detail-item .date-picker-container,.group-card .group-details-grid .detail-item .date-picker-container{margin:var(--space-sm) auto var(--space-md) auto;text-align:center}.workshop-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.workshop-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.hhh-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.icm-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.simple-event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.event-card .group-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .workshop-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .hhh-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .icm-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .simple-event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .event-details-grid .detail-item .date-picker-container .date-picker-btn,.group-card .group-details-grid .detail-item .date-picker-container .date-picker-btn{font-size:var(--font-size-xs);padding:var(--space-sm) var(--space-sm-md);border:none}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-weight:500;color:#555;flex-shrink:1;font-size:var(--font-size-md);min-width:0;overflow-wrap:anywhere}.workshop-card .workshop-details-grid .detail-item .start-date,.workshop-card .hhh-details-grid .detail-item .start-date,.workshop-card .icm-details-grid .detail-item .start-date,.workshop-card .simple-event-details-grid .detail-item .start-date,.workshop-card .event-details-grid .detail-item .start-date,.workshop-card .group-details-grid .detail-item .start-date,.hhh-card .workshop-details-grid .detail-item .start-date,.hhh-card .hhh-details-grid .detail-item .start-date,.hhh-card .icm-details-grid .detail-item .start-date,.hhh-card .simple-event-details-grid .detail-item .start-date,.hhh-card .event-details-grid .detail-item .start-date,.hhh-card .group-details-grid .detail-item .start-date,.icm-card .workshop-details-grid .detail-item .start-date,.icm-card .hhh-details-grid .detail-item .start-date,.icm-card .icm-details-grid .detail-item .start-date,.icm-card .simple-event-details-grid .detail-item .start-date,.icm-card .event-details-grid .detail-item .start-date,.icm-card .group-details-grid .detail-item .start-date,.simple-event-card .workshop-details-grid .detail-item .start-date,.simple-event-card .hhh-details-grid .detail-item .start-date,.simple-event-card .icm-details-grid .detail-item .start-date,.simple-event-card .simple-event-details-grid .detail-item .start-date,.simple-event-card .event-details-grid .detail-item .start-date,.simple-event-card .group-details-grid .detail-item .start-date,.event-card .workshop-details-grid .detail-item .start-date,.event-card .hhh-details-grid .detail-item .start-date,.event-card .icm-details-grid .detail-item .start-date,.event-card .simple-event-details-grid .detail-item .start-date,.event-card .event-details-grid .detail-item .start-date,.event-card .group-details-grid .detail-item .start-date,.group-card .workshop-details-grid .detail-item .start-date,.group-card .hhh-details-grid .detail-item .start-date,.group-card .icm-details-grid .detail-item .start-date,.group-card .simple-event-details-grid .detail-item .start-date,.group-card .event-details-grid .detail-item .start-date,.group-card .group-details-grid .detail-item .start-date{color:var(--color-accent-dark);font-weight:600;margin-bottom:.25rem;text-align:center;margin:auto}.workshop-card .workshop-details-grid .detail-item .detail-value,.workshop-card .hhh-details-grid .detail-item .detail-value,.workshop-card .icm-details-grid .detail-item .detail-value,.workshop-card .simple-event-details-grid .detail-item .detail-value,.workshop-card .event-details-grid .detail-item .detail-value,.workshop-card .group-details-grid .detail-item .detail-value,.hhh-card .workshop-details-grid .detail-item .detail-value,.hhh-card .hhh-details-grid .detail-item .detail-value,.hhh-card .icm-details-grid .detail-item .detail-value,.hhh-card .simple-event-details-grid .detail-item .detail-value,.hhh-card .event-details-grid .detail-item .detail-value,.hhh-card .group-details-grid .detail-item .detail-value,.icm-card .workshop-details-grid .detail-item .detail-value,.icm-card .hhh-details-grid .detail-item .detail-value,.icm-card .icm-details-grid .detail-item .detail-value,.icm-card .simple-event-details-grid .detail-item .detail-value,.icm-card .event-details-grid .detail-item .detail-value,.icm-card .group-details-grid .detail-item .detail-value,.simple-event-card .workshop-details-grid .detail-item .detail-value,.simple-event-card .hhh-details-grid .detail-item .detail-value,.simple-event-card .icm-details-grid .detail-item .detail-value,.simple-event-card .simple-event-details-grid .detail-item .detail-value,.simple-event-card .event-details-grid .detail-item .detail-value,.simple-event-card .group-details-grid .detail-item .detail-value,.event-card .workshop-details-grid .detail-item .detail-value,.event-card .hhh-details-grid .detail-item .detail-value,.event-card .icm-details-grid .detail-item .detail-value,.event-card .simple-event-details-grid .detail-item .detail-value,.event-card .event-details-grid .detail-item .detail-value,.event-card .group-details-grid .detail-item .detail-value,.group-card .workshop-details-grid .detail-item .detail-value,.group-card .hhh-details-grid .detail-item .detail-value,.group-card .icm-details-grid .detail-item .detail-value,.group-card .simple-event-details-grid .detail-item .detail-value,.group-card .event-details-grid .detail-item .detail-value,.group-card .group-details-grid .detail-item .detail-value{color:#333;text-align:right;font-weight:500;min-width:0}.workshop-card .workshop-details-grid .workshop-description,.workshop-card .hhh-details-grid .workshop-description,.workshop-card .icm-details-grid .workshop-description,.workshop-card .simple-event-details-grid .workshop-description,.workshop-card .event-details-grid .workshop-description,.workshop-card .group-details-grid .workshop-description,.hhh-card .workshop-details-grid .workshop-description,.hhh-card .hhh-details-grid .workshop-description,.hhh-card .icm-details-grid .workshop-description,.hhh-card .simple-event-details-grid .workshop-description,.hhh-card .event-details-grid .workshop-description,.hhh-card .group-details-grid .workshop-description,.icm-card .workshop-details-grid .workshop-description,.icm-card .hhh-details-grid .workshop-description,.icm-card .icm-details-grid .workshop-description,.icm-card .simple-event-details-grid .workshop-description,.icm-card .event-details-grid .workshop-description,.icm-card .group-details-grid .workshop-description,.simple-event-card .workshop-details-grid .workshop-description,.simple-event-card .hhh-details-grid .workshop-description,.simple-event-card .icm-details-grid .workshop-description,.simple-event-card .simple-event-details-grid .workshop-description,.simple-event-card .event-details-grid .workshop-description,.simple-event-card .group-details-grid .workshop-description,.event-card .workshop-details-grid .workshop-description,.event-card .hhh-details-grid .workshop-description,.event-card .icm-details-grid .workshop-description,.event-card .simple-event-details-grid .workshop-description,.event-card .event-details-grid .workshop-description,.event-card .group-details-grid .workshop-description,.group-card .workshop-details-grid .workshop-description,.group-card .hhh-details-grid .workshop-description,.group-card .icm-details-grid .workshop-description,.group-card .simple-event-details-grid .workshop-description,.group-card .event-details-grid .workshop-description,.group-card .group-details-grid .workshop-description{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.workshop-card .workshop-details-grid .workshop-description p,.workshop-card .hhh-details-grid .workshop-description p,.workshop-card .icm-details-grid .workshop-description p,.workshop-card .simple-event-details-grid .workshop-description p,.workshop-card .event-details-grid .workshop-description p,.workshop-card .group-details-grid .workshop-description p,.hhh-card .workshop-details-grid .workshop-description p,.hhh-card .hhh-details-grid .workshop-description p,.hhh-card .icm-details-grid .workshop-description p,.hhh-card .simple-event-details-grid .workshop-description p,.hhh-card .event-details-grid .workshop-description p,.hhh-card .group-details-grid .workshop-description p,.icm-card .workshop-details-grid .workshop-description p,.icm-card .hhh-details-grid .workshop-description p,.icm-card .icm-details-grid .workshop-description p,.icm-card .simple-event-details-grid .workshop-description p,.icm-card .event-details-grid .workshop-description p,.icm-card .group-details-grid .workshop-description p,.simple-event-card .workshop-details-grid .workshop-description p,.simple-event-card .hhh-details-grid .workshop-description p,.simple-event-card .icm-details-grid .workshop-description p,.simple-event-card .simple-event-details-grid .workshop-description p,.simple-event-card .event-details-grid .workshop-description p,.simple-event-card .group-details-grid .workshop-description p,.event-card .workshop-details-grid .workshop-description p,.event-card .hhh-details-grid .workshop-description p,.event-card .icm-details-grid .workshop-description p,.event-card .simple-event-details-grid .workshop-description p,.event-card .event-details-grid .workshop-description p,.event-card .group-details-grid .workshop-description p,.group-card .workshop-details-grid .workshop-description p,.group-card .hhh-details-grid .workshop-description p,.group-card .icm-details-grid .workshop-description p,.group-card .simple-event-details-grid .workshop-description p,.group-card .event-details-grid .workshop-description p,.group-card .group-details-grid .workshop-description p{margin:0;text-align:left;font-size:.875rem;line-height:1.5;color:#666}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e0e0e0;margin-top:auto}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.workshop-card .workshop-card-footer .workshop-actions .btn,.workshop-card .workshop-card-footer .hhh-actions .btn,.workshop-card .workshop-card-footer .icm-actions .btn,.workshop-card .workshop-card-footer .simple-event-actions .btn,.workshop-card .workshop-card-footer .event-actions .btn,.workshop-card .workshop-card-footer .group-actions .btn,.workshop-card .hhh-card-footer .workshop-actions .btn,.workshop-card .hhh-card-footer .hhh-actions .btn,.workshop-card .hhh-card-footer .icm-actions .btn,.workshop-card .hhh-card-footer .simple-event-actions .btn,.workshop-card .hhh-card-footer .event-actions .btn,.workshop-card .hhh-card-footer .group-actions .btn,.workshop-card .icm-card-footer .workshop-actions .btn,.workshop-card .icm-card-footer .hhh-actions .btn,.workshop-card .icm-card-footer .icm-actions .btn,.workshop-card .icm-card-footer .simple-event-actions .btn,.workshop-card .icm-card-footer .event-actions .btn,.workshop-card .icm-card-footer .group-actions .btn,.workshop-card .simple-event-card-footer .workshop-actions .btn,.workshop-card .simple-event-card-footer .hhh-actions .btn,.workshop-card .simple-event-card-footer .icm-actions .btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn,.workshop-card .simple-event-card-footer .event-actions .btn,.workshop-card .simple-event-card-footer .group-actions .btn,.workshop-card .event-card-footer .workshop-actions .btn,.workshop-card .event-card-footer .hhh-actions .btn,.workshop-card .event-card-footer .icm-actions .btn,.workshop-card .event-card-footer .simple-event-actions .btn,.workshop-card .event-card-footer .event-actions .btn,.workshop-card .event-card-footer .group-actions .btn,.workshop-card .group-card-footer .workshop-actions .btn,.workshop-card .group-card-footer .hhh-actions .btn,.workshop-card .group-card-footer .icm-actions .btn,.workshop-card .group-card-footer .simple-event-actions .btn,.workshop-card .group-card-footer .event-actions .btn,.workshop-card .group-card-footer .group-actions .btn,.hhh-card .workshop-card-footer .workshop-actions .btn,.hhh-card .workshop-card-footer .hhh-actions .btn,.hhh-card .workshop-card-footer .icm-actions .btn,.hhh-card .workshop-card-footer .simple-event-actions .btn,.hhh-card .workshop-card-footer .event-actions .btn,.hhh-card .workshop-card-footer .group-actions .btn,.hhh-card .hhh-card-footer .workshop-actions .btn,.hhh-card .hhh-card-footer .hhh-actions .btn,.hhh-card .hhh-card-footer .icm-actions .btn,.hhh-card .hhh-card-footer .simple-event-actions .btn,.hhh-card .hhh-card-footer .event-actions .btn,.hhh-card .hhh-card-footer .group-actions .btn,.hhh-card .icm-card-footer .workshop-actions .btn,.hhh-card .icm-card-footer .hhh-actions .btn,.hhh-card .icm-card-footer .icm-actions .btn,.hhh-card .icm-card-footer .simple-event-actions .btn,.hhh-card .icm-card-footer .event-actions .btn,.hhh-card .icm-card-footer .group-actions .btn,.hhh-card .simple-event-card-footer .workshop-actions .btn,.hhh-card .simple-event-card-footer .hhh-actions .btn,.hhh-card .simple-event-card-footer .icm-actions .btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn,.hhh-card .simple-event-card-footer .event-actions .btn,.hhh-card .simple-event-card-footer .group-actions .btn,.hhh-card .event-card-footer .workshop-actions .btn,.hhh-card .event-card-footer .hhh-actions .btn,.hhh-card .event-card-footer .icm-actions .btn,.hhh-card .event-card-footer .simple-event-actions .btn,.hhh-card .event-card-footer .event-actions .btn,.hhh-card .event-card-footer .group-actions .btn,.hhh-card .group-card-footer .workshop-actions .btn,.hhh-card .group-card-footer .hhh-actions .btn,.hhh-card .group-card-footer .icm-actions .btn,.hhh-card .group-card-footer .simple-event-actions .btn,.hhh-card .group-card-footer .event-actions .btn,.hhh-card .group-card-footer .group-actions .btn,.icm-card .workshop-card-footer .workshop-actions .btn,.icm-card .workshop-card-footer .hhh-actions .btn,.icm-card .workshop-card-footer .icm-actions .btn,.icm-card .workshop-card-footer .simple-event-actions .btn,.icm-card .workshop-card-footer .event-actions .btn,.icm-card .workshop-card-footer .group-actions .btn,.icm-card .hhh-card-footer .workshop-actions .btn,.icm-card .hhh-card-footer .hhh-actions .btn,.icm-card .hhh-card-footer .icm-actions .btn,.icm-card .hhh-card-footer .simple-event-actions .btn,.icm-card .hhh-card-footer .event-actions .btn,.icm-card .hhh-card-footer .group-actions .btn,.icm-card .icm-card-footer .workshop-actions .btn,.icm-card .icm-card-footer .hhh-actions .btn,.icm-card .icm-card-footer .icm-actions .btn,.icm-card .icm-card-footer .simple-event-actions .btn,.icm-card .icm-card-footer .event-actions .btn,.icm-card .icm-card-footer .group-actions .btn,.icm-card .simple-event-card-footer .workshop-actions .btn,.icm-card .simple-event-card-footer .hhh-actions .btn,.icm-card .simple-event-card-footer .icm-actions .btn,.icm-card .simple-event-card-footer .simple-event-actions .btn,.icm-card .simple-event-card-footer .event-actions .btn,.icm-card .simple-event-card-footer .group-actions .btn,.icm-card .event-card-footer .workshop-actions .btn,.icm-card .event-card-footer .hhh-actions .btn,.icm-card .event-card-footer .icm-actions .btn,.icm-card .event-card-footer .simple-event-actions .btn,.icm-card .event-card-footer .event-actions .btn,.icm-card .event-card-footer .group-actions .btn,.icm-card .group-card-footer .workshop-actions .btn,.icm-card .group-card-footer .hhh-actions .btn,.icm-card .group-card-footer .icm-actions .btn,.icm-card .group-card-footer .simple-event-actions .btn,.icm-card .group-card-footer .event-actions .btn,.icm-card .group-card-footer .group-actions .btn,.simple-event-card .workshop-card-footer .workshop-actions .btn,.simple-event-card .workshop-card-footer .hhh-actions .btn,.simple-event-card .workshop-card-footer .icm-actions .btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn,.simple-event-card .workshop-card-footer .event-actions .btn,.simple-event-card .workshop-card-footer .group-actions .btn,.simple-event-card .hhh-card-footer .workshop-actions .btn,.simple-event-card .hhh-card-footer .hhh-actions .btn,.simple-event-card .hhh-card-footer .icm-actions .btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn,.simple-event-card .hhh-card-footer .event-actions .btn,.simple-event-card .hhh-card-footer .group-actions .btn,.simple-event-card .icm-card-footer .workshop-actions .btn,.simple-event-card .icm-card-footer .hhh-actions .btn,.simple-event-card .icm-card-footer .icm-actions .btn,.simple-event-card .icm-card-footer .simple-event-actions .btn,.simple-event-card .icm-card-footer .event-actions .btn,.simple-event-card .icm-card-footer .group-actions .btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn,.simple-event-card .simple-event-card-footer .icm-actions .btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn,.simple-event-card .simple-event-card-footer .event-actions .btn,.simple-event-card .simple-event-card-footer .group-actions .btn,.simple-event-card .event-card-footer .workshop-actions .btn,.simple-event-card .event-card-footer .hhh-actions .btn,.simple-event-card .event-card-footer .icm-actions .btn,.simple-event-card .event-card-footer .simple-event-actions .btn,.simple-event-card .event-card-footer .event-actions .btn,.simple-event-card .event-card-footer .group-actions .btn,.simple-event-card .group-card-footer .workshop-actions .btn,.simple-event-card .group-card-footer .hhh-actions .btn,.simple-event-card .group-card-footer .icm-actions .btn,.simple-event-card .group-card-footer .simple-event-actions .btn,.simple-event-card .group-card-footer .event-actions .btn,.simple-event-card .group-card-footer .group-actions .btn,.event-card .workshop-card-footer .workshop-actions .btn,.event-card .workshop-card-footer .hhh-actions .btn,.event-card .workshop-card-footer .icm-actions .btn,.event-card .workshop-card-footer .simple-event-actions .btn,.event-card .workshop-card-footer .event-actions .btn,.event-card .workshop-card-footer .group-actions .btn,.event-card .hhh-card-footer .workshop-actions .btn,.event-card .hhh-card-footer .hhh-actions .btn,.event-card .hhh-card-footer .icm-actions .btn,.event-card .hhh-card-footer .simple-event-actions .btn,.event-card .hhh-card-footer .event-actions .btn,.event-card .hhh-card-footer .group-actions .btn,.event-card .icm-card-footer .workshop-actions .btn,.event-card .icm-card-footer .hhh-actions .btn,.event-card .icm-card-footer .icm-actions .btn,.event-card .icm-card-footer .simple-event-actions .btn,.event-card .icm-card-footer .event-actions .btn,.event-card .icm-card-footer .group-actions .btn,.event-card .simple-event-card-footer .workshop-actions .btn,.event-card .simple-event-card-footer .hhh-actions .btn,.event-card .simple-event-card-footer .icm-actions .btn,.event-card .simple-event-card-footer .simple-event-actions .btn,.event-card .simple-event-card-footer .event-actions .btn,.event-card .simple-event-card-footer .group-actions .btn,.event-card .event-card-footer .workshop-actions .btn,.event-card .event-card-footer .hhh-actions .btn,.event-card .event-card-footer .icm-actions .btn,.event-card .event-card-footer .simple-event-actions .btn,.event-card .event-card-footer .event-actions .btn,.event-card .event-card-footer .group-actions .btn,.event-card .group-card-footer .workshop-actions .btn,.event-card .group-card-footer .hhh-actions .btn,.event-card .group-card-footer .icm-actions .btn,.event-card .group-card-footer .simple-event-actions .btn,.event-card .group-card-footer .event-actions .btn,.event-card .group-card-footer .group-actions .btn,.group-card .workshop-card-footer .workshop-actions .btn,.group-card .workshop-card-footer .hhh-actions .btn,.group-card .workshop-card-footer .icm-actions .btn,.group-card .workshop-card-footer .simple-event-actions .btn,.group-card .workshop-card-footer .event-actions .btn,.group-card .workshop-card-footer .group-actions .btn,.group-card .hhh-card-footer .workshop-actions .btn,.group-card .hhh-card-footer .hhh-actions .btn,.group-card .hhh-card-footer .icm-actions .btn,.group-card .hhh-card-footer .simple-event-actions .btn,.group-card .hhh-card-footer .event-actions .btn,.group-card .hhh-card-footer .group-actions .btn,.group-card .icm-card-footer .workshop-actions .btn,.group-card .icm-card-footer .hhh-actions .btn,.group-card .icm-card-footer .icm-actions .btn,.group-card .icm-card-footer .simple-event-actions .btn,.group-card .icm-card-footer .event-actions .btn,.group-card .icm-card-footer .group-actions .btn,.group-card .simple-event-card-footer .workshop-actions .btn,.group-card .simple-event-card-footer .hhh-actions .btn,.group-card .simple-event-card-footer .icm-actions .btn,.group-card .simple-event-card-footer .simple-event-actions .btn,.group-card .simple-event-card-footer .event-actions .btn,.group-card .simple-event-card-footer .group-actions .btn,.group-card .event-card-footer .workshop-actions .btn,.group-card .event-card-footer .hhh-actions .btn,.group-card .event-card-footer .icm-actions .btn,.group-card .event-card-footer .simple-event-actions .btn,.group-card .event-card-footer .event-actions .btn,.group-card .event-card-footer .group-actions .btn,.group-card .group-card-footer .workshop-actions .btn,.group-card .group-card-footer .hhh-actions .btn,.group-card .group-card-footer .icm-actions .btn,.group-card .group-card-footer .simple-event-actions .btn,.group-card .group-card-footer .event-actions .btn,.group-card .group-card-footer .group-actions .btn{flex:1;text-align:center}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .icm-card-footer .event-actions .btn.btn-sm,.workshop-card .icm-card-footer .group-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm,.workshop-card .event-card-footer .icm-actions .btn.btn-sm,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .event-card-footer .event-actions .btn.btn-sm,.workshop-card .event-card-footer .group-actions .btn.btn-sm,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm,.workshop-card .group-card-footer .icm-actions .btn.btn-sm,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm,.workshop-card .group-card-footer .event-actions .btn.btn-sm,.workshop-card .group-card-footer .group-actions .btn.btn-sm,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .icm-card-footer .event-actions .btn.btn-sm,.hhh-card .icm-card-footer .group-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm,.hhh-card .event-card-footer .icm-actions .btn.btn-sm,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .event-card-footer .event-actions .btn.btn-sm,.hhh-card .event-card-footer .group-actions .btn.btn-sm,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm,.hhh-card .group-card-footer .icm-actions .btn.btn-sm,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm,.hhh-card .group-card-footer .event-actions .btn.btn-sm,.hhh-card .group-card-footer .group-actions .btn.btn-sm,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.icm-card .workshop-card-footer .event-actions .btn.btn-sm,.icm-card .workshop-card-footer .group-actions .btn.btn-sm,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.icm-card .hhh-card-footer .event-actions .btn.btn-sm,.icm-card .hhh-card-footer .group-actions .btn.btn-sm,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm,.icm-card .icm-card-footer .icm-actions .btn.btn-sm,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm,.icm-card .icm-card-footer .event-actions .btn.btn-sm,.icm-card .icm-card-footer .group-actions .btn.btn-sm,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm,.icm-card .event-card-footer .workshop-actions .btn.btn-sm,.icm-card .event-card-footer .hhh-actions .btn.btn-sm,.icm-card .event-card-footer .icm-actions .btn.btn-sm,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm,.icm-card .event-card-footer .event-actions .btn.btn-sm,.icm-card .event-card-footer .group-actions .btn.btn-sm,.icm-card .group-card-footer .workshop-actions .btn.btn-sm,.icm-card .group-card-footer .hhh-actions .btn.btn-sm,.icm-card .group-card-footer .icm-actions .btn.btn-sm,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm,.icm-card .group-card-footer .event-actions .btn.btn-sm,.icm-card .group-card-footer .group-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .event-card-footer .event-actions .btn.btn-sm,.simple-event-card .event-card-footer .group-actions .btn.btn-sm,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm,.simple-event-card .group-card-footer .event-actions .btn.btn-sm,.simple-event-card .group-card-footer .group-actions .btn.btn-sm,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm,.event-card .workshop-card-footer .icm-actions .btn.btn-sm,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.event-card .workshop-card-footer .event-actions .btn.btn-sm,.event-card .workshop-card-footer .group-actions .btn.btn-sm,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm,.event-card .hhh-card-footer .icm-actions .btn.btn-sm,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.event-card .hhh-card-footer .event-actions .btn.btn-sm,.event-card .hhh-card-footer .group-actions .btn.btn-sm,.event-card .icm-card-footer .workshop-actions .btn.btn-sm,.event-card .icm-card-footer .hhh-actions .btn.btn-sm,.event-card .icm-card-footer .icm-actions .btn.btn-sm,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm,.event-card .icm-card-footer .event-actions .btn.btn-sm,.event-card .icm-card-footer .group-actions .btn.btn-sm,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.event-card .simple-event-card-footer .event-actions .btn.btn-sm,.event-card .simple-event-card-footer .group-actions .btn.btn-sm,.event-card .event-card-footer .workshop-actions .btn.btn-sm,.event-card .event-card-footer .hhh-actions .btn.btn-sm,.event-card .event-card-footer .icm-actions .btn.btn-sm,.event-card .event-card-footer .simple-event-actions .btn.btn-sm,.event-card .event-card-footer .event-actions .btn.btn-sm,.event-card .event-card-footer .group-actions .btn.btn-sm,.event-card .group-card-footer .workshop-actions .btn.btn-sm,.event-card .group-card-footer .hhh-actions .btn.btn-sm,.event-card .group-card-footer .icm-actions .btn.btn-sm,.event-card .group-card-footer .simple-event-actions .btn.btn-sm,.event-card .group-card-footer .event-actions .btn.btn-sm,.event-card .group-card-footer .group-actions .btn.btn-sm,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm,.group-card .workshop-card-footer .icm-actions .btn.btn-sm,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm,.group-card .workshop-card-footer .event-actions .btn.btn-sm,.group-card .workshop-card-footer .group-actions .btn.btn-sm,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm,.group-card .hhh-card-footer .icm-actions .btn.btn-sm,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm,.group-card .hhh-card-footer .event-actions .btn.btn-sm,.group-card .hhh-card-footer .group-actions .btn.btn-sm,.group-card .icm-card-footer .workshop-actions .btn.btn-sm,.group-card .icm-card-footer .hhh-actions .btn.btn-sm,.group-card .icm-card-footer .icm-actions .btn.btn-sm,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm,.group-card .icm-card-footer .event-actions .btn.btn-sm,.group-card .icm-card-footer .group-actions .btn.btn-sm,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm,.group-card .simple-event-card-footer .event-actions .btn.btn-sm,.group-card .simple-event-card-footer .group-actions .btn.btn-sm,.group-card .event-card-footer .workshop-actions .btn.btn-sm,.group-card .event-card-footer .hhh-actions .btn.btn-sm,.group-card .event-card-footer .icm-actions .btn.btn-sm,.group-card .event-card-footer .simple-event-actions .btn.btn-sm,.group-card .event-card-footer .event-actions .btn.btn-sm,.group-card .event-card-footer .group-actions .btn.btn-sm,.group-card .group-card-footer .workshop-actions .btn.btn-sm,.group-card .group-card-footer .hhh-actions .btn.btn-sm,.group-card .group-card-footer .icm-actions .btn.btn-sm,.group-card .group-card-footer .simple-event-actions .btn.btn-sm,.group-card .group-card-footer .event-actions .btn.btn-sm,.group-card .group-card-footer .group-actions .btn.btn-sm{color:#fff;display:inline-block;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-xs);line-height:1;border:2px solid var(--color-accent-light)}.workshop-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.workshop-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.hhh-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.icm-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.simple-event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.event-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .workshop-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .hhh-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .icm-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .simple-event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .event-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .workshop-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .hhh-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .icm-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .simple-event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .event-actions .btn.btn-sm.schedule-consultation-btn,.group-card .group-card-footer .group-actions .btn.btn-sm.schedule-consultation-btn{color:var(--color-primary)}.no-workshops,.no-hhh-events,.no-icm-events,.no-simple-events,.no-events,.no-group-events{text-align:center;padding:4rem 2rem}.no-workshops h2,.no-hhh-events h2,.no-icm-events h2,.no-simple-events h2,.no-events h2,.no-group-events h2{margin-bottom:1rem;color:#666}.no-workshops p,.no-hhh-events p,.no-icm-events p,.no-simple-events p,.no-events p,.no-group-events p{margin-bottom:2rem;color:#555;max-width:600px;margin-left:auto;margin-right:auto}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{width:100%;overflow:hidden;margin-bottom:2rem}.workshop-hero picture,.hhh-hero picture,.icm-hero picture,.simple-event-hero picture,.event-hero picture,.group-hero picture{display:block;width:100%;height:100%}.workshop-hero img,.hhh-hero img,.icm-hero img,.simple-event-hero img,.event-hero img,.group-hero img{width:100%;height:100%;object-fit:cover;display:block}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{width:100%;height:250px;object-fit:cover}.workshop-main-content{padding:2rem;margin-bottom:2rem;background:#fff;border-radius:var(--radius-md, 8px)}.read-more-container{margin:2rem 0;text-align:center}.expandable-content{animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.expandable-content.expanding{animation-name:slideDown}.expandable-content.collapsing{animation-name:slideUp}.expandable-content h4{margin-top:var(--space-md);font-weight:700;font-size:var(--font-size-lg)}.expandable-content ul{text-align:left}.expandable-content p{text-align:left}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}100%{opacity:1;max-height:1000px;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;max-height:1000px;transform:translateY(0)}100%{opacity:0;max-height:0;transform:translateY(-10px)}}.date-picker-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.date-picker-modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.date-picker-modal .modal-content{background:#fff;border-radius:var(--radius-md, 8px);box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.date-picker-modal .modal-content .modal-header{padding:1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.date-picker-modal .modal-content .modal-header h3{margin:0;color:var(--color-primary, #2c5aa0);font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-header .modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.date-picker-modal .modal-content .modal-header .modal-close:hover{background:#f0f0f0;color:#333}.date-picker-modal .modal-content .modal-body{padding:1.5rem;overflow-y:auto;flex:1}.date-picker-modal .modal-content .modal-body .dates-list{display:flex;flex-direction:column;gap:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:1rem;border:1px solid #e0e0e0;border-radius:var(--radius-sm, 4px);background:#f8f9fa;transition:all .2s ease}.date-picker-modal .modal-content .modal-body .date-item:hover{border-color:var(--color-primary, #3b82f6);background:#f0f4ff}.date-picker-modal .modal-content .modal-body .date-item .date-item-date,.date-picker-modal .modal-content .modal-body .date-item .date-item-time{line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-item-date strong,.date-picker-modal .modal-content .modal-body .date-item .date-item-time strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-body .date-item .date-item-date{font-weight:600;color:var(--color-primary, #3b82f6);margin-bottom:.25rem}.date-picker-modal .modal-content .modal-body .date-item .date-item-time{font-size:.875rem;color:#666}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.9rem;line-height:1.4}.date-picker-modal .modal-content .modal-body .date-item .date-text strong{color:var(--color-primary, #3b82f6)}.date-picker-modal .modal-content .modal-footer{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;text-align:right}.date-picker-modal .modal-content .modal-footer .btn{padding:.5rem 1rem;border-radius:var(--radius-sm, 4px);border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s ease}.date-picker-modal .modal-content .modal-footer .btn.btn-secondary:hover{background:#f0f0f0;border-color:silver}@media(max-width: 400px){.workshop-group,.hhh-group,.icm-group,.simple-event-group,.event-group,.group-group{padding:.75rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:.75rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:.75rem}}@media(max-width: 480px){.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:150px}.workshop-card .workshop-details-grid .detail-item .detail-label,.workshop-card .hhh-details-grid .detail-item .detail-label,.workshop-card .icm-details-grid .detail-item .detail-label,.workshop-card .simple-event-details-grid .detail-item .detail-label,.workshop-card .event-details-grid .detail-item .detail-label,.workshop-card .group-details-grid .detail-item .detail-label,.hhh-card .workshop-details-grid .detail-item .detail-label,.hhh-card .hhh-details-grid .detail-item .detail-label,.hhh-card .icm-details-grid .detail-item .detail-label,.hhh-card .simple-event-details-grid .detail-item .detail-label,.hhh-card .event-details-grid .detail-item .detail-label,.hhh-card .group-details-grid .detail-item .detail-label,.icm-card .workshop-details-grid .detail-item .detail-label,.icm-card .hhh-details-grid .detail-item .detail-label,.icm-card .icm-details-grid .detail-item .detail-label,.icm-card .simple-event-details-grid .detail-item .detail-label,.icm-card .event-details-grid .detail-item .detail-label,.icm-card .group-details-grid .detail-item .detail-label,.simple-event-card .workshop-details-grid .detail-item .detail-label,.simple-event-card .hhh-details-grid .detail-item .detail-label,.simple-event-card .icm-details-grid .detail-item .detail-label,.simple-event-card .simple-event-details-grid .detail-item .detail-label,.simple-event-card .event-details-grid .detail-item .detail-label,.simple-event-card .group-details-grid .detail-item .detail-label,.event-card .workshop-details-grid .detail-item .detail-label,.event-card .hhh-details-grid .detail-item .detail-label,.event-card .icm-details-grid .detail-item .detail-label,.event-card .simple-event-details-grid .detail-item .detail-label,.event-card .event-details-grid .detail-item .detail-label,.event-card .group-details-grid .detail-item .detail-label,.group-card .workshop-details-grid .detail-item .detail-label,.group-card .hhh-details-grid .detail-item .detail-label,.group-card .icm-details-grid .detail-item .detail-label,.group-card .simple-event-details-grid .detail-item .detail-label,.group-card .event-details-grid .detail-item .detail-label,.group-card .group-details-grid .detail-item .detail-label{font-size:var(--font-size-sm)}.read-more-container .read-more-btn{padding:.5rem 1rem;font-size:.8rem;width:100%;max-width:200px}}@media(max-width: 520px){.workshop-cards-container,.hhh-cards-container,.icm-cards-container,.simple-event-cards-container,.event-cards-container,.group-cards-container{grid-template-columns:1fr}}@media(max-width: 768px){.workshop-group .workshop-cards-container,.workshop-group .hhh-cards-container,.workshop-group .icm-cards-container,.workshop-group .simple-event-cards-container,.workshop-group .event-cards-container,.workshop-group .group-cards-container,.hhh-group .workshop-cards-container,.hhh-group .hhh-cards-container,.hhh-group .icm-cards-container,.hhh-group .simple-event-cards-container,.hhh-group .event-cards-container,.hhh-group .group-cards-container,.icm-group .workshop-cards-container,.icm-group .hhh-cards-container,.icm-group .icm-cards-container,.icm-group .simple-event-cards-container,.icm-group .event-cards-container,.icm-group .group-cards-container,.simple-event-group .workshop-cards-container,.simple-event-group .hhh-cards-container,.simple-event-group .icm-cards-container,.simple-event-group .simple-event-cards-container,.simple-event-group .event-cards-container,.simple-event-group .group-cards-container,.event-group .workshop-cards-container,.event-group .hhh-cards-container,.event-group .icm-cards-container,.event-group .simple-event-cards-container,.event-group .event-cards-container,.event-group .group-cards-container,.group-group .workshop-cards-container,.group-group .hhh-cards-container,.group-group .icm-cards-container,.group-group .simple-event-cards-container,.group-group .event-cards-container,.group-group .group-cards-container{grid-template-columns:1fr;gap:1rem}.workshop-card .workshop-details-grid,.workshop-card .hhh-details-grid,.workshop-card .icm-details-grid,.workshop-card .simple-event-details-grid,.workshop-card .event-details-grid,.workshop-card .group-details-grid,.hhh-card .workshop-details-grid,.hhh-card .hhh-details-grid,.hhh-card .icm-details-grid,.hhh-card .simple-event-details-grid,.hhh-card .event-details-grid,.hhh-card .group-details-grid,.icm-card .workshop-details-grid,.icm-card .hhh-details-grid,.icm-card .icm-details-grid,.icm-card .simple-event-details-grid,.icm-card .event-details-grid,.icm-card .group-details-grid,.simple-event-card .workshop-details-grid,.simple-event-card .hhh-details-grid,.simple-event-card .icm-details-grid,.simple-event-card .simple-event-details-grid,.simple-event-card .event-details-grid,.simple-event-card .group-details-grid,.event-card .workshop-details-grid,.event-card .hhh-details-grid,.event-card .icm-details-grid,.event-card .simple-event-details-grid,.event-card .event-details-grid,.event-card .group-details-grid,.group-card .workshop-details-grid,.group-card .hhh-details-grid,.group-card .icm-details-grid,.group-card .simple-event-details-grid,.group-card .event-details-grid,.group-card .group-details-grid{padding:1rem}.workshop-card .workshop-card-footer,.workshop-card .hhh-card-footer,.workshop-card .icm-card-footer,.workshop-card .simple-event-card-footer,.workshop-card .event-card-footer,.workshop-card .group-card-footer,.hhh-card .workshop-card-footer,.hhh-card .hhh-card-footer,.hhh-card .icm-card-footer,.hhh-card .simple-event-card-footer,.hhh-card .event-card-footer,.hhh-card .group-card-footer,.icm-card .workshop-card-footer,.icm-card .hhh-card-footer,.icm-card .icm-card-footer,.icm-card .simple-event-card-footer,.icm-card .event-card-footer,.icm-card .group-card-footer,.simple-event-card .workshop-card-footer,.simple-event-card .hhh-card-footer,.simple-event-card .icm-card-footer,.simple-event-card .simple-event-card-footer,.simple-event-card .event-card-footer,.simple-event-card .group-card-footer,.event-card .workshop-card-footer,.event-card .hhh-card-footer,.event-card .icm-card-footer,.event-card .simple-event-card-footer,.event-card .event-card-footer,.event-card .group-card-footer,.group-card .workshop-card-footer,.group-card .hhh-card-footer,.group-card .icm-card-footer,.group-card .simple-event-card-footer,.group-card .event-card-footer,.group-card .group-card-footer{padding:1rem}.workshop-card .workshop-card-footer .workshop-actions,.workshop-card .workshop-card-footer .hhh-actions,.workshop-card .workshop-card-footer .icm-actions,.workshop-card .workshop-card-footer .simple-event-actions,.workshop-card .workshop-card-footer .event-actions,.workshop-card .workshop-card-footer .group-actions,.workshop-card .hhh-card-footer .workshop-actions,.workshop-card .hhh-card-footer .hhh-actions,.workshop-card .hhh-card-footer .icm-actions,.workshop-card .hhh-card-footer .simple-event-actions,.workshop-card .hhh-card-footer .event-actions,.workshop-card .hhh-card-footer .group-actions,.workshop-card .icm-card-footer .workshop-actions,.workshop-card .icm-card-footer .hhh-actions,.workshop-card .icm-card-footer .icm-actions,.workshop-card .icm-card-footer .simple-event-actions,.workshop-card .icm-card-footer .event-actions,.workshop-card .icm-card-footer .group-actions,.workshop-card .simple-event-card-footer .workshop-actions,.workshop-card .simple-event-card-footer .hhh-actions,.workshop-card .simple-event-card-footer .icm-actions,.workshop-card .simple-event-card-footer .simple-event-actions,.workshop-card .simple-event-card-footer .event-actions,.workshop-card .simple-event-card-footer .group-actions,.workshop-card .event-card-footer .workshop-actions,.workshop-card .event-card-footer .hhh-actions,.workshop-card .event-card-footer .icm-actions,.workshop-card .event-card-footer .simple-event-actions,.workshop-card .event-card-footer .event-actions,.workshop-card .event-card-footer .group-actions,.workshop-card .group-card-footer .workshop-actions,.workshop-card .group-card-footer .hhh-actions,.workshop-card .group-card-footer .icm-actions,.workshop-card .group-card-footer .simple-event-actions,.workshop-card .group-card-footer .event-actions,.workshop-card .group-card-footer .group-actions,.hhh-card .workshop-card-footer .workshop-actions,.hhh-card .workshop-card-footer .hhh-actions,.hhh-card .workshop-card-footer .icm-actions,.hhh-card .workshop-card-footer .simple-event-actions,.hhh-card .workshop-card-footer .event-actions,.hhh-card .workshop-card-footer .group-actions,.hhh-card .hhh-card-footer .workshop-actions,.hhh-card .hhh-card-footer .hhh-actions,.hhh-card .hhh-card-footer .icm-actions,.hhh-card .hhh-card-footer .simple-event-actions,.hhh-card .hhh-card-footer .event-actions,.hhh-card .hhh-card-footer .group-actions,.hhh-card .icm-card-footer .workshop-actions,.hhh-card .icm-card-footer .hhh-actions,.hhh-card .icm-card-footer .icm-actions,.hhh-card .icm-card-footer .simple-event-actions,.hhh-card .icm-card-footer .event-actions,.hhh-card .icm-card-footer .group-actions,.hhh-card .simple-event-card-footer .workshop-actions,.hhh-card .simple-event-card-footer .hhh-actions,.hhh-card .simple-event-card-footer .icm-actions,.hhh-card .simple-event-card-footer .simple-event-actions,.hhh-card .simple-event-card-footer .event-actions,.hhh-card .simple-event-card-footer .group-actions,.hhh-card .event-card-footer .workshop-actions,.hhh-card .event-card-footer .hhh-actions,.hhh-card .event-card-footer .icm-actions,.hhh-card .event-card-footer .simple-event-actions,.hhh-card .event-card-footer .event-actions,.hhh-card .event-card-footer .group-actions,.hhh-card .group-card-footer .workshop-actions,.hhh-card .group-card-footer .hhh-actions,.hhh-card .group-card-footer .icm-actions,.hhh-card .group-card-footer .simple-event-actions,.hhh-card .group-card-footer .event-actions,.hhh-card .group-card-footer .group-actions,.icm-card .workshop-card-footer .workshop-actions,.icm-card .workshop-card-footer .hhh-actions,.icm-card .workshop-card-footer .icm-actions,.icm-card .workshop-card-footer .simple-event-actions,.icm-card .workshop-card-footer .event-actions,.icm-card .workshop-card-footer .group-actions,.icm-card .hhh-card-footer .workshop-actions,.icm-card .hhh-card-footer .hhh-actions,.icm-card .hhh-card-footer .icm-actions,.icm-card .hhh-card-footer .simple-event-actions,.icm-card .hhh-card-footer .event-actions,.icm-card .hhh-card-footer .group-actions,.icm-card .icm-card-footer .workshop-actions,.icm-card .icm-card-footer .hhh-actions,.icm-card .icm-card-footer .icm-actions,.icm-card .icm-card-footer .simple-event-actions,.icm-card .icm-card-footer .event-actions,.icm-card .icm-card-footer .group-actions,.icm-card .simple-event-card-footer .workshop-actions,.icm-card .simple-event-card-footer .hhh-actions,.icm-card .simple-event-card-footer .icm-actions,.icm-card .simple-event-card-footer .simple-event-actions,.icm-card .simple-event-card-footer .event-actions,.icm-card .simple-event-card-footer .group-actions,.icm-card .event-card-footer .workshop-actions,.icm-card .event-card-footer .hhh-actions,.icm-card .event-card-footer .icm-actions,.icm-card .event-card-footer .simple-event-actions,.icm-card .event-card-footer .event-actions,.icm-card .event-card-footer .group-actions,.icm-card .group-card-footer .workshop-actions,.icm-card .group-card-footer .hhh-actions,.icm-card .group-card-footer .icm-actions,.icm-card .group-card-footer .simple-event-actions,.icm-card .group-card-footer .event-actions,.icm-card .group-card-footer .group-actions,.simple-event-card .workshop-card-footer .workshop-actions,.simple-event-card .workshop-card-footer .hhh-actions,.simple-event-card .workshop-card-footer .icm-actions,.simple-event-card .workshop-card-footer .simple-event-actions,.simple-event-card .workshop-card-footer .event-actions,.simple-event-card .workshop-card-footer .group-actions,.simple-event-card .hhh-card-footer .workshop-actions,.simple-event-card .hhh-card-footer .hhh-actions,.simple-event-card .hhh-card-footer .icm-actions,.simple-event-card .hhh-card-footer .simple-event-actions,.simple-event-card .hhh-card-footer .event-actions,.simple-event-card .hhh-card-footer .group-actions,.simple-event-card .icm-card-footer .workshop-actions,.simple-event-card .icm-card-footer .hhh-actions,.simple-event-card .icm-card-footer .icm-actions,.simple-event-card .icm-card-footer .simple-event-actions,.simple-event-card .icm-card-footer .event-actions,.simple-event-card .icm-card-footer .group-actions,.simple-event-card .simple-event-card-footer .workshop-actions,.simple-event-card .simple-event-card-footer .hhh-actions,.simple-event-card .simple-event-card-footer .icm-actions,.simple-event-card .simple-event-card-footer .simple-event-actions,.simple-event-card .simple-event-card-footer .event-actions,.simple-event-card .simple-event-card-footer .group-actions,.simple-event-card .event-card-footer .workshop-actions,.simple-event-card .event-card-footer .hhh-actions,.simple-event-card .event-card-footer .icm-actions,.simple-event-card .event-card-footer .simple-event-actions,.simple-event-card .event-card-footer .event-actions,.simple-event-card .event-card-footer .group-actions,.simple-event-card .group-card-footer .workshop-actions,.simple-event-card .group-card-footer .hhh-actions,.simple-event-card .group-card-footer .icm-actions,.simple-event-card .group-card-footer .simple-event-actions,.simple-event-card .group-card-footer .event-actions,.simple-event-card .group-card-footer .group-actions,.event-card .workshop-card-footer .workshop-actions,.event-card .workshop-card-footer .hhh-actions,.event-card .workshop-card-footer .icm-actions,.event-card .workshop-card-footer .simple-event-actions,.event-card .workshop-card-footer .event-actions,.event-card .workshop-card-footer .group-actions,.event-card .hhh-card-footer .workshop-actions,.event-card .hhh-card-footer .hhh-actions,.event-card .hhh-card-footer .icm-actions,.event-card .hhh-card-footer .simple-event-actions,.event-card .hhh-card-footer .event-actions,.event-card .hhh-card-footer .group-actions,.event-card .icm-card-footer .workshop-actions,.event-card .icm-card-footer .hhh-actions,.event-card .icm-card-footer .icm-actions,.event-card .icm-card-footer .simple-event-actions,.event-card .icm-card-footer .event-actions,.event-card .icm-card-footer .group-actions,.event-card .simple-event-card-footer .workshop-actions,.event-card .simple-event-card-footer .hhh-actions,.event-card .simple-event-card-footer .icm-actions,.event-card .simple-event-card-footer .simple-event-actions,.event-card .simple-event-card-footer .event-actions,.event-card .simple-event-card-footer .group-actions,.event-card .event-card-footer .workshop-actions,.event-card .event-card-footer .hhh-actions,.event-card .event-card-footer .icm-actions,.event-card .event-card-footer .simple-event-actions,.event-card .event-card-footer .event-actions,.event-card .event-card-footer .group-actions,.event-card .group-card-footer .workshop-actions,.event-card .group-card-footer .hhh-actions,.event-card .group-card-footer .icm-actions,.event-card .group-card-footer .simple-event-actions,.event-card .group-card-footer .event-actions,.event-card .group-card-footer .group-actions,.group-card .workshop-card-footer .workshop-actions,.group-card .workshop-card-footer .hhh-actions,.group-card .workshop-card-footer .icm-actions,.group-card .workshop-card-footer .simple-event-actions,.group-card .workshop-card-footer .event-actions,.group-card .workshop-card-footer .group-actions,.group-card .hhh-card-footer .workshop-actions,.group-card .hhh-card-footer .hhh-actions,.group-card .hhh-card-footer .icm-actions,.group-card .hhh-card-footer .simple-event-actions,.group-card .hhh-card-footer .event-actions,.group-card .hhh-card-footer .group-actions,.group-card .icm-card-footer .workshop-actions,.group-card .icm-card-footer .hhh-actions,.group-card .icm-card-footer .icm-actions,.group-card .icm-card-footer .simple-event-actions,.group-card .icm-card-footer .event-actions,.group-card .icm-card-footer .group-actions,.group-card .simple-event-card-footer .workshop-actions,.group-card .simple-event-card-footer .hhh-actions,.group-card .simple-event-card-footer .icm-actions,.group-card .simple-event-card-footer .simple-event-actions,.group-card .simple-event-card-footer .event-actions,.group-card .simple-event-card-footer .group-actions,.group-card .event-card-footer .workshop-actions,.group-card .event-card-footer .hhh-actions,.group-card .event-card-footer .icm-actions,.group-card .event-card-footer .simple-event-actions,.group-card .event-card-footer .event-actions,.group-card .event-card-footer .group-actions,.group-card .group-card-footer .workshop-actions,.group-card .group-card-footer .hhh-actions,.group-card .group-card-footer .icm-actions,.group-card .group-card-footer .simple-event-actions,.group-card .group-card-footer .event-actions,.group-card .group-card-footer .group-actions{flex-direction:column;gap:.5rem}.workshop-hero,.hhh-hero,.icm-hero,.simple-event-hero,.event-hero,.group-hero{margin-bottom:1.5rem}.workshop-hero .workshop-hero-image,.workshop-hero .event-hero-image,.hhh-hero .workshop-hero-image,.hhh-hero .event-hero-image,.icm-hero .workshop-hero-image,.icm-hero .event-hero-image,.simple-event-hero .workshop-hero-image,.simple-event-hero .event-hero-image,.event-hero .workshop-hero-image,.event-hero .event-hero-image,.group-hero .workshop-hero-image,.group-hero .event-hero-image{height:200px}.workshop-main-content{padding:1rem;margin-bottom:1.5rem}.read-more-container{margin:1rem 0}.read-more-container .read-more-btn{padding:.6rem 1.2rem;font-size:.85rem}.date-picker-modal{padding:.5rem}.date-picker-modal .modal-content{max-height:90vh}.date-picker-modal .modal-content .modal-header{padding:1rem}.date-picker-modal .modal-content .modal-header h3{font-size:var(--font-size-md)}.date-picker-modal .modal-content .modal-body{padding:1rem}.date-picker-modal .modal-content .modal-body .date-item{padding:.75rem}.date-picker-modal .modal-content .modal-body .date-item .date-text{font-size:.85rem}.date-picker-modal .modal-content .modal-footer{padding:1rem}.date-picker-container .date-picker-btn{font-size:.7rem;padding:.2rem .5rem}}

/*# sourceMappingURL=events.css.map*/