.angle-icon{display:inline-block;font-style:normal;font-variant:normal;transform:scaleY(.75) scaleX(1.25)}.angle-icon--right:before{content:"⟩"}.angle-icon--left:before{content:"⟨"}.angle-icon--down{transform:scaleY(1.6) scaleX(2.1) translateY(-29%)}.angle-icon--down:before{content:"⌄"}.booklet-menu{background-color:#fff}@media(min-width:1000px){.booklet-menu{column-count:3}}.booklet-menu li{font-size:.813rem;font-weight:400;line-height:1.2;list-style:none;margin:0 0 .21rem}.booklet-menu__list-title{color:#323232;font-family:Lato,sans-serif;font-size:1rem;font-weight:700}.booklet-menu__list-link{color:#4c4c4c;display:block;margin-right:1.25rem;overflow:hidden;padding:8px 3px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1000px){.booklet-menu__list-link{padding:3px}}.booklet-menu__list-link:hover{background-color:#f9f9f9}.booklet-menu__list-link--active{color:#f34801}.advice{box-sizing:border-box;font-family:Lato,sans-serif;padding:0 .5rem;width:100%}@media(min-width:1000px){.advice{padding:0 1.5rem 0 0}}.advice__header{position:relative}.advice__header-img{display:block;height:auto;margin:0;width:100%}.advice__topic{display:none}.advice__factbox{border:1px solid #f0eee8;box-sizing:border-box;margin-bottom:.7rem;padding:.4rem;width:100%}.advice__factbox--shaded{background-color:#f0eee8}/*!
 * Cut-down version from ...
 *
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:.75s;animation-fill-mode:both}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}.company-logo{display:inline-block;max-width:280px;min-width:280px;padding:0 0 8px}.company-logo>img{display:block;height:auto;max-width:280px;padding:5px}.box-list{align-items:stretch;counter-reset:box-list;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:20px;margin-right:0}@media(min-width:1000px){.box-list{margin-left:0;margin-right:-20px}}.box-list__link{background-color:#fff;border-radius:6px;box-sizing:border-box;color:#323232;display:block;flex:auto;font-family:Lato,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2;margin:0 20px 20px 0;min-height:7.5rem;outline:1px solid #e0e0e0;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-out;width:196px}.box-list__link:hover{outline:2px solid #f34801;text-decoration:none}.box-list__link:after{background:#fff;background:#f4f5f7;bottom:-20px;color:#c6c6c6;color:#666;content:counter(box-list);counter-increment:box-list;font-family:Lato,sans-serif;font-size:34px;font-weight:700;height:62px;line-height:48px;position:absolute;right:-13px;text-align:center;text-indent:-.2em;width:62px}@media(min-width:1000px){.box-list__link{min-height:12.5rem}}.alphabetised-list{padding-left:.5rem;padding-right:.5rem}@media(min-width:1352px){.alphabetised-list{padding-left:0}}@media(min-width:1000px){.alphabetised-list{padding-right:0}}.alphabetised-list__letter-heading{color:#323232;color:#f34801;font-family:Lato,sans-serif;font-size:1.375rem;font-weight:700;margin:0 0 .25rem}.alphabetised-list__group{background-color:#fff;margin-bottom:1rem}.alphabetised-list__item{color:#323232;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;line-height:1.25rem;margin:0 0 .3125rem}.alphabetised-list__item a{border-bottom:1px solid #e0e0e0;color:inherit;font-weight:300;text-decoration:none}.alphabetised-list__item a:hover{border-bottom:1px solid #323232}.booklet-index{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Lato,sans-serif;margin-bottom:2.5rem;padding-left:.5rem}@media(min-width:1352px){.booklet-index{padding-left:0}}.booklet-index__heading{color:#323232;color:#f34801;font-family:Lato,sans-serif;font-size:1.375rem;font-weight:700;margin:1.5rem 0 .25rem}.booklet-index__item{box-sizing:border-box;display:table-row;font-weight:400;line-height:1.25rem;margin:0;padding:0;width:100%}.booklet-index__text-cell{box-sizing:border-box;display:table-cell;padding:0 0 1.25rem;vertical-align:top;width:100%}.booklet-index__item-heading{box-sizing:border-box;display:block;font-size:1.375rem;font-weight:700;line-height:1.2}.booklet-index__item-heading a{color:#f34801;text-decoration:none;transition-duration:.2s;transition-property:color;transition-timing-function:ease-out}.booklet-index__item-heading a:hover{color:#f34801}.booklet-index__item-description{box-sizing:border-box;color:#666;display:block;font-size:1em;font-size:.9rem;line-height:1.375rem}.booklet-index__image-cell{box-sizing:border-box;display:table-cell;padding:0;vertical-align:top}.booklet-index__image-holder{box-sizing:border-box;margin:0;position:relative}.booklet-index__avatar{border:1px solid #e4e4e4;border-radius:100%;box-sizing:border-box;display:block;margin:0 0 0 .3125rem;width:64px}.fair-list{background-color:#fff;margin-bottom:2.5rem}.fair-listing{color:#323232;display:table-row;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;line-height:1.25rem;margin:0;padding:0;width:100%}.fair-listing__date{box-sizing:border-box;display:table-cell;padding:0 .625rem 0 0;text-align:center;vertical-align:top}.fair-listing__day{border:none;border-top:0;font-size:2.0625rem;padding:0 .625rem .625rem}.fair-listing__day,.fair-listing__month{box-sizing:border-box;display:block;font-weight:700;line-height:1.2}.fair-listing__month{border:none;border-bottom:0;color:#f34801;font-size:.875rem;padding:.625rem .625rem 0}.fair-listing__text{box-sizing:border-box;display:table-cell;padding:0;vertical-align:top;width:100%}.fair-listing__title{box-sizing:border-box;display:block;font-size:1.375rem;font-weight:700;line-height:1.2}.fair-listing__description{box-sizing:border-box;color:#666;display:block;font-size:.9rem;line-height:1.375rem}.institution-detail{background-color:#fff;color:#323232;font-family:Lato,sans-serif;font-weight:300;line-height:1.5rem;overflow:auto}.institution-detail__table{border-bottom:1px solid #c6c6c6;margin-bottom:1.25rem;width:100%;width:calc(100% - 1px)}.institution-detail__table tr th{border-right:1px solid #c6c6c6;font-weight:300;margin:0;padding:.25rem}.institution-detail__table tr th:first-of-type{text-align:left}.institution-detail__table tr:first-of-type th{border-bottom:1px solid #c6c6c6;border-right:0 solid #c6c6c6}.institution-detail__table tr:nth-of-type(2) th{padding-top:.5rem}.institution-detail__table tr td{margin:0;padding:.25rem 0 0;text-align:center;vertical-align:top}.institution-detail__table tr td a{border-bottom:1px solid #e0e0e0;color:inherit;text-decoration:none}.institution-detail__table tr td a:hover{border-bottom:1px solid #323232}.role-model{background-color:#fff;position:relative}.role-model__header{border-bottom:1px solid #323232;color:#000;font-feature-settings:normal;line-break:auto;margin-bottom:12px;padding-bottom:12px;text-align:center}@media(min-width:1000px){.role-model__header{margin-bottom:18px;margin-bottom:32px;padding-bottom:18px;padding-bottom:32px}}.role-model__portrait-and-title{display:flex;justify-content:space-between;overflow:hidden}.role-model__portrait{flex-basis:70px;flex-shrink:0}@media(min-width:600px){.role-model__portrait{flex-basis:80px}}@media(min-width:1000px){.role-model__portrait{display:none}}@media(min-width:1024px){.role-model__portrait{display:block;flex-basis:20%;min-width:80px}}@media(min-width:1180px){.role-model__portrait{flex-basis:25%}}.role-model__image-holder{border:1px solid;box-sizing:border-box;display:flex;padding:4px}.role-model__image{width:100%}.role-model__title{flex-grow:1;font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:calc(1em + 2px);padding:0 .1rem}@media(min-width:600px){.role-model__title{font-size:25px;line-height:calc(1em + 3px);padding:0 .2rem}}@media(min-width:1000px){.role-model__title{font-size:30px;line-height:calc(1em + 4px);padding:0 .2rem}}@media(min-width:1180px){.role-model__title{font-size:30px;line-height:calc(1em + 8px)}}.role-model__byline-holder{clear:both;margin-top:12px}@media(min-width:100px){.role-model__byline-holder{margin-top:18px}}@media(min-width:1000px){.role-model__byline-holder{margin-top:24px}}.role-model__byline-line{border-color:#f34801;border-style:solid;margin-bottom:16px;width:40px}.role-model__byline-text{display:inline-block;font-family:Lato,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin:0 0 8px;text-decoration:none;text-transform:uppercase;vertical-align:text-top}.role-model__intro{font-family:Lato,sans-serif;font-size:12px;font-weight:300;line-height:1.2;margin-top:12px}@media(min-width:100px){.role-model__intro{margin-top:18px}}@media(min-width:1000px){.role-model__intro{margin-top:24px}}@media(min-width:100px){.role-model__intro{font-size:14px;line-height:1.4}}@media(min-width:1000px){.role-model__intro{font-size:14px;line-height:1.5}}.role-model__content{color:#000;font-feature-settings:normal;line-break:auto;margin:3px}.role-model__question{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:calc(1em + 8px);margin-bottom:6px}.role-model__answer{font-family:Lato,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin-bottom:24px;overflow-wrap:break-word}.role-model__answer:before{content:"“"}.role-model__answer:after{content:"”"}.role-model__answer:last-child{margin-bottom:0}.image-header{position:relative}.image-header,.image-header__title{color:#323232;font-family:Lato,sans-serif}.image-header__title{background-color:#fff;font-size:2rem;font-weight:400;margin:0;padding:1.5rem 0 .5rem .8rem}.image-header__image{display:block;width:100%}.image-header__type{display:none}.post-meta{background-color:#fff;font-family:Lato,sans-serif}.post-meta__byline{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:.813rem}.post-meta__description{font-size:14px;margin-right:.75rem}.post-meta__time{display:inline-block;font-size:14px}.post-meta__author{align-items:center;display:inline-flex;padding:.2rem 0}.post-meta__author-image{display:inline-block;margin:0 .25rem 0 0;width:33px}.post-meta__author-name{display:inline-block;font-size:1rem;margin:0}.related-post-list{color:#323232;font-family:Lato,sans-serif}.related-post-list__heading{font-size:1.375rem;line-height:1.2;margin:0 0 .625rem}.related-post-list__list{margin:0 0 .625rem}.share-buttons{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-top:.5rem}@media(min-width:1024px){.share-buttons{flex-direction:row}}.share-buttons__social-icon{fill:#fff;flex-shrink:0;margin-right:.75rem;width:1.5rem}.share-buttons__button-content{align-items:center;display:inline-flex;flex-basis:11rem;justify-content:space-between}@media(min-width:1024px){.share-buttons__button-content{flex-basis:unset}}.share-buttons__button-text{color:#fff}.share-buttons__copyright-logo{font-size:50%;vertical-align:super}.share-buttons__share-link{align-items:center;background-color:#005689;border:1px solid #005689;border-radius:.5rem;color:#fff;display:inline-flex;height:30px;justify-content:center;margin-bottom:.5rem;padding:.75rem;text-decoration:none}@media(min-width:1024px){.share-buttons__share-link{flex-basis:11rem;margin-bottom:0}}.share-buttons__share-link--facebook{background-color:#1678f2;border-color:#1678f2}.share-buttons__share-link--twitter{background-color:#1b95df;border-color:#1b95df}.share-buttons__share-link--linkedin{background-color:#fff;border-color:#0966c2}.share-buttons__share-link--linkedin .share-buttons__social-icon{fill:#0966c2}.share-buttons__share-link--linkedin .share-buttons__button-text{color:#323232}.article-title{color:#323232;font-family:Lato,sans-serif;font-size:2.25rem;line-height:1.2;margin-bottom:.25rem}.author-title-bar{margin-bottom:1rem}.article-author__name{color:#323232;font-size:.875rem;font-weight:600;line-height:1.25rem;margin-left:.5rem;white-space:nowrap}.article-nav{background-color:#fff;border:none;border-radius:0!important;margin:0;outline:none!important}.article-nav .up-down-toggle{margin-left:0}@media screen and (min-width:100px)and (max-width:1000px){.article-title{font-size:27px}}