body.navy .pageAlertBanner .alertIcon svg{fill:var(--colour-navy)}body.cyan .pageAlertBanner .alertIcon svg{fill:var(--colour-cyan)}body.green .pageAlertBanner .alertIcon svg{fill:var(--colour-green)}body.orange .pageAlertBanner .alertIcon svg{fill:var(--colour-orange)}body.purple .pageAlertBanner .alertIcon svg{fill:var(--colour-purple)}.pageAlertBanner{border-bottom:1px solid var(--colour-lightBorder);background-color:var(--colour-white)}.pageAlertBanner+link+.sctsWebApp,.pageAlertBanner+.sctsWebApp{padding-top:30px}@media(min-width: 1050px){.pageAlertBanner+link+.sctsWebApp,.pageAlertBanner+.sctsWebApp{padding-top:40px}}.pageAlertBanner .container{max-width:1120px;margin:0 auto;padding:0 5%;box-sizing:content-box}.pageAlertBanner .container.small{max-width:750px}@media(min-width: 1050px){.pageAlertBanner .container{padding:0 8%}}.pageAlertBanner .inner{display:flex;align-items:flex-start;padding:18px 0}@media(min-width: 768px){.pageAlertBanner .inner{padding:25px 0}}.pageAlertBanner .alertIcon{margin-right:14px;min-width:24px;min-height:24px}@media(min-width: 768px){.pageAlertBanner .alertIcon{font-size:1.8rem;margin-top:3px}}@media(min-width: 1420px)and (min-height: 800px){.pageAlertBanner .alertIcon{margin-top:4px}}.pageAlertBanner .alertIcon svg{fill:var(--colour-purple)}.pageAlertBanner .alertText p{margin:0;color:var(--colour-greyBlack);font-weight:400;font-size:1.6rem}@media(min-width: 768px){.pageAlertBanner .alertText p{font-size:1.8rem}}@media(min-width: 1420px)and (min-height: 800px){.pageAlertBanner .alertText p{font-size:2rem}}.pageAlertBanner .alertText p a{font-size:1.6rem;color:var(--colour-anchor);font-weight:400;display:inline-block;cursor:pointer;font-family:var(--font-body);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease;color:var(--colour-darkAnchor);font-size:inherit !important;display:inline}.pageAlertBanner .alertText p a:focus-visible{outline:var(--colour-anchor) 1px solid;outline-offset:2px}@media(min-width: 768px){.pageAlertBanner .alertText p a{font-size:1.71rem}}@media(min-width: 1420px)and (min-height: 800px){.pageAlertBanner .alertText p a{font-size:1.9rem}}.pageAlertBanner .alertText p a:hover{text-decoration-color:inherit}
