:root{--measure:75ch;--max-inline-size:81.5rem;--article-inline-size:74rem;--container-inline-size:50rem;--component-inline-size:42rem;--component-inline-size-s:34.25rem;--component-inline-size-xs:16.75rem;--space-xs:0.25rem;--space-s:0.5rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2.5rem;--space-xxl:4rem;--space:var(--space-m);--icon-space:0.4em;--inline-scroll-element:var(--space-l);--border-radius:16px;--border-radius-s:8px;--border-radius-xs:4px;--padding-xs:var(--space-l);--padding-s:var(--space-xl);--padding-m:var(--space-xxl);--padding-l:6rem;--padding-xl:8.375rem;--padding:var(--padding-s);--padding-clamp-m:clamp(var(--padding-s),0.8146rem + 3.3708vw,var(--padding-m));--padding-clamp-l:clamp(var(--padding-s),1.1803rem + 5.1002vw,var(--padding-l));--padding-clamp-xl:clamp(var(--padding-m),2.3504rem + 6.3752vw,var(--padding-xl));--section-block-s:var(--padding-s);--section-block-m:var(--padding-clamp-m);--section-block-xl:var(--padding-clamp-xl);--section-block:var(--padding-clamp-l);--section-inline:clamp(var(--padding-xs),calc(50vw - var(--max-inline-size)/2),calc(50vw - var(--max-inline-size)/2));--section-inline-with-panel:var(--section-inline);--section-inline-corporate:clamp(var(--padding-xs),calc(50vw - var(--article-inline-size)/2),calc(50vw - var(--article-inline-size)/2));--section-inline-filter-page:clamp(var(--padding-xs),calc(50vw - 35rem),calc(50vw - 35rem));--section-inline-narrow:clamp(var(--padding-xs),calc(50vw - var(--component-inline-size)/2),calc(50vw - var(--component-inline-size)/2));--grid-layout-gap:var(--space-l);--grid-layout-gap-xl:clamp(var(--space-l),0.8387rem + 2.5559vw,var(--space-xl));--grid-layout-gap-xxl:clamp(var(--space-l),-0.984rem + 7.6677vw,var(--space-xxl));--grid-item-min-inline-size:min(100%,22rem);--grid-item-max-inline-size:calc((100% - var(--grid-layout-gap))/2);--hero-leaf:81px;--hero-content-inline-size:33.25rem;--hero-banner-block-size:54.55vw;--font-body:"Barlow",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-article:clamp(1rem,0.9173rem + 0.3195vw,1.125rem);--font-s:0.8125rem;--font-heading-xxs:1rem;--font-heading-xs:1.375rem;--font-heading-s-mobile:1.375rem;--font-heading-s-desktop:1.75rem;--font-heading-s:clamp(var(--font-heading-s-mobile),1.127rem + 0.9585vw,var(--font-heading-s-desktop));--font-heading-m-mobile:1.75rem;--font-heading-m-desktop:2.0625rem;--font-heading-m:clamp(var(--font-heading-m-mobile),1.5433rem + 0.7987vw,var(--font-heading-m-desktop));--font-heading-l-mobile:1.75rem;--font-heading-l-desktop:2.625rem;--font-heading-l:clamp(var(--font-heading-l-mobile),1.1713rem + 2.2364vw,var(--font-heading-l-desktop));--font-heading-xs-line-height:1.45;--font-heading-s-line-height:2rem;--font-heading-m-line-height:clamp(2rem,1.6693rem + 1.278vw,2.5rem);--font-heading-l-line-height:clamp(2rem,1.3387rem + 2.5559vw,3rem);--drop-shadow:0 4px 8px 0 rgba(0,0,0,.1);--drop-shadow-text:0 1px 0 rgba(0,0,0,.32);--drop-shadow-svg:drop-shadow(var(--drop-shadow-text));--transition-time:0.4s;--transition-time-s:0.2s;--cubic-bezier:cubic-bezier(0.15,0.67,0.75,1);--transition:all var(--transition-time) var(--cubic-bezier);--transition-s:all var(--transition-time-s) var(--cubic-bezier);--color-orange-050:#f96;--color-orange-100:#ff884d;--color-orange-200:#f73;--color-orange-300:#ff6619;--color-orange-400:#f50;--color-orange-500:#e64c00;--color-orange-600:#c40;--color-orange-700:#b33b00;--color-orange-800:#930;--color-orange-900:#802a00;--color-teal-050:#d9f2ed;--color-teal-100:#b8e5dd;--color-teal-200:#92d8cb;--color-teal-300:#70cdbc;--color-teal-400:#4bbea9;--color-teal-500:#25b197;--color-teal-600:#20927d;--color-teal-700:#197665;--color-teal-800:#13584c;--color-teal-900:#0d3b32;--color-teal:var(--color-teal-500);--color-plum-050:#f2d9e8;--color-plum-100:#e4b4d1;--color-plum-200:#d88dba;--color-plum-300:#cb67a3;--color-plum-400:#be418c;--color-plum-500:#af1d75;--color-plum-600:#8c175d;--color-plum-700:#76134f;--color-plum-800:#570f3a;--color-plum-900:#3d0a29;--color-plum:var(--color-plum-500);--color-black-050:#e5e5e5;--color-black-100:#ccc;--color-black-200:#b2b2b2;--color-black-300:#999;--color-black-400:#7f7f7f;--color-black-500:#666;--color-black-600:#4d4d4d;--color-black-700:#333;--color-black-800:#1a1a1a;--color-black-900:#000;--color-black:var(--color-black-900);--color-alert-green-500:#36b580;--color-alert-green:var(--color-alert-green-500);--color-alert-yellow-500:#fa0;--color-alert-yellow:var(--color-alert-yellow-500);--color-alert-red-500:#ff542e;--color-alert-red:var(--color-alert-red-500);--color-white:#fff;--color-ecru:#f0f5f3;--color-primary:var(--color-teal);--color-secondary:var(--color-plum);--color-tertiary:var(--color-black);--color-web-blue:#0071b3;--color-web-blue-dark:#044367;--color-web-grey:#575a5b;--color-web-yellow:#ffc757;--color-web-yellow-dark:#f0af2d;--color-web-yellow-light:#ffd17a;--color-current-student-green-050:#85c7b0;--color-current-student-green-100:#4ca485;--color-current-student-green-200:#479a7d;--color-current-student-green-300:#428f74;--color-current-student-green-400:#397963;--color-current-student-green-500:#336c58;--color-accent:var(--color-primary);--color-error:var(--color-orange-400);--addtocompare-heart-color:var(--color-secondary);--component-disabled-background-color:var(--color-black-200);--component-disabled-text-color:var(--color-black-500);--color-focus-visible:var(--color-primary);--autocomplete-fill-color:var(--color-ecru);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300172a' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}@media(min-width:65em){:root{--section-inline-with-panel:clamp(30vw,calc(50vw - 19.5rem),calc(50vw - 19.5rem))}}.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #0b0c0c;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.5rem;line-height:1.25;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#505a5f;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--focused{-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;outline:3px solid #fd0;outline-offset:0}.autocomplete__input--show-all-values{cursor:pointer;padding:5px 35px 5px 5px}.autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#0b0c0c;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.257);box-shadow:0 2px 6px rgba(0,0,0,.257);left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:1px solid #b1b4b6;border-left-width:0;border-right-width:0;border-top-width:1px;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#f3f2f1}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#1d70b8;border-color:#1d70b8;color:#fff;outline:none}@media(-ms-high-contrast:active),(forced-colors:active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{background-color:Highlight;background-color:SelectedItem;border-color:SelectedItem;color:HighlightText;color:SelectedItemText;forced-color-adjust:none;outline-color:SelectedItemText}}.autocomplete__option--no-results{background-color:#f3f2f1;color:#505a5f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:1rem;font-weight:400}.autocomplete__hint,.autocomplete__option{padding:5px}@media(min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:1.1875rem;line-height:1.3157894737}}.tf-v1-widget{position:relative}.tf-v1-widget,.tf-v1-widget iframe{height:100%;min-height:inherit;width:100%}.tf-v1-widget iframe{border:none;border-radius:8px;overflow:hidden}.tf-v1-widget-close{display:none}.tf-v1-widget-iframe-overlay{border:none;border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.tf-v1-widget-fullscreen{bottom:0;height:100%!important;left:0;position:fixed;right:0;top:0;width:100%!important;z-index:10001}.tf-v1-widget-fullscreen .tf-v1-widget-close{background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:block;font-size:32px;font-weight:400;height:24px;line-height:24px;margin:0;opacity:.75;padding:0;position:absolute;right:8px;text-align:center;text-decoration:none;text-transform:none;top:6px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;width:24px;z-index:1}.tf-v1-widget-fullscreen .tf-v1-widget-close:hover{opacity:1}@media(min-width:481px){.tf-v1-widget-fullscreen .tf-v1-widget-close{color:#fff!important}}.tf-v1-widget-fullscreen iframe{border-radius:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.tippy-box,.tippy-tooltip{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-black);color:var(--color-white);font-size:1rem;padding:1.5rem}.tippy-content>:first-child{margin-top:0}.modal-overlay{background-color:rgba(0,22,41,.8);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-container{inline-size:min(90%,31.5rem);max-block-size:100vh;overflow-y:auto;padding-block:var(--padding-xs);padding-inline:var(--padding-xs);position:relative}.modal-container-persona{inline-size:min(100%,var(--container-inline-size));max-block-size:80vh;padding:clamp(var(--padding-xs),.8387rem + 2.5559vw,var(--padding))}.modal-close{position:absolute;right:var(--space-l);top:var(--space-l);z-index:1}.modal-container-persona .modal-close{right:var(--space)}.modal-heading{margin-block:var(--padding-xs);margin-inline:var(--padding-xs) var(--padding)}.modal-caption{padding-block:var(--padding-xs);padding-inline:var(--padding-xs)}.modal-container-matterport{inline-size:auto;max-inline-size:unset;padding:0}.modal-container-data-record{inline-size:min(90%,50rem);padding:0}@-webkit-keyframes mm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mm-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mm-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mm-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mm-slide-in{0%{-webkit-transform:translateY(15%),translateZ(0);transform:translateY(15%),translateZ(0)}to{-webkit-transform:translateY(0),translateZ(0);transform:translateY(0),translateZ(0)}}@keyframes mm-slide-in{0%{-webkit-transform:translateY(15%),translateZ(0);transform:translateY(15%),translateZ(0)}to{-webkit-transform:translateY(0),translateZ(0);transform:translateY(0),translateZ(0)}}@-webkit-keyframes mm-slide-out{0%{-webkit-transform:translateY(0),translateZ(0);transform:translateY(0),translateZ(0)}to{-webkit-transform:translateY(-10%),translateZ(0);transform:translateY(-10%),translateZ(0)}}@keyframes mm-slide-out{0%{-webkit-transform:translateY(0),translateZ(0);transform:translateY(0),translateZ(0)}to{-webkit-transform:translateY(-10%),translateZ(0);transform:translateY(-10%),translateZ(0)}}.modal{display:none}.modal.is-open{display:block}.modal .modal-container,.modal .modal-overlay{will-change:transform;z-index:10}.modal[aria-hidden=false] .modal-overlay{-webkit-animation:mm-fade-in .3s cubic-bezier(0,0,.2,1);animation:mm-fade-in .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .modal-container{-webkit-animation:mm-slide-in .3s cubic-bezier(0,0,.2,1);animation:mm-slide-in .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal-overlay{-webkit-animation:mm-fade-out .3s cubic-bezier(0,0,.2,1);animation:mm-fade-out .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal-container{-webkit-animation:mm-slide-out .3s cubic-bezier(0,0,.2,1);animation:mm-slide-out .3s cubic-bezier(0,0,.2,1)}.g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--space)}.ecu-forms .g-recaptcha,.featureCard .g-recaptcha{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.toastify{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:1rem;display:inline-block;left:calc(var(--section-inline) - .5rem);max-inline-size:-webkit-fit-content;max-inline-size:-moz-fit-content;max-inline-size:fit-content;position:fixed;-webkit-margin-start:auto;background:var(--color-tertiary);color:var(--color-white);cursor:pointer;margin-inline-start:auto;opacity:0;padding-block:var(--space-s);padding-inline:var(--space);text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition);z-index:25}.toastify.on{opacity:1}.st-custom-button{cursor:pointer}.splide{--slider-inline-space:clamp(var(--space),-0.0164rem + 3.928vw,var(--space-xl));--slider-arrow-placement:calc(var(--slider-inline-space)*-1 + -0.25em);inline-size:calc(100% - var(--slider-inline-space)*2);margin-inline:var(--slider-inline-space)}.splide__list,.splide__slide{max-inline-size:unset}.splide__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.splide__arrow:disabled{color:var(--component-disabled-background-color)}.splide__arrow--prev{left:var(--slider-arrow-placement)}.splide__arrow--next{right:var(--slider-arrow-placement)}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--space);justify-content:center;max-inline-size:100%;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);-webkit-padding-start:0;padding-inline-start:0}.splide__pagination button{background-color:var(--component-disabled-background-color);block-size:.75rem;border:0;border-radius:50%;display:inline-block;inline-size:.75rem;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.splide__pagination button.is-active{background-color:var(--component-text-color)}@media(hover){.splide__pagination button:hover{background-color:var(--component-text-color);cursor:pointer}}.splide-why-ecu img{margin-inline:auto;max-inline-size:11.5rem}@media(min-width:90em){.splide-why-ecu :disabled{display:none}}.autocomplete__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.autocomplete__menu,.search-suggestions ul{border:0;color:var(--color-black);inline-size:calc(100% + 3.75rem);inset-inline-end:0;max-inline-size:calc(100% + 3.75rem);padding-block:0}.autocomplete__menu{background-color:var(--autocomplete-fill-color);-webkit-box-shadow:var(--drop-shadow);box-shadow:var(--drop-shadow)}@media(min-width:37.5em){.autocomplete__menu{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}}.autocomplete__input{border:0;font-size:1rem;line-height:1.5;margin:0;padding-block:.75rem;padding-inline:var(--space-l)}.autocomplete__input--focused{-webkit-box-shadow:none;box-shadow:none;outline:.25rem solid var(--color-primary)}.autocomplete__option{padding-block:.75rem}.autocomplete__option,.search-suggestions-option{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-s);max-inline-size:100%;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;font-size:1rem;line-height:1.5;margin-block:0;padding-inline:var(--space-l);text-align:start}.autocomplete__option:hover,.search-suggestions-option:hover{font-weight:500;-webkit-transition:font-weight .4s var(--cubic-bezier);transition:font-weight .4s var(--cubic-bezier)}.autocomplete__option svg,.search-suggestions-option svg{color:var(--color-black-200)}.autocomplete__option:hover svg,.search-suggestions-option:hover svg{color:var(--color-black);-webkit-transition:color .4s var(--cubic-bezier);transition:color .4s var(--cubic-bezier)}.autocomplete__option:after,.autocomplete__option:before,.search-suggestions-option:after,.search-suggestions-option:before{background-color:var(--autocomplete-fill-color);block-size:calc(100% + .125rem);content:"";display:block;inline-size:var(--space-l);inset-block-start:0;inset-inline-start:0;position:absolute}.autocomplete__option:after,.search-suggestions-option:after{inset-inline-end:0;inset-inline-start:unset}.autocomplete__option:not(:last-of-type),.search-suggestions-option:not(:last-of-type){-webkit-border-after:.125rem solid var(--color-black-050);border-block-end:.125rem solid var(--color-black-050)}.autocomplete__option--focused,.autocomplete__option--odd,.autocomplete__option:hover{background-color:var(--autocomplete-fill-color);color:var(--color-black)}.autocomplete-title{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-padding-end:1ch;padding-inline-end:1ch;text-align:start}.autocomplete__option:hover .autocomplete-title{-webkit-padding-end:0;padding-inline-end:0}.autocomplete-category{display:none;inline-size:8ch;text-align:center}@media(min-width:37.5em){.autocomplete-category{display:block}}.autocomplete__option:focus-visible,.search-suggestions-option:focus-visible{outline-offset:-.25rem}.autocomplete__option:focus-visible:after,.autocomplete__option:focus-visible:before,.search-suggestions-option:focus-visible:after,.search-suggestions-option:focus-visible:before{content:none}.background-primary .autocomplete__option:focus-visible,.background-primary .search-suggestions-option:focus-visible{outline-color:var(--color-black)}.autocomplete__option--focused .autocomplete__category,.autocomplete__option:hover .autocomplete__category{color:var(--color-black)}input[type=search i]::-webkit-search-cancel-button{color:var(--color-black);margin-inline:0 calc(var(--space-l)*-1)}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}button{background:none;border:0;color:inherit;font:inherit;outline:none;padding:0}:where(nav li):before{content:"";position:absolute}:focus-visible{outline:.25rem solid var(--color-focus-visible);outline-offset:.25rem}*{max-inline-size:var(--measure)}article,body,div,footer,header,html,main,nav,section{max-inline-size:none}figure{margin-block:0;margin-inline:0}:where(img,video){block-size:auto;max-inline-size:100%}:where(b,strong){font-weight:500}.center{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-inline-size:var(--measure);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-inline:auto;text-align:center}.wrapper-aside .section.center{margin-inline:0}.inline-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inline-end,.stack{display:-webkit-box;display:-ms-flexbox;display:flex}.stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stack>*{margin-block:0}.stack>*+*{--stack:var(--space);-webkit-margin-before:var(--stack);margin-block-start:var(--stack)}.stack-s>*+*{--stack:var(--space-s)}.stack-l>*+*{--stack:var(--space-l)}.stack-xl>*+*{--stack:var(--space-xl)}.stack-xxl>*+*{--stack:var(--space-xxl)}.stack-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.stack-reverse>:first-child{--stack:var(--space);-webkit-margin-before:var(--stack);margin-block-start:var(--stack)}.stack-reverse>*+:last-child{-webkit-margin-before:0;margin-block-start:0}.hidden{display:none;height:0;opacity:0;padding:0;-webkit-transition:var(--transition-s);transition:var(--transition-s);visibility:hidden}.inline-rule{background-color:var(--color-black-600);block-size:.125rem;border:0;inline-size:100%;max-inline-size:100%}.flex-wrap{--flex-gap:var(--space-s);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--flex-gap)}.flex-wrap-s{--flex-gap:0 var(--space)}.flex-wrap-l{--flex-gap:var(--space) var(--space-l)}.flex-wrap-100{-ms-flex-preferred-size:100%;flex-basis:100%}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyHidden:active,.visuallyHidden:focus-visible{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}a>svg{pointer-events:none}body{color:var(--color-black);font-family:var(--font-body);font-size:1em;letter-spacing:0}a{color:currentcolor}ol,ul{margin-inline:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.small,small{font-size:var(--font-s);line-height:1.23}.small:not(strong),small{font-weight:400}blockquote{margin-inline:0}.highlight{color:var(--color-accent)}.heading-xxs,h2,h3,h4{font-weight:500}.heading-xxs{font-size:var(--font-heading-xxs)}.heading-xs{font-size:var(--font-heading-xs);font-weight:500;line-height:var(--font-heading-xs-line-height)}.heading-s{font-size:var(--font-heading-s);font-weight:500;line-height:var(--font-heading-s-line-height)}.heading-m{font-size:var(--font-heading-m);font-weight:500;line-height:var(--font-heading-m-line-height)}.heading-l{font-size:var(--font-heading-l);font-weight:500;line-height:var(--font-heading-l-line-height)}.tick-ul{list-style-type:none}.tick-ul li{position:relative}.tick-ul li:before{background-image:var(--tick-ul);content:"";display:block;height:.9em;left:-1.4em;position:absolute;top:.3125em;width:.9em}.list-style-none{-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}.list-style-none span{font-weight:500}.background-primary{--component-background-color:var(--color-primary);--component-text-color:var(--color-black);--color-accent:var(--component-text-color);--color-focus-visible:var(--component-text-color)}.background-primary,.background-secondary{background-color:var(--component-background-color);color:var(--component-text-color)}.background-secondary{--component-background-color:var(--color-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}.background-white{--component-background-color:var(--color-white);--component-text-color:var(--color-black)}.background-alert-green,.background-white{background-color:var(--component-background-color);color:var(--component-text-color)}.background-alert-green{--component-background-color:var(--color-alert-green);--component-text-color:var(--color-black)}.background-alert-yellow{--component-background-color:var(--color-alert-yellow);--component-text-color:var(--color-black)}.background-alert-red,.background-alert-yellow{background-color:var(--component-background-color);color:var(--component-text-color)}.background-alert-red{--component-background-color:var(--color-alert-red);--component-text-color:var(--color-black)}.background-teal-050{--component-background-color:var(--color-teal-050);--component-text-color:var(--color-black)}.background-teal-050,.background-teal-100{background-color:var(--component-background-color);color:var(--component-text-color)}.background-teal-100{--component-background-color:var(--color-teal-100);--component-text-color:var(--color-black)}.background-teal-300{--component-background-color:var(--color-teal-300);--component-text-color:var(--color-black);--color-accent:var(--component-text-color);--color-focus-visible:var(--component-text-color)}.background-teal-300,.background-teal-400{background-color:var(--component-background-color);color:var(--component-text-color)}.background-teal-400{--component-background-color:var(--color-teal-400);--component-text-color:var(--color-black);--color-accent:var(--component-text-color);--color-focus-visible:var(--component-text-color)}.background-ecru{--component-background-color:var(--color-ecru);--component-text-color:var(--color-black)}.background-black,.background-ecru{background-color:var(--component-background-color);color:var(--component-text-color)}.background-black{--component-background-color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}.background-black-050{--component-background-color:var(--color-black-050);--component-text-color:var(--color-black)}.background-black-050,.background-black-100{background-color:var(--component-background-color);color:var(--component-text-color)}.background-black-100{--component-background-color:var(--color-black-100);--component-text-color:var(--color-black)}.background-black-200{--component-background-color:var(--color-black-200);--component-text-color:var(--color-black)}.background-black-200,.background-black-600{background-color:var(--component-background-color);color:var(--component-text-color)}.background-black-600{--component-background-color:var(--color-black-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}.background-black-700{--component-background-color:var(--color-black-700);--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}.background-black-700,.background-black-800{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--component-background-color);color:var(--component-text-color)}.background-black-800{--component-background-color:var(--color-black-800);--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E")}.background-with-image{--component-background-color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--component-text-color:var(--color-white);--component-disabled-background-color:var(--color-black-700);--component-disabled-text-color:var(--color-black-200);--tick-ul:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2326B298' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E");background-color:var(--component-background-color);background-size:cover;color:var(--component-text-color);text-shadow:var(--drop-shadow-text)}.section{max-inline-size:none;padding-block:var(--section-block);padding-inline:var(--section-inline);position:relative}.section-xxs{padding-block:var(--space)}.section-xs{-webkit-padding-before:var(--padding-xs);padding-block-start:var(--padding-xs);-webkit-padding-after:clamp(var(--padding-xs),.8387rem + 2.5559vw,var(--padding-s));padding-block-end:clamp(var(--padding-xs),.8387rem + 2.5559vw,var(--padding-s))}.section-s{padding-block:var(--section-block-s)}.section-m{padding-block:var(--section-block-m)}.section-xl{padding-block:var(--section-block-xl)}.section-corporate{--section-inline:var(--section-inline-corporate)}.section-filter-page{--section-inline:var(--section-inline-filter-page)}.section-narrow{--section-inline:var(--section-inline-narrow)}.section-longform{padding-block:var(--padding-s) var(--padding-l)}.section-categories{padding-block:0 var(--padding-l)}.section-hidden{height:0;opacity:0;padding:0;visibility:hidden}.select-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='%2300172A' d='M13.75 2.063 6.875 8.25 0 2.063V0h13.75z'/%3E%3C/svg%3E");background-position:right 1.25rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;display:block;max-inline-size:100%}.select-field,input[type=email],input[type=tel],input[type=text]{background-color:var(--color-white);border:0;color:var(--color-black);inline-size:100%;padding-block:var(--space);padding-inline:var(--padding-xs)}input[type=email],input[type=tel],input[type=text]{display:inherit;margin-inline:0}label{text-align:start}textarea{background-color:var(--color-white);border:0;color:var(--color-black);display:inherit;inline-size:100%;margin-inline:0;max-inline-size:none;padding-block:var(--space);padding-inline:var(--padding-xs)}.checkbox{inline-size:100%;text-align:start}.checkbox label{-webkit-margin-start:var(--icon-space);margin-inline-start:var(--icon-space)}.form-group{position:relative}@media(min-width:37.5em){.form-group{inline-size:calc(50% - var(--space-l)/2)}}.form-group .pristine-error{color:var(--color-error);margin:0;position:absolute;right:0;top:0}.form-group-full-span{inline-size:100%}.form-error{color:var(--color-error)}.site-footer{display:grid;grid-template-areas:"ways-to-contact" "within-australia" "international" "campuses" "socials" "essential-info" "recognition" "additional-links";grid-template-columns:minmax(0,1fr);row-gap:var(--space-l);-webkit-padding-after:var(--space);padding-block-end:var(--space)}@media(min-width:37.5em){.site-footer{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"ways-to-contact ways-to-contact . . socials " "within-australia international campuses . essential-info" "recognition recognition recognition recognition recognition" "additional-links additional-links additional-links additional-links additional-links";grid-template-columns:1fr 1fr 1fr auto 1fr}}.site-footer ul{list-style:none;padding:0}.site-footer li{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer li svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center}.site-footer-ways-to-contact{grid-area:ways-to-contact}.site-footer-within-australia{grid-area:within-australia}.site-footer-international{grid-area:international}.site-footer-campuses{grid-area:campuses}.site-footer-socials{grid-area:socials}.site-footer-essential-info{grid-area:essential-info}.site-footer-recognition{grid-area:recognition}.site-footer-additional-links{grid-area:additional-links}.site-footer-social-icons li{display:inline-block;font-size:1.375rem}.site-footer-recognition{-webkit-margin-before:calc(var(--section-block) - var(--space-l));margin-block-start:calc(var(--section-block) - var(--space-l))}.site-footer-recognition li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer-additional-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space);list-style:none;margin-inline:0;max-inline-size:unset;padding:0}.accordion{list-style:none;text-align:start}.accordion,.accordion-item{max-inline-size:var(--container-inline-size);padding:0}.accordion-item{margin:0;-webkit-border-after:.125rem solid var(--color-primary);border-block-end:.125rem solid var(--color-primary)}@media print{.accordion-item{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}}.accordion-item svg{block-size:1em}.accordion-title{display:block;font-weight:500;inline-size:100%;margin:0;max-inline-size:var(--container-inline-size);padding:1rem 2rem 1rem 0;position:relative;text-align:start;-webkit-transition:all .2s ease;transition:all .2s ease}.accordion-title:after,.accordion-title:before{background-color:var(--color-primary);content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-title:before{block-size:.125rem;inline-size:.8125rem;right:.5rem}.accordion-title:after{block-size:.8125rem;inline-size:.125rem;right:.825rem;-webkit-transition:inline-size .2s var(--cubic-bezier);transition:inline-size .2s var(--cubic-bezier)}.accordion-title-open:after{height:0}.accordion-body{block-size:0;opacity:0;padding:0;position:relative;-webkit-transition:var(--transition-s);transition:var(--transition-s);transition-behavior:allow-discrete;visibility:hidden}.accordion-body ul{list-style-type:disc}.accordion-body *{block-size:0;line-height:0;visibility:hidden}.accordion-body table{display:none}.accordion-body-open{block-size:auto;opacity:1;padding:0 0 var(--space);-webkit-transition:var(--transition-s);transition:var(--transition-s);transition-behavior:allow-discrete;visibility:visible}@starting-style{.accordion-body-open{block-size:0;padding:0}}.accordion-body-open *{block-size:auto;line-height:inherit;visibility:visible}.accordion-body-open table{display:table}.accordion-body:not(.accordion-body-open) *{margin:0}@media print{.accordion-body{block-size:auto;opacity:1;visibility:visible;-webkit-border-after:.0625rem solid var(--color-black-400);border-block-end:.0625rem solid var(--color-black-400);padding:1em 0}.accordion-body *{block-size:auto;line-height:inherit}.accordion-body table{display:table}.accordion-item{border-bottom:0}}.accordion-count{display:inline-block;position:relative;z-index:0;-webkit-margin-start:var(--space-s);color:var(--color-black);font-size:var(--font-s);font-weight:500;inline-size:var(--padding-xs);line-height:1;margin-inline-start:var(--space-s);text-align:center}.accordion-count:after{background-color:var(--color-teal-050);block-size:var(--padding-xs);border-radius:100%;content:"";display:block;inline-size:var(--padding-xs);left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.accordion-title-open .accordion-count{color:var(--color-teal-700)}.accordion-title-open .accordion-count:after{background-color:var(--color-ecru)}.accordion--uniSpeak{--auto-grid-min-size:16rem;display:grid;gap:0 var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr))}.accordion__span ul{-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}.addToCompare{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;text-align:start}.addToCompare-compared .fa-heart{color:var(--addtocompare-heart-color)}.career-finder-results .addToCompare{margin-block:0 var(--padding);margin-inline:var(--padding);max-inline-size:100%;padding-block:var(--space);padding-inline:var(--padding)}.filtered-results-page .addToCompare{margin-inline:auto}.after-hero{position:relative}.after-hero-increase-z-index{z-index:1}.after-hero:before{background-color:var(--component-background-color);block-size:var(--hero-leaf);content:"";display:block;inline-size:100%;left:0;position:absolute;top:calc(var(--hero-leaf)*-1);z-index:0}@media(min-width:64.0625em){.after-hero:before{display:none}}.alert-inline{-webkit-border-start:var(--alert-inline-border-width,0) solid var(--alert-inline-border-color,transparent);background-color:var(--alert-inline-background-color,var(--color-ecru));border-inline-start:var(--alert-inline-border-width,0) solid var(--alert-inline-border-color,transparent);color:var(--alert-inline-text-color,currentColor);inline-size:min(100%,var(--container-inline-size));padding:var(--padding-xs);text-align:start}.alert-inline .heading-xs{color:var(--alert-inline-heading-color,var(--alert-inline-text-color))}.alert-inline svg{color:var(--alert-inline-icon-color,var(--alert-inline-heading-color,var(--alert-inline-text-color)))}.background-ecru .alert-inline{--alert-inline-background-color:var(--color-white)}.alert-inline.important{--alert-inline-heading-color:var(--color-orange-600)}.alert-inline.error{--alert-inline-text-color:var(--color-white);--alert-inline-background-color:var(--color-black);--alert-inline-icon-color:var(--color-orange-500)}.alert-inline.success{--alert-inline-text-color:var(--color-white);--alert-inline-background-color:var(--color-black);--alert-inline-icon-color:var(--color-current-student-green-100)}.alert-inline.tip{--alert-inline-icon-color:var(--color-current-student-green-100);--alert-inline-border-width:0.5rem;--alert-inline-border-color:var(--alert-inline-icon-color)}.alert-inline.recognition{--alert-inline-icon-color:var(--color-primary);--alert-inline-border-width:0.5rem;--alert-inline-border-color:var(--alert-inline-icon-color)}.article-media{max-inline-size:var(--container-inline-size)}.article-media *{max-inline-size:100%}.articles-grid{display:grid;gap:var(--grid-layout-gap);grid-template-columns:100%}@media(min-width:37.5em){.articles-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:65em){.articles-grid{grid-template-columns:repeat(4,1fr)}}.articles-grid-3-col{--grid-layout-gap:var(--grid-layout-gap-xl)}@media(min-width:65em){.articles-grid-3-col{grid-template-columns:repeat(3,1fr)}}.articles-grid-l{--grid-layout-gap:var(--grid-layout-gap-xxl)}@media(min-width:65em){.articles-grid-l{grid-template-columns:repeat(2,1fr)}}.aside{background-color:var(--color-black-100);display:grid;gap:0 clamp(var(--space),10vw,3.75rem);grid-template-areas:"nav" "buttons";justify-items:center;left:0;padding-inline:var(--section-inline);position:sticky;top:0;-webkit-transition:top var(--transition-time) var(--cubic-bezier);transition:top var(--transition-time) var(--cubic-bezier);z-index:1}.aside,.aside *{max-inline-size:100vw}.aside nav{--component-background-color:var(--color-black-050);background-color:var(--component-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:nav;inline-size:100vw;margin-inline:calc(var(--space-l)*-1);position:relative}.aside nav:after,.aside nav:before{background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(85%,var(--component-background-color)));background-image:linear-gradient(to left,transparent,var(--component-background-color) 85%);block-size:100%;content:"";display:block;inline-size:var(--inline-scroll-element);left:0;position:absolute;top:0}.aside nav:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(85%,var(--component-background-color)));background-image:linear-gradient(to right,transparent,var(--component-background-color) 85%);left:unset;right:0}.aside .button{inline-size:100%}.aside .button-outline{display:none}.scroll-up .aside{top:-100%}.scroll-down .aside{top:0}.aside ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-s);margin-block:0;margin-inline:auto;overflow-x:auto;padding-block:var(--space);padding-inline:var(--section-inline);white-space:nowrap}.aside ul a{border:.125rem solid var(--color-black-100);border-radius:2rem;display:block;padding-block:var(--space-s);padding-inline:var(--space);text-decoration:none}.aside .active{font-weight:500}.aside-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:buttons;inline-size:min(100%,19.5rem);padding-block:var(--space-s)}.aside .addToCompare{grid-area:compare;justify-self:start}.aside-with-compare{grid-template-areas:"nav nav" "compare buttons"}.aside-with-compare .aside-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.aside-with-compare .button{inline-size:auto}@media(min-width:65em){.aside{align-self:self-start;grid-area:content;grid-template-areas:"nav" "buttons";grid-template-columns:100%;top:var(--section-block);grid-gap:var(--padding);inline-size:calc(25vw - var(--space));margin-block:var(--section-block);margin-inline:var(--section-inline) auto;max-inline-size:20rem;-webkit-border-after:0;background-color:var(--color-black-050);border-block-end:0;padding-block:var(--padding);padding-inline:var(--padding)}.scroll-up .aside{top:7.5rem}.scroll-down .aside{top:var(--section-block)}.wrapper-aside-inline-end .aside{margin-inline:auto var(--section-inline)}.aside .addToCompare{-webkit-margin-before:calc(var(--padding)*-1);background-color:var(--color-black-100);inline-size:calc(100% + var(--padding)*2);margin-block-start:calc(var(--padding)*-1);margin-inline:calc(var(--padding)*-1);padding-block:var(--space);padding-inline:var(--padding)}.aside nav{background-color:transparent;inline-size:100%;margin-block:calc(var(--space-s)*-1);margin-inline:0}.aside nav:after,.aside nav:before{display:none}.aside ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-margin-start:calc(var(--space)*-1);margin-inline-start:calc(var(--space)*-1);padding-block:0;padding-inline:0}.aside ul a{border-radius:0!important;border-width:0!important}.aside ul a:focus-visible{outline-offset:-.25rem}.aside-buttons,.aside-with-compare .aside-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space);padding-block:0}.aside .button-outline{display:block}.aside-with-compare{grid-template-areas:"compare" "nav" "buttons"}.aside-with-compare .aside-buttons{inline-size:100%;-webkit-margin-start:0;margin-inline-start:0}}.atsi-recognition{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 var(--padding-clamp-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-before:var(--padding-clamp-l);padding-block-start:var(--padding-clamp-l);padding-inline:var(--padding-clamp-l)}.atsi-recognition img{inline-size:clamp(7.5rem,1.7311rem + 22.2951vw,16rem)}.atsi-recognition>div{-webkit-box-flex:1;-ms-flex-positive:1;color:var(--color-white);flex-grow:1;max-inline-size:28.5rem;padding-block:var(--padding-clamp-l);text-shadow:var(--drop-shadow-text)}@media(min-width:50em){.atsi-recognition{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-padding-before:0;padding-block-start:0}}.atsi-recognition:after,.atsi-recognition:before{content:"";display:block;inset:0;position:absolute;z-index:-1}.atsi-recognition:after{background:var(--color-teal-800);mix-blend-mode:hard-light}.atsi-recognition:before{background-image:url(https://www.ecu.edu.au/__data/assets/image/0003/1030089/atsi-banner-bg.jpg);-webkit-filter:grayscale(1);filter:grayscale(1)}.badge{border-radius:var(--border-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;padding:.25rem var(--space-s);text-decoration:none}.blockquote{position:relative;-webkit-margin-start:4.25rem;font-weight:500;margin-inline-start:4.25rem}.blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 32'%3E%3Cpath fill='%23e6e8ea' d='M0 13.5C0 9.356 3.356 6 7.5 6H10v4H7.5A3.5 3.5 0 0 0 4 13.5v.5h8v12H0zm16 0C16 9.356 19.356 6 23.5 6H26v4h-2.5a3.5 3.5 0 0 0-3.5 3.5v.5h8v12H16z'/%3E%3C/svg%3E");background-size:contain;block-size:1.75rem;content:"";display:block;inline-size:2rem;left:-3rem;position:absolute;top:.125em}.blockquote cite{-webkit-border-before:.125rem solid var(--color-black-050);border-block-start:.125rem solid var(--color-black-050);-webkit-padding-before:var(--space-s);font-style:unset;font-weight:400;padding-block-start:var(--space-s)}.breadcrumbs{max-inline-size:var(--measure);padding-inline:var(--section-inline);position:absolute;text-shadow:var(--drop-shadow-text);top:var(--space-s)}.breadcrumbs ul{margin-block:0;-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}.breadcrumbs li{display:inline;position:relative}.breadcrumbs li+li{-webkit-margin-start:var(--space);margin-inline-start:var(--space)}.breadcrumbs li+li:before{block-size:.8em;content:"";display:block;left:calc(var(--space)*-1);margin-inline:var(--icon-space);position:absolute;top:.25rem;-webkit-border-end:.0625rem solid currentcolor;border-inline-end:.0625rem solid currentcolor;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media(min-width:64.0625em){.breadcrumbs{padding-inline:0;position:relative;top:unset}}.section .breadcrumbs{padding-inline:0;position:relative;top:unset}.button{border:.125rem solid var(--component-background-color,transparent);display:inline-block;font-weight:500;inline-size:100%;padding-block:var(--space-s);padding-inline:var(--space);position:relative;text-align:center;text-decoration:none;vertical-align:middle}@media(min-width:37.5em){.button{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}}.button-center{margin-inline:auto}.button-outline{border-color:currentcolor}.button-outline-highlight{border-color:var(--color-accent)}.button-text-only{border:0;cursor:pointer;padding:0;text-decoration:underline}.button[type=submit]{border-color:var(--color-primary)}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--space);inline-size:100%;max-inline-size:var(--measure)}.center .button-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card{margin-inline:0;padding:var(--padding);position:relative}.card-contained{padding:0}.card-s{padding:var(--padding-xs)}.card-m{padding:var(--padding-clamp-m)}.card:not(.center){text-align:start}.card-modal-trigger{cursor:pointer;position:relative}.card-icon{color:var(--color-white);-webkit-filter:var(--drop-shadow-svg);filter:var(--drop-shadow-svg);inset-block-start:var(--space-s);inset-inline-start:var(--space-s);position:absolute;z-index:1}.card-badge{border-radius:var(--border-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem var(--space-s)}.card-header{margin-block:0;padding-block:var(--space-s);padding-inline:var(--padding)}.card-header-open-day{inline-size:calc(100% + var(--padding)*2);-webkit-margin-before:calc(var(--padding)*-1);margin-block-start:calc(var(--padding)*-1)}.card-header :focus-visible{display:inherit;outline-color:currentcolor}.card-text{padding:var(--padding);text-align:start}.card-text-m{padding:var(--padding-clamp-m)}.card-text-l{padding:var(--padding-clamp-l)}.caps-structure h3{font-size:var(--font-heading-xs);font-weight:500;line-height:var(--font-heading-xs-line-height)}.learning-outcome-list{list-style-type:none}.learning-outcome-list li{position:relative}.learning-outcome-list>*{margin-block:0}.learning-outcome-list>*+*{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.learning-outcome-list li:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="00172a" viewBox="0 0 512 512"><path d="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z"/></svg>');content:"";display:block;height:.9em;left:-1.4em;position:absolute;top:.3125em;width:.9em}.content-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-inline-size:100%;position:relative;text-align:start}.content-panel-section{margin-inline:var(--section-inline)}.content-panel>*{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(39960rem - 99900%);flex-basis:calc(39960rem - 99900%);padding-block:var(--padding);padding-inline:var(--padding)}.content-panel:not(.content-panel-wide)>:nth-last-child(n+4),.content-panel:not(.content-panel-wide)>:nth-last-child(n+4)~*{-ms-flex-preferred-size:100%;flex-basis:100%}.content-panel-wide>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(59940rem - 99900%);flex-basis:calc(59940rem - 99900%);max-inline-size:unset}.content-panel-signposts{gap:.125rem}.content-panel-signposts>*{padding-block:var(--padding-clamp-m)}.content-panel-text-and-icon{gap:var(--space-l);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:var(--padding);padding-inline:var(--padding)}.content-panel-text-and-icon>*{padding:0}.content-panel-icon{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:7.5rem;block-size:7.5rem;flex-basis:7.5rem;max-inline-size:7.5rem;-ms-flex-item-align:center;align-self:center}.content-panel-logo{max-block-size:10rem}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--space) var(--space-l);justify-content:space-between}.columns-l{row-gap:var(--space-l)}.columns-xl{gap:var(--space-l) var(--grid-layout-gap-xl)}.columns-xxl{gap:var(--space-l) var(--grid-layout-gap-xxl)}.column{inline-size:clamp(400px,33.3333% - var(--space-xxl),50%);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.column-s{inline-size:clamp(10rem,50% - var(--space-xxl),100%)}.column-m{inline-size:clamp(400px,50% - var(--space-xxl),100%)}.column-l{inline-size:100%}.compare-course-button{position:absolute;right:var(--space-l);top:var(--space-l)}.compare-course-button .fa-heart{color:var(--addtocompare-heart-color)}.compare-course-button .fa-circle{color:var(--color-white)}.countdown-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:50em){.countdown-section{padding-block:var(--space-s);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-ms-flex-direction:row;flex-direction:row}.countdown-cta{-webkit-margin-before:0;margin-block-start:0}}.countdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media(min-width:50em){.countdown-wrap{gap:unset}.countdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:.75rem;margin-inline-end:.75rem}}.countdown-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--font-heading-xs);font-weight:500}.countdown-title{font-size:var(--font-s);font-weight:500;-webkit-padding-end:.5rem;padding-inline-end:.5rem;-webkit-margin-before:-.25rem;margin-block-start:-.25rem}@media(min-width:50em){.countdown-title{-webkit-margin-before:0;margin-block-start:0}}.countdown-title:last-of-type{-webkit-padding-end:0;padding-inline-end:0}.bottom-flip,.countdown-bottom,.countdown-top,.top-flip{block-size:.75em;inline-size:1.5em;line-height:1;padding-block:.25em;-ms-flex-item-align:center;align-self:center;overflow:hidden}.bottom-flip,.countdown-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-flip,.top-flip{-webkit-animation:flip-top .25s ease-in;animation:flip-top .25s ease-in;background-color:var(--component-background-color);inline-size:100%;position:absolute;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes flip-top{to{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@keyframes flip-top{to{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}.bottom-flip{-webkit-animation:flip-bottom .25s ease-out .25s;animation:flip-bottom .25s ease-out .25s;bottom:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes flip-bottom{to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flip-bottom{to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}[data-compare-courses]{position:relative}.course-compare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto visible;position:relative}.course-compare-arrows{padding-inline:inherit;position:inherit;top:5.625rem;-webkit-transition:top .5s var(--cubic-bezier);transition:top .5s var(--cubic-bezier);z-index:5}.course-compare-arrow{position:absolute}.course-compare-arrow .fa-circle{color:var(--color-white)}.course-compare-arrow-start{left:0}.course-compare-arrow-end{right:1rem}.course-compare{border-collapse:separate;border-spacing:var(--space-l) 0;table-layout:fixed;text-align:start}.course-compare-border-row:nth-child(2){height:var(--padding)}.course-compare-border-row>td{-webkit-border-after:.125rem solid var(--color-primary);border-block-end:.125rem solid var(--color-primary);padding:0}.course-compare-heading-row{display:none}@media(min-width:65em){.course-compare-heading-row{display:table-row}}.course-compare-heading-row th{padding-block:var(--space-s);text-align:start}.course-compare>tbody>tr>th[scope=row],.course-compare>tbody>tr>th[scope=rowgroup]{background-color:var(--component-background-color);inline-size:1rem;left:-1px;position:sticky;z-index:2}@media(min-width:65em){.course-compare>tbody>tr>th[scope=row],.course-compare>tbody>tr>th[scope=rowgroup]{inline-size:13.75rem;left:0}}.course-compare-row-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:var(--space-s);margin-block:var(--space);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:start}.course-compare-row-title span{display:none}@media(min-width:65em){.course-compare-row-title span{display:inline}}.course-compare>tbody>tr>th[scope=col]{inline-size:clamp(19.5rem,16.6066rem + 11.1821vw,23.875rem);position:sticky;top:-1px;z-index:1}.course-compare-title{block-size:26.25rem;position:relative;text-align:start;-webkit-transition:block-size .5s var(--cubic-bezier);transition:block-size .5s var(--cubic-bezier);vertical-align:bottom}.course-compare-title .card-text{block-size:15.25rem}.course-compare-title img{block-size:11rem;inline-size:100%;-o-object-fit:cover;object-fit:cover}.course-compare-title .button{-webkit-margin-before:auto;margin-block-start:auto}.course-compare-content{padding-block:var(--space-l);padding-inline:var(--padding);text-align:start;vertical-align:top}.course-compare-content>*{margin-block:0}.course-compare-content>*+*{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.course-compare-add-more{border:.125rem solid var(--color-black-050);inline-size:min(23.875rem,100%)}.course-compare-add-more a{padding-block:var(--padding-l);padding-inline:var(--padding);text-decoration:none}.courselist{position:relative}.courselist:after{content:"* Select courses/majors only. See the course webpage for further details.";display:block;margin-top:1rem;position:relative}.discipline-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space-s) 0;-webkit-margin-start:calc(var(--space-s)*-1);margin-inline-start:calc(var(--space-s)*-1);-webkit-padding-start:0;list-style:none;padding-inline-start:0}.discipline-list a{padding:var(--space-s)}.developer-switcher-button{background-color:var(--color-teal-200);border-radius:50%;color:var(--color-tertiary);left:var(--space);padding:var(--padding-xs);position:fixed;top:var(--space);z-index:11}.ecu-city-campaign{padding:0;-webkit-padding-before:var(--padding-xs);background-color:var(--color-black);background-position:0 0;background-size:auto;padding-block-start:var(--padding-xs);padding-inline:var(--padding-xs)}@media(min-width:64.0625em){.ecu-city-campaign{-webkit-padding-before:0;padding-block-start:0}}.ecu-city-campaign-wrapper{display:grid;gap:0 var(--padding-clamp-m);grid-template-areas:"image" "content";grid-template-columns:1fr;grid-template-rows:auto auto;margin-inline:auto}@media(min-width:64.0625em){.ecu-city-campaign-wrapper{grid-template-areas:"content image";grid-template-columns:auto auto;grid-template-rows:1fr}}@supports(-moz-appearance:none){@media(min-width:64.0625em){.ecu-city-campaign-wrapper{grid-template-columns:1fr 1fr}}}.ecu-city-campaign-content{grid-area:content;justify-self:center;max-inline-size:28.5rem;padding-block:var(--padding-s);text-shadow:var(--drop-shadow-text)}@media(min-width:64.0625em){.ecu-city-campaign-content{justify-self:end;padding-block:var(--padding-m)}}.ecu-city-campaign-image{aspect-ratio:1/1;background-size:contain;grid-area:image;justify-self:center;max-inline-size:28.5rem;width:100%}@media(min-width:64.0625em){.ecu-city-campaign-image{height:100%;max-inline-size:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-line-pack:end;align-content:end;justify-self:start}}.event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;block-size:100%;-ms-flex-direction:column;flex-direction:column;inline-size:100%;margin-inline:auto;text-align:start}.event-container{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;padding-block:var(--padding);padding-inline:var(--padding)}.event-calendar{max-inline-size:100%;padding-block:var(--space-s);padding-inline:var(--padding)}@media(min-width:64.0625em){.event-calendar{padding-block:var(--space)}}.event-date,.event-month{font-weight:500}.event-month{text-transform:uppercase}.event-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event:not(.filtered-results-wrapper-events .event){max-inline-size:var(--measure)}@media(min-width:64.0625em){.event:not(.filtered-results-wrapper-events .event){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.event-calendar:not(.filtered-results-wrapper-events .event-calendar){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:6.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:6.375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--space-s);justify-content:center;text-align:center}.event-date:not(.filtered-results-wrapper-events .event-date){font-size:var(--font-heading-xs);line-height:1.5rem}}.feature-text{position:relative;-webkit-border-start:var(--space-s) solid var(--color-black-050);border-inline-start:var(--space-s) solid var(--color-black-050);-webkit-padding-start:var(--space-l);font-weight:500;padding-inline-start:var(--space-l)}.feature-panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-inline-size),var(--grid-item-max-inline-size)),1fr));inline-size:100%;text-align:start}.feature-panel,.feature-panel picture{max-inline-size:100%}.feature-panel picture img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (width >= 47em){.feature-panel-reverse>picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.feature-panel .card-text{-ms-flex-item-align:center;align-self:center}.leadGen__confirmation{inline-size:100%;max-inline-size:none;position:relative}.form,.leadGen__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-inline-size:none}@media(min-width:37.5em){.form,.leadGen__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.form-close{margin:0;position:absolute;right:0;top:calc(var(--section-block)*-1 + var(--padding));z-index:1}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:var(--space);padding-inline:var(--section-inline);-webkit-border-after:.125rem solid transparent;border-block-end:.125rem solid transparent;-webkit-transition:top var(--transition-time) var(--cubic-bezier),border-color var(--transition-time) var(--cubic-bezier);transition:top var(--transition-time) var(--cubic-bezier),border-color var(--transition-time) var(--cubic-bezier)}.header .button{margin-inline:calc(var(--space) - .125rem)}@media(prefers-reduced-motion){.header{position:relative}}.article-page .header{border-block-end-color:var(--color-black-050)}.overlay-open .header,.scroll-up .header{border-block-end-color:var(--color-black-050);top:0;-webkit-transition:top var(--transition-time) var(--cubic-bezier),border-color var(--transition-time) var(--cubic-bezier);transition:top var(--transition-time) var(--cubic-bezier),border-color var(--transition-time) var(--cubic-bezier)}.overlay-open .header,.scroll-down .header,.scroll-up .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll-down .header{top:-100%}.overlay-open .header,.scroll-down .header,.scroll-up .header{padding-block:var(--space-s)}.header-medium{display:none}@media(min-width:50em){.header-medium{display:block}}.header-large{display:none}@media(min-width:65em){.header-large{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-logo{-ms-flex-item-align:center;align-self:center;inline-size:5.6875rem;-webkit-transition:inline-size var(--transition-time) ease-in-out;transition:inline-size var(--transition-time) ease-in-out}.header-logo img{inline-size:100%}.overlay-open .header-logo,.scroll-down .header-logo,.scroll-up .header-logo{inline-size:4.375rem}.header-nav{gap:clamp(var(--space),.4153rem + 2.2599vw,var(--space-l));-webkit-margin-before:var(--space);margin-block-start:var(--space)}.overlay-open .header-nav,.scroll-down .header-nav,.scroll-up .header-nav{-webkit-margin-before:0;margin-block-start:0}.header-menu{gap:3.5rem;margin-block:.625rem;-webkit-padding-start:0;font-weight:500;padding-inline-start:0}.header-menu a{padding-block:1rem;position:relative;text-decoration:none}.header-menu a:after{content:"";display:block;height:.25rem;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:0;-webkit-margin-before:var(--space-s);background-color:var(--color-primary);margin-block-start:var(--space-s)}.header-menu a.active:after{width:100%}.header-menu-hidden{display:none}.header-hamburger{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear}.header-hamburger .fa-bars{opacity:1}.header-hamburger .fa-bars,.header-hamburger .fa-times,.header-hamburger .fa-xmark{-webkit-transition:var(--transition-time) opacity ease-in-out;transition:var(--transition-time) opacity ease-in-out}.header-hamburger .fa-times,.header-hamburger .fa-xmark{opacity:0}.height-limited p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-ms-hyphens:auto;hyphens:auto;overflow:hidden}.height-limited input{opacity:0;pointer-events:none;position:absolute}.height-limited input:checked+p{-webkit-line-clamp:unset}.height-limited input:checked~label,.height-limited p:not(.truncated)~label{display:none}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-position:top;background-repeat:no-repeat;background-size:contain;border-bottom-right-radius:50px;color:var(--component-text-color,var(--color-white));-ms-flex-direction:column;flex-direction:column;padding-top:54.55%}.hero>*{z-index:1}@media(min-width:64.0625em){.hero{background-position:50%;background-size:cover;border-bottom-right-radius:0;min-block-size:var(--component-inline-size-s);padding-block:var(--space) 4.25rem;padding-inline:var(--section-inline)}}.hero-courses{padding-top:52.5%}@media(min-width:64.0625em){.hero-courses{padding-top:var(--space)}}.hero-content{border-bottom-right-radius:50px;padding-block:var(--padding-s) var(--hero-leaf);padding-inline:min(var(--section-inline),var(--padding-s));position:relative;z-index:1}@media(min-width:64.0625em){.hero-content{max-inline-size:var(--hero-content-inline-size);-webkit-margin-before:var(--space);margin-block-start:var(--space)}}.hero-content:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 100 110'%3E%3Cpath fill='%2326B298' d='M.062 109.268H3.56c3.438-11.025 12.923-29.313 38.885-39.43 21.694-8.43 35.446-18.224 47.36-33.788 2.49-3.308 6.936-10.052 10.196-20.364L100 .188h-.06c-2.372 18.093-9.366 29.117-12.745 33.527-11.5 14.981-24.777 24.45-45.878 32.686C13.103 77.36 3.382 97.724.062 109.268'/%3E%3C/svg%3E");block-size:calc(var(--hero-leaf)*1.0865);bottom:0;content:"";display:block;inline-size:var(--hero-leaf);position:absolute;right:0;z-index:1}.hero-course-code{font-size:var(--font-article)}.hero-campaign-text{display:none}@media(min-width:64.0625em){.hero-campaign-text{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 425.2 239.76'%3E%3Cpath fill='%23fff' d='M12.33 62.97c-3.28-1.68-5.81-4.07-7.62-7.17-1.81-3.09-2.7-6.65-2.7-10.68V22.2c0-4.02.89-7.55 2.7-10.59s4.33-5.4 7.62-7.08C15.61 2.85 19.36 2 23.61 2s7.99.81 11.24 2.44 5.78 3.92 7.56 6.86c1.81 2.96 2.7 6.38 2.7 10.26v.09c0 .29-.09.53-.26.7s-.38.26-.62.26l-6.72.36c-.58 0-.89-.26-.89-.79v-.26c0-3.78-1.19-6.83-3.54-9.11-2.36-2.3-5.52-3.46-9.47-3.46s-7.13 1.15-9.52 3.46c-2.39 2.3-3.59 5.35-3.59 9.11v23.55c0 3.78 1.2 6.83 3.59 9.11 2.39 2.29 5.57 3.46 9.52 3.46s7.12-1.15 9.47-3.46c2.36-2.3 3.54-5.35 3.54-9.11v-.17c0-.53.29-.79.89-.79l6.72.36c.58 0 .89.29.89.88 0 3.9-.89 7.34-2.7 10.32-1.81 2.97-4.32 5.3-7.56 6.95-3.25 1.65-7 2.48-11.24 2.48s-8.01-.84-11.3-2.53Zm68.22-42.64c.41.17.57.53.45 1.07l-1.41 6.64c-.05.53-.41.7-1.07.53-1-.41-2.18-.62-3.54-.62l-1.24.09c-2.77.12-5.05 1.08-6.86 2.87s-2.7 4.14-2.7 7.03V63.8c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88V20.52c0-.58.29-.89.88-.89h6.72c.58 0 .88.29.88.89v4.69c0 .17.05.28.14.31s.15 0 .22-.14c2.65-4.13 6.29-6.19 10.88-6.19 1.89 0 3.59.38 5.14 1.15l-.02-.02Zm19.26 7.84c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54s-3.92-2.08-6.52-2.08-4.64.64-6.29 1.91m25.32 16.52c0 .58-.29.88-.88.88H96q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03Zm33.23 11.08c2.3-1.65 3.46-3.75 3.46-6.29v-5.23q0-.36-.36-.36h-8.32c-3.49 0-6.26.69-8.32 2.03q-3.09 2.04-3.09 5.67c0 2.18.77 3.83 2.34 4.95q2.34 1.68 6.15 1.68c3.13 0 5.85-.83 8.15-2.48v.02Zm3.6-34.94c2.68 1.27 4.74 3.04 6.19 5.31s2.17 4.87 2.17 7.75v29.93c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-3.18c0-.29-.15-.36-.45-.17-1.53 1.6-3.4 2.82-5.62 3.68s-4.68 1.29-7.39 1.29c-4.37 0-7.98-1.1-10.85-3.32s-4.3-5.57-4.3-10.04 1.6-8.22 4.83-10.85c3.21-2.63 7.72-3.94 13.5-3.94h9.92q.36 0 .36-.36v-2.39c0-2.6-.76-4.62-2.25-6.07-1.51-1.44-3.8-2.17-6.86-2.17-2.48 0-4.5.48-6.07 1.46s-2.53 2.29-2.87 3.94c-.17.58-.53.86-1.07.79l-7.17-.98c-.58-.12-.86-.36-.79-.7.46-3.49 2.34-6.33 5.59-8.54 3.25-2.22 7.32-3.32 12.22-3.32 3.59 0 6.74.64 9.44 1.91zm41 5.8h-9.56q-.36 0-.36.36v23.47c0 2.48.57 4.26 1.68 5.36 1.12 1.1 2.87 1.63 5.23 1.63h2.56c.58 0 .89.29.89.88v5.48c0 .58-.29.88-.89.88-1.89.12-3.25.17-4.07.17-4.49 0-7.87-.81-10.14-2.44-2.27-1.62-3.4-4.62-3.4-8.99V26.99q0-.36-.36-.36h-5.4c-.58 0-.88-.29-.88-.89v-5.23c0-.58.29-.89.88-.89h5.4q.36 0 .36-.36V8.84c0-.58.29-.89.88-.89h6.38c.58 0 .88.29.88.89v10.45q0 .36.36.36h9.56c.58 0 .88.29.88.89v5.23c0 .58-.29.89-.88.89l.02-.03Zm10.92 37.1V20.52c0-.58.29-.89.89-.89h6.72c.58 0 .88.29.88.89v43.2c0 .58-.29.88-.88.88h-6.72c-.58 0-.89-.29-.89-.88Zm.36-52.77c-1.07-1.07-1.6-2.42-1.6-4.07s.53-3.01 1.6-4.07 2.42-1.6 4.07-1.6 3.01.53 4.07 1.6 1.6 2.42 1.6 4.07-.53 3.01-1.6 4.07-2.42 1.6-4.07 1.6-3.01-.53-4.07-1.6m32.04 53.02-14.42-43.39-.09-.36c0-.41.26-.62.79-.62H240c.53 0 .88.24 1.07.7l9.75 32.05c.05.12.14.17.26.17s.21-.05.26-.17l9.64-32.05c.17-.46.53-.7 1.07-.7l7.44.09c.65 0 .89.33.7.98l-14.34 43.29c-.17.48-.53.7-1.07.7h-7.44c-.53 0-.88-.24-1.07-.7v.02Zm42.79-35.81c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54-1.74-1.39-3.92-2.08-6.52-2.08s-4.64.64-6.29 1.91m25.33 16.52c0 .58-.29.88-.88.88h-28.25q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03ZM26.55 111.73h-9.56q-.36 0-.36.36v23.47c0 2.48.57 4.26 1.68 5.36 1.12 1.1 2.87 1.63 5.23 1.63h2.56c.58 0 .89.29.89.88v5.48c0 .58-.29.88-.89.88-1.89.12-3.25.17-4.07.17-4.49 0-7.87-.81-10.14-2.44-2.27-1.62-3.4-4.62-3.4-8.99v-26.48q0-.36-.36-.36H2.72c-.58 0-.88-.29-.88-.89v-5.23c0-.58.29-.89.88-.89h5.42q.36 0 .36-.36V93.87c0-.58.29-.89.88-.89h6.38c.58 0 .88.29.88.89v10.45q0 .36.36.36h9.56c.58 0 .88.29.88.89v5.23c0 .58-.29.89-.88.89v.03Zm42.21-3.41c2.84 2.8 4.25 6.6 4.25 11.38v29.23c0 .58-.29.88-.89.88H65.4c-.58 0-.88-.29-.88-.88v-27.54c0-2.96-.86-5.35-2.56-7.17-1.72-1.82-3.99-2.75-6.83-2.75s-5.05.91-6.83 2.75c-1.77 1.82-2.65 4.19-2.65 7.08v27.63c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88V88.71c0-.58.29-.88.88-.88h6.72c.58 0 .88.29.88.88v20.1c0 .12.05.21.14.26.09.07.15.03.22-.09 2.54-3.25 6.29-4.87 11.24-4.87s8.68 1.41 11.5 4.21Zm16.74 40.51v-43.2c0-.58.29-.89.89-.89h6.72c.58 0 .88.29.88.89v43.2c0 .58-.29.88-.88.88h-6.72c-.58 0-.89-.29-.89-.88m.37-52.77c-1.07-1.07-1.6-2.42-1.6-4.07s.53-3.01 1.6-4.07 2.42-1.6 4.07-1.6 3.01.53 4.07 1.6c1.07 1.07 1.6 2.42 1.6 4.07s-.53 3.01-1.6 4.07c-1.07 1.07-2.42 1.6-4.07 1.6s-3.01-.53-4.07-1.6m52.76 12.26c2.84 2.8 4.25 6.6 4.25 11.38v29.23c0 .58-.29.88-.89.88h-6.72c-.58 0-.88-.29-.88-.88v-27.54c0-2.96-.86-5.35-2.56-7.17-1.72-1.82-3.99-2.75-6.83-2.75s-5.05.91-6.83 2.75c-1.77 1.82-2.65 4.19-2.65 7.08v27.63c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-43.29c0-.58.29-.89.88-.89h6.72c.58 0 .88.29.88.89v3.18c0 .12.05.21.14.26.09.07.15.03.22-.09 2.54-3.25 6.29-4.87 11.24-4.87s8.68 1.41 11.5 4.21v-.02Zm16.6 40.59V88.7c0-.58.29-.88.88-.88h6.72c.58 0 .88.29.88.88v34.09c0 .12.05.21.17.26s.21.03.26-.09l16.38-17.79c.24-.29.58-.45 1.07-.45h7.87c.36 0 .57.1.67.31.09.21 0 .46-.22.76l-11.42 13.19c-.12.24-.15.41-.09.53l13.55 29.23.09.36c0 .48-.28.7-.79.7h-7.08c-.48 0-.79-.24-.98-.7l-10.54-24.09c-.12-.29-.28-.33-.45-.09l-8.32 9.21c-.12.24-.17.38-.17.45v14.34c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-.02Zm54.81-35.64c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54s-3.92-2.08-6.52-2.08-4.64.64-6.29 1.91m25.33 16.52c0 .58-.29.88-.88.88h-28.25q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03Zm35.72-24.36c.41.17.57.53.45 1.07l-1.41 6.64c-.05.53-.41.7-1.07.53-1-.41-2.18-.62-3.54-.62l-1.24.09c-2.77.12-5.05 1.08-6.86 2.87s-2.7 4.14-2.7 7.03v25.86c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-43.29c0-.58.29-.89.88-.89h6.72c.58 0 .88.29.88.89v4.69c0 .17.05.28.14.31s.15 0 .22-.14c2.65-4.13 6.29-6.19 10.88-6.19 1.89 0 3.59.38 5.14 1.15h-.02Zm15.35 43.31q-4.02-1.605-6.24-4.38c-1.48-1.86-2.22-3.9-2.22-6.15v-.98c0-.58.29-.88.89-.88h6.38c.58 0 .88.29.88.88v.45c0 1.65.89 3.09 2.7 4.33s4.09 1.86 6.86 1.86 4.81-.57 6.46-1.72 2.48-2.61 2.48-4.38-.77-2.99-2.3-3.85-4.02-1.75-7.44-2.7c-3.37-.95-6.19-1.91-8.46-2.87-2.27-.98-4.19-2.36-5.76-4.16s-2.36-4.11-2.36-6.95c0-3.95 1.55-7.1 4.64-9.42s7.22-3.49 12.34-3.49c3.42 0 6.45.55 9.08 1.63 2.63 1.1 4.64 2.61 6.07 4.56 1.41 1.94 2.13 4.13 2.13 6.55v.26c0 .58-.29.88-.88.88h-6.21c-.58 0-.88-.29-.88-.88v-.26c0-1.72-.84-3.15-2.53-4.3-1.68-1.15-3.97-1.72-6.86-1.72-2.6 0-4.71.5-6.33 1.51-1.62 1-2.44 2.36-2.44 4.07s.79 3.01 2.34 3.9c1.56.89 4.09 1.84 7.56 2.84 3.42.95 6.28 1.87 8.54 2.79 2.27.91 4.21 2.27 5.79 4.07 1.6 1.81 2.39 4.14 2.39 7.03 0 4.02-1.58 7.2-4.74 9.56s-7.36 3.54-12.62 3.54c-3.54 0-6.65-.53-9.34-1.6l.05-.02ZM59.66 193.25q3.9 4.02 3.9 11.19v29.57c0 .58-.29.88-.89.88h-6.64c-.58 0-.88-.29-.88-.88v-27.8c0-2.96-.81-5.3-2.44-7.03s-3.8-2.61-6.52-2.61-4.93.86-6.64 2.56c-1.72 1.72-2.56 4.01-2.56 6.91v27.97c0 .58-.29.88-.89.88h-6.64c-.58 0-.88-.29-.88-.88v-27.8c0-2.96-.81-5.3-2.44-7.03-1.63-1.74-3.8-2.61-6.52-2.61s-4.88.86-6.52 2.56c-1.63 1.7-2.44 4.01-2.44 6.91v27.97c0 .58-.29.88-.88.88H3.09c-.58 0-.88-.29-.88-.88v-43.29c0-.58.29-.89.88-.89h6.72c.58 0 .88.29.88.89v3.01c0 .12.05.21.14.26s.19.03.31-.09c2.6-3.13 6.38-4.69 11.33-4.69 3.01 0 5.57.57 7.7 1.72s3.78 2.85 4.95 5.09c.17.24.36.24.53 0 1.41-2.3 3.28-4.01 5.62-5.14 2.34-1.12 4.92-1.68 7.75-1.68q6.735 0 10.62 4.02zm38.57 32.72c2.3-1.65 3.46-3.75 3.46-6.29v-5.23q0-.36-.36-.36h-8.32c-3.49 0-6.26.69-8.32 2.03q-3.09 2.04-3.09 5.67c0 2.18.77 3.83 2.34 4.95q2.34 1.68 6.15 1.68c3.13 0 5.85-.83 8.15-2.48v.02Zm3.59-34.94c2.68 1.27 4.74 3.04 6.19 5.31s2.17 4.87 2.17 7.75v29.93c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-3.18c0-.29-.15-.36-.45-.17-1.53 1.6-3.4 2.82-5.62 3.68s-4.68 1.29-7.39 1.29c-4.37 0-7.98-1.1-10.85-3.32s-4.3-5.57-4.3-10.04 1.6-8.22 4.83-10.85c3.21-2.63 7.72-3.94 13.5-3.94h9.92q.36 0 .36-.36v-2.39c0-2.6-.76-4.62-2.25-6.07-1.51-1.44-3.8-2.17-6.86-2.17-2.48 0-4.5.48-6.07 1.46s-2.53 2.29-2.87 3.94c-.17.58-.53.86-1.07.79l-7.17-.98c-.58-.12-.86-.36-.79-.7.46-3.49 2.34-6.33 5.59-8.54 3.25-2.22 7.32-3.32 12.22-3.32 3.59 0 6.74.64 9.44 1.91zm47.91 21.3c0-4.95-.74-8.73-2.22-11.33-1.72-3.01-4.23-4.52-7.53-4.52-3.54 0-6.17 1.41-7.87 4.25-1.89 2.96-2.84 6.84-2.84 11.69 0 4.54.74 8.2 2.22 10.99 1.72 3.25 4.52 4.87 8.41 4.87 3.42 0 6.02-1.6 7.79-4.78 1.36-2.48 2.03-6.19 2.03-11.16h.02Zm1.07-39.4h6.72c.58 0 .89.29.89.88v60.21c0 .58-.29.88-.89.88h-6.72c-.58 0-.88-.29-.88-.88v-2.92c0-.12-.05-.21-.14-.26s-.19-.03-.31.09a13.9 13.9 0 0 1-4.61 3.46c-1.77.83-3.7 1.24-5.76 1.24-4.25 0-7.77-1.05-10.57-3.15s-4.85-5.05-6.15-8.91c-1.12-3.13-1.68-6.91-1.68-11.33 0-4.13.46-7.7 1.41-10.71 1.24-3.9 3.28-6.93 6.1-9.11 2.84-2.18 6.46-3.28 10.88-3.28 2.01 0 3.9.4 5.71 1.2 1.81.79 3.35 1.93 4.64 3.4.12.12.22.15.31.09.09-.05.14-.14.14-.26v-19.74c0-.58.29-.88.88-.88zm31.49 25.44c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54-1.74-1.39-3.92-2.08-6.52-2.08s-4.64.64-6.29 1.91m25.33 16.52c0 .58-.29.88-.88.88h-28.25q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03Zm61.78-21.47c2.84 2.8 4.25 6.6 4.25 11.38v29.23c0 .58-.29.88-.89.88h-6.72c-.58 0-.88-.29-.88-.88v-27.54c0-2.96-.86-5.35-2.56-7.17-1.72-1.82-3.99-2.75-6.83-2.75s-5.05.91-6.83 2.75c-1.77 1.82-2.65 4.19-2.65 7.08v27.63c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-60.21c0-.58.29-.88.88-.88h6.72c.58 0 .88.29.88.88v20.1c0 .12.05.21.14.26.09.07.15.03.22-.09 2.54-3.25 6.29-4.87 11.24-4.87s8.68 1.41 11.5 4.21v-.02Zm27.72 4.95c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54s-3.92-2.08-6.52-2.08-4.64.64-6.29 1.91m25.32 16.52c0 .58-.29.88-.88.88h-28.25q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03Zm35.71-24.36c.41.17.57.53.45 1.07l-1.41 6.64c-.05.53-.41.7-1.07.53-1-.41-2.18-.62-3.54-.62l-1.24.09c-2.77.12-5.05 1.08-6.86 2.87s-2.7 4.14-2.7 7.03V234c0 .58-.29.88-.88.88h-6.72c-.58 0-.88-.29-.88-.88v-43.29c0-.58.29-.89.88-.89h6.72c.58 0 .88.29.88.89v4.69c0 .17.05.28.14.31s.15 0 .22-.14c2.65-4.13 6.29-6.19 10.88-6.19 1.89 0 3.59.38 5.14 1.15h-.02Zm19.27 7.84c-1.65 1.27-2.77 2.97-3.37 5.09-.41 1.29-.67 2.96-.79 4.95q0 .36.36.36h20.27q.36 0 .36-.36c-.12-1.94-.29-3.39-.53-4.33-.58-2.3-1.75-4.14-3.49-5.54s-3.92-2.08-6.52-2.08-4.64.64-6.29 1.91m25.33 16.52c0 .58-.29.88-.88.88h-28.25q-.36 0-.36.36c0 2.01.17 3.54.53 4.61.65 2.36 1.96 4.21 3.94 5.54 1.98 1.32 4.47 1.99 7.48 1.99 4.37 0 7.74-1.81 10.09-5.4.29-.58.67-.67 1.15-.26l5.05 3.37c.41.36.5.74.26 1.15-1.65 2.65-4.01 4.74-7.03 6.29-3.04 1.53-6.48 2.3-10.32 2.3-4.32 0-7.94-.95-10.88-2.84-2.96-1.89-5.16-4.57-6.64-8.06-1.41-3.49-2.13-7.7-2.13-12.65 0-4.32.33-7.58.98-9.83 1.07-4.07 3.18-7.29 6.38-9.64 3.18-2.36 7.05-3.54 11.6-3.54 5.97 0 10.42 1.5 13.38 4.47s4.74 7.36 5.4 13.15c.24 2.42.33 5.14.26 8.15l-.02-.03Zm11.34 18.42c-1.07-1.07-1.6-2.42-1.6-4.07s.53-3.01 1.6-4.07 2.42-1.6 4.07-1.6 3.01.53 4.07 1.6 1.6 2.42 1.6 4.07-.53 3.01-1.6 4.07c-1.07 1.07-2.42 1.6-4.07 1.6s-3.01-.53-4.07-1.6'/%3E%3C/svg%3E");block-size:3.5rem;bottom:3rem;display:block;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.7));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.7));inline-size:6.2986rem;position:absolute;right:var(--section-inline)}}.icon-button{block-size:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:2.75rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.icon-inline-start{-webkit-margin-end:var(--icon-space);margin-inline-end:var(--icon-space)}.icon-inline-end{-webkit-margin-start:var(--icon-space);margin-inline-start:var(--icon-space)}.icon-list{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.icon-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.ident-hero{max-inline-size:none}:root{--infocard-text-color:var(--color-tertiary);--infocard-background-color:var(--color-white);--infocard-border-color:var(--color-primary);--infocard-border-hover-color:var(--color-accent)}.info-card-wrapper{display:grid;gap:var(--space);grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.info-card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;background-color:var(--infocard-background-color);color:var(--infocard-text-color);justify-content:start;-webkit-border-start:var(--space-s) solid var(--infocard-border-color);border-inline-start:var(--space-s) solid var(--infocard-border-color);-webkit-transition:var(--transition);transition:var(--transition)}.info-card:hover{border-color:var(--infocard-border-hover-color)}.info-card a{padding-block:.75rem var(--space);padding-inline:var(--space)}.info-card h3{font-weight:300}.background-white{--infocard-background-color:var(--color-ecru)}.info-card-tabs{width:100%;-webkit-border-after:2px solid var(--color-black-050);border-block-end:2px solid var(--color-black-050);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.info-card-tabs,.info-card-tabs small{display:-webkit-box;display:-ms-flexbox;display:flex}.info-card-tabs small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3125rem var(--space) .25rem}.info-card-tabs small:not(:first-child){-webkit-border-start:2px solid var(--color-black-050);border-inline-start:2px solid var(--color-black-050)}.info-card-city{padding:var(--space-s) var(--space);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-margin-before:auto;margin-block-start:auto;max-inline-size:100%}.info-card-city:before{background:var(--component-background-color);block-size:2.5rem;content:"";display:block;inline-size:var(--space-s);inset-block-end:0;inset-inline-start:calc(var(--space-s)*-1);position:absolute}.info-table{--table-border-color:var(--color-primary);border:0;inline-size:100%}.info-table tr{-webkit-border-after:.125rem solid var(--table-border-color);border-block-end:.125rem solid var(--table-border-color)}.info-table tr:last-of-type{--table-border-color:transparent}.info-table td,.info-table th{padding-block:.625rem;padding-inline:.375rem}.info-table th[scope=row]{-webkit-padding-start:0;font-weight:400;padding-inline-start:0;text-align:start}.info-table-availability{font-size:var(--font-s);font-weight:500;inline-size:min(100%,20rem);text-align:center}.info-table-availability th[scope=row]{-webkit-padding-start:0;font-weight:500;padding-inline-start:0}.info-table-availability th[scope=col]{font-weight:400;inline-size:33.3333333333%;min-inline-size:12ex;padding-block:0 var(--space-s)}.info-table-availability .info-table-location-heading{-webkit-padding-start:0;padding-inline-start:0;text-align:start}.info-table-study-method{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inline-scroll-wrapper{margin-inline:0;position:relative}.inline-scroll-wrapper:after,.inline-scroll-wrapper:before{background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(85%,var(--component-background-color)));background-image:linear-gradient(to left,transparent,var(--component-background-color) 85%);block-size:100%;content:"";display:block;inline-size:var(--padding-xs);left:calc(var(--inline-scroll-element)*-1);position:absolute;top:0}.inline-scroll-wrapper:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(85%,var(--component-background-color)));background-image:linear-gradient(to right,transparent,var(--component-background-color) 85%);left:unset;right:calc(var(--inline-scroll-element)*-1)}.inline-scroll{inline-size:calc(100% + var(--inline-scroll-element)*2);margin-inline:calc(var(--inline-scroll-element)*-1);overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:inline;scroll-snap-type:inline;white-space:nowrap}.inline-scroll .pill-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-block:0;margin-inline:var(--inline-scroll-element);max-inline-size:unset}.loader{-webkit-margin-before:20vh;margin-block-start:20vh}.notification{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;padding-block:.75rem;padding-inline:var(--section-inline);position:relative;text-align:start;z-index:5}.notification-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center}.notification-close,.notification-content{display:-webkit-box;display:-ms-flexbox;display:flex}.notification-close{--notifcation-close-spacing:0.875rem;justify-self:flex-end;margin-block:-1rem;right:var(--section-inline);top:0;-webkit-margin-end:calc(var(--notifcation-close-spacing)*-1);margin-inline-end:calc(var(--notifcation-close-spacing)*-1);padding-block:1.25rem;padding-inline:var(--notifcation-close-spacing)}.notification-close:focus-visible{outline-offset:-.25rem}.overlayContainer{background-color:var(--color-black-600);margin-left:auto;margin-right:auto;max-width:var(--component-inline-size);width:100%}.overlayContainer iframe{width:100%}.overlayContainer .button{border:0;margin:0 0 1.5rem;width:100%}.overview-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space) var(--padding-clamp-m)}.overview-wrapper>*{-ms-flex-preferred-size:clamp(300px,40% - var(--padding-clamp-m)/2,40% - var(--padding-clamp-m)/2);flex-basis:clamp(300px,40% - var(--padding-clamp-m)/2,40% - var(--padding-clamp-m)/2);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.overview{-webkit-column-gap:var(--space);-moz-column-gap:var(--space);column-gap:var(--space);-webkit-column-width:18rem;-moz-column-width:18rem;column-width:18rem;display:block;-ms-flex-preferred-size:clamp(300px,60% - var(--padding-clamp-m)/2,60% - var(--padding-clamp-m)/2);flex-basis:clamp(300px,60% - var(--padding-clamp-m)/2,60% - var(--padding-clamp-m)/2)}.overview-item{-webkit-border-start:.5rem solid var(--color-primary);border-inline-start:.5rem solid var(--color-primary);padding-block:var(--padding-xs);padding-inline:var(--padding-xs);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.overview-item-code{display:inline;margin-block:0}.persona-columns h3{margin-block:0}.persona-columns .button{margin-inline:auto}.persona-columns .column{inline-size:clamp(314px,50% - var(--space-xxl),100%)}.persona-icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.25rem var(--space-s)}@media(min-width:50em){.persona-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.persona-icon svg{font-size:2rem}@media(min-width:50em){.persona-icon svg{font-size:3.25rem}}.preheader{font-size:var(--font-s);line-height:1rem;opacity:1;-webkit-transition:var(--transition-time) visibility ease-in-out,var(--transition-time) block-size ease-in-out,var(--transition-time) opacity ease-in-out;transition:var(--transition-time) visibility ease-in-out,var(--transition-time) block-size ease-in-out,var(--transition-time) opacity ease-in-out;visibility:visible}.overlay-open .preheader,.scroll-down .preheader,.scroll-up .preheader{block-size:0;opacity:0;visibility:hidden}.preheader ul{gap:var(--space-l);margin-block:0;-webkit-padding-start:0;padding-inline-start:0}.preheader a{padding-block:var(--space);text-decoration:none}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:calc(100% + var(--section-inline)*2);margin-inline:calc(var(--section-inline)*-1);max-inline-size:calc(100% + var(--section-inline)*2);position:relative}@media(min-width:50em){.search-form{--component-background-color:var(--color-white);inline-size:100%;margin-inline:auto;max-inline-size:var(--component-inline-size-s)}}.search-form-courses,.search-form-courses+.search-suggestions-wrapper{--component-inline-size-s:var(--component-inline-size);inline-size:100%;margin-inline:auto;max-inline-size:var(--component-inline-size-s)}.search-form input:focus-visible,.search-submit:focus-visible{outline-offset:-.125rem}@media(min-width:50em){.search-form input:focus-visible,.search-submit:focus-visible{outline-offset:.125rem}}.search-submit{z-index:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:3.5rem;flex-basis:3.5rem;-ms-flex-negative:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-submit svg{padding-inline:var(--space) var(--space-l)}.search-suggestions-wrapper{inline-size:calc(100% + var(--section-inline)*2);max-inline-size:calc(100% + var(--section-inline)*2);position:relative;z-index:1;-webkit-margin-before:0;margin-block-start:0;margin-inline:calc(var(--section-inline)*-1)}@media(min-width:50em){.search-suggestions-wrapper{inline-size:100%;margin-inline:auto;max-inline-size:var(--component-inline-size-s)}}.search-suggestions{-webkit-box-shadow:var(--drop-shadow);box-shadow:var(--drop-shadow);inline-size:100%;max-block-size:342px;overflow-x:hidden;position:absolute;-webkit-padding-before:var(--space);padding-block-start:var(--space);text-align:start}.search-suggestions small{margin-inline:var(--space-l)}.search-suggestions ul{inline-size:100%;margin-block:0;position:relative;-webkit-padding-start:0;padding-inline-start:0}@media(min-width:50em){.search-suggestions{inset-block-start:var(--space-s)}}.search-suggestions-option a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-suggestions-option a,.search-suggestions-option button{padding-block:.75rem;text-decoration:none;z-index:1}.set-audience{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-block:0;max-inline-size:100%;padding-inline:0}.set-audience,.set-audience li{display:-webkit-box;display:-ms-flexbox;display:flex}.set-audience li{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:30%;flex-basis:30%;max-inline-size:20rem}@media(min-width:37.5em){.set-audience{padding-inline:var(--section-inline)}}.set-audience input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.set-audience label{--set-audience-rectangle:0.375rem;--set-audience-triange:0.625rem;inline-size:100%;padding-block:var(--space);padding-inline:var(--space-s);position:relative;text-decoration:none;-webkit-transition:background-color var(--transition-time) var(--cubic-bezier),font-weight var(--transition-time) var(--cubic-bezier);transition:background-color var(--transition-time) var(--cubic-bezier),font-weight var(--transition-time) var(--cubic-bezier);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:37.5em){.set-audience label{padding:var(--padding-xs)}}.set-audience label:after,.set-audience label:before{content:"";display:block;inline-size:100%;position:absolute;z-index:4}.set-audience label:before{background-color:transparent;bottom:0;height:var(--set-audience-rectangle);left:0;-webkit-transition:background-color var(--transition-time) var(--cubic-bezier);transition:background-color var(--transition-time) var(--cubic-bezier)}.set-audience label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10'%3E%3Cpath fill='%2326b298' d='M0 10h20L10 0z'/%3E%3C/svg%3E");block-size:var(--set-audience-triange);bottom:var(--set-audience-rectangle);inline-size:calc(var(--set-audience-triange)*2);left:calc(50% - var(--set-audience-triange));opacity:0;-webkit-transition:opacity var(--transition-time) var(--cubic-bezier);transition:opacity var(--transition-time) var(--cubic-bezier);visibility:hidden}.set-audience input:checked+label{background-color:var(--color-tertiary);font-weight:500}.set-audience input:checked+label:before{background-color:var(--color-accent)}.set-audience input:checked+label:after{opacity:1;visibility:visible}.set-audience input:focus-visible+label{outline:var(--space-xs) solid var(--color-focus-visible);outline-offset:-.25rem}.set-audience-icon{-webkit-margin-before:0;color:var(--color-teal-700);font-size:2.5rem;margin-block-start:0;-webkit-transition:color var(--transition-time) var(--cubic-bezier);transition:color var(--transition-time) var(--cubic-bezier)}.set-audience input:checked+label .set-audience-icon{color:var(--color-accent)}.site-overlay{inline-size:100vw;inset:4.5rem 0 0;min-block-size:calc(100dvh - 4.5rem);position:fixed;-webkit-transition:top .5s var(--cubic-bezier);transition:top .5s var(--cubic-bezier);z-index:9}@media(min-width:64.0625em){.site-overlay:not(.site-overlay-search){block-size:min(80vh,100vh - 4.5rem);inset-block-start:max(20vh,4.5rem)}}.site-overlay-inner{block-size:100%;inline-size:100vw;overflow-y:auto}.site-overlay .inline-scroll,.site-overlay .inline-scroll-wrapper,.site-overlay .pill-list{--inline-scroll-element:0.75rem}.site-overlay .inline-scroll-wrapper{margin-inline:var(--inline-scroll-element)}.site-overlay .pill-list{padding-block:var(--space-xl) var(--space)}.site-overlay-background{block-size:100dvh;inset:0;position:fixed;z-index:4}.skipLinks{height:1px;left:-999px;overflow:hidden;position:absolute;top:auto;width:1px;z-index:-1}.skipLinks:active,.skipLinks:focus-visible{background-color:var(--color-black-800);color:var(--color-white);height:auto;left:50%;overflow:auto;padding:.5rem;text-align:center;top:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:18rem;z-index:6}.sticky-course-compare{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-black-700);bottom:var(--space-s);color:var(--color-white);inline-size:auto;left:var(--space-s);max-inline-size:5.5rem;padding-block:var(--space);padding-inline:var(--space-s);position:fixed;text-align:center;z-index:8}.sticky-course-compare span{font-size:var(--font-s);font-weight:500;line-height:1rem}.sticky-course-compare svg{color:var(--addtocompare-heart-color)}@media(min-width:37.5em){.sticky-course-compare{inset:25vh 0 auto auto}}.table-responsive{inline-size:100%;overflow-x:auto}.table{inline-size:100%;max-inline-size:var(--container-inline-size)}.table caption{font-size:var(--font-heading-xxs);font-weight:500;margin-block:0 var(--space-s);text-align:start}.table th{text-align:start;vertical-align:middle}.table td{vertical-align:top}.table .table__col{min-inline-size:10rem}.table .table__colNarrow,.table .unit{min-inline-size:7.3125em}.table .points{min-inline-size:8.125em}.table .points,.table .unit{inline-size:20%}.table .description{inline-size:60%;min-inline-size:16em}.table-bordered td,.table-bordered th{border:.125rem solid var(--color-tertiary);padding-block:.5625rem;padding-inline:clamp(var(--space-s),.1693rem + 1.278vw,var(--space));word-wrap:normal}.table-bordered th{background-color:var(--color-black-100)}.table-col-dates{inline-size:30%;min-inline-size:12.5rem}.table-sort{inline-size:100%;max-inline-size:var(--measure);overflow-x:auto}.table-sort th{cursor:pointer;position:relative}.table-sort th:after{border-color:var(--color-tertiary) transparent;border-style:solid;border-width:0 .5rem .5rem;content:"";display:block;opacity:.4;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-sort th[aria-sort=ascending]:after{border-bottom:0;border-width:.5rem .5rem 0}.table-sort th[aria-sort=ascending]:after,.table-sort th[aria-sort=descending]:after{border-color:var(--color-tertiary) transparent;opacity:1}.table-sort-title{min-width:16em;width:60%}.table-sort-col{min-width:20ex;width:20%}.tabs{block-size:100%;display:grid;grid-template-areas:"tablist" "tabcontent";grid-template-columns:100%;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.tabs-navigation{block-size:100%;grid-template-areas:"tablist tablist" "tabcontent quicklinks";grid-template-columns:1fr calc(27ex + var(--section-inline) + var(--section-block-s))}.tabs [role=tablist]{background-color:var(--color-white);grid-area:tablist;-webkit-padding-start:var(--section-inline);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;list-style:none;margin:0;padding-inline-start:var(--section-inline)}.tabs [role=tab]{display:block;-webkit-margin-after:0;border-radius:var(--border-radius) var(--border-radius) 0 0;margin-block-end:0;padding:1rem var(--section-block-s);text-decoration:none}.tabs [role=tab][aria-selected=true]{background-color:var(--color-ecru);position:relative}.tabs [role=tab]:focus-visible{outline-offset:-.5rem}.tabs [role=tab][aria-selected=true]:after{background-color:var(--color-primary);block-size:.25rem;bottom:.25rem;content:"";inline-size:calc(100% - 5rem);left:2.5rem;position:absolute}.tabs-navigation [role=tabpanel]{padding-inline:calc(var(--section-inline) + var(--section-block-s)) var(--section-block-s)}.tabs [role=tabpanel]{gap:var(--section-block-s);grid-area:tabcontent;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));overflow-y:scroll;padding-block:var(--section-block-s)}.tabs [role=tabpanel]:focus-visible{outline-offset:-.25rem}.tabs-list ul{list-style-type:none;-webkit-padding-start:0;min-inline-size:8rem;padding-inline-start:0}.tab-quick-links{grid-area:quicklinks;padding-block:var(--section-block-s);padding-inline:var(--section-block-s) var(--section-inline);position:relative}.tab-quick-links ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.tab-quick-links li a{display:block}.tab-quick-links:after,.tab-quick-links:before{display:none}.tab-accordion{inline-size:100vw;margin:0;max-inline-size:100vw}.tab-accordion .accordion-body-open{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--section-block-s);overflow-x:auto;padding:1.5rem;-webkit-transition:all .2s ease-in,padding 0s;transition:all .2s ease-in,padding 0s}.tab-accordion .accordion-item{max-inline-size:100%}.tab-accordion .accordion-title{max-inline-size:100%;padding-inline:var(--space)}.tab-accordion .accordion-title:before{right:.9rem}.tab-accordion .accordion-title:after{right:1.25rem}.testimonial{display:grid;gap:var(--space);text-align:start}@media(min-width:37.5em){.testimonial{gap:var(--padding-clamp-m);grid-template-columns:repeat(2,1fr)}}.toolTip{font-size:1rem}.toolTip svg{color:var(--color-black-400)}.wrapper-aside{position:relative}@media(min-width:65em){.wrapper-aside{display:grid;grid-template-areas:"content";grid-template-columns:minmax(0,1fr)}}.wrapper-aside-inline-start .section{-webkit-padding-start:var(--section-inline-with-panel);padding-inline-start:var(--section-inline-with-panel)}.wrapper-aside-inline-end .section{-webkit-padding-end:var(--section-inline-with-panel);padding-inline-end:var(--section-inline-with-panel)}@media(min-width:65em){.wrapper-content-sections{grid-area:content}}.study-area-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--padding) var(--space-l)}@media(min-width:50em){.study-area-grid{grid-template-columns:repeat(4,1fr)}}.video-grid{--grid-item-min-inline-size:min(100%,10rem);display:grid;gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-inline-size),var(--grid-item-max-inline-size)),1fr));inline-size:100%}.videoResponsive{aspect-ratio:16/9;background:var(--color-black);overflow:hidden;position:relative}.videoResponsive iframe{background:transparent;block-size:100%}.videoResponsive iframe,.videoResponsive img{inline-size:100%;inset:0;max-inline-size:100%;position:absolute}.videoResponsive img{border:0;cursor:pointer;margin:auto!important;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s;transition:all .4s}.videoResponsive img:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.videoResponsive .play{block-size:4.5rem;inline-size:4.5rem;inset-block-start:50%;inset-inline-start:50%;-webkit-margin-start:-2.25rem;margin-inline-start:-2.25rem;-webkit-margin-before:-2.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='49' fill='%2326b298'/%3E%3Cpath fill='%23fff' d='M74.1 50.2 34.9 73.7V26.6z'/%3E%3C/svg%3E");cursor:pointer;margin-block-start:-2.25rem;pointer-events:none;position:absolute}.videoResponsive.video-vertical{aspect-ratio:9/16;inline-size:100%}.videoResponsive.video-vertical img{aspect-ratio:9/16;block-size:100%}.video-vertical-wrapper{inline-size:100%;max-inline-size:400px;position:relative}.video-vertical-caption{inset-block-end:var(--space);inset-inline:var(--space);margin-block:0;padding:var(--space);pointer-events:none;position:absolute}.gdprBanner{bottom:0;color:var(--color-white);left:0;padding:var(--padding) var(--section-inline);position:fixed;right:0;z-index:1000;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pill{border:.125rem solid var(--component-background-color);border-radius:var(--space-l);display:inline-block;padding-block:.375rem;padding-inline:.875rem;text-decoration:none;white-space:nowrap}.pill-border{border-color:var(--component-text-color)}.pill-s{font-size:var(--font-s);line-height:1rem;padding-block:.125rem;padding-inline:.375rem}.pill[disabled]{--component-text-color:var(--component-disabled-text-color)}.pill-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--space-s);justify-content:center;margin-block:var(--space-s);-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}@media(min-width:65em){.section .pill-list-wide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:37.5em){.section .pill-list:not(.pill-list-wide){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.feature-grid{display:grid;gap:var(--space-l);grid-template-columns:100%;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content);inline-size:100%;text-align:start}.apply{grid-area:apply}.offer{grid-area:offer}.scholarship{grid-area:scholarship}.research-introduction{grid-area:research-introduction}.research-feature{grid-area:research-feature}.feature-grid-apply{grid-template-areas:"apply" "offer" "scholarship"}@media(min-width:50em){.feature-grid-apply{grid-template-areas:"apply offer" "scholarship scholarship";grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}}@media screen and (width >= 1220px){.feature-grid-apply{gap:var(--padding-s);grid-template-areas:"apply offer" "apply scholarship"}}.feature-grid-research{grid-template-areas:"research-introduction" "research-feature" "."}@media screen and (width >= 1220px){.feature-grid-research-corporate{gap:var(--padding-s);grid-template-areas:"research-introduction research-feature" "research-introduction .";grid-template-columns:1fr 1fr;grid-template-rows:minmax(20rem,-webkit-min-content);grid-template-rows:minmax(20rem,min-content)}}.apply{--grid-item-min-inline-size:min(100%,24rem)}.offer{--grid-item-min-inline-size:min(100%,17.5rem)}.scholarship{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.research-feature{--grid-item-min-inline-size:min(100%,17.5rem)}.research-secondary{--grid-item-min-inline-size:min(100%,14rem);display:grid;gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-inline-size),var(--grid-item-max-inline-size)),1fr))}.research-secondary img{block-size:100%;inline-size:100%;max-block-size:8.25rem;-o-object-fit:cover;object-fit:cover}.apply .card-text,.research-introduction .card-text{-ms-flex-item-align:self-start;align-self:self-start}.signpost ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;text-align:start}.content-panel-pathway{z-index:0}.content-panel-pathway ul{font-size:var(--font-s);text-align:start}.content-panel-pathway>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.content-panel-pathway>div:not(:first-of-type):before,.content-panel-pathway>div:not(:last-of-type):after{background-color:var(--component-background-color);content:"";display:block;height:2rem;position:absolute;right:0;top:-1rem;width:100%}.content-panel-pathway>div:not(:last-of-type):after{bottom:-.9375rem;clip-path:polygon(100% 0,100% 15%,50% 100%,0 15%,0 0);top:unset;z-index:1}@media(min-width:50em){.content-panel-pathway>div{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.content-panel-pathway>div:not(:first-of-type):before,.content-panel-pathway>div:not(:last-of-type):after{bottom:0;height:100%;top:0;width:2.0625rem}.content-panel-pathway>div:not(:first-of-type):before{left:-1.0375rem;right:unset}.content-panel-pathway>div:not(:last-of-type):after{clip-path:polygon(5% 0,100% 50%,5% 100%,0 100%,0 0);right:-1.0125rem}}.ecu-forms fieldset{border:0;margin:0;padding:0}.ecu-forms legend{display:none}.ecu-forms .form-group{inline-size:100%;margin:0}.ecu-forms .control-label{display:block;font-size:1.125rem;-webkit-margin-before:var(--space);margin-block-start:var(--space)}.ecu-forms .control-label.xSubmit{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ecu-forms .control-label.xSubmit:active,.ecu-forms .control-label.xSubmit:focus-visible{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.ecu-forms input[type=email],.ecu-forms input[type=tel],.ecu-forms input[type=text],.ecu-forms select[multiple=multiple],.ecu-forms textarea{background-color:var(--color-white);border:0;color:var(--color-black);display:inherit;inline-size:100%;margin-inline:0;padding-block:var(--space);padding-inline:var(--padding-xs)}.ecu-forms select[multiple=multiple]{padding:0}.ecu-forms select[multiple=multiple] option{padding:1em}.ecu-forms input[type=submit]{display:inline-block;position:relative;-webkit-margin-before:var(--space);border:.125rem solid var(--color-primary);font-weight:500;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-block-start:var(--space);padding-block:var(--space-s);padding-inline:var(--space);text-align:center;text-decoration:none;vertical-align:middle}.ecu-forms input[type=submit]:visited{color:currentcolor}.ecu-forms .form-error,.ecu-forms .pristine-error{color:var(--color-error);font-size:1.25rem;padding:1rem 0}.ecu-forms .pristine-error{bottom:auto;font-size:.9rem;padding-top:0;right:1rem;text-align:right;top:0;width:40%}.ecu-forms .has-danger input,.ecu-forms .has-danger select[multiple=multiple],.ecu-forms .has-danger textarea{border:.0625rem solid var(--color-error)}.ecu-forms label.radio{display:block;margin:var(--space-s) 0 0}.ecu-forms label.radio.inline{display:inline-block;margin-right:1rem}.ecu-forms label.radio input{margin-right:var(--space-s)}.ecu-forms .fa-star{-webkit-margin-start:var(--icon-space);margin-inline-start:var(--icon-space)}.securityNotification{border-bottom:1px solid;border-top:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0}.securityNotification__lock{height:3rem;margin-right:1rem;width:auto!important}.securityNotification~p{margin-top:var(--space)}.fs-form-background{margin:var(--space) 0 0}@media(min-width:65em){.fs-form-background{max-width:75vw}}@media(min-width:90em){.fs-form-background{max-width:50vw}}.remove-from-view{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.remove-from-view:active,.remove-from-view:focus-visible{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.formSubmission{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.formSubmission .span7{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width:65em){.formSubmission .span7{-ms-flex-preferred-size:55%;flex-basis:55%}}.formSubmission .span5{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width:65em){.formSubmission .span5{-ms-flex-preferred-size:45%;flex-basis:45%}}.formSubmission .custom-shares{margin:1rem 0}.formSubmission .custom-shares ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.formSubmission .custom-shares li{margin:0 .5em}.formSubmission .open-day-facebook{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formSubmission .open-day-facebook h3{width:100%}.formSubmission .open-day-facebook svg{margin-right:1rem}.formSubmission .open-day-info ul{list-style:none;padding:0}.ecu-forms .form-half-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:37.5em){.ecu-forms .form-group-half{width:calc(50% - 1rem)}}.ecu-forms .radioWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.ecu-forms .radioWrapper label{margin-left:1rem}.ecu-forms .eventType{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ecu-forms .eventType label{margin-right:1rem}.ecu-forms .noSessionWarning strong{font-size:1.125rem}.ecu-forms .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:var(--space) 0 0}.ecu-forms .checkbox input[type=checkbox]{height:auto;margin:.25rem .5rem 0 0;opacity:1;width:auto}.ecu-forms .checkbox label{display:inline-block;padding-left:2rem;position:relative}.ecu-forms .checkbox input[type=checkbox]:focus-visible~label{outline:.25rem solid var(--color-focus-visible);outline-offset:.25rem}.link-tree{-webkit-padding-after:var(--padding-clamp-m);min-height:100vh;padding-block-end:var(--padding-clamp-m)}.link-tree main{inline-size:70vw;max-inline-size:var(--measure)}.link-tree .links{inline-size:100%;list-style:none;max-inline-size:100%;padding:0}.link-tree .button{inline-size:100%}.link-tree-logo{inline-size:7rem}.link-tree-social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space);list-style:none;-webkit-padding-start:0;font-size:1.5rem;padding-inline-start:0}.section-search-banner{-webkit-padding-after:0;padding-block-end:0}@media(min-width:50em){.section-search-banner{--component-background-color:var(--color-black);--component-text-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-padding-after:var(--section-block-s);padding-block-end:var(--section-block-s)}}.section-search-banner h1{border:0;clip:rect(0 0 0 0);height:1px;line-height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.section-search-banner h1:active,.section-search-banner h1:focus-visible{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@media(min-width:50em){.section-search-banner h1{display:block;clip:rect(0 0 0 0);height:unset;line-height:var(--font-heading-l-line-height);margin:unset;overflow:hidden;position:relative;white-space:inherit;width:unset}}.section-search-banner .search-form{inline-size:unset;margin-inline:calc(var(--section-inline)*-1);max-inline-size:calc(100% + var(--section-inline)*2)}@media(min-width:50em){.section-search-banner .search-form{--component-background-color:var(--color-white);inline-size:100%;max-inline-size:var(--component-inline-size-s);-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);margin-inline:auto}}.section-search-banner .search-submit:focus-visible,.section-search-banner input:focus-visible{outline-offset:-.125rem}@media(min-width:50em){.section-search-banner .search-submit:focus-visible,.section-search-banner input:focus-visible{outline-offset:.125rem}}.section-search-banner .search-suggestions-wrapper{inline-size:calc(100% + var(--section-inline)*2);margin-inline:calc(var(--section-inline)*-1)}@media(min-width:50em){.section-search-banner .search-suggestions-wrapper{inline-size:100%;margin-inline:auto}}.section-search-body{padding-block:0 var(--padding-clamp-l)}.section-search-body:after,.site-footer:after{-webkit-transition:background-color .4s var(--cubic-bezier);transition:background-color .4s var(--cubic-bezier)}.search-page-active .section-search-body:after,.search-page-active .site-footer:after{background-color:var(--color-ecru);content:"";display:block;inset:0;position:absolute;-webkit-transform:background-color .4s var(--cubic-bezier);transform:background-color .4s var(--cubic-bezier)}@media(min-width:50em){.search-page-active .section-search-body:after,.search-page-active .site-footer:after{background-color:var(--color-black);opacity:.8}}.career-finder-hero{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:64.0625em){.career-finder-hero{min-block-size:var(--component-inline-size-s);padding-block:var(--space) 4.25rem;padding-inline:var(--section-inline)}}.career-finder-hero-image{position:relative;-webkit-margin-before:var(--padding);background-position:bottom;background-size:contain;block-size:var(--hero-banner-block-size);margin-block-start:var(--padding)}@media(min-width:64.0625em){.career-finder-hero-image{block-size:calc(100% - 2rem);inline-size:min(80%,30rem);inset-inline-start:var(--hero-banner-block-size);position:absolute;-webkit-margin-before:0;margin-block-start:0}}.career-finder-hero:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1512' height='407' fill='none' viewBox='0 0 1512 407'%3E%3Cpath fill='%23eff4f2' d='m0 406.64 1512-.002c-137.7-446.622-454.5-568.622-913.5-146.121C397.145 445.861 158.4 63.017 0 406.64'/%3E%3C/svg%3E");background-position:bottom;background-size:contain;block-size:var(--hero-banner-block-size);content:"";display:block;inline-size:100vw;inset-block-start:var(--padding);inset-inline-end:0;position:absolute}@media(min-width:64.0625em){.career-finder-hero:before{block-size:75%;inset-block-end:0;inset-block-start:unset}}.career-finder-content{background-color:var(--color-ecru);margin-block:auto;padding-block:var(--padding-s);padding-inline:var(--section-inline);z-index:1}@media(min-width:64.0625em){.career-finder-content{background-color:transparent;max-inline-size:var(--hero-content-inline-size);padding-inline:0}}.career-finder-results{display:grid;grid-gap:var(--padding);grid-template-columns:100%}.career-finder-results>div{block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:65em){.career-finder-results{grid-template-columns:repeat(auto-fit,minmax(17.25rem,1fr));-webkit-margin-before:var(--space);margin-block-start:var(--space)}.career-finder-results>div:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-margin-before:-1rem;margin-block-start:-1rem}.career-finder-results>div:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.career-finder-results>div:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.career-finder-matches{margin-inline:auto;position:relative;-webkit-margin-after:var(--space-l);margin-block-end:var(--space-l);max-inline-size:min(100% - 2*var(--space-l),63.75rem);padding-block:var(--padding);padding-inline:var(--space-l);text-align:center}.career-finder-matches:after{background-color:var(--component-background-color);block-size:var(--space-l);bottom:calc(var(--space-l)*-1 + 1px);clip-path:polygon(0 0,50% 100%,100% 0);content:"";inline-size:calc(var(--space-l)*2);left:50%;margin-left:calc(var(--space)*-1);position:absolute}.career-finder-highlight{padding-block:var(--space);padding-inline:var(--padding)}.career-finder-best-match .career-finder-highlight svg{color:var(--color-web-yellow)}.career-finder-featured{margin-inline:var(--padding)}.career-finder-featured hr{border-color:var(--color-black-700);border-style:solid;inline-size:100%;max-inline-size:100%}.career-finder-featured-job{font-size:var(--font-s)}.career-finder-course-details li:not(:last-of-type){-webkit-padding-after:var(--space);padding-block-end:var(--space);-webkit-border-after:.125rem solid var(--color-black-700);border-block-end:.125rem solid var(--color-black-700)}.career-finder-footnotes{text-align:start}.career-finder-wrapper{background-image:url(https://www.ecu.edu.au/__data/assets/image/0007/1037599/career-finder-bg-patten.png),-webkit-gradient(linear,left top,left bottom,from(var(--color-tertiary)),to(var(--color-tertiary)));background-image:url(https://www.ecu.edu.au/__data/assets/image/0007/1037599/career-finder-bg-patten.png),linear-gradient(var(--color-tertiary),var(--color-tertiary));background-repeat:no-repeat,repeat;block-size:100vh}.career-finder-wrapper iframe{max-inline-size:unset}.card-try-booking{display:grid;gap:var(--space);grid-template-columns:100%}.card-try-booking [disabled]{color:var(--color-black-200)}@media(min-width:37.5em){.card-try-booking{grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.try-booking-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--space);grid-template-columns:1fr auto;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.try-booking-details>*{margin-block:0}@media(min-width:37.5em){.try-booking-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.choose-form{inline-size:var(--measure);margin-inline:auto;max-inline-size:calc(100vw - var(--padding-xs)*2)}.choose-form>div{inline-size:100%}.choose-form label{text-align:center}.choose-form input{background-color:var(--color-ecru);block-size:3.5rem}.choose-form .disabled{color:var(--component-disabled-text-color)}.choose-form .autocomplete__menu{inline-size:100%}.choose-form .autocomplete-category{inline-size:14ch;text-align:end}.course-selector-card-list{display:grid;grid-gap:var(--space-l)}@media(min-width:37.5em){.course-selector-card-list{grid-template-columns:1fr 1fr}}.course-selector-card-list .info-table-availability th[scope=row]{min-inline-size:11ch}.course-selector-card-list .info-table{--table-border-color:var(--color-black-200)}@media(min-width:37.5em){.course-selector-card-list-span{grid-column:1/3}}.article-inline-rule{background-color:var(--component-background-color);block-size:.125rem;border:0;inline-size:100%;max-inline-size:100%}.article-feature-image{margin-block:0;margin-inline:var(--section-inline-corporate);max-inline-size:var(--article-inline-size)}.article-feature-image small{text-align:start}.article-header{max-inline-size:var(--container-inline-size)}.article-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 var(--space-l);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-meta p{margin-block:0}.article-social{gap:var(--space);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-social,.article-social ul{display:-webkit-box;display:-ms-flexbox;display:flex}.article-social ul{gap:var(--space-l);-webkit-padding-start:0;list-style:none;padding-inline-start:0}.article-read-time{position:relative;-webkit-margin-start:.75rem;margin-inline-start:.75rem}.article-read-time:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><circle cx="1" cy="1" r="1"/></svg>');block-size:.25rem;content:"";display:block;inline-size:.25rem;left:-.625rem;position:absolute;top:.5rem}.article-columns{overflow-y:hidden}.article-columns>article{-webkit-transform:translateY(calc(var(--space-l)*-1));transform:translateY(calc(var(--space-l)*-1));-webkit-padding-before:var(--space-l);padding-block-start:var(--space-l)}.article-columns>article:before{background-color:var(--color-black-050);block-size:.125rem;content:"";display:block;position:relative;top:calc(var(--space-l)*-1)}.article-additional{padding-block:var(--space-l);-webkit-transition:var(--transition-s);transition:var(--transition-s)}.article-content{font-size:var(--font-article);line-height:1.7778}.article-content .alert-inline,.article-content .button-group,.article-content .content-panel{font-size:1rem;font-weight:400;line-height:1.5}.article-content>*+.alert-inline,.article-content>*+.article-media,.article-content>*+.blockquote,.article-content>*+.button-group,.article-content>*+.content-panel,.article-content>*+.feature-text{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}.article-content>*+h2{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}.article-content h2{font-size:var(--font-heading-xs);line-height:var(--font-heading-xs-line-height)}@media(min-width:37.5em){.stack-category>*+*{--stack:var(--space-xxl)}.stack-content-hub>*+*{--stack:var(--space-xl)}}@media(max-width:37.5em){.child-has-inline-rule-s-category>article,.child-has-inline-rule-s>article:not(:last-of-type){-webkit-padding-after:var(--space-l);padding-block-end:var(--space-l);-webkit-border-after:.125rem solid var(--color-black-050);border-block-end:.125rem solid var(--color-black-050)}}.articles-grid-content-hub{display:grid;gap:var(--grid-layout-gap);grid-template-columns:100%}@media(min-width:65em){.articles-grid-content-hub-featured{grid-template-columns:1fr .125rem 1fr;grid-template-rows:100%}}@media(min-width:50em){.articles-grid-content-hub-1{grid-template-columns:1fr .125rem max(var(--component-inline-size-xs),40%);grid-template-rows:100%}.articles-grid-content-hub-2{grid-template-columns:max(var(--component-inline-size-xs),25%) .125rem 1fr;grid-template-rows:100%}.articles-grid-content-hub-3{grid-template-columns:1fr .125rem max(var(--component-inline-size-xs),40%);grid-template-rows:100%}}@media(min-width:65em){.articles-grid-content-hub-4{grid-template-columns:1fr .125rem 1fr;grid-template-rows:100%}}@media(min-width:50em){.articles-grid-content-hub-5{grid-template-columns:1fr .125rem min(var(--component-inline-size-xs),25%);grid-template-rows:100%}}@media(min-width:37.5em){.articles-grid-content-hub-s{grid-template-columns:repeat(2,1fr);grid-template-rows:100%}}.articles-grid-span{background-color:var(--component-background-color);block-size:.125rem;border:0;inline-size:100%;max-inline-size:100%}@media(min-width:50em){.articles-grid-span-s{block-size:100%;inline-size:.125rem}}@media(min-width:65em){.articles-grid-span-l{block-size:100%;inline-size:.125rem}}.card-feature-grid-supplementary{--grid-item-min-inline-size:min(100%,12rem);display:grid;grid-gap:var(--grid-layout-gap)}@media(min-width:37.5em){.card-feature-grid-supplementary{grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-inline-size),var(--grid-item-max-inline-size)),1fr))}}@media(min-width:90em){.card-feature-grid-supplementary img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}}.card-inline{display:grid;grid-gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-inline-size),var(--grid-item-max-inline-size)),1fr))}@media(min-width:37.5em){.card-inline{grid-template-columns:min(35%,var(--component-inline-size-xs)) 1fr}}.card-floated-image>img{float:right;inline-size:clamp(7.0625rem,35%,10rem);-webkit-margin-start:var(--space);margin-inline-start:var(--space);-webkit-margin-after:var(--space-s);margin-block-end:var(--space-s)}.card-floated-image>*{margin-block:0}.card-floated-image>p{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.card-floated-image>small{display:block;-webkit-margin-after:var(--space-s);margin-block-end:var(--space-s)}@media(min-width:37.5em){.card-floated-image-s{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-floated-image-s>img{float:none;inline-size:100%;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-after:var(--space);margin-block-end:var(--space);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(max-width:37.5em){.card-floated-image-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-floated-image-l>img{float:none;inline-size:100%;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-after:var(--space);margin-block-end:var(--space);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.card-article-authors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-layout-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-article-authors img{-ms-flex-preferred-size:25%;flex-basis:25%;max-inline-size:6.25rem}.key-points h2{font-size:var(--font-article)}.key-points ul{list-style-type:square}.block-end{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avatar{background-color:var(--color-black-700);block-size:3rem;border:var(--space-xs) solid var(--color-black-700);border-radius:100%;color:var(--component-text-color);inline-size:3rem;overflow:hidden;text-align:center}.avatar-icon{block-size:var(--space-xl)}.avatar-icon,.avatar-icon.fa-user{-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s)}.avatar span{line-height:var(--space-xl)}.button-open-day-plan{border:.125rem dashed var(--color-black-050);inline-size:auto;padding-block:var(--space-m);padding-inline:var(--space-l);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(hover){.button-open-day-plan:hover{background-color:var(--color-black-800);border-color:var(--color-black-100);border-style:solid}}@media(min-width:50em){.button-create-plan{-webkit-margin-after:2.4rem;margin-block-end:2.4rem}}.card-full-width{grid-column-end:-1;grid-column-start:1;max-inline-size:none}.dashboard-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-xl)}@media(min-width:50em){.dashboard-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-panel .card{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}}.filtered-plans-panel{-webkit-margin-before:var(--space-m);margin-block-start:var(--space-m)}@media(min-width:64.0625em){.filtered-plans-panel{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}}.filtered-results-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}@media(min-width:50em){.filtered-results-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:var(--padding)}}.filtered-results-nav .button{inline-size:100%}@media(min-width:50em){.filtered-results-nav .button{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}}@media(min-width:64.0625em){.filter-open-day-button{display:none}}.loading-state{background-color:rgba(0,22,41,.8);block-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;left:0;position:fixed;top:0;z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white)}.loading{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;block-size:var(--space-xxl);border:10px solid var(--color-white);border-radius:50%;border-top-color:var(--color-primary);inline-size:var(--space-xxl)}@-webkit-keyframes loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.open-day-header{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-areas:". steps steps ." ". title avatar ." ". text avatar .";grid-template-columns:0 auto var(--padding-l) 0;grid-template-rows:auto;row-gap:var(--space-m)}@media(min-width:37.5em){.open-day-header{grid-template-areas:". steps steps avatar" ". title title avatar" ". text text .";grid-template-columns:var(--padding-m) auto auto var(--padding-m)}}.open-day-header-steps{grid-area:steps}.open-day-header-title{grid-area:title}.open-day-header-text{grid-area:text}.open-day-header-avatar{grid-area:avatar}@media(min-width:37.5em){.open-day-header-text,.open-day-header-title{margin-inline:auto;max-width:46rem;text-align:center}}.open-day-header-text p{max-inline-size:none}.open-day-header-avatar{justify-self:end}.open-day-header-avatar button{-webkit-border-after:1px solid var(--component-text-color);border-block-end:1px solid var(--component-text-color)}.open-day-header-avatar button:hover{border-block-end-color:var(--component-background-color)}.open-day-header-text-no-avatar,.open-day-header-title-no-avatar{margin-inline:auto;text-align:center}.open-day-header-title-no-avatar{grid-column:1/5;grid-row:2/3}@media(min-width:37.5em){.open-day-header-title-no-avatar{grid-area:title}}.open-day-header-text-no-avatar{grid-column:1/5;grid-row:3/4}@media(min-width:37.5em){.open-day-header-text-no-avatar{grid-area:text}}.section .pill-list.pill-check-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pill-check-list input[type=checkbox]{opacity:0;position:absolute}.pill-check-list label{white-space:unset}.pill-check-list label:hover{background-color:var(--component-text-color);border-color:var(--color-primary);color:var(--component-background-color)}.pill-check-list li:has(:focus-visible){border-radius:var(--space-l);outline:var(--space-xs) solid var(--color-focus-visible);outline-offset:-.25rem}.pill-check-list input:checked+label{background-color:var(--component-text-color);color:var(--component-background-color)}.pill-check-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-after:var(--space-l);margin-block-end:var(--space-l);-webkit-padding-after:var(--space-l);border-bottom:.125rem solid var(--color-black-700);padding-block-end:var(--space-l)}.pill-check-toggle h3{margin:0}.pill-check-reset-group{display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pill-check-reset-group .button-text-only{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-block:var(--space-xs)}.selected-plans{display:grid;gap:var(--space-l);grid-template-columns:1fr;-webkit-margin-before:var(--space-m);margin-block-start:var(--space-m)}.selected-plan-notice{background-color:var(--color-teal-100);display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:var(--padding-xs);padding-inline:var(--padding-xs)}.selected-plan-notice>svg{-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}.selected-plan-content{padding-block:var(--padding);padding-inline:var(--padding)}.selected-plan-content .small{font-weight:500}.selected-plan-content .button-text-only{text-align:start}.selected-plan-sessions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}.selected-plan-sessions input[type=checkbox]{display:none;position:absolute}.selected-plan-sessions time{-webkit-margin-end:1em;margin-inline-end:1em}.step-progress{counter-reset:step;list-style-type:none;-webkit-padding-start:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline-start:0;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between}.step-progress-wrapper{margin-inline:auto;max-width:22rem;width:100%;z-index:0}.step-progress li{display:inline-block;font-weight:600;list-style-type:none;position:relative;text-align:center;width:33%}.step-progress li:before{background-color:var(--color-black);border:2px solid var(--color-white);border-radius:100%;color:var(--color-white);content:counter(step);counter-increment:step;display:block;font-size:var(--font-heading-xxs);font-weight:700;height:2rem;line-height:1.7rem;margin:0 auto 10px;width:2rem}.step-progress li:after{background-color:var(--color-white);content:"";height:2px;left:-50%;position:absolute;top:1rem;width:100%;z-index:-1}.step-progress li:first-child:after{content:none}.step-progress li.active,.step-progress li.complete{color:var(--color-primary)}.step-progress-icon{-webkit-padding-start:.25rem;display:none;padding-inline-start:.25rem}.step-progress li.complete .step-progress-icon{display:inline-block}.step-progress li.active:before{border-color:var(--color-primary);color:var(--color-primary)}.step-progress li.active:after,.step-progress li.complete:after,.step-progress li.complete:before{background-color:var(--color-primary)}.step-progress li.complete:before{border-color:var(--color-primary);color:var(--color-black)}.suggested-plans{--suggested-plans-grid-min-size:15rem;display:grid;gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(var(--suggested-plans-grid-min-size),1fr))}.suggested-plan-highlight{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(width >= 552px){.suggested-plan-highlight{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.suggested-plan-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;gap:var(--space-l)}.suggested-plan-message img{display:none}@media(min-width:37.5em){.suggested-plan-message img{display:block;max-inline-size:4rem}}.toggle{display:grid;inline-size:7rem;position:relative}.toggle:has(:focus-visible){outline:var(--space-xs) solid var(--color-focus-visible);outline-offset:var(--space-xs)}.toggle-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;inline-size:100%;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:37.5em){.toggle-label{inline-size:auto}}.toggle-disabled-msg{display:none}.toggle-disabled-msg:before{content:attr(data-unchecked);font-style:italic;opacity:.8}.toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-black);block-size:30px;border-radius:1rem;inline-size:50px;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.toggle-switch:after{background-color:var(--color-white);block-size:20px;border-radius:100%;content:"";display:block;inline-size:20px;left:5px;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}[class^=toggle-]{font-size:1.1rem;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.toggle-left{font-weight:600;inline-size:1.5rem}.toggle-right{inline-size:1.5rem;text-align:end}.toggle-input{left:0;opacity:0;position:absolute;top:0}.toggle-input[disabled]~label .toggle-switch,.toggle-input[disabled]~label [class^=toggle-]{display:none}.toggle-input[disabled]~label .toggle-disabled-msg{display:block}.toggle-input:checked~label .toggle-switch:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.toggle-input:checked~label .toggle-disabled-msg:before{content:attr(data-checked)}.toggle-input:checked~label .toggle-left{font-weight:400}.toggle-input:checked~label .toggle-right{font-weight:600}.filtered-results-wrapper{--filter-inline-size:20rem;display:grid;gap:var(--space-l)}@media(min-width:64.0625em){.filtered-results-wrapper{-webkit-column-gap:var(--padding);-moz-column-gap:var(--padding);column-gap:var(--padding);grid-template-columns:var(--filter-inline-size) 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.filtered-results-wrapper-events,.filtered-results-wrapper-open-day{--filter-inline-size:clamp(20rem,35%,31.5rem)}@media(min-width:64.0625em){.filtered-results-wrapper.stack{grid-template-columns:100%}}.breadcrumbs-filter-page{-webkit-padding-start:clamp(0rem,-5.2459rem + 8.1967vw,var(--padding));padding-inline-start:clamp(0rem,-5.2459rem + 8.1967vw,var(--padding))}.card-no-results ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.filtered-search-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.filtered-search-results{border-block:.125rem solid var(--color-black-050);display:grid;grid-template-columns:1fr 8ch;margin-inline:calc(var(--section-inline)*-1);padding-inline:var(--section-inline)}@media(min-width:64.0625em){.filtered-search-results{grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.filtered-search-results p{margin-block:0;max-inline-size:100%;-webkit-border-end:.125rem solid var(--color-black-050);border-inline-end:.125rem solid var(--color-black-050);padding-block:var(--space-s)}@media(min-width:64.0625em){.filtered-search-results p{border:0}}.filtered-search-results button{-webkit-margin-start:var(--space);margin-inline-start:var(--space)}@media(min-width:64.0625em){.filtered-search-results button{display:none}}.filter-button{inline-size:100%;max-inline-size:100%}@media(min-width:64.0625em){.filter-button{display:none}}.filters{block-size:100vh;inline-size:100vw;left:-100vw;overflow-y:scroll;padding-block:var(--padding) var(--padding-l);padding-inline:var(--padding);position:fixed;top:0;-webkit-transition:var(--transition-time) left var(--cubic-bezier);transition:var(--transition-time) left var(--cubic-bezier);z-index:10}@media(min-width:64.0625em){.filters{block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;inline-size:unset;left:auto;overflow-y:auto;padding-block:var(--padding);padding-inline:0;position:relative;top:auto;z-index:auto}.filters-open-day{-webkit-padding-before:0;padding-block-start:0;padding-inline:var(--space-xs)}}.filter-close-button{position:absolute;right:var(--padding);top:var(--padding);-webkit-margin-before:0;margin-block-start:0}@media(min-width:64.0625em){.filter-close-button{display:none}}.filter-close-button-open-day{top:var(--space-m)}.filters-show-on-mobile{left:0;-webkit-transition:var(--transition-time) left var(--cubic-bezier);transition:var(--transition-time) left var(--cubic-bezier)}@media(min-width:64.0625em){.filters-show-on-mobile{left:auto}}.filter-reset{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;position:absolute;-webkit-margin-before:0;inset-block-end:unset;inset-inline-end:0;margin-block-start:0}.filter-reset-events{background-color:var(--component-text-color);border-block:var(--space-l) solid var(--color-ecru);border-inline:var(--padding) solid var(--color-ecru);color:var(--component-background-color);inline-size:100%;inset-block-end:0;max-inline-size:100%}@media(min-width:64.0625em){.filter-reset-events{background-color:transparent;border:0;color:var(--component-text-color);font-weight:400;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;inset-block-end:unset;padding:0;text-decoration:underline}}.filter-section{position:relative;-webkit-padding-after:var(--space-l);padding-block-end:var(--space-l)}.filter-section:not(:last-of-type){-webkit-border-after:.125rem solid var(--color-black-050);border-block-end:.125rem solid var(--color-black-050)}.filter-section ul{list-style:none;-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s)}.filter-section li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--icon-space);position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-section input[type=checkbox]{-webkit-margin-before:.375rem;margin-block-start:.375rem}.info-table-search-results{--table-border-color:var(--color-black-050)}.info-table-search-results th[scope=row]{inline-size:12ch}.info-table-search-results td{font-weight:500}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--space);justify-content:center;margin-block:0;max-inline-size:100%;-webkit-padding-start:0;list-style-type:none;padding-inline-start:0}.pill-search-page{font-size:var(--font-s);line-height:1rem;padding-block:.125rem;padding-inline:.375rem}@media(min-width:50em){.pill-search-page{font-size:1rem;line-height:1.5rem;padding-block:.375rem;padding-inline:.875rem}}.search-results{margin-block:0;-webkit-padding-start:0;list-style-type:none;max-inline-size:100%;padding-inline-start:0}.search-results li{margin-inline:calc(var(--section-inline)*-1);max-inline-size:unset}@media(min-width:50em){.search-results li{inline-size:100%;margin-inline:auto}}.search-results-full-width{display:block;-ms-flex-item-align:center;align-self:center}@media(min-width:64.0625em){.search-results-full-width{grid-column:1/3}}@media(min-width:37.5em){.search-result-with-image{display:grid;grid-template-columns:max(35%,15rem,20%) 1fr}}.search-result-with-image img{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:37.5em){.search-result-with-image img{aspect-ratio:4/3;block-size:100%}}