@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.product-hero{background-color:var(--background-color-neutral,#f5f5f5);width:100%}@media (min-width:30rem){.product-hero__container{max-width:30rem}}@media (min-width:36rem){.product-hero__container{max-width:36rem}}@media (min-width:48rem){.product-hero__container{max-width:48rem}}@media (min-width:64rem){.product-hero__container{max-width:64rem}}@media (min-width:80rem){.product-hero__container{max-width:80rem}}@media (min-width:90rem){.product-hero__container{max-width:90rem}}@media (min-width:120rem){.product-hero__container{max-width:120rem}}.product-hero__container{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:64rem){.product-hero__container{gap:calc(var(--spacing,.25rem)*6)}}.product-hero__container{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*6)}@media (min-width:64rem){.product-hero__container{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}}.product-hero__breadcrumb{width:100%}.product-hero__content{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.product-hero__content{gap:calc(var(--spacing,.25rem)*6);flex-direction:row}}.product-hero__image-wrapper{align-items:flex-end;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;order:1;width:100%;display:flex;position:relative}@media (min-width:64rem){.product-hero__image-wrapper{flex:1;order:2}}.product-hero__image-wrapper .product-hero__image{object-fit:cover;aspect-ratio:2;width:100%;height:100%;display:block;position:relative}@media (min-width:64rem){.product-hero__image-wrapper .product-hero__image{aspect-ratio:3/4}}@media (min-width:90rem){.product-hero__image-wrapper .product-hero__image{aspect-ratio:1}}.product-hero__image-wrapper .product-hero__image{border-radius:var(--radius-lg,.5rem);overflow:hidden}.product-hero__info{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;order:2;width:100%;display:flex}@media (min-width:64rem){.product-hero__info{flex:1;order:1}}.product-hero__top{gap:calc(var(--spacing,.25rem)*6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-primary,#000);padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.product-hero__header{gap:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-600,oklch(44.6% .03 256.802));padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.product-hero__tags{gap:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}.product-hero__title{font-size:var(--text-2xl,2.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold,700);line-height:1.3;font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}@media (min-width:48rem){.product-hero__title{font-size:var(--text-3xl,3rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.product-hero__edition{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.product-hero__edition-label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.product-hero__price-wrapper{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;width:100%;display:flex}.product-hero__price{align-items:baseline;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-hero__price-struck{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10);text-decoration-line:line-through}.product-hero__price-current{font-size:var(--text-2xl,2.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold,700);line-height:1.3;font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.product-hero__price-iva{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.product-hero__bottom{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.product-hero__info-item{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex;position:relative}.product-hero__info-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-hero__info-text{align-items:baseline;gap:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*1);flex:1;display:flex}.product-hero__info-label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.product-hero__info-value{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.product-hero__info-underline{text-underline-offset:20%;text-decoration-line:underline}.product-hero__info-tooltip-wrapper{align-items:baseline;display:inline-flex;position:static}@media (min-width:64rem){.product-hero__info-tooltip-wrapper{position:relative}}.product-hero__info-tooltip-trigger{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10);background-color:#0000;border-style:none;display:inline-flex}.product-hero__tooltip{z-index:10;border-radius:var(--radius-lg,.5rem);background-color:var(--background-color-inverse,#1e130f);padding:calc(var(--spacing,.25rem)*4);position:absolute}@media (min-width:64rem){.product-hero__tooltip{padding:calc(var(--spacing,.25rem)*6)}}.product-hero__tooltip{right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0)}@media (min-width:64rem){.product-hero__tooltip{width:25rem;right:auto}}.product-hero__tooltip{top:calc(100% + .5rem);box-shadow:0 1rem 2.5rem #00000029}.product-hero__tooltip-content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-inverse,#fff)}@media (min-width:64rem){.product-hero__tooltip-content{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}.product-hero__product-code{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-secondary,#565b60)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.course-edition-item{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10);display:flex}.course-edition-item__content{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;flex:1;display:flex}.course-edition-item__location{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.course-edition-item__divider{height:calc(var(--spacing,.25rem)*5);background-color:var(--background-color-disabled,#d9dbdd);flex-shrink:0;align-self:center;width:1px}.course-edition-item__date{align-items:baseline;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10);display:flex}.course-edition-item__price{align-items:baseline;gap:calc(var(--spacing,.25rem)*1);display:flex}.course-edition-item__price-struck{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-hint,#a3a6aa);text-decoration-line:line-through}.course-edition-item__price-discount,.course-edition-item__price-regular{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.course-edition-item__price-vat{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.course-edition-item__promo{border-radius:var(--radius-lg,.5rem);background-color:var(--background-color-promo,#fef183);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.course-edition-single{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary,#d9dbdd);background-color:var(--background-color-primary,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3)}.toolbar{border-radius:var(--radius-2xl,1rem);background-color:var(--color-neutral-900,oklch(20.5% 0 0));padding:calc(var(--spacing,.25rem)*4);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:64rem){.toolbar{flex-direction:row}}.toolbar{gap:calc(var(--spacing,.25rem)*4)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.download-brochure-modal.svelte-uubkna{inset:calc(var(--spacing,.25rem)*0);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;overflow:hidden}@media (min-width:48rem){.download-brochure-modal.svelte-uubkna{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*10)}}.download-brochure-modal__wrapper.svelte-uubkna{box-sizing:border-box;background-color:var(--background-color-secondary,#fcf4ed);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--border-color-secondary,#d9dbdd);width:100%;max-width:100%;height:100%;max-height:100%;padding-inline:calc(var(--spacing,.25rem)*10);padding-top:calc(var(--spacing,.25rem)*16);padding-bottom:calc(var(--spacing,.25rem)*12);border-radius:0;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden auto}@media (min-width:48rem){.download-brochure-modal__wrapper.svelte-uubkna{border-radius:var(--radius-3xl,1.5rem);max-width:40rem;height:auto;max-height:calc(100dvh - 5rem)}}.download-brochure-modal__form.svelte-uubkna{align-items:flex-start;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;width:100%;display:flex}.download-brochure-modal__header.svelte-uubkna{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.download-brochure-modal__label.svelte-uubkna{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1.5;--tw-font-weight:var(--font-weight-bold,700);line-height:1.5;font-weight:var(--font-weight-bold,700);color:var(--text-color-accent,#1b4d5e);text-transform:uppercase}.download-brochure-modal__label--error.svelte-uubkna{color:var(--text-color-error,#cc1a00)}.download-brochure-modal__title.svelte-uubkna{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1.5;--tw-font-weight:var(--font-weight-bold,700);line-height:1.5;font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10);overflow-wrap:break-word;width:100%}.download-brochure-modal__loading.svelte-uubkna{justify-content:center;align-items:center;width:100%;display:flex}.download-brochure-modal__description.svelte-uubkna{font-size:var(--text-md,1.125rem);--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal,400);line-height:1.5;font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.download-brochure-modal__actions.svelte-uubkna{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.download-brochure-modal__actions.svelte-uubkna{flex-direction:row}}.download-brochure-modal__close.svelte-uubkna{position:absolute;top:15px;right:15px}@media (min-width:30rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:30rem}}@media (min-width:36rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:36rem}}@media (min-width:48rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:48rem}}@media (min-width:64rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:64rem}}@media (min-width:80rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:80rem}}@media (min-width:90rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:90rem}}@media (min-width:120rem){.course-cta-toolbar__container.svelte-azhi1h{max-width:120rem}}.course-cta-toolbar__container.svelte-azhi1h{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);justify-content:center;width:100%;margin-left:auto;margin-right:auto;display:flex}@media (min-width:48rem){.course-cta-toolbar__container.svelte-azhi1h{width:66.6667%}}@media (min-width:64rem){.course-cta-toolbar__container.svelte-azhi1h{width:100%}}@media (min-width:80rem){.course-cta-toolbar__container.svelte-azhi1h{width:66.6667%}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.infobox{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.infobox[data-variant=primary]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary,#d9dbdd);background-color:var(--background-color-primary,#fff)}.infobox[data-variant=tertiary]{background-color:var(--background-color-tertiary,#eff7fb)}.infobox__header{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.infobox__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-accent,#1b4d5e)}.infobox__title:is(:where(.group\/infobox)[data-variant=tertiary] *){text-transform:uppercase}.infobox__list{width:100%}@media (min-width:90rem){.infobox__list{columns:2}}.infobox__list{margin-left:calc(var(--spacing,.25rem)*2);list-style-type:none}.infobox__item{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);color:var(--text-color-default,#0c0e10);margin-block:calc(var(--spacing,.25rem)*4)}.infobox__item:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.infobox__item:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.infobox__item{padding-left:calc(var(--spacing,.25rem)*4);display:block;position:relative}.infobox__item:before{--tw-content:"";top:.5lh;left:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*1);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);background-color:var(--color-black,#000);border-radius:3.40282e38px;position:absolute}.overview-block.svelte-194skm1{width:100%}@media (min-width:30rem){.overview-block.svelte-194skm1{max-width:30rem}}@media (min-width:36rem){.overview-block.svelte-194skm1{max-width:36rem}}@media (min-width:48rem){.overview-block.svelte-194skm1{max-width:48rem}}@media (min-width:64rem){.overview-block.svelte-194skm1{max-width:64rem}}@media (min-width:80rem){.overview-block.svelte-194skm1{max-width:80rem}}@media (min-width:90rem){.overview-block.svelte-194skm1{max-width:90rem}}@media (min-width:120rem){.overview-block.svelte-194skm1{max-width:120rem}}.overview-block.svelte-194skm1{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.overview-block__content.svelte-194skm1{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.overview-block__info-boxes.svelte-194skm1{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.initiative-card{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*6);background-color:var(--background-color-secondary,#fcf4ed);flex-direction:column;display:flex}.initiative-card[data-variant=secondary]{background-color:var(--background-color-neutral,#f5f5f5)}@media (min-width:64rem){.initiative-card{flex-direction:row;align-items:stretch}.initiative-card[data-multi]{flex-direction:column;align-items:flex-start}}.initiative-card[data-multi]{padding:calc(var(--spacing,.25rem)*0)}.initiative-card__image-wrapper{flex-shrink:0;width:100%;height:auto;display:flex;position:relative}@media (min-width:64rem){.initiative-card__image-wrapper{align-self:stretch;width:40%}.initiative-card__image-wrapper:is(:where(.group\/initiative-card)[data-multi] *){width:100%}}.initiative-card__image{object-fit:cover;aspect-ratio:4/3;border-radius:var(--radius-lg,.5rem);width:100%;height:100%;display:block;position:relative;overflow:hidden}.initiative-card__content{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.initiative-card__content{min-width:calc(var(--spacing,.25rem)*0);flex:1}}.initiative-card__title{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.initiative-card__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.initiative-card__description ul{margin-left:calc(var(--spacing,.25rem)*2);min-height:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex:1;list-style-type:none}.initiative-card__description ul li{margin-bottom:calc(var(--spacing,.25rem)*1.5)}.initiative-card__description ul li:first-child{margin-top:calc(var(--spacing,.25rem)*1.5)}.initiative-card__description ul li:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.initiative-card__description ul li{padding-left:calc(var(--spacing,.25rem)*4);display:block;position:relative}.initiative-card__description ul li:before{--tw-content:"";top:.5lh;left:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*1);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);background-color:var(--color-black,#000);border-radius:3.40282e38px;position:absolute}.career-service-block.svelte-wvje9n{width:100%}@media (min-width:30rem){.career-service-block.svelte-wvje9n{max-width:30rem}}@media (min-width:36rem){.career-service-block.svelte-wvje9n{max-width:36rem}}@media (min-width:48rem){.career-service-block.svelte-wvje9n{max-width:48rem}}@media (min-width:64rem){.career-service-block.svelte-wvje9n{max-width:64rem}}@media (min-width:80rem){.career-service-block.svelte-wvje9n{max-width:80rem}}@media (min-width:90rem){.career-service-block.svelte-wvje9n{max-width:90rem}}@media (min-width:120rem){.career-service-block.svelte-wvje9n{max-width:120rem}}.career-service-block.svelte-wvje9n{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.stats-block.svelte-erzov7{width:100%}@media (min-width:30rem){.stats-block.svelte-erzov7{max-width:30rem}}@media (min-width:36rem){.stats-block.svelte-erzov7{max-width:36rem}}@media (min-width:48rem){.stats-block.svelte-erzov7{max-width:48rem}}@media (min-width:64rem){.stats-block.svelte-erzov7{max-width:64rem}}@media (min-width:80rem){.stats-block.svelte-erzov7{max-width:80rem}}@media (min-width:90rem){.stats-block.svelte-erzov7{max-width:90rem}}@media (min-width:120rem){.stats-block.svelte-erzov7{max-width:120rem}}.stats-block.svelte-erzov7{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.stats-block__inner.svelte-erzov7{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);background-color:var(--background-color-neutral,#f5f5f5);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.stats-block__title.svelte-erzov7{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-neutral-900,oklch(20.5% 0 0))}.stats-block__numbers.svelte-erzov7{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){.stats-block__numbers.svelte-erzov7{flex-direction:row}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.step{justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*6);aspect-ratio:1;width:calc(var(--spacing,.25rem)*64);background-color:var(--background-color-primary,#fff);flex-direction:column;flex-shrink:0;display:flex}.step:is(:where(.group\/step)[data-variant=program] *){height:calc(var(--spacing,.25rem)*62);justify-content:space-between}.step:is(:where(.group\/step)[data-variant=timeline] *){min-height:calc(var(--spacing,.25rem)*0)}.step__badge{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,.5rem);background-color:var(--color-brand-teal,#1b4d5e);flex-shrink:0;justify-content:center;align-items:center;display:flex}.step__badge-number{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-inverse,#fff)}.step__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-accent,#1b4d5e);text-transform:uppercase}.step__content{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.step__title{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.step__title:is(:where(.group\/step)[data-variant=timeline] *){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.step__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.learning-plan-block.svelte-l6jojt{width:100%}@media (min-width:30rem){.learning-plan-block.svelte-l6jojt{max-width:30rem}}@media (min-width:36rem){.learning-plan-block.svelte-l6jojt{max-width:36rem}}@media (min-width:48rem){.learning-plan-block.svelte-l6jojt{max-width:48rem}}@media (min-width:64rem){.learning-plan-block.svelte-l6jojt{max-width:64rem}}@media (min-width:80rem){.learning-plan-block.svelte-l6jojt{max-width:80rem}}@media (min-width:90rem){.learning-plan-block.svelte-l6jojt{max-width:90rem}}@media (min-width:120rem){.learning-plan-block.svelte-l6jojt{max-width:120rem}}.learning-plan-block.svelte-l6jojt{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.learning-plan-block__content.svelte-l6jojt{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.learning-plan-block__info.svelte-l6jojt{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);background-color:var(--background-color-tertiary,#eff7fb);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.learning-plan-block__info-title.svelte-l6jojt{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.learning-plan-block__carousel.svelte-l6jojt{width:100%}.learning-plan-block__carousel-item.svelte-l6jojt{margin-right:calc(var(--spacing,.25rem)*4);flex-shrink:0}.learning-plan-block__carousel-item.svelte-l6jojt:last-child{margin-right:calc(var(--spacing,.25rem)*0)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.networking-block.svelte-1wk2a9h{width:100%}@media (min-width:30rem){.networking-block.svelte-1wk2a9h{max-width:30rem}}@media (min-width:36rem){.networking-block.svelte-1wk2a9h{max-width:36rem}}@media (min-width:48rem){.networking-block.svelte-1wk2a9h{max-width:48rem}}@media (min-width:64rem){.networking-block.svelte-1wk2a9h{max-width:64rem}}@media (min-width:80rem){.networking-block.svelte-1wk2a9h{max-width:80rem}}@media (min-width:90rem){.networking-block.svelte-1wk2a9h{max-width:90rem}}@media (min-width:120rem){.networking-block.svelte-1wk2a9h{max-width:120rem}}.networking-block.svelte-1wk2a9h{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.networking-block__content.svelte-1wk2a9h{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);background-color:var(--background-color-secondary,#fcf4ed);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex;position:relative;overflow:hidden}.networking-block__title.svelte-1wk2a9h{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.networking-block__carousel.svelte-1wk2a9h{width:100%}.networking-block__carousel-item.svelte-1wk2a9h{margin-right:calc(var(--spacing,.25rem)*0);flex-shrink:0}.networking-block__carousel-item.svelte-1wk2a9h:last-child{margin-right:calc(var(--spacing,.25rem)*0)}.networking-block__carousel-item.svelte-1wk2a9h{width:100%}@media (min-width:48rem){.networking-block__carousel-item.svelte-1wk2a9h{width:60%}}@media (min-width:90rem){.networking-block__carousel-item.svelte-1wk2a9h{width:40%}}.project-work-block.svelte-edpdul{width:100%}@media (min-width:30rem){.project-work-block.svelte-edpdul{max-width:30rem}}@media (min-width:36rem){.project-work-block.svelte-edpdul{max-width:36rem}}@media (min-width:48rem){.project-work-block.svelte-edpdul{max-width:48rem}}@media (min-width:64rem){.project-work-block.svelte-edpdul{max-width:64rem}}@media (min-width:80rem){.project-work-block.svelte-edpdul{max-width:80rem}}@media (min-width:90rem){.project-work-block.svelte-edpdul{max-width:90rem}}@media (min-width:120rem){.project-work-block.svelte-edpdul{max-width:120rem}}.project-work-block.svelte-edpdul{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.download-brochure-block.svelte-1ewegr5{width:100%}@media (min-width:30rem){.download-brochure-block.svelte-1ewegr5{max-width:30rem}}@media (min-width:36rem){.download-brochure-block.svelte-1ewegr5{max-width:36rem}}@media (min-width:48rem){.download-brochure-block.svelte-1ewegr5{max-width:48rem}}@media (min-width:64rem){.download-brochure-block.svelte-1ewegr5{max-width:64rem}}@media (min-width:80rem){.download-brochure-block.svelte-1ewegr5{max-width:80rem}}@media (min-width:90rem){.download-brochure-block.svelte-1ewegr5{max-width:90rem}}@media (min-width:120rem){.download-brochure-block.svelte-1ewegr5{max-width:120rem}}.download-brochure-block.svelte-1ewegr5{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-content:""}}}.faculty-card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);width:100%;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.faculty-card{flex-direction:row}}.faculty-card:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-focus,#3874f5);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.faculty-card:hover .button--primary.button--light{border-color:var(--border-color-btn-primary-hover,#565b60);background-color:var(--background-color-btn-primary-hover,#565b60)}.faculty-card__image-wrapper{flex-shrink:0;width:100%;display:flex;position:relative}@media (min-width:48rem){.faculty-card__image-wrapper{width:50%}}.faculty-card__image{object-fit:cover;aspect-ratio:1;border-radius:var(--radius-2xl,1rem);width:100%;height:100%;display:block;position:relative;overflow:hidden}.faculty-card__content{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){.faculty-card__content{min-width:calc(var(--spacing,.25rem)*0);flex:1}}.faculty-card__heading{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;width:100%;display:flex}.faculty-card__label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-accent,#1b4d5e);text-transform:uppercase}.faculty-card__name{font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10);text-decoration-line:none}.faculty-card__stretched-link{position:static}.faculty-card__stretched-link:after{inset:calc(var(--spacing,.25rem)*0);z-index:10;--tw-content:"";content:var(--tw-content);position:absolute}.faculty-card__stretched-link:focus-visible{--tw-outline-style:none;outline-style:none}.faculty-card__job{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-secondary,#565b60)}.faculty-card__job-title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.faculty-card__company{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.faculty-card__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-default,#0c0e10)}.faculty-card__button-wrapper{display:inline-flex}.instructor-block.svelte-qr2gx{width:100%}@media (min-width:30rem){.instructor-block.svelte-qr2gx{max-width:30rem}}@media (min-width:36rem){.instructor-block.svelte-qr2gx{max-width:36rem}}@media (min-width:48rem){.instructor-block.svelte-qr2gx{max-width:48rem}}@media (min-width:64rem){.instructor-block.svelte-qr2gx{max-width:64rem}}@media (min-width:80rem){.instructor-block.svelte-qr2gx{max-width:80rem}}@media (min-width:90rem){.instructor-block.svelte-qr2gx{max-width:90rem}}@media (min-width:120rem){.instructor-block.svelte-qr2gx{max-width:120rem}}.instructor-block.svelte-qr2gx{gap:calc(var(--spacing,.25rem)*6);max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.instructor-block__main.svelte-qr2gx{width:100%}.instructor-block__grid.svelte-qr2gx{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.instructor-block__grid.svelte-qr2gx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.instructor-block__grid.svelte-qr2gx{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:80rem){.instructor-block__grid.svelte-qr2gx{grid-template-columns:repeat(2,minmax(0,1fr))}}.instructor-block__load-more.svelte-qr2gx{margin-top:calc(var(--spacing,.25rem)*2);justify-content:center;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.partners-block.svelte-c7akrx{width:100%}@media (min-width:30rem){.partners-block.svelte-c7akrx{max-width:30rem}}@media (min-width:36rem){.partners-block.svelte-c7akrx{max-width:36rem}}@media (min-width:48rem){.partners-block.svelte-c7akrx{max-width:48rem}}@media (min-width:64rem){.partners-block.svelte-c7akrx{max-width:64rem}}@media (min-width:80rem){.partners-block.svelte-c7akrx{max-width:80rem}}@media (min-width:90rem){.partners-block.svelte-c7akrx{max-width:90rem}}@media (min-width:120rem){.partners-block.svelte-c7akrx{max-width:120rem}}.partners-block.svelte-c7akrx{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.partners-block__content.svelte-c7akrx{border-radius:var(--radius-2xl,1rem);background-color:var(--color-neutral-50,oklch(98.5% 0 0));padding:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}.partners-block__section.svelte-c7akrx{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;margin-inline:auto;display:flex}.partners-block__section-title.svelte-c7akrx{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--text-color-accent,#1b4d5e);margin:calc(var(--spacing,.25rem)*0)}.partners-block__section-list.svelte-c7akrx{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:48rem){.partners-block__section-list.svelte-c7akrx{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.enrollment-block.svelte-1gj92qt{width:100%}@media (min-width:30rem){.enrollment-block.svelte-1gj92qt{max-width:30rem}}@media (min-width:36rem){.enrollment-block.svelte-1gj92qt{max-width:36rem}}@media (min-width:48rem){.enrollment-block.svelte-1gj92qt{max-width:48rem}}@media (min-width:64rem){.enrollment-block.svelte-1gj92qt{max-width:64rem}}@media (min-width:80rem){.enrollment-block.svelte-1gj92qt{max-width:80rem}}@media (min-width:90rem){.enrollment-block.svelte-1gj92qt{max-width:90rem}}@media (min-width:120rem){.enrollment-block.svelte-1gj92qt{max-width:120rem}}.enrollment-block.svelte-1gj92qt{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.enrollment-block__content.svelte-1gj92qt{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.enrollment-block__header.svelte-1gj92qt,.enrollment-block__admission.svelte-1gj92qt{width:100%}.enrollment-block__steps-container.svelte-1gj92qt{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);background-color:var(--background-color-tertiary,#eff7fb);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.enrollment-block__steps-title.svelte-1gj92qt{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-default,#0c0e10)}.enrollment-block__steps.svelte-1gj92qt{width:100%}.enrollment-block__carousel-item.svelte-1gj92qt{margin-right:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*64);flex-shrink:0}.enrollment-block__carousel-item.svelte-1gj92qt:last-child{margin-right:calc(var(--spacing,.25rem)*0)}.enrollment-block__admission-content.svelte-1gj92qt{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.enrollment-block__admission-content h4{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-accent,#1b4d5e);text-transform:uppercase;margin-top:calc(var(--spacing,.25rem)*4)}.enrollment-block__admission-content ul{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);margin-left:calc(var(--spacing,.25rem)*2);flex-direction:column;list-style-type:none;display:flex}.enrollment-block__admission-content ul li{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));margin-bottom:calc(var(--spacing,.25rem)*1.5)}.enrollment-block__admission-content ul li:first-child{margin-top:calc(var(--spacing,.25rem)*1.5)}.enrollment-block__admission-content ul li:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.enrollment-block__admission-content ul li{padding-left:calc(var(--spacing,.25rem)*4);display:block;position:relative}.enrollment-block__admission-content ul li:before{--tw-content:"";top:.5lh;left:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*1);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);background-color:var(--color-black,#000);border-radius:3.40282e38px;position:absolute}.enrollment-block__admission-content ul li p{display:inline}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.tip{border-radius:var(--radius-2xl,1rem);width:100%;height:100%;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;align-items:flex-start;transition-duration:.2s;display:flex}@media (hover:hover){.tip:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.tip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-focus,#3874f5);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.tip__wrapper{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);width:100%;height:100%;padding:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary,#d9dbdd);display:flex}.tip--primary .tip__wrapper{border-color:var(--border-color-secondary,#d9dbdd);background-color:var(--color-white,#fff)}.tip--secondary .tip__wrapper{--tw-border-style:none;background-color:var(--background-color-card-webinar,#e6deca);border-style:none}.tip--tertiary .tip__wrapper{--tw-border-style:none;background-color:var(--color-brand-teal,#1b4d5e);border-style:none}.tip__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tip--tertiary .tip__icon{color:var(--color-white,#fff)}.tip__image{height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-lg,.5rem);flex-shrink:0;position:relative;overflow:hidden}.tip__image img{object-fit:cover;width:100%;height:100%}.tip__content{min-width:calc(var(--spacing,.25rem)*0);align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;flex:1;display:flex}.tip__text{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.tip--image .tip__text{gap:calc(var(--spacing,.25rem)*1)}.tip__title{width:100%;font-size:var(--text-md,1.125rem);--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.tip--tertiary .tip__title{color:var(--text-color-inverse,#fff)}.tip__subtitle{width:100%;font-size:var(--text-lg,1.5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-color-accent,#1b4d5e)}.tip--tertiary .tip__subtitle{color:var(--text-color-accent-inverse,#eec8a5)}.tip__description{width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-secondary,#565b60)}.tip--tertiary .tip__description{color:var(--text-color-inverse,#fff)}.tip__info{width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--text-color-secondary,#565b60)}.tip__info-highlight{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.tip--tertiary .tip__info{color:var(--text-color-inverse,#fff)}.tip__cta{justify-content:center;align-items:center;display:flex}.tip__cta-wrapper{height:calc(var(--spacing,.25rem)*8);min-height:calc(var(--spacing,.25rem)*8);min-width:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--border-color-link,#446e7d);display:flex}.tip--tertiary .tip__cta-wrapper{border-color:var(--border-color-link-inverse,#fff)}.tip__cta-text{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-color-link,#446e7d)}.tip--tertiary .tip__cta-text{color:var(--text-color-link-inverse,#fff)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.scholarship-block.svelte-1szh1g1{width:100%}@media (min-width:30rem){.scholarship-block.svelte-1szh1g1{max-width:30rem}}@media (min-width:36rem){.scholarship-block.svelte-1szh1g1{max-width:36rem}}@media (min-width:48rem){.scholarship-block.svelte-1szh1g1{max-width:48rem}}@media (min-width:64rem){.scholarship-block.svelte-1szh1g1{max-width:64rem}}@media (min-width:80rem){.scholarship-block.svelte-1szh1g1{max-width:80rem}}@media (min-width:90rem){.scholarship-block.svelte-1szh1g1{max-width:90rem}}@media (min-width:120rem){.scholarship-block.svelte-1szh1g1{max-width:120rem}}.scholarship-block.svelte-1szh1g1{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.scholarship-block__content.svelte-1szh1g1{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.scholarship-block__header.svelte-1szh1g1{width:100%}.scholarship-block__tips.svelte-1szh1g1{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:90rem){.scholarship-block__tips.svelte-1szh1g1{grid-template-columns:repeat(2,minmax(0,1fr))}}.scholarship-block__tip.svelte-1szh1g1{width:100%;height:100%}.open-days-block.svelte-f0bkot{width:100%}@media (min-width:30rem){.open-days-block.svelte-f0bkot{max-width:30rem}}@media (min-width:36rem){.open-days-block.svelte-f0bkot{max-width:36rem}}@media (min-width:48rem){.open-days-block.svelte-f0bkot{max-width:48rem}}@media (min-width:64rem){.open-days-block.svelte-f0bkot{max-width:64rem}}@media (min-width:80rem){.open-days-block.svelte-f0bkot{max-width:80rem}}@media (min-width:90rem){.open-days-block.svelte-f0bkot{max-width:90rem}}@media (min-width:120rem){.open-days-block.svelte-f0bkot{max-width:120rem}}.open-days-block.svelte-f0bkot{max-width:1440px;padding-left:1rem;padding-right:1rem;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*6);margin-left:auto;margin-right:auto}.open-days-block__content.svelte-f0bkot{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.open-days-block__header.svelte-f0bkot{width:100%}.open-days-block__events.svelte-f0bkot{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:48rem){.open-days-block__events.svelte-f0bkot{grid-template-columns:repeat(2,minmax(0,1fr))}}.open-days-block__event.svelte-f0bkot,.referenced-faq-block.svelte-69ve5b{width:100%}@media (min-width:30rem){.referenced-faq-block.svelte-69ve5b{max-width:30rem}}@media (min-width:36rem){.referenced-faq-block.svelte-69ve5b{max-width:36rem}}@media (min-width:48rem){.referenced-faq-block.svelte-69ve5b{max-width:48rem}}@media (min-width:64rem){.referenced-faq-block.svelte-69ve5b{max-width:64rem}}@media (min-width:80rem){.referenced-faq-block.svelte-69ve5b{max-width:80rem}}@media (min-width:90rem){.referenced-faq-block.svelte-69ve5b{max-width:90rem}}@media (min-width:120rem){.referenced-faq-block.svelte-69ve5b{max-width:120rem}}.referenced-faq-block.svelte-69ve5b{max-width:1440px;padding-left:1rem;padding-right:1rem;padding:calc(var(--spacing,.25rem)*0);margin-left:auto;margin-right:auto}.referenced-faq-block__content.svelte-69ve5b{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.referenced-faq-block__header.svelte-69ve5b,.referenced-faq-block__accordion.svelte-69ve5b{width:100%}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial}}}.course-page.svelte-62in3y,.course-page__container.svelte-62in3y{width:100%}@media (min-width:30rem){.course-page__container.svelte-62in3y{max-width:30rem}}@media (min-width:36rem){.course-page__container.svelte-62in3y{max-width:36rem}}@media (min-width:48rem){.course-page__container.svelte-62in3y{max-width:48rem}}@media (min-width:64rem){.course-page__container.svelte-62in3y{max-width:64rem}}@media (min-width:80rem){.course-page__container.svelte-62in3y{max-width:80rem}}@media (min-width:90rem){.course-page__container.svelte-62in3y{max-width:90rem}}@media (min-width:120rem){.course-page__container.svelte-62in3y{max-width:120rem}}.course-page__container.svelte-62in3y{max-width:1440px;padding-left:1rem;padding-right:1rem;padding-block:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*6);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media (min-width:64rem){.course-page__container.svelte-62in3y{flex-direction:row}}@media (min-width:30rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:30rem}}@media (min-width:36rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:36rem}}@media (min-width:48rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:48rem}}@media (min-width:64rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:64rem}}@media (min-width:80rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:80rem}}@media (min-width:90rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:90rem}}@media (min-width:120rem){.course-page__ctas-toolbar.svelte-62in3y{max-width:120rem}}.course-page__ctas-toolbar.svelte-62in3y{z-index:40;width:100%;max-width:1440px;bottom:calc(var(--spacing,.25rem)*0);padding-left:1rem;padding-right:1rem;padding-block:calc(var(--spacing,.25rem)*4);margin-left:auto;margin-right:auto;position:sticky}.course-page__sidebar.svelte-62in3y{width:100%}@media (min-width:64rem){.course-page__sidebar.svelte-62in3y{align-self:flex-start;width:33.3333%;position:sticky}}.course-page__sidebar.svelte-62in3y{top:calc(calc(var(--spacing,.25rem)*6) + var(--navbar-sticky-offset));transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.course-page__content.svelte-62in3y{width:100%}@media (min-width:64rem){.course-page__content.svelte-62in3y{width:66.6667%}}.course-page__content.svelte-62in3y{gap:calc(var(--spacing,.25rem)*12);flex-direction:column;display:flex}@media (min-width:64rem){.course-page__content.svelte-62in3y{gap:calc(var(--spacing,.25rem)*16)}}.course-page__content.svelte-62in3y>section:where(.svelte-62in3y){gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
