.course-format.svelte-c719st{--format-padding-block:var(--usn-space-16);--format-title-margin:var(--usn-space-10);--format-grid-gap:var(--usn-space-4);--format-card-padding-y:var(--usn-space-6);--format-card-padding-x:var(--usn-space-8);--format-card-radius:var(--usn-radius-xl);--format-cta-margin:var(--usn-space-10);padding-block:var(--format-padding-block);color:var(--usn-color-text);--usn-color-brand-text:var(--usn-indigo-500);--usn-color-brand:var(--usn-indigo-500);--usn-color-brand-hover:var(--usn-indigo-600);--usn-color-brand-active:var(--usn-indigo-700);background:#e8edf5}.course-format__title{letter-spacing:-.01em;max-width:50rem;font-size:2.5rem;line-height:1.3}.course-format__grid.svelte-c719st{gap:var(--format-grid-gap);margin-top:var(--format-title-margin);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.course-format__col.svelte-c719st{gap:var(--format-grid-gap);flex-direction:column;display:flex}.format-card.svelte-c719st{padding:var(--format-card-padding-y) var(--format-card-padding-x);border-radius:var(--format-card-radius);isolation:isolate;position:relative;overflow:hidden}.format-card--lesson.svelte-c719st,.format-card--online.svelte-c719st,.format-card--final.svelte-c719st{background:var(--usn-color-surface);border:1px solid #e9eef3;box-shadow:0 1px 2px #1018280d}.format-card__heading.svelte-c719st{margin:0 0 var(--usn-space-6);color:var(--usn-color-text);font-family:var(--usn-font-sans);font-size:var(--usn-font-size-xl);letter-spacing:-.005em;line-height:1.4;font-weight:var(--usn-font-weight-semibold)}.lesson-items.svelte-c719st{gap:var(--usn-space-6) var(--usn-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lesson-item.svelte-c719st{gap:var(--usn-space-3);flex-direction:column;display:flex}.lesson-item__icon.svelte-c719st{border-radius:var(--usn-radius-full);width:2.25rem;height:2.25rem;color:var(--usn-color-white);background:#b0b0ed;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lesson-item__text.svelte-c719st{color:var(--usn-color-text);font-size:var(--usn-font-size-md);margin:0;line-height:1.5}.format-card__bullets.svelte-c719st{gap:var(--usn-space-2);padding-left:var(--usn-space-5);color:var(--usn-color-text);font-size:var(--usn-font-size-md);flex-direction:column;margin:0;line-height:1.5;list-style:outside;display:flex}.format-card__bullets.svelte-c719st li:where(.svelte-c719st)::marker{color:var(--usn-color-text)}.format-card--teaser.svelte-c719st{min-height:18rem;color:var(--usn-color-white);text-align:left;cursor:pointer;transition:transform var(--usn-duration-base) var(--usn-easing-standard), box-shadow var(--usn-duration-base) var(--usn-easing-standard);background:linear-gradient(#90a9ff 0%,#171555 100%);border:0;border-radius:.625rem;flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;padding:1.5rem;font-family:inherit;display:flex}.format-card--teaser.svelte-c719st:hover{box-shadow:0 18px 36px -16px color-mix(in srgb, var(--usn-color-black) 55%, transparent);transform:translateY(-2px)}.format-card--teaser.svelte-c719st:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--usn-color-focus) 50%, transparent);outline:none}.teaser__shape.svelte-c719st{pointer-events:none;z-index:0;background:#7b93e2;border-radius:36px;width:480.629px;height:666.692px;position:absolute;top:-118.09px;left:323.21px;transform:translate(-50%,-50%)rotate(-35.06deg)}.teaser__logo.svelte-c719st{z-index:1;width:3rem;height:2.25rem;color:var(--usn-color-white);pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.teaser__play.svelte-c719st{z-index:2;pointer-events:none;width:2.5rem;height:2.5rem;transition:transform var(--usn-duration-base) var(--usn-easing-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.format-card--teaser.svelte-c719st:hover .teaser__play:where(.svelte-c719st){transform:translate(-50%,-50%)scale(1.08)}.teaser__footer.svelte-c719st{z-index:1;flex-direction:row;align-items:flex-end;gap:1.25rem;width:100%;display:flex;position:relative}.teaser__avatar.svelte-c719st{border-radius:var(--usn-radius-full);object-fit:cover;background:color-mix(in srgb, var(--usn-color-white) 20%, transparent);width:7.5rem;height:7.5rem}.teaser__avatar--placeholder.svelte-c719st{font-size:var(--usn-font-size-xl);font-weight:var(--usn-font-weight-bold);letter-spacing:.04em;color:var(--usn-color-white);justify-content:center;align-items:center;display:flex}.teaser__caption.svelte-c719st{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.teaser__eyebrow{font-family:var(--usn-font-text);font-weight:var(--usn-font-weight-medium);letter-spacing:.04em;opacity:.7;font-size:.875rem;line-height:1.5}.teaser__title.svelte-c719st{color:var(--usn-color-white);font-family:var(--usn-font-sans);letter-spacing:-.005em;font-size:1.25rem;line-height:1.2;font-weight:var(--usn-font-weight-medium);margin:0}.course-format__cta.svelte-c719st{margin-top:var(--format-cta-margin)}.course-format__cta-btn{height:auto;padding:var(--usn-space-4) var(--usn-space-10);font-size:var(--usn-font-size-lg);letter-spacing:.01em;border-radius:var(--usn-radius-md);line-height:1.4}@media (width<=64rem){.course-format__grid.svelte-c719st{grid-template-columns:1fr}.format-card--teaser.svelte-c719st{min-height:16rem}}@media (width<=48rem){.lesson-items.svelte-c719st{grid-template-columns:1fr}.course-format__title{font-size:1.75rem;line-height:1.25}}@media (width<=36rem){.course-format.svelte-c719st{--format-padding-block-start:var(--usn-space-12);--format-padding-block-end:var(--usn-space-12);--format-title-margin:var(--usn-space-7);--format-card-padding-x:var(--usn-space-5);--format-card-padding-y:var(--usn-space-5)}.course-format__title{font-size:1.5rem;line-height:1.25}.teaser__avatar.svelte-c719st{width:4rem;height:4rem}.teaser__title.svelte-c719st{font-size:1.125rem}}
