.carousel.svelte-t9ypk5{--page: 80cqw;position:relative;height:35svh;overflow:hidden;container-type:inline-size;touch-action:pan-y}.page.svelte-t9ypk5{position:absolute;top:0;left:calc((100cqw - var(--page)) / 2);display:flex;width:var(--page);height:100%;align-items:center;justify-content:center;padding-inline:50px;transition:transform .8s cubic-bezier(.4,0,.2,1)}.page.far.svelte-t9ypk5{visibility:hidden;transition:none}.box.svelte-t9ypk5{width:min(calc(var(--page) - 100px),calc(35svh * 8 / 3));aspect-ratio:8 / 3;padding:1.25%}.box.svelte-t9ypk5 img:where(.svelte-t9ypk5){width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.index-bar.svelte-t9ypk5{display:flex;justify-content:center}.dots.svelte-t9ypk5{display:flex;width:200px;height:40px;overflow:hidden}.dot.svelte-t9ypk5{display:flex;flex:none;box-sizing:content-box;width:10px;height:16px;align-items:center;padding:12px;cursor:pointer;transition:width .1s}.dot.svelte-t9ypk5 span:where(.svelte-t9ypk5){width:100%;aspect-ratio:1;border:1px solid transparent;border-radius:50%;background:#fff;box-shadow:0 3px 4.5px 2px #9e9e9e80;transition:background-color .1s}@media(hover:hover){.dot.svelte-t9ypk5:hover span:where(.svelte-t9ypk5){border-color:var(--color-bordeaux)}}.dot.active.svelte-t9ypk5{width:15px}.dot.active.svelte-t9ypk5 span:where(.svelte-t9ypk5){background:var(--color-bordeaux)}@media(not (max-width:300px))and (max-width:600px){.carousel.svelte-t9ypk5{--page: 150cqw}}.news.svelte-102rfrh{display:flex;flex-direction:column;align-items:flex-start;padding:15px;background:var(--color-bordeaux);color:#fff}.heading.svelte-102rfrh{font-size:15px;font-weight:700;text-decoration:underline;text-decoration-color:var(--fl-on-surface)}.courses.svelte-102rfrh{margin-top:10px}.link.svelte-102rfrh{font-style:italic;text-decoration:underline;text-decoration-color:var(--fl-on-surface)}.stack.svelte-930piv{position:relative;display:block;max-width:100%;cursor:pointer}.stack.svelte-930piv img:where(.svelte-930piv){height:500px;width:auto;max-width:100%;object-fit:scale-down}.zoom-icon.svelte-930piv{position:absolute;top:0;left:0;display:none;width:40px;height:40px;align-items:center;justify-content:center;color:#fff}@media(not (max-width:300px))and (max-width:600px){.stack.svelte-930piv img:where(.svelte-930piv){height:250px}.zoom-icon.svelte-930piv{display:flex}}.column.svelte-13wmnd{display:flex;flex-direction:column;align-items:center}.column.svelte-13wmnd>:where(.svelte-13wmnd){max-width:100%}.inverted.svelte-13wmnd{background:var(--color-bordeaux);color:#fff}.image.svelte-13wmnd{display:flex;justify-content:center;padding:25px}.text.svelte-13wmnd{font-size:18px}
