a.svelte-yk4m9o span:where(.svelte-yk4m9o),.explore-button.svelte-yk4m9o span:where(.svelte-yk4m9o){position:absolute;inset:0}a.svelte-yk4m9o:hover,a.svelte-yk4m9o:focus-visible,.explore-button.svelte-yk4m9o:hover,.explore-button.svelte-yk4m9o:focus-visible{text-decoration:underline}.explore-button.svelte-yk4m9o{all:unset;cursor:pointer;font:inherit;color:inherit;text-align:inherit}.lopet-item.svelte-yk4m9o{--_lopet-border-color: var(--color-purple-80, grey);--_lopet-margin-inline-start-width: var(--s-3, 5px);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:90px;height:fit-content;padding-block:1px;padding-inline:var(--s-3);row-gap:var(--s-3);border-color:var(--_lopet-border-color);border-inline-start-width:var(--_lopet-margin-inline-start-width);border-style:solid;border-radius:6px;background-color:#fff;box-shadow:var(--card-shadow);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){.lopet-item.svelte-yk4m9o{min-height:100px}}.lopet-item.is-inactive.svelte-yk4m9o{opacity:.5}.lopet-item.is-inactive.svelte-yk4m9o:not(.has-href){cursor:not-allowed;pointer-events:none}.lopet-item.is-initial.svelte-yk4m9o{--_lopet-margin-inline-start-width: var(--s-6)}@media screen and (min-width:768px){.lopet-item.is-initial.svelte-yk4m9o{min-height:130px;height:auto}}.lopet-item.is-active.svelte-yk4m9o{border-block-width:1px;border-inline-end-width:1px}.lopet-item.has-href.svelte-yk4m9o{position:relative}.type-study.svelte-yk4m9o{--_lopet-border-color: var(--color-yellow-80)}.type-vocational.svelte-yk4m9o{--_lopet-border-color: var(--color-success)}.has-inline-icon.svelte-yk4m9o{display:flex;align-items:center;gap:5px}@media screen and (min-width:768px){.has-parent-connection.svelte-yk4m9o{position:relative}.has-parent-connection.svelte-yk4m9o:before{content:"";height:3px;width:var(--s-3);background-color:var(--color-grey-100);position:absolute;right:calc(100% + var(--_lopet-margin-inline-start-width))}}.title.svelte-yk4m9o{-webkit-hyphens:auto;hyphens:auto}.subtitle.svelte-yk4m9o{font-size:var(--font-size-sm)}.lh.svelte-127ipwr{grid-column:span 2;background-color:var(--color-dark-grey);color:#fff;text-align:center;font-size:16px}.ld.svelte-127ipwr{grid-column:span 2;row-gap:var(--s-3);display:grid}@media screen and (min-width:768px){.ld.svelte-127ipwr .lopet-item{grid-column:span 2}}@media screen and (min-width:768px){.total-duration-above-four.svelte-127ipwr .ld:where(.svelte-127ipwr),.is-final-total-three.svelte-127ipwr .ld:where(.svelte-127ipwr),.is-final-total-four.svelte-127ipwr .ld:where(.svelte-127ipwr),.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr){grid-column:span 2!important}}@media screen and (min-width:768px){.total-duration-is-three.svelte-127ipwr .lh:where(.svelte-127ipwr):nth-child(4){grid-column:span 4}}@media screen and (max-width:767px){.is-final-total-three.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(4){grid-row-start:2}.is-final-total-three.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(5){grid-row-start:4}.is-final-total-three.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(6){grid-row-start:6}}@media screen and (max-width:767px){.is-final-total-four.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(5){grid-row-start:2}.is-final-total-four.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(6){grid-row-start:4}.is-final-total-four.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(7){grid-row-start:6}.is-final-total-four.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(8){grid-row-start:8}}@media screen and (max-width:767px){.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(6){grid-row-start:2}.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(7){grid-row-start:4}.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(8){grid-row-start:6}.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(9){grid-row-start:8}.is-final-total-five.svelte-127ipwr .ld:where(.svelte-127ipwr):nth-of-type(10){grid-row-start:10}}@media screen and (max-width:767px){.ld.svelte-127ipwr:nth-of-type(6){grid-row-start:2}.ld.svelte-127ipwr:nth-of-type(7){grid-row-start:4}.ld.svelte-127ipwr:nth-of-type(8){grid-row-start:6}.ld.svelte-127ipwr:nth-of-type(9){grid-row-start:8}.ld.svelte-127ipwr:nth-of-type(10){grid-row-start:10}}.ld.svelte-127ipwr:has(.span-one-and-half,.span-two,.span-two-and-half,.span-three)>*{grid-column-start:1;grid-column-end:span 2}.ld.svelte-127ipwr:has(.span-one-and-half){content:"grid";display:grid;grid-template-columns:subgrid}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-one-and-half){grid-column:span 3}}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-one-and-half) .span-one-and-half{grid-column-end:span 3}}.ld.svelte-127ipwr:has(.span-two){display:grid;grid-template-columns:subgrid}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-two){grid-column:span 4}}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-two) .span-two{grid-column-end:span 4}}.ld.svelte-127ipwr:has(.span-two-and-half){display:grid;grid-template-columns:subgrid}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-two-and-half){grid-column:span 5}}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-two-and-half) .span-two-and-half{grid-column-end:span 5}}.ld.svelte-127ipwr:has(.span-three){display:grid;grid-template-columns:subgrid}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-three){grid-column:span 6}}@media screen and (min-width:768px){.ld.svelte-127ipwr:has(.span-three) .span-three{grid-column-end:span 6}}.lopet.svelte-127ipwr{display:grid;grid-template-columns:1fr}.lopet.lopet-layout--tree.svelte-127ipwr{gap:var(--s-3)}@media screen and (min-width:768px){.lopet.lopet-layout--tree.svelte-127ipwr{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:768px){.lopet.is-final-total-three.svelte-127ipwr{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:768px){.lopet.is-final-total-four.svelte-127ipwr{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:768px){.lopet.is-final-total-five.svelte-127ipwr{grid-template-columns:repeat(10,1fr)}}.lopet.lopet-layout--idle.svelte-127ipwr{gap:var(--s-3)}@media screen and (min-width:768px){.lopet.lopet-layout--idle.svelte-127ipwr{gap:var(--s-6);grid-template-columns:repeat(4,1fr)}}.native-selectbox.svelte-1bc6fph{position:relative;width:100%}.select-trigger.svelte-1bc6fph{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px var(--s-5);background:#fff;border:none;box-shadow:inset 0 -2px #f89330;cursor:pointer;text-align:left;font-size:var(--font-size-base)}.select-trigger.svelte-1bc6fph:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.select-trigger.no-dropdown.svelte-1bc6fph{cursor:default}.select-value.svelte-1bc6fph{flex:1;overflow:hidden}.placeholder.svelte-1bc6fph{color:var(--color-dark-grey)}.select-chevron.svelte-1bc6fph{transition:transform .2s ease}.select-chevron.open.svelte-1bc6fph{transform:rotate(180deg) translateY(6px)}.select-dropdown.svelte-1bc6fph{position:absolute;top:100%;left:0;right:0;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #ccc;box-shadow:0 4px 6px #0000001a;z-index:1000}.select-item.svelte-1bc6fph{display:block;width:100%;padding:var(--s-3) var(--s-5);background:none;border:none;text-align:left;cursor:pointer;font-size:var(--font-size-base);line-height:50px}.select-item.svelte-1bc6fph:hover:not(.disabled){background-color:var(--color-background-primary-L92)}.select-item.active.svelte-1bc6fph{padding-left:calc(var(--s-5) - 3px);background-color:var(--color-background-primary-L92)}.select-item.active.svelte-1bc6fph:hover{background-color:var(--color-background-primary-L92)}.select-item[aria-selected=true].svelte-1bc6fph{padding-left:calc(var(--s-5) - 3px);background-color:var(--color-background-primary-L85)}.select-item[aria-selected=true].svelte-1bc6fph:hover{background-color:var(--color-background-primary-L85)}.select-item.disabled.svelte-1bc6fph{opacity:.5;cursor:not-allowed}.native-selectbox.svelte-1bc6fph .chip{margin-block:var(--s-1)}.native-selectbox.svelte-1bc6fph .chip:focus-visible{outline-offset:0!important}.link-button{--button-color: var(--color-dark-grey);--button-border-color: var(--color-primary);--button-border-width: 1px;--button-padding-inline: 1em;--button-padding-block: 16px;--button-icon-color-filter: invert(17%) sepia(7%) saturate(0%) hue-rotate(233deg) brightness(93%) contrast(89%);--button-icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMC44MzM5ODQgMTUuNDQ3M0w3LjgzMzk4IDguNDQ3MjdMMC44MzM5ODQgMS40NDcyNyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);--button-external-icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04LjcwNzAzIDE1LjM1NzRIMTIuMDA3IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZD0iTTguNDA2ODQgNC45NTcwM0gxLjUwNjg0VjE1LjM1N0gxMi4wMDY4VjguNTU3MDMiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgICA8cGF0aCBkPSJNMTQuODA3MiAyLjE1NzIzTDcuNDA3MjMgOS41NTcyMyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICAgIDxwYXRoIGQ9Ik0xNS4wMDc2IDcuNjU3NDJWMS44NTc0Mkg5LjMwNzYyIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);--button-flex-gap: .4em;--button-border-radius: 1.625em;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;background:var(--button-background, transparent);color:var(--button-color);font-size:inherit;font-family:var(--font-roboto);line-height:20px;text-align:start;word-break:break-word;text-decoration:none;cursor:pointer;outline:none;gap:var(--button-flex-gap);height:52px}@media screen and (max-width:767px){.link-button{height:48px;line-height:18px;--button-padding-block: 15px}}.link-button *{flex:none}.link-button:after{display:inline-block;width:1em;height:20px;content:"";flex:none;background-image:var(--button-icon);background-repeat:no-repeat;background-position:top;background-size:1em 1em;filter:var(--button-icon-color-filter)}@media screen and (max-width:767px){.link-button:after{height:18px}}.link-button--external:after{width:1.4em;height:1.2em;background-image:var(--button-external-icon);background-size:1.4em 1em}.link-button--primary{--button-background: var(--color-dark-grey);--button-color: var(--color-background-white);--button-border-color: var(--color-dark-grey);--button-icon-color-filter: invert(49%) sepia(57%) saturate(1544%) hue-rotate(357deg) brightness(100%) contrast(89%)}.link-button--disabled{--button-background: var(--color-background-medium-grey) !important;--button-border-color: var(--color-background-medium-grey) !important;--button-icon-color-filter: invert(42%) sepia(5%) saturate(344%) hue-rotate(355deg) brightness(95%) contrast(92%);--button-color: var(--color-muted)}.link-button--minimal{--button-background: none !important;--button-border-color: transparent !important;--button-padding-inline: 0;border-radius:0!important}.link-button:not(.link-button--primary):hover{--button-background: var(--color-background-primary-L92)}.link-button:not(.link-button--primary):active{--button-background: var(--color-background-primary-L85)}.link-button:focus-visible{--button-border-color: var(--color-focus);outline:var(--outline);outline-offset:var(--outline-offset)}.link-button--primary:hover{--button-color: var(--color-background-primary-L92)}.link-button--primary:active{--button-color: var(--color-background-primary-L85)}a:has(>.link-button){display:inline-block;border-radius:var(--button-border-radius);outline:none!important}a:has(>.link-button--disabled),.link-button--disabled{pointer-events:none;touch-action:none;cursor:default!important;outline:none!important}a:focus-visible>.link-button.link-button--primary:not(.link-button--disabled),.link-button--primary:focus-visible:not(.link-button--disabled){--button-icon-color-filter: brightness(0) invert(1);--button-background: var(--color-focus);--button-border-color: var(--button-background)}.school-links-carousel{display:flex;flex-direction:column;justify-content:space-between;width:100%}.school-links-carousel__viewport{width:100%}.school-links-carousel__grid{display:grid;gap:var(--s-3);justify-items:stretch}@media screen and (min-width:768px){.school-links-carousel__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.school-links-carousel__grid{grid-template-columns:repeat(3,1fr)}}.school-links-carousel__grid--fly-left{animation:fly-in-from-right .3s ease-out}.school-links-carousel__grid--fly-right{animation:fly-in-from-left .3s ease-out}@keyframes fly-in-from-right{0%{opacity:0;transform:translate(var(--s-7))}to{opacity:1;transform:translate(0)}}@keyframes fly-in-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.school-links-carousel__controls{display:flex;align-items:center;justify-content:center;gap:var(--s-2);margin-top:var(--s-3)}.school-links-carousel__arrow{display:flex;align-items:center;justify-content:center;width:var(--s-7);height:var(--s-7);background:none;border:none;cursor:pointer;border-radius:50%;transition:opacity .2s ease,background-color .2s ease}.school-links-carousel__arrow svg{width:20px}.school-links-carousel__arrow:hover:not(:disabled){background-color:#0000000d}.school-links-carousel__arrow:disabled{opacity:.3;cursor:default}.school-links-carousel__bullets{display:flex;align-items:center;gap:6px}.school-links-carousel__bullet{width:var(--s-3);height:var(--s-3);border-radius:50%;border:none;padding:0;background:#0003;cursor:pointer;transition:background .2s ease}.school-links-carousel__bullet:hover{background:#0006}.school-links-carousel__bullet--active,.school-links-carousel__bullet--active:hover{background:var(--color-primary, #333)}.school-link-btn{padding-block:10px;height:unset}.sr-only.svelte-p7ggpa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.selection-content.svelte-p7ggpa{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-left:var(--s-1);width:100%;overflow-x:hidden}.selection-content.svelte-p7ggpa .chip{max-width:100%}.selection-content.svelte-p7ggpa .chip span{font-size:var(--font-size-sm);overflow-x:hidden}.selection-content.svelte-p7ggpa .chip:last-of-type{margin-right:var(--s-5)}.selection-content.svelte-p7ggpa>span:where(.svelte-p7ggpa){margin-block:5px;font-size:var(--font-size-base)}.loading-spinner:after{content:"";position:absolute;top:50%;right:-60px;display:block;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid var(--color-primary);border-radius:50%;transform:translateY(-50%);animation:svelte-p7ggpa-spin 1s linear infinite}@keyframes svelte-p7ggpa-spin{to{transform:translateY(-50%) rotate(360deg)}}.school-section-skeleton.svelte-p7ggpa{display:flex;flex-direction:column;gap:var(--s-4)}.skeleton-line.svelte-p7ggpa{border-radius:var(--s-2);background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:svelte-p7ggpa-shimmer 1.5s infinite}.skeleton-text.svelte-p7ggpa{height:1.25rem;width:60%}.skeleton-heading.svelte-p7ggpa{height:1.5rem;width:40%}.skeleton-grid.svelte-p7ggpa{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3)}.skeleton-card.svelte-p7ggpa{height:3rem;border-radius:6px}@keyframes svelte-p7ggpa-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lopet-skeleton-wrapper.svelte-jv94dm .lopet-item-skeleton:where(.svelte-jv94dm){border-inline-start:var(--s-3) solid #e0e0e0}@media screen and (min-width:768px){.lopet-skeleton-wrapper--idle.svelte-jv94dm .lopet-item-skeleton:where(.svelte-jv94dm){min-height:130px}}.lopet-item-skeleton.svelte-jv94dm{display:flex;flex-direction:column;justify-content:center;gap:var(--s-3);min-height:90px;padding-block:var(--s-4);padding-inline:var(--s-4);border-radius:6px;background-color:#fff;box-shadow:var(--card-shadow);border-inline-start:var(--s-6) solid #e0e0e0}@media screen and (min-width:768px){.lopet-item-skeleton.svelte-jv94dm{min-height:100px}}.skeleton-line.svelte-jv94dm{border-radius:var(--s-2);background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:svelte-jv94dm-shimmer 1.5s infinite}.skeleton-title.svelte-jv94dm{height:1.25rem;width:75%}.skeleton-subtitle.svelte-jv94dm{height:1rem;width:40%}.lopet-col-skeleton.svelte-jv94dm{min-height:var(--s-6);background:linear-gradient(90deg,#e0e0e0 25%,#d4d4d4,#e0e0e0 75%);background-size:200% 100%;animation:svelte-jv94dm-shimmer 1.5s infinite}@keyframes svelte-jv94dm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lopet.svelte-jv94dm{display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media screen and (min-width:768px){.lopet.svelte-jv94dm{grid-template-columns:repeat(4,1fr)}}.lopet.lopet-layout--idle.svelte-jv94dm{gap:var(--s-3)}@media screen and (min-width:768px){.lopet.lopet-layout--idle.svelte-jv94dm{gap:var(--s-6)}}.container.svelte-1udyrqm{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}@keyframes svelte-1ezjsgv-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton.svelte-1ezjsgv{background:linear-gradient(90deg,var(--color-grey-10) 25%,var(--color-grey-5) 50%,var(--color-grey-10) 75%);background-size:200% 100%;animation:svelte-1ezjsgv-shimmer 1.5s infinite linear;border-radius:var(--s-2)}.card__picture.skeleton.svelte-1ezjsgv{border-radius:0;width:100%;aspect-ratio:48 / 31}@container (max-width: 48rem){.card__picture.skeleton.svelte-1ezjsgv{border-top-left-radius:var(--s-5);border-top-right-radius:var(--s-5)}}@container (min-width: 48rem){.card__picture.skeleton.svelte-1ezjsgv{aspect-ratio:unset;height:100%;border-top-left-radius:var(--s-5);border-bottom-left-radius:var(--s-5)}}.skeleton__subheader.svelte-1ezjsgv{height:var(--s-4);width:40%;margin-bottom:var(--s-4)}.skeleton__header.svelte-1ezjsgv{height:var(--s-6);width:75%;margin-bottom:var(--s-3)}.skeleton__text.svelte-1ezjsgv{height:var(--s-5);width:100%;margin-bottom:var(--s-3)}.skeleton__text-short.svelte-1ezjsgv{width:60%}.skeleton__icon.svelte-1ezjsgv{height:var(--s-5);width:var(--s-5);border-radius:50%;margin-left:auto}
