.seminar:where(.astro-2mip2yko){--seminar-border-color: var(--color-border-normal);border-bottom:var(--border-width-1) var(--border-style-solid) var(--seminar-border-color);height:100%;padding-bottom:var(--size-spacing-30)}.seminar__link:where(.astro-2mip2yko){display:flex;flex-direction:column-reverse;gap:var(--size-spacing-20)}.seminar__body:where(.astro-2mip2yko){flex:1 1 auto;max-width:100%}.seminar__title:where(.astro-2mip2yko){display:inline-block;font-size:var(--font-size-heading-2-narrow);margin-top:12px;line-height:1.6}.seminar__title:where(.astro-2mip2yko):after{border-right:var(--border-arrow);border-top:var(--border-arrow);content:"";display:inline-block;height:6px;margin-left:var(--size-spacing-10);rotate:var(--transform-rotate-45);vertical-align:middle;width:6px}.seminar:where(.astro-2mip2yko)+.seminar:where(.astro-2mip2yko){margin-top:30px}@media screen and (prefers-color-scheme:dark){[data-theme=system] .seminar:where(.astro-2mip2yko){--seminar-border-color: var(--color-border-normal-dark)}}@media print,screen and (min-width:769px){.seminar:where(.astro-2mip2yko){padding-bottom:var(--size-spacing-60)}.seminar__link:where(.astro-2mip2yko){flex-direction:row-reverse;gap:var(--size-spacing-40)}.seminar__title:where(.astro-2mip2yko){--seminar-title-background-color: var(--color-link-bullet-normal);--seminar-title-border-color: var(--color-link-bullet-arrow-normal);font-size:var(--font-size-heading-2-wide);font-weight:var(--font-weight-medium);margin-top:12px;padding-right:var(--size-spacing-50);position:relative}.seminar__title:where(.astro-2mip2yko):before,.seminar__title:where(.astro-2mip2yko):after{position:absolute;translate:0 -50%;top:50%}.seminar__title:where(.astro-2mip2yko):before{background-color:var(--seminar-title-background-color);border-radius:var(--border-radius-round);content:"";display:inline-block;height:36px;right:0;width:36px}.seminar__title:where(.astro-2mip2yko):after{border-right:var(--border-width-1) var(--border-style-solid) var(--seminar-title-border-color);border-top:var(--border-width-1) var(--border-style-solid) var(--seminar-title-border-color);right:15px}.seminar:where(.astro-2mip2yko)+.seminar:where(.astro-2mip2yko){margin-top:60px}}@media screen and (min-width:769px)and (prefers-color-scheme:dark){[data-theme=system] .seminar__title:where(.astro-2mip2yko){--seminar-title-background-color: var(--color-link-bullet-normal-dark);--seminar-title-border-color: var(--color-link-bullet-arrow-normal-dark)}}@media screen and (any-hover:hover){.seminar__link:where(.astro-2mip2yko):any-link .seminar__title:where(.astro-2mip2yko):after{transition:translate var(--transition-hover)}.seminar__link:where(.astro-2mip2yko):any-link:hover .seminar__title:where(.astro-2mip2yko):after,.seminar__link:where(.astro-2mip2yko):any-link:focus-visible .seminar__title:where(.astro-2mip2yko):after{translate:var(--transform-translate-x-arrow) 0}}@media screen and (min-width:769px)and (any-hover:hover){.seminar__link:where(.astro-2mip2yko):any-link:hover .seminar__title:where(.astro-2mip2yko):after,.seminar__link:where(.astro-2mip2yko):any-link:focus-visible .seminar__title:where(.astro-2mip2yko):after{translate:var(--transform-translate-x-arrow) -50%}}[data-theme=dark] .seminar:where(.astro-2mip2yko){--seminar-border-color: var(--color-border-normal-dark)}@media screen and (min-width:769px){[data-theme=dark] .seminar__title:where(.astro-2mip2yko){--seminar-title-background-color: var(--color-link-bullet-normal-dark);--seminar-title-border-color: var(--color-link-bullet-arrow-normal-dark)}}.lead+.seminar{margin-top:30px}.level2+.seminar{margin-top:30px}@media print,screen and (width>=769px){.lead+.seminar{margin-top:90px}.level2+.seminar{margin-top:50px}}.seminar__media:where(.astro-z6zwvxjh){flex:0 0 auto;max-width:100%}.seminar__image:where(.astro-z6zwvxjh){clip-path:inset(0 round var(--border-radius-10));height:auto;object-fit:cover;width:100%}@media print,screen and (min-width:769px){.seminar__media:where(.astro-z6zwvxjh){max-width:23%;min-width:142px}.seminar__image:where(.astro-z6zwvxjh){clip-path:inset(0 round var(--border-radius-20))}}@media screen and (any-hover:hover){.seminar__image:where(.astro-z6zwvxjh){transition:opacity var(--transition-hover)}}@media screen and (any-hover:hover){.seminar__link:hover .seminar__image,.seminar__link:focus-visible .seminar__image{opacity:var(--opacity-hover-image)}}.seminar__text:where(.astro-3uvlouaq){margin-top:var(--size-spacing-10)}@media print,screen and (min-width:769px){.seminar__text:where(.astro-3uvlouaq){margin-top:14px}}
