:root{--he-topnav-z:5;--he-pr-nav__wrapper-z:4}
.headerIsTransparent .he-pr-nav__wrapper+.he-pr-nav__wrapper{transform:translateY(var(--he-header-min-h))}
.headerIsTransparent .c-breadcrumb__wrapper{transform:translateY(calc(var(--he-header-min-h) * 2))}
header.isSticky .he-pr-nav__wrapper+.he-pr-nav__wrapper{transform:translateY(var(--he-header-min-h))}
.mega-nav.he-header-desktop-nav .dropdown .dropdown-toggle::after,.mega-nav.he-header-desktop-nav .dropdown.mega-nav-full-width .dropdown-toggle::after{content:unset}
@media(max-width:992px){body .he-pr-nav__wrapper+.he-pr-nav__wrapper{display:none}
}
.he-navigation-topnav{z-index:5}
.he-pr-nav__wrapper:first-of-type{z-index:var(--he-pr-nav__wrapper-z)}
body #__next>header{z-index:1000}
@media(min-width:993px) and (max-width:1390px){.he-pr-nav__wrapper:last-of-type>.container>.row>.col-12{overflow-x:auto;scrollbar-width:thin}
.he-pr-nav__wrapper:last-of-type>.container>.row>.col-12 .mega-nav-full-width+.mega-nav-full-width{margin-left:var(--spacing-30)}
}
.he-header-desktop-nav .t-nav-expandable .column-control:not(:first-child)>div{padding-top:0}
.he-navigation-topnav .dropdown-toggle,.he-header-desktop-nav .dropdown-toggle{white-space:nowrap}
section.he-pr-nav__wrapper .mega-nav.he-header-mobile-nav>.navbar-collapse>div .dropdown .dropdown-toggle::after{width:1rem;height:1rem}
section.he-pr-nav__wrapper .mega-nav.he-header-mobile-nav>.navbar-collapse .text.h2 p{padding:var(--spacing-20) var(--spacing-20) var(--spacing-30) var(--spacing-20);font-size:var(--typesize-h4);line-height:var(--leading--1-2);font-weight:var(--typeweight--default);border-bottom:1px solid var(--color--ui-border-01,var(--color--border-01))}
.he-header-mobile-nav .mega-nav-items-container .nav.navbar-nav>li:not(.has-button):last-child{padding:var(--spacing-10)}
.he-header-mobile-nav .mega-nav-items-container .nav.navbar-nav>li:not(.has-button):last-child:not(.expanded){position:relative}
.he-header-mobile-nav .mega-nav-items-container .nav.navbar-nav>li:not(.has-button):last-child::before{content:"";display:inline-block;position:absolute;height:35px;right:55px;top:7px;border-right:1px solid var(--color--ui-border-03,var(--color--border-03))}
.he-header-mobile-nav .mega-nav-items-container .nav.navbar-nav>li:not(.has-button):last-child>a{padding:var(--spacing-5) var(--spacing-10)}
.he-header-mobile-nav .mega-nav-items-container .nav.navbar-nav>li:not(.has-button):last-child>div .explore-link-text+.explore-link-text{margin-top:0}
.global-message{font-family:var(--typefamily-primary)}
.global-message a{font-weight:var(--typeweight--semibold);text-decoration:none}
@media(min-width:993px){html:has(.blog-post-v2){scroll-padding-top:26rem !important}
}
@media(min-width:993px) and (max-width:1390px){.he-pr-nav__wrapper+.he-pr-nav__wrapper .dropdown.mega-nav-full-width>a:focus,.he-pr-nav__wrapper+.he-pr-nav__wrapper .dropdown-btn-toggle:focus,.he-pr-nav__wrapper+.he-pr-nav__wrapper .dropdown.mega-nav-full-width>a:focus-visible,.he-pr-nav__wrapper+.he-pr-nav__wrapper .dropdown-btn-toggle:focus-visible{outline-offset:-2px}
}
.he-pr-nav__wrapper .header__logo #logo{width:unset;overflow:unset}
.locale-drpdown__select.selected-en_AU::before,.locale-drpdown__select.selected-en-AU::before{display:inline-block;line-height:inherit;content:"";flex:none;cursor:inherit;background-color:transparent;width:24px;height:24px;background-size:40px 24px;background-position:center;border-radius:50%;background-image:url("https://www.pearson.com/etc/clientlibs/one-dot-com/one-dot-com/aus_nz/assets/icons/flag-au.svg")}
.locale-drpdown__select.selected-en_NZ::before,.locale-drpdown__select.selected-en-NZ::before{display:inline-block;line-height:inherit;content:"";flex:none;cursor:inherit;background-color:transparent;width:24px;height:24px;background-size:40px 24px;background-position:center;border-radius:50%;background-image:url("https://www.pearson.com/etc/clientlibs/one-dot-com/one-dot-com/aus_nz/assets/icons/flag-nz.svg")}
.locale-drpdown__button.selected_en_AU::before,.locale-selection__button.selected_en_AU::before,.locale-drpdown__button.selected_en-AU::before,.locale-selection__button.selected_en-AU::before{display:inline-block;line-height:inherit;content:"";flex:none;cursor:inherit;background-color:transparent;width:24px;height:24px;background-size:40px 24px;background-position:center;border-radius:50%;background-image:url("https://www.pearson.com/etc/clientlibs/one-dot-com/one-dot-com/aus_nz/assets/icons/flag-au.svg")}
.locale-drpdown__button.selected_en_NZ::before,.locale-selection__button.selected_en_NZ::before,.locale-drpdown__button.selected_en-NZ::before,.locale-selection__button.selected_en-NZ::before{display:inline-block;line-height:inherit;content:"";flex:none;cursor:inherit;background-color:transparent;width:24px;height:24px;background-size:40px 24px;background-position:center;border-radius:50%;background-image:url("https://www.pearson.com/etc/clientlibs/one-dot-com/one-dot-com/aus_nz/assets/icons/flag-nz.svg")}
section.column-control.anz-footer-payment-icons-list .col-12{display:flex;gap:10px;flex-basis:100%}
section.column-control.anz-footer-payment-icons-list .col-12 .content-tile-info-small-img{display:inline-flex;flex:0 0 60px;margin:0;padding:.25rem .5rem}
section.column-control.anz-footer-payment-icons-list .col-12 .content-tile-info-small-img .content-tile__figure{display:block;padding:0}
section.column-control.anz-footer-payment-icons-list .col-12 .content-tile-info-small-img picture{height:auto;width:auto}
section.column-control.anz-footer-payment-icons-list .col-12 .content-tile-info-small-img img{height:30px;width:45px}
@media screen and (min-width:767px){section.column-control.anz-footer-payment-icons-list .col-12{justify-content:flex-end}
}
.c-footer__social-links .social-links--tiktok::after{display:inline-block;line-height:inherit;content:"";mask-position:center;width:24px;height:24px;border-radius:50%;background-image:url("https://www.pearson.com/etc/clientlibs/one-dot-com/one-dot-com/aus_nz/assets/icons/tiktok.svg")}
a.to-top-button{bottom:65px}
@media screen and (min-width:1025px){.c-footer__bottom:nth-last-child(2) .text{padding-inline:150px}
}
.he-footer-global .c-footer__bottom-copyright{max-width:unset}
footer .he-footer-global .locale-selection{display:inline-flex}
footer .he-footer-global .locale-selection:hover{--locale-selector-dd-display:unset}
@media(min-width:1025px) and (max-width:1390px){.representative-section .content-tile-color-block--full-img--text-right .content-tile__figure{grid-template-columns:1fr clamp(300px,31.62%,455px)}
.representative-section .content-tile-color-block--full-img--text-right picture{max-width:calc(100% - 300px)}
.representative-section .content-tile-color-block--full-img--text-right .content-tile__figcaption{padding-inline:20px}
}
@media(min-width:768px) and (max-width:1024px){.representative-section .content-tile-color-block--full-img--text-right .content-tile__figure{display:flex;flex-direction:column}
.representative-section .content-tile-color-block--full-img--text-right picture{position:static;max-width:unset;width:100%}
.representative-section .content-tile-color-block--full-img--text-right .content-tile__figcaption{padding-inline:20px}
}
.resource-accordion{position:relative}
.resource-accordion .discipline-nav{position:sticky;top:calc(var(--he-header-min-h) * 2)}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel{scroll-margin-block-start:25px}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel .content-tile-text>*:first-child a{color:var(--color--text-link);font-size:var(--typesize-default);padding:0}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel .content-tile-text>*:first-child a::before{content:unset}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel .content-tile-text>*:first-child a:hover{color:var(--color--text-link-hover)}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel .content-tile-text>*:first-child a:hover::before{content:unset}
@media(min-width:768px) and (max-width:992px){.resource-accordion .discipline-nav{position:sticky;top:var(--he-header-min-h)}
.resource-accordion .linklist-controlled-interactive-accordion .accordion-panel{scroll-margin-block-start:-25px}
}
@media(max-width:767px){.resource-accordion .discipline-nav{display:none}
}
[class*="content-tile-color-block--"].bgcolor--background-medium-gray figcaption,[class*="content-tile-color-block--"].bgcolor--background-medium-gray .content-tile__figcaption,[class*="content-tile-color-block--"].bgcolor--background-medium-gray figcaption::after,[class*="content-tile-color-block--"].bgcolor--background-medium-gray .content-tile__figcaption::after{background:var(--color--background-medium-gray)}
[class*="content-tile-color-block--"].bgcolor--background-gray figcaption,[class*="content-tile-color-block--"].bgcolor--background-gray .content-tile__figcaption,[class*="content-tile-color-block--"].bgcolor--background-gray figcaption::after,[class*="content-tile-color-block--"].bgcolor--background-gray .content-tile__figcaption::after{background:var(--color--background-gray)}
.wFormContainer .inputWrapper input[type=checkbox]{position:absolute;top:10px;display:block}
.wFormContainer .inputWrapper input[type=checkbox]:focus,.wFormContainer .inputWrapper input[type=checkbox]:focus-visible{outline:0;border:0}
.wFormContainer .inputWrapper input[type=checkbox]:focus+label .input-checkbox-faux,.wFormContainer .inputWrapper input[type=checkbox]:focus-visible+label .input-checkbox-faux{outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}