.mon-row{margin:0 auto;max-width:87rem;padding:0 1.625rem;width:100%}@media(min-width:640px){.mon-row{padding:0 1rem}}.hide{display:none!important}.invisible{visibility:hidden}@media(min-width:small only){.hide-for-small-only{display:none!important}}@media(min-width:640px){.hide-for-medium{display:none!important}}@media(min-width:39.9987rem down){.show-for-medium{display:none!important}}@media(min-width:medium only){.hide-for-medium-only{display:none!important}}@media(min-width:1024px){.hide-for-large{display:none!important}}@media(min-width:63.9987rem down){.show-for-large{display:none!important}}@media(min-width:large only){.hide-for-large-only{display:none!important}}@media(min-width:1200px){.hide-for-xlarge{display:none!important}}@media(min-width:74.9987rem down){.show-for-xlarge{display:none!important}}@media(min-width:xlarge only){.hide-for-xlarge-only{display:none!important}}@media(min-width:1440px){.hide-for-xxlarge{display:none!important}}@media(min-width:89.9987rem down){.show-for-xxlarge{display:none!important}}@media(min-width:xxlarge only){.hide-for-xxlarge-only{display:none!important}}@media(min-width:1920px){.hide-for-xxxlarge{display:none!important}}@media(min-width:119.9987rem down){.show-for-xxxlarge{display:none!important}}@media(min-width:xxxlarge only){.hide-for-xxxlarge-only{display:none!important}}.show-for-sr,.show-on-focus{clip:rect(0,0,0,0);border:0;height:1px;left:-10000px;opacity:0;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.show-on-focus:active,.show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;white-space:normal;width:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media(min-width:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media(min-width:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media(min-width:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media(min-width:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}@media(min-width:640px){.signpost__heading-row{display:grid;gap:0 26px;grid-template-columns:repeat(12,1fr)}}.signpost__heading-row--columns .signpost__heading{grid-column:1/7}.signpost__heading-row--columns .signpost__subheading{grid-column:8/13}@media(min-width:640px){.signpost__heading-row--columns .signpost__subheading{margin-top:0}}.signpost__heading{grid-column:1/7;margin-bottom:2rem}.signpost__subheading{grid-column:1/6}.signpost__grid{grid-column-gap:26px;grid-row-gap:26px;grid-gap:26px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;margin:0 auto;max-width:100%}@media(min-width:640px){.signpost__grid--col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.signpost__grid--col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.signpost__grid--col-3 .h3{font-size:2.5rem!important}.signpost__grid--col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.signpost--primary .signpost__item{background-color:#002a4b;border-color:#009fe3}.signpost--primary .signpost__item:before{background-color:#009fe3}.signpost--primary .signpost__item svg path{stroke:#86c8e4}.signpost--primary .signpost__item:has(a) a,.signpost--primary .signpost__item:has(a) p{color:#86c8e4}.signpost--primary .signpost__item:has(a):focus,.signpost--primary .signpost__item:has(a):focus-within,.signpost--primary .signpost__item:has(a):hover{color:#002a4b}.signpost--primary .signpost__item:has(a):focus .signpost__title,.signpost--primary .signpost__item:has(a):focus p,.signpost--primary .signpost__item:has(a):focus-within .signpost__title,.signpost--primary .signpost__item:has(a):focus-within p,.signpost--primary .signpost__item:has(a):hover .signpost__title,.signpost--primary .signpost__item:has(a):hover p{color:#002a4b}.signpost--primary .signpost__item:has(a):focus svg path,.signpost--primary .signpost__item:has(a):focus-within svg path,.signpost--primary .signpost__item:has(a):hover svg path{stroke:#002a4b}.signpost--purple .signpost__item{background-color:#300160;border-color:#a605f5}.signpost--purple .signpost__item:before{background-color:#a605f5}.signpost--purple .signpost__item svg path{stroke:#fff}.signpost--purple .signpost__item:has(a) a,.signpost--purple .signpost__item:has(a) p{color:#fff}.signpost--purple .signpost__item:has(a):focus,.signpost--purple .signpost__item:has(a):focus-within,.signpost--purple .signpost__item:has(a):hover{color:#300160}.signpost--purple .signpost__item:has(a):focus .signpost__title,.signpost--purple .signpost__item:has(a):focus p,.signpost--purple .signpost__item:has(a):focus-within .signpost__title,.signpost--purple .signpost__item:has(a):focus-within p,.signpost--purple .signpost__item:has(a):hover .signpost__title,.signpost--purple .signpost__item:has(a):hover p{color:#300160}.signpost--purple .signpost__item:has(a):focus svg path,.signpost--purple .signpost__item:has(a):focus-within svg path,.signpost--purple .signpost__item:has(a):hover svg path{stroke:#300160}.signpost--orange .signpost__item{background-color:#603601;border-color:#e58105}.signpost--orange .signpost__item:before{background-color:#e58105}.signpost--orange .signpost__item svg path{stroke:#efbf87}.signpost--orange .signpost__item:has(a) a,.signpost--orange .signpost__item:has(a) p{color:#efbf87}.signpost--orange .signpost__item:has(a):focus,.signpost--orange .signpost__item:has(a):focus-within,.signpost--orange .signpost__item:has(a):hover{color:#efbf87}.signpost--orange .signpost__item:has(a):focus .signpost__title,.signpost--orange .signpost__item:has(a):focus p,.signpost--orange .signpost__item:has(a):focus-within .signpost__title,.signpost--orange .signpost__item:has(a):focus-within p,.signpost--orange .signpost__item:has(a):hover .signpost__title,.signpost--orange .signpost__item:has(a):hover p{color:#603601}.signpost--orange .signpost__item:has(a):focus svg path,.signpost--orange .signpost__item:has(a):focus-within svg path,.signpost--orange .signpost__item:has(a):hover svg path{stroke:#603601}.signpost--green .signpost__item{background-color:#2e5605;border-color:#c4da2c}.signpost--green .signpost__item:before{background-color:#c4da2c}.signpost--green .signpost__item svg path{stroke:#c4da2c}.signpost--green .signpost__item:has(a) a,.signpost--green .signpost__item:has(a) p{color:#c4da2c}.signpost--green .signpost__item:has(a):focus,.signpost--green .signpost__item:has(a):focus-within,.signpost--green .signpost__item:has(a):hover{background-color:transparent;color:#2e5605!important}.signpost--green .signpost__item:has(a):focus .signpost__title,.signpost--green .signpost__item:has(a):focus p,.signpost--green .signpost__item:has(a):focus-within .signpost__title,.signpost--green .signpost__item:has(a):focus-within p,.signpost--green .signpost__item:has(a):hover .signpost__title,.signpost--green .signpost__item:has(a):hover p{color:#2e5605!important}.signpost--green .signpost__item:has(a):focus svg path,.signpost--green .signpost__item:has(a):focus-within svg path,.signpost--green .signpost__item:has(a):hover svg path{stroke:#2e5605}.signpost__item{background-color:#610147;border:2px solid #db0174;color:#fff;display:block;display:flex;flex-flow:column nowrap;gap:1rem;grid-template-columns:repeat(12,1fr);justify-content:flex-end;min-height:280px;padding:1.5rem;position:relative;transition:all .2s ease-out}@media(min-width:640px){.signpost__item{align-items:flex-end;display:grid;padding:2rem}}.signpost__item__left{grid-column:1/-1}.signpost__item__left p{margin-bottom:0}.signpost__item__right{grid-column:12/13;text-align:right}@media(min-width:640px){.signpost__item__right{text-align:left}}.signpost__item:before{background-color:#db0174;clip-path:polygon(100% 0,0 0,100% 100%);content:"";display:block;height:84px;position:absolute;right:0;top:0;transition:all .2s ease-out;width:84px}@media(min-width:640px){.signpost__item:before{height:100px;width:100px}}.signpost__item:focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.signpost__item svg{height:23px;width:23px}@media(min-width:640px){.signpost__item svg{height:35px;width:35px}}.signpost__item:has(a) a,.signpost__item:has(a) p{color:#f593be}.signpost__item:has(a) svg{transition:all .2s ease-out}.signpost__item:has(a):focus{outline:none}.signpost__item:has(a) .signpost__item__left{grid-column:1/-1}@media(min-width:640px){.signpost__item:has(a) .signpost__item__left{grid-column:1/10}}.signpost__item:has(a) .signpost__title{text-decoration:none}.signpost__item:has(a) .signpost__title:before{content:"";inset:0;position:absolute;z-index:2}.signpost__item:has(a):focus,.signpost__item:has(a):focus-within,.signpost__item:has(a):hover{background-color:transparent;transition:all .2s ease-out}.signpost__item:has(a):focus svg,.signpost__item:has(a):focus-within svg,.signpost__item:has(a):hover svg{transform:rotate(45deg)}.signpost__item:has(a):focus svg path,.signpost__item:has(a):focus-within svg path,.signpost__item:has(a):hover svg path{stroke:#610147}.signpost__item:has(a):focus-within:before,.signpost__item:has(a):focus:before,.signpost__item:has(a):hover:before{opacity:0}.signpost__item:has(a):focus .signpost__title,.signpost__item:has(a):focus p,.signpost__item:has(a):focus-within .signpost__title,.signpost__item:has(a):focus-within p,.signpost__item:has(a):hover .signpost__title,.signpost__item:has(a):hover p{color:#610147}.signpost__title{margin:0;transition:color .2s ease-out}.signpost__title.h3{font-size:2rem}@media(min-width:640px){.signpost__title.h3{font-size:3rem}}.signpost__title+.signpost__text{margin-top:1rem}.signpost__text{margin-bottom:0}
