.course-autocomplete__no-result[data-v-c2502adb]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:1rem}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Regular"),local("Red Hat Text"),url(../_fonts/SUC9Zh5xWnsdKXxkeRkZl0Ft_NJzndvX9qKLLz5uEo0-1w6A42Fln66vM5lpH8Sgkt56XEqnwvprVizvHMe1uOg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Red Hat Text Fallback: Arial";src:local("Arial");size-adjust:100.269%;ascent-override:101.5269%;descent-override:30.4182%;line-gap-override:0%}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Regular"),local("Red Hat Text"),url(../_fonts/ALD2IRVMlu_1s6VGKCEATHYceC-WvFcI4CSUFzWzCNA-YRsRFXOnHHmvcjcDY5TVFdRn67ymVQgaNYsP58i_xKY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Medium"),url(../_fonts/SUC9Zh5xWnsdKXxkeRkZl0Ft_NJzndvX9qKLLz5uEo0-1w6A42Fln66vM5lpH8Sgkt56XEqnwvprVizvHMe1uOg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Medium"),url(../_fonts/ALD2IRVMlu_1s6VGKCEATHYceC-WvFcI4CSUFzWzCNA-YRsRFXOnHHmvcjcDY5TVFdRn67ymVQgaNYsP58i_xKY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text SemiBold"),url(../_fonts/SUC9Zh5xWnsdKXxkeRkZl0Ft_NJzndvX9qKLLz5uEo0-1w6A42Fln66vM5lpH8Sgkt56XEqnwvprVizvHMe1uOg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text SemiBold"),url(../_fonts/ALD2IRVMlu_1s6VGKCEATHYceC-WvFcI4CSUFzWzCNA-YRsRFXOnHHmvcjcDY5TVFdRn67ymVQgaNYsP58i_xKY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Bold"),url(../_fonts/SUC9Zh5xWnsdKXxkeRkZl0Ft_NJzndvX9qKLLz5uEo0-1w6A42Fln66vM5lpH8Sgkt56XEqnwvprVizvHMe1uOg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Bold"),url(../_fonts/ALD2IRVMlu_1s6VGKCEATHYceC-WvFcI4CSUFzWzCNA-YRsRFXOnHHmvcjcDY5TVFdRn67ymVQgaNYsP58i_xKY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Regular"),local("Red Hat Text"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-xV3WbaWmyR9WYlCLJLZYTUUafSUmXBBXBA_Uc3xh0Bk.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-vnosgyHpgxwt5pWy3kj3b3l1GlexEnG9WXt_SVAcy2k.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-HYlFSfMDP3ClqZaxg9krqhlL9GoOny0pX11wp8hfCbg.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:local("Red Hat Text Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-MV_KBc9AdEOwRSBdTfeoAELfMTSi6ev0WJNNVqadaQI.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.location-autocomplete__error[data-v-6c9316da],.location-autocomplete__loading[data-v-6c9316da]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));display:block;padding:1rem}.location-autocomplete__error[data-v-6c9316da]{font-family:Red Hat Text,"Red Hat Text Fallback: Arial",ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600}.location-autocomplete__instruction[data-v-6c9316da]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-bottom-width:1px;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1));padding:.5rem 1rem;text-transform:uppercase}.location-autocomplete__instruction[data-v-6c9316da]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.location-autocomplete__extra-action[data-v-6c9316da]{background-color:transparent;border-width:0;cursor:pointer;font-weight:var(--font-weight-medium);padding:1rem;width:100%}.location-autocomplete__extra-action-container[data-v-6c9316da]{align-items:center;display:flex;justify-content:flex-start;text-align:left;--tw-text-opacity:1;color:rgb(var(--skola-primary-500,0 114 195)/var(--tw-text-opacity,1))}.location-autocomplete__extra-action-icon[data-v-6c9316da]{flex-shrink:0;height:1.5rem;margin-right:.5rem;width:18px}.location-autocomplete__extra-action-icon--square[data-v-6c9316da]{height:18px}.location-autocomplete__extra-action-text[data-v-6c9316da]{text-decoration:underline}.location-autocomplete__no-result[data-v-6c9316da]{padding:1rem}.inline-location[data-v-956a4adf]{display:inline-block;position:relative;vertical-align:baseline}.inline-location__trigger[data-v-956a4adf]{align-items:center;display:inline-flex;gap:.25rem}.inline-location__chevron[data-v-956a4adf]{transition:transform .2s ease}.inline-location__chevron--open[data-v-956a4adf]{transform:rotate(180deg)}.inline-location__backdrop[data-v-956a4adf]{background:transparent;inset:0;position:fixed;z-index:40}.inline-location__popover[data-v-956a4adf]{border-radius:.5rem;border-width:1px;left:0;max-width:90vw;min-width:320px;position:absolute;top:calc(100% + 8px);z-index:50;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.inline-location__instruction[data-v-956a4adf]{font-size:.875rem;font-weight:500;line-height:1.48;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.location-picker__topbar-left-description[data-v-43fd1f2c]{display:flex;justify-content:space-between;margin-right:1.5rem;min-width:180px}@media(min-width:768px){.location-picker__topbar-left-description[data-v-43fd1f2c]{min-width:350px}}.location-picker__topbar-first-text[data-v-43fd1f2c]{display:none}@media(min-width:768px){.location-picker__topbar-first-text[data-v-43fd1f2c]{display:block}}.location-picker__topbar-divider[data-v-43fd1f2c]{display:none}@media(min-width:768px){.location-picker__topbar-divider[data-v-43fd1f2c]{display:block;margin:0 1.5rem}}.location-picker__topbar-left[data-v-43fd1f2c]{display:flex;justify-content:space-between}.location-picker__topbar-link[data-v-43fd1f2c]{display:none;min-width:150px}@media(min-width:768px){.location-picker__topbar-link[data-v-43fd1f2c]{display:block}}[data-v-2aa8ad78]:root{--campaign-label-color:var(--color-primary-500);--campaign-label-offset:16px}.campaign-label[data-v-2aa8ad78]{align-items:center;background-color:var(--campaign-label-color);display:inline-flex;justify-content:center;position:relative}.campaign-label--left[data-v-2aa8ad78]{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;flex-direction:row-reverse;left:-22px;padding:.125rem 1rem;position:absolute}.campaign-label--left[data-v-2aa8ad78]:after,.campaign-label--left[data-v-2aa8ad78]:before{content:"";position:absolute}.campaign-label--left[data-v-2aa8ad78]:before{background-color:var(--campaign-label-color);border-style:none;clip-path:polygon(0 -1%,100% 0,6% 50%,100% 106%,0 100%,0 50%);height:100%;right:-12px;width:13px}.campaign-label--left[data-v-2aa8ad78]:after{border-color:var(--campaign-label-color) transparent transparent transparent;border-style:solid;border-width:5px 0 0 5px;height:0;left:7px;margin-left:-6px;top:-3px;transform:rotate(90deg);width:0}.campaign-label--right[data-v-2aa8ad78]{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;flex-direction:row-reverse;padding:.25rem 1rem}.campaign-label--right[data-v-2aa8ad78]:after,.campaign-label--right[data-v-2aa8ad78]:before{content:"";position:absolute}.campaign-label--right[data-v-2aa8ad78]:before{background-color:var(--campaign-label-color);border-style:none;clip-path:polygon(82% 0,100% 0,100% 100%,-14% 100%,94% 50%,-17% 0);height:100%;left:-12px;top:0;width:13px}.campaign-label--right[data-v-2aa8ad78]:after{border-color:var(--campaign-label-color) transparent transparent transparent;border-style:solid;border-width:7px 7px 0 0;height:0;left:99%;margin-left:-6px;top:95%;width:0}.campaign-label__text[data-v-2aa8ad78]{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-left:.25rem}.campaign-label__icon[data-v-2aa8ad78]{align-items:center;display:flex;flex-shrink:0;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;height:1.25rem;width:1.25rem}.campaign-label__icon--right[data-v-2aa8ad78]{background-color:transparent;filter:brightness(0) invert(1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.campaign-label__icon-svg[data-v-2aa8ad78]{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.campaign-label__icon--left[data-v-2aa8ad78]{background-color:transparent;filter:brightness(0) invert(1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.offer-recommendation-carousel-card[data-v-654502f4]{color:inherit;display:block;height:auto;text-decoration:none}.offer-recommendation-carousel-card__card[data-v-654502f4]{cursor:pointer;display:grid;gap:1rem;grid-template:"card-header card-header" "course-name course-name" "campaign campaign" "course-info course-price";grid-template-columns:auto;padding:1rem}@media(min-width:992px){.offer-recommendation-carousel-card__card[data-v-654502f4]{height:250px;padding:1.5rem}}.offer-recommendation-carousel-card__header[data-v-654502f4]{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-area:card-header;grid-template:"university-logo university-name"}.offer-recommendation-carousel-card__university-logo[data-v-654502f4]{grid-area:university-logo;height:2.5rem;width:85px}.offer-recommendation-carousel-card__image-logo[data-v-654502f4]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.offer-recommendation-carousel-card__favorite-button[data-v-654502f4]{justify-self:end;z-index:1}.offer-recommendation-carousel-card__university-name[data-v-654502f4]{grid-area:university-name;max-height:3rem}.offer-recommendation-carousel-card__course-name[data-v-654502f4],.offer-recommendation-carousel-card__university-name[data-v-654502f4]{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;margin-bottom:0;margin-top:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-word}.offer-recommendation-carousel-card__course-name[data-v-654502f4]{grid-area:course-name;height:2.5rem}@media(min-width:992px){.offer-recommendation-carousel-card__course-name[data-v-654502f4]{height:3rem}}.offer-recommendation-carousel-card__course-info[data-v-654502f4]{display:flex;flex-direction:column;grid-area:course-info;height:3rem;justify-content:flex-end}@media(min-width:992px){.offer-recommendation-carousel-card__course-info[data-v-654502f4]{height:auto}}.offer-recommendation-carousel-card__course-price[data-v-654502f4]{display:flex;flex-direction:column;grid-area:course-price;justify-content:flex-end}.offer-recommendation-carousel-card__course-full-price[data-v-654502f4]{text-decoration:line-through}.offer-recommendation-carousel-card__campaign-label[data-v-654502f4]{display:flex;flex-direction:row-reverse;grid-area:campaign;height:1.5rem;left:10%;position:relative}.offer-recommendation-carousel--lite{padding-bottom:0;padding-top:0}.offer-recommendation-carousel__chunk-wrapper{display:grid;grid-gap:16px}
