.checklist-item[data-v-f566e2c2]{align-items:center;display:flex;gap:var(--spacing-xs)}.checklist-item__icon[data-v-f566e2c2]{color:var(--color-quantum-pulse)}.checklist-item--unchecked .checklist-item__icon[data-v-f566e2c2]{color:var(--color-helix-glow)}.checklist-item__label[data-v-f566e2c2]{font-size:var(--font-size-md)}.badge[data-v-c3e0fa68]{border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-bold);padding:var(--spacing-2xs) var(--spacing-sm)}.badge--warning[data-v-c3e0fa68]{background-color:var(--color-solar-dust);color:var(--color-ember-core)}.badge--danger[data-v-c3e0fa68]{background-color:var(--color-lunar-bloom);color:var(--color-void-rose)}.course-card[data-v-1bc6148c]{background-color:var(--color-white);background-image:url(../shapes/road.webp);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);position:relative}.course-card__badge[data-v-1bc6148c]{left:var(--spacing-md);position:absolute;top:0;transform:translateY(-50%)}.course-card__head[data-v-1bc6148c]{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding-right:2.25rem}.course-card__detail[data-v-1bc6148c]{align-items:center;color:var(--color-silent-haze);display:flex;font-size:var(--font-size-sm);font-weight:var(--font-semibold);gap:var(--spacing-2xs)}.course-card__detail-icon[data-v-1bc6148c]{flex-shrink:0;height:.85em;width:.85em}.course-card__body[data-v-1bc6148c]{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.course-card__info[data-v-1bc6148c]{display:flex;flex-direction:column}.course-card__date[data-v-1bc6148c]{color:var(--color-astral-ink);font-family:var(--font-ef);font-size:var(--font-size-2xl)}.course-card__price[data-v-1bc6148c]{color:var(--color-brand-blue);font-size:var(--font-size-sm)}.course-card__button[data-v-1bc6148c]{flex-shrink:0}.course-card__share[data-v-1bc6148c]{align-items:center;background-color:#0b62c11f;border:none;border-radius:var(--radius-full);color:var(--color-brand-blue);cursor:pointer;display:flex;font-size:.85rem;height:2rem;justify-content:center;padding:0;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);touch-action:manipulation;width:2rem;z-index:1}@media(hover:hover){.course-card__share[data-v-1bc6148c]:hover{background-color:var(--color-brand-blue);color:var(--color-white)}}.course-filter[data-v-9e7006eb]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.course-filter__label[data-v-9e7006eb]{color:var(--color-new-blue);font-weight:var(--font-bold)}.course-filter__chips[data-v-9e7006eb]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.course-filter__chip[data-v-9e7006eb]{background-color:var(--color-astral-ink);border:var(--1px-in-rem) solid var(--color-white);border-radius:var(--radius-full);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-semibold);padding:var(--spacing-sm) var(--spacing-md);touch-action:manipulation;transition:background-color .2s ease,color .2s ease}.course-filter__chip--selected[data-v-9e7006eb]{background-color:var(--color-brand-blue);border-color:transparent}.courses-section[data-v-d5cfdd5c]{scroll-margin-top:5rem}.courses-section--compact .courses-section__body[data-v-d5cfdd5c],.courses-section--compact .courses-section__cards[data-v-d5cfdd5c]{padding-top:0}.courses-section__head[data-v-d5cfdd5c]{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1441px){.courses-section__head[data-v-d5cfdd5c]{flex-direction:row}.courses-section__heading[data-v-d5cfdd5c]{flex:1}}.courses-section__checklist[data-v-d5cfdd5c]{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(min-width:1441px){.courses-section__checklist[data-v-d5cfdd5c]{flex:1}}.courses-section__body[data-v-d5cfdd5c]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.courses-section__filters[data-v-d5cfdd5c]{display:flex;flex-direction:column;gap:var(--spacing-md)}.courses-section__cards[data-v-d5cfdd5c]{display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr;padding-top:var(--spacing-md)}.courses-section__empty[data-v-d5cfdd5c]{color:var(--color-stellar-mist);font-size:var(--font-size-md);grid-column:1/-1;text-wrap:pretty}.courses-section__more[data-v-d5cfdd5c]{display:flex;justify-content:center}@media(min-width:993px){.courses-section__cards[data-v-d5cfdd5c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1441px){.courses-section__cards[data-v-d5cfdd5c]{grid-template-columns:repeat(3,1fr)}}.pill-card[data-v-4e4ff830]{align-items:center;background-color:var(--color-white);border-radius:var(--radius-full);box-sizing:border-box;display:flex;gap:var(--spacing-md);min-height:4.25rem;padding:.55rem var(--spacing-md)}.pill-card__icon[data-v-4e4ff830]{flex-shrink:0;font-size:var(--font-size-2xl);line-height:1}.pill-card__body[data-v-4e4ff830]{display:flex;flex-direction:column;gap:.1rem;justify-content:center;min-width:0}.pill-card__subtext[data-v-4e4ff830]{color:var(--color-brand-blue);font-size:var(--font-size-sm);font-weight:var(--font-bold);line-height:1.2;text-transform:uppercase}.pill-card__text[data-v-4e4ff830]{color:var(--color-astral-ink);font-size:var(--font-size-lg);font-weight:var(--font-semibold);line-height:1.25;overflow-wrap:anywhere}@media(max-width:767px){.pill-card[data-v-4e4ff830]{gap:var(--spacing-sm);min-height:3.75rem;padding:.45rem var(--spacing-sm)}.pill-card__icon[data-v-4e4ff830]{font-size:var(--font-size-xl)}.pill-card__subtext[data-v-4e4ff830]{font-size:var(--font-size-xs)}.pill-card__text[data-v-4e4ff830]{font-size:var(--font-size-md)}}.agenda-item[data-v-8f26dd89]{display:flex;flex-direction:column;gap:var(--spacing-md)}.agenda-item__head[data-v-8f26dd89]{position:relative}.agenda-item__picture[data-v-8f26dd89]{aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden}.agenda-item__img[data-v-8f26dd89]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agenda-item:not(.agenda-item--stacked) .agenda-item__pill[data-v-8f26dd89]{bottom:var(--spacing-md);left:var(--spacing-sm);max-width:calc(100% - var(--spacing-sm)*2);position:absolute;right:var(--spacing-sm);width:auto;z-index:1}@media(min-width:993px){.agenda-item:not(.agenda-item--stacked) .agenda-item__pill[data-v-8f26dd89]{bottom:var(--spacing-2xl);left:calc(var(--spacing-3xl)*-1);max-width:none;right:auto}}.agenda-item--stacked[data-v-8f26dd89]{gap:var(--spacing-sm)}.agenda-item--stacked .agenda-item__pill[data-v-8f26dd89]{align-self:flex-start;max-width:100%;position:static;width:-moz-fit-content;width:fit-content}.agenda-item--stacked .agenda-item__picture[data-v-8f26dd89]{width:100%}.agenda-item--stacked .agenda-item__body[data-v-8f26dd89]{margin-top:var(--spacing-2xs)}.agenda-section[data-v-192d079b]{display:flex;flex-direction:column;margin-bottom:var(--spacing-2xl)}.agenda-section--embedded[data-v-192d079b]{margin-bottom:0}.agenda-section__head[data-v-192d079b]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md)}.agenda-section__body[data-v-192d079b]{padding-left:var(--spacing-sm)}@media(min-width:993px){.agenda-section__body[data-v-192d079b]{padding-left:var(--spacing-lg)}}.agenda-section__items[data-v-192d079b]{border-bottom:var(--1px-in-rem) dashed var(--color-white);border-bottom-left-radius:var(--radius-xl);border-left:var(--1px-in-rem) dashed var(--color-white);display:flex;flex-direction:column;gap:var(--spacing-3xl);padding-bottom:var(--spacing-4xl);padding-left:var(--spacing-sm);position:relative}@media(min-width:993px){.agenda-section__items[data-v-192d079b]{padding-left:var(--spacing-lg)}}.agenda-section__items[data-v-192d079b]:after{background-color:var(--color-astral-ink);bottom:0;content:"";display:block;height:1rem;left:50%;position:absolute;right:0;transform:translateY(50%)}@media(min-width:1441px){.agenda-section:not(.agenda-section--light) .agenda-section__items[data-v-192d079b]{align-items:start;display:grid;gap:var(--spacing-3xl);grid-template-columns:repeat(3,1fr)}.agenda-section:not(.agenda-section--light) .agenda-section__item[data-v-192d079b]{width:100%}}.agenda-section__end-state[data-v-192d079b]{background-color:var(--color-astral-ink);bottom:0;font-family:var(--font-ef);font-size:var(--font-size-2xl);left:50%;padding:var(--spacing-md);position:absolute;transform:translate(-50%,50%);z-index:1}.agenda-section--light .agenda-section__items[data-v-192d079b]{border-bottom-color:var(--color-astral-ink);border-left-color:var(--color-astral-ink);display:flex;flex-direction:column;gap:var(--spacing-2xl)}.agenda-section--light .agenda-section__items[data-v-192d079b]:after{background-color:#f6f7f9}.agenda-section--light .agenda-section__end-state[data-v-192d079b]{background-color:#f6f7f9;color:var(--color-astral-ink)}.agenda-section--light .agenda-section__body[data-v-192d079b]{padding-left:0}.agenda-section--dark[data-v-192d079b] .agenda-item__body{color:var(--color-white);opacity:.92}
