@layer reset{:where(:not(:is(html,iframe,canvas,img,svg,video,audio,sl-carousel,sl-carousel-item)):not(:is(svg *,symbol *))){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}img{max-width:100%;max-height:100%}table{border-collapse:collapse}textarea{white-space:revert}::placeholder{color:unset}::placeholder{color:unset}[hidden]{display:none!important}[contenteditable]:not([contenteditable=false]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}[draggable=true]{-webkit-user-drag:element}dialog:modal{all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}ul,ol{list-style-type:revert;list-style-position:revert;padding:revert;margin:revert}:is(b,strong,i,em,u,mark,small,del,ins,sub,sup){all:revert}}@layer defaults{:root{--page-width:1920px;--page-padding:clamp(20px, 4vw, 60px);--max-navigation-inline-size:1920px;--max-content-inline-size:1440px;--max-text-content-inline-size:750px;--base-font-size:16px;--secondary-font:Roboto Condensed, Impact, Verdana, sans-serif;--primary-font-stack:"Roboto", "Helvetica", "Arial", ui-sans-serif, sans-serif;--font-weight-lighter:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:700;--font-weight-bolder:900;--colour-white:#fff;--colour-black:#000;--colour-off-white:#f6f7f8;--colour-off-black:#231f20;--colour-main-orange:#f37321;--colour-main-blue:#173b54;--colour-main-orange-gradient-colour1:#f37321;--colour-main-orange-gradient-colour2:#e05a0b;--colour-main-orange-gradient-colour3:#f5a045;--colour-main-orange-gradient:linear-gradient(89deg, var(--colour-main-orange-gradient-colour1), var(--colour-main-orange-gradient-colour2) 46.84%, var(--colour-main-orange-gradient-colour3) 96.55%);--colour-main-orange-gradient-hover:linear-gradient(89deg, color-mix(in srgb, var(--colour-main-orange-gradient-colour1), var(--colour-white) 5%) 0.0%, color-mix(in srgb, var(--colour-main-orange-gradient-colour2), var(--colour-white) 5%) 46.84%, color-mix(in srgb, var(--colour-main-orange-gradient-colour3), var(--colour-white) 5%) 96.55%);--colour-main-blue-gradient-colour1:#173b54;--colour-main-blue-gradient-colour2:#053d59;--colour-main-blue-gradient-colour3:#276589;--colour-main-blue-gradient:linear-gradient(89deg, var(--colour-main-blue-gradient-colour1), var(--colour-main-blue-gradient-colour2) 46.84%, var(--colour-main-blue-gradient-colour3) 96.55%);--colour-main-blue-gradient-hover:linear-gradient(89deg, color-mix(in srgb, var(--colour-main-blue-gradient-colour1), var(--colour-white) 5%) 0.0%, color-mix(in srgb, var(--colour-main-blue-gradient-colour2), var(--colour-white) 5%) 46.84%, color-mix(in srgb, var(--colour-main-blue-gradient-colour3), var(--colour-white) 5%) 96.55%);--colour-portfolio-brand:#0f2636;--colour-portfolio-purple:#873fa1;--colour-portfolio-plus-purple:#6d2487;--colour-portfolio-pro-purple:#330045;--colour-living-deep-navy:#0f2636;--colour-living-bright-orange:#f37321;--colour-living-navy:#173b54;--colour-living-rust:#c5522c;--colour-living-cream:#f9efea;--colour-main-purple:#873fa1;--colour-off-purple:rgba(44,17,61,.87);--colour-secondary-purple:#bf72d8;--colour-main-pink:#ffebff;--colour-light-grey:#ededed;--colour-medium-grey:#d2d3d2;--colour-dark-grey:#a9a9a8;--colour-information-accent:#30a7cd;--colour-warning-accent:#fed917;--colour-danger-accent:#ff0024;--colour-success-accent:#11910d;--background-colour:var(--colour-off-white);--heading-colour:var(--colour-off-black);--content-colour:var(--colour-off-black);--emphasis-colour:var(--colour-main-orange);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-dark-grey);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-black);--card-accent-colour:var(--colour-main-orange);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-medium-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey);--border-style-large:.5rem solid var(--well-border-colour);--border-style-medium:.3rem solid var(--well-border-colour);--border-style-small:.175rem solid var(--well-border-colour);--bulletin-primary-colour:var(--colour-main-orange);--bulletin-secondary-colour:color-mix(in lch decreasing hue, var(--colour-main-orange) 90%, var(--colour-main-blue));--bulletin-gradient:linear-gradient(to right, var(--colour-main-orange), var(--bulletin-secondary-colour));--colour-status-success:#0ea45d;--colour-status-error:#dc3545}:host{--page-width:1920px;--page-padding:clamp(20px, 4vw, 60px);--max-navigation-inline-size:1920px;--max-content-inline-size:1440px;--max-text-content-inline-size:750px;--base-font-size:16px;--secondary-font:Roboto Condensed, Impact, Verdana, sans-serif;--primary-font-stack:"Roboto", "Helvetica", "Arial", ui-sans-serif, sans-serif;--font-weight-lighter:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:700;--font-weight-bolder:900;--colour-white:#fff;--colour-black:#000;--colour-off-white:#f6f7f8;--colour-off-black:#231f20;--colour-main-orange:#f37321;--colour-main-blue:#173b54;--colour-main-orange-gradient-colour1:#f37321;--colour-main-orange-gradient-colour2:#e05a0b;--colour-main-orange-gradient-colour3:#f5a045;--colour-main-orange-gradient:linear-gradient(89deg, var(--colour-main-orange-gradient-colour1), var(--colour-main-orange-gradient-colour2) 46.84%, var(--colour-main-orange-gradient-colour3) 96.55%);--colour-main-orange-gradient-hover:linear-gradient(89deg, color-mix(in srgb, var(--colour-main-orange-gradient-colour1), var(--colour-white) 5%) 0.0%, color-mix(in srgb, var(--colour-main-orange-gradient-colour2), var(--colour-white) 5%) 46.84%, color-mix(in srgb, var(--colour-main-orange-gradient-colour3), var(--colour-white) 5%) 96.55%);--colour-main-blue-gradient-colour1:#173b54;--colour-main-blue-gradient-colour2:#053d59;--colour-main-blue-gradient-colour3:#276589;--colour-main-blue-gradient:linear-gradient(89deg, var(--colour-main-blue-gradient-colour1), var(--colour-main-blue-gradient-colour2) 46.84%, var(--colour-main-blue-gradient-colour3) 96.55%);--colour-main-blue-gradient-hover:linear-gradient(89deg, color-mix(in srgb, var(--colour-main-blue-gradient-colour1), var(--colour-white) 5%) 0.0%, color-mix(in srgb, var(--colour-main-blue-gradient-colour2), var(--colour-white) 5%) 46.84%, color-mix(in srgb, var(--colour-main-blue-gradient-colour3), var(--colour-white) 5%) 96.55%);--colour-portfolio-brand:#0f2636;--colour-portfolio-purple:#873fa1;--colour-portfolio-plus-purple:#6d2487;--colour-portfolio-pro-purple:#330045;--colour-living-deep-navy:#0f2636;--colour-living-bright-orange:#f37321;--colour-living-navy:#173b54;--colour-living-rust:#c5522c;--colour-living-cream:#f9efea;--colour-main-purple:#873fa1;--colour-off-purple:rgba(44,17,61,.87);--colour-secondary-purple:#bf72d8;--colour-main-pink:#ffebff;--colour-light-grey:#ededed;--colour-medium-grey:#d2d3d2;--colour-dark-grey:#a9a9a8;--colour-information-accent:#30a7cd;--colour-warning-accent:#fed917;--colour-danger-accent:#ff0024;--colour-success-accent:#11910d;--background-colour:var(--colour-off-white);--heading-colour:var(--colour-off-black);--content-colour:var(--colour-off-black);--emphasis-colour:var(--colour-main-orange);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-dark-grey);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-black);--card-accent-colour:var(--colour-main-orange);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-medium-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey);--border-style-large:.5rem solid var(--well-border-colour);--border-style-medium:.3rem solid var(--well-border-colour);--border-style-small:.175rem solid var(--well-border-colour);--bulletin-primary-colour:var(--colour-main-orange);--bulletin-secondary-colour:color-mix(in lch decreasing hue, var(--colour-main-orange) 90%, var(--colour-main-blue));--bulletin-gradient:linear-gradient(to right, var(--colour-main-orange), var(--bulletin-secondary-colour));--colour-status-success:#0ea45d;--colour-status-error:#dc3545}a[name]{scroll-margin-top:var(--main-navigation-offset)}:focus-visible{outline:2px solid var(--colour-main-orange)}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}html{line-sizing:normal}body{font-family:var(--primary-font-stack);font-weight:var(--font-weight-normal);font-style:normal;font-size:var(--base-font-size);line-height:calc(var(--base-font-size) + var(--base-font-size) / 2);color:var(--colour-off-black)}.site-content p{margin-top:1rem;margin-bottom:1rem}:host-context(.page-structure) p{margin-top:1rem;margin-bottom:1rem}.site-content small{font-size:14px;line-height:22px}:host-context(.page-structure) small{font-size:14px;line-height:22px}.site-content a{text-decoration:underline}:host-context(.page-structure) a{text-decoration:underline}.site-content a:hover{color:var(--emphasis-colour)}:host-context(.page-structure) a:hover{color:var(--emphasis-colour)}:where(h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3,h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6){font-weight:700;font-size:var(--heading-size);line-height:calc(var(--heading-size) + var(--base-font-size) / 2);margin-top:calc(var(--heading-size) / 1.5);margin-bottom:calc(var(--heading-size) / 4)}:where(h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3,h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6)+:where(h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3,h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6){margin-top:0}h1,.heading-size-1{--heading-size:44px}h2,.heading-size-2{--heading-size:36px}h3,.heading-size-3{--heading-size:32px}h4,.heading-size-4{--heading-size:24px}h5,.heading-size-5{--heading-size:18px}h6,.heading-size-6{--heading-size:12px}.heading-size-7{font-size:var(--base-font-size);line-height:calc(var(--base-font-size) + var(--base-font-size) / 2);margin-top:1em;margin-bottom:1em}.heading-align-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.heading-align-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.heading-align-center{text-align:center}.heading-align-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.heading-align-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white){position:relative}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.5rem}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.5rem}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white):before{content:"";width:1rem;height:1em;position:absolute;top:.25rem;transform:skew(-20deg)}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.5rem}:is(.heading-accent-navy,.heading-accent-orange,.heading-accent-white):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.5rem}.heading-accent-navy:before{background-color:var(--colour-main-blue)}.heading-accent-orange:before{background-color:var(--colour-main-orange)}.heading-accent-white:before{background-color:var(--colour-white)}.heading-bold{font-family:var(--secondary-font);font-weight:var(--font-weight-bolder)}@media screen and (max-width:600px){h1,.heading-size-1{--heading-size:32px}h2,.heading-size-2{--heading-size:24px}h3,.heading-size-3{--heading-size:20px}h4,.heading-size-4{--heading-size:16px}h5,.heading-size-5{--heading-size:14px}h6,.heading-size-6{--heading-size:10px}}.text-wrap-spans span{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-break{word-wrap:break-word}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-xlarge{font-size:32px;line-height:40px}.text-large{font-size:20px;line-height:28px}.text-small{font-size:14px;line-height:22px}.text-light{font-weight:300}.text-normal{font-weight:400}.text-bold{font-weight:700}.text-accent{color:var(--accent-colour)}.text-emphasis{color:var(--emphasis-colour)}.text-muted{color:var(--muted-colour)}}@layer themes{:is(.container:where([data-theme=blue]),:host-context([data-theme=blue]),[data-theme=blue]):not(:has(.block-page-header)){background-color:var(--colour-main-blue);background:var(--colour-main-blue-gradient);color:var(--colour-off-white);--background-colour:var(--colour-main-blue);--heading-colour:var(--colour-main-orange);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-main-blue);--accent-colour:var(--colour-main-orange);--accent-contrast-colour:var(--colour-main-blue);--muted-colour:var(--colour-dark-grey);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-main-blue);--card-accent-colour:var(--colour-main-orange);--card-border-style:none;--well-background-colour:color-mix(in srgb, var(--background-colour) 90%, var(--colour-off-white));--well-border-colour:color-mix(in srgb, var(--background-colour) 60%, var(--colour-off-white));--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-blue);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:var(--colour-off-white);--button-secondary-text-colour:var(--colour-main-blue);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:var(--colour-main-blue);--button-secondary-hover-text-colour:var(--colour-off-white);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:var(--colour-main-blue);--button-tertiary-text-colour:var(--colour-off-white);--button-tertiary-border-colour:var(--colour-off-white);--button-tertiary-hover-background-colour:var(--colour-off-white);--button-tertiary-hover-text-colour:var(--colour-main-blue);--button-tertiary-hover-border-colour:var(--colour-main-blue);--button-active-border-colour:var(--colour-light-grey)}:is(.container:where([data-theme=blue]),:host-context([data-theme=blue]),[data-theme=blue]):not(:has(.block-page-header)) svg{fill:var(--content-colour)}@media screen and (min-width:575px){:is(.container:where([data-theme=blue]),:host-context([data-theme=blue]),[data-theme=blue]):not(:has(.block-page-header)){padding:1rem}}:is(.container:where([data-theme=orange]),:host-context([data-theme=orange]),[data-theme=orange]):not(:has(.block-page-header)){background-color:var(--colour-main-orange);color:var(--colour-off-white);--background-colour:var(--colour-main-orange);--heading-colour:var(--colour-main-blue);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-orange);--accent-colour:var(--colour-off-black);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-off-black);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-main-orange);--card-accent-colour:var(--colour-main-blue);--card-border-style:none;--well-background-colour:color-mix(in srgb, var(--background-colour) 90%, var(--colour-off-white));--well-border-colour:color-mix(in srgb, var(--background-colour) 60%, var(--colour-off-white));--button-primary-background-colour:var(--colour-off-white);--button-primary-text-colour:var(--colour-main-blue);--button-primary-border-colour:var(--colour-off-white);--button-primary-hover-background-colour:var(--colour-main-blue);--button-primary-hover-text-colour:var(--colour-off-white);--button-primary-hover-border-colour:var(--colour-main-blue);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:var(--colour-main-orange);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-main-orange);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}:is(.container:where([data-theme=orange]),:host-context([data-theme=orange]),[data-theme=orange]):not(:has(.block-page-header)) svg{fill:var(--content-colour)}@media screen and (min-width:575px){:is(.container:where([data-theme=orange]),:host-context([data-theme=orange]),[data-theme=orange]):not(:has(.block-page-header)){padding:1rem}}[data-theme=portfolio-orange]{background-color:var(--colour-main-orange);--background-colour:var(--colour-main-orange);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-orange);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-main-orange);--card-accent-colour:var(--colour-main-orange);--card-border-style:none;--well-background-colour:color-mix(in srgb, var(--background-colour) 90%, var(--colour-off-white));--well-border-colour:color-mix(in srgb, var(--background-colour) 60%, var(--colour-off-white));--button-primary-background-colour:var(--colour-off-white);--button-primary-text-colour:var(--colour-main-orange);--button-primary-border-colour:var(--colour-off-white);--button-primary-hover-background-colour:var(--colour-main-orange);--button-primary-hover-text-colour:var(--colour-off-white);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:transparent;--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-orange);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-main-orange);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}.container:where([data-theme=portfolio-orange]){background-color:var(--colour-main-orange);--background-colour:var(--colour-main-orange);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-orange);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-main-orange);--card-accent-colour:var(--colour-main-orange);--card-border-style:none;--well-background-colour:color-mix(in srgb, var(--background-colour) 90%, var(--colour-off-white));--well-border-colour:color-mix(in srgb, var(--background-colour) 60%, var(--colour-off-white));--button-primary-background-colour:var(--colour-off-white);--button-primary-text-colour:var(--colour-main-orange);--button-primary-border-colour:var(--colour-off-white);--button-primary-hover-background-colour:var(--colour-main-orange);--button-primary-hover-text-colour:var(--colour-off-white);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:transparent;--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-orange);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-main-orange);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}:host-context([data-theme=portfolio-orange]){background-color:var(--colour-main-orange);--background-colour:var(--colour-main-orange);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-orange);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-orange);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-main-orange);--card-accent-colour:var(--colour-main-orange);--card-border-style:none;--well-background-colour:color-mix(in srgb, var(--background-colour) 90%, var(--colour-off-white));--well-border-colour:color-mix(in srgb, var(--background-colour) 60%, var(--colour-off-white));--button-primary-background-colour:var(--colour-off-white);--button-primary-text-colour:var(--colour-main-orange);--button-primary-border-colour:var(--colour-off-white);--button-primary-hover-background-colour:var(--colour-main-orange);--button-primary-hover-text-colour:var(--colour-off-white);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:transparent;--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-orange);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-main-orange);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}[data-theme=portfolio-orange] svg{fill:var(--content-colour)}.container:where([data-theme=portfolio-orange]) svg{fill:var(--content-colour)}:host-context([data-theme=portfolio-orange]) svg{fill:var(--content-colour)}[data-theme=portfolio-orange] .btn-primary,[data-theme=portfolio-orange] .btn-secondary,[data-theme=portfolio-orange] .btn-tertiary{border-width:1px!important}.container:where([data-theme=portfolio-orange]) .btn-primary{border-width:1px!important}.container:where([data-theme=portfolio-orange]) .btn-secondary{border-width:1px!important}.container:where([data-theme=portfolio-orange]) .btn-tertiary{border-width:1px!important}:host-context([data-theme=portfolio-orange]) .btn-primary{border-width:1px!important}:host-context([data-theme=portfolio-orange]) .btn-secondary{border-width:1px!important}:host-context([data-theme=portfolio-orange]) .btn-tertiary{border-width:1px!important}[data-theme=purple]{--background-colour:var(--colour-main-purple);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-purple);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-purple);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-purple);--card-border-style:none;--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-off-white);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-purple);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:var(--colour-off-white);--button-secondary-text-colour:var(--colour-main-purple);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:transparent;--button-secondary-hover-text-colour:var(--colour-off-white);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-white);--button-tertiary-border-colour:var(--colour-secondary-purple);--button-tertiary-hover-background-colour:var(--colour-off-white);--button-tertiary-hover-text-colour:var(--colour-main-purple);--button-tertiary-hover-border-colour:var(--colour-off-white);--button-active-border-colour:var(--colour-light-grey)}.container:where([data-theme=purple]){--background-colour:var(--colour-main-purple);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-purple);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-purple);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-purple);--card-border-style:none;--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-off-white);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-purple);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:var(--colour-off-white);--button-secondary-text-colour:var(--colour-main-purple);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:transparent;--button-secondary-hover-text-colour:var(--colour-off-white);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-white);--button-tertiary-border-colour:var(--colour-secondary-purple);--button-tertiary-hover-background-colour:var(--colour-off-white);--button-tertiary-hover-text-colour:var(--colour-main-purple);--button-tertiary-hover-border-colour:var(--colour-off-white);--button-active-border-colour:var(--colour-light-grey)}:host-context([data-theme=purple]){--background-colour:var(--colour-main-purple);--heading-colour:var(--colour-off-white);--content-colour:var(--colour-off-white);--emphasis-colour:var(--colour-off-white);--emphasis-contrast-colour:var(--colour-main-purple);--accent-colour:var(--colour-off-white);--accent-contrast-colour:var(--colour-main-purple);--muted-colour:var(--colour-dark-grey);background:var(--background-colour);color:var(--content-colour);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-purple);--card-border-style:none;--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-off-white);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-purple);--button-primary-hover-border-colour:var(--colour-off-white);--button-secondary-background-colour:var(--colour-off-white);--button-secondary-text-colour:var(--colour-main-purple);--button-secondary-border-colour:var(--colour-off-white);--button-secondary-hover-background-colour:transparent;--button-secondary-hover-text-colour:var(--colour-off-white);--button-secondary-hover-border-colour:var(--colour-off-white);--button-tertiary-background-colour:transparent;--button-tertiary-text-colour:var(--colour-off-white);--button-tertiary-border-colour:var(--colour-secondary-purple);--button-tertiary-hover-background-colour:var(--colour-off-white);--button-tertiary-hover-text-colour:var(--colour-main-purple);--button-tertiary-hover-border-colour:var(--colour-off-white);--button-active-border-colour:var(--colour-light-grey)}[data-theme=purple] svg{fill:var(--content-colour)}.container:where([data-theme=purple]) svg{fill:var(--content-colour)}:host-context([data-theme=purple]) svg{fill:var(--content-colour)}[data-theme=purple] .btn-primary,[data-theme=purple] .btn-secondary,[data-theme=purple] .btn-tertiary{border-width:1px!important}.container:where([data-theme=purple]) .btn-primary{border-width:1px!important}.container:where([data-theme=purple]) .btn-secondary{border-width:1px!important}.container:where([data-theme=purple]) .btn-tertiary{border-width:1px!important}:host-context([data-theme=purple]) .btn-primary{border-width:1px!important}:host-context([data-theme=purple]) .btn-secondary{border-width:1px!important}:host-context([data-theme=purple]) .btn-tertiary{border-width:1px!important}[data-theme=pink]{--background-colour:var(--colour-main-pink);--heading-colour:var(--colour-off-purple);--content-colour:var(--colour-off-purple);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-purple);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);background-color:var(--colour-main-pink);color:var(--colour-off-purple);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-orange);--card-border-style:.1rem solid var(--colour-main-purple);--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-main-purple);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey);--cards-layout-1-border:1px solid var(--colour-main-purple);--cards-layout-1-icon-colour:var(--colour-main-purple);--cards-layout-1-icon-border:2px solid var(--colour-main-purple);--cards-layout-2-border:1px solid var(--colour-main-purple);--cards-layout-2-icon-colour:var(--colour-main-purple);--cards-layout-2-icon-border:2px solid var(--colour-main-purple)}.container:where([data-theme=pink]){--background-colour:var(--colour-main-pink);--heading-colour:var(--colour-off-purple);--content-colour:var(--colour-off-purple);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-purple);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);background-color:var(--colour-main-pink);color:var(--colour-off-purple);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-orange);--card-border-style:.1rem solid var(--colour-main-purple);--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-main-purple);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey);--cards-layout-1-border:1px solid var(--colour-main-purple);--cards-layout-1-icon-colour:var(--colour-main-purple);--cards-layout-1-icon-border:2px solid var(--colour-main-purple);--cards-layout-2-border:1px solid var(--colour-main-purple);--cards-layout-2-icon-colour:var(--colour-main-purple);--cards-layout-2-icon-border:2px solid var(--colour-main-purple)}:host-context([data-theme=pink]){--background-colour:var(--colour-main-pink);--heading-colour:var(--colour-off-purple);--content-colour:var(--colour-off-purple);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-purple);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);background-color:var(--colour-main-pink);color:var(--colour-off-purple);--card-background-colour:var(--colour-off-white);--card-foreground-colour:var(--colour-off-purple);--card-accent-colour:var(--colour-main-orange);--card-border-style:.1rem solid var(--colour-main-purple);--well-background-colour:var(--colour-off-white);--well-border-colour:var(--colour-main-purple);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey);--cards-layout-1-border:1px solid var(--colour-main-purple);--cards-layout-1-icon-colour:var(--colour-main-purple);--cards-layout-1-icon-border:2px solid var(--colour-main-purple);--cards-layout-2-border:1px solid var(--colour-main-purple);--cards-layout-2-icon-colour:var(--colour-main-purple);--cards-layout-2-icon-border:2px solid var(--colour-main-purple)}.container:where([data-theme=well],[data-theme=well-information],[data-theme=well-warning],[data-theme=well-danger]){background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}:host-context([data-theme=well]){background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}:host-context([data-theme=well-information]){background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}:host-context([data-theme=well-warning]){background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}:host-context([data-theme=well-danger]){background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}.container:where([data-theme=well],[data-theme=well-information],[data-theme=well-warning],[data-theme=well-danger]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;display:-ms-flexbox;display:flex}:host-context([data-theme=well]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;display:-ms-flexbox;display:flex}:host-context([data-theme=well-information]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;display:-ms-flexbox;display:flex}:host-context([data-theme=well-warning]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;display:-ms-flexbox;display:flex}:host-context([data-theme=well-danger]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;display:-ms-flexbox;display:flex}.container:where([data-theme=well],[data-theme=well-information],[data-theme=well-warning],[data-theme=well-danger]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child:before{content:"";color:var(--colour-main-orange);font-family:"Font Awesome 7 Pro";font-size:1.5rem}:host-context([data-theme=well]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child:before{content:"";color:var(--colour-main-orange);font-family:"Font Awesome 7 Pro";font-size:1.5rem}:host-context([data-theme=well-information]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child:before{content:"";color:var(--colour-main-orange);font-family:"Font Awesome 7 Pro";font-size:1.5rem}:host-context([data-theme=well-warning]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child:before{content:"";color:var(--colour-main-orange);font-family:"Font Awesome 7 Pro";font-size:1.5rem}:host-context([data-theme=well-danger]) .container-column:first-child>.block-wrapper:first-child :is(h1,h2,h3,h4,h5,h6):first-child:before{content:"";color:var(--colour-main-orange);font-family:"Font Awesome 7 Pro";font-size:1.5rem}[data-theme=featured-branded]{background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-orange);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}.container:where([data-theme=featured-branded]){background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-orange);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}:host-context([data-theme=featured-branded]){background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-orange);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}.container[data-theme=featured-branded]{isolation:isolate;min-height:300px;margin:4rem auto;padding-top:4rem;padding-bottom:4rem;position:relative}.container[data-theme=featured-branded]:after{content:"";z-index:-1;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 471 503' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M471 12L290.79 503H12L192.133 12H471Z' fill='url(%23paint0_linear_452_819)'/><path d='M459 0L278.79 491H0L180.133 0H459Z' fill='rgb(244, 115, 35)'/><defs><linearGradient id='paint0_linear_452_819' x1='471' y1='12' x2='12' y2='503' gradientUnits='userSpaceOnUse'><stop stop-color='rgb(0, 0, 0)' stop-opacity='0.8'/><stop offset='1' stop-color='rgb(0, 0, 0)' stop-opacity='0'/></linearGradient></defs></svg>") 70%/auto 100% no-repeat;width:100%;height:calc(100% + 4rem);position:absolute;top:-2rem}.container[data-theme=featured-branded]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.container[data-theme=featured-branded]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}@media screen and not (min-width:500px){.container[data-theme=featured-branded]:after{background:0 0}}.container[data-theme=featured-branded] .container-column-wrapper{background-color:color-mix(in srgb, transparent, var(--colour-off-white) 90%);max-width:calc(var(--content-size) - 30%);margin-left:auto;margin-right:auto;padding:2rem}@media screen and (max-width:1000px){.container[data-theme=featured-branded] .container-column{width:100%;margin:0 auto}}@media screen and (max-width:500px){.container[data-theme=featured-branded]{padding-top:2rem;padding-bottom:2rem}}[data-theme=branded-white]{background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-blue);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}.container:where([data-theme=branded-white]){background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-blue);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}:host-context([data-theme=branded-white]){background-color:var(--colour-white);color:var(--colour-main-blue);--background-colour:var(--colour-off-white);--heading-colour:var(--colour-main-blue);--content-colour:var(--colour-main-blue);--emphasis-colour:var(--colour-main-orange);--emphasis-contrast-colour:var(--colour-off-white);--accent-colour:var(--colour-main-blue);--accent-contrast-colour:var(--colour-off-white);--muted-colour:var(--colour-dark-grey);--well-background-colour:var(--colour-light-grey);--well-border-colour:var(--colour-dark-grey);--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange);--button-primary-hover-background-colour:var(--colour-off-white);--button-primary-hover-text-colour:var(--colour-main-orange);--button-primary-hover-border-colour:var(--colour-main-orange);--button-secondary-background-colour:var(--colour-main-blue);--button-secondary-text-colour:var(--colour-off-white);--button-secondary-border-colour:var(--colour-main-blue);--button-secondary-hover-background-colour:var(--colour-off-white);--button-secondary-hover-text-colour:var(--colour-main-blue);--button-secondary-hover-border-colour:var(--colour-main-blue);--button-tertiary-background-colour:var(--colour-off-white);--button-tertiary-text-colour:var(--colour-off-black);--button-tertiary-border-colour:var(--colour-off-black);--button-tertiary-hover-background-colour:var(--colour-off-black);--button-tertiary-hover-text-colour:var(--colour-off-white);--button-tertiary-hover-border-colour:var(--colour-off-black);--button-active-border-colour:var(--colour-light-grey)}.container[data-theme=branded-white]{isolation:isolate;min-height:300px;max-width:var(--content-size);margin:4rem auto;padding:2rem;position:relative}.container[data-theme=branded-white]:before,.container[data-theme=branded-white]:after{grid-template-columns:subgrid;content:"";z-index:-1;grid-column:content;width:224px;height:240px;display:grid;position:absolute}.container[data-theme=branded-white]:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 224 240' style='fill:rgb(243, 115, 33);' ><path d='M88.6068 1H222.569L135.356 239H1.43125L88.6068 1Z' stroke='rgb(243, 115, 33)' stroke-width='2' /></svg>") no-repeat;top:0}.container[data-theme=branded-white]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.container[data-theme=branded-white]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.container[data-theme=branded-white]:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 224 240' fill='none'><path d='M88.6068 1H222.569L135.356 239H1.43125L88.6068 1Z' stroke='rgb(243, 115, 33)' stroke-width='2' /></svg>") no-repeat;bottom:0}.container[data-theme=branded-white]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.container[data-theme=branded-white]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.container[data-theme=branded-white] .container-column-wrapper{background-color:color-mix(in srgb, transparent, var(--colour-off-white) 90%);max-width:var(--content-size);padding:2rem}}@layer elements{.advert[data-type=flag]{z-index:100;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;min-height:200px;display:-ms-flexbox;display:flex;position:fixed;bottom:15dvh;right:0;box-shadow:0 5px 15px rgba(0,0,0,.35)}.advert[data-type=flag] button{cursor:pointer}.advert[data-type=flag] button[data-action=close]{position:absolute;top:.3rem;right:.3rem}.advert[data-type=flag] button:not([data-action=close]){font-family:var(--secondary-font);text-transform:uppercase;color:var(--emphasis-colour);font-weight:500}.advert[data-type=flag] .advert-maximised{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}.advert[data-type=flag] .advert-maximised img{display:block}.advert[data-type=flag] .advert-maximised div{min-width:120px;padding:.5rem 1.5rem .5rem .5rem}.advert[data-type=flag] .advert-minimised{-ms-flex-direction:column;flex-direction:column;gap:.5rem;min-width:120px;padding:.5rem;display:none}.advert[data-type=flag] .advert-minimised a{font-family:var(--secondary-font);-ms-flex:0 100%;flex:0 100%;padding-right:1.5rem;display:block}.advert[data-type=flag][data-state=hidden]{display:none}.advert[data-type=flag][data-state=maximised] .advert-maximised{display:-ms-flexbox;display:flex}.advert[data-type=flag][data-state=maximised] .advert-minimised,.advert[data-type=flag][data-state=minimised] .advert-maximised{display:none}.advert[data-type=flag][data-state=minimised] .advert-minimised{display:-ms-flexbox;display:flex}.alert{--alert-accent-colour:var(--colour-information-accent);border-top:.1rem solid var(--alert-accent-colour);-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}.alert .alert-icon>div{background-color:var(--alert-accent-colour);width:4rem;height:4rem;color:var(--colour-off-white);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:1rem;font-size:2em;display:-ms-flexbox;display:flex}.alert .alert-content{padding:1rem}.alert.alert-information{--alert-accent-colour:var(--colour-information-accent)}.alert.alert-warning{--alert-accent-colour:var(--colour-warning-accent)}.alert.alert-danger{--alert-accent-colour:var(--colour-danger-accent)}.alert.alert-success{--alert-accent-colour:var(--colour-success-accent)}.animated-ellipsis{width:var(--animated-ellipsis-width,17px);text-align:left;display:inline-block}.animated-ellipsis:after{content:"...";vertical-align:bottom;animation:ellipsis steps(4, end) var(--animated-ellipsis-duration,.9s) infinite alternate;width:0;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:100%}}.site-breadcrumb{max-width:var(--max-navigation-inline-size);width:100%;margin-left:auto;margin-right:auto;padding:.75rem 1rem}.site-breadcrumb:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:5.5rem}.site-breadcrumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:5.5rem}@media (max-width:700px){.site-breadcrumb{display:none}}.site-breadcrumb ol{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;padding:0;font-size:.875rem;list-style:none;overflow:hidden}.site-breadcrumb li{color:#366784;display:inline}.site-breadcrumb li:not(:first-child):before{content:"/";color:#9cb2bb;margin-left:.25rem;margin-right:.25rem;display:inline}.site-breadcrumb li a{color:#9cb2bb;text-decoration:none}.site-breadcrumb li a:hover{text-decoration:underline}.btn{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-wrap:balance;text-wrap:pretty;text-align:center;width:max-content;min-height:1.5rem;height:calc-size(auto, round(up, size, 1px));border:.175rem solid;border-radius:10rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.2rem 1.5rem;font-weight:500;text-decoration:none;display:-ms-flexbox;display:flex}@container (width<400px){.btn{width:100%}}.btn.btn-large{padding:0 2.5rem;font-size:1rem;font-weight:400;line-height:2.5rem}.btn.btn-primary{color:var(--button-primary-text-colour);background-color:var(--button-primary-background-colour);border-color:var(--button-primary-border-colour)}.btn.btn-primary:hover{color:var(--button-primary-hover-text-colour);background-color:var(--button-primary-hover-background-colour);border-color:var(--button-primary-hover-border-colour)}.btn.btn-primary:active{border-color:var(--button-active-border-colour);outline:.35rem solid var(--button-active-border-colour);outline-offset:-.2625rem}.btn.btn-secondary{color:var(--button-secondary-text-colour);background-color:var(--button-secondary-background-colour);border-color:var(--button-secondary-border-colour)}.btn.btn-secondary:hover{color:var(--button-secondary-hover-text-colour);background-color:var(--button-secondary-hover-background-colour);border-color:var(--button-secondary-hover-border-colour)}.btn.btn-secondary:active{border-color:var(--button-active-border-colour);outline:.35rem solid var(--button-active-border-colour);outline-offset:-.2625rem}.btn.btn-tertiary{color:var(--button-tertiary-text-colour);background-color:var(--button-tertiary-background-colour);border-color:var(--button-tertiary-border-colour)}.btn.btn-tertiary:hover{color:var(--button-tertiary-hover-text-colour);background-color:var(--button-tertiary-hover-background-colour);border-color:var(--button-tertiary-hover-border-colour)}.btn.btn-tertiary:active{border-color:var(--button-active-border-colour);outline:.35rem solid var(--button-active-border-colour);outline-offset:-.2625rem}.btn:is(.btn-disabled,:disabled){cursor:default;pointer-events:none;color:#7f8181;background-color:#cececf;border-color:#cececf}.btn.btn-link{border:unset;background-color:unset;color:var(--content-colour);margin:0;padding:0;text-decoration:underline;display:inline-block}.btn.btn-link:hover{color:var(--emphasis-colour)}[data-collapsed]{height:auto;transition:height .3s ease-out;overflow:hidden}[data-collapsed=true]{height:0}.dashboard-cards{-ms-flex-flow:wrap;flex-flow:wrap;gap:1rem;display:-ms-flexbox;display:flex}.dashboard-cards .card{background-color:var(--accent-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding:2rem;line-height:1.4;display:-ms-flexbox;display:flex;color:var(--accent-contrast-colour)!important}.dashboard-cards .card div:first-child{font-family:var(--secondary-font);font-size:3.5rem}.dashboard-cards .card div:last-child{font-size:2rem}.divider{-ms-flex-pack:center;justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex}.divider:after{content:"";background-color:#dedddd;width:100%;height:1px;display:block}.download-accreditation-logo-bar-container{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.embed-wrapper{gap:1rem;margin-top:1rem;margin-bottom:1rem;display:-ms-flexbox;display:flex}.embed-wrapper .embed-container{aspect-ratio:4/3;width:100%;line-height:0}.embed-wrapper .embed-caption{background-color:var(--well-background-colour);padding:1rem}.embed-wrapper.chromed{border:.5rem solid var(--well-border-colour)}.embed-wrapper.chromed[data-align-caption=right] .embed-container{padding:1rem}.embed-wrapper.chromed[data-align-caption=right] .embed-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.embed-wrapper.chromed[data-align-caption=right] .embed-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.embed-wrapper.chromed[data-align-caption=bottom] .embed-container{padding:1rem 1rem 0}.embed-wrapper .flourish-credit{height:0;position:relative;top:-1rem}.embed-wrapper[data-align-caption=right]{-ms-flex-direction:row;flex-direction:row}.embed-wrapper[data-align-caption=right] .embed-caption{-ms-flex:0 0 15rem;flex:0 0 15rem}.embed-wrapper[data-align-caption=bottom]{-ms-flex-direction:column;flex-direction:column}.embed-wrapper[data-align-caption=bottom] .embed-caption{-ms-flex:100%;flex:100%}@container column (width<900px){.embed-wrapper[data-align-caption=bottom],.embed-wrapper[data-align-caption=right]{-ms-flex-direction:column;flex-direction:column}.embed-wrapper[data-align-caption=bottom] .embed-caption,.embed-wrapper[data-align-caption=right] .embed-caption{-ms-flex:100%;flex:100%}.embed-wrapper.chromed[data-align-caption=right] .embed-container{padding-bottom:0}.embed-wrapper.chromed[data-align-caption=right] .embed-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:1rem}.embed-wrapper.chromed[data-align-caption=right] .embed-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem}}.embed-wrapper[data-embed-type=youtube] .embed-container,.embed-wrapper[data-embed-type=vimeo] .embed-container{aspect-ratio:16/9}.embed-wrapper[data-embed-type=youtube] .embed-container iframe,.embed-wrapper[data-embed-type=vimeo] .embed-container iframe{width:100%;height:100%}.embed-wrapper[data-embed-type=flourish-chart] .embed-container,.embed-wrapper[data-embed-type=flourish-map] .embed-container{aspect-ratio:unset;height:auto;margin-bottom:-4px;padding-bottom:0}.embed-wrapper[data-embed-type=flourish-chart] .embed-container iframe,.embed-wrapper[data-embed-type=flourish-chart] .embed-container object,.embed-wrapper[data-embed-type=flourish-chart] .embed-container embed,.embed-wrapper[data-embed-type=flourish-map] .embed-container iframe,.embed-wrapper[data-embed-type=flourish-map] .embed-container object,.embed-wrapper[data-embed-type=flourish-map] .embed-container embed{position:static}:host-context(.page-editor) .embed-wrapper .embed-container{aspect-ratio:unset}:host-context(.page-editor) .embed-wrapper .embed-container div{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:20rem;display:-ms-flexbox;display:flex}:host-context(.page-editor) .embed-wrapper .embed-container div i{font-size:7rem}.form{--input-border-size:2px;--forms-border-colour:#caccca;container:form-container/inline-size}.form fieldset{border:none;display:contents}.form select:disabled{cursor:not-allowed;opacity:.6}.form :is(input,textarea):is(:disabled,:read-only){cursor:not-allowed;opacity:.6}.form .address-group:has(.address-fields .input-error) .input-group{color:var(--colour-status-error)}.form .address-group:has(.address-fields .input-error) .address-lookup-search{border-color:var(--colour-status-error)}.form .address-group:has(.address-fields .input-error) .input-error-message.address-error:after{content:"Address is required."}.form ::placeholder{color:var(--colour-dark-grey)}.form ::placeholder{color:var(--colour-dark-grey)}.form .input-group:not(:last-child){margin-bottom:2rem}.form .input-group label:not(.input-option-label):not(.btn){margin-bottom:.75rem;font-weight:700;display:block}.form .input-group.input-required>label:not(.input-option-label):after{content:"*";color:var(--colour-status-error);font-family:"Font Awesome 7 Pro";font-size:.5rem;display:inline;position:relative;top:-5px}.form .input-group.input-required>label:not(.input-option-label):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:5px}.form .input-group.input-required>label:not(.input-option-label):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:5px}.form .input-group select,.form .input-group textarea,.form .input-group .password-toggle-container,.form .input-group .address-lookup-search{width:100%;height:calc(2rem + var(--input-border-size) * 2);border:transparent;border:calc(var(--input-border-size)) solid var(--forms-border-colour);background-color:var(--colour-off-white);color:var(--colour-off-black);padding-left:.5rem;padding-right:.5rem;font-size:.8rem;font-weight:400;line-height:2rem;display:block}.form .input-group input:not([type=checkbox]):not([type=radio]){width:100%;height:calc(2rem + var(--input-border-size) * 2);border:transparent;border:calc(var(--input-border-size)) solid var(--forms-border-colour);background-color:var(--colour-off-white);color:var(--colour-off-black);padding-left:.5rem;padding-right:.5rem;font-size:.8rem;font-weight:400;line-height:2rem;display:block}@container form-container (width>=500px){.form .input-group select,.form .input-group textarea,.form .input-group .password-toggle-container,.form .input-group .address-lookup-search{height:calc(3rem + var(--input-border-size) * 2);font-size:1.5rem;line-height:3rem}.form .input-group input:not([type=checkbox]):not([type=radio]){height:calc(3rem + var(--input-border-size) * 2);font-size:1.5rem;line-height:3rem}}.form .input-group select:focus,.form .input-group select:active,.form .input-group textarea:focus,.form .input-group textarea:active,.form .input-group .password-toggle-container:focus,.form .input-group .password-toggle-container:active,.form .input-group .address-lookup-search:focus,.form .input-group .address-lookup-search:active{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group input:not([type=checkbox]):not([type=radio]):focus{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group input:not([type=checkbox]):not([type=radio]):focus-visible{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group input:not([type=checkbox]):not([type=radio]):active{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group select:focus-visible{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group textarea:focus-visible{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group .password-toggle-container:focus-visible{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group .address-lookup-search:focus-visible{outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.form .input-group select,.form .input-group input[list]{background:url(/images/select.svg) right .5rem center/1.5rem no-repeat;background-color:var(--colour-off-white);-ms-appearance:none;appearance:none}.form .input-group textarea{height:calc(5rem + var(--input-border-size) * 2);min-height:calc(4rem + var(--input-border-size) * 2);resize:vertical;padding:.5rem;font-family:source sans pro,helvetica,arial,"sans-serif";font-size:16px;font-weight:400}@container form-container (width>=500px){.form .input-group textarea{height:calc(7rem + var(--input-border-size) * 2);min-height:calc(5rem + var(--input-border-size) * 2);font-size:1.5rem}}.form .input-group .cke_chrome{border:var(--input-border-size) solid var(--colour-light-grey)}.form .input-group .input-options{grid-template-rows:auto;grid-template-columns:1fr;gap:.5rem;margin-top:1rem;display:grid}@container form-container (width>=600px){.form .input-group .input-options[data-columns="2"]{grid-template-columns:1fr 1fr}}.form .input-group .input-option-label input:where([type=checkbox],[type=radio]){position:absolute}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div{position:relative}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2rem}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2rem}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:before{content:"";background:var(--colour-light-grey);border:1px solid var(--colour-dark-grey);cursor:pointer;border-radius:2px;width:1.4rem;height:1.4rem;transition:all .25s;position:absolute}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-2rem}.form .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-2rem}.form .input-group .input-option-label input[type=radio]+div:before{border-radius:100%}.form .input-group .input-option-label input:where([type=checkbox],[type=radio]):checked+div:before{border:.7rem solid var(--colour-off-black)}.form .input-group .input-option-label input:where([type=checkbox],[type=radio]):checked+div:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f6f7f8' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") 50% no-repeat;width:1rem;height:1rem;position:absolute;top:.2rem}.form .input-group .input-option-label input:where([type=checkbox],[type=radio]):checked+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-1.8rem}.form .input-group .input-option-label input:where([type=checkbox],[type=radio]):checked+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-1.8rem}.form .input-group small{color:#7b7b7b;font-size:1rem}.form .input-group.input-error{color:var(--colour-status-error)}.form .input-group.input-error select,.form .input-group.input-error textarea,.form .input-group.input-error .cke_chrome,.form .input-group.input-error .password-toggle-container,.form .input-group.input-error .address-lookup-search{border-color:var(--colour-status-error);color:var(--colour-status-error)}.form .input-group.input-error input:not([type=checkbox]):not([type=radio]){border-color:var(--colour-status-error);color:var(--colour-status-error)}.form .input-group.input-error a{color:var(--colour-status-error)}.form .input-group.input-error a:hover{color:#a72f35}.form .input-group[data-type=confirmation]{margin-top:1.5rem;padding-left:max(10rem,50px);padding-right:max(10rem,50px)}@container column (width<800px){.form .input-group[data-type=confirmation]{padding-left:2rem;padding-right:2rem}}.form .input-group[data-type=confirmation] label>div{font-size:1.25rem;line-height:1.75rem;font-weight:var(--font-weight-semibold)}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]{position:absolute;top:-10000px;bottom:-10000px}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:3rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:3rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]+div:before{width:2.1rem;height:2.1rem;top:-.2rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-3rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-3rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]:checked+div:before{border:1.07rem solid var(--colour-off-black)}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]:checked+div:after{width:1.5rem;height:1.5rem;top:.1rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]:checked+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-2.7rem}.form .input-group[data-type=confirmation] .input-option-label input[type=checkbox]:checked+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-2.7rem}.form .input-toggle-group .input-toggle{margin-top:-16px;display:none}.form .input-toggle-group[data-name=portfolio-bundle]{grid-template-columns:1fr;gap:2rem;display:grid}@container form-container (width>=600px){.form .input-toggle-group[data-name=portfolio-bundle]{grid-template-columns:1fr 1fr}}.form .input-toggle-group .input-toggle label{font-weight:400}.form .form-controls{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;display:-ms-flexbox;display:flex}.form .form-controls:not(:has(.form-captcha)){-ms-flex-pack:end;justify-content:flex-end}@container form-container (width<600px){.form .form-controls{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:2rem}}.well .input-group small{color:var(--colour-main-grey)}.well .input-group .input-option-label input[type=checkbox]+div:before{background-color:var(--colour-off-white)}.well .input-group .input-option-label input[type=radio]+div:before{background-color:var(--colour-off-white)}.form-status-message{padding:.3em .5rem;font-size:1.5rem}.form-status-message[data-status=error]{background-color:var(--colour-status-error);color:var(--colour-off-white)}.form-status-message[data-status=success]{background-color:var(--colour-status-success);color:var(--colour-off-white)}.form-status-message:empty{display:none}.full-bleed-header>div{max-width:calc(var(--content-size) + var(--page-padding) * 2 - 2rem);padding-top:1rem;padding-bottom:1rem;padding-inline:var(--page-padding);margin:auto}.full-bleed-header>div h1,.full-bleed-header>div p{margin:0}.full-bleed-header>div p{margin-top:.5rem}@media screen and (max-width:575px){.full-bleed-header>div{padding:1rem}}.image-container{justify-content:var(--align,"start");display:-ms-flexbox;display:flex}.label{color:var(--colour-off-white);border-radius:.2rem;padding:.1rem .4rem;display:inline-block}.label.label-red{background-color:var(--colour-danger-accent)}.label.label-yellow{background-color:var(--colour-warning-accent)}.label.label-green{background-color:var(--colour-success-accent)}.label.label-orange{background-color:var(--colour-main-orange)}.label.label-blue{background-color:var(--colour-main-blue)}.label.label-light{background-color:var(--colour-light-grey);color:var(--colour-dark-grey)}.label.label-dark{background-color:var(--colour-dark-grey)}dl:not([data-layout=horizontal]) dt{font-weight:700}dl:not([data-layout=horizontal]) dt:not(:first-child){margin-top:1rem}dl[data-layout=horizontal]{grid-template-rows:auto auto;grid-template-columns:max-content auto;gap:.25rem 1rem;display:grid}@container column (width<600px){dl[data-layout=horizontal]{grid-template-columns:auto;grid-auto-rows:auto;gap:0}dl[data-layout=horizontal] dt:not(:first-child){margin-top:.5rem}}dl[data-layout=horizontal] dt{font-weight:var(--font-weight-bold)}dl[data-layout=horizontal] dt:after{content:": "}.dl-horizontal dt{clear:left;float:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:15rem;overflow:hidden}.dl-horizontal dd{margin-left:15.5rem;padding:.1rem 0}details>div{animation-duration:.2s;display:grid;overflow:hidden}details>.animation{animation-name:details-expand;animation-timing-function:ease-out}details>.collapsing{animation-timing-function:ease-in;animation-direction:reverse}details>div>div{min-height:0}@keyframes details-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.article-warning{background-color:unset}.article-warning .container-column div{background:var(--colour-main-orange);color:#fff;clip-path:polygon(0% 0%,100% 0%,96% 100%,0% 100%);margin-bottom:1.25rem;padding:.75rem 1.25rem}.article-warning .container-column div p{width:90%;margin:0}.article-warning .container-column div p a:hover{color:var(--colour-main-blue)}@media (max-width:700px){.article-warning .container-column div{width:90%}}.pagination{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px;display:-ms-flexbox;display:flex}.pagination ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.pagination ul li{list-style-type:none}.pagination ul li a{border:2px solid var(--colour-light-grey);width:2.5rem;height:2.5rem;color:var(--colour-main-blue);border-radius:100px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none;display:-ms-flexbox;display:flex}.pagination ul li a i{transform:translateY(-1px)}.pagination ul li a:hover{border-color:var(--colour-main-blue)}.pagination ul li.disabled a{opacity:.5;pointer-events:none}.pagination ul li.active a{border-color:var(--colour-medium-grey);pointer-events:none}.pagination .muted{text-align:center;margin-top:0;font-size:1rem}.payment-type-selection{-ms-flex-direction:column;flex-direction:column;gap:2rem;display:-ms-flexbox;display:flex}@container column (width<700px){.payment-type-selection{gap:1rem}}.payment-type-selection .payment-type-label{background-color:var(--colour-light-grey);cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:0;padding:1rem;font-size:1.5rem;line-height:2rem;display:-ms-flexbox;display:flex}@container column (width<700px){.payment-type-selection .payment-type-label{-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.payment-type-selection .payment-type-label .btn{-ms-flex-pack:start;justify-content:flex-start;width:12rem;padding-top:0;padding-bottom:0;font-size:1.5rem;line-height:2rem}.payment-type-selection .payment-type-label .btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.2rem}.payment-type-selection .payment-type-label .btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.2rem}.payment-type-selection .payment-type-label .btn.btn-primary{--button-primary-background-colour:var(--colour-main-orange);--button-primary-text-colour:var(--colour-off-white);--button-primary-border-colour:var(--colour-main-orange)}.payment-type-selection .payment-type-label .btn.btn-secondary{--button-secondary-background-colour:var(--colour-light-grey);--button-secondary-text-colour:var(--colour-off-black);--button-secondary-border-colour:var(--colour-off-black);--button-secondary-hover-background-colour:var(--colour-off-black);--button-secondary-hover-text-colour:var(--colour-off-white);--button-secondary-hover-border-colour:var(--colour-off-black)}.payment-type-selection .payment-type-label:has(input:checked) .btn-secondary{display:none}.payment-type-selection .payment-type-label:has(input:not(:checked)) .btn-primary{display:none}.modal-popup-wrapper,.modal-popup-underlay{position:fixed;top:0;bottom:0;left:0;right:0}.modal-popup-wrapper{isolation:isolate;z-index:999999}.modal-popup-wrapper .modal-popup-underlay{z-index:-1;background-color:var(--colour-off-black);opacity:.7}.modal-popup-wrapper .modal-popup-container{width:95%;max-width:1000px;max-height:80vh}.modal-popup-wrapper .modal-popup-container.small{max-width:480px}.modal-popup-wrapper .modal-popup-container.medium{max-width:768px}.modal-popup-wrapper .modal-popup-container .form .input-group:not(:last-child){margin-bottom:1rem}.modal-popup-wrapper .modal-popup-container{background-color:var(--colour-off-white);border:2px solid var(--emphasis-colour);scrollbar-width:thin;z-index:101;border-radius:2px;position:fixed;top:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:4px 4px #444}.modal-popup-wrapper .modal-popup-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.modal-popup-wrapper .modal-popup-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.modal-popup-wrapper .modal-popup-header{background-color:var(--colour-main-blue);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1em 1.5em .8em 1em;display:-ms-flexbox;display:flex}.modal-popup-wrapper .modal-popup-header h3{color:var(--colour-main-orange);margin:0}.modal-popup-wrapper .modal-popup-header i{color:var(--colour-off-white);cursor:pointer;font-size:1.4rem}.modal-popup-wrapper .modal-popup-header i:hover{color:var(--colour-main-orange)}.modal-popup-wrapper .modal-popup-content{padding:0 2rem 2rem}.modal-popup-wrapper .modal-popup-content p{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:900px){.modal-popup-wrapper .modal-popup-container{max-width:initial;max-height:initial;position:absolute;transform:translate(0);top:.5rem!important;bottom:.5rem!important;left:.5rem!important;right:.5rem!important}.modal-popup-wrapper .modal-popup-content{padding:0 1rem 1rem}}.modal-popup-wrapper.fullscreen-advert .modal-popup-underlay{opacity:.8;background-color:#1e1e1e}.modal-popup-wrapper.fullscreen-advert .modal-popup-container{width:1300px;max-width:90vw;height:715px;box-shadow:none;background:#fff;border:none;max-height:none;display:-ms-flexbox;display:flex;overflow:hidden}@media (max-width:1100px) and (min-width:769px){.modal-popup-wrapper.fullscreen-advert .modal-popup-container{-ms-flex-direction:column;flex-direction:column;width:750px;max-width:90vw;height:851px;max-height:90vh;margin:2% auto}}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .modal-popup-container{-ms-flex-direction:column;flex-direction:column;width:320px;max-width:90vw;height:564px;max-height:90vh;margin:20% auto 0}}.modal-popup-wrapper.fullscreen-advert .close-popup{color:#133d55;cursor:pointer;background:0 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.875rem;height:1.875rem;font-size:1.8rem;display:-ms-flexbox;display:flex;position:absolute;top:1rem;right:1rem}.modal-popup-wrapper.fullscreen-advert .close-popup:hover{opacity:.7}.modal-popup-wrapper.fullscreen-advert .popup-image-mobile,.modal-popup-wrapper.fullscreen-advert .popup-image-desktop{-ms-flex-negative:0;flex-shrink:0}.modal-popup-wrapper.fullscreen-advert .popup-image-mobile img,.modal-popup-wrapper.fullscreen-advert .popup-image-desktop img{object-fit:cover;width:100%;height:100%;display:block}.modal-popup-wrapper.fullscreen-advert .popup-image-desktop{width:100%;max-width:593px;height:auto;max-height:715px;display:block}@media (max-width:1100px){.modal-popup-wrapper.fullscreen-advert .popup-image-desktop{display:none}}.modal-popup-wrapper.fullscreen-advert .popup-image-mobile{display:none}@media (max-width:1100px) and (min-width:769px){.modal-popup-wrapper.fullscreen-advert .popup-image-mobile{width:100%;max-width:750px;height:auto;max-height:338px;display:block}}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-image-mobile{width:100%;max-width:320px;height:auto;max-height:188px;display:block}}.modal-popup-wrapper.fullscreen-advert .popup-text{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;padding:4rem 8%;display:-ms-flexbox;display:flex}@media (max-width:1100px) and (min-width:769px){.modal-popup-wrapper.fullscreen-advert .popup-text{padding:2.5rem 8rem}}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text{padding:1rem 1.5rem}}.modal-popup-wrapper.fullscreen-advert .popup-text h2{color:#133d55;margin-bottom:2rem;font-size:44px;font-weight:700;line-height:1.1}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text h2{margin-top:0;font-size:1.5rem}}.modal-popup-wrapper.fullscreen-advert .popup-text h3{color:#133d55;margin-bottom:1rem;font-size:32px;font-weight:400}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text h3{font-size:1.125rem}}.modal-popup-wrapper.fullscreen-advert .popup-text p{color:#133d55;font-size:16px;line-height:1.6}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text p{font-size:.875rem}}.modal-popup-wrapper.fullscreen-advert .popup-text .btn-action,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert .popup-text .btn-member-signup{border-radius:5rem;min-width:70%;padding:1rem 2.5rem;font-size:24px;font-weight:400}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text .btn-action,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert .popup-text .btn-member-signup{padding:.75rem 1.875rem;font-size:1rem}}.modal-popup-wrapper.fullscreen-advert .popup-text .popup-text-content{margin-bottom:3rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form{-ms-flex-direction:column;flex-direction:column;gap:1.5rem;display:-ms-flexbox;display:flex}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-1,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2{-ms-flex-direction:column;flex-direction:column;gap:3.5rem;display:-ms-flexbox;display:flex}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 h3{color:#133d55;margin-bottom:.5rem;font-size:1.125rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 h3 .email-display{font-weight:700}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 p{color:#133d55;margin-bottom:.5rem;font-size:.875rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 .privacy-notice{text-align:center;margin-top:.5rem;font-size:.75rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 .privacy-notice a{color:#133d55;text-decoration:underline}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .step-2 .privacy-notice a:hover{opacity:.8}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form input[type=email]{border:none;border-bottom:1px solid #133d55;border-radius:0;-ms-flex:1;flex:1;width:100%;padding:.75rem .5rem;font-size:1rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form input[type=text]{border:none;border-bottom:1px solid #133d55;border-radius:0;-ms-flex:1;flex:1;width:100%;padding:.75rem .5rem;font-size:1rem}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form input::placeholder{color:#839ba8;opacity:1;font-size:16px}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form input::placeholder{color:#839ba8;opacity:1;font-size:16px}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .fields-container{-ms-flex-direction:column;flex-direction:column;gap:1rem;display:-ms-flexbox;display:flex}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .form-captcha{-ms-flex-pack:center;justify-content:center;margin-top:2rem;margin-bottom:1rem;display:-ms-flexbox;display:flex}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .grecaptcha-container{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-member-signup{padding:.9375rem 2.5rem}@media (max-width:768px){.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-member-signup{padding:.75rem 1.875rem}}.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-submit:disabled,.modal-popup-wrapper.fullscreen-advert .popup-text .signup-form .btn-member-signup:disabled{opacity:.6;cursor:not-allowed}.modal-popup-wrapper.fullscreen-advert .popup-text .form-status-message{margin-top:1rem;margin-bottom:1rem}.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .btn-action,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .btn-member-signup{color:#fff;background-color:#113b54;border:2px solid #113b54}.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .btn-action:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .signup-form .btn-submit:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaBlue] .btn-member-signup:hover{color:#113b54;background-color:#fff;border:2px solid #113b54}.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .btn-action,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .btn-member-signup{color:#fff;background-color:#e96c19;border:2px solid #e96c19}.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .btn-action:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .signup-form .btn-submit:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=nrlaOrange] .btn-member-signup:hover{color:#e96c19;background-color:#fff;border:2px solid #e96c19}.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .btn-action,.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .btn-member-signup{color:#fff;background-color:#873fa1;border:2px solid #873fa1}.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .btn-action:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .signup-form .btn-submit:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=portfolioPlus] .btn-member-signup:hover{color:#873fa1;background-color:#fff;border:2px solid #873fa1}.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .btn-action,.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .btn-member-signup{color:#163347;background-color:#04d9c4;border:2px solid #04d9c4}.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .btn-action:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .signup-form .btn-submit:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=trainingAcademy] .btn-member-signup:hover{color:#04d9c4;background-color:#fff;border:2px solid #04d9c4}.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .btn-action,.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .signup-form .btn-submit,.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .btn-member-signup{color:#1e1e1e;background-color:#4cb27e;border:2px solid #4cb27e}.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .btn-action:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .signup-form .btn-submit:hover,.modal-popup-wrapper.fullscreen-advert[data-theme=safe2] .btn-member-signup:hover{color:#4cb27e;background-color:#fff;border:2px solid #4cb27e}.portfolioplus-bundle-element{border:.15rem solid var(--colour-medium-grey);border-radius:.5rem;margin-top:2rem;margin-bottom:2rem;overflow:hidden;box-shadow:0 2px 8px rgba(99,99,99,.2)}.portfolioplus-bundle-element header{background-color:var(--colour-main-purple);padding:0 1rem}.portfolioplus-bundle-element header img{max-width:20rem}.portfolioplus-bundle-element section{padding:.5rem 2rem 2rem}.portfolioplus-bundle-element section p{font-size:1.5rem;line-height:2rem}.portfolioplus-bundle-element section li{font-weight:var(--font-weight-bold);padding:.25rem}.portfolioplus-bundle-element section .fa-li{color:var(--colour-main-purple)}.portfolioplus-bundle-element section .input-group{background-color:var(--colour-main-orange);border-radius:.25rem;padding:1rem}.portfolioplus-bundle-element section .input-group .input-option-label input:where([type=checkbox],[type=radio])+div:before{background-color:var(--colour-off-white)}.portfolioplus-bundle-element section .input-group div{color:var(--colour-off-white)}.portfolioplus-bundle-element section .input-group div:first-child{font-size:1.25rem;font-weight:var(--font-weight-bold)}.portfolioplus-bundle-element section .input-group div:first-child b{font-size:1.5rem;font-weight:var(--font-weight-bolder)}.portfolio-upgrade-header{-ms-flex-direction:column;flex-direction:column;gap:.5rem;display:-ms-flexbox;display:flex}.portfolio-upgrade-heading{font-size:2.125rem;line-height:2.25rem}.portfolio-upgrade-subheading{font-weight:var(--font-weight-semibold);line-height:1.5rem}.input-toggle-group{margin-top:2rem;margin-bottom:2rem}.portfolio-tier-card{border:1px solid var(--colour-portfolio-plus-purple);background-color:var(--colour-white);border-radius:1rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;overflow:hidden}.portfolio-tier-card[data-tier=pro]{border-color:var(--colour-portfolio-pro-purple)}.portfolio-tier-card header{background-color:var(--colour-portfolio-plus-purple);color:var(--colour-white);border-radius:1rem 1rem 0 0;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem;display:-ms-flexbox;display:flex}.portfolio-tier-card header .portfolio-tier-header-top{-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.portfolio-tier-card header .portfolio-tier-header-top img{height:20px}.portfolio-tier-card header .portfolio-tier-price{text-align:right;color:var(--colour-white);letter-spacing:.01125rem;-ms-flex:1 0 0;flex:1 0 0;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem}.portfolio-tier-card header .portfolio-tier-price span{font-family:var(--primary-font-stack);font-size:1rem;font-weight:var(--font-weight-light);letter-spacing:.03125rem;line-height:1.5rem}.portfolio-tier-card header .portfolio-tier-price span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.portfolio-tier-card header .portfolio-tier-price span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.portfolio-tier-card header .portfolio-tier-tagline{color:var(--colour-white);font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.5rem}.portfolio-tier-card[data-tier=pro] header{background-color:var(--colour-portfolio-pro-purple)}.portfolio-tier-card section{display:contents}.portfolio-tier-card ul.fa-ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0;padding-left:1rem;padding-right:1rem;display:-ms-flexbox;display:flex}.portfolio-tier-card li{font-size:1rem;font-weight:var(--font-weight-bold);letter-spacing:.00938rem;color:rgba(44,17,61,.87);padding-top:.25rem;padding-bottom:.25rem;line-height:1.5rem}.portfolio-tier-card .fa-li{color:var(--colour-portfolio-plus-purple)}.portfolio-tier-card .input-group{-ms-flex-align:start;align-items:flex-start;gap:1rem;padding-left:1rem;padding-right:1rem;display:-ms-flexbox;display:flex}.portfolio-tier-card .input-group:not(:last-child){margin-bottom:0}.portfolio-tier-card .input-option-label{border:2px solid var(--colour-portfolio-plus-purple);cursor:pointer;border-radius:4rem;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem .5rem;display:-ms-flexbox;display:flex;position:relative}.portfolio-tier-card .input-option-label input:where([type=checkbox]){opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.portfolio-tier-card .input-option-label i{color:var(--colour-portfolio-plus-purple);font-size:1.5rem}.portfolio-tier-card .input-option-label .portfolio-tier-icon-unchecked,.portfolio-tier-card .input-option-label .portfolio-tier-icon-checked{-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;display:-ms-inline-flexbox;display:inline-flex}.portfolio-tier-card .input-option-label .portfolio-tier-icon-checked{display:none}.portfolio-tier-card .input-option-label div{color:var(--colour-portfolio-plus-purple);font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.5rem}.portfolio-tier-card .input-option-label div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.portfolio-tier-card .input-option-label div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.portfolio-tier-card .input-option-label:has(input:checked){background-color:color-mix(in srgb, var(--colour-portfolio-plus-purple), transparent 92%)}.portfolio-tier-card .input-option-label:has(input:checked) .portfolio-tier-icon-unchecked{display:none}.portfolio-tier-card .input-option-label:has(input:checked) .portfolio-tier-icon-checked{display:-ms-inline-flexbox;display:inline-flex}.portfolio-tier-card[data-tier=pro] .fa-li{color:var(--colour-portfolio-pro-purple)}.portfolio-tier-card[data-tier=pro] .input-option-label{border-color:var(--colour-portfolio-pro-purple)}.portfolio-tier-card[data-tier=pro] .input-option-label i,.portfolio-tier-card[data-tier=pro] .input-option-label div{color:var(--colour-portfolio-pro-purple)}.portfolio-tier-card[data-tier=pro] .input-option-label:has(input:checked){background-color:color-mix(in srgb, var(--colour-portfolio-pro-purple), transparent 92%)}.portfolio-tier-card .portfolio-tier-caption{text-align:center;color:var(--colour-main-blue-gradient-colour1);font-size:.75rem;font-weight:var(--font-weight-normal);letter-spacing:.025rem;padding-left:1rem;padding-right:1rem;line-height:1rem}.search-pagination{-ms-flex-direction:column;flex-direction:column;grid-template-rows:1fr;grid-template-columns:max-content auto max-content;-ms-flex-align:start;align-items:flex-start;gap:10px;font-size:1.3rem;display:-ms-flexbox;display:flex}.search-pagination .pagination-next{grid-column:1/1}.search-pagination .pagination-prev{grid-column:3/3}.search-pagination ul{border-radius:4px;margin-bottom:0;display:inline-block}.search-pagination ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;padding-left:0}.search-pagination ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0;padding-right:0}.search-pagination ul li{display:inline}.search-pagination ul li a{float:left;padding:0 1rem;line-height:2rem;text-decoration:none}@container (width<=835px){.search-pagination ul li a{padding:0 .5rem}}.search-pagination ul li.disabled a,.search-pagination ul li.disabled a:hover,.search-pagination ul li.disabled a:focus{color:var(--colour-dark-grey);cursor:default}.search-pagination ul li:first-child a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.search-pagination ul li:first-child a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.search-pagination ul li.active{cursor:default;font-weight:600}.search-pagination .muted{text-align:center;margin-top:0}.share-button{cursor:pointer;font-weight:var(--font-weight-normal);text-transform:capitalize}.share-button:hover{text-decoration:underline}.share-button i{font-size:.85em}.share-button i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.2em}.share-button i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.2em}.share-popup{padding-top:.5rem;padding-bottom:.5rem}.share-popup-copy-label{font-size:1rem;font-weight:var(--font-weight-normal);color:var(--colour-off-black);margin-top:1.5rem;margin-bottom:1rem}.share-popup-icons{-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin-top:1.5rem;padding:0;list-style:none;display:-ms-flexbox;display:flex}.share-popup-icons li{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.4rem;display:-ms-flexbox;display:flex}.share-popup-icons a{border:1.5px solid var(--colour-main-blue);width:3rem;height:3rem;color:var(--colour-main-blue);border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:-ms-flexbox;display:flex}.share-popup-icons a:hover{background-color:var(--colour-main-blue);color:var(--colour-white);outline:none}.share-popup-icons a:focus-visible{background-color:var(--colour-main-blue);color:var(--colour-white);outline:none}.share-popup-icons span{color:var(--colour-off-black);font-size:.75rem}.share-popup-copy-row{border:1.5px solid var(--colour-medium-grey);border-radius:.3rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;overflow:hidden}.share-popup-copy-url{min-width:0;color:var(--colour-off-black);-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.85rem;display:-ms-flexbox;display:flex}.share-popup-copy-url i{color:var(--colour-dark-grey);-ms-flex-negative:0;flex-shrink:0}.share-popup-copy-url span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.share-popup-copy-btn{cursor:pointer;background-color:var(--colour-main-blue);color:var(--colour-white);font-size:.9rem;font-weight:var(--font-weight-semibold);border:none;border-radius:0;padding:.6rem 1.1rem;transition:background-color .15s}.share-popup-copy-btn:hover{background-color:var(--colour-main-orange);outline:none}.share-popup-copy-btn:focus-visible{background-color:var(--colour-main-orange);outline:none}.share-popup-copy-btn.copied{background-color:var(--colour-success-accent)}.sidebar-latest-news{-ms-flex-direction:column;flex-direction:column;gap:.25rem;display:-ms-flexbox;display:flex}.sidebar-latest-news .heading{color:var(--colour-black);font-size:28px;line-height:28px}.sidebar-latest-news .separator{border-top:1px solid var(--colour-light-grey)}.sidebar-latest-news a{margin-top:.5rem;margin-bottom:.5rem;padding:.75rem .25rem;text-decoration:none;display:block}.sidebar-latest-news a:not(:last-child){color:var(--colour-main-blue);-ms-flex-direction:column;flex-direction:column;gap:.35rem;display:-ms-flexbox;display:flex}.sidebar-latest-news a:not(:last-child) .sponsored,.sidebar-latest-news a:not(:last-child) .wales{letter-spacing:.1rem;text-transform:uppercase;font-size:.8rem}.sidebar-latest-news a:not(:last-child) .date{color:var(--colour-main-orange)}.sidebar-latest-news a:not(:last-child) .date i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.25rem}.sidebar-latest-news a:not(:last-child) .date i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.25rem}.sidebar-latest-news a:not(:last-child):hover{color:var(--colour-main-orange);background-color:#f8f8f8}.sidebar-latest-news a:last-child{color:var(--colour-main-blue)}.sidebar-latest-news a:last-child i{vertical-align:-1px}.sidebar-table-of-contents{top:calc(var(--main-navigation-offset) + 2rem);position:sticky}.sidebar-table-of-contents .heading{color:#748894;letter-spacing:.1em;text-transform:uppercase;margin:0}.sidebar-table-of-contents ul{margin:0;padding:0;list-style-type:none}.sidebar-table-of-contents li{margin-top:1.25rem;margin-bottom:1.25rem}.sidebar-table-of-contents li.active:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:.2rem solid var(--colour-main-orange);padding-left:.75rem}.sidebar-table-of-contents li.active:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:.2rem solid var(--colour-main-orange);padding-right:.75rem}.sidebar-table-of-contents li a{color:var(--colour-main-blue);text-decoration:none}.sidebar-table-of-contents li a:hover,.sidebar-table-of-contents li.active a{font-weight:var(--font-weight-bold)}.spacer10{height:1rem}.spacer20{height:2rem}.spacer30{height:3rem}.spacer40{height:4rem}.spacer50{height:5rem}.spacer60{height:6rem}form.survey .input-group{margin:0}form.survey .input-group>label{margin:0;padding:0}form.survey .input-group .input-option-label input[type=radio]+div{cursor:pointer}form.survey .survey-group-questions{-ms-flex-direction:column;flex-direction:column;gap:1rem;display:-ms-flexbox;display:flex}form.survey .survey-group-description{margin-top:1rem;margin-bottom:1rem}form.survey .survey-question{margin-bottom:1rem}form.survey .survey-question .input-group>label{margin-bottom:.84rem!important}form.survey .survey-question .input-group>label a{text-decoration:underline}form.survey .survey-question .input-group>label i[data-action=toggle-question-information]:hover{cursor:pointer;color:var(--emphasis-colour)}form.survey .survey-question .input-group .input-options[data-direction=horizontal]{display:-ms-flexbox;display:flex}form.survey .survey-question .input-group .input-options[data-direction=horizontal] .btn{margin:0}form.survey .question-information-inner{margin:.5rem .5rem 0;padding:.5rem .8rem}form.survey .question-information-inner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:.3rem solid var(--muted-colour)}form.survey .question-information-inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:.3rem solid var(--muted-colour)}form.survey .question-information-inner p:first-child{margin-top:0}form.survey .question-information-inner p:last-child{margin-bottom:0}form.survey .survey-matrix{-ms-flex-direction:column;flex-direction:column;gap:1rem;display:-ms-flexbox;display:flex}form.survey .survey-matrix thead{display:none}form.survey .survey-matrix tbody{display:contents}form.survey .survey-matrix tr{-ms-flex-direction:column;flex-direction:column;gap:.5rem;display:-ms-flexbox;display:flex}form.survey .survey-matrix .input-option-label span{font-size:1.2rem}@container (width>=450px){form.survey .survey-matrix{--matrixHeadingWidth:5em;display:table}form.survey .survey-matrix thead{display:table-header-group}form.survey .survey-matrix tbody{display:table-row-group}form.survey .survey-matrix tr{display:table-row}form.survey .survey-matrix thead tr th{text-align:center;vertical-align:bottom;font-weight:700}form.survey .survey-matrix tbody tr td{vertical-align:middle;border-top:1px solid var(--colour-light-grey);height:3.4rem}form.survey .survey-matrix tbody tr td:first-child :first-child{margin-top:0}form.survey .survey-matrix tbody tr td:first-child :last-child{margin-bottom:0}form.survey .survey-matrix tbody td:not(:first-child){width:var(--matrixHeadingWidth);position:relative}form.survey .survey-matrix .input-group{position:relative}form.survey .survey-matrix .input-group .input-option-label{position:absolute;top:-.65rem;left:calc(50% - .4rem)}form.survey .survey-matrix .input-group .input-option-label span{display:none}}form.survey .survey-question[data-question-type=buttons] input[type=radio]{position:absolute;top:-10000px}form.survey .survey-question[data-question-type=buttons] input[type=radio]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}form.survey .survey-question[data-question-type=buttons] input[type=radio]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}form.survey .survey-question[data-question-type=checklist] .input-group{grid-template-columns:auto max-content;grid-template-areas:"label checkbox";-ms-flex-align:end;align-items:end;gap:.5rem;display:grid;margin:0!important}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child{grid-area:label;font-weight:400;position:relative;overflow:hidden}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:2rem}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:before{content:"•"}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";text-align:right;position:absolute}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{padding-left:.25ch}form.survey .survey-question[data-question-type=checklist] .input-group>label:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{padding-right:.25ch}form.survey .survey-question[data-question-type=checklist] .input-group>label:nth-child(2){grid-area:checkbox;height:1.6rem}form.survey .survey-question[data-question-type=rating] .survey-rating-options{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;display:-ms-flexbox;display:flex}form.survey .survey-question[data-question-type=rating] .survey-rating-options input{display:none;position:absolute;top:-100000px;left:-100000px}form.survey .survey-question[data-question-type=rating] .survey-rating-options label{cursor:pointer;position:relative}form.survey .survey-question[data-question-type=rating] .survey-rating-options label:after{color:var(--colour-light-grey);content:"";font-family:"Font Awesome 7 Pro";font-size:2rem;font-weight:700}form.survey .survey-question[data-question-type=rating] .survey-rating-options label:hover:after{color:var(--colour-dark-grey)}form.survey .survey-question[data-question-type=rating] .survey-rating-options label:hover~label:after{color:var(--colour-dark-grey);font-weight:700}form.survey .survey-question[data-question-type=rating] .survey-rating-options:not(:hover) input[type=radio]:checked~label:after{cursor:pointer;color:var(--colour-off-black);font-weight:700}form.survey .survey-question[data-question-type=scale] .input-group{width:100%}form.survey .survey-question[data-question-type=scale] .input-group .input-options{gap:unset;border:var(--border-style-small);grid-template-rows:auto auto;grid-template-columns:repeat(11,1fr);width:100%;margin-bottom:.5rem;display:grid;position:relative;overflow:hidden}form.survey .survey-question[data-question-type=scale] .input-group .input-options+div{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}form.survey .survey-question[data-question-type=scale] .input-group .input-options .input-option-label{margin:unset;border-right:var(--border-style-small);-ms-flex-direction:column;flex-direction:column;grid-row:1;-ms-flex-align:center;align-items:center;padding:.4rem 0;display:-ms-flexbox;display:flex}form.survey .survey-question[data-question-type=scale] .input-group .input-options .input-option-label:hover{cursor:pointer;color:var(--emphasis-colour);background:var(--well-background-colour);font-weight:600}form.survey .survey-question[data-question-type=scale] .input-group .input-options .input-option-label:has(input:checked){color:var(--emphasis-colour);background:var(--well-background-colour);font-weight:600}form.survey .survey-question[data-question-type=scale] .input-group .input-options .input-option-label:last-child{border-right:none}form.survey .survey-question[data-question-type=radio] .input-group .input-options{-ms-flex-direction:column;flex-direction:column;gap:1em;margin-top:.5em;display:-ms-flexbox;display:flex}form.survey .survey-question[data-question-type=radio] .input-group label:has([type=radio]) div input{height:2rem;font-size:1.2rem;position:relative;top:-3px}.well table.survey-matrix tbody tr td{border-top:1px solid var(--well-border-colour)!important}.input-group[data-survey-question-type=toggle] input[type=radio]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.input-group[data-survey-question-type=toggle] input[type=radio]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-4px}.input-group[data-survey-question-type=toggle] input[type=radio]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-4px}.table{border-collapse:collapse;width:100%;max-width:100%}@container column (width<900px){.table{width:calc(100% - 2rem)}}.table th,.table td{border-bottom:.1em solid var(--well-border-colour);vertical-align:top;text-align:left;padding:1rem}.table th>p:first-child,.table td>p:first-child{margin-top:0}.table th>p:last-child,.table td>p:last-child{margin-bottom:0}.table th{font-weight:700}.table thead th,.table thead td{vertical-align:middle;border-width:.2rem}.table tbody+tbody{border-top:.2rem solid var(--well-border-colour)}.table.table-condensed th,.table.table-condensed td{padding:.5rem}.table.table-grid thead td,.table.table-grid thead th{border-width:.2rem;padding-top:1em!important}.table.table-grid td,.table.table-grid th{border:.1rem solid var(--well-border-colour)!important}.table.table-well{background:var(--well-background-colour);border:1rem solid var(--well-background-colour)}.table.table-hover tbody tr:hover{background-color:color-mix(in srgb, var(--well-border-colour) 20%, transparent)}.table.table-striped tbody tr:nth-of-type(odd){background-color:color-mix(in srgb, var(--well-border-colour) 5%, var(--well-background-colour))}.table.table-striped.table-well tbody tr:nth-of-type(odd){background-color:color-mix(in srgb, var(--well-border-colour) 25%, var(--well-background-colour))}.table.table-striped.table-hover tbody tr:hover{background-color:color-mix(in srgb, var(--well-border-colour) 45%, var(--well-background-colour))}.table.table-striped.table-hover tbody tr:hover:nth-of-type(odd){background-color:color-mix(in srgb, var(--well-border-colour) 65%, var(--well-background-colour))}.table.table-clickable tbody tr:hover{background-color:color-mix(in srgb, var(--well-border-colour) 20%, var(--well-background-colour))}.table.table-buttons tbody td:last-child{text-align:right;white-space:nowrap;width:10px}.table-responsive tbody th{display:none}.table-wrapper{overflow-x:auto}@container column (width<767px){.table-wrapper .table{min-width:800px}}@container column (width<800px){.table.table-responsive.table-buttons tbody td:last-child{text-align:left;width:auto}.table.table-responsive thead{display:none}.table.table-responsive tbody,.table.table-responsive tfoot{grid-template-columns:minmax(6em,max-content) auto;grid-auto-rows:auto;display:grid}.table.table-responsive tr{display:contents}.table.table-responsive tbody th{display:block}.table.table-responsive tbody :is(th,td){width:auto;padding:.5rem}.table.table-responsive tbody tr :is(th:last-of-type,td:last-of-type){border-bottom-width:.3rem}.table.table-responsive tbody tr:last-child :is(th:last-of-type,td:last-of-type){border-bottom:none}}.tabs{-ms-flex-flow:wrap;flex-flow:wrap;gap:0;display:-ms-flexbox;display:flex}.tabs .tab-label{z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:.3rem solid transparent;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-order:-1;order:-1;padding:.5rem 1rem;position:relative}.tabs .tab-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.7rem}.tabs .tab-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.7rem}.tabs .tab-label:before{content:"";font-family:"Font Awesome 7 Pro";font-size:.8em;position:absolute;top:.5rem}.tabs .tab-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:1rem}.tabs .tab-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1rem}.tabs .tab-label:not([data-open]):hover{cursor:pointer;color:var(--colour-main-orange)}.tabs .tab-label[data-open]{border:.3rem solid var(--colour-light-grey);background-color:#fff;border-bottom:none}.tabs .tab-label[data-open]:before{font-weight:900}.tabs .tab-label[data-open]+.tab-content{display:block}.tabs .tab-content{z-index:0;border:.3rem solid var(--colour-light-grey);background-color:#fff;-ms-flex:0 100%;flex:0 100%;padding:1rem;display:none;position:relative;top:-.3rem}@container column (width<1000px){.tabs{-ms-flex-direction:column;flex-direction:column}.tabs .tab-label{-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start}.tabs .tab-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.tabs .tab-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.tabs .tab-label:before{display:none}.tabs .tab-label:not(:first-child){margin-top:1rem}.tabs .tab-label{border:.3rem solid var(--colour-light-grey);background-color:#fff;border-bottom:none}.tabs .tab-label:hover:not(#boost){cursor:default;color:var(--standard-content-colour)}.tabs .tab-content{display:block}}.carousel-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;display:-ms-flexbox;display:flex}.carousel-title{font-size:2.2rem;font-weight:var(--font-weight-bold);color:var(--colour-main-blue);-ms-flex-align:center;align-items:center;gap:.75rem;line-height:1.2;display:-ms-flexbox;display:flex;position:relative}.carousel-title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1rem}.carousel-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1rem}.carousel-title span{isolation:isolate;overflow-wrap:anywhere;min-width:0;position:relative}.carousel-title span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:4rem}.carousel-title span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:4rem}.carousel-title>:before{content:"";background-color:var(--colour-main-blue);z-index:-1;width:1.3rem;height:3rem;position:absolute;transform:skew(-20deg)}.carousel-title>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-left:.8rem;left:0}.carousel-title>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.8rem;right:0}.carousel-nav{-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.carousel-nav-btn{background-color:var(--colour-white);width:2.25rem;height:2.25rem;color:var(--colour-main-blue);border:1px solid var(--colour-main-blue);cursor:pointer;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .2s,color .2s;display:-ms-flexbox;display:flex}.carousel-nav-btn:hover{background-color:var(--colour-main-blue);color:var(--colour-white)}.carousel-nav-btn:disabled{opacity:.35;cursor:not-allowed;background-color:var(--colour-white);color:var(--colour-main-blue)}.carousel-nav-btn i{pointer-events:none;font-size:.75rem}.carousel-pagination::part(navigation-button){display:none}.carousel-pagination::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination"}.carousel-pagination::part(pagination){gap:.5rem;margin-top:2rem;margin-bottom:2rem;transition:transform .2s}.carousel-pagination::part(pagination-item){background-color:#c0cdd6;border-radius:3rem;width:.5rem;height:.5rem;transition:background-color .2s;transform:none}.carousel-pagination::part(pagination-item--active){background-color:var(--colour-main-orange);width:2rem;transform:none}.carousel-pagination::part(scroll-container){scroll-behavior:auto;margin-top:1rem}.toggle-switch-container{gap:1rem;display:-ms-flexbox;display:flex}.toggle-switch-container .toggle-switch{min-width:55px}.toggle-switch{width:3.4rem;height:1.8rem;display:inline-block;position:relative}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch label{cursor:pointer;background-color:var(--colour-dark-grey);border-radius:1rem;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0;margin-bottom:0!important}.toggle-switch label:before{content:"";background-color:var(--colour-off-white);border-radius:50%;width:1.3rem;height:1.3rem;transition:all .4s;position:absolute;bottom:4px;left:5px}.toggle-switch input:checked+label{background-color:#30cc26}.toggle-switch input:checked+label:before{transform:translate(1.5rem)}.custom-tooltip{background-color:var(--colour-off-black);color:var(--colour-off-white);pointer-events:none;z-index:1000;border-radius:.5em;max-width:90vw;padding:.5em;transition:opacity .3s;position:absolute}.trustpilot svg rect{fill:#dcdce6}.trustpilot svg path{fill:#fff}.trustpilot svg[data-score="0.5"] rect:nth-child(-n+1),.trustpilot svg[data-score="1.0"] rect:nth-child(-n+2),.trustpilot svg[data-score="1.5"] rect:nth-child(-n+3){fill:#ff3722}.trustpilot svg[data-score="2.0"] rect:nth-child(-n+4),.trustpilot svg[data-score="2.5"] rect:nth-child(-n+5){fill:#ff8622}.trustpilot svg[data-score="3.0"] rect:nth-child(-n+6),.trustpilot svg[data-score="3.5"] rect:nth-child(-n+7){fill:#ffce00}.trustpilot svg[data-score="4.0"] rect:nth-child(-n+8),.trustpilot svg[data-score="4.5"] rect:nth-child(-n+9){fill:#73cf11}.trustpilot svg[data-score="5.0"] rect:nth-child(-n+10){fill:#00b67a}}@layer blocks{.block-accent-heading .block-content{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.block-accent-heading .block-content .accent-heading-content{isolation:isolate;max-width:var(--max-text-content-inline-size);padding-left:3rem;position:relative}.block-accent-heading .block-content .accent-heading-content:before{content:"";background-color:var(--colour-main-blue);width:1.5rem;height:4rem;margin-left:.8rem;position:absolute;top:-.3rem;transform:skew(-20deg)}.block-accent-heading .block-content .accent-heading-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.block-accent-heading .block-content .accent-heading-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.block-accent-heading .block-content .accent-heading-content :is(h1,h2,h3,h4,h5,h6){color:var(--colour-main-blue);margin:0 0 .5rem;padding:0 0 0 1rem;font-size:1.5rem;line-height:1.75rem}.block-accent-heading .block-content .accent-heading-content p{color:#425265;margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.block-accent-heading .block-content .accent-heading-content p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.block-accent-heading .block-content .accent-heading-content p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.block-accent-heading .block-content .accent-heading-button{border:1px solid var(--colour-main-blue);color:var(--colour-main-blue);white-space:nowrap;border-radius:1.5rem;padding:.375rem 1.5rem;font-size:.875rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.block-accent-heading .block-content .accent-heading-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4rem}.block-accent-heading .block-content .accent-heading-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4rem}.block-accent-heading .block-content .accent-heading-button:hover{background-color:var(--colour-main-blue);color:var(--colour-white)}@container column (width<1024px){.block-accent-heading .block-content .news-heading :is(h1,h2,h3,h4,h5,h6){font-size:1.35rem;line-height:1.5rem}}@container column (width<767px){.block-accent-heading .block-content .news-heading :is(h1,h2,h3,h4,h5,h6){font-size:1.25rem;line-height:1.5rem}.block-accent-heading .block-content .news-button{padding:.375rem 1rem;font-size:.75rem;line-height:1rem}}.block-accordion{container-type:inline-size}.block-accordion .block-content{-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.75rem;display:-ms-flexbox;display:flex}.block-accordion .block-content .accordion-container{width:100%;margin:1.25rem auto}.block-accordion .block-content .accordion-card{border-bottom:.0625rem solid #d9d9d9;margin-bottom:.625rem;overflow:hidden}.block-accordion .block-content .accordion-header{background-color:var(--colour-white);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-align:center;align-items:center;padding-top:.9375rem;padding-bottom:.9375rem;display:-ms-flexbox;display:flex}.block-accordion .block-content .card-left{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}.block-accordion .block-content .card-left img{object-fit:cover;width:8.125rem;height:8.125rem}.block-accordion .block-content .card-left .imagePadding{border-radius:.25rem;width:8.125rem;margin-right:2.5rem;display:block}.block-accordion .block-content .card-center{color:#052738;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;font-size:1.5rem}.block-accordion .block-content .card-center:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:2.5rem}.block-accordion .block-content .card-center:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem}.block-accordion .block-content .card-right{color:var(--icon-color);font-size:1.125rem}.block-accordion .block-content .card-right i{border:.125rem solid var(--icon-color)!important;border-radius:6.1875rem!important;width:1.5625rem!important;height:1.5625rem!important}.block-accordion .block-content .card-right .icon-open{-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important;width:2rem!important;height:2rem!important;display:none!important}.block-accordion .block-content .card-right .icon-open:before{font-size:.9375rem}.block-accordion .block-content .card-right .icon-close{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center!important;-ms-flex-pack:center!important;align-content:center!important;justify-content:center!important;width:2rem!important;height:2rem!important}.block-accordion .block-content .card-right .icon-close:before{font-size:.9375rem}.block-accordion .block-content .accordion-details{color:#052738;background-color:#fff;margin-bottom:1rem;font-size:1rem;line-height:1.5;display:none}.block-accordion .block-content .accordion-details:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:2.5rem}.block-accordion .block-content .accordion-details:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem}.block-accordion .block-content .accordion-details p:first-of-type{margin-top:0}.block-accordion .block-content .accordion-details.imagePadding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:10.625rem}.block-accordion .block-content .accordion-details.imagePadding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:10.625rem}.block-accordion .block-content .accordion-card.is-open .accordion-details{display:block}.block-accordion .block-content .accordion-card.is-open .card-right .icon-open{display:-ms-flexbox!important;display:flex!important}.block-accordion .block-content .accordion-card.is-open .card-right .icon-close{display:none!important}@container (width<768px){.block-accordion .block-content .accordion-header{-ms-flex-align:end;align-items:flex-end}.block-accordion .block-content .card-left{-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}.block-accordion .block-content .card-right{margin-bottom:1rem}.block-accordion .block-content .card-center{padding-top:.9375rem}.block-accordion .block-content .accordion-details{padding-top:.9375rem;padding-bottom:.9375rem}.block-accordion .block-content .accordion-details.imagePadding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.block-accordion .block-content .accordion-details.imagePadding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}}.account-featured-action{margin-bottom:1rem;text-decoration:none;display:block}.account-featured-action:hover{color:var(--content-colour)}.account-featured-action p{font-size:1.5rem;line-height:2rem;font-weight:var(--font-weight-normal);margin:0}.account-featured-action p b{font-size:2rem;line-height:2.5rem;font-weight:var(--font-weight-bold)}.account-featured-action p.truncate{white-space:nowrap;text-overflow:ellipsis;max-width:390px;display:block;overflow:hidden}.account-featured-action p:last-of-type{text-decoration:underline}@container column (width<800px){.account-featured-action p.truncate{max-width:90vw}}.content-page-header .subheading{color:var(--colour-off-white);font-weight:500}.account-cpd-progress-container{background-color:var(--colour-main-blue);color:var(--colour-off-black);-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:2rem 2rem 1.5rem;font-size:1.4rem;display:-ms-flexbox;display:flex}.account-cpd-progress-container .account-cpd-progress-title{color:var(--colour-off-white);grid-area:title;font-weight:700}.account-cpd-progress-container .account-cpd-progress-details p{margin-top:0!important;margin-bottom:0!important}.account-cpd-progress-container .account-cpd-progress-progress{background-color:var(--colour-off-white);border:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex}.account-cpd-progress-container .account-cpd-progress-progress.progress-bar-container .progress-bar:first-child,.account-cpd-progress-container .account-cpd-progress-progress.progress-bar-container .progress-bar:nth-child(2){background-color:var(--colour-main-orange);height:2.5rem}@container (width<=500px){.account-cpd-progress-container .account-cpd-progress-progress{-ms-flex-order:3;order:3}}.account-cpd-progress-container>div:not(.account-cpd-progress-progress),.account-cpd-progress-container>p{text-align:left;-ms-flex-align:center;align-items:center;line-height:2rem;display:-ms-flexbox;display:flex}.account-cpd-progress-container>div:not(.account-cpd-progress-progress) b:first-child,.account-cpd-progress-container>p b:first-child{color:var(--colour-main-orange)}.account-cpd-progress-container>div:not(.account-cpd-progress-progress) b,.account-cpd-progress-container>p b{color:var(--colour-off-white)}.accreditation-progress-button-bar{background-color:var(--colour-off-white);border:.5rem solid var(--colour-main-blue);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem 2rem;display:-ms-flexbox;display:flex}.accreditation-progress-button-bar>a:first-child{color:var(--colour-main-blue);font-size:1.4rem;font-weight:700;text-decoration:none}.accreditation-progress-button-bar>a:first-child:hover{color:var(--colour-main-orange)}@container (width<=500px){.accreditation-progress-button-bar{-ms-flex-direction:column;flex-direction:column;align-items:self-start;gap:1rem}}.banner .mobile-banner{display:none}@container column (width<600px){.banner .desktop-banner{display:none}.banner .mobile-banner{display:block}}.block-bookmarks .block-content{grid-template-columns:1fr 12.5rem;-ms-flex-align:start;align-items:start;column-gap:1rem;display:grid}.block-bookmarks .search-bar-container{grid-area:1/1;height:3rem;margin-top:0;margin-bottom:1rem}.block-bookmarks .search-bar-container .search-input{border:.1rem solid var(--colour-medium-grey);background-color:var(--colour-white);grid-template:"icon search"/min-content auto}.block-bookmarks .search-bar-container .search-input:focus-within{border:2px solid #f37321}.block-bookmarks .search-bar-container .search-input input{color:#173b54;background:0 0;border:none;outline:none;padding-top:0;padding-bottom:0;font-size:1rem}.block-bookmarks .search-bar-container .search-input input::placeholder{color:var(--colour-medium-grey);font-size:1rem}.block-bookmarks .search-bar-container .search-input input::placeholder{color:var(--colour-medium-grey);font-size:1rem}.block-bookmarks .search-bar-container .search-input>i{color:var(--colour-dark-grey);grid-area:icon;margin-top:.2rem;padding:.25rem .5rem;font-size:1rem}.block-bookmarks .bookmarks-filter{grid-area:1/2;position:relative}.block-bookmarks .bookmarks-filter .bookmarks-filter-toggle{background-color:var(--colour-white);border:.1rem solid var(--colour-medium-grey);cursor:pointer;white-space:nowrap;color:#173b54;border-radius:2rem;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;display:-ms-flexbox;display:flex}.block-bookmarks .bookmarks-filter .bookmarks-filter-toggle:hover{border-color:var(--accent-colour)}.block-bookmarks .bookmarks-filter .bookmarks-filter-toggle[aria-expanded=true] .bookmarks-filter-chevron{transform:rotate(180deg)}.block-bookmarks .bookmarks-filter .bookmarks-filter-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.block-bookmarks .bookmarks-filter .bookmarks-filter-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.block-bookmarks .bookmarks-filter .bookmarks-filter-options{background-color:var(--colour-white);border:.0625rem solid var(--colour-medium-grey);z-index:10;min-width:12rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 .25rem .75rem rgba(0,0,0,.1)}.block-bookmarks .bookmarks-filter .bookmarks-filter-options li button{cursor:pointer;width:100%;color:var(--colour-off-black);background:0 0;border:none;padding:.75rem 1.25rem;display:block}.block-bookmarks .bookmarks-filter .bookmarks-filter-options li button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.block-bookmarks .bookmarks-filter .bookmarks-filter-options li button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.block-bookmarks .bookmarks-filter .bookmarks-filter-options li button:hover{background-color:var(--colour-light-grey)}.block-bookmarks .bookmarks-filter .bookmarks-filter-options li button.is-active{color:var(--colour-main-orange)}.block-bookmarks .bookmarks-list{grid-column:1}.block-bookmarks .bookmarks-count{color:#173b54;opacity:.7;grid-column:1;margin-top:0;margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem}.block-bookmarks .bookmark-item{background-color:var(--colour-white);border:.0625rem solid var(--colour-medium-grey);grid-column:1;-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:-ms-flexbox;display:flex;position:relative}.block-bookmarks .bookmark-item:hover{box-shadow:0 .25rem .75rem rgba(0,0,0,.1)}.block-bookmarks .bookmark-item-icon{background-color:rgba(23,59,84,.1);-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;display:-ms-flexbox;display:flex}.block-bookmarks .bookmark-item-icon i{color:var(--colour-main-blue);font-size:1.25rem}.block-bookmarks .bookmark-item-body{-ms-flex:1;flex:1;min-width:0}.block-bookmarks .bookmark-item-title{font-size:1.25rem;line-height:1.75rem;font-weight:var(--font-weight-bold);margin:0 0 .75rem}.block-bookmarks .bookmark-item-title-link{color:var(--colour-main-blue);text-decoration:none}.block-bookmarks .bookmark-item-title-link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.block-bookmarks .bookmark-item-title-link:hover{color:var(--colour-main-orange)}.block-bookmarks .bookmark-item-description{color:var(--colour-off-black);margin-bottom:1rem;line-height:1.625rem}.block-bookmarks .bookmark-item-date{color:#6a7282;margin:0;font-size:.875rem}.block-bookmarks .bookmark-item-remove{z-index:1;cursor:pointer;color:var(--colour-dark-grey);background:0 0;border:none;-ms-flex-negative:0;flex-shrink:0;padding:1rem;position:relative}.block-bookmarks .bookmark-item-remove:hover{color:var(--colour-danger-accent)}@container column (width<=767px){.block-bookmarks .block-content{grid-template-columns:1fr}.block-bookmarks .bookmarks-filter{grid-area:2/1;margin-bottom:1rem}}.block-block-quote .block-content{background:#f8f8f8;padding-top:1.75rem;padding-bottom:1rem;position:relative}.block-block-quote .block-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8rem;padding-right:2rem}.block-block-quote .block-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem;padding-right:8rem}.block-block-quote .block-content:before{content:"";color:#dedddd;font-family:"Font Awesome 7 Pro";font-size:2.5rem;font-weight:900;line-height:1;position:absolute;top:1.75rem}.block-block-quote .block-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:3rem}.block-block-quote .block-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:3rem}.block-block-quote .block-content .quote{max-width:var(--max-text-content-inline-size);color:var(--colour-black);font-size:1.125rem;font-weight:700;line-height:2.125rem}.block-block-quote .block-content .author{color:#000;font-size:.9375rem;font-weight:300;line-height:2.1875rem}@container column (width<=575px){.block-block-quote .block-content:not(#boost){padding:1rem}.block-block-quote .block-content:before{display:none}}.block-blue-surround-card{container-type:inline-size}.block-blue-surround-card .block-content{padding-top:2rem;padding-bottom:2rem}.block-blue-surround-card .block-content .blue-surround-card-grid-container{grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:1rem;display:grid}@container (width>=768px){.block-blue-surround-card .block-content .blue-surround-card-grid-container{grid-template-columns:repeat(2,1fr)}}@container (width>=1024px){.block-blue-surround-card .block-content .blue-surround-card-grid-container{grid-template-columns:repeat(3,1fr)}}.block-blue-surround-card .block-content .blue-surround-card-grid-container:has(>:only-child){justify-self:var(--one-item-align,left);grid-template-columns:repeat(auto-fit,minmax(0,25rem))}.block-blue-surround-card .block-content .blue-surround-card-grid-container .blue-surround-card-item{color:#fff;border:2px solid var(--colour-main-blue-gradient-colour3);padding:1.5rem}.block-blue-surround-card .block-content .blue-surround-card-grid-container .blue-surround-card-item .blue-surround-card-title{font-size:2rem;font-weight:var(--font-weight-bold);padding:.5rem;line-height:2.3rem}.block-blue-surround-card .block-content .blue-surround-card-grid-container .blue-surround-card-item .blue-surround-card-content{padding:.5rem;font-size:1rem}.block-blue-surround-card .block-content .blue-surround-card-grid-container .blue-surround-card-item .blue-surround-card-content p{margin:0}.bulletin-article-cards{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;display:-ms-flexbox;display:flex}@container column (width<900px){.bulletin-article-cards{-ms-flex-flow:wrap;flex-flow:wrap}}.bulletin-article-cards .bulletin-article-card{-ms-flex-direction:column;flex-direction:column;-ms-flex:0 25%;flex:0 25%;gap:.5rem;display:-ms-flexbox;display:flex}@container column (width<900px){.bulletin-article-cards .bulletin-article-card{-ms-flex:40%;flex:40%}}@container column (width<600px){.bulletin-article-cards .bulletin-article-card{-ms-flex-preferred-size:100%;flex-basis:100%}}.bulletin-article-cards .bulletin-article-card img{width:100%;height:auto}.bulletin-article-cards .bulletin-article-card h3{letter-spacing:0;font-size:1.3rem;font-weight:600;line-height:120%}.bulletin-article-cards .bulletin-article-card p{-ms-flex:1;flex:1;font-size:1rem;line-height:125%}.bulletin-article-cards .bulletin-article-card .btn{-ms-flex-item-align:center;align-self:center;min-width:auto!important}.bulletin-header{background-color:var(--colour-off-white);text-align:right;background-repeat:no-repeat;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:500px;max-height:500px;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.bulletin-header:before{content:"";z-index:0;background-color:var(--colour-off-white);width:1000px;height:500px;position:absolute;top:10rem;right:-19rem;transform:rotate(-55deg)}.bulletin-header h1,.bulletin-header div{z-index:1;font-size:4rem;font-weight:400;line-height:1.5em}@container column (width<600px){.bulletin-header h1,.bulletin-header div{font-size:3rem}}.bulletin-header h1 span{background-color:var(--colour-off-black);color:var(--bulletin-primary-colour);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:.5rem;padding-right:.5rem}.bulletin-header div{color:var(--bulletin-primary-colour);text-decoration:underline}.block-button .block-content{padding-top:.5rem;padding-bottom:.5rem}.button-bar{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}@container column (width<400px){.button-bar{-ms-flex-direction:column;flex-direction:column}}.button-bar.button-bar-start{-ms-flex-pack:start;justify-content:flex-start}.button-bar.button-bar-center{-ms-flex-pack:center;justify-content:center}.button-bar.button-bar-end{-ms-flex-pack:end;justify-content:flex-end}@media screen and not (min-width:400px){.button-bar{-ms-flex-direction:column;flex-direction:column}}.button-cards .block-content{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1rem;display:grid}.button-cards .block-content.button-cards-count-1{grid-template-columns:repeat(1,1fr)}.button-cards .block-content.button-cards-count-2{grid-template-columns:repeat(2,1fr)}.button-cards .block-content.button-cards-count-3{grid-template-columns:repeat(3,1fr)}@container (width<=800px){.button-cards .block-content{grid-template-columns:repeat(2,1fr)!important}}@container (width<=600px){.button-cards .block-content{grid-template-columns:repeat(1,1fr)!important}}.button-cards .block-content .button-card-item{background-color:var(--colour-main-blue);color:var(--colour-off-white);isolation:isolate;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr 1fr;min-height:320px;padding:1.75rem;text-decoration:none;display:grid;position:relative}.button-cards .block-content .button-card-item:hover{background-color:color-mix(in srgb, var(--colour-main-blue), var(--colour-off-white) 10%)}.button-cards .block-content .button-card-item .button-card-image,.button-cards .block-content .button-card-item .button-card-image-tinted{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.button-cards .block-content .button-card-item .button-card-image img,.button-cards .block-content .button-card-item .button-card-image-tinted img{object-fit:cover;opacity:.3;width:100%;height:100%}.button-cards .block-content .button-card-item .button-card-image.button-card-image-tinted,.button-cards .block-content .button-card-item .button-card-image-tinted.button-card-image-tinted{opacity:.7;filter:grayscale()}.button-cards .block-content .button-card-item .button-card-image.button-card-image-tinted :after,.button-cards .block-content .button-card-item .button-card-image-tinted.button-card-image-tinted :after{content:"";background-color:color-mix(in srgb, transparent, var(--colour-main-blue) 75%);z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.button-cards .block-content .button-card-icon,.button-cards .block-content .button-card-content,.button-cards .block-content .button-card-button{z-index:1}.button-cards .block-content .button-card-icon[data-position*=top],.button-cards .block-content .button-card-content[data-position*=top],.button-cards .block-content .button-card-button[data-position*=top]{grid-row:1/4;-ms-flex-item-align:start;align-self:start}.button-cards .block-content .button-card-icon[data-position*=middle],.button-cards .block-content .button-card-content[data-position*=middle],.button-cards .block-content .button-card-button[data-position*=middle]{align-self:middle;grid-row:1/4}.button-cards .block-content .button-card-icon[data-position*=bottom],.button-cards .block-content .button-card-content[data-position*=bottom],.button-cards .block-content .button-card-button[data-position*=bottom]{grid-row:1/4;-ms-flex-item-align:end;align-self:end}.button-cards .block-content .button-card-icon[data-position*=left],.button-cards .block-content .button-card-content[data-position*=left],.button-cards .block-content .button-card-button[data-position*=left]{grid-column:1/4;justify-self:start}.button-cards .block-content .button-card-icon[data-position*=center],.button-cards .block-content .button-card-content[data-position*=center],.button-cards .block-content .button-card-button[data-position*=center]{grid-column:1/4;justify-self:center}.button-cards .block-content .button-card-icon[data-position*=right],.button-cards .block-content .button-card-content[data-position*=right],.button-cards .block-content .button-card-button[data-position*=right]{grid-column:1/4;justify-self:end}.button-cards .block-content .button-card-icon{color:var(--colour-off-white);font-size:1.75rem;line-height:1}.button-cards .block-content .button-card-content{grid-area:2/1/auto/-1;-ms-flex-item-align:center;align-self:center;font-size:1.75rem;font-weight:600;line-height:2rem}.button-cards .block-content .button-card-content.no-icon{-ms-flex-item-align:start;align-self:flex-start}.button-cards .block-content .button-card-button{border:2px solid var(--colour-white);border-radius:100px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:1rem;font-weight:400;text-decoration:none;display:-ms-flexbox;display:flex}.button-cards .block-content .button-card-button:hover{background-color:var(--colour-off-white);color:var(--colour-main-blue);border-color:var(--colour-off-white)}.bullet-points{box-sizing:border-box;text-align:left;grid-template-columns:minmax(0,max-content) minmax(0,max-content);-ms-flex-pack:center;justify-content:center;gap:1.5rem 3rem;width:100%;padding:1rem 2rem;list-style:none;display:grid}@container column (width<700px){.bullet-points{grid-template-columns:minmax(0,max-content);gap:1.5rem;padding:1rem}}@container column (width<400px){.bullet-points{gap:1rem;padding:.75rem}}.bullet-points li{position:relative}.bullet-points li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2rem}.bullet-points li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}.bullet-points li div{vertical-align:top;display:inline-block}.bullet-points li div .bullet-heading{font-weight:var(--font-weight-bold)}.bullet-points li div .bullet-description{margin:0}.bullet-points li:before{content:"";color:var(--emphasis-colour);font-family:"Font Awesome 7 Pro";font-size:1rem;font-weight:700;position:absolute;left:0}.block-callout-section{isolation:isolate;position:relative}.block-callout-section:before{content:"";border-block:1rem solid var(--colour-white);background-color:var(--colour-main-orange);top:0;bottom:0;inset-inline:calc(var(--content-padding) * -1) var(--callout-inset-block-end,calc(var(--content-padding) * -1));z-index:-1;position:absolute}@media (max-width:1000px){.block-callout-section:before{inset-inline:var(--callout-inset-block-start) var(--callout-inset-block-end)}}.block-callout-section .block-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;gap:2rem;margin-top:1rem;margin-bottom:1rem;padding-top:2rem;padding-bottom:2rem;display:-ms-flexbox;display:flex}.block-callout-section .block-content header{text-align:right;text-wrap:balance;-ms-flex:1 0 0;flex:1 0 0}.block-callout-section .block-content header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.2rem solid var(--content-colour);padding-right:2rem}.block-callout-section .block-content header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.2rem solid var(--content-colour);padding-left:2rem}.block-callout-section .block-content header :is(h1,h2,h3,h4,h5,h6){margin:0;padding:0}.block-callout-section .block-content main{-ms-flex:3 1 0;flex:3 1 0}@container column (width<=700px){.block-callout-section .block-content{-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:100%}.block-callout-section .block-content header{text-align:left;border-bottom:.2rem solid var(--content-colour);padding-bottom:1rem}.block-callout-section .block-content header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none;padding-right:0}.block-callout-section .block-content header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none;padding-left:0}}.campaign-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--accent-colour);-ms-flex-direction:column;flex-direction:column;height:500px;display:-ms-flexbox;display:flex}.campaign-hero .campaign-hero-container{-ms-flex:100%;flex:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.campaign-hero .campaign-hero-message{text-align:center}.campaign-hero .campaign-hero-message h1{color:var(--accent-contrast-colour);padding-right:0}.campaign-hero .campaign-hero-message h2{color:var(--accent-contrast-colour);font-size:1.3em}.campaign-hero .campaign-hero-further-action-buttons{border-top:.3em solid var(--background-colour);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:2rem;display:-ms-flexbox;display:flex}.campaign-hero .campaign-hero-further-action-buttons h3{text-align:center;color:var(--accent-contrast-colour);-ms-flex:1 0 100%;flex:1 0 100%;margin-top:0}.cancel-membership{--i-cancel-member-icon-background-colour:var(--cancel-member-icon-background-colour,var(--well-background-colour));--i-cancel-member-icon-size:var(--cancel-member-icon-size,2.5rem);--i-cancel-member-icon-background-radius:var(--cancel-member-icon-background-radius,100%);--i-cancel-member-icon-background-height:var(--cancel-member-icon-background-height,calc(var(--i-cancel-member-icon-size) * 1.75));--i-cancel-member-icon-background-width:var(--cancel-member-icon-background-width,calc(var(--i-cancel-member-icon-size) * 1.75));--i-cancel-member-icon-foreground-colour:var(--cancel-member-icon-foreground-colour,var(--content-colour));color:var(--content-colour);text-align:center;-ms-flex-direction:column;flex-direction:column;padding:2rem;display:-ms-flexbox;display:flex}.cancel-membership .icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;display:-ms-flexbox;display:flex}.cancel-membership .icon>div{font-size:var(--i-cancel-member-icon-size);height:var(--i-cancel-member-icon-background-height);width:var(--i-cancel-member-icon-background-width);background-color:var(--i-cancel-member-icon-background-colour);color:var(--i-cancel-member-icon-foreground-colour);border-radius:var(--i-cancel-member-icon-background-radius);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:.5rem;margin-bottom:1.5rem;display:-ms-flexbox;display:flex}.cancel-membership p.heading-size-2{color:var(--content-colour);margin-top:0;margin-bottom:0}.cancel-membership .price-info{background-color:var(--well-background-colour);border-radius:.2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:1.5rem 2.5rem;display:inline-block}.cancel-membership .price-info p{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.cancel-membership .price-info p .current-price{color:var(--muted-colour);font-size:1.5rem;font-weight:700;text-decoration:line-through}.cancel-membership .price-info p .current-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.cancel-membership .price-info p .current-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.cancel-membership .price-info p .new-price{font-size:3rem;font-weight:700}.cancel-membership .price-info .savings{margin-bottom:0}.cancel-membership .cancel-membership-reason{width:100%;max-width:600px;margin:1rem auto 2rem}.cancel-membership .cancel-membership-reason form{-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:1rem;display:-ms-flexbox;display:flex}.cancel-membership .cancel-membership-reason form .input-group{text-align:left;margin:0}.cancel-membership .cancel-membership-reason form .input-group *{font-size:1rem}.cancel-membership .info-text{font-size:.875rem}.card-grid-container{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:1rem;margin-bottom:1rem;display:grid}.card-grid-container.card-grid-column-2{grid-template-columns:repeat(2,1fr)}.card-grid-container.card-grid-column-3{grid-template-columns:repeat(3,1fr)}.card-grid-container.card-grid-column-4{grid-template-columns:repeat(4,1fr)}@container (width<=800px){.card-grid-container{grid-template-columns:repeat(2,1fr)!important}}@container (width<=440px){.card-grid-container{grid-template-columns:repeat(1,1fr)!important}}.card-grid-container .card-grid-item{background-color:var(--accent-colour);color:var(--accent-contrast-colour);grid-template-rows:1fr;grid-template-columns:1fr;width:100%;padding:1rem;display:grid;position:relative}.card-grid-container .card-grid-item:has(.card-grid-back):hover{background-color:color-mix(in srgb, var(--accent-colour) 90%, var(--background-colour) 10%)}.card-grid-container .card-grid-item:has(.card-grid-back):hover .card-grid-front{opacity:0;z-index:-1}.card-grid-container .card-grid-item:has(.card-grid-back):hover .card-grid-back{opacity:1}.card-grid-container .card-grid-item:has(.card-grid-back):after{content:"";border-top:20px solid var(--emphasis-colour);width:0;height:0;display:block;position:absolute;bottom:0;right:0;transform:rotate(90deg)}.card-grid-container .card-grid-item:has(.card-grid-back):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-left:20px solid transparent}.card-grid-container .card-grid-item:has(.card-grid-back):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-right:20px solid transparent}.card-grid-container .card-grid-item .card-grid-front,.card-grid-container .card-grid-item .card-grid-back{cursor:default;-ms-flex-direction:column;flex-direction:column;grid-area:1/1;-ms-flex-pack:center;justify-content:center;transition:opacity .3s;display:-ms-flexbox;display:flex}.card-grid-container .card-grid-item .card-grid-front *,.card-grid-container .card-grid-item .card-grid-back *{color:var(--accent-contrast-colour);margin:0}.card-grid-container .card-grid-item .card-grid-front{font-size:1.2rem}.card-grid-container .card-grid-item .card-grid-front p{margin:0}.card-grid-container .card-grid-item .card-grid-back{opacity:0}.cards-container{--i-card-border-style:var(--card-border-style,.125rem solid var(--colour-medium-grey));--i-card-foreground-colour:var(--card-foreground-colour,--background-colour);--i-card-background-colour:var(--card-background-colour,--content-colour);--i-card-widget-foreground-colour:var(--card-widget-foreground-colour,var(--card-accent-colour,--background-colour));--i-card-widget-background-colour:var(--card-widget-background-colour,color-mix(in srgb, var(--i-card-widget-foreground-colour), transparent 85%));grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:grid}.cards-container.cards-column-2{grid-template-columns:repeat(2,1fr)}.cards-container.cards-column-3{grid-template-columns:repeat(3,1fr)}.cards-container.cards-column-4{grid-template-columns:repeat(4,1fr)}@container (width<=800px){.cards-container{grid-template-columns:repeat(2,1fr)!important}}@container (width<=440px){.cards-container{grid-template-columns:repeat(1,1fr)!important}}.cards-container .cards-item{border:var(--i-card-border-style);background:var(--i-card-background-colour);color:var(--i-card-foreground-colour);border-radius:.5rem;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem;display:-ms-flexbox;display:flex;position:relative}.cards-container .cards-item .cards-icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-size:1rem;display:-ms-flexbox;display:flex}.cards-container .cards-item .cards-icon i{display:block}.cards-container .cards-item .cards-content p{margin:0}.cards-container .cards-item .cards-content p:not(:last-child){margin-bottom:.5rem}.cards-container .cards-item .cards-content strong{font-weight:700;display:block}.cards-container.cards-type-icon .cards-icon{border:2px solid var(--i-card-widget-foreground-colour);background-color:var(--i-card-widget-background-colour);color:var(--i-card-widget-foreground-colour);text-align:center;border-radius:5rem;width:2.5rem;height:2.5rem;margin-bottom:1rem;padding:.5rem;font-size:1rem}.cards-container.cards-type-number .cards-item{gap:1rem;padding:1.25rem}.cards-container.cards-type-number .cards-icon{color:var(--i-card-background-colour);background-color:var(--i-card-widget-foreground-colour);border-radius:5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;margin-bottom:0;padding:.5rem;font-size:1rem;display:-ms-flexbox;display:flex}.cards-container.cards-type-trustpilot{gap:.75rem}.cards-container.cards-type-trustpilot .cards-icon{margin-bottom:.75rem;font-size:1.8rem}.cards-container.cards-style-square .cards-icon{border-radius:.4rem}.cards-container.cards-style-small .cards-icon{border:none}.cards-container.cards-style-large .cards-icon{border:none;width:4rem;height:4rem;font-size:1.5rem}.cards-container.cards-alignment-start .cards-item{text-align:left;-ms-flex-align:start;align-items:flex-start}.cards-container.cards-alignment-center .cards-item{text-align:center;-ms-flex-align:center;align-items:center}.cards-container.cards-alignment-end .cards-item{text-align:right;-ms-flex-align:end;align-items:flex-end}.block-cookie-preferences .block-content .form .well{margin-bottom:1.5rem}.block-cookie-preferences .block-content .cookie-preferences-categories{-ms-flex-direction:column;flex-direction:column;gap:1rem;display:-ms-flexbox;display:flex}.block-cookie-preferences .block-content .cookie-category{background-color:var(--accent-colour);padding:1rem 1.5rem}.block-cookie-preferences .block-content .cookie-category>:first-child{margin-top:0}.block-cookie-preferences .block-content .cookie-category>:last-child{margin-bottom:0}.block-cookie-preferences .block-content .cookie-category h3,.block-cookie-preferences .block-content .cookie-category p{color:var(--accent-contrast-colour)}.block-cookie-preferences .block-content .cookie-category.is-disabled{background-color:#f8f8f8}.block-cookie-preferences .block-content .cookie-category.is-disabled h3,.block-cookie-preferences .block-content .cookie-category.is-disabled p{color:var(--colour-off-black)}.countdown-container{container-type:inline-size}.countdown-container .countdown{font-family:var(--secondary-font);text-transform:uppercase;background-color:#252528;border:1px solid #252528;border-radius:.2rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 1.5rem;display:-ms-flexbox;display:flex;box-shadow:inset 0 2px 3px rgba(255,255,255,.3),inset 0 -2px 3px rgba(37,37,40,.3),0 1px 1px rgba(255,255,255,.9)}.countdown-container .countdown .countdown-label{color:#fff;text-align:center;font-size:1.5rem}.countdown-container .countdown .countdown-label p{margin:0}.countdown-container .countdown .countdown-label span.highlight{color:var(--accentColour)}.countdown-container .countdown .countdown-timer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}@container (width>500px){.countdown-container .countdown .countdown-timer{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.countdown-container .countdown .countdown-timer .countdown-time,.countdown-container .countdown .countdown-timer .countdown-units{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}.countdown-container .countdown .countdown-timer .countdown-time>div,.countdown-container .countdown .countdown-timer .countdown-units>div{color:#fff;background-image:url(/images/countdown-flipper.png);background-size:contain;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:83px;padding-top:5px;font-size:4rem;display:-ms-flexbox;display:flex;position:relative}.countdown-container .countdown .countdown-timer .countdown-time>div:after,.countdown-container .countdown .countdown-timer .countdown-units>div:after{content:"";background-color:#161616;outline:1px solid rgba(22,22,22,.5);height:2px;display:block;position:absolute;top:50%;left:9px;right:9px;transform:translateY(calc(1px - 50%))}.countdown-container .countdown .countdown-timer .countdown-units>div{width:38px;height:54px;font-size:2rem}.countdown-container .countdown .countdown-timer .countdown-units>div:after{height:1px;left:5px;right:5px}@container (width>700px){.countdown-container .countdown{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:3rem;display:-ms-flexbox;display:flex}.countdown-container .countdown .countdown-label{text-align:left;-ms-flex:0 12rem;flex:0 12rem}.countdown-container .countdown .countdown-timer{-ms-flex-item-align:start;align-self:flex-start}}@container (width>500px){.countdown-container .countdown .countdown-timer{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.creditcheck-token-bundle-panel{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.creditcheck-token-bundle-panel .well{cursor:pointer;-ms-flex-align:center;align-items:center;width:500px;margin:.2rem}.creditcheck-token-bundle-panel .well:hover input:where([type=checkbox],[type=radio]):not(:checked)+div:before{border:.7rem solid var(--colour-dark-grey)}.creditcheck-token-bundle-panel .well:hover input:where([type=checkbox],[type=radio]):not(:checked)+div:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f6f7f8' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") 50% no-repeat;width:1rem;height:1rem;position:absolute;top:.2rem}.creditcheck-token-bundle-panel .well:hover input:where([type=checkbox],[type=radio]):not(:checked)+div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-1.8rem}.creditcheck-token-bundle-panel .well:hover input:where([type=checkbox],[type=radio]):not(:checked)+div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-1.8rem}.creditcheck-token-bundle-panel .well:has(input:checked){background-color:var(--well-border-colour)}.creditcheck-token-bundle-panel .creditcheck-token-bundle-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:500px;display:-ms-flexbox;display:flex}.creditcheck-token-bundle-panel .creditcheck-token-bundle-container .creditcheck-token-bundle-description{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;display:-ms-flexbox;display:flex}.creditcheck-token-bundle-panel .creditcheck-token-bundle-container .creditcheck-token-bundle-description>p:first-of-type{margin-bottom:.5rem}@container column (width<600px){.creditcheck-token-bundle-panel .creditcheck-token-bundle-container{text-align:center;width:100%;padding:.2rem}.creditcheck-token-bundle-panel .creditcheck-token-bundle-container .creditcheck-token-bundle-description{width:100%;display:block}.creditcheck-token-bundle-panel{padding:1rem}.creditcheck-token-bundle-panel .well{-ms-flex-pack:center;justify-content:center;width:100%}}.creditcheck-token-bundle-result{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;display:-ms-flexbox;display:flex}.block-document .block-content>div{border:1px solid var(--colour-light-grey);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-top:1rem;margin-bottom:1rem;padding:1rem 2rem;display:-ms-flexbox;display:flex}@container column (width<500px){.block-document .block-content>div{-ms-flex-direction:column;flex-direction:column;padding:2rem 1rem}}.block-document .block-content>div .icon{-ms-flex-negative:0;flex-shrink:0;height:1.7rem}.block-document .block-content>div .icon path{fill:#cae5f5}.block-document .block-content>div .details{-ms-flex-positive:1;flex-grow:1}.block-document .block-content>div .details .title{font-size:1rem;font-weight:900;line-height:1.4rem}.block-document .block-content>div .details .info{color:#939595;-ms-flex-direction:row;flex-direction:row;gap:.75rem;font-size:.9rem;line-height:1.15rem;display:-ms-flexbox;display:flex}.block-document .block-content>div .details .info span:not(:first-child):before{content:"•";position:relative}.block-document .block-content>div .details .info span:not(:first-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-.35rem}.block-document .block-content>div .details .info span:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-.35rem}.block-essential-services{background-color:#0f2636;padding-top:3.125rem;padding-bottom:3.125rem}.block-essential-services .title-container{text-align:center;padding-bottom:1.5rem}.block-essential-services .title-container h2,.block-essential-services .title-container p{max-width:var(--max-text-content-inline-size);margin-left:auto;margin-right:auto}.block-essential-services .title-container h2{color:var(--colour-main-orange);font-size:1.625rem;line-height:2.125rem}.block-essential-services .title-container p{color:var(--colour-white);font-size:.9375rem;line-height:1.5625rem}.block-essential-services .cards-container{grid-gap:1.5rem;grid-template-columns:1fr;display:grid}.block-essential-services .cards-container .card{aspect-ratio:1;background-color:#163b54;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;container:card/inline-size;text-decoration:none!important}.block-essential-services .cards-container .card .icon-left,.block-essential-services .cards-container .card .icon-right{color:var(--colour-white);position:absolute;top:1.25rem}.block-essential-services .cards-container .card .icon-left{font-size:3rem}.block-essential-services .cards-container .card .icon-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.125rem}.block-essential-services .cards-container .card .icon-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.125rem}.block-essential-services .cards-container .card .icon-right{font-size:1.125rem}.block-essential-services .cards-container .card .icon-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.125rem}.block-essential-services .cards-container .card .icon-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.125rem}.block-essential-services .cards-container .card .title{text-align:left;color:var(--colour-white);letter-spacing:.01125rem;margin:0;padding-left:1.125rem;padding-right:1.125rem;font-size:1rem;font-weight:400;line-height:1.625rem;transition:color .3s;position:absolute;bottom:1rem}.block-essential-services .cards-container .card:hover :is(.icon-right i,.title){color:var(--colour-main-orange)}@container card (width>=13em){.block-essential-services .cards-container .card .title{font-size:1.125rem;line-height:1.625rem;top:70%;bottom:auto}}@container card (width>=20em){.block-essential-services .cards-container .card .title{top:80%;bottom:auto}}@container column (width>=48rem){.block-essential-services .title-container h2{font-size:2rem;line-height:2.5rem}.block-essential-services .cards-container{grid-template-columns:repeat(2,1fr)}}@container column (width>=64rem){.block-essential-services .title-container h2{font-size:2.25rem}.block-essential-services .title-container p{font-size:1rem;line-height:1.75rem}.block-essential-services .cards-container{grid-template-columns:repeat(4,1fr)}}:host-context(.page-component-content) .cards-container{grid-template-columns:repeat(4,1fr)!important}:host-context(.page-component-content) .cards-container .title{font-size:.9rem;bottom:1rem}.block-embed-media .embed-media-container{aspect-ratio:16/9;background-color:var(--colour-main-blue);position:relative}.block-embed-media .embed-media-container:not(:has(iframe)){cursor:pointer}.block-embed-media .embed-media-container iframe{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.block-embed-media img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.block-embed-media .embed-media-overlay{background-color:rgba(19,61,85,.7);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.block-embed-media .embed-media-overlay .embed-media-play-button{background-color:#f37321;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5.5rem;height:5.5rem;display:-ms-flexbox;display:flex}.block-embed-media .embed-media-overlay .embed-media-play-button i{color:#fff;font-size:1.75rem}.block-embed-media .embed-media-overlay .embed-media-play-button i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.125rem}.block-embed-media .embed-media-overlay .embed-media-play-button i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.125rem}.block-embed-media .embed-media-overlay:hover .embed-media-play-button{opacity:.85}.block-embed-media .embed-media-overlay p{color:#fff;margin:0;font-size:1.125rem;line-height:1.625rem;position:absolute;bottom:2rem}.block-embed-media .embed-media-overlay p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2rem}.block-embed-media .embed-media-overlay p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2rem}.block-embed-media .embed-media-caption{color:var(--colour-main-blue);margin-top:.5rem;margin-bottom:1rem;font-size:.875rem;line-height:1.4rem}.block-essential-templates{background-color:#d9edf8;container-type:inline-size}.block-essential-templates .block-content{padding-block:var(--page-padding);padding-left:2.5rem;padding-right:2.5rem}@container (width<=1024px){.block-essential-templates .block-content{padding-left:1.5rem;padding-right:1.5rem}}.block-essential-templates .essential-templates-heading{text-align:center;margin-bottom:2rem;font-size:2.25rem;line-height:1.2}.block-essential-templates .essential-templates-heading strong{color:var(--colour-main-blue);font-weight:700}.block-essential-templates .essential-templates-heading span{color:rgba(23,59,84,.3);font-weight:var(--font-weight-bold)}@container (width<=700px){.block-essential-templates .essential-templates-heading{font-size:1.5rem}}.block-essential-templates .essential-templates-layout{grid-template-columns:3fr 1fr;-ms-flex-align:stretch;align-items:stretch;gap:1rem;max-width:980px;margin-left:auto;margin-right:auto;display:grid}@container (width<=1024px){.block-essential-templates .essential-templates-layout{grid-template-columns:1fr}}.block-essential-templates .essential-templates-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@container (width<=700px){.block-essential-templates .essential-templates-grid{grid-template-columns:repeat(2,1fr)}}@container (width<=607px){.block-essential-templates .essential-templates-grid{grid-template-columns:1fr}}.block-essential-templates .essential-templates-small-card{color:var(--colour-main-blue);cursor:pointer;background:#f9f9f9;-ms-flex-direction:column;flex-direction:column;min-height:150px;padding:1.25rem 1rem 1rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:-ms-flexbox;display:flex;position:relative}.block-essential-templates .essential-templates-small-card:hover{background:var(--colour-white);color:var(--colour-main-blue);text-decoration:none;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 2px 12px rgba(0,0,0,.08)}.block-essential-templates .essential-templates-small-card:focus-visible{background:var(--colour-white);color:var(--colour-main-blue);text-decoration:none;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 2px 12px rgba(0,0,0,.08)}.block-essential-templates .essential-templates-small-card:hover .et-card-arrow{color:var(--colour-main-orange);opacity:1}.block-essential-templates .essential-templates-small-card:focus-visible .et-card-arrow{color:var(--colour-main-orange);opacity:1}.block-essential-templates .essential-templates-small-card .et-card-icon{color:var(--colour-main-blue);margin-bottom:.75rem;font-size:1.25rem;line-height:1}.block-essential-templates .essential-templates-small-card .et-card-body{-ms-flex:1;flex:1;margin-bottom:.5rem}.block-essential-templates .essential-templates-small-card .et-card-body .et-card-title{color:var(--colour-main-blue);font-size:1rem;line-height:1.2}.block-essential-templates .essential-templates-small-card .et-card-arrow{color:#425265;opacity:.5;font-size:1rem;line-height:1}.block-essential-templates .essential-templates-featured-card{color:var(--colour-main-blue);background:#f9f9f9;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:.2rem;height:100%;padding:2rem 1.5rem;text-decoration:none;display:-ms-flexbox;display:flex;position:relative}.block-essential-templates .essential-templates-featured-card .et-featured-card-link{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.block-essential-templates .essential-templates-featured-card .et-featured-count{background:linear-gradient(135deg, var(--colour-main-blue) 0%, #4a7c99 100%);-webkit-text-fill-color:transparent;background-clip:text;font-size:5rem;line-height:1}.block-essential-templates .essential-templates-featured-card .et-featured-subtitle{color:rgba(0,0,0,.5);font-size:1rem;font-weight:var(--font-weight-normal);margin-bottom:1rem}.block-essential-templates .essential-templates-featured-card .et-featured-button-wrapper{z-index:2;width:100%;margin-top:auto;position:relative}.block-essential-templates .essential-templates-featured-card .et-featured-button{border:1px solid var(--colour-main-blue);width:100%;color:var(--colour-off-black);white-space:nowrap;background-color:#f6f7f8;border-radius:3rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.56rem 1rem;font-size:1rem;text-decoration:none;transition:background-color .3s,color .3s;display:-ms-inline-flexbox;display:inline-flex}.block-essential-templates .essential-templates-featured-card .et-featured-button:hover{background-color:var(--colour-main-blue);color:var(--colour-white);text-decoration:none}.block-essential-templates .essential-templates-featured-card .et-featured-button:focus-visible{background-color:var(--colour-main-blue);color:var(--colour-white);text-decoration:none}.block-essential-templates .essential-templates-featured-card .et-featured-button:hover i{color:var(--colour-white)}.block-essential-templates .essential-templates-featured-card .et-featured-button:focus-visible i{color:var(--colour-white)}.block-essential-templates .essential-templates-featured-card .et-featured-button i{color:inherit;transition:color .2s}.block-essential-tools-link-card{background:var(--colour-main-blue-gradient)}.block-essential-tools-link-card .block-content{padding-top:2rem;padding-bottom:2rem}.block-essential-tools-link-card .block-content .title{padding-top:1rem;padding-bottom:2rem}.block-essential-tools-link-card .block-content .title :is(h1,h2,h3,h4,h5,h6,p){font-size:2.25rem;font-weight:var(--font-weight-bolder);color:var(--colour-white);margin:0;padding:0;line-height:3rem}@container (width<=768px){.block-essential-tools-link-card .block-content .title :is(h1,h2,h3,h4,h5,h6,p){font-size:1.875rem;line-height:2.125rem}}.block-essential-tools-link-card .block-content .essential-tools-cards-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;display:-ms-flexbox;display:flex}.block-essential-tools-link-card .block-content .card{--card-colour:#5084a2;border:1px solid var(--card-colour);backdrop-filter:blur(.125rem);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-ms-flex-direction:column;flex-direction:column;-ms-flex:300px;flex:300px;-ms-flex-pack:justify;justify-content:space-between;min-height:13rem;padding:1.3rem;transition:box-shadow .3s,border-color .3s;display:-ms-flexbox;display:flex;position:relative}.block-essential-tools-link-card .block-content .card:hover{--card-colour:var(--colour-white);border-color:var(--colour-white);background-color:color-mix(in srgb, var(--colour-white), transparent 95%)}.block-essential-tools-link-card .block-content .card .front-view{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.block-essential-tools-link-card .block-content .card .front-view .card-index{text-transform:uppercase;letter-spacing:.12rem;color:#a2d7f6;margin:0;font-size:1.5rem;font-weight:300;line-height:2rem}.block-essential-tools-link-card .block-content .card .front-view .card-title{color:var(--colour-white);word-wrap:break-word;margin:auto 0;padding:1.3rem 0;font-size:1.5rem;font-weight:400;line-height:1.875rem}@container (width<=600px){.block-essential-tools-link-card .block-content .card .front-view{justify-content:unset;-ms-flex-direction:row;flex-direction:row}.block-essential-tools-link-card .block-content .card .front-view .card-title{padding-top:0;padding-bottom:0;font-size:1.25rem}.block-essential-tools-link-card .block-content .card .front-view .card-title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.block-essential-tools-link-card .block-content .card .front-view .card-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.block-essential-tools-link-card .block-content .card .front-view .card-index{font-size:1.25rem;font-weight:400;line-height:2rem}}.block-essential-tools-link-card .block-content .card .back-view{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;display:-ms-flexbox;display:flex}.block-essential-tools-link-card .block-content .card .back-view p{color:#fff;margin:0;padding-top:0;padding-bottom:.9375rem;font-size:1rem;line-height:1.3}.block-essential-tools-link-card .block-content .card .back-view a{color:var(--colour-white);-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:auto;font-size:1rem;font-weight:400;line-height:2.1rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-essential-tools-link-card .block-content .card .back-view .arrow-icon{vertical-align:middle;color:#5084a2;margin-top:.1875rem;font-size:1.125rem;display:inline-block}.block-essential-tools-link-card .block-content .card .back-view .arrow-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.block-essential-tools-link-card .block-content .card .back-view .arrow-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.block-essential-tools-link-card .block-content .card .back-view a:hover{color:var(--colour-main-orange)}.block-essential-tools-link-card .block-content .card .back-view a:hover .arrow-icon{color:var(--colour-main-orange);transition:transform .3s;transform:translate(.3rem)}.block-essential-tools-link-card .block-content .card .toggle-btn{border:.15rem solid var(--card-colour);cursor:pointer;z-index:10;border-radius:30rem;width:2rem;height:2rem;transition:background-color .2s,border-color .2s;position:absolute;bottom:1.25rem;right:1.5rem}.block-essential-tools-link-card .block-content .card .toggle-btn .icon-shape:before,.block-essential-tools-link-card .block-content .card .toggle-btn .icon-shape:after{content:"";background-color:var(--card-colour);transition:transform .3s,opacity .3s,background-color .3s;position:absolute}.block-essential-tools-link-card .block-content .card .toggle-btn .icon-shape:before{width:50%;height:.125rem;top:50%;left:25%;transform:translateY(-50%)}.block-essential-tools-link-card .block-content .card .toggle-btn .icon-shape:after{width:.15rem;height:50%;top:25%;left:50%;transform:translate(-50%)}.block-essential-tools-link-card .block-content .card.is-flipped{border-color:var(--colour-white)}.block-essential-tools-link-card .block-content .card.is-flipped .front-view{display:none}.block-essential-tools-link-card .block-content .card.is-flipped .toggle-btn .icon-shape:after{opacity:0;transform:translate(-50%)rotate(90deg)}.block-essential-tools-link-card .block-content .card:not(.is-flipped) .back-view{display:none}.page-block-faqs{--colour-divider-grey:#d9d9d9;background:#f8f8f8;container-type:inline-size}.page-block-faqs .page-block-faqs-inner{-ms-flex-direction:row;flex-direction:row;gap:4rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:2rem 2.5rem;display:-ms-flexbox;display:flex}.page-block-faqs .page-block-faqs-title-col{-ms-flex:0 0 200px;flex:0 0 200px;padding-top:1.5rem}.page-block-faqs .page-block-faqs-title{color:var(--colour-main-blue);font-size:2.25rem;font-weight:var(--font-weight-bolder);margin:0;line-height:5.625rem}.page-block-faqs .page-block-faqs-accordion{-ms-flex:1;flex:1;min-width:0}.page-block-faqs .faq-item{border-bottom:1px solid var(--colour-divider-grey)}.page-block-faqs .faq-item:first-child{border-top:1px solid var(--colour-divider-grey)}.page-block-faqs .faq-item summary{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1.5rem;padding-top:1rem;padding-bottom:1rem;list-style:none;display:-ms-flexbox;display:flex}.page-block-faqs .faq-question{color:var(--colour-black);font-size:1.25rem;font-weight:var(--font-weight-normal);line-height:1.75rem}.page-block-faqs .faq-toggle-icon{-ms-flex:none;flex:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1;display:-ms-flexbox;display:flex}.page-block-faqs .faq-toggle-icon:before{content:"+"}.page-block-faqs .faq-item[open] .faq-toggle-icon:before{content:"−"}.page-block-faqs .faq-answer{padding-bottom:1.5rem}@container (width<=1023px){.page-block-faqs .page-block-faqs-inner{-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.page-block-faqs .page-block-faqs-title-col{-ms-flex:none;flex:none;padding-top:0}}@container (width<=767px){.page-block-faqs .page-block-faqs-inner{padding:2.5rem 1.5rem}}.block-featured-article{background-image:url(/images/latest-news-background.webp);background-position:50%;background-size:cover}.block-featured-article .block-content{z-index:10;padding:3rem 1rem;position:relative;overflow:hidden}@container (width>1024px){.block-featured-article .block-content{padding-top:5rem;padding-bottom:4rem}}.block-featured-article .block-content .main-title{text-align:center;font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:#fff;margin-top:0;margin-bottom:2rem;font-size:2.25rem;line-height:1!important}@container (width>768px){.block-featured-article .block-content .main-title{margin-bottom:3rem;font-size:3rem}}@container (width>1024px){.block-featured-article .block-content .main-title{margin-bottom:4rem;font-size:3.75rem}}.block-featured-article .block-content .content{grid-template-columns:1fr 1fr;grid-template-areas:"header media""desc media""action media";gap:1rem 4rem;display:grid}.block-featured-article .block-content .header-group{-ms-flex-direction:column;flex-direction:column;grid-area:header;gap:.75rem;display:-ms-flexbox;display:flex}.block-featured-article .block-content .sub-title{font-weight:var(--font-weight-bold);letter-spacing:.025em;color:#fff;margin:0;font-size:1.875rem;line-height:1.25}@container (width>768px){.block-featured-article .block-content .sub-title{font-size:2.25rem}}@container (width>1024px){.block-featured-article .block-content .sub-title{font-size:2.625rem}}.block-featured-article .block-content .meta{-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1rem;display:-ms-flexbox;display:flex}.block-featured-article .block-content .meta-highlight{color:var(--colour-main-orange);text-transform:uppercase}.block-featured-article .block-content .meta-divider,.block-featured-article .block-content .meta-text{color:#909090}.block-featured-article .block-content .description{color:var(--colour-white);grid-area:desc;font-size:1.125rem;line-height:1.625}@container (width>768px){.block-featured-article .block-content .description{font-size:1.25rem}}.block-featured-article .block-content .actions{grid-area:action}.block-featured-article .block-content .actions .btn{background-color:var(--colour-main-orange);color:#fff;border:none;border-radius:9999px;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 2rem;transition:background-color .15s;display:-ms-flexbox;display:flex}.block-featured-article .block-content .actions .btn:hover{background-color:#d96419}.block-featured-article .block-content .actions .btn-text{font-weight:var(--font-weight-bold);font-size:1.125rem;text-decoration:none}.block-featured-article .block-content .actions .btn-icon{font-size:1.125rem;line-height:1}@container (width>1024px){.block-featured-article .block-content .actions .btn{padding:1rem 2.5rem}}.block-featured-article .block-content .media-col{-ms-flex:1;flex:1;grid-area:media;-ms-flex-item-align:start;align-self:start;position:relative}.block-featured-article .block-content .media-col img{display:block}.block-featured-article .block-content .media-col .badge{text-transform:uppercase;color:#fff;background-color:var(--colour-main-blue);padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1.33;position:absolute;bottom:0;left:0}@container (width<1024px){.block-featured-article .block-content .content{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:1.5rem;display:-ms-flexbox;display:flex}}.featured-card-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:1fr;gap:1rem;display:grid}.featured-card-container .card{background:linear-gradient(to top, var(--bottomGradientColour), var(--topGradientColour));color:var(--cardTextColour);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;display:-ms-flexbox;display:flex}.featured-card-container .card p{margin:0;font-size:1.4rem;font-weight:600;line-height:1.9rem}.featured-card-container .card i{color:var(--cardIconColour);-ms-flex-item-align:end;align-self:flex-end;font-size:3rem}@container column (width<=480px){.featured-card-container{grid-template-columns:1fr}}.block-hub-image-header{background:linear-gradient(90deg, rgba(15,38,54,.9) 20%, rgba(15,38,54,.6) 50%, rgba(15,38,54,.2) 100%), var(--background-image), var(--colour-main-blue);background-position:50%;background-size:cover}.block-hub-image-header .block-content{height:37.5rem;color:var(--colour-white);-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;-ms-flex-pack:center;align-content:flex-start;justify-content:center;display:-ms-flexbox;display:flex}.block-hub-image-header .block-content .title,.block-hub-image-header .block-content .subtitle{margin-left:12rem;margin-right:12rem}.block-hub-image-header .block-content .title{margin-top:0;margin-bottom:0;font-size:3.125rem;font-weight:700;line-height:3.5rem;position:relative}.block-hub-image-header .block-content .title:before{content:"";background-color:#fff;width:1.875rem;height:4.375rem;position:absolute;top:-.5rem;transform:skew(-20deg)}.block-hub-image-header .block-content .title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-5rem}.block-hub-image-header .block-content .title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-5rem}.block-hub-image-header .block-content .subtitle{max-width:var(--max-text-content-inline-size);padding-top:1rem;font-size:1rem}@container column (width<800px){.block-hub-image-header .block-content{height:45rem}.block-hub-image-header .block-content .title,.block-hub-image-header .block-content .subtitle{margin-left:2rem;margin-right:2rem}.block-hub-image-header .block-content .title{font-size:2.5rem;line-height:3rem}.block-hub-image-header .block-content .title:before{display:none}}@container (width<400px){.block-hub-image-header .block-content .title{font-size:2rem;line-height:2.5rem}}.block-multi-tab{background:var(--colour-main-blue-gradient)}.block-multi-tab .block-content{color:var(--colour-white);padding-top:3rem;padding-bottom:3rem}.block-multi-tab .block-content .multi-tab-bar-wrap{scrollbar-width:none;text-align:center;margin-bottom:2.5rem;overflow-x:auto}.block-multi-tab .block-content .multi-tab-bar-wrap::-webkit-scrollbar{display:none}.block-multi-tab .block-content .multi-tab-bar{backdrop-filter:blur(17.5px);background:rgba(218,226,230,.1);border:1px solid rgba(255,255,255,.2);border-radius:6.25rem;gap:.25rem;padding:.25rem;display:-ms-inline-flexbox;display:inline-flex}.block-multi-tab .block-content .multi-tab-item{color:var(--colour-white);white-space:nowrap;cursor:pointer;border-radius:1.875rem;padding:.2rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.75rem;transition:background-color .3s,color .3s}.block-multi-tab .block-content .multi-tab-item:hover{background:color-mix(in srgb, var(--colour-white), transparent 90%)}.block-multi-tab .block-content .multi-tab-item.active{background:var(--colour-white);color:var(--colour-main-blue);font-weight:600}.block-multi-tab .block-content .multi-tab-panel{display:none}.block-multi-tab .block-content .multi-tab-panel.active{display:block}.block-multi-tab .block-content .multi-tab-panel-content{max-width:var(--max-text-content-inline-size);text-align:center;margin-left:auto;margin-right:auto}.block-multi-tab .block-content .multi-tab-panel-content h2{color:var(--colour-white);margin-bottom:1.5rem;font-size:2.25rem;font-weight:900;line-height:2rem}.block-multi-tab .block-content .multi-tab-panel-content h2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.25rem;padding-right:2rem}.block-multi-tab .block-content .multi-tab-panel-content h2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem;padding-right:2.25rem}.block-multi-tab .block-content .multi-tab-panel-content p{color:var(--colour-white);margin-bottom:.5rem;font-size:1rem;font-weight:400;line-height:1.625rem}.block-multi-tab .block-content .multi-tab-button{background:var(--colour-main-orange);color:var(--colour-white);white-space:nowrap;border-radius:2.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 2rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-multi-tab .block-content .multi-tab-button:hover{opacity:.9;color:var(--colour-white)}.block-multi-tab .block-content .multi-tab-resources{border-top:1px solid #6295b4;-ms-flex-direction:row;flex-direction:row;gap:0;margin-top:3rem;display:-ms-flexbox;display:flex}.block-multi-tab .block-content .popular-resources{-ms-flex:3 1 0;flex:3 1 0}.block-multi-tab .block-content .popular-resources:has(+.other-resources):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid #6295b4;margin-right:2rem;padding-right:2rem}.block-multi-tab .block-content .popular-resources:has(+.other-resources):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid #6295b4;margin-left:2rem;padding-left:2rem}.block-multi-tab .block-content .other-resources{-ms-flex:2 1 0;flex:2 1 0}.block-multi-tab .block-content .resources-heading{letter-spacing:.1rem;color:var(--colour-white);text-transform:uppercase;margin-bottom:1.5rem;font-size:1.25rem;font-weight:400;line-height:2rem}.block-multi-tab .block-content .popular-resources-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.block-multi-tab .block-content .popular-resources-grid .popular-resource-tile{border:.1rem solid #366784;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:1rem;text-decoration:none;display:-ms-flexbox;display:flex}.block-multi-tab .block-content .popular-resources-grid .popular-resource-tile:hover{border-color:var(--colour-white);background-color:color-mix(in srgb, var(--colour-white), transparent 95%);color:var(--colour-white)}.block-multi-tab .block-content .popular-resources-grid .popular-resource-tile>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.75rem;display:-ms-flexbox;display:flex}.block-multi-tab .block-content .popular-resources-grid .popular-resource-tile>div i{color:#5084a2}.block-multi-tab .block-content .popular-resources-grid .popular-resource-tile p{color:#c2dae3;margin:0;font-size:.9375rem;line-height:1.25rem}.block-multi-tab .block-content .other-resources-list{margin:0;padding:0;list-style:none}.block-multi-tab .block-content .other-resources-list li{color:#e4f4fd;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem;line-height:1.375rem;display:-ms-flexbox;display:flex}.block-multi-tab .block-content .other-resources-list li i{color:#5084a2}.block-multi-tab .block-content .other-resources-list li a{text-decoration:none}@container column (width<=900px){.block-multi-tab .block-content .multi-tab-bar-wrap{overflow-x:unset}.block-multi-tab .block-content .multi-tab-bar{backdrop-filter:none;background:0 0;border:0;border-radius:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:0;display:-ms-flexbox;display:flex}.block-multi-tab .block-content .multi-tab-item{background:#052738;padding:.35rem 1rem;font-size:.875rem}.block-multi-tab .block-content .multi-tab-item.active{background:var(--colour-white);color:var(--colour-main-blue);font-weight:600}}@container column (width<=800px){.block-multi-tab .block-content .multi-tab-item{font-size:.9375rem}.block-multi-tab .block-content .multi-tab-panel-content h2{padding-left:2.125rem;padding-right:2.125rem;font-size:1.875rem;line-height:2.125rem}.block-multi-tab .block-content .multi-tab-resources{-ms-flex-direction:column;flex-direction:column}.block-multi-tab .block-content .multi-tab-resources .popular-resources:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none;margin-right:0;padding-right:0}.block-multi-tab .block-content .multi-tab-resources .popular-resources:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none;margin-left:0;padding-left:0}.block-multi-tab .block-content .resources-heading{letter-spacing:.09rem;font-size:1.125rem}}@container column (width<=700px){.block-multi-tab .block-content .popular-resources-grid{grid-template-columns:1fr}}.block-guidance-and-knowledge-link-cards{background-color:var(--colour-main-blue);container-type:inline-size}.block-guidance-and-knowledge-link-cards .block-content{padding:1.5rem 1rem}@container (width>=775px){.block-guidance-and-knowledge-link-cards .block-content{padding:2rem 1.5rem}}@container (width>=1025px){.block-guidance-and-knowledge-link-cards .block-content{padding:5rem 2.5rem}}.block-guidance-and-knowledge-link-cards .header-group{margin-bottom:2rem;display:table}@container (width>=1025px){.block-guidance-and-knowledge-link-cards .header-group{margin-bottom:3rem}}.block-guidance-and-knowledge-link-cards .header-group .svg-wrap,.block-guidance-and-knowledge-link-cards .header-group h2{vertical-align:middle;display:table-cell}.block-guidance-and-knowledge-link-cards .header-group h2{color:#fff;margin:0;padding-left:1rem;font-size:1.5rem;font-weight:700;line-height:1.2}@container (width>=775px){.block-guidance-and-knowledge-link-cards .header-group h2{font-size:2rem}}@container (width>=1025px){.block-guidance-and-knowledge-link-cards .header-group h2{font-size:2.25rem}}.block-guidance-and-knowledge-link-cards .grid-container{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@container (width>=600px){.block-guidance-and-knowledge-link-cards .grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=1025px){.block-guidance-and-knowledge-link-cards .grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-guidance-and-knowledge-link-cards .card-box{background:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:1.25rem;display:-ms-flexbox;display:flex;position:relative}@container (width>=775px){.block-guidance-and-knowledge-link-cards .card-box{padding:2rem}}.block-guidance-and-knowledge-link-cards .card-box .arrow-icon{vertical-align:middle;margin-top:.1875rem;font-size:1.125rem;display:inline-block}.block-guidance-and-knowledge-link-cards .card-box .arrow-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.block-guidance-and-knowledge-link-cards .card-box .arrow-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.block-guidance-and-knowledge-link-cards .card-box h3{color:var(--colour-main-blue);margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.2}@container (width>=775px){.block-guidance-and-knowledge-link-cards .card-box h3{font-size:1.5rem}}.block-guidance-and-knowledge-link-cards .card-box .sub{color:var(--colour-main-blue);-ms-flex-positive:1;flex-grow:1;min-height:2.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.4;display:-ms-flexbox;display:flex}@container (width>=775px){.block-guidance-and-knowledge-link-cards .card-box .sub{font-size:1rem}}.block-guidance-and-knowledge-link-cards .more-wrapper{color:var(--colour-main-blue);font-size:.875rem;font-weight:400;transition:color .2s;display:block}@container (width>=775px){.block-guidance-and-knowledge-link-cards .more-wrapper{font-size:1rem}}.block-guidance-and-knowledge-link-cards .more-wrapper a{text-decoration:none!important}.block-guidance-and-knowledge-link-cards .more-wrapper a:hover .more-wrapper{color:var(--colour-main-orange)}.block-guidance-and-knowledge-link-cards .more-wrapper a:hover .arrow-icon{transition:transform .3s;transform:translate(.3rem)}.block-icon-well .icon-well-container{grid-template-columns:repeat(1,1fr);gap:1.5rem;padding:2.5rem 0;display:grid}@container (width<=600px){.block-icon-well .icon-well-container .icon-well-item{grid-template-columns:1fr}.block-icon-well .icon-well-container .icon-well-title{-ms-flex-order:1;order:1}.block-icon-well .icon-well-container .icon-well-icon{-ms-flex-order:2;order:2}.block-icon-well .icon-well-container .icon-well-accent{-ms-flex-order:3;order:3}.block-icon-well .icon-well-container .icon-well-content{-ms-flex-order:4;order:4}}.block-icon-well .icon-well-item{background:var(--colour-main-blue-gradient);color:#fff;grid-template-columns:.5fr 1fr;-ms-flex-align:start;align-items:start;gap:2rem;padding:3rem;display:grid}@container (width<=600px){.block-icon-well .icon-well-item{padding:2rem}}.block-icon-well .icon-well-header{display:contents}.block-icon-well .icon-well-title{text-align:left;color:#fff;margin:0;font-size:1.7rem;font-weight:700;display:block}@container (width<=600px){.block-icon-well .icon-well-title{text-align:center}}.block-icon-well .icon-well-accent{border:none;border-top:.125rem solid #a2d7f6;-ms-flex-item-align:center;align-self:center;width:5.8rem;margin:0}.block-icon-well .icon-well-body{display:contents}.block-icon-well .icon-well-icon{background:#27526b;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:start;-ms-flex-align:center;align-items:center;width:5rem;height:5rem;display:-ms-flexbox;display:flex}.block-icon-well .icon-well-icon i{color:#fff;font-size:1.7rem}.block-icon-well .icon-well-content{color:#fff}.block-icon-well .icon-well-content p{margin:0}.block-icon-well .icon-well-content p:not(:last-child){margin-bottom:.5rem}.block-icon-well .icon-well-icon-center .icon-well-icon{justify-self:center}.block-icon-well .icon-well-icon-right .icon-well-icon{justify-self:end}.block-icon-well .icon-well-text-left .icon-well-accent:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.block-icon-well .icon-well-text-left .icon-well-accent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.block-icon-well .icon-well-text-center .icon-well-item{text-align:center}.block-icon-well .icon-well-text-center .icon-well-accent{margin-left:auto;margin-right:auto}.block-icon-well .icon-well-text-right .icon-well-item{text-align:right}.block-icon-well .icon-well-text-right .icon-well-accent:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto;margin-right:0}.block-icon-well .icon-well-text-right .icon-well-accent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:auto}.block-image .image-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;position:relative}.block-image .image-container--align-center{-ms-flex-align:center;align-items:center}.block-image .image-container--align-center .caption{text-align:center}.block-image .image-container--align-end{-ms-flex-align:end;align-items:flex-end}.block-image .image-container--align-end .caption{text-align:right}.block-image .image-container--style-full-width-large .image,.block-image .image-container--style-full-width-large a,.block-image .image-container--style-full-width-large img,.block-image .image-container--style-full-width-banner .image,.block-image .image-container--style-full-width-banner a,.block-image .image-container--style-full-width-banner img{width:100%}.block-image a{text-decoration:none;display:block}.block-image .image{position:relative}.block-image img{display:block}.block-image .caption{color:#305a73;width:fit-content;margin:0;font-size:.939rem;line-height:1.925rem}.block-image .overlay{z-index:1;pointer-events:none;background:rgba(19,61,85,.7);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.block-join-page-member-option .block-content{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;font-size:1.5rem;display:-ms-flexbox;display:flex}@container column (width<700px){.block-join-page-member-option .block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-join-page-member-option .block-content .join-page-member-option-price{color:var(--heading-colour);font-weight:700}.block-join-page-member-option .block-content .join-page-member-option-price span:first-of-type{color:var(--emphasis-colour)}.block-join-page-member-option .block-content .join-page-member-option-cta{flex:0 0 max-content}@container column (width<400px){.block-join-page-member-option .block-content .join-page-member-option-cta{flex:1 0 max-content}}.join-us-container{isolation:isolate;padding-top:3rem;padding-bottom:5rem;position:relative}@container column (width<900px){.join-us-container{padding-bottom:30rem}}@container column (width<650px){.join-us-container{padding-bottom:85vw}}.join-us-container>h2{font-size:3.5rem;line-height:4rem}.join-us-container>p{color:var(--emphasis-colour)}.join-us-container:before{z-index:-1;content:"";background:url(/images/join-us-section-background.webp) 100% 100%/contain no-repeat;width:600px;height:600px;position:absolute;bottom:0}.join-us-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-10rem}.join-us-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-10rem}@container column (width<1300px){.join-us-container:before{width:500px;height:500px}.join-us-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-5rem}.join-us-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-5rem}}@container column (width<1180px){.join-us-container:before{width:400px;height:400px}.join-us-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-5rem}.join-us-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-5rem}}@container column (width<1080px){.join-us-container:before{width:350px;height:350px}.join-us-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-5rem}.join-us-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-5rem}}@container column (width<900px){.join-us-container:before{width:600px;height:600px}.join-us-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:2rem}.join-us-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:2rem}}@container column (width<650px){.join-us-container:before{width:80vw;height:80vw}}.join-us-container .main-contents-section{-ms-flex-direction:column;flex-direction:column;gap:1.5rem;max-width:54rem;margin-top:2rem;margin-bottom:2rem;display:-ms-flexbox;display:flex}.join-us-container .main-contents-section .benefit{grid-template-columns:min-content 16rem auto;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:grid}.join-us-container .main-contents-section .benefit:not(:last-child){border-bottom:1px solid var(--emphasis-colour)}.join-us-container .main-contents-section .benefit .benefit-icon svg{width:100px;height:100px}.join-us-container .main-contents-section .benefit .benefit-title h3{margin-top:1rem;font-size:2.5rem;line-height:3rem}.join-us-container .main-contents-section .benefit .benefit-content ul li{font-size:1.25rem;line-height:1.7rem}.join-us-container .join-button-container{-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;display:-ms-flexbox;display:flex}@container column (width<1000px){.join-us-container .main-contents-section .benefit{grid-template-columns:6rem auto;grid-template-areas:"icon title""icon content";gap:0 3rem}.join-us-container .main-contents-section .benefit .benefit-icon{grid-area:icon;padding-top:2rem}.join-us-container .main-contents-section .benefit .benefit-title{grid-area:title}.join-us-container .main-contents-section .benefit .benefit-content{grid-area:content}.join-us-container .main-contents-section .benefit .benefit-content ul{padding:0}}@container column (width<700px){.join-us-container .join-button-container .btn.btn-primary{width:100%;max-width:100%;font-size:4rem;line-height:5rem}}@container column (width<500px){.join-us-container .main-contents-section .benefit{grid-template:"icon""title""content"/auto;display:grid}.join-us-container .main-contents-section .benefit .benefit-content ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2rem}.join-us-container .main-contents-section .benefit .benefit-content ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}}:host-context(.page-component-content) .join-us-container{background-image:none}.kamma-account-creation-wrapper{border:.2rem solid var(--well-border-colour);-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.kamma-account-creation-wrapper .kamma-account-creation-content{padding:2rem 4rem}.kamma-account-creation-wrapper .kamma-account-creation-content .input-group{margin-top:1.5rem}.kamma-account-creation-wrapper .kamma-account-creation-actions{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 2rem;display:-ms-flexbox;display:flex}.kamma-account-creation-all-done{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.block-key-services-icon-links{background-color:#d9edf8}.block-key-services-icon-links .block-content{padding:3.5rem 2.5rem}.block-key-services-icon-links .block-content h2{text-align:center;color:var(--colour-main-blue);margin:0 0 2.5rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}@container column (width<=767px){.block-key-services-icon-links .block-content h2{font-size:1.5rem;line-height:1.75rem}}.block-key-services-icon-links .block-content .links{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2rem;display:-ms-flexbox;display:flex}.block-key-services-icon-links .block-content .links a{color:rgba(23,59,84,.7);-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1.6rem;text-decoration:none;transition:color .2s;display:-ms-flexbox;display:flex}@media (max-width:767px){.block-key-services-icon-links .block-content .links a{font-size:1.125rem}}.block-key-services-icon-links .block-content .links a svg{opacity:.7;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.8rem;height:1.8rem;transition:opacity .2s,transform .2s}@container column (width<=767px){.block-key-services-icon-links .block-content .links a svg{width:1.5rem;height:1.5rem}}.block-key-services-icon-links .block-content .links a:hover{color:var(--colour-main-orange)}.block-key-services-icon-links .block-content .links a:hover svg{opacity:1;transform:translate(3px,-3px)}.ladder-item{container-type:inline-size}.ladder-item .featured-item{-ms-flex-direction:column;flex-direction:column;gap:1em;font-weight:400;display:-ms-flexbox;display:flex}.ladder-item .featured-item .featured-item-media,.ladder-item .featured-item .featured-item-content{-ms-flex-preferred-size:100%;flex-basis:100%}.ladder-item .featured-item .featured-item-media>*{aspect-ratio:4/3;width:100%}.ladder-item .featured-item .featured-item-heading{padding:.5rem 1rem;display:inline-block}.ladder-item .featured-item .featured-item-heading h2{font-family:var(--secondary-font);text-transform:uppercase;vertical-align:middle;font-size:max(1em,min(8vw,3em))}@container (width>800px){.ladder-item .featured-item .featured-item-heading h2{line-height:70px}}.ladder-item .featured-item .featured-item-content{position:relative;top:-1.5rem}.ladder-item .featured-item .featured-item-content p{margin:18px 0}@container (width<800px){.ladder-item .featured-item .featured-item-content{top:-4rem}}@container (width>800px){.ladder-item .featured-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;margin:1rem 1.5rem}.ladder-item .featured-item .featured-item-media{-ms-flex-preferred-size:40%;flex-basis:40%}.ladder-item .featured-item .featured-item-content{-ms-flex-preferred-size:60%;flex-basis:60%}.ladder-item .featured-item .featured-item-heading{margin-top:2em}.ladder-item [data-side=left] .featured-item-media{-ms-flex-order:2;order:2}.ladder-item [data-side=left] .featured-item-content{text-align:left;-ms-flex-order:3;order:3}}.ladder-item [data-side=left] .featured-item-content .featured-item-heading{position:relative;left:-1.5em;right:auto}@container (width>800px){.ladder-item [data-side=left] .featured-item-content .featured-item-heading{left:-3rem}.ladder-item [data-side=right] .featured-item-media{-ms-flex-order:3;order:3}.ladder-item [data-side=right] .featured-item-content{text-align:right;-ms-flex-order:2;order:2}}.ladder-item [data-side=right] .featured-item-content .featured-item-heading{position:relative;left:-1.5em}@container (width>800px){.ladder-item [data-side=right] .featured-item-content .featured-item-heading{left:auto;right:-3rem}}.block-large-card.block-large-card-light-blue{background-color:#e4f4fd}.block-large-card.block-large-card-navy{background:linear-gradient(89deg, var(--colour-main-blue), #053d59 46.84%, #276589 96.55%)}.block-large-card .block-content{padding-top:3rem;padding-bottom:3rem}.block-large-card .block-content:has(.large-card-tab-bar){padding-top:2rem}@container (width<=1067px){.block-large-card .block-content{padding-top:2rem;padding-bottom:2rem}}.block-large-card .large-card-tab-bar{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:2rem;display:-ms-flexbox;display:flex}.block-large-card .large-card-tab-nav{gap:1rem;padding:.25rem;display:-ms-inline-flexbox;display:inline-flex}.block-large-card .large-card-tab-item{cursor:pointer;white-space:nowrap;border:1px solid #9cb2bb;border-radius:1.875rem;padding:.3rem 1.5rem;font-size:1rem;line-height:1.75rem;transition:background-color .2s,color .2s}.block-large-card .large-card-tab-item.active,.block-large-card .large-card-tab-item:hover{background:var(--colour-main-blue);color:var(--colour-white)}.block-large-card.block-large-card-navy .large-card-tab-item{color:var(--colour-white)}.block-large-card.block-large-card-navy .large-card-tab-item.active,.block-large-card.block-large-card-navy .large-card-tab-item:hover{background:var(--colour-white);color:var(--colour-main-blue)}.block-large-card .large-card-tab-arrows{-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;display:-ms-flexbox;display:flex}.block-large-card .large-card-tab-arrows button{width:2.5rem;height:2.5rem;color:var(--colour-main-blue);cursor:pointer;background:#9fb5c2;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background .15s,color .15s;display:-ms-flexbox;display:flex}.block-large-card .large-card-tab-arrows button:hover:not(:disabled){background:var(--colour-white);color:var(--colour-main-blue)}.block-large-card .large-card-tab-arrows button:disabled{opacity:.3;cursor:not-allowed}.block-large-card.block-large-card-light-blue .large-card-tab-arrows button{color:var(--colour-main-blue);border-color:rgba(5,48,89,.4)}.block-large-card.block-large-card-light-blue .large-card-tab-arrows button:hover:not(:disabled){background:var(--colour-main-blue);color:var(--colour-white)}.block-large-card .large-card-tab-panel{-ms-flex-align:center;align-items:center;gap:3rem;display:-ms-flexbox;display:flex}@container (width<=1067px){.block-large-card .large-card-tab-panel{gap:1.5rem;padding-top:1rem;padding-bottom:1rem}}.block-large-card .large-card-tab-panel:not(.active){display:none}.block-large-card .large-card-tab-panel:is([data-count="3"],[data-count="4"]){-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:0}.block-large-card .large-card-tab-panel:is([data-count="3"],[data-count="4"]) .block-large-card-text{-ms-flex:none;flex:none;width:100%}.block-large-card .large-card-tab-panel:is([data-count="3"],[data-count="4"]) .block-large-card-cards{-ms-flex:none;flex:none;width:100%}.block-large-card .large-card-tab-panel:is([data-count="3"],[data-count="4"]) .block-large-card-card-slider{-ms-flex:none;flex:none;width:100%}@container (width<=1067px){.block-large-card .large-card-tab-panel{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:0}.block-large-card .large-card-tab-panel .block-large-card-text,.block-large-card .large-card-tab-panel .block-large-card-cards,.block-large-card .large-card-tab-panel .block-large-card-card-slider{-ms-flex:none;flex:none;width:100%}}.block-large-card .large-card-card-nav{-ms-flex-pack:end;justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;display:-ms-flexbox;display:flex}.block-large-card .large-card-card-nav .large-card-card-arrows{gap:.5rem;display:-ms-flexbox;display:flex}.block-large-card .large-card-card-nav .large-card-card-arrows button{width:2.5rem;height:2.5rem;color:var(--colour-main-blue);cursor:pointer;background:#9fb5c2;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background .15s,color .15s;display:-ms-flexbox;display:flex}.block-large-card .large-card-card-nav .large-card-card-arrows button:hover:not(:disabled){background:var(--colour-white);color:var(--colour-main-blue)}.block-large-card .large-card-card-nav .large-card-card-arrows button:disabled{opacity:.3;cursor:not-allowed}.block-large-card.block-large-card-light-blue .large-card-card-arrows button{color:var(--colour-main-blue);border-color:rgba(5,48,89,.4)}.block-large-card.block-large-card-light-blue .large-card-card-arrows button:hover:not(:disabled){background:var(--colour-main-blue);color:var(--colour-white)}.block-large-card .block-large-card-text{max-width:var(--max-text-content-inline-size);-ms-flex:0 0 28%;flex:0 0 28%}.block-large-card .block-large-card-heading{font-size:2.25rem;font-weight:var(--font-weight-bolder);margin:0;line-height:1.25}@container (width<=1067px){.block-large-card .block-large-card-heading{font-size:2rem}}.block-large-card.block-large-card-light-blue .block-large-card-heading{color:var(--colour-main-blue)}.block-large-card.block-large-card-navy .block-large-card-heading{color:var(--colour-white)}.block-large-card .block-large-card-content{font-size:1rem;line-height:1.6}.block-large-card.block-large-card-light-blue .block-large-card-content{color:#425265}.block-large-card.block-large-card-navy .block-large-card-content{color:rgba(255,255,255,.85)}.block-large-card .block-large-card-cards{-ms-flex:1 1 0;flex:1 1 0;gap:1.88rem;display:grid}.block-large-card .block-large-card-cards[data-count="2"]{grid-template-columns:repeat(2,1fr)}.block-large-card .block-large-card-cards[data-count="3"]{grid-template-columns:repeat(3,1fr)}.block-large-card .block-large-card-cards[data-count="4"]{grid-template-columns:repeat(4,1fr)}.block-large-card .block-large-card-card-slider{-ms-flex:1 1 0;flex:1 1 0;min-width:0;display:none}.block-large-card .block-large-card-card-slider sl-carousel{--slide-gap:1.88rem;--aspect-ratio:auto;--scroll-hint:0 20%}.block-large-card .block-large-card-card-slider sl-carousel::part(base){gap:0}.block-large-card .block-large-card-card-slider sl-carousel::part(navigation-button){display:none}.block-large-card .block-large-card-card-slider sl-carousel-item .large-card{width:100%;height:100%}.block-large-card .large-card{background-color:var(--colour-main-blue);min-height:30rem;text-decoration:none;display:block;position:relative;overflow:hidden}@container (width<=767px){.block-large-card .large-card{width:100%;min-height:20rem}}.block-large-card .large-card .large-card-image-wrap{position:absolute;top:0;bottom:0;left:0;right:0}.block-large-card .large-card .large-card-image-wrap .large-card-image{object-fit:cover;width:100%;height:100%;display:block}.block-large-card .large-card .large-card-overlay{z-index:1;pointer-events:none;background:linear-gradient(135deg,rgba(5,48,89,.88),#276589);position:absolute;top:0;bottom:0;left:0;right:0}.block-large-card .large-card .large-card-inner{z-index:2;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 2.7rem;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.block-large-card .large-card .large-card-inner .large-card-title{font-size:1.75rem;font-weight:var(--font-weight-bold);color:var(--colour-white);margin:0;line-height:2rem}@container (width<=767px){.block-large-card .large-card .large-card-inner .large-card-title{font-weight:var(--font-weight-normal)}}.block-large-card.block-large-card-light-blue .large-card:hover .large-card-btn{color:var(--colour-main-blue);background:#fff}.block-large-card.block-large-card-light-blue .large-card .large-card-title{-ms-flex-order:-1;order:-1}.block-large-card.block-large-card-light-blue .large-card .large-card-btn{border:1.5px solid var(--colour-white);color:var(--colour-white);background:0 0;border-radius:2rem;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 3rem;font-size:1rem;text-decoration:none;transition:background .15s;display:-ms-inline-flexbox;display:inline-flex}.block-large-card.block-large-card-light-blue .large-card .large-card-btn .fa{-ms-flex-negative:0;flex-shrink:0;font-size:.8125rem}@container (width<=500px){.block-large-card.block-large-card-navy .large-card .large-card-inner{padding:1.5rem}}.block-large-card.block-large-card-navy .large-card .large-card-title{font-size:1.25rem;font-weight:var(--font-weight-normal);line-height:1.75rem}.block-large-card.block-large-card-navy .large-card:hover .large-card-btn{color:var(--colour-main-blue);background:#fff}.block-large-card.block-large-card-navy .large-card .large-card-overlay{background:linear-gradient(135deg,rgba(5,48,89,.38),rgba(39,101,137,.76))}.block-large-card.block-large-card-navy .large-card .large-card-btn{border:2px solid var(--colour-white);width:2.5rem;height:2.5rem;color:var(--colour-white);background:0 0;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-align:center;align-items:center;text-decoration:none;transition:background .15s;display:-ms-flexbox;display:flex}.block-large-card.block-large-card-navy .large-card .large-card-btn .large-card-btn-label{display:none}.block-large-card.block-large-card-navy .large-card .large-card-btn .fa{font-size:.875rem}@container (width<=1067px){.block-large-card .large-card-tab-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding-top:1rem;padding-bottom:0}.block-large-card .block-large-card-cards:not(#boost){grid-template-columns:repeat(2,1fr)}.block-large-card:has(.block-large-card-card-slider) .large-card-tab-arrows{display:none}.block-large-card:has(.block-large-card-card-slider) .block-large-card-cards{display:none}.block-large-card:has(.block-large-card-card-slider) .block-large-card-card-slider{display:block}}@container (width<=767px){.block-large-card .large-card-tab-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.block-large-card .block-large-card-cards:not(#boost){grid-template-columns:1fr}}.block-latest-news-cards .latest-news-cards-heading{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:2rem;display:-ms-flexbox;display:flex}.block-latest-news-cards .latest-news-cards-heading .news-heading{isolation:isolate;padding-left:3rem;position:relative}.block-latest-news-cards .latest-news-cards-heading .news-heading:before{content:"";background-color:var(--colour-main-blue);width:1.5rem;height:4rem;margin-left:.8rem;position:absolute;top:-.3rem;transform:skew(-20deg)}.block-latest-news-cards .latest-news-cards-heading .news-heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.block-latest-news-cards .latest-news-cards-heading .news-heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.block-latest-news-cards .latest-news-cards-heading .news-heading :is(h1,h2,h3,h4,h5,h6){color:var(--colour-main-blue);margin:0 0 .5rem;padding:0 0 0 1rem;font-size:1.5rem;line-height:1.75rem}.block-latest-news-cards .latest-news-cards-heading .news-heading p{color:#425265;margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.block-latest-news-cards .latest-news-cards-heading .news-heading p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.block-latest-news-cards .latest-news-cards-heading .news-heading p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.block-latest-news-cards .latest-news-cards-heading .news-button{border:1px solid var(--colour-main-blue);color:var(--colour-main-blue);white-space:nowrap;border-radius:1.5rem;padding:.375rem 1.5rem;font-size:.875rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.block-latest-news-cards .latest-news-cards-heading .news-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4rem}.block-latest-news-cards .latest-news-cards-heading .news-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4rem}.block-latest-news-cards .latest-news-cards-heading .news-button:hover{background-color:var(--colour-main-blue);color:var(--colour-white)}@container column (width<1024px){.block-latest-news-cards .latest-news-cards-heading .news-heading :is(h1,h2,h3,h4,h5,h6){font-size:1.35rem;line-height:1.5rem}}@container column (width<767px){.block-latest-news-cards .latest-news-cards-heading .news-heading :is(h1,h2,h3,h4,h5,h6){font-size:1.25rem;line-height:1.5rem}.block-latest-news-cards .latest-news-cards-heading .news-button{padding:.375rem 1rem;font-size:.75rem;line-height:1rem}}.block-latest-news-cards .cards-container{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:2.5rem;margin-top:2rem;margin-bottom:1rem;display:grid}@container column (width<1023px){.block-latest-news-cards .cards-container{grid-template-columns:repeat(2,1fr)}}@container column (width<767px){.block-latest-news-cards .cards-container{grid-template-columns:1fr!important}}.block-latest-news-cards .cards-container .news-cards-item{background-color:var(--colour-white);color:inherit;-ms-flex-direction:column;flex-direction:column;width:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:-ms-flexbox;display:flex;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.07)}.block-latest-news-cards .cards-container .news-cards-item:hover{cursor:pointer;outline:none;transform:translateY(-.125rem);box-shadow:0 2px 12px rgba(0,0,0,.12)}.block-latest-news-cards .cards-container .news-cards-item:focus-visible{cursor:pointer;outline:none;transform:translateY(-.125rem);box-shadow:0 2px 12px rgba(0,0,0,.12)}.block-latest-news-cards .cards-container .news-cards-item .news-card-image{border-top-left-radius:inherit;border-top-right-radius:inherit;-ms-flex-negative:0;flex-shrink:0;width:100%;height:12rem;position:relative;overflow:hidden}.block-latest-news-cards .cards-container .news-cards-item .news-card-image img{object-fit:cover;width:100%;height:100%;display:block}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content p{margin:0}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content p:not(:last-child){margin-bottom:.5rem}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content strong{font-weight:700;display:block}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content .news-card-category{color:var(--colour-main-orange);margin-bottom:.25rem;font-size:.75rem;display:block}.block-latest-news-cards .cards-container .news-cards-item .news-cards-content .news-card-title{color:var(--colour-main-blue);margin:0;font-size:1.125rem;line-height:1.25;transition:color .2s}.block-latest-news-cards .cards-container .news-cards-item:hover .news-card-title{color:var(--colour-main-orange)}.block-latest-news-cards .cards-container .news-cards-item:focus-visible .news-card-title{color:var(--colour-main-orange)}.block-long-button .block-content .button-bar{max-width:44.375rem;padding-top:.625rem;padding-bottom:.625rem}.block-long-button .block-content .btn{background:var(--buttonColor);box-sizing:border-box;border:none;border-radius:0;-ms-flex-align:center;align-items:center;gap:10rem;width:100%;padding:1.4rem 1rem 1.4rem 1.8rem;text-decoration:none;display:-ms-flexbox;display:flex}@container (width<=768px){.block-long-button .block-content .btn{gap:1.5rem}}.block-long-button .block-content .btn-icon-circle{background-color:#fff;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:3.5rem;height:3.5rem;display:-ms-flexbox;display:flex}.block-long-button .block-content .btn-text{color:var(--textColor);text-align:left;font-size:1rem}.block-long-button .block-content .btn-icon-left{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;gap:2rem}.block-long-button .block-content .btn-icon-left .btn-icon-circle{-ms-flex-order:1;order:1}.block-long-button .block-content .btn-icon-left .btn-text{text-align:left;-ms-flex-positive:1;flex-grow:1;-ms-flex-order:2;order:2}.block-long-button .block-content .btn-icon-left .btn-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:2rem}.block-long-button .block-content .btn-icon-left .btn-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem}.block-long-button .block-content .btn-icon-center{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:.5rem}.block-long-button .block-content .btn-icon-center .btn-icon-circle{-ms-flex-order:1;order:1}.block-long-button .block-content .btn-icon-center .btn-text{text-align:center;-ms-flex-order:2;order:2}.block-long-button .block-content .btn-icon-right{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.block-long-button .block-content .btn-icon-right .btn-text{text-align:left;-ms-flex-positive:1;flex-grow:1;-ms-flex-order:1;order:1}.block-long-button .block-content .btn-icon-right .btn-icon-circle{-ms-flex-order:2;order:2;margin-left:auto}.block-long-button .block-content .btn{transition:filter .3s}.block-long-button .block-content .btn:hover{filter:brightness(.8);cursor:pointer}.magazine-issues-container{grid-template-columns:repeat(4,1fr);-ms-flex-pack:center;justify-content:center;gap:2rem;display:grid}@container column (width<=1200px){.magazine-issues-container{grid-template-columns:repeat(3,1fr)}}@container column (width<=800px){.magazine-issues-container{grid-template-columns:repeat(2,1fr)}}@container column (width<=500px){.magazine-issues-container{grid-template-columns:1fr}}.magazine-issues-container .magazine-issue{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.magazine-issues-container .magazine-issue .magazine-issues-title{font-size:1.2rem;font-weight:700}.magazine-issues-container .magazine-issue .magazine-issue-cover img{width:100%;height:auto}.block-media-carousel .block-content{clip-path:inset(0);overflow:hidden}.block-media-carousel .block-content sl-carousel{--aspect-ratio:1 / .8;--sl-spacing-small:.2rem;--slide-gap:1rem}@container (width<=1064px){.block-media-carousel .block-content sl-carousel{--aspect-ratio:1 / 1}}@container (width<=767px){.block-media-carousel .block-content sl-carousel{--aspect-ratio:1 / 3.5}}.block-media-carousel .block-content sl-carousel-item{-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.4;width:100%;height:100%;padding-top:2rem;padding-bottom:2rem;transition:opacity .45s;position:relative}.block-media-carousel .block-content sl-carousel-item .item-inner{z-index:1;width:25rem;padding-top:1rem;padding-bottom:1rem;transition:width .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.block-media-carousel .block-content sl-carousel-item:has(+.is-center) .item-inner{transform:translate(-4rem)}.block-media-carousel .block-content sl-carousel-item.is-center{opacity:1}.block-media-carousel .block-content sl-carousel-item.is-center .item-inner{z-index:10;width:max(15rem,min(100vw - 12rem,41rem));padding-top:0;padding-bottom:0}@container (width<=767px){.block-media-carousel .block-content sl-carousel-item.is-center .item-inner{width:max(15rem,min(100vw - 6rem,41rem))}}.block-media-carousel .block-content sl-carousel-item.is-center+sl-carousel-item .item-inner{transform:translate(4rem)}.block-media-carousel .block-content sl-carousel-item:not(.is-center){cursor:pointer;overflow:hidden}.block-media-carousel .block-content sl-carousel-item:not(.is-center) .overlay-text,.block-media-carousel .block-content sl-carousel-item:not(.is-center) .item-icon{display:none}.block-media-carousel .block-content .item-inner{grid-template-areas:"layer";width:100%;height:100%;text-decoration:none;display:grid;position:absolute}.block-media-carousel .block-content .image{background-position:50%;background-size:cover;background-color:var(--colour-main-blue);grid-area:layer;transition:filter .45s cubic-bezier(.4,0,.2,1)}.block-media-carousel .block-content .image-placeholder{background:linear-gradient(135deg,rgba(23,59,84,.85) 40%,rgba(23,59,84,.3) 90%)}.block-media-carousel .block-content .overlay{z-index:1;background-color:rgba(5,39,56,.8);grid-area:layer;width:100%;height:100%;position:relative}.block-media-carousel .block-content .overlay-text{color:var(--colour-white);-webkit-box-orient:vertical;margin:0;font-size:1.25rem;line-height:1.625rem;display:-webkit-box;position:absolute;bottom:2.1rem;overflow:hidden}.block-media-carousel .block-content .overlay-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2.1rem;right:8rem}.block-media-carousel .block-content .overlay-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8rem;right:2.1rem}.block-media-carousel .block-content .overlay-text p{margin:0}.block-media-carousel .block-content .item-icon{background-color:var(--colour-main-orange);width:2.5rem;height:2.5rem;color:var(--colour-white);border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1rem;display:-ms-flexbox;display:flex;position:absolute;top:2.1rem}.block-media-carousel .block-content .item-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2.1rem}.block-media-carousel .block-content .item-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2.1rem}.block-media-carousel .block-content .item-logo{object-fit:contain;max-width:6rem;max-height:3rem;position:absolute;bottom:2.1rem}.block-media-carousel .block-content .item-logo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2.1rem}.block-media-carousel .block-content .item-logo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2.1rem}.block-media-carousel .block-content .embed-container{z-index:2;grid-area:layer;display:none}.block-media-carousel .block-content .embed-container.is-playing{display:block}.block-media-carousel .block-content .embed-container iframe{border:0;width:100%;height:100%;display:block}.block-media-carousel .block-content .item-play-button{background-color:var(--colour-main-orange);cursor:pointer;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5.78306rem;height:5.78306rem;transition:transform .2s,background-color .2s;display:-ms-flexbox;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.block-media-carousel .block-content .item-play-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.block-media-carousel .block-content .item-play-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.block-media-carousel .block-content .item-play-button i{color:var(--colour-white);font-size:1.5rem}.block-media-carousel .block-content .item-play-button i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.2rem}.block-media-carousel .block-content .item-play-button i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.2rem}.block-media-carousel .block-content .is-center .item-inner:hover .item-play-button{transform:translate(-50%,-50%)scale(1.08)}.block-media-carousel .block-content .carousel-header{-ms-flex-pack:end;justify-content:flex-end}@container (width<=767px){.block-media-carousel .block-content sl-carousel-item.is-center .overlay{background-color:rgba(5,39,56,.7)}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-icon,.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-icon{width:3.02556rem;height:3.02556rem;top:1.35rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.26rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.26rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.26rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.26rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-logo,.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-logo{max-width:7.35rem;max-height:2.2785rem;top:2.09rem;bottom:auto}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-logo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.67rem;right:auto}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-logo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.67rem;right:auto}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .item-logo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:1.67rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .item-logo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:1.67rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .overlay-text,.block-media-carousel .block-content sl-carousel-item.is-center.item-video .overlay-text{font-size:1rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .overlay-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.86rem;right:3.06rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .overlay-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.86rem;right:3.06rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-image .overlay-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3.06rem;right:1.86rem}.block-media-carousel .block-content sl-carousel-item.is-center.item-video .overlay-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3.06rem;right:1.86rem}}.member-gate{background-color:var(--colour-light-grey);-ms-flex-direction:column;flex-direction:column;padding:0 1.5rem;display:-ms-flexbox;display:flex;position:relative;container:column/inline-size}.member-gate>div:not(:first-child):not(:last-child){border-bottom:.1rem solid var(--colour-dark-grey)}.member-gate .title-bar{position:relative}.member-gate .title-bar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:5rem}.member-gate .title-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:5rem}.member-gate .title-bar h2{border-bottom:.2rem solid var(--colour-dark-grey);margin:0;padding-top:1rem;padding-bottom:.5rem}@container column (width<650px){.member-gate .title-bar h2{font-size:1.75rem;line-height:2.25rem}}.member-gate .title-bar:after{content:"";background:url("data:image/svg+xml;utf8,<svg width='60' height='68' viewBox='0 0 60 68' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M24 0H60L36 68H0L24 0Z' fill='rgb(169, 169, 168)'/></svg>") 0 0/auto 100% no-repeat;width:6rem;height:100%;position:absolute;top:0}.member-gate .title-bar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-2rem}.member-gate .title-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-2rem}.member-gate .summary-text{padding:1rem .5rem}.member-gate .member-gate-action{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-top:.7rem;padding-bottom:.7rem;text-decoration:none;display:-ms-flexbox;display:flex}.member-gate .member-gate-action>div:first-child{color:var(--colour-main-blue);-ms-flex:100%;flex:100%;font-size:1.3rem;font-weight:700}.member-gate .member-gate-action .btn{text-wrap:nowrap;min-width:100px}@container column (width<400px){.member-gate .member-gate-action{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1rem}}@container (width>=550px){.member-gate .member-gate-dropdown .member-gate-action{min-height:5.6rem}}.member-gate .member-gate-dropdown .member-gate-dropdown-content{height:0;overflow:hidden}.member-gate .member-gate-dropdown .member-gate-dropdown-content form{padding:1rem 1.5rem}.member-gate .member-gate-dropdown .member-gate-dropdown-content fieldset{margin:0}.member-gate .member-gate-dropdown.active .member-gate-action .btn{display:none}.member-gate .member-gate-dropdown.active .member-gate-dropdown-content{height:100%}.member-gate .member-gate-dropdown.active form .text-center{padding-bottom:1rem}@media screen and (max-width:600px){.member-gate :where(h2,.heading-size-2){padding-top:.5rem}}.block-mini-card{background-color:#f4f3f3;padding-top:2rem;padding-bottom:2rem}.block-mini-card>.title{color:var(--colour-main-blue);margin:0 0 1.5rem;padding:0;font-size:2rem;line-height:2.5rem}@media (max-width:48rem){.block-mini-card>.title{margin-bottom:20px;font-size:1.5rem;line-height:2rem}}.block-mini-card .cards-grid-container{grid-gap:24px;grid-template-columns:repeat(2,1fr);margin:0 auto;padding:0;display:grid}@media (min-width:64rem){.block-mini-card .cards-grid-container{grid-template-columns:repeat(4,1fr)}}.block-mini-card .card-item{background-color:var(--colour-white);cursor:default;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:-ms-flexbox;display:flex;overflow:hidden;text-decoration:none!important}.block-mini-card .card-item .icon{color:var(--colour-main-orange);font-size:1.5rem}.block-mini-card .card-item .title{text-align:left;color:var(--colour-main-blue);margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.5rem;transition:color .3s}.block-mini-card .card-item:hover .title{color:var(--colour-main-orange)}.block-member-news-and-resources{margin:0 auto}.block-member-news-and-resources sl-carousel{--aspect-ratio:1 / .8;--sl-spacing-small:.2rem;--scroll-hint:0px;--slide-gap:1rem}@container (width<=1064px){.block-member-news-and-resources sl-carousel{--aspect-ratio:1 / 1}}@container (width<=767px){.block-member-news-and-resources sl-carousel{--aspect-ratio:1 / 2}}.block-member-news-and-resources sl-carousel::part(navigation-button){display:none}.block-member-news-and-resources sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination"}.block-member-news-and-resources sl-carousel-item{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;opacity:.2;width:100%;height:100%;padding-top:2rem;padding-bottom:2rem;transition:opacity .45s;position:relative}.block-member-news-and-resources sl-carousel-item .item-inner{z-index:1;width:25rem;padding-top:1rem;padding-bottom:1rem;transition:width .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.block-member-news-and-resources sl-carousel-item:has(+.is-center) .item-inner{transform:translate(-4rem)}.block-member-news-and-resources sl-carousel-item.is-center{opacity:1}.block-member-news-and-resources sl-carousel-item.is-center .item-inner{z-index:10;width:max(15rem,min(100vw - 12rem,41rem));padding-top:0;padding-bottom:0}@container (width<=767px){.block-member-news-and-resources sl-carousel-item.is-center .item-inner{width:max(25rem,min(100vw - 6rem,41rem))}}.block-member-news-and-resources sl-carousel-item.is-center .headline,.block-member-news-and-resources sl-carousel-item.is-center .type,.block-member-news-and-resources sl-carousel-item.is-center .read-more{display:block}@container (width<=767px){.block-member-news-and-resources sl-carousel-item.is-center .headline{font-size:1.2rem}.block-member-news-and-resources sl-carousel-item.is-center .read-more,.block-member-news-and-resources sl-carousel-item.is-center .type{font-size:.9rem}}.block-member-news-and-resources sl-carousel-item.is-center+sl-carousel-item .item-inner{transform:translate(4rem)}.block-member-news-and-resources sl-carousel-item .headline,.block-member-news-and-resources sl-carousel-item .type,.block-member-news-and-resources sl-carousel-item .read-more{display:none}.block-member-news-and-resources .item-inner{grid-template-areas:"layer";width:100%;height:100%;text-decoration:none;display:grid;position:absolute}.block-member-news-and-resources .image{background-position:50%;background-size:cover;background-color:var(--colour-main-blue);grid-area:layer;transition:filter .45s cubic-bezier(.4,0,.2,1)}.block-member-news-and-resources .image-placeholder{background:linear-gradient(135deg,rgba(23,59,84,.85) 40%,rgba(23,59,84,.3) 90%)}.block-member-news-and-resources .overlay{z-index:1;opacity:1;background:linear-gradient(135deg,rgba(23,59,84,.85) 40%,rgba(23,59,84,.3) 90%);-ms-flex-direction:column;flex-direction:column;grid-area:layer;-ms-flex-pack:end;justify-content:flex-end;padding:3rem;transition:opacity .3s;display:-ms-flexbox;display:flex}@container (width<=1024px){.block-member-news-and-resources .overlay{padding:1rem}}.block-member-news-and-resources .type{color:var(--colour-white);-ms-flex-align:center;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.9rem;display:-ms-flexbox;display:flex}.block-member-news-and-resources .headline{font-size:1.8rem;line-height:1.3;font-weight:var(--font-weight-bold);color:var(--colour-white);margin:0 0 1rem}.block-member-news-and-resources .read-more{color:var(--colour-white);-ms-flex-align:center;align-items:center;gap:.35rem;font-size:1rem;text-decoration:none;transition:color .2s;display:-ms-flexbox;display:flex}.block-member-news-and-resources .read-more i{font-size:.75rem;transition:transform .2s}.block-member-news-and-resources .item-inner:hover .read-more{color:var(--colour-main-orange)}.block-member-news-and-resources .item-inner:hover .read-more i{transform:translate(.3rem)}.block-member-portfolio-metrics:not(:has(picture)){background-color:#d9edf8}.block-member-portfolio-metrics:not(:has(picture)) .block-content{padding:2rem}.block-member-portfolio-metrics:not(:has(picture)) .portfolio-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;display:-ms-flexbox;display:flex}.block-member-portfolio-metrics:not(:has(picture)) .portfolio-logo{width:auto;height:3.5rem}.block-member-portfolio-metrics:not(:has(picture)) .btn-view-dashboard{background-color:var(--colour-white);border:1px solid var(--colour-main-blue);color:var(--colour-main-blue);white-space:nowrap;border-radius:2rem;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:-ms-inline-flexbox;display:inline-flex}.block-member-portfolio-metrics:not(:has(picture)) .btn-view-dashboard:hover{background-color:var(--colour-main-blue);color:var(--colour-white)}.block-member-portfolio-metrics:not(:has(picture)) .portfolio-subheader{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1rem;display:-ms-flexbox;display:flex}.block-member-portfolio-metrics:not(:has(picture)) .portfolio-item-count{color:#425265;font-size:.875rem}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel{--sl-spacing-small:.2rem;--scroll-hint:0px;--slide-gap:1rem;--aspect-ratio:auto}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel::part(navigation-button){display:none}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination"}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel::part(scroll-container){scroll-behavior:auto;margin-top:1rem}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel-item{height:100%;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:640px){.block-member-portfolio-metrics:not(:has(picture)) .metric-card{width:100%}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel{--slides-per-page:1}.block-member-portfolio-metrics:not(:has(picture)) sl-carousel::part(pagination){margin-top:.75rem}}.block-member-portfolio-metrics:not(:has(picture)) .metric-card{background-color:var(--colour-white);border:1px solid rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;padding:1rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:-ms-flexbox;display:flex}.block-member-portfolio-metrics:not(:has(picture)) .metric-card:hover .card-link{color:var(--colour-main-orange)}.block-member-portfolio-metrics:not(:has(picture)) .metric-card:hover .card-link .fa-arrow-right{transform:translate(4px)}.block-member-portfolio-metrics:not(:has(picture)) .card-top{-ms-flex-align:start;align-items:flex-start;gap:.5rem;display:-ms-flexbox;display:flex}.block-member-portfolio-metrics:not(:has(picture)) .card-icon{width:2.25rem;height:2.25rem;color:var(--colour-main-blue);background-color:#d9edf8;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1rem;display:-ms-flexbox;display:flex}.block-member-portfolio-metrics:not(:has(picture)) .card-title{color:var(--colour-main-blue);-ms-flex:1;flex:1;margin:.4rem;font-size:.875rem;font-weight:500;line-height:1.3}.block-member-portfolio-metrics:not(:has(picture)) .card-sub-text{color:#425265;white-space:nowrap;font-size:.75rem}.block-member-portfolio-metrics:not(:has(picture)) .card-sub-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.block-member-portfolio-metrics:not(:has(picture)) .card-sub-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.block-member-portfolio-metrics:not(:has(picture)) .card-description{color:#425265;-ms-flex:1;flex:1;margin:0;font-size:.75rem;line-height:1.45}.block-member-portfolio-metrics:not(:has(picture)) .card-description:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.75rem}.block-member-portfolio-metrics:not(:has(picture)) .card-description:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.75rem}.block-member-portfolio-metrics:not(:has(picture)) .card-link{color:var(--colour-main-blue);-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.75rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-member-portfolio-metrics:not(:has(picture)) .card-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.75rem}.block-member-portfolio-metrics:not(:has(picture)) .card-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.75rem}.block-member-portfolio-metrics:not(:has(picture)) .card-link .fa-arrow-right{transition:transform .2s}.block-member-portfolio-metrics:not(:has(picture)) .portfolio-last-updated{text-align:right;color:#425265;opacity:.7;margin-top:1rem;font-size:.75rem}.block-member-portfolio-metrics:has(picture){background:#fff}.block-member-portfolio-metrics:has(picture) .block-content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:3rem;padding-bottom:3rem;display:-ms-flexbox;display:flex}.block-member-nrla-living-events{margin:0 auto}.block-member-nrla-living-events sl-carousel{--sl-spacing-small:.2rem;--scroll-hint:0px;--slide-gap:1rem;--aspect-ratio:auto}.block-member-nrla-living-events sl-carousel::part(navigation-button){display:none}.block-member-nrla-living-events sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination"}.block-member-nrla-living-events sl-carousel::part(scroll-container){scroll-behavior:auto;margin-top:1rem}@container (width<=767px){.block-member-nrla-living-events sl-carousel{--slide-gap:.75rem}}.block-member-nrla-living-events sl-carousel-item{height:100%;padding-top:.5rem;padding-bottom:.5rem}@container (width<=767px){.block-member-nrla-living-events sl-carousel-item{width:100%}}.block-member-nrla-living-events .tile{background-color:var(--colour-white);border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;text-decoration:none;transition:box-shadow .2s;display:-ms-flexbox;display:flex;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.07)}.block-member-nrla-living-events .tile:hover{transform:translateY(-.125rem);box-shadow:0 2px 12px rgba(0,0,0,.12)}.block-member-nrla-living-events .image{aspect-ratio:1.5;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden}.block-member-nrla-living-events .image-photo{background-position:50%;background-size:cover;background-color:var(--colour-main-blue);position:absolute;top:0;bottom:0;left:0;right:0}.block-member-nrla-living-events .image-overlay{z-index:1;pointer-events:none;background:linear-gradient(rgba(15,38,54,.4) 0%,rgba(15,38,54,.6) 50%,#0f2636 100%);position:absolute;top:0;bottom:0;left:0;right:0}.block-member-nrla-living-events .tile-content{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;padding:1.25rem;display:-ms-flexbox;display:flex}.block-member-nrla-living-events .date{color:var(--colour-living-navy);margin-bottom:.25rem;font-size:.85rem}.block-member-nrla-living-events .title{font-size:2rem;font-weight:var(--font-weight-bolder);text-transform:uppercase;color:var(--colour-living-navy);-ms-flex:auto;flex:auto;margin:0;line-height:1.35}.block-member-nrla-living-events hr{border:none;border-top:1px solid #ebe6e7;width:100%;margin:1rem 0}.block-member-nrla-living-events .learn-more{color:var(--colour-living-navy);-ms-flex-align:center;align-items:center;gap:.35rem;font-size:.95rem;transition:color .2s;display:-ms-flexbox;display:flex}.block-member-nrla-living-events .learn-more i{font-size:.75rem;transition:transform .2s}.block-member-nrla-living-events .tile:hover .learn-more{color:var(--colour-living-rust)}.block-member-nrla-living-events .tile:hover .learn-more i{transform:translate(.3rem)}.block-member-nrla-living-events .tile:hover .title{color:var(--colour-living-rust)}.block-milestone-card .block-content{grid-template-columns:repeat(2,1fr);gap:1rem;padding-top:1rem;padding-bottom:1rem;display:grid}@container column (width<=767px){.block-milestone-card .block-content{grid-template-columns:1fr}}.block-milestone-card .block-content .card{aspect-ratio:1.35;background:var(--colour-main-blue-gradient);backdrop-filter:blur(.125rem);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;overflow:hidden;container:card/inline-size}.block-milestone-card .block-content .card:hover{background:var(--colour-main-blue-gradient-hover)}.block-milestone-card .block-content .card .front-view .card-title{color:#a2d7f6;word-wrap:break-word;padding-left:1.875rem;font-size:5.125rem;font-weight:300;line-height:5.625rem;position:absolute;top:50%;transform:translateY(-50%)}.block-milestone-card .block-content .card .front-view .card-icon{background:#27526b;border-radius:30rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4.625rem;height:4.625rem;display:-ms-flexbox;display:flex;position:absolute;top:1.875rem;left:1.875rem}.block-milestone-card .block-content .card .front-view .card-icon i{color:#fff;font-size:1.8125rem}@container card (width<=500px){.block-milestone-card .block-content .card .front-view .card-title{margin-top:1rem;font-size:4.75rem}.block-milestone-card .block-content .card .front-view .card-icon{width:4.25rem;height:4.25rem}.block-milestone-card .block-content .card .front-view .card-icon i{font-size:1.625rem}}.block-milestone-card .block-content .card .back-view{color:var(--colour-white);padding:1.875rem}.block-milestone-card .block-content .card .back-view .table-wrapper{overflow:hidden}.block-milestone-card .block-content .card .back-view .table-wrapper table{border-collapse:separate;border-spacing:1rem .5rem;margin:-.5rem -1rem}.block-milestone-card .block-content .card .back-view .table-wrapper table :is(th,td):first-child{width:0}.block-milestone-card .block-content .card .back-view .table-wrapper table th,.block-milestone-card .block-content .card .back-view .table-wrapper table td{border:none;padding:0}.block-milestone-card .block-content .card .toggle-btn{border:.15rem var(--colour-white) solid;cursor:pointer;z-index:10;background:0 0;border-radius:30rem;width:2rem;height:2rem;transition:background-color .2s,border-color .2s;position:absolute;bottom:1.25rem;right:1.5rem}.block-milestone-card .block-content .card .toggle-btn .icon-shape:before,.block-milestone-card .block-content .card .toggle-btn .icon-shape:after{content:"";background-color:#fff;transition:transform .3s,opacity .3s,background-color .3s;position:absolute}.block-milestone-card .block-content .card .toggle-btn .icon-shape:before{width:50%;height:.125rem;top:50%;left:25%;transform:translateY(-50%)}.block-milestone-card .block-content .card .toggle-btn .icon-shape:after{width:.15rem;height:50%;top:25%;left:50%;transform:translate(-50%)}.block-milestone-card .block-content .card.is-flipped .front-view{display:none}.block-milestone-card .block-content .card.is-flipped .toggle-btn .icon-shape:after{opacity:0;transform:translate(-50%)rotate(90deg)}.block-milestone-card .block-content .card:not(.is-flipped) .back-view{display:none}.block-multi-icon .multi-icon-heading{text-align:center;color:var(--colour-white);margin:0 0 2rem}.block-multi-icon .multi-icon-items{grid-template-columns:repeat(4,1fr);justify-items:center;gap:1.5rem;display:grid}.block-multi-icon .multi-icon-item{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;max-width:21rem;display:-ms-flexbox;display:flex}.block-multi-icon .multi-icon-icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5rem;height:5rem;font-size:2.25rem;line-height:1;display:-ms-flexbox;display:flex}.block-multi-icon .multi-icon-title{margin:1.5rem 0 0;font-size:2.75rem}.block-multi-icon .multi-icon-content{margin-top:.75rem}.block-multi-icon.multi-icon-style-navy{background:var(--colour-main-blue);color:var(--colour-off-white);padding:5rem 3rem}.block-multi-icon.multi-icon-style-navy .multi-icon-items{gap:2.5rem}@container (width<=1000px){.block-multi-icon.multi-icon-style-navy .multi-icon-items{gap:2rem}}.block-multi-icon.multi-icon-style-navy .multi-icon-title{color:var(--colour-white);font-size:1.38rem;line-height:2rem}.block-multi-icon.multi-icon-style-navy .multi-icon-heading{margin-bottom:4rem;font-size:3rem}@container (width<=1000px){.block-multi-icon.multi-icon-style-navy .multi-icon-heading{margin-bottom:2rem;font-size:1.9rem}}.block-multi-icon.multi-icon-style-navy .multi-icon-icon{background:var(--colour-main-orange);color:var(--colour-white);border-radius:50%;font-size:2.5rem}.block-multi-icon.multi-icon-style-navy .multi-icon-content{color:color-mix(in oklab, var(--colour-white) 90%, transparent);font-size:1rem;line-height:1.6rem}@container (width<=1000px){.block-multi-icon.multi-icon-style-navy{padding:3rem 1rem}}.block-multi-icon.multi-icon-style-white{background:var(--colour-off-white);color:var(--colour-main-blue);padding:2.5rem 2rem}.block-multi-icon.multi-icon-style-white .multi-icon-heading{color:var(--colour-main-blue);margin-bottom:3rem;font-size:2.25rem}@container (width<=1000px){.block-multi-icon.multi-icon-style-white .multi-icon-heading{font-size:1.9rem}}@container (width<=700px){.block-multi-icon.multi-icon-style-white .multi-icon-heading{margin-bottom:2rem;font-size:1.5rem}}.block-multi-icon.multi-icon-style-white .multi-icon-icon{width:3rem;height:3rem;color:var(--colour-main-blue);font-size:2.5rem}.block-multi-icon.multi-icon-style-white .multi-icon-title{color:var(--colour-main-blue);margin:1rem 0 0;font-size:2.25rem;font-weight:400}@container (width<=1000px){.block-multi-icon.multi-icon-style-white .multi-icon-title{font-size:1.9rem}}.block-multi-icon.multi-icon-style-white .multi-icon-content{color:#425265;margin-top:.5rem;font-weight:400}@container (width<=1000px){.block-multi-icon.multi-icon-style-white .multi-icon-content{font-size:.9rem}}@container (width<=700px){.block-multi-icon.multi-icon-style-white .multi-icon-content{line-height:1.3rem}}.block-multi-icon.multi-icon-style-white.multi-icon-count-3 .multi-icon-items{grid-template-columns:repeat(3,1fr)}@container (width<=1000px){.block-multi-icon.multi-icon-style-white.multi-icon-count-3 .multi-icon-items{grid-template-columns:repeat(3,1fr)}.block-multi-icon.multi-icon-style-white.multi-icon-count-3 .multi-icon-item:last-child{grid-column:auto;justify-self:auto}}@container (width<=700px){.block-multi-icon.multi-icon-style-white{padding:3rem 1rem}.block-multi-icon.multi-icon-style-white .multi-icon-items,.block-multi-icon.multi-icon-style-white.multi-icon-count-3 .multi-icon-items{grid-template-columns:repeat(2,1fr)}.block-multi-icon.multi-icon-style-white.multi-icon-count-3 .multi-icon-item:last-child{grid-column:1/-1;justify-self:center}@container (width<=1000px){.block-multi-icon.multi-icon-style-white .multi-icon-heading{line-height:2rem}}}.block-multi-icon.multi-icon-count-1 .multi-icon-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.block-multi-icon.multi-icon-count-1 .multi-icon-items{grid-template-columns:minmax(0,40rem);-ms-flex-pack:center;justify-content:center}.block-multi-icon.multi-icon-count-2 .multi-icon-item{-ms-flex-preferred-size:min(100%,24rem);flex-basis:min(100%,24rem);max-width:24rem}.block-multi-icon.multi-icon-count-2 .multi-icon-items{grid-template-columns:repeat(2,minmax(0,24rem));-ms-flex-pack:center;justify-content:center}.block-multi-icon.multi-icon-count-3 .multi-icon-items{grid-template-columns:repeat(3,minmax(0,21rem));-ms-flex-pack:center;justify-content:center}@container (width<=1000px){.block-multi-icon .multi-icon-heading{font-size:2rem;line-height:2.2rem}.block-multi-icon .multi-icon-title{margin-top:1.5rem}.block-multi-icon .multi-icon-items,.block-multi-icon.multi-icon-count-3 .multi-icon-items{grid-template-columns:repeat(2,1fr)}.block-multi-icon.multi-icon-count-3 .multi-icon-item:last-child{grid-column:1/-1;justify-self:center}}@container (width<=700px){.block-multi-icon .multi-icon-items{grid-template-columns:1fr;line-height:2.2rem}.block-multi-icon.multi-icon-count-3 .multi-icon-items{grid-template-columns:1fr}.block-multi-icon .multi-icon-icon{width:4rem;height:4rem}.block-multi-icon .multi-icon-icon i{font-size:2rem}}@container (width<=440px){.block-multi-icon{padding:2rem 1rem}.block-multi-icon .multi-icon-item{max-width:100%}}.block-multi-training-course .block-content{-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:2rem;margin-bottom:2rem;display:-ms-flexbox;display:flex}@container (width<=750px){.block-multi-training-course .block-content{gap:1.5rem}}.block-multi-training-course .block-content .multi-training-course-heading{-ms-flex-pack:justify;justify-content:space-between;align-items:baseline;gap:1rem;display:-ms-flexbox;display:flex}@container (width<=750px){.block-multi-training-course .block-content .multi-training-course-heading{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.block-multi-training-course .block-content .multi-training-course-heading>div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:3.2rem}.block-multi-training-course .block-content .multi-training-course-heading>div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3.2rem}}.block-multi-training-course .block-content .multi-training-course-heading *{margin:0;padding:0}.block-multi-training-course .block-content .multi-training-course-heading>div{isolation:isolate;overflow-wrap:anywhere;min-width:0;position:relative}.block-multi-training-course .block-content .multi-training-course-heading>div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:4rem}.block-multi-training-course .block-content .multi-training-course-heading>div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:4rem}.block-multi-training-course .block-content .multi-training-course-heading>div>:before{content:"";background-color:var(--colour-main-blue);z-index:-1;width:1.3rem;height:3rem;position:absolute;transform:skew(-20deg)}.block-multi-training-course .block-content .multi-training-course-heading>div>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-left:.8rem;left:0}.block-multi-training-course .block-content .multi-training-course-heading>div>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.8rem;right:0}.block-multi-training-course .block-content .multi-training-course-heading .block-heading{color:var(--colour-main-blue);font-size:2.25rem;font-weight:900;line-height:1.15}@container (width<=1000px){.block-multi-training-course .block-content .multi-training-course-heading .block-heading{font-size:1.85rem}}.block-multi-training-course .block-content .multi-training-course-heading .multi-training-course-all-link{color:var(--colour-main-blue);-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-multi-training-course .block-content .multi-training-course-heading .multi-training-course-all-link:hover{color:var(--colour-main-orange)}.block-multi-training-course .block-content .multi-training-course-grid{gap:2rem;display:grid}.block-multi-training-course .block-content .multi-training-course-grid.multi-training-course-grid-1{grid-template-columns:repeat(3,minmax(0,1fr))}.block-multi-training-course .block-content .multi-training-course-grid.multi-training-course-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.block-multi-training-course .block-content .multi-training-course-grid.multi-training-course-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@container (width<=980px){.block-multi-training-course .block-content .multi-training-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (width<=680px){.block-multi-training-course .block-content .multi-training-course-grid{grid-template-columns:1fr!important}}.block-multi-training-course .block-content .multi-training-course-card{background:var(--colour-white);-ms-flex-direction:column;flex-direction:column;min-width:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:-ms-flexbox;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.07)}.block-multi-training-course .block-content .multi-training-course-card:hover{transform:translateY(-.125rem);box-shadow:0 4px 18px rgba(0,0,0,.12)}.block-multi-training-course .block-content .multi-training-course-card:hover .multi-training-course-card-title,.block-multi-training-course .block-content .multi-training-course-card:hover .multi-training-course-card-footer{color:var(--colour-main-orange)}.block-multi-training-course .block-content .multi-training-course-card-image-wrap{aspect-ratio:16/10;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;overflow:hidden}.block-multi-training-course .block-content .multi-training-course-card-image{object-fit:cover;mix-blend-mode:luminosity;opacity:.7;width:100%;height:100%;display:block}.block-multi-training-course .block-content .multi-training-course-card-image-placeholder{background:linear-gradient(#91a2ad 0%,#405a6b 48%,#15364a 100%)}.block-multi-training-course .block-content .multi-training-course-card-image-tint{pointer-events:none;z-index:1;background:linear-gradient(rgba(19,61,85,.12) 0%,rgba(19,61,85,.78) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.block-multi-training-course .block-content .multi-training-course-card-body{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}@container (width<=750px){.block-multi-training-course .block-content .multi-training-course-card-body{padding:1.25rem}}.block-multi-training-course .block-content .multi-training-course-card-title{color:var(--colour-main-blue);margin:0;font-size:1.45rem;font-weight:900;line-height:1.2}@container (width<=750px){.block-multi-training-course .block-content .multi-training-course-card-title{font-size:1.28rem}}.block-multi-training-course .block-content .multi-training-course-card-meta{color:var(--colour-main-blue);-ms-flex-direction:column;flex-direction:column;gap:.35rem;margin-top:auto;padding-top:1.5rem;font-size:.9rem;display:-ms-flexbox;display:flex}.block-multi-training-course .block-content .multi-training-course-card-detail{margin:0}.block-multi-training-course .block-content .multi-training-course-card-detail .fa{text-align:center;-ms-flex-negative:0;flex-shrink:0;width:1.1rem;font-size:.85rem}.block-multi-training-course .block-content .multi-training-course-card-detail .fa:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.block-multi-training-course .block-content .multi-training-course-card-detail .fa:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.block-multi-training-course .block-content .multi-training-course-card-divider{border:0;border-top:1px solid #ebe6e7;width:100%;margin:0}.block-multi-training-course .block-content .multi-training-course-card-footer{color:var(--colour-main-blue);-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.9rem;display:-ms-inline-flexbox;display:inline-flex}.block-news-article-list .block-content{-ms-flex-direction:column;flex-direction:column;gap:3rem;margin-top:2rem;margin-bottom:2rem;display:-ms-flexbox;display:flex}@container (width<700px){.block-news-article-list .block-content{gap:1.5rem}}.block-news-article-list .block-content .news-article-list-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:1rem;display:-ms-flexbox;display:flex}@container (width<1000px){.block-news-article-list .block-content .news-article-list-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading{color:var(--colour-main-blue);margin:0;font-size:2.25rem;font-weight:700;line-height:2.5rem;position:relative}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:4rem}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:4rem}@container (width<700px){.block-news-article-list .block-content .news-article-list-header .news-article-list-heading{font-size:1.4rem}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:3rem}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3rem}}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:before{content:"";background-color:var(--colour-main-blue);width:1.5rem;height:3.5rem;position:absolute;top:-.5rem;transform:skew(-20deg)}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:1rem}.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1rem}@container (width<700px){.block-news-article-list .block-content .news-article-list-header .news-article-list-heading:before{width:1rem;height:2.5rem;top:-.2rem}}.block-news-article-list .block-content .news-article-list-header .news-article-filter{color:var(--colour-main-blue);-ms-flex-align:start;align-items:flex-start;gap:.75rem;font-size:.9rem;font-weight:500;display:-ms-flexbox;display:flex}@container (width<700px){.block-news-article-list .block-content .news-article-list-header .news-article-filter{position:relative;top:-.75rem}.block-news-article-list .block-content .news-article-list-header .news-article-filter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2.5rem}.block-news-article-list .block-content .news-article-list-header .news-article-filter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2.5rem}}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-label{font-weight:var(--font-weight-bold);white-space:nowrap;padding-top:.55rem;padding-bottom:.55rem}@container (width<700px){.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-label{display:none}}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown{color:var(--colour-main-blue);position:relative}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown summary{border:1px solid var(--colour-dark-grey);background-color:var(--colour-white);cursor:pointer;border-radius:999px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:200px;padding:.5rem 1rem;text-decoration:none;list-style:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:-ms-inline-flexbox;display:inline-flex}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown summary:focus-visible{outline:2px solid var(--colour-main-orange);outline-offset:-2px}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown summary::-webkit-details-marker{display:none}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown summary:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23173b54' d='M207 381.7 12.7 187.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0L224 306.3l154.8-175.5c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L241 381.7c-9.4 9.4-24.6 9.4-34 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:.8rem;height:.8rem;transition:transform .2s;display:inline-block}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown summary div{color:var(--colour-main-blue);font-weight:500}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown[open] summary:after{transform:rotate(180deg)}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu{z-index:10;border:1px solid var(--colour-main-blue);background:var(--colour-white);min-width:15rem;display:grid;position:absolute;top:calc(100% + .75rem);box-shadow:0 18px 40px rgba(23,59,84,.12)}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}@container (width<700px){.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu{width:100%;min-width:100%}}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu a{color:var(--colour-main-blue);font-size:.95rem;font-weight:var(--font-weight-normal);padding:.5rem 1rem;text-decoration:none;display:block}.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu a.active,.block-news-article-list .block-content .news-article-list-header .news-article-filter .news-article-filter-dropdown .news-article-filter-menu a:hover{background:var(--colour-main-blue);color:var(--colour-white);font-weight:var(--font-weight-bold)}.block-news-article-list .block-content .news-article-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}@container column (width<1100px){.block-news-article-list .block-content .news-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<700px){.block-news-article-list .block-content .news-article-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.block-news-article-list .block-content .news-article-grid .news-article{-ms-flex-direction:column;flex-direction:column;gap:1rem;text-decoration:none;display:-ms-flexbox;display:flex}.block-news-article-list .block-content .news-article-grid .news-article .news-article-image{aspect-ratio:16/9;display:block}.block-news-article-list .block-content .news-article-grid .news-article .news-article-image img{aspect-ratio:16/9;object-fit:cover;display:block}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content h3{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content .news-article-meta{color:var(--colour-dark-grey);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:.5rem;font-size:.875rem;line-height:1.3rem;display:-ms-flexbox;display:flex}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content .news-article-meta .news-article-meta-category{color:var(--colour-main-orange);text-transform:uppercase}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content .news-article-meta span:not(:last-child):after{content:"|";color:var(--colour-dark-grey);margin-left:.5rem;margin-right:.5rem}.block-news-article-list .block-content .news-article-grid .news-article .news-article-content .news-article-is-sponsored,.block-news-article-list .block-content .news-article-grid .news-article .news-article-content .news-article-is-wales{color:var(--colour-main-blue);font-size:1rem;font-weight:600}.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child{grid-column:1/3}.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2){grid-column:3/5}@container column (width<1100px){.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2){grid-column:1/3}}@container (width<700px){.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2){grid-column:1/2}}.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child .news-article-image,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child .news-article-image img,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2) .news-article-image,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2) .news-article-image img{aspect-ratio:10/3}.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child .news-article-content h3,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2) .news-article-content h3{font-size:1.2rem;font-weight:700;line-height:1.2}.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:first-child .news-article-content p,.block-news-article-list .block-content .news-article-grid[data-show-first-two-articles-as-featured=yes] .news-article:nth-child(2) .news-article-content p{color:var(--colour-main-blue);margin:0;font-size:.9rem;line-height:1.5}:host-context(.page-component-content) .block-news-article-list .news-article-list-header{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-align:start!important;align-items:flex-start!important}:host-context(.page-component-content) .block-news-article-list .news-article-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}:host-context(.page-component-content) .block-news-article-list .news-article-grid .news-article:first-child{grid-column:1/3!important}:host-context(.page-component-content) .block-news-article-list .news-article-grid .news-article:nth-child(2){grid-column:3/5!important}.block-news-author .block-content{-ms-flex-direction:column;flex-direction:column;margin-top:1rem;display:-ms-flexbox;display:flex}body[data-type=news] .block-news-author .block-content{border-top:.1rem solid #dedddd;padding-top:2.7rem}.block-news-author .block-content .header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2.13rem;width:100%;margin-bottom:.5rem;display:-ms-flexbox;display:flex}.block-news-author .block-content .header .author-portrait img{width:6.5rem;height:6.5rem;display:block}.block-news-author .block-content .header .details{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:.25rem;display:-ms-flexbox;display:flex}.block-news-author .block-content .header .details .heading{color:#133d55;font-size:1.25rem;font-weight:900;line-height:1.2}.block-news-author .block-content .header .details .name a{color:#133d55;letter-spacing:.01rem;line-height:1.75rem}.block-news-author .block-content .header .details .role{color:#6f7171;letter-spacing:.01rem;line-height:1.75rem}.block-news-author .block-content .content{width:100%;max-width:var(--max-text-content-inline-size);color:#1e1e1e;letter-spacing:.01rem;line-height:1.75rem}.block-news-heading .block-content{-ms-flex-direction:column;flex-direction:column;gap:.75rem;display:-ms-flexbox;display:flex}.block-news-heading .block-content .news-category{color:var(--colour-main-blue);text-transform:uppercase;letter-spacing:8%;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-inline-flexbox;display:inline-flex}.block-news-heading .block-content .news-category[data-category="Partners and Suppliers"]{color:var(--colour-main-orange)}.block-news-heading .block-content .news-category .news-category-slash{background-color:currentColor;width:.8rem;height:2rem;display:inline-block;transform:skew(-20deg)}.block-news-heading .block-content .news-category .news-category-label{padding-top:.2rem;font-weight:400}.block-news-heading .block-content .news-heading{color:#052738;margin:0;padding:0;font-size:2.8rem;font-weight:900}.block-news-heading .block-content .news-meta{color:#305a73;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.block-news-heading .block-content .news-meta>:not(:last-child){position:relative}.block-news-heading .block-content .news-meta>:not(:last-child):after{content:"|";position:absolute}.block-news-heading .block-content .news-meta>:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.6rem}.block-news-heading .block-content .news-meta>:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.6rem}.block-news-heading .block-content .news-meta .share-button,.block-news-heading .block-content .news-meta .bookmark-button{cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.25rem;display:-ms-flexbox;display:flex}.block-news-heading .block-content .news-meta .share-button:hover,.block-news-heading .block-content .news-meta .bookmark-button:hover{color:var(--colour-main-orange);text-decoration:none}.block-news-heading .block-content .news-meta .bookmark-button[data-bookmarked=yes] i:before{font-weight:900}@container column (width<=700px){.block-news-heading .block-content .news-heading{font-size:3rem;line-height:3rem}}@container column (width<=590px){.block-news-heading .block-content .news-heading{font-size:2rem;line-height:2.5rem}.block-news-heading .block-content :is(.share-button,.bookmark-button) span{display:none}}.news-slider sl-carousel{--scroll-hint:2rem;--aspect-ratio:auto;--sl-spacing-small:.2rem}.news-slider sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"pagination""slides"}.news-slider sl-carousel::part(pagination){gap:0}.news-slider sl-carousel::part(pagination-item){border-radius:0;-ms-flex:1;flex:1}.news-slider sl-carousel::part(pagination-item pagination-item--active){background-color:var(--accent-colour);transform:none}.news-slider sl-carousel::part(navigation-button){opacity:0;height:100%;position:absolute}.news-slider sl-carousel::part(navigation-button--next){right:0}.news-slider sl-carousel-item{-webkit-user-select:none;-ms-user-select:none;user-select:none;height:100%}.news-slider sl-carousel-item a{background-color:var(--accent-colour);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:2rem;width:100%;height:100%;padding:1rem;text-decoration:none;display:-ms-flexbox;display:flex;container-type:inline-size}.news-slider sl-carousel-item a p{color:var(--colour-off-white)}.news-slider sl-carousel-item a .btn{background-color:var(--accent-contrast-colour);color:var(--accent-colour);border-color:var(--accent-contrast-colour);margin:0;text-decoration:none}:host-context(.page-structure) .news-slider{overflow:hidden}:host-context(.page-structure) .news-slider sl-carousel{gap:1rem;display:-ms-flexbox;display:flex}:host-context(.page-structure) .news-slider sl-carousel-item{-ms-flex:0 0 31.33%;flex:0 0 31.33%;height:auto}.block-member-coming-up{margin:0 auto}.block-member-coming-up sl-carousel{--sl-spacing-small:.2rem;--scroll-hint:0px;--slide-gap:1rem;--aspect-ratio:auto}.block-member-coming-up sl-carousel::part(navigation-button){display:none}.block-member-coming-up sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination"}.block-member-coming-up sl-carousel::part(scroll-container){scroll-behavior:auto;margin-top:1rem}@container (width<=767px){.block-member-coming-up sl-carousel{--slide-gap:.75rem}}.block-member-coming-up sl-carousel-item{height:100%;padding-top:.5rem;padding-bottom:.5rem}@container (width<=767px){.block-member-coming-up sl-carousel-item{width:100%}}.block-member-coming-up .tile{background-color:var(--colour-white);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:.75rem;width:100%;height:100%;padding:1.25rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:-ms-flexbox;display:flex}.block-member-coming-up .tile:hover{transform:translateY(-2px);box-shadow:0 0 transparent,0 1px 2px rgba(0,0,0,.1),0 2px 0 -1px rgba(0,0,0,.1)}.block-member-coming-up .meta{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.block-member-coming-up .date{font-size:.9rem;font-weight:var(--font-weight-bold);color:var(--colour-main-blue)}.block-member-coming-up .type{text-transform:uppercase;letter-spacing:.04em;color:var(--colour-main-blue);white-space:nowrap;border:1px solid #ebe6e7;border-radius:2rem;padding:.1rem .7rem;font-size:.7rem}.block-member-coming-up .title{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--colour-main-blue);margin:0;line-height:1.35;transition:color .2s}.block-member-coming-up .tile:hover .title{color:var(--colour-main-orange);transition:all .3s}.block-news-tags .news-tags-label{color:#000;font-size:1.5rem;font-weight:var(--font-weight-bolder);border-bottom:1px solid #dedddd;margin-bottom:1.5rem;padding-bottom:1rem}.block-news-tags .news-tags{margin:0 0 1.2rem;padding:0;list-style-type:none}.block-news-tags .news-tags li{padding:.3rem;display:inline-block}.block-news-tags .news-tags li a{border:1px solid #a1a1a2;border-radius:30px;padding:.8rem 2rem;text-decoration:none;display:inline-block}.block-news-tags .news-tags li a:hover{color:var(--colour-black);background-color:#e7eef2;border-color:#405558}.block-news-tags .news-tags li a[data-tag=sponsored],.block-news-tags .news-tags li a[data-tag=wales]{color:var(--colour-main-orange)}.block-news-tags .news-tags li a[data-tag=sponsored]:hover,.block-news-tags .news-tags li a[data-tag=wales]:hover{border-color:var(--colour-main-orange);background-color:color-mix(in srgb, var(--colour-main-orange), transparent 90%)}.newsletter-button{min-height:18rem;position:relative}.newsletter-button .form{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:calc(100% - 245px - 2rem);display:-ms-flexbox;display:flex}.newsletter-button .form .input-group{margin-bottom:1rem}.newsletter-button .form-status-message{margin-top:2rem;display:inline-block}.newsletter-button .form-status-message:empty{display:none}.newsletter-button .step-1,.newsletter-button .step-2{width:100%}.newsletter-button .step-1 .input-error-message,.newsletter-button .step-2 .input-error-message{padding-top:.5rem}@container column (width>=500px){.newsletter-button .step-1 .input-group input,.newsletter-button .step-2 .input-group input{font-size:1.5rem}}.newsletter-button .step-2{display:none}.newsletter-button .step-2 .input-group.fieldsContainer{gap:1rem;display:-ms-flexbox;display:flex}.newsletter-button .step-2 .step-2-form p{margin-top:1rem;margin-bottom:1rem}.newsletter-button .step-2 .newsletter-button-grecaptcha{padding-top:1rem}.newsletter-button .newsletter-button-content-subheading{margin-bottom:.5rem}.newsletter-button:after{content:"";background-image:url(/images/newsletterpeople.png);background-size:cover;width:245px;height:260px;display:block;position:absolute;top:1rem}.newsletter-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.newsletter-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}@container column (width<=900px){.newsletter-button:after{margin-left:auto;margin-right:auto;position:relative;top:0}.newsletter-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:5rem}.newsletter-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:5rem}}@container column (width<=440px){.newsletter-button:after{top:unset;margin-top:2rem}.newsletter-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:unset}.newsletter-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:unset}}@container column (width<=700px){.newsletter-button .form{max-width:100%}.newsletter-button .step-2 .input-group.fieldsContainer{-ms-flex-direction:column;flex-direction:column}}.block-notifications .block-content{grid-template-columns:1fr 12.5rem;-ms-flex-align:start;align-items:start;column-gap:1rem;display:grid}.block-notifications .block-content .notifications-unread{color:var(--colour-main-orange);grid-area:1/1/auto/-1;margin-top:0;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem}.block-notifications .block-content .search-bar-container{grid-area:2/1;height:3rem;margin-top:0;margin-bottom:1rem}.block-notifications .block-content .search-bar-container .search-input{border:.1rem solid var(--colour-medium-grey);background-color:var(--colour-white);border-radius:2rem;grid-template:"icon search"/min-content auto;overflow:hidden}.block-notifications .block-content .search-bar-container .search-input:focus-within{border:2px solid var(--colour-main-orange)}.block-notifications .block-content .search-bar-container .search-input input{color:var(--colour-main-blue);background:0 0;border:none;outline:none;padding-top:0;padding-bottom:0;font-size:1rem}.block-notifications .block-content .search-bar-container .search-input input::placeholder{color:var(--colour-medium-grey);font-size:1rem}.block-notifications .block-content .search-bar-container .search-input input::placeholder{color:var(--colour-medium-grey);font-size:1rem}.block-notifications .block-content .search-bar-container .search-input>i{color:var(--colour-dark-grey);grid-area:icon;margin-top:.2rem;padding:.25rem .5rem;font-size:1rem}.block-notifications .block-content .notifications-filter{grid-area:2/2;position:relative}.block-notifications .block-content .notifications-filter .notifications-filter-toggle{background-color:var(--colour-white);border:.1rem solid var(--colour-medium-grey);cursor:pointer;white-space:nowrap;width:100%;color:var(--colour-main-blue);border-radius:2rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1rem;display:-ms-flexbox;display:flex}.block-notifications .block-content .notifications-filter .notifications-filter-toggle:hover{border-color:var(--colour-main-orange)}.block-notifications .block-content .notifications-filter .notifications-filter-toggle[aria-expanded=true] .notifications-filter-chevron{transform:rotate(180deg)}.block-notifications .block-content .notifications-filter .notifications-filter-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.block-notifications .block-content .notifications-filter .notifications-filter-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.block-notifications .block-content .notifications-filter .notifications-filter-options{background-color:var(--colour-white);border:.0625rem solid var(--colour-medium-grey);z-index:10;min-width:12rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 .25rem .75rem rgba(0,0,0,.1)}.block-notifications .block-content .notifications-filter .notifications-filter-options li button{cursor:pointer;width:100%;color:var(--colour-off-black);background:0 0;border:none;padding:.75rem 1.25rem;display:block}.block-notifications .block-content .notifications-filter .notifications-filter-options li button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.block-notifications .block-content .notifications-filter .notifications-filter-options li button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.block-notifications .block-content .notifications-filter .notifications-filter-options li button:hover{background-color:var(--colour-light-grey)}.block-notifications .block-content .notifications-filter .notifications-filter-options li button.is-active{color:var(--colour-main-orange)}.block-notifications .block-content .notifications-count{color:var(--colour-main-blue);opacity:.7;grid-area:3/1;margin-top:0;margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem}.block-notifications .block-content .notifications-list{grid-column:1}.block-notifications .block-content .notification-item{background-color:var(--colour-white);border:.0625rem solid var(--colour-medium-grey);border-left:.25rem solid var(--colour-main-orange);-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;text-decoration:none;transition:all .15s;display:-ms-flexbox;display:flex;position:relative}.block-notifications .block-content .notification-item:hover{box-shadow:0 .625rem .9375rem -.1875rem rgba(0,0,0,.1),0 .25rem .375rem -.25rem rgba(0,0,0,.1)}.block-notifications .block-content .notification-item.is-read{border-left:.0625rem solid var(--colour-medium-grey)}.block-notifications .block-content .notification-item.is-read .notification-item-icon{background-color:rgba(23,59,84,.1)}.block-notifications .block-content .notification-item.is-read .notification-item-icon i{color:var(--colour-main-blue)}.block-notifications .block-content .notification-item-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:-ms-flexbox;display:flex}.block-notifications .block-content .notification-item-new{background-color:var(--colour-main-orange);color:var(--colour-white);font-size:.75rem;font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:2rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;padding:.125rem .625rem;line-height:1.5}.block-notifications .block-content .notification-item-icon{background-color:rgba(243,115,33,.1);-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;display:-ms-flexbox;display:flex}.block-notifications .block-content .notification-item-icon i{color:var(--colour-main-orange);font-size:1.25rem}.block-notifications .block-content .notification-item-body{-ms-flex:1;flex:1;min-width:0}.block-notifications .block-content .notification-item-title{font-size:1.25rem;line-height:1.75rem;font-weight:var(--font-weight-bold);margin:0}.block-notifications .block-content .notification-item-description{color:#4a5565;margin-top:0;margin-bottom:.75rem;font-size:.9375rem;line-height:1.5rem}.block-notifications .block-content .notification-item-date{color:#4a5565;-ms-flex-align:center;align-items:center;gap:.25rem;margin:0;font-size:.875rem;display:-ms-flexbox;display:flex}.block-notifications .block-content .notification-item-date-separator{color:#4a5565}@container column (width<=767px){.block-notifications .block-content{grid-template-columns:1fr}.block-notifications .block-content .notifications-filter{grid-area:3/1;margin-bottom:1rem}.block-notifications .block-content .notifications-count{grid-row:4}}.our-events{gap:1rem;display:-ms-flexbox;display:flex}.our-events div:last-child{-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;padding-top:1rem;padding-bottom:1rem}@container column (width<800px){.our-events{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:0}}.member-forum-post{padding:1rem;display:-ms-flexbox;display:flex}.member-forum-post-profile{border-top:.2rem solid var(--muted-colour);-ms-flex:0 0 10rem;flex:0 0 10rem;padding:1rem}.member-forum-post-profile:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.2rem solid var(--muted-colour)}.member-forum-post-profile:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.2rem solid var(--muted-colour)}.member-forum-post-message{border-top:.2rem solid var(--muted-colour);-ms-flex:100%;flex:100%;padding:.5rem .5rem 0 1rem}.member-forum-post.highlight-post{background-color:var(--background-colour)}.member-forum-post-profile{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.member-forum-post-profile .poster-details{-ms-flex-preferred-size:100%;flex-basis:100%}.member-forum-post-profile .poster-details .poster-name{color:var(--heading-colour);font-weight:700}.member-forum-post-profile .poster-details .poster-department{font-family:var(--secondary-font)}.member-forum-post-message-information{color:var(--muted-colour);-ms-flex-pack:end;justify-content:flex-end;gap:1rem;display:-ms-flexbox;display:flex}.member-forum-post-message-information .post-time{-ms-flex:1;flex:1;-ms-flex-item-align:start!important;align-self:flex-start!important}.member-forum-post-quoted-message{background-color:var(--muted-colour);margin-top:1rem;padding:1rem}.member-forum-post-quoted-message .quote-date{font-size:.8rem}.member-forum-post-quoted-message .quote-date:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.member-forum-post-quoted-message .quote-date:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}@container (width<=500px){.member-forum-post-profile{padding:0}.member-forum-post{display:block}.member-forum-post-profile:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.member-forum-post-profile:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.poster-details{padding:0}.poster-details .forum-post-profile-avatar{float:left;padding:1rem}.poster-details .forum-post-profile-avatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.2rem solid var(--muted-colour);margin-right:1rem}.poster-details .forum-post-profile-avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.2rem solid var(--muted-colour);margin-left:1rem}.poster-details :not(:first-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.poster-details :not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.poster-details .poster-name{margin-top:1rem}}.block-page-header .heading{color:#052738;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:2.8rem;font-weight:900;line-height:3.3rem}.block-page-header .subheading{color:#052738;opacity:.7;margin:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1.75rem}.block-page-header .heading[class*=accent]+.subheading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2.25rem}.block-page-header .heading[class*=accent]+.subheading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2.25rem}.block-page-header .page-meta{color:#305a73;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:1rem;display:-ms-flexbox;display:flex}.block-page-header .page-meta>:not(:last-child){position:relative}.block-page-header .page-meta>:not(:last-child):after{content:"|";position:absolute}.block-page-header .page-meta>:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.6rem}.block-page-header .page-meta>:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.6rem}.block-page-header .page-meta .share-button,.block-page-header .page-meta .bookmark-button{cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.25rem;display:-ms-flexbox;display:flex}.block-page-header .page-meta .share-button:hover,.block-page-header .page-meta .bookmark-button:hover{color:var(--colour-main-orange);text-decoration:none}.block-page-header .page-meta .bookmark-button[data-bookmarked=yes] i:before{font-weight:900}@container column (width<=700px){.block-page-header .heading{font-size:3rem;line-height:3rem}.block-page-header .subheading{font-size:1.5rem;line-height:1.5rem}}@container column (width<=590px){.block-page-header .heading{font-size:2rem;line-height:2.5rem}.block-page-header .subheading{font-size:1rem;line-height:1.5rem}.block-page-header :is(.share-button,.bookmark-button) span{display:none}}.block-page-header .version-history-wrapper{max-width:100%}.block-page-header .version-history-wrapper .version-history-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.25rem 0;display:-ms-flexbox;display:flex}.block-page-header .version-history-wrapper .version-history-info div{font-size:1rem;line-height:1.2rem}.block-page-header .version-history-wrapper .version-history-info button{cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:-.5rem;padding:.5rem;transition:background-color .2s;display:-ms-flexbox;display:flex}.block-page-header .version-history-wrapper .version-history-info button:hover{background-color:rgba(0,0,0,.05)}.block-page-header .version-history-wrapper .version-history-info button:focus-visible{outline:2px solid var(--colour-main-orange)}.block-page-header .version-history-wrapper .version-history-changes{background-color:#fff;border-radius:.5rem;max-height:0;margin-top:.5rem;transition:all .3s;overflow:hidden;box-shadow:0 .25rem 1rem rgba(0,0,0,.12)}.version-history-wrapper:has(button[aria-expanded=true]) .version-history-changes{border:.0625rem solid #ccc;max-height:25rem}.block-page-header .version-history-wrapper .version-history-changes ul{max-height:25rem;margin:0;padding:0;list-style:none;overflow-y:scroll}.block-page-header .version-history-wrapper .version-history-changes li{border-bottom:.0625rem solid #eee;padding:.875rem 1rem;font-size:.9rem}.block-page-header .version-history-wrapper .version-history-changes li:last-child{border-bottom:none}.block-page-header .version-history-wrapper .version-history-changes li:hover{background-color:#f5f5f5;outline:none}.block-page-header .version-history-wrapper .version-history-changes li:focus-visible{background-color:#f5f5f5;outline:none}.block-page-header .version-history-wrapper .version-history-changes .item-date{color:#666;white-space:nowrap;font-weight:600}.block-page-header .version-history-wrapper .version-history-changes .item-text{max-width:var(--max-text-content-inline-size)}.block-partner-slider sl-carousel{--scroll-hint:0;--aspect-ratio:2 / 4;--sl-spacing-small:.2rem}.block-partner-slider sl-carousel::part(base){grid-template-columns:1fr auto auto;grid-template-areas:"slides slides slides""pagination prev next"}.block-partner-slider sl-carousel.hide-pagination::part(pagination){display:none}.block-partner-slider sl-carousel.hide-pagination::part(navigation-button){display:none}.block-partner-slider sl-carousel::part(pagination){gap:0}.block-partner-slider sl-carousel::part(pagination-item){border-radius:0;-ms-flex:1;flex:1;height:5px}.block-partner-slider sl-carousel::part(pagination-item pagination-item--active){background-color:var(--colour-main-orange);transform:none}.block-partner-slider sl-carousel::part(navigation-button){background-color:var(--colour-main-blue);color:#fff;border:none;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s;display:-ms-flexbox;display:flex}.block-partner-slider sl-carousel::part(navigation-button):hover{background-color:color-mix(in srgb, var(--colour-main-blue), black 15%)}.block-partner-slider sl-carousel::part(navigation-button--disabled){color:#888;cursor:not-allowed;background-color:#9fb5c2}.block-partner-slider sl-carousel::part(navigation-button--disabled):hover{background-color:#9fb5c2}.block-partner-slider sl-carousel::part(navigation-button--previous){grid-area:prev;display:-ms-flexbox;display:flex}.block-partner-slider sl-carousel::part(navigation-button--next){grid-area:next;display:-ms-flexbox;display:flex}.block-partner-slider sl-carousel-item{width:100%;height:100%;color:var(--colour-white);background:var(--colour-main-blue);-webkit-user-select:none;-ms-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;container:card/inline-size}.block-partner-slider sl-carousel-item .slide-overlay,.block-partner-slider sl-carousel-item .slide-content{position:absolute;top:0;bottom:0;left:0;right:0}.block-partner-slider sl-carousel-item .slide-overlay{z-index:0;background:var(--colour-main-blue);opacity:.6}.block-partner-slider sl-carousel-item .slide-content{z-index:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:2rem;text-decoration:none;display:-ms-flexbox;display:flex}.block-partner-slider sl-carousel-item .slide-content:hover{color:var(--colour-white);background-color:color-mix(in srgb, var(--colour-white), transparent 80%)}.block-partner-slider sl-carousel-item .slide-content .title,.block-partner-slider sl-carousel-item .slide-content .specialism,.block-partner-slider sl-carousel-item .slide-content .content{margin:0;padding:0}.block-partner-slider sl-carousel-item .slide-content .title{color:var(--color-white);letter-spacing:.07313rem;text-transform:uppercase;-ms-flex:1;flex:1;font-size:.8125rem;font-weight:600;line-height:2rem}.block-partner-slider sl-carousel-item .slide-content .specialism{color:#d9d9d9;text-align:center;text-transform:lowercase;background-color:rgba(255,255,255,.15);border-radius:2rem;padding:.5rem 1.5rem;font-size:.8125rem;line-height:1.35rem}.block-partner-slider sl-carousel-item .slide-content .content{-ms-flex-preferred-size:10ch;flex-basis:10ch;font-size:1.25rem;font-weight:400;line-height:1.75rem}@container card (width<260px){.block-partner-slider sl-carousel-item .slide-content .content{font-size:1rem;line-height:1.5rem}}@container card (width<200px){.block-partner-slider sl-carousel-item .slide-content .content{font-size:.65rem;line-height:1rem}}.block-partners-and-suppliers-news{background-color:#e4f4fd;container-type:inline-size}.block-partners-and-suppliers-news .block-content{padding:2.5rem 1rem}.block-partners-and-suppliers-news .block-content a{text-decoration:none}.block-partners-and-suppliers-news .block-content .card-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem 1rem;width:100%;display:grid}@container (width>=640px){.block-partners-and-suppliers-news .block-content .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=768px){.block-partners-and-suppliers-news .block-content .card-grid{gap:3rem 1.25rem}}@container (width>=1024px){.block-partners-and-suppliers-news .block-content .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=1280px){.block-partners-and-suppliers-news .block-content .card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-partners-and-suppliers-news .block-content .card-item{cursor:pointer;-ms-flex-direction:column;flex-direction:column;height:100%;transition:all .3s ease-out;display:-ms-flexbox;display:flex}.block-partners-and-suppliers-news .block-content .card-item:hover .card-title{color:var(--colour-main-orange)}.block-partners-and-suppliers-news .block-content .card-media{aspect-ratio:1.618;background-image:var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.block-partners-and-suppliers-news .block-content .card-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}.block-partners-and-suppliers-news .block-content .card-title{color:var(--colour-main-blue);margin-top:1rem;margin-bottom:.75rem;font-size:1rem;line-height:1.813rem;transition:color .3s ease-out}@container (width>=768px){.block-partners-and-suppliers-news .block-content .card-title{font-size:1.125rem}}.block-partners-and-suppliers-news .block-content .card-meta{-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;display:-ms-flexbox;display:flex}.block-partners-and-suppliers-news .block-content .card-meta .divider{margin:0;padding:0}.block-partners-and-suppliers-news .block-content .card-meta .partner{color:var(--colour-main-orange);text-transform:uppercase}.block-partners-and-suppliers-news .block-content .card-meta .author{color:var(--colour-dark-grey);text-transform:uppercase}.block-partners-and-suppliers-news .block-content .card-meta .divider,.block-partners-and-suppliers-news .block-content .card-meta .date{color:var(--colour-dark-grey)}.block-partners-and-suppliers-news .block-content .article-is-sponsored,.block-partners-and-suppliers-news .block-content .article-is-wales{color:var(--colour-main-blue);font-size:1rem;font-weight:600}.block-popular-partners{container-type:inline-size}.block-popular-partners .block-content{width:100%;padding:4rem 2.5rem}.block-popular-partners .block-content .carousel-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem;display:-ms-flexbox;display:flex}.block-popular-partners .block-content .carousel-title-wrapper{-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.block-popular-partners .block-content svg{-ms-flex-negative:0;flex-shrink:0;width:3rem}.block-popular-partners .block-content .carousel-title{color:#173b54;margin:0;font-size:2.25rem;line-height:1.2;padding:0!important;font-weight:700!important}.block-popular-partners .block-content .carousel-nav-btn{width:2rem!important;height:2rem!important}.block-popular-partners .block-content .carousel-nav-btn i.fa-chevron-right,.block-popular-partners .block-content .carousel-nav-btn i.fa-chevron-left{width:1.25rem!important}@container (width<=1024px){.block-popular-partners .block-content .carousel-title{font-size:2rem}}@container (width<=767px){.block-popular-partners .block-content .carousel-title{font-size:1.5rem}.block-popular-partners .block-content svg{width:2rem}}.block-popular-partners .block-content sl-carousel{--sl-spacing-small:.25rem;--scroll-hint:0px;--slide-gap:1rem;--aspect-ratio:auto}.block-popular-partners .block-content sl-carousel::part(navigation-button){display:none}.block-popular-partners .block-content sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides""pagination";gap:1.75rem!important}.block-popular-partners .block-content sl-carousel::part(scroll-container){margin-top:0!important}.block-popular-partners .block-content sl-carousel::part(pagination){-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.45rem;display:-ms-flexbox;display:flex;margin-top:0!important;padding-top:0!important}.block-popular-partners .block-content sl-carousel::part(pagination-item){opacity:1;background:#d4d4d8;border-radius:999px;width:.6rem;height:.6rem;display:inline-block}.block-popular-partners .block-content sl-carousel::part(pagination-item--active){opacity:1;background:#d4d4d8;border-radius:999px;width:.6rem;height:.6rem;display:inline-block}.block-popular-partners .block-content sl-carousel::part(pagination-item--active){background:var(--colour-main-orange);width:2rem}@container (width<=767px){.block-popular-partners .block-content sl-carousel{--slide-gap:.75rem}}.block-popular-partners .block-content sl-carousel-item{height:100%}.block-popular-partners .block-content .partner-copy{-ms-flex-direction:column;flex-direction:column;gap:.25rem;display:-ms-flexbox;display:flex}.block-popular-partners .block-content .partner-card{height:100%;color:var(--colour-main-blue);-ms-flex-direction:column;flex-direction:column;gap:1rem;text-decoration:none;display:-ms-flexbox;display:flex}.block-popular-partners .block-content .partner-logo{aspect-ratio:3;border:1px solid var(--colour-light-grey);background:linear-gradient(#fff 0%,#fafafa 100%);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.5rem;display:-ms-flexbox;display:flex;overflow:hidden}.block-popular-partners .block-content .partner-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.block-popular-partners .block-content .partner-name{color:var(--colour-main-blue);font-size:1.125rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.3}.block-popular-partners .block-content .partner-description{color:var(--colour-main-blue);font-size:.875rem;line-height:1.5}.block-popular-partners .block-content .partner-description p{margin:0 0 .6rem}.block-popular-partners .block-content .partner-description p:last-child{margin-bottom:0}.block-popular-partners .block-content .partner-description strong{font-weight:var(--font-weight-bold)}@container (width<=959px){.block-popular-partners .block-content .carousel-nav{-ms-flex-pack:start;justify-content:flex-start}.block-popular-partners .block-content .carousel-nav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.block-popular-partners .block-content .carousel-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}}@container (width<=767px){.block-popular-partners .block-content .partner-logo{aspect-ratio:3}}.block-preferred-partners{background-color:#e4f4fd;container-type:inline-size}.block-preferred-partners .block-content{width:100%;padding:4rem 2.5rem}.block-preferred-partners .block-content .carousel-container{grid-template-columns:80% auto;grid-template-areas:"title buttons""carousel carousel";display:grid}@container (width<640px){.block-preferred-partners .block-content .carousel-container{grid-template-areas:"title""carousel""buttons";grid-template-columns:unset}}.block-preferred-partners .block-content .carousel-title-wrapper{grid-area:title;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:-ms-flexbox;display:flex}.block-preferred-partners .block-content .carousel-text{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.block-preferred-partners .block-content svg{-ms-flex-negative:0;flex-shrink:0;width:3.4375rem;height:4.4375rem}.block-preferred-partners .block-content .carousel-title{color:#173b54;margin:0;font-size:2.25rem;line-height:2.75rem;padding:0!important;font-weight:900!important}.block-preferred-partners .block-content .carousel-subtitle{color:#052738;margin-top:.3125rem;font-size:1.125rem;font-weight:400}.block-preferred-partners .block-content .carousel-nav{-ms-flex-pack:end;justify-content:flex-end;align-items:unset;grid-area:buttons}.block-preferred-partners .block-content .carousel-nav-btn{width:2rem!important;height:2rem!important}.block-preferred-partners .block-content .carousel-nav-btn i.fa-arrow-right,.block-preferred-partners .block-content .carousel-nav-btn i.fa-arrow-left{width:1.25rem!important}@container (width<1024px){.block-preferred-partners .block-content .carousel-title{font-size:2rem}.block-preferred-partners .block-content .carousel-subtitle{font-size:1rem}}@container (width<768px){.block-preferred-partners .block-content .carousel-title{font-size:1.625rem}.block-preferred-partners .block-content .carousel-subtitle{margin-top:.625rem}.block-preferred-partners .block-content svg{width:2.8125rem;height:3.625rem}}.block-preferred-partners .block-content sl-carousel{--sl-spacing-small:.25rem;--scroll-hint:0px;--slide-gap:1rem;--aspect-ratio:auto;grid-area:carousel}.block-preferred-partners .block-content sl-carousel::part(navigation-button){display:none}.block-preferred-partners .block-content sl-carousel::part(base){grid-template-columns:1fr;grid-template-areas:"slides";gap:1.75rem!important}.block-preferred-partners .block-content sl-carousel::part(scroll-container){margin-top:0!important}@container (width<768px){.block-preferred-partners .block-content sl-carousel{--slide-gap:.75rem}}.block-preferred-partners .block-content sl-carousel-item{height:100%}.block-preferred-partners .block-content .partner-card{background-color:#fff;width:100%;height:16.1544rem;text-decoration:none;position:relative}@container (width<1024px){.block-preferred-partners .block-content .partner-card{height:14rem}}@container (width<640px){.block-preferred-partners .block-content .partner-card{height:12rem}}.block-preferred-partners .block-content .partner-logo{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:3.5rem;display:-ms-flexbox;display:flex;position:absolute;top:.293rem;bottom:.294rem;left:.2rem;right:.204rem;overflow:hidden}.block-preferred-partners .block-content .partner-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.block-preferred-partners .block-content .toggle-btn{cursor:pointer;z-index:10;background:0 0;border:1px solid #5084a2;border-radius:1.875rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.79613rem;height:1.79613rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:-ms-flexbox;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}.block-preferred-partners .block-content .toggle-btn i{color:#5084a2}.profile-panel{border:.5rem solid var(--well-border-colour);-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}.profile-panel .portrait{border-right:.5rem solid var(--well-border-colour);-ms-flex:0;flex:0;margin-top:1rem;padding:0 1rem 1rem}.profile-panel .portrait img{max-width:none}.profile-panel .profile{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;padding:1rem;display:-ms-flexbox;display:flex}.profile-panel .profile .name div:last-child{color:var(--emphasis-colour);font-weight:400}.profile-panel .profile .biography{margin-top:1rem}@container column (width<800px){.profile-panel{grid-template:"portrait name""biography biography"/min-content 1fr;column-gap:1rem;padding:1rem;display:grid}.profile-panel .portrait{border-right:transparent;grid-area:portrait;padding:0}.profile-panel .profile{display:contents}.profile-panel .profile .name{grid-area:name;-ms-flex-item-align:center;align-self:center}.profile-panel .profile .biography{grid-area:biography}}.account-profile-completion-container{background-color:var(--colour-main-blue);color:var(--background-colour);border:none;-ms-flex-align:end;align-items:flex-end;padding:2rem;display:-ms-flexbox;display:flex}.account-profile-completion-container .account-profile-completion{-ms-flex-direction:column;flex-direction:column;-ms-flex:100%;flex:100%;display:-ms-flexbox;display:flex}@container column (width<=550px){.account-profile-completion-container .account-profile-completion .account-profile-completion-summary{display:none}}.account-profile-completion-container .account-profile-completion .account-profile-completion-details{display:-ms-flexbox;display:flex}@container column (width<=550px){.account-profile-completion-container .account-profile-completion .account-profile-completion-details{-ms-flex-direction:column;flex-direction:column}}.account-profile-completion-container .account-profile-completion .account-profile-completion-details p{-ms-flex-positive:1;flex-grow:1;margin:0 .3rem 1rem;font-size:1.2rem;font-weight:700}.account-profile-completion-container .account-profile-completion .account-profile-completion-details p span{font-weight:700}.account-profile-completion-container .account-profile-completion .account-profile-completion-details p a{word-break:normal}.account-profile-completion-container .account-profile-completion-summary{-ms-flex-preferred-size:15rem;flex-basis:15rem;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.account-profile-completion-container .account-profile-completion-summary:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.account-profile-completion-container .account-profile-completion-summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.account-profile-completion-container .account-profile-completion-summary p{text-transform:uppercase;text-align:center;margin-top:1rem;margin-bottom:1rem;font-size:1.3rem}.account-profile-completion-container .account-profile-completion-summary span{font-size:2.5rem}.account-profile-completion-container .account-profile-completion-progress{background-color:var(--colour-off-white);-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex}@container column (width<=550px){.account-profile-completion-container>.account-profile-completion-summary{display:none}.account-header-panel-left,.account-header-panel-right{width:100%}.account-profile-completion-container .account-profile-completion-summary:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1em}.account-profile-completion-container .account-profile-completion-summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1em}}.portfolio-join-page-member-option{text-align:center;background:var(--colour-white);color:var(--card-foreground-colour);border:1px solid rgba(0,0,0,.12);border-radius:.5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;padding:2rem 1rem;font-size:1.25rem;display:-ms-flexbox;display:flex}.portfolio-join-page-member-option p{color:var(--card-foreground-colour);margin:0}@container column (width<700px){.portfolio-join-page-member-option{-ms-flex-wrap:wrap;flex-wrap:wrap}}.portfolio-join-page-member-option .join-page-member-option-price span{font-size:2.5rem;font-weight:700}.portfolio-join-page-member-option .join-page-member-option-price{margin:1rem 0}.page-purchase-panel{border:.3rem solid var(--well-border-colour);-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.page-purchase-panel .page-purchase-information{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.page-purchase-panel .page-purchase-button-bar{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:2rem;padding:1rem 2rem;display:-ms-flexbox;display:flex}@container column (width<380px){.page-purchase-panel .page-purchase-button-bar{-ms-flex-direction:column;flex-direction:column;gap:1rem}.page-purchase-panel .page-purchase-button-bar button{margin:0}}.page-purchase-panel .page-purchase-button-bar .page-purchase-text{color:var(--accent-colour);font-size:1.7rem;font-weight:700}.page-purchase-panel .page-purchase-button-bar .page-purchase-form{flex-basis:max-content}.block-recognised-suppliers{background-color:#f4f3f3}.block-recognised-suppliers .block-content{-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-top:2rem;padding-bottom:2rem;display:-ms-flexbox;display:flex}.block-recognised-suppliers .recognised-suppliers-filter .recognised-suppliers-filter-controls{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:1rem;display:-ms-flexbox;display:flex}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown{border:1px solid #dedede;border-radius:3rem;-ms-flex-align:center;align-items:center;gap:.35rem;padding:0 1.5rem 0 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown .filter-sort-label,.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown .filter-category-label{color:#133d55;white-space:nowrap;pointer-events:none}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown .filter-category-value{color:#133d55;white-space:nowrap}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown .filter-category-chevron{font-size:.7rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown select{color:#133d55;-ms-appearance:none;appearance:none;cursor:pointer;border:0;padding:.5rem 1.5rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:1.25rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.25rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown select:focus{outline:none}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown select option{font-weight:var(--font-weight-regular);background-color:var(--colour-off-white);color:#133d55}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown:after{content:"";pointer-events:none;border-bottom:.15rem solid #133d55;border-right:.15rem solid #133d55;-ms-flex-negative:0;flex-shrink:0;width:.45rem;height:.45rem;display:block;transform:rotate(45deg)translateY(-.15rem)}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:-1rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:-1rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby{padding:0}@container form-container (width<600px){.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby{width:100%}}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby:after{display:none}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-toggle{color:#133d55;cursor:pointer;white-space:nowrap;background:0 0;border:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.35rem;width:100%;padding:.5rem 1rem;display:-ms-inline-flexbox;display:inline-flex}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-toggle i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-toggle i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-chevron{font-size:.7rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options{z-index:5;background:var(--colour-white);border:1px solid #dedede;min-width:100%;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .5rem);box-shadow:0 .75rem 1.5rem rgba(19,61,85,.12)}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options li+li{margin-top:.25rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options button{color:#133d55;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.45rem .75rem;display:block}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options button.is-active,.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.sortby .filter-sort-options button:hover{color:var(--colour-main-orange);font-weight:var(--font-weight-bolder);background:#f4f3f3}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category{padding:0}@container form-container (width<600px){.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category{background:var(--colour-main-orange)}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle{-ms-flex-pack:start;justify-content:flex-start;width:100%}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle .filter-category-chevron{display:none!important}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-value,.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category i{color:var(--colour-white)}}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle{color:#133d55;cursor:pointer;white-space:nowrap;background:0 0;border:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.35rem;min-width:10rem;padding:.5rem 1rem;display:-ms-inline-flexbox;display:inline-flex}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle .filter-category-icon{display:none!important}@container form-container (width<600px){.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-toggle .filter-category-icon{display:inline-block!important}}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category:after{display:none}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-options{z-index:5;background:var(--colour-white);border:1px solid #dedede;min-width:15rem;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 .75rem 1.5rem rgba(19,61,85,.12)}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-options li+li{margin-top:.25rem}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-options button{color:#133d55;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.45rem .75rem;display:block}.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-options button.is-active,.block-recognised-suppliers .recognised-suppliers-filter .filter-dropdown.category .filter-category-options button:hover{color:var(--colour-main-orange);background:#f4f3f3}.block-recognised-suppliers .recognised-suppliers-filter .filter-right{-ms-flex-align:center;align-items:center;gap:1.5rem;display:-ms-flexbox;display:flex}.block-recognised-suppliers .recognised-suppliers-filter .clear-filters{-ms-appearance:none;appearance:none;color:#133d55;cursor:pointer;background:0 0;border:0;padding:0}@container form-container (width<600px){.block-recognised-suppliers .recognised-suppliers-filter .filter-right{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.block-recognised-suppliers .recognised-suppliers-filter .filter-right .clear-filters{display:none}}.block-recognised-suppliers .recognised-suppliers-items{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:48rem){.block-recognised-suppliers .recognised-suppliers-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.block-recognised-suppliers .recognised-suppliers-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:88rem){.block-recognised-suppliers .recognised-suppliers-items{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-recognised-suppliers .recognised-suppliers-items .supplier{background-color:var(--colour-white);aspect-ratio:1;grid-template-rows:1fr auto;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 2px 5px -1px rgba(50,50,93,.08),0 1px 3px -1px rgba(0,0,0,.05)}.block-recognised-suppliers .recognised-suppliers-items .supplier:hover{box-shadow:0 4px 8px -1px rgba(50,50,93,.12),0 2px 4px -1px rgba(0,0,0,.08)}.block-recognised-suppliers .recognised-suppliers-items .supplier:hover .button .learn-more{color:var(--colour-main-orange)}.block-recognised-suppliers .recognised-suppliers-items .supplier.hidden{display:none}.block-recognised-suppliers .recognised-suppliers-items .supplier .image{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1.5rem;display:-ms-flexbox;display:flex}.block-recognised-suppliers .recognised-suppliers-items .supplier .image img{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:70%}.block-recognised-suppliers .recognised-suppliers-items .supplier .image i{font-size:4rem}.block-recognised-suppliers .recognised-suppliers-items .supplier .button{border-top:1px solid rgba(17,24,39,.08);-ms-flex-align:center;align-items:center;margin:0;padding:1rem;display:-ms-flexbox;display:flex}.block-recognised-suppliers .recognised-suppliers-items .supplier .button .learn-more{color:var(--accent-colour);-ms-flex-align:center;align-items:center;gap:.4rem;margin:0;font-size:1rem;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-recognised-suppliers .recognised-suppliers-items .supplier .button .learn-more i{font-size:1rem}.block-relevant-training-course .block-content{margin-top:3rem;margin-bottom:3rem}.block-relevant-training-course .block-content .training-course-heading{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@container column (width<=1000px){.block-relevant-training-course .block-content .training-course-heading{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:0}}.block-relevant-training-course .block-content .training-course-heading .heading{isolation:isolate;max-width:var(--max-text-content-inline-size);color:var(--colour-main-blue);margin-bottom:1.5rem;font-size:2rem;font-weight:900;line-height:2.5rem;position:relative}.block-relevant-training-course .block-content .training-course-heading .heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:3rem}.block-relevant-training-course .block-content .training-course-heading .heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3rem}.block-relevant-training-course .block-content .training-course-heading .heading:before{content:"";background-color:var(--colour-main-blue);width:1.25rem;height:3rem;margin-left:.8rem;position:absolute;top:-.3rem;transform:skew(-20deg)}.block-relevant-training-course .block-content .training-course-heading .heading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.block-relevant-training-course .block-content .training-course-heading .heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.block-relevant-training-course .block-content .training-course-heading a{color:var(--colour-main-blue);text-decoration:none}.block-relevant-training-course .block-content .training-course-heading a:hover{color:var(--colour-main-orange)}@container column (width<=1000px){.block-relevant-training-course .block-content .training-course-heading a{position:relative;top:-1rem}.block-relevant-training-course .block-content .training-course-heading a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3rem}.block-relevant-training-course .block-content .training-course-heading a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3rem}}.block-relevant-training-course .block-content .training-course-content{-ms-flex-direction:row;flex-direction:row;gap:6rem;display:-ms-flexbox;display:flex}@container column (width<=1000px){.block-relevant-training-course .block-content .training-course-content{-ms-flex-direction:column;flex-direction:column;gap:1rem}}.block-relevant-training-course .block-content .training-course-content .training-course-image,.block-relevant-training-course .block-content .training-course-content .training-course-info{border-top:.15rem solid rgba(19,61,85,.16);-ms-flex:0 50%;flex:0 50%;padding-top:2rem}.block-relevant-training-course .block-content .training-course-content .training-course-image img{width:100%}@container column (width<=1000px){.block-relevant-training-course .block-content .training-course-content .training-course-image{border-top:none;padding-top:0}}.block-relevant-training-course .block-content .training-course-content .training-course-info{color:var(--colour-main-blue)}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-title{margin-top:0;margin-bottom:1rem;font-size:1.5rem;font-weight:900;line-height:1.8rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-description{margin-top:1.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-fee{margin-top:.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-delivery-methods i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-fee i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-delivery-methods i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .course-fee i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.block-relevant-training-course .block-content .training-course-content .training-course-info .btn{margin-top:2rem;padding:.5rem 2.5rem;font-weight:400}:host-context(.page-component-content) .block-relevant-training-course .training-course-content{-ms-flex-direction:row;flex-direction:row;gap:6rem}:host-context(.page-component-content) .block-relevant-training-course .training-course-content .training-course-image{border-top:.15rem solid rgba(19,61,85,.16);padding-top:2rem}.block-recommended-cards .block-content{grid-template-columns:repeat(3,1fr);gap:2rem;padding:2.5rem 0;display:grid}@container (width<=900px){.block-recommended-cards .block-content{grid-template-columns:repeat(2,1fr)!important}}@container (width<=767px){.block-recommended-cards .block-content{grid-template-columns:1fr!important}}.block-recommended-cards .block-content .rec-card{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;position:relative}.block-recommended-cards .block-content .rec-card-content{background:var(--colour-white);text-decoration:none;transition:box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.07)}.block-recommended-cards .block-content .rec-card-content:hover{cursor:pointer;transform:translateY(-.125rem);box-shadow:0 2px 12px rgba(0,0,0,.12)}.block-recommended-cards .block-content .rec-card-content:hover .rec-card-title,.block-recommended-cards .block-content .rec-card-content:hover .rec-card-footer{color:var(--colour-main-orange)}.block-recommended-cards .block-content .rec-card-content .rec-card-image-wrap{aspect-ratio:16/7.5;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;overflow:hidden}@container (width<=767px){.block-recommended-cards .block-content .rec-card-content .rec-card-image-wrap{aspect-ratio:16/4.5}}@container (width<=460px){.block-recommended-cards .block-content .rec-card-content .rec-card-image-wrap{aspect-ratio:16/8}}.block-recommended-cards .block-content .rec-card-content .rec-card-image{object-fit:cover;mix-blend-mode:luminosity;opacity:.7;width:100%;height:100%;display:block}.block-recommended-cards .block-content .rec-card-content .rec-card-tint{background-color:var(--colour-main-blue);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.block-recommended-cards .block-content .rec-card-content .rec-card-body{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:.75rem;padding:1.5rem;display:-ms-flexbox;display:flex}.block-recommended-cards .block-content .rec-card-content .rec-card-title{color:var(--colour-main-blue);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.block-recommended-cards .block-content .rec-card-content .rec-card-text{color:#425265;-ms-flex:auto;flex:auto;font-size:.89rem;line-height:1.6}.block-recommended-cards .block-content .rec-card-content .rec-card-text p{margin:0}.block-recommended-cards .block-content .rec-card-content .rec-card-divider{border-top:1px solid #ebe6e7;margin:.25rem 0}.block-recommended-cards .block-content .rec-card-content .rec-card-footer{color:var(--colour-main-blue);-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.9375rem;display:-ms-flexbox;display:flex}.block-recommended-cards .block-content .rec-card-content .rec-card-footer .fa{font-size:.875rem}.block-recommended-cards .block-content .rec-card-content .rec-card-link{color:inherit;font-size:.89rem;text-decoration:none}.block-recommended-cards .block-content .rec-card-service{background:var(--colour-white);box-shadow:0 2px 8px rgba(0,0,0,.07)}.block-recommended-cards .block-content .rec-card-service .rec-card-image-wrap{box-sizing:border-box;background:#f2f4f5;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;padding:3.6rem;display:-ms-flexbox;display:flex}.block-recommended-cards .block-content .rec-card-service .rec-card-image{object-fit:contain;width:auto;max-width:100%;max-height:6rem;display:block}.block-recommended-cards .block-content .rec-card-service .rec-card-body{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}.block-recommended-cards .block-content .rec-card-service .rec-card-text{color:#425265;-ms-flex:auto;flex:auto;font-size:.89rem;line-height:1.6}.block-recommended-cards .block-content .rec-card-service .rec-card-text p{margin:0}.block-recommended-cards .block-content .rec-card-service .rec-card-service-btn{border:1px solid var(--colour-main-blue);color:var(--colour-main-blue);white-space:nowrap;background:0 0;border-radius:2rem;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;padding:.5rem 1.25rem;font-size:.9rem;text-decoration:none;transition:background .15s,color .15s;display:-ms-inline-flexbox;display:inline-flex}.block-recommended-cards .block-content .rec-card-service .rec-card-service-btn:hover{background:var(--colour-main-blue);color:var(--colour-white)}.block-recommended-cards .block-content .rec-card-button{min-height:20rem;overflow:hidden}.block-recommended-cards .block-content .rec-card-button .rec-card-bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.block-recommended-cards .block-content .rec-card-button .rec-card-bg-navy{background:linear-gradient(90deg, var(--colour-main-blue), #1a3f58, #1c425d, #1f4661, #224a66, #254d6a, #27516e, #2a5573)}.block-recommended-cards .block-content .rec-card-button .rec-card-bg-image{background-position:50%;background-size:cover}.block-recommended-cards .block-content .rec-card-button .rec-card-tint{z-index:1;background:color-mix(in srgb, var(--colour-main-blue) 65%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.block-recommended-cards .block-content .rec-card-button .rec-card-inner{z-index:2;text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;height:100%;min-height:20rem;padding:2.5rem 2rem;display:-ms-flexbox;display:flex;position:relative}@container (width<=767px){.block-recommended-cards .block-content .rec-card-button .rec-card-inner{padding:1.5rem}}.block-recommended-cards .block-content .rec-card-button .rec-card-icon{background:color-mix(in srgb, var(--colour-white) 15%, transparent);width:4rem;height:4rem;color:var(--colour-white);border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.75rem;display:-ms-flexbox;display:flex}.block-recommended-cards .block-content .rec-card-button .rec-card-title{color:var(--colour-white);margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.block-recommended-cards .block-content .rec-card-button .rec-card-text{color:rgba(255,255,255,.8);margin:0 0 1.5rem;font-size:14px;line-height:1.25rem}.block-recommended-cards .block-content .rec-card-button .rec-card-text p{margin:0}.block-recommended-cards .block-content .rec-card-button .rec-card-btn{background:var(--colour-white);color:var(--colour-main-blue);white-space:nowrap;border-radius:2rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:1rem;text-decoration:none;transition:all .15s,color .15s;display:-ms-inline-flexbox;display:inline-flex}.block-recommended-cards .block-content .rec-card-button .rec-card-btn:hover{background:#e8eaec;border-color:#e8eaec}.block-recommended-cards .block-content .rec-card-button .rec-card-btn .fa{-ms-flex-negative:0;flex-shrink:0;font-size:.875rem}.block-related-news-and-event{background-color:#f6f7f8}.block-related-news-and-event .block-content{padding-top:1.875rem;padding-bottom:2.5rem}.block-related-news-and-event .block-content a{text-decoration:none}.block-related-news-and-event .header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;padding:1.25rem 0 1rem;display:-ms-flexbox;display:flex}.block-related-news-and-event .header .title-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.block-related-news-and-event .header .title-wrapper svg{width:2.3125rem;height:3rem}.block-related-news-and-event .header-title{color:var(--colour-main-blue);margin-left:1.25rem;font-size:2.25rem;font-weight:900}.block-related-news-and-event .header-subtitle{color:var(--colour-main-blue);font-size:.9375rem;font-weight:400}@container (width<=1024px){.block-related-news-and-event .header-title{font-size:2rem}}@container (width<=767px){.block-related-news-and-event .header{align-items:unset;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.block-related-news-and-event .header-title{font-size:1.875rem}.block-related-news-and-event .header-subtitle{margin-top:1.25rem}}@container (width<=576px){.block-related-news-and-event .header .title-wrapper svg{width:3.625rem;height:3.625rem}}.block-related-news-and-event .layout{border-top:.09375rem solid rgba(19,61,85,.16);-ms-flex-align:stretch;align-items:stretch;width:100%;display:-ms-flexbox;display:flex;position:relative}@container (width<=1024px){.block-related-news-and-event .layout{border-top:none}}@container (width<=767px){.block-related-news-and-event .layout{-ms-flex-direction:column;flex-direction:column}}.block-related-news-and-event .divider{background:#ccc;width:.09375rem;position:absolute;top:0;bottom:0;left:60%}@container (width<=1024px){.block-related-news-and-event .divider{display:none}}.block-related-news-and-event .left{width:60%;padding:0 2.5rem 0 0}@container (width<=767px){.block-related-news-and-event .left{-ms-flex-order:2;order:2;width:100%;padding:0}}.block-related-news-and-event .list-item{border-bottom:.0625rem solid rgba(19,61,85,.16);grid-template-columns:8.125rem 1fr;margin-right:1.25rem;padding:1.25rem 0;display:grid}@container (width<=1024px) and (width>=768px){.block-related-news-and-event .list-item{margin-right:0}.block-related-news-and-event .list-item:first-child{border-top:.0625rem solid rgba(19,61,85,.16)}}@container (width<=767px){.block-related-news-and-event .list-item{grid-template-columns:unset;border-top:.0625rem solid rgba(19,61,85,.16);margin-right:0}}.block-related-news-and-event .item-date{color:var(--colour-main-orange);white-space:nowrap;padding-right:1rem;font-size:1rem}.block-related-news-and-event .item-date:hover{color:var(--colour-main-blue)}.block-related-news-and-event .item-text{color:var(--colour-main-blue);font-size:1rem;line-height:1.5}.block-related-news-and-event .item-text:hover{color:var(--colour-main-orange)}@container (width<=1024px){.block-related-news-and-event .item-date,.block-related-news-and-event .item-text{font-size:.9375rem}}.block-related-news-and-event .right{-ms-flex-direction:column;flex-direction:column;width:40%;padding:1.875rem 0 0 3.125rem;display:-ms-flexbox;display:flex}@container (width<=1024px){.block-related-news-and-event .right{padding:0}}@container (width<=767px){.block-related-news-and-event .right{-ms-flex-order:1;order:1;width:100%;padding:0 0 1.25rem}}.block-related-news-and-event .card{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;max-width:28.125rem;display:-ms-flexbox;display:flex}@container (width<=767px){.block-related-news-and-event .card{max-width:unset}}.block-related-news-and-event .card-image-container{background-color:color-mix(in srgb, transparent, var(--colour-main-blue) 75%);-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.block-related-news-and-event .card-image{opacity:.7;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:1;flex:1;min-height:10.625rem;overflow:hidden}.block-related-news-and-event .card-body{background:#fff;border:.0625rem solid rgba(19,61,85,.16);-ms-flex-direction:column;flex-direction:column;padding:.875rem 1.25rem 0;display:-ms-flexbox;display:flex;overflow:hidden;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.12)}.block-related-news-and-event .card-text-1{color:var(--colour-main-orange);padding-bottom:.375rem;font-size:.875rem}.block-related-news-and-event .card-text-1 span{margin-right:.625rem}.block-related-news-and-event .card-text-1 span i{width:unset!important}.block-related-news-and-event .card-text-2{color:var(--colour-main-blue);-ms-flex:1;flex:1;font-size:1rem}.block-related-news-and-event .card-text-3-wrap{border-top:.0625rem solid rgba(19,61,85,.16)}.block-related-news-and-event .card-text-3{color:var(--colour-main-blue);font-size:.9375rem}.block-related-news-and-event .sponsored,.block-related-news-and-event .wales{color:#5084a2;font-size:1rem;font-weight:600;display:block}.membership-expiry-box{background-color:var(--colour-danger-accent);color:var(--colour-off-white);font-size:3rem;line-height:3.5rem;font-weight:var(--font-weight-bold);margin-bottom:2rem;padding:2rem}.research-bar .research-bar-statistics{grid-template-rows:auto;grid-template-columns:auto;gap:.5rem;display:grid}@container column (width>800px){.research-bar .research-bar-statistics{grid-template-rows:auto;grid-template-columns:1fr 1fr}.research-bar .research-bar-statistics .research-bar-statistic:nth-child(3){grid-column:span 2}}.research-bar .research-bar-statistics .research-bar-statistic{text-wrap:balance;text-wrap:pretty;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:2rem;font-size:1.5rem;font-weight:700;line-height:1.5rem;display:-ms-flexbox;display:flex}.research-bar .research-bar-statistics .research-bar-statistic>div:last-child{font-size:6rem;line-height:6rem}.research-bar .research-bar-statistics .research-bar-statistic:first-child{background-color:var(--stat1colour,var(--emphasis-colour));color:var(--background-colour)}.research-bar .research-bar-statistics .research-bar-statistic:nth-child(2){background-color:var(--stat2colour,var(--accent-colour))}.research-bar .research-bar-statistics .research-bar-statistic:nth-child(3){background-color:var(--stat3colour,var(--accent-colour))}.research-bar .research-bar-statistics .research-bar-statistic:nth-child(2),.research-bar .research-bar-statistics .research-bar-statistic:nth-child(3){color:var(--background-colour)}.research-bar .button-bar{border-top:.2rem solid var(--content-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem;display:-ms-flexbox;display:flex}.resource-information-panel{align-items:left;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}@container column (width<600px){.resource-information-panel{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.resource-information-panel .resource-information-panel-icon{padding:3rem 1rem 1rem}@container (width<600px){.resource-information-panel .resource-information-panel-icon{padding:1rem}}.resource-information-panel .resource-information-panel-icon svg{width:3.5rem;fill:var(--emphasis-colour)}.resource-information-panel .resource-information-panel-content .resource-title{margin-top:0;margin-bottom:1rem}.resource-information-panel .resource-information-panel-content .resource-title a{text-decoration:underline}.resource-information-panel .resource-information-panel-content .resource-title a:hover{color:var(--emphasis-colour)}.resource-information-panel .resource-information-panel-content .resource-date{margin-top:-.2rem;font-size:1rem}.resource-information-panel .resource-information-panel-content .resource-description{padding-top:10px;padding-bottom:10px}.resource-information-panel .resource-information-panel-content .resource-description a{overflow-wrap:anywhere}.block-responsive-image{background:var(--background-image-mobile);background-position-x:50%;background-repeat:no-repeat;background-size:contain}@container column (width>600px) and (width<=1400px){.block-responsive-image{background:var(--background-image-tablet);background-position-x:50%;background-repeat:no-repeat;background-size:contain}}@container column (width>1400px){.block-responsive-image{background:var(--background-image-desktop);background-position-x:50%;background-repeat:no-repeat;background-size:contain;background-color:var(--background-color)}}.block-responsive-image .block-content{height:unset;aspect-ratio:600/720}@container column (width>600px){.block-responsive-image .block-content{aspect-ratio:1400/600}}@container column (width>1400px){.block-responsive-image .block-content{aspect-ratio:1920/720;max-height:45rem}}.block-responsive-image .showFullWidth{max-width:unset!important}.block-search{background-image:url(/images/search-background.png);background-position:50%;background-size:cover}.block-search .block-content{padding-top:4rem;padding-bottom:4rem}.block-search .block-content .search-block-hero{text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding-bottom:4rem}.block-search .block-content .search-block-hero .search-block-heading{font-size:4.5rem;line-height:5rem;font-weight:var(--font-weight-bold);color:var(--colour-white);filter:drop-shadow(color-mix(in srgb, var(--colour-black) 50%, transparent) 0px 4px 12px);margin-bottom:1.5rem}.block-search .block-content .search-block-hero .search-block-content{opacity:.95;color:var(--colour-off-white);filter:drop-shadow(color-mix(in srgb, var(--colour-black) 40%, transparent) 0px 2px 8px);margin-bottom:2.5rem;font-size:1.5rem;line-height:2.5rem}.block-search .block-content .search-block-hero .search-block-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1.25rem;display:-ms-flexbox;display:flex}.block-search .block-content .search-block-hero .search-block-buttons .btn{border-radius:9999px;padding:1.125rem 2.25rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.block-search .block-content .search-block-hero .search-block-buttons .btn-primary:hover{color:var(--colour-white);background-color:color-mix(in srgb, var(--colour-main-orange) 85%, var(--colour-black));border-color:color-mix(in srgb, var(--colour-main-orange) 85%, var(--colour-black));transform:translateY(-2px)}.block-search .block-content .search-block-hero .search-block-buttons .btn-outline{color:var(--colour-white);border-color:var(--colour-white);background-color:transparent}.block-search .block-content .search-block-hero .search-block-buttons .btn-outline:hover{background-color:color-mix(in srgb, var(--colour-white) 10%, transparent);transform:translateY(-2px)}.block-search .block-content .search-block-hero .search-block-buttons .btn-outline:active{border-color:var(--colour-white)}.block-search .block-content .search-block-bar{margin-bottom:2rem}.block-search .block-content .search-block-bar .search-block-bar-container{max-width:950px;margin-left:auto;margin-right:auto}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input{z-index:100;border:1px solid color-mix(in srgb, var(--colour-white) 30%, transparent);background-color:color-mix(in srgb, var(--colour-white) 10%, transparent);backdrop-filter:blur(8px);border-radius:9999px;display:block;position:relative}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input:focus-within{border-color:color-mix(in srgb, var(--colour-white) 50%, transparent)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input{width:100%;color:var(--colour-white);background:0 0;border:none;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1rem;line-height:1.5rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.75rem;padding-right:4.5rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:4.5rem;padding-right:1.75rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input::placeholder{color:color-mix(in srgb, var(--colour-white) 60%, transparent)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input::placeholder{color:color-mix(in srgb, var(--colour-white) 60%, transparent)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input:focus{outline:none}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input button{background-color:var(--colour-main-orange);width:3rem;height:3rem;color:var(--colour-white);z-index:10;border:none;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input button i{font-size:1rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input button:hover{background-color:color-mix(in srgb, var(--colour-main-orange) 85%, var(--colour-black));color:var(--colour-white)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input ul{background-color:var(--colour-white);border:1px solid var(--colour-light-grey);box-shadow:color-mix(in srgb, var(--colour-black) 10%, transparent) 0px 10px 15px -3px, color-mix(in srgb, var(--colour-black) 5%, transparent) 0px 4px 6px -2px;z-index:100;border-radius:.625rem;max-height:25rem;margin-top:.5rem;margin-left:0;margin-right:0;padding:.5rem 0;list-style-type:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input ul .search-suggestion{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:#6a7282;margin-bottom:.25rem;padding:.5rem 1rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input ul>li{color:var(--colour-main-blue);cursor:pointer;padding:.625rem 1rem;font-size:.875rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input ul>li:hover{background-color:color-mix(in srgb, var(--colour-main-orange) 15%, var(--colour-white));color:var(--colour-main-blue)}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input ul>li mark{font-weight:var(--font-weight-bold);color:currentColor;background-color:transparent}.block-search .block-content .search-block-quick-help{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;max-width:950px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}.block-search .block-content .search-block-quick-help .search-block-quick-help-label{color:var(--colour-white);font-size:1rem;line-height:1.5rem}.block-search .block-content .search-block-quick-help .search-block-quick-help-buttons{display:contents}.block-search .block-content .search-block-quick-help .btn-quick-help{color:var(--colour-white);border:1px solid color-mix(in srgb, var(--colour-white) 40%, transparent);cursor:pointer;background-color:transparent;border-radius:9999px;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.25rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.block-search .block-content .search-block-quick-help .btn-quick-help:hover{background-color:var(--colour-white);color:var(--colour-main-blue);border-color:var(--colour-white)}@container column (width<1024px){.block-search .block-content .search-block-hero{padding:3rem var(--page-padding)}.block-search .block-content .search-block-hero .search-block-heading{font-size:3rem;line-height:3.5rem}.block-search .block-content .search-block-hero .search-block-content{margin-bottom:2rem;font-size:1.25rem;line-height:2rem}.block-search .block-content .search-block-quick-help{padding-bottom:2rem}.block-search .block-content .search-block-quick-help .btn-quick-help{padding-left:1rem;padding-right:1rem}}@container column (width<768px){.block-search .block-content .search-block-hero{padding:2rem var(--page-padding)}.block-search .block-content .search-block-hero .search-block-heading{font-size:2rem;line-height:2.5rem}.block-search .block-content .search-block-hero .search-block-content{margin-bottom:1.5rem;font-size:1rem;line-height:1.75rem}.block-search .block-content .search-block-hero .search-block-buttons .btn{padding:.75rem 1.5rem}.block-search .block-content .search-block-bar{margin-bottom:1.5rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input{padding-top:1rem;padding-bottom:1rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:3.75rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3.75rem}.block-search .block-content .search-block-bar .search-block-bar-container .search-block-input button{width:2.5rem;height:2.5rem}.block-search .block-content .search-block-quick-help{padding-bottom:1.5rem}}.search-bar-container{height:3.25rem;margin-top:1rem;margin-bottom:1rem;position:relative;overflow:visible}.search-bar-container .search-input{z-index:100;border:.2rem solid var(--accent-colour);background-color:var(--background-colour);border-radius:2rem;grid-template:"search icon""autocomplete autocomplete"/auto min-content;-ms-flex-line-pack:center;align-content:center;width:100%;padding:.5rem 1rem;display:grid;position:absolute}.search-bar-container .search-input .autoComplete_wrapper{display:contents}.search-bar-container .search-input input{grid-area:search;width:100%;padding:.25rem .5rem;font-size:1.5rem;line-height:2rem}.search-bar-container .search-input button{grid-area:icon;font-size:1.5rem;line-height:2rem}.search-bar-container .search-input button:hover{cursor:pointer;color:var(--emphasis-colour)}.search-bar-container .search-input ul{grid-area:autocomplete;margin:0;padding:0 0 1rem;font-size:1.5rem;line-height:2rem;list-style-type:none}.search-bar-container .search-input ul .search-suggestion{border-top:.1px solid var(--content-colour);margin-top:0;padding-top:1rem;padding-bottom:1rem;font-weight:700}.search-bar-container .search-input ul>li{padding:.1rem .5rem}.search-bar-container .search-input ul>li mark{color:currentColor;background-color:transparent;font-weight:700}.search-bar-container .search-input ul>li:hover{cursor:pointer;color:var(--emphasis-colour)}@container column (width<600px){.search-bar-container .search-input{border-radius:1.5rem}.search-bar-container .search-input input{padding:0 .5rem;font-size:1.25rem;line-height:1.75rem}.search-bar-container .search-input button{font-size:1.5rem;line-height:2rem}.search-bar-container .search-input ul{font-size:1rem;line-height:1.5rem}}:host-context(.page-structure) .search-input{height:auto}.search-bar-container .search-input ul>li:hover{cursor:pointer;color:inherit!important;background-color:#f0eded!important}.search-hero-wrapper>h1,.search-hero-wrapper h2,.search-hero-wrapper h3,.search-hero-wrapper h4,.search-hero-wrapper h5,.search-hero-wrapper h6,.search-hero-wrapper p{color:var(--headingColour)}.search-hero{background-color:var(--searchBoxColour);box-shadow:1rem 1rem var(--accentColour);margin-top:2rem;margin-bottom:5rem;padding:1.5rem 2rem 1rem}.search-hero:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:2rem}.search-hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2rem}@container column (width<600px){.search-hero{padding:1rem 1rem .5rem;margin-right:1rem!important}}.search-hero p{margin:0}.search-hero p:first-of-type{color:var(--accentColour)}.search-hero p:nth-of-type(2){color:var(--contentColour)}@container column (width<400px){.search-hero .search-bar-container{height:2.25rem}}.search-hero .search-bar-container .search-input{color:var(--colour-off-black);background-color:var(--searchBoxColour)}.search-hero .search-bar-container button:hover{color:var(--accentColour)}.search-hero .search-bar-container .search-input{border-color:var(--contentColour)}.search-hero .search-bar-container .search-input>input:focus::placeholder{color:var(--colour-dark-grey)}.search-hero .search-bar-container .search-input>input:focus::placeholder{color:var(--colour-dark-grey)}.search-hero .search-bar-container .search-input>ul .search-suggestion{border-top-color:var(--colour-off-black)}.search-hero .search-bar-container .search-input>ul>li:hover{color:var(--accentColour)}@container column (width<400px){.search-hero .search-bar-container{margin-top:.5rem;margin-bottom:.5rem}.search-hero .search-bar-container .search-input{border-width:.125rem;border-radius:1.25rem;padding:.25rem .5rem}.search-hero .search-bar-container .search-input input{padding:0 .5rem;font-size:1rem;line-height:1.5rem}.search-hero .search-bar-container .search-input button,.search-hero .search-bar-container .search-input ul{font-size:1rem;line-height:1.5rem}}.search-results-container{border-top:solid .2rem var(--well-border-colour);-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}.search-results-container .search-captcha-challenge{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;margin-top:2em;display:-ms-flexbox;display:flex}.search-results-container .facets{min-width:400px;padding:2rem}.search-results-container .facets:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:solid .2rem var(--well-border-colour)}.search-results-container .facets:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:solid .2rem var(--well-border-colour)}.search-results-container .facets>div:first-child{color:var(--accent-colour)}@container column (width>800px){.search-results-container .facets>div:first-child [data-action=hide-facets],.search-results-container .facets>div:first-child [data-action=show-facets]{display:none!important}}.search-results-container .facets .facet-items{-ms-flex-direction:column;flex-direction:column;gap:2rem;display:-ms-flexbox;display:flex}.search-results-container .facets .facet-items .facet-category{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.search-results-container .facets .facet-items .facet-category .facet-heading{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;display:-ms-flexbox;display:flex}.search-results-container .facets .facet-items .facet-category :is([data-action=show-more],[data-action=show-less]):hover{cursor:pointer;color:var(--emphasis-colour)}.search-results-container .facets .facet-items .facet-category:not([data-expanded]) [data-action=show-less]{display:none!important}.search-results-container .facets .facet-items .facet-category:not([data-expanded]) a:nth-of-type(n+6){display:none}.search-results-container .facets .facet-items .facet-category[data-expanded] [data-action=show-more]{display:none!important}.search-results-container .facets .facet-items .facet-category[data-expanded] .facet-more-items{display:none}.search-results-container .results{-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem;display:-ms-flexbox;display:flex}.search-results-container .results .featured-result{border:3px solid var(--well-border-colour);padding:1rem}.search-results-container .articles-pagination-wrapper{border-top:solid .2rem var(--well-border-colour);margin-top:2em}@container column (width<=800px){.search-results-container{-ms-flex-direction:column;flex-direction:column}.search-results-container .facets{padding-top:0;padding-bottom:0}.search-results-container .facets:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.search-results-container .facets:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.search-results-container .facets>div:first-child{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;display:-ms-flexbox;display:flex}.search-results-container .facets:not([data-expanded]) .facet-items{display:none}.search-results-container .facets :is([data-action=hide-facets],[data-action=show-facets]):hover{cursor:pointer;color:var(--emphasis-colour)}.search-results-container .facets:not([data-expanded]) [data-action=hide-facets],.search-results-container .facets[data-expanded] [data-action=show-facets]{display:none!important}.search-results-container .results{padding-top:0;padding-bottom:0}.articles-pagination-wrapper{margin-bottom:2em}}:host-context(.page-structure) .results .search-result{margin-bottom:1rem}:host-context(.page-structure) .results .search-result a{text-decoration:underline}.block-section .block-content>*{max-width:var(--max-text-content-inline-size)}.block-section .block-content.section-width-full>*{max-width:100%}.block-section .block-content.section-align-left{text-align:left}.block-section .block-content.section-align-left>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.block-section .block-content.section-align-left>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.block-section .block-content.section-align-center{text-align:center}.block-section .block-content.section-align-center>*{margin-left:auto;margin-right:auto}.block-section .block-content.section-align-right{text-align:right}.block-section .block-content.section-align-right>*{max-width:var(--max-text-content-inline-size)}.block-section .block-content.section-align-right>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto;margin-right:0}.block-section .block-content.section-align-right>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:auto}.block-section .block-content .section-indent:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2.25rem}.block-section .block-content .section-indent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.25rem}.block-section .block-content :is(h1,h2,h3,h4,h5,h6){color:var(--heading-colour,currentColor)}.block-section .block-content :is(p,a,li){color:var(--content-colour,currentColor)}.service-button{border:2px solid var(--well-border-colour);margin-top:1rem;margin-bottom:1rem;position:relative}.service-button i[data-action=toggle-service-information]{cursor:pointer}.service-button i[data-action=toggle-service-information]:hover{color:var(--emphasis-colour)}.service-button .service-information{-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem 4rem;display:-ms-flexbox;display:flex}@container column (width<800px){.service-button .service-information{padding-left:2rem;padding-right:2rem}}.service-button .service-information i[data-action=toggle-service-information]{position:absolute;top:1rem}.service-button .service-information i[data-action=toggle-service-information]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.service-button .service-information i[data-action=toggle-service-information]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.service-button .service-information address{font-style:normal}.service-button .service-information .service-button-error{container:service-button-error/inline-size}.service-button .service-information .service-button-error .alert-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.service-button .service-information .service-button-error .alert-content .btn{flex:0 0 max-content}@container service-button-error (width<800px){.service-button .service-information .service-button-error .alert-content{-ms-flex-direction:column;flex-direction:column}.service-button .service-information .service-button-error .alert-content .btn{-ms-flex-item-align:end;align-self:flex-end}}.service-button .service-button-button .service-button-button-inner{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 2rem;display:-ms-flexbox;display:flex;position:relative}.service-button .service-button-button .service-button-button-inner p{color:var(--accent-colour);-ms-flex:0 100%;flex:0 100%;font-size:1.25rem;font-weight:700;line-height:1.75rem}.service-button .service-button-button .service-button-button-inner .btn{width:15rem}@container column (width<800px){.service-button .service-button-button .service-button-button-inner{-ms-flex-direction:column;flex-direction:column}.service-button .service-button-button .service-button-button-inner p{text-align:center;text-wrap:pretty;max-width:80%}.service-button .service-button-button .service-button-button-inner i[data-action=toggle-service-information]{position:absolute;top:1rem}.service-button .service-button-button .service-button-button-inner i[data-action=toggle-service-information]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.service-button .service-button-button .service-button-button-inner i[data-action=toggle-service-information]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}}.service-button[data-show-service-information=no] .service-information{display:none}.service-button[data-show-service-information=yes] .service-button-button i[data-action=toggle-service-information],.service-button[data-show-service-information=always] i[data-action=toggle-service-information]{display:none!important}.service-button:has(:where(.title-guardian-already-registered,.title-guardian-error-response,.title-guardian-mobile-sign-up,.title-guardian-desktop-sign-up)){padding:2rem}.service-button:has(:where(.title-guardian-already-registered,.title-guardian-error-response,.title-guardian-mobile-sign-up,.title-guardian-desktop-sign-up))>*{max-width:400px;margin-left:auto;margin-right:auto}.service-button:has(:where(.title-guardian-already-registered,.title-guardian-error-response,.title-guardian-mobile-sign-up,.title-guardian-desktop-sign-up)) :where(.service-information,.service-button-button){display:none}.title-guardian-mobile-sign-up,.title-guardian-desktop-sign-up{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.title-guardian-already-registered,.title-guardian-error-response{text-align:center}@media screen and (max-width:800px){.title-guardian-desktop-sign-up,.title-guardian-already-registered .sign-up-url{display:none}}@media screen and (min-width:801px){.title-guardian-mobile-sign-up,.title-guardian-already-registered .mobile-sign-up-url{display:none}}.service-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--accent-colour);-ms-flex-direction:column;flex-direction:column;height:500px;display:-ms-flexbox;display:flex}.service-hero .service-hero-container{-ms-flex:100%;flex:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.service-hero .service-hero-message{text-align:center}.service-hero .service-hero-message h1{color:var(--accent-contrast-colour)}.service-hero .service-hero-message h1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.service-hero .service-hero-message h1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.service-hero .service-hero-message h2{color:var(--accent-contrast-colour);font-size:1.3rem}.service-hero .service-hero-further-action-buttons{border-top:.3rem solid var(--background-colour);-ms-flex-pack:center;justify-content:center;gap:1rem;padding:2rem;display:-ms-flexbox;display:flex}.service-information-panel{border:.5rem solid var(--well-border-colour);margin-top:1rem;margin-bottom:1rem}.service-information-panel .service-information-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;gap:2rem;display:-ms-flexbox;display:flex}.service-information-panel .service-information-container .service-description{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:-1;order:-1;padding-left:2rem;padding-right:2rem}.service-information-panel .service-information-container .service-logo{background-color:var(--well-background-colour);-ms-flex:1 0 25rem;flex:1 0 25rem;-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex}.service-information-panel .service-information-container .service-logo img{-ms-flex:1 0 25rem;flex:1 0 25rem;padding:2rem}@container column (width<800px){.service-information-panel .service-information-container{-ms-flex-direction:column;flex-direction:column;gap:0}.service-information-panel .service-information-container .service-logo{flex:unset;width:100%}.service-information-panel .service-information-container .service-description{-ms-flex-order:1;order:1}}.service-information-panel .service-button-bar{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;justify-content:right;gap:1rem;margin-top:2rem;padding:1rem 2rem;display:-ms-flexbox;display:flex}.block-supplier-spotlight .block-content{-ms-flex-direction:row;flex-direction:row;gap:4rem;padding-top:3rem;padding-bottom:3rem;display:-ms-flexbox;display:flex}@container column (width<=850px){.block-supplier-spotlight .block-content{-ms-flex-direction:column;flex-direction:column;gap:1rem}}.block-supplier-spotlight .block-content .title-mobile{color:var(--colour-main-blue);font-weight:var(--font-weight-bolder);font-size:2rem;line-height:2.5rem;display:block}@container column (width>=850px){.block-supplier-spotlight .block-content .title-mobile{display:none}}.block-supplier-spotlight .block-content .image-block{background-color:var(--colour-main-blue);aspect-ratio:1;-ms-flex:1;flex:1;text-decoration:none;position:relative}.block-supplier-spotlight .block-content .image-block img,.block-supplier-spotlight .block-content .image-block .image-overlay,.block-supplier-spotlight .block-content .image-block .image-content{position:absolute;top:0;bottom:0;left:0;right:0}.block-supplier-spotlight .block-content .image-block img{object-fit:cover;width:100%;height:100%}.block-supplier-spotlight .block-content .image-block .image-overlay{border:1px solid var(--colour-black);background:linear-gradient(rgba(15,38,54,.5) 8.17%,rgba(15,38,54,.7) 54.33%,rgba(15,38,54,.9) 87.98%);box-shadow:0 4px 4px rgba(0,0,0,.25)}.block-supplier-spotlight .block-content .image-block .image-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding:5rem 3rem;display:-ms-flexbox;display:flex}.block-supplier-spotlight .block-content .image-block .image-content i{color:var(--colour-white);font-size:2.5rem;position:absolute;top:2rem}.block-supplier-spotlight .block-content .image-block .image-content i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2rem}.block-supplier-spotlight .block-content .image-block .image-content i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2rem}.block-supplier-spotlight .block-content .image-block .image-content .category{font-weight:var(--font-weight-normal);color:#d9d9d9;background:rgba(217,217,217,.2);border-radius:30px;margin-bottom:20px;padding:8px 15px;font-size:.8125rem;display:inline-block}.block-supplier-spotlight .block-content .image-block .image-content .heading{font-weight:var(--font-weight-bold);color:var(--colour-white);line-height:50px}@container column (width<=767px){.block-supplier-spotlight .block-content .image-block .image-content .heading{font-size:2rem}}@container column (width>=768px){.block-supplier-spotlight .block-content .image-block .image-content .heading{font-size:2.25rem}}@container column (width>=1200px){.block-supplier-spotlight .block-content .image-block .image-content .heading{font-size:2.75rem}}.block-supplier-spotlight .block-content .content-block{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.block-supplier-spotlight .block-content .content-block .title-desktop{color:var(--colour-main-blue);font-size:2.25rem;font-weight:var(--font-weight-bolder);margin-bottom:30px;display:block}@container column (width<=850px){.block-supplier-spotlight .block-content .content-block .title-desktop{display:none}}.block-supplier-spotlight .block-content .content-block ul{margin:0;padding:0;list-style:none}@container column (width<=850px){.block-supplier-spotlight .block-content .content-block ul{margin-top:2rem}}.block-supplier-spotlight .block-content .content-block ul li:not(:last-child){margin-bottom:2rem}.block-supplier-spotlight .block-content .content-block ul li>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1.5rem;display:-ms-flexbox;display:flex}.block-supplier-spotlight .block-content .content-block ul li>div i{color:#c2dae3;font-size:1.5rem}.block-supplier-spotlight .block-content .content-block ul li>div span{font-size:1.125rem;font-weight:var(--font-weight-bolder)}.block-supplier-spotlight .block-content .content-block ul li>span{margin-top:.5rem;display:block}.block-supplier-spotlight .block-content .content-block ul li>span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:3.5rem}.block-supplier-spotlight .block-content .content-block ul li>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3.5rem}.block-spotlight .block-content{background:#edf0f2;padding:2rem 4.25rem}.block-spotlight .block-content>:is(h1,h2,h3,h4,h5,h6,p){max-width:var(--max-text-content-inline-size)}.block-spotlight .block-content>:is(h1,h2,h3,h4,h5,h6){margin-top:0;margin-bottom:1.4rem;font-size:1.375rem;line-height:1.75rem}:root{--tenant-reference-accent-colour:#34bebd;--tenant-reference-pending:var(--colour-main-blue);--tenant-reference-in-review:var(--tenant-reference-accent-colour);--tenant-reference-awaiting-response:var(--tenant-reference-accent-colour);--tenant-reference-cancelled:var(--colour-medium-grey);--tenant-reference-failed:var(--colour-danger-accent);--tenant-reference-conditional-pass:var(--colour-main-orange);--tenant-reference-conditions-met:var(--colour-success-accent);--tenant-reference-pass:var(--colour-success-accent)}.tenant-reference-dashboard{margin-bottom:2rem}.tenant-reference-dashboard .section-header{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem 0;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .section-header .heading-size-2{margin:0}.tenant-reference-dashboard .section-header i{color:var(--colour-dark-grey);transition:transform .3s}.tenant-reference-dashboard .section-header:hover i{color:var(--colour-main-orange)}.tenant-reference-dashboard .toggle-content{transition:all .3s}.tenant-reference-dashboard .reference-search-container{margin-bottom:1.5rem;position:relative}.tenant-reference-dashboard .main-search-wrapper,.tenant-reference-dashboard .address-search-wrapper{position:relative}.tenant-reference-dashboard .address-detail-title{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.tenant-reference-dashboard .reference-search-input{border:.15rem solid var(--colour-medium-grey);border-radius:.5rem;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem;transition:border-color .3s}.tenant-reference-dashboard .reference-search-input:focus{border-color:var(--colour-main-blue);outline:none}.tenant-reference-dashboard .search-icon{color:var(--colour-dark-grey);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.tenant-reference-dashboard .address-tiles-container{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:1rem;margin-bottom:2rem;display:grid}@container (width<=1024px){.tenant-reference-dashboard .address-tiles-container{grid-template-columns:repeat(2,1fr)}}@container (width<=768px){.tenant-reference-dashboard .address-tiles-container{grid-template-columns:1fr}}.tenant-reference-dashboard .address-tile{border:.15rem solid var(--colour-medium-grey);background-color:var(--colour-white);border-radius:.5rem;transition:box-shadow .3s;overflow:hidden}.tenant-reference-dashboard .address-tile:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.tenant-reference-dashboard .address-tile.hidden{display:none}.tenant-reference-dashboard .address-tile-header{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 1.5rem;display:-ms-flexbox;display:flex;position:relative}.tenant-reference-dashboard .address-tile-header .notification-icon{color:var(--colour-main-orange);font-size:1.25rem;position:absolute;top:1rem;right:1rem}@container column (width<=600px){.tenant-reference-dashboard .address-tile-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.tenant-reference-dashboard .address-info{-ms-flex:1;flex:1;width:100%}.tenant-reference-dashboard .address-line{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--colour-main-blue);margin-bottom:.25rem}.tenant-reference-dashboard .address-postcode-row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .address-postcode{color:var(--colour-dark-grey);font-size:1rem;font-weight:var(--font-weight-bold)}.tenant-reference-dashboard .reference-count{color:var(--colour-dark-grey);font-size:.875rem;font-weight:var(--font-weight-normal)}.tenant-reference-dashboard [data-action=toggle-section]{cursor:pointer}.tenant-reference-dashboard .reference-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.tenant-reference-dashboard .reference-card{border:.1rem solid var(--colour-medium-grey);background-color:var(--colour-white);cursor:pointer;border-radius:.5rem;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;overflow:hidden}.tenant-reference-dashboard .reference-card .card-header{background-color:var(--colour-main-blue);border-bottom:.1rem solid var(--colour-medium-grey);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-header p{color:var(--colour-white);margin:0;line-height:1.25rem}.tenant-reference-dashboard .reference-card .card-header p b{font-size:1.125rem}.tenant-reference-dashboard .reference-card .card-header .notification-icon{color:var(--colour-main-orange);font-size:1.25rem}.tenant-reference-dashboard .reference-card .card-body{-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-top:1rem;padding-bottom:1rem;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body dl[data-layout=horizontal]{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin-left:1rem;margin-right:1rem;display:grid}.tenant-reference-dashboard .reference-card .card-body dl[data-layout=horizontal] dt{font-weight:var(--font-weight-bold);color:var(--colour-dark-grey)}.tenant-reference-dashboard .reference-card .card-body dl[data-layout=horizontal] dd{color:var(--colour-grey);margin:0}.tenant-reference-dashboard .reference-card .card-body .reference-bolt-on-status{background-color:var(--colour-off-white);color:var(--colour-dark-grey);border-radius:.25rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .reference-bolt-on-status i{color:var(--colour-main-blue)}.tenant-reference-dashboard .reference-card .card-body .reference-status-label,.tenant-reference-dashboard .reference-card .card-body .tenant-status{font-size:.875rem;font-weight:var(--font-weight-bold);background-color:var(--colour-light-grey);color:var(--colour-dark-grey);border-radius:.25rem;padding:.25rem .75rem;display:inline-block}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Information\ Requested],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Information\ Requested]{background-color:var(--tenant-reference-pending);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=In\ Review],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=In\ Review]{background-color:var(--tenant-reference-in-review);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Awaiting\ Response],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Awaiting\ Response]{background-color:var(--tenant-reference-awaiting-response);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Cancelled],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Cancelled]{background-color:var(--tenant-reference-cancelled);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Failed],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Failed]{background-color:var(--tenant-reference-failed);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Conditional\ Pass],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Conditional\ Pass]{background-color:var(--tenant-reference-conditional-pass);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Conditions\ Met],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Conditions\ Met]{background-color:var(--tenant-reference-conditions-met);color:#fff}.tenant-reference-dashboard .reference-card .card-body .reference-status-label[data-status=Pass],.tenant-reference-dashboard .reference-card .card-body .tenant-status[data-status=Pass]{background-color:var(--tenant-reference-pass);color:#fff}.tenant-reference-dashboard .reference-card .card-body .linked-tenants{background-color:var(--colour-off-white);margin-top:1rem;padding:.5rem 1rem 1rem}.tenant-reference-dashboard .reference-card .card-body .linked-tenants h4{font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--colour-dark-grey);text-transform:uppercase;letter-spacing:.5px;margin:0 0 .5rem}.tenant-reference-dashboard .reference-card .card-body .linked-tenants .linked-tenants-list{-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .linked-tenants .linked-tenants-list li{margin:0;padding:0}.tenant-reference-dashboard .reference-card .card-body .linked-tenants .linked-tenants-list .tenant-link{background-color:var(--colour-white);color:var(--colour-main-blue);font-weight:var(--font-weight-semibold);border:.1rem solid transparent;border-radius:.25rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:all .2s;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .linked-tenants .linked-tenants-list .tenant-link .tenant-status{font-size:.75rem;font-weight:var(--font-weight-normal);color:#fff;margin-left:auto;transition:color .2s}.tenant-reference-dashboard .reference-card .card-body .stage-indicators{-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-indicator{text-align:center;width:22%}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon{color:#fff;background-color:#a9a9a8;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;margin:0 auto 5px;font-size:14px;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Pending]{background-color:var(--tenant-reference-pending)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=In\ Review]{background-color:var(--tenant-reference-in-review)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Awaiting\ Response]{background-color:var(--tenant-reference-awaiting-response)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Cancelled]{background-color:var(--tenant-reference-cancelled)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Failed]{background-color:var(--tenant-reference-failed)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Conditional\ Pass]{background-color:var(--tenant-reference-conditional-pass)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Conditions\ Met]{background-color:var(--tenant-reference-conditions-met)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-icon[title=Pass]{background-color:var(--tenant-reference-pass)}.tenant-reference-dashboard .reference-card .card-body .stage-indicators .stage-name{color:var(--colour-dark-grey);font-size:12px}.tenant-reference-dashboard .reference-card .card-body .card-actions{gap:.75rem;margin-top:.5rem;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .card-actions .btn{text-align:center;-ms-flex:1;flex:1}.tenant-reference-dashboard .reference-card .card-body .copy-clipboard-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.tenant-reference-dashboard .reference-card .card-body .copy-to-clipboard-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:10px}.tenant-reference-dashboard .reference-card .card-body .copy-to-clipboard-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:10px}.tenant-reference-dashboard .reference-card:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.tenant-reference-dashboard .empty-state{text-align:center;background-color:var(--colour-light-grey);border-radius:8px;padding:40px 20px}.tenant-reference-dashboard .empty-state i{color:var(--colour-grey);margin-bottom:1rem;font-size:3rem}.tenant-reference-dashboard .empty-state h3{color:var(--colour-main-blue);margin-bottom:.5rem}.tenant-reference-dashboard .empty-state a{margin:0 auto}.tenant-reference-progress-tracker .download-report-button,.tenant-reference-progress-tracker .confirm-checks-button{-ms-flex-pack:center;justify-content:center;margin-top:3rem;margin-bottom:3rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .download-report-button .btn,.tenant-reference-progress-tracker .confirm-checks-button .btn{padding-top:.5rem;padding-bottom:.5rem}.tenant-reference-progress-tracker .stage-indicators{-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .stage-indicator{text-align:center}.tenant-reference-progress-tracker .stage-icon{color:#fff;background-color:#a9a9a8;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;margin:0 auto 5px;font-size:14px;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .stage-icon[title=Pending]{background-color:var(--tenant-reference-pending)}.tenant-reference-progress-tracker .stage-icon[title=In\ Review]{background-color:var(--tenant-reference-in-review)}.tenant-reference-progress-tracker .stage-icon[title=Awaiting\ Response]{background-color:var(--tenant-reference-awaiting-response)}.tenant-reference-progress-tracker .stage-icon[title=Cancelled]{background-color:var(--tenant-reference-cancelled)}.tenant-reference-progress-tracker .stage-icon[title=Failed]{background-color:var(--tenant-reference-failed)}.tenant-reference-progress-tracker .stage-icon[title=Conditional\ Pass]{background-color:var(--tenant-reference-conditional-pass)}.tenant-reference-progress-tracker .stage-icon[title=Conditions\ Met]{background-color:var(--tenant-reference-conditions-met)}.tenant-reference-progress-tracker .stage-icon[title=Pass]{background-color:var(--tenant-reference-pass)}.tenant-reference-progress-tracker .stage-name{color:var(--colour-dark-grey);font-size:12px}.tenant-reference-progress-tracker .progress-reference-info{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:1rem;margin-bottom:1rem;display:grid}@container column (width<=650px){.tenant-reference-progress-tracker .progress-reference-info{grid-template-columns:1fr}}.tenant-reference-progress-tracker .progress-reference-info .progress-reference-info-box{background-color:var(--colour-light-grey);border-radius:.5rem;-ms-flex:1;flex:1;padding:1rem;position:relative}.tenant-reference-progress-tracker .progress-reference-info .progress-reference-info-box .heading{font-size:1.5rem;font-weight:var(--font-weight-normal);margin-bottom:.5rem}.tenant-reference-progress-tracker .progress-reference-info .progress-reference-info-box p{font-size:2rem;line-height:2.25rem;font-weight:var(--font-weight-bold);margin:0}.tenant-reference-progress-tracker .progress-reference-info .progress-reference-info-box:has(.status-banner){position:relative}.tenant-reference-progress-tracker .progress-reference-info .progress-reference-info-box:has(.status-banner) .status-banner{max-width:200px;position:absolute;top:1.5rem;bottom:auto;left:auto;right:1.5rem}.tenant-reference-progress-tracker .status-banner{background-color:var(--colour-main-orange);color:var(--colour-off-white);font-weight:var(--font-weight-bold);border-radius:.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1rem;font-size:1.5rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .status-banner[data-status=Information\ Requested]{background-color:var(--tenant-reference-pending)}.tenant-reference-progress-tracker .status-banner[data-status=In\ Review]{background-color:var(--tenant-reference-in-review)}.tenant-reference-progress-tracker .status-banner[data-status=Awaiting\ Response]{background-color:var(--tenant-reference-awaiting-response)}.tenant-reference-progress-tracker .status-banner[data-status=Cancelled]{background-color:var(--tenant-reference-cancelled)}.tenant-reference-progress-tracker .status-banner[data-status=Failed]{background-color:var(--tenant-reference-failed)}.tenant-reference-progress-tracker .status-banner[data-status=Conditional\ Pass]{background-color:var(--tenant-reference-conditional-pass)}.tenant-reference-progress-tracker .status-banner[data-status=Conditions\ Met]{background-color:var(--tenant-reference-conditions-met)}.tenant-reference-progress-tracker .status-banner[data-status=Pass]{background-color:var(--tenant-reference-pass)}.tenant-reference-progress-tracker .reference-details,.tenant-reference-progress-tracker .referencing-response{background-color:var(--colour-light-grey);border-radius:.5rem;margin-bottom:1rem;padding:1.5rem}.tenant-reference-progress-tracker .reference-details .section-header .header-left,.tenant-reference-progress-tracker .referencing-response .section-header .header-left{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .reference-details .section-header .header-left h2,.tenant-reference-progress-tracker .referencing-response .section-header .header-left h2{margin-top:0;margin-bottom:0}.tenant-reference-progress-tracker .reference-details .section-header .status-banner,.tenant-reference-progress-tracker .referencing-response .section-header .status-banner{padding:.5rem 1rem;font-size:1rem}.tenant-reference-progress-tracker .reference-details h2,.tenant-reference-progress-tracker .referencing-response h2{margin-bottom:1rem}.tenant-reference-progress-tracker .reference-details dl,.tenant-reference-progress-tracker .referencing-response dl{border-top:.1rem solid var(--colour-main-orange);column-gap:0;padding-top:1rem}.tenant-reference-progress-tracker .reference-details dl dt,.tenant-reference-progress-tracker .reference-details dl dd,.tenant-reference-progress-tracker .referencing-response dl dt,.tenant-reference-progress-tracker .referencing-response dl dd{padding:.5rem}.tenant-reference-progress-tracker .reference-details dl dt:not(:last-of-type),.tenant-reference-progress-tracker .reference-details dl dd:not(:last-of-type),.tenant-reference-progress-tracker .referencing-response dl dt:not(:last-of-type),.tenant-reference-progress-tracker .referencing-response dl dd:not(:last-of-type){border-bottom:1px solid var(--colour-medium-grey)}.tenant-reference-progress-tracker .reference-details dl dt,.tenant-reference-progress-tracker .referencing-response dl dt{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .reference-details dl dd,.tenant-reference-progress-tracker .referencing-response dl dd{padding-left:1rem}.tenant-reference-progress-tracker .reference-details dl dt.tenancy-rental-amount:after,.tenant-reference-progress-tracker .reference-details dl dt.call-centre-reference:after,.tenant-reference-progress-tracker .referencing-response dl dt.tenancy-rental-amount:after,.tenant-reference-progress-tracker .referencing-response dl dt.call-centre-reference:after{content:""}@container column (width<=768px){.tenant-reference-progress-tracker .reference-details dl dt,.tenant-reference-progress-tracker .referencing-response dl dt{border-bottom:none}.tenant-reference-progress-tracker .reference-details dl dd,.tenant-reference-progress-tracker .referencing-response dl dd{padding-left:.5rem}}.tenant-reference-progress-tracker .reference-details .copy-clipboard-wrapper,.tenant-reference-progress-tracker .referencing-response .copy-clipboard-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .reference-details .copy-to-clipboard-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:10px}.tenant-reference-progress-tracker .referencing-response .copy-to-clipboard-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:10px}.tenant-reference-progress-tracker .reference-details .copy-to-clipboard-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:10px}.tenant-reference-progress-tracker .referencing-response .copy-to-clipboard-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:10px}.tenant-reference-progress-tracker .progress-stages{grid-template-rows:2.5rem 2.5rem 1fr;grid-template-columns:repeat(4,1fr);justify-items:center;display:grid}@container column (width<=768px){.tenant-reference-progress-tracker .progress-stages{grid-template-rows:repeat(4,1fr);grid-template-columns:2.5rem 2.5rem 1fr;justify-items:start;row-gap:1rem;padding-top:1rem}}.tenant-reference-progress-tracker .progress-stages.progress-stages-company{grid-template-columns:repeat(3,1fr)}@container column (width<=600px){.tenant-reference-progress-tracker .progress-stages.progress-stages-company{grid-template-rows:repeat(3,1fr);grid-template-columns:2.5rem 2.5rem 1fr}}.tenant-reference-progress-tracker .progress-stages:before{content:"";background-color:var(--colour-medium-grey);grid-area:2/1/auto/5;width:100%;height:.3rem;translate:0 -.1rem}@container column (width<=768px){.tenant-reference-progress-tracker .progress-stages:before{grid-area:1/2/5/2;width:.3rem;height:calc(100% + 1rem);translate:-.1rem -1rem}}.tenant-reference-progress-tracker .progress-stage{display:contents}.tenant-reference-progress-tracker .progress-stage .stage-icon{aspect-ratio:1;background-color:var(--colour-dark-grey);z-index:1;width:auto;height:100%;color:var(--colour-off-white);border-radius:50%;grid-row:1/3;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Pending]{background-color:var(--tenant-reference-pending)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=In\ Review]{background-color:var(--tenant-reference-in-review)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Awaiting\ Response]{background-color:var(--tenant-reference-awaiting-response)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Cancelled]{background-color:var(--tenant-reference-cancelled)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Failed]{background-color:var(--tenant-reference-failed)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Conditional\ Pass]{background-color:var(--tenant-reference-conditional-pass)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Conditions\ Met]{background-color:var(--tenant-reference-conditions-met)}.tenant-reference-progress-tracker .progress-stage .stage-icon[title=Pass]{background-color:var(--tenant-reference-pass)}@container column (width<=768px){.tenant-reference-progress-tracker .progress-stage .stage-icon{grid-area:auto/1/auto/3}}.tenant-reference-progress-tracker .progress-stage .stage-info{-ms-flex-direction:column;flex-direction:column;grid-row:3/4;-ms-flex-align:center;align-items:center;margin-top:.5rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .progress-stage .stage-info .stage-label{font-weight:var(--font-weight-bold);text-align:center;margin-bottom:.5rem}.tenant-reference-progress-tracker .progress-stage .stage-info .stage-status{white-space:nowrap;font-weight:var(--font-weight-bold);border-radius:.75rem;padding:.2rem .75rem}@container column (width<=768px){.tenant-reference-progress-tracker .progress-stage .stage-info{grid-area:auto/3/auto/4;justify-self:start;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-left:1rem}}.tenant-reference-progress-tracker .progress-stage:first-child .stage-icon,.tenant-reference-progress-tracker .progress-stage:first-child .stage-info{grid-column:1/2}.tenant-reference-progress-tracker .progress-stage:nth-child(2) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(2) .stage-info{grid-column:2/3}.tenant-reference-progress-tracker .progress-stage:nth-child(3) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(3) .stage-info{grid-column:3/4}.tenant-reference-progress-tracker .progress-stage:nth-child(4) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(4) .stage-info{grid-column:4/5}@container column (width<=768px){.tenant-reference-progress-tracker .progress-stage .stage-icon{grid-column:1/3!important}.tenant-reference-progress-tracker .progress-stage .stage-info{grid-column:3/4!important}.tenant-reference-progress-tracker .progress-stage:first-child .stage-icon,.tenant-reference-progress-tracker .progress-stage:first-child .stage-info{grid-row:1/2}.tenant-reference-progress-tracker .progress-stage:nth-child(2) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(2) .stage-info{grid-row:2/3}.tenant-reference-progress-tracker .progress-stage:nth-child(3) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(3) .stage-info{grid-row:3/4}.tenant-reference-progress-tracker .progress-stage:nth-child(4) .stage-icon,.tenant-reference-progress-tracker .progress-stage:nth-child(4) .stage-info{grid-row:4/5}}.tenant-reference-progress-tracker .progress-stage[title=Pending] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Pending] .stage-status{background-color:var(--tenant-reference-pending);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Awaiting\ Response] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Awaiting\ Response] .stage-status{background-color:var(--tenant-reference-in-review);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=In\ Review] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=In\ Review] .stage-status{background-color:var(--tenant-reference-awaiting-response);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Cancelled] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Cancelled] .stage-status{background-color:var(--tenant-reference-cancelled);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Failed] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Failed] .stage-status{background-color:var(--tenant-reference-failed);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Conditional\ Pass] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Conditional\ Pass] .stage-status{background-color:var(--tenant-reference-conditional-pass);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Conditions\ Met] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Conditions\ Met] .stage-status{background-color:var(--tenant-reference-conditions-met);color:var(--colour-off-white)}.tenant-reference-progress-tracker .progress-stage[title=Pass] .stage-icon,.tenant-reference-progress-tracker .progress-stage[title=Pass] .stage-status{background-color:var(--tenant-reference-pass);color:var(--colour-off-white)}.tenant-reference-progress-tracker .linked-reference-card{border:1px solid var(--colour-medium-grey);background-color:var(--colour-light-grey);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .linked-reference-card .linked-reference-name-content{-ms-flex:0 100%;flex:0 100%;font-size:1.5rem;line-height:1.75rem}.tenant-reference-progress-tracker .linked-reference-card .linked-reference-name-content .notification-icon{color:var(--colour-main-orange)}.tenant-reference-progress-tracker .linked-reference-card .linked-reference-name-content .notification-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.tenant-reference-progress-tracker .linked-reference-card .linked-reference-name-content .notification-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.tenant-reference-progress-tracker .linked-reference-card .linked-reference-name-action .btn:hover{border-color:var(--tenant-reference-accent-colour);background-color:var(--colour-white);color:var(--tenant-reference-accent-colour)}.tenant-reference-progress-tracker .input-field-update{background-color:var(--colour-white);border:1px solid var(--colour-medium-grey);box-sizing:border-box;border-radius:.25em;width:100%;max-width:37.75em;padding:.5em}.tenant-reference-progress-tracker .edit-buttons{gap:.5em;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .input-field-error{border:2px solid var(--colour-status-error)}.tenant-reference-progress-tracker .input-error-message{color:var(--colour-status-error);margin-top:.25em;margin-bottom:.5em;font-size:.875em}.tenant-reference-progress-tracker .name-fields{-ms-flex-direction:row;flex-direction:row;gap:1em;width:100%;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .address-fields{-ms-flex-direction:column;flex-direction:column;gap:.5em;width:100%;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .address-fields label{font-weight:var(--font-weight-bold);color:var(--colour-off-black);margin-bottom:.4em}.tenant-reference-progress-tracker .address-fields>div{-ms-flex-direction:column;flex-direction:column;width:100%;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker dl[data-layout=horizontal] .name-fields{-ms-flex-direction:row;flex-direction:row;gap:.25rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker dl[data-layout=horizontal] .name-fields:has(input){-ms-flex-direction:column;flex-direction:column;gap:.5rem}.tenant-reference-progress-tracker dl[data-layout=horizontal] .address-fields{-ms-flex-direction:row;flex-direction:row;gap:.25rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker dl[data-layout=horizontal] .address-fields:has(input){-ms-flex-direction:column;flex-direction:column;gap:.5rem}.tenant-reference-progress-tracker dl[data-layout=horizontal] .address-fields span:not(:last-child):after{content:","}.tenant-reference-progress-tracker dl[data-layout=horizontal] .address-fields span:empty{display:none}@container column (width<=768px){.tenant-reference-progress-tracker dl[data-layout=horizontal] .address-fields{-ms-flex-direction:column;flex-direction:column}}.tenant-reference-progress-tracker .referencing-response{background-color:var(--colour-light-grey);border-radius:.5rem;margin-top:2rem;padding:1.5rem}.tenant-reference-progress-tracker .referencing-response .section-header{border-bottom:.1rem solid var(--colour-main-orange);margin-bottom:1rem}.tenant-reference-progress-tracker .referencing-response .section-header .header-left{display:-ms-inline-flexbox;display:inline-flex}.tenant-reference-progress-tracker .referencing-response .section-header h2{margin-bottom:0}@container column (width<700px){.tenant-reference-progress-tracker .referencing-response>.referencing-comment{max-height:none;overflow:visible}}.tenant-reference-progress-tracker .referencing-response .referencing-comment{background-color:var(--colour-white);border-radius:.5rem}.tenant-reference-progress-tracker .referencing-response .referencing-comment>div{min-height:4em;padding:0 1rem 1rem 5.5rem;position:relative}.tenant-reference-progress-tracker .referencing-response .referencing-comment>div:is(:first-child,:last-child){padding-top:1rem;padding-bottom:1rem}.tenant-reference-progress-tracker .referencing-response .referencing-comment>div:before{content:"";border-left:3px solid var(--tenant-reference-accent-colour);z-index:0;position:absolute;top:0;bottom:0;left:3em}.tenant-reference-progress-tracker .referencing-response .referencing-comment>div>.icon{background:var(--tenant-reference-accent-colour);color:#fff;border-radius:18px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;display:-ms-flexbox;display:flex;position:absolute;top:1.5rem;left:2rem}.tenant-reference-progress-tracker .referencing-response .referencing-comment>div:not(:last-child)>div:last-child{border-bottom:1px solid var(--colour-light-grey);padding-bottom:.5rem}.tenant-reference-progress-tracker .add-guarantor-section{background-color:var(--colour-light-grey);border-radius:.5rem;-ms-flex-pack:center;justify-content:center;gap:1rem;margin:2rem 0;padding:1.5rem;display:-ms-flexbox;display:flex}.tenant-reference-progress-tracker .add-guarantor-section .btn{min-width:200px}.tradepoint-card-request-block .tradepoint-container[data-columns="2"]{grid-template-columns:1fr 1fr}.tradepoint-card-request-block .tradepoint-container[data-columns="3"]{grid-template-columns:1fr 1fr 1fr}.tradepoint-card-request-block .tradepoint-container{grid-template-rows:1fr;gap:1em;display:grid}@container column (width<=900px){.tradepoint-card-request-block .tradepoint-container{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}}.tradepoint-card-request-block .tradepoint-container>div{grid-template-rows:auto auto;grid-template-columns:1fr 2fr;display:grid}.tradepoint-card-request-block .tradepoint-container>div .title{text-align:right;grid-area:1/1;padding-right:1rem;font-size:1.2em;font-weight:600}.tradepoint-card-request-block .tradepoint-container>div .icon{color:var(--accent-colour);text-align:right;grid-area:2/1;margin-top:1rem;margin-bottom:1rem;padding-right:1rem;font-size:4rem}.tradepoint-card-request-block .tradepoint-container>div .content{border-left:solid 1px var(--muted-colour);grid-area:1/2/3;padding-left:1rem}.tradepoint-card-request-block .tradepoint-container>div .content address{padding-bottom:1rem}.tradepoint-card-request-block .tradepoint-container>div .content address .name{padding-bottom:.5rem;font-weight:700}.tradepoint-card-request-block .request-card-container{background:var(--emphasis-colour);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:2rem;padding:.75rem 2rem;display:-ms-flexbox;display:flex}.tradepoint-card-request-block .request-card-container:not(:has(.request-card)){padding-top:1.25rem;padding-bottom:1.25rem}@container column (width<=700px){.tradepoint-card-request-block .request-card-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}}.tradepoint-card-request-block .request-card-container form{display:contents}.tradepoint-card-request-block .request-card-container p{margin:0;font-size:1.25em;font-weight:900;line-height:1.75rem}.event-title-bar{isolation:isolate}.event-title-bar .content-page-header{padding-left:2rem;padding-right:2rem;position:relative}.event-title-bar .content-page-header:before{content:"";background-color:var(--colour-main-blue);z-index:-2;display:block;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw}.event-title-bar .content-page-header .subheading{color:var(--colour-off-white)}.event-information-bar{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;gap:2rem;padding:1rem 2rem .5rem;display:-ms-flexbox;display:flex}@container column (width<700px){.event-information-bar{-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:0}}.event-information-bar dl{min-width:6rem}.event-price-bar{background-color:var(--well-background-colour);grid-template:"member-price non-member-price login"/min-content min-content auto;gap:2rem;padding:.5rem 2rem;display:grid}.event-price-bar .price.member-price{grid-area:member-price}.event-price-bar .price.non-member-price{grid-area:non-member-price}.event-price-bar .price .description{white-space:nowrap;font-weight:var(--font-weight-semibold)}.event-price-bar .price .amount{font-size:2rem;line-height:2.5rem;font-weight:var(--font-weight-bold)}.event-price-bar .login{-ms-flex-direction:row;flex-direction:row;grid-area:login;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.event-price-bar .login>p{text-wrap:pretty;text-align:right;max-width:15rem}@container column (width<700px){.event-price-bar{grid-template:"member-price non-member-price""login login"/1fr 1fr}.event-price-bar:not(:has(.login)){grid-template-rows:auto;grid-template-areas:"member-price non-member-price"}.event-price-bar{padding:1rem 2rem}.event-price-bar .login{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0}.event-price-bar .login>p{text-align:left;max-width:100%}}.training-booking-form{counter-reset:delegates}.training-delegate-existing-account{border:var(--border-style-small);margin-top:2rem;margin-bottom:2rem;padding:1rem 2rem}.training-delegate-existing-account .training-delegate-summary{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2rem;display:-ms-flexbox;display:flex;position:relative}@container column (width<700px){.training-delegate-existing-account .training-delegate-summary{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:0;padding-top:.5rem}.training-delegate-existing-account .training-delegate-summary .delegate-details{max-width:calc(100% - 2rem)}.training-delegate-existing-account .training-delegate-summary .delegate-price{margin-top:.5rem}.training-delegate-existing-account .training-delegate-summary .delegate-book{display:contents}.training-delegate-existing-account .training-delegate-summary .btn{background:0 0;border:none;margin:0;position:absolute;top:.5rem;width:auto!important;padding:0!important}.training-delegate-existing-account .training-delegate-summary .btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.5rem}.training-delegate-existing-account .training-delegate-summary .btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.5rem}.training-delegate-existing-account .training-delegate-summary .btn span{display:none}.training-delegate-existing-account .training-delegate-summary .btn i{color:var(--colour-off-black);font-size:2rem}.training-delegate-existing-account .training-delegate-summary .btn.btn-secondary{opacity:.5}}.training-delegate-existing-account .training-delegate-summary .delegate-details{-ms-flex:0 100%;flex:0 100%}.training-delegate-existing-account .training-delegate-summary .delegate-details div:nth-child(2){word-break:break-all;margin-top:.2rem}.training-delegate-existing-account .training-delegate-summary .delegate-price{font-size:2rem;line-height:2.5rem;font-weight:var(--font-weight-semibold)}.training-delegate-existing-account .training-delegate-summary .delegate-book{-ms-flex:0 0 10rem;flex:0 0 10rem}.training-delegate-existing-account .training-delegate-summary .delegate-book label input{position:absolute}.training-delegate-existing-account .training-delegate-summary .delegate-book label{margin:0}.training-delegate-existing-account .training-delegate-summary .delegate-book label .btn{-ms-flex-pack:justify;justify-content:space-between;gap:1rem;width:100%;margin:0;font-size:1.5rem;display:none}.training-delegate-existing-account .training-delegate-summary .delegate-book label .btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.2rem;padding-right:1rem}.training-delegate-existing-account .training-delegate-summary .delegate-book label .btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem;padding-right:.2rem}.training-delegate-existing-account .training-delegate-summary .delegate-book label .btn i{font-size:1.5rem}.training-delegate-existing-account .training-delegate-summary .delegate-book label input[type=checkbox]:checked~.btn[data-when=checked]{display:-ms-flexbox;display:flex}.training-delegate-existing-account .training-delegate-summary .delegate-book label input[type=checkbox]:not(:checked)~.btn[data-when=unchecked]{display:-ms-flexbox;display:flex}.training-delegate-existing-account .training-delegate-form{margin-top:1rem;margin-bottom:.5rem}.training-delegate-existing-account:not(.selected) .training-delegate-form{display:none}.training-delegate:not(.training-delegate-existing-account){counter-increment:delegates;margin-top:2rem;margin-bottom:2rem}.training-delegate:not(.training-delegate-existing-account) .training-delegate-name{-ms-flex-direction:row;flex-direction:row;gap:2rem;display:-ms-flexbox;display:flex}@container column (width<700px){.training-delegate:not(.training-delegate-existing-account) .training-delegate-name{-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:2rem}}.training-delegate:not(.training-delegate-existing-account) .training-delegate-name .input-group{-ms-flex:0 100%;flex:0 100%}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary{border-bottom:.3rem solid var(--well-border-colour);min-height:2.5rem;font-size:1.5rem;line-height:2rem;font-weight:var(--font-weight-bold);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:2rem;margin-bottom:2rem;padding:.25rem 1rem;display:-ms-flexbox;display:flex;position:relative}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary:before{content:attr(data-delegate-type) " " counter(delegates);font-size:1.25rem;line-height:1.75rem;font-weight:var(--font-weight-semibold);position:absolute}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary .btn{all:unset;cursor:pointer;line-height:0}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary .btn svg{width:1.5rem;height:1.5rem;transform:translateY(-.1rem)}.training-delegate:not(.training-delegate-existing-account) .training-delegate-summary .btn:hover svg{fill:var(--emphasis-colour)}.event-add-extra-delegate-bar{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1rem;margin-bottom:1rem;padding:.5rem 2rem;display:-ms-flexbox;display:flex}.event-add-extra-delegate-bar .btn:not(:hover){background-color:transparent}@container column (width<700px){.event-add-extra-delegate-bar{text-align:center;text-wrap:pretty;text-wrap:balance;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;padding-bottom:1rem}}.event-agree-terms-and-conditions .input-group{max-width:95%;margin:1rem auto .5rem}.event-complete-booking-button-bar{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1rem;padding:.6rem 2rem .6rem .6rem;display:-ms-flexbox;display:flex}@container column (width<700px){.event-complete-booking-button-bar{-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.alerts-section{border-bottom:.2rem solid var(--colour-medium-grey);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;-ms-flex-pack:justify;align-content:center;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:.5rem 2rem;display:-ms-flexbox;display:flex}.alerts-section p{margin:0}@container (width<770px){.alerts-section{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.training-booking-panel{border:.2rem solid var(--colour-medium-grey)}.training-booking-panel .training-booking-container{border-bottom:.2rem solid var(--colour-medium-grey);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-container .training-course-key-information{-ms-flex:0 0 15rem;flex:0 0 15rem;display:block}.training-booking-panel .training-booking-container .training-course-key-information>div{display:block}.training-booking-panel .training-booking-container .training-course-key-information{border-top:none;padding:1rem}.training-booking-panel .training-course-description{-ms-flex-positive:1;flex-grow:1;padding:2rem}.training-booking-panel .training-course-description h2{margin-top:0;line-height:100%}.training-booking-panel .training-course-description ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1em}.training-booking-panel .training-course-description ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}.training-booking-panel .training-course-key-information{background-color:var(--well-background-colour);-ms-flex-flow:wrap;flex-flow:wrap;display:-ms-inline-flexbox;display:inline-flex}.training-booking-panel .training-course-key-information>div{-ms-flex:12rem;flex:12rem;padding:.5rem;display:inline-block}.training-booking-panel .training-course-key-information>div span{font-weight:700;display:block}.training-booking-panel .training-booking-panel-dates{padding-bottom:1.5rem}.training-booking-panel .training-booking-panel-dates .training-dates-filter{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter .full-event-filter{-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter>div:first-child{text-align:left;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter>div:nth-child(2){-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter>div:first-child{padding:1.5rem;font-size:1.2rem}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter{max-width:200px;color:var(--button-secondary-hover-text-colour);background-color:var(--button-secondary-hover-background-colour);border-color:var(--button-secondary-hover-border-colour);outline-offset:-.2625rem;cursor:pointer;border:.175rem solid;border-radius:1.5rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding:.4rem 2rem .4rem 1rem;font-size:1.2rem;font-weight:700;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter.selected{color:var(--button-secondary-text-colour);background-color:var(--button-secondary-background-colour);border-color:var(--button-secondary-border-colour);outline-offset:-.2625rem}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter.selected .radio:before{color:var(--button-secondary-text-colour);content:"";font-family:"Font Awesome 7 Pro"}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter .radio{-ms-flex:0;flex:0;width:24px;font-weight:400;transform:scaleX(-1)}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter .radio:before{content:"";min-width:12px;min-height:12px;color:var(--colour-medium-grey);border-radius:100%;-ms-flex:1;flex:1;font-family:"Font Awesome 7 Pro"}.training-booking-panel .training-booking-panel-dates .training-date{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:1.5rem 0 1rem 1rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date:not(:last-child){border-bottom:.1rem solid var(--colour-medium-grey)}.training-booking-panel .training-booking-panel-dates .training-date{max-width:95%;margin:0 auto}.training-booking-panel .training-booking-panel-dates .training-date>div{-ms-flex:auto;flex:auto}.training-booking-panel .training-booking-panel-dates .training-date .training-date-summary-date{font-weight:700}.training-booking-panel .training-booking-panel-dates .training-date .training-date-icon{-ms-flex:0 0 4rem;flex:0 0 4rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices{white-space:nowrap;text-align:right}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:2.5rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2.5rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-button{-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 9rem;flex:0 0 9rem;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:end;gap:.5rem;width:100%;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date .popup-signup-bottom{-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date .popup-signup-bottom>div:first-child{-ms-flex-order:2;order:2;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date .popup-signup-bottom>div:nth-child(2){-ms-flex-order:3;order:3;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date .popup-signup-bottom>div:nth-child(3){-ms-flex-order:1;order:1;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex}@container (width<950px){.training-booking-panel{border:none}.training-booking-panel .training-booking-container{border:.2rem solid var(--colour-medium-grey);-ms-flex-direction:column;flex-direction:column}.training-booking-panel .training-booking-container .training-course-description{padding:1rem 1.5rem}.training-booking-panel .training-booking-container .training-course-key-information{width:100%;-ms-flex:1!important;flex:1!important}.training-booking-panel .training-booking-container .training-course-key-information>div{font-weight:700}.training-booking-panel .training-booking-container .training-course-key-information>div span{font-weight:400}.training-booking-panel .training-booking-panel-dates .training-dates-filter{-ms-flex-direction:column;flex-direction:column;margin:0 0 1rem}.training-booking-panel .training-booking-panel-dates .training-dates-filter>div:first-child{padding:1rem 0;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-dates-filter>div:nth-child(2){-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding:0}.training-booking-panel .training-booking-panel-dates .training-dates-filter .filter{max-width:180px}.training-booking-panel .training-booking-panel-dates .training-date{border:.1rem solid var(--well-border-colour);-ms-flex-direction:column;flex-direction:column;align-items:self-start;max-width:100%;margin-bottom:1rem;padding:1rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-icon{display:none}.training-booking-panel .training-booking-panel-dates .training-date .training-date-summary{border-bottom:.1rem solid var(--well-border-colour);width:100%;padding-bottom:1rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-summary .training-date-summary-date{font-weight:400}.training-booking-panel .training-booking-panel-dates .training-date .training-date-summary .training-date-summary-location{margin-bottom:.5rem;font-weight:700}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices{width:100%;margin-top:1rem;margin-bottom:1rem}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices>div:first-child{display:none}.training-booking-panel .training-booking-panel-dates .training-date .training-date-prices>div{text-transform:capitalize;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.training-booking-panel .training-booking-panel-dates .training-date .training-date-button{-ms-flex:auto;flex:auto}}@container (width<400px){.training-booking-panel .training-booking-panel-dates .training-date .training-date-button{-ms-flex-direction:column;flex-direction:column}}.training-information-panel span{font-weight:600}.training-information-panel{border:.2rem solid var(--well-border-colour);margin-top:1rem;margin-bottom:1rem}.training-information-panel .training-information-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.training-information-panel .training-information-container .training-course-description{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:-1;order:-1;padding-bottom:2rem;padding-left:2rem}@container column (width<800px){.training-information-panel .training-information-container .training-course-description{padding-bottom:unset}.training-information-panel .training-information-container .training-course-description p{padding-right:2rem}}.training-information-panel .training-information-container .training-course-key-information{-ms-flex:1 0 auto;flex:1 0 auto;padding:2rem}@container column (width<800px){.training-information-panel .training-information-container{-ms-flex-direction:column;flex-direction:column}.training-information-panel .training-information-container .training-course-key-information{flex:unset}.training-information-panel .training-information-container .training-course-description{-ms-flex-order:0;order:0}}.training-information-panel .training-promotion-label{background-color:var(--button-primary-background-colour);-ms-flex-align:center;align-items:center;padding:1rem 2rem}.training-information-panel .training-price-container{background-color:var(--well-background-colour);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1rem 2rem;display:-ms-flexbox;display:flex}.training-information-panel .training-price-container .read-more-cta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.training-information-panel .training-price-container .read-more-cta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}@container column (width<800px){.training-information-panel .training-price-container{-ms-flex-direction:column;flex-direction:column;gap:0}.training-information-panel .training-price-container .read-more-cta:not(:first-child){margin-top:1.5rem}.training-information-panel .training-price-container .read-more-cta{margin-left:auto;margin-right:auto}}.container:where([data-theme=blue]) .form.trainingCourseSearch input:not([type=checkbox]):not([type=radio]){background-color:var(--well-background-colour);color:var(--content-colour)}.container:where([data-theme=blue]) .form.trainingCourseSearch select{background-color:var(--well-background-colour);color:var(--content-colour)}.trainingFilterField{gap:1rem}.trainingFilterField:has(input[type=date]){margin-top:2rem;display:-ms-flexbox;display:flex}.trainingFilterField p{text-align:center;-ms-flex-preferred-size:5rem;flex-basis:5rem;font-size:1.5rem;line-height:2rem}.trainingFilterField button{-ms-flex-preferred-size:3rem;flex-basis:3rem}.trainingFilterField button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1rem}.trainingFilterField button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1rem}.trainingFilterField .input-group{-ms-flex-positive:1;flex-grow:1;margin-bottom:2rem}.trainingSearchContainer{background-color:var(--well-background-colour);width:100%;padding:1rem;display:-ms-flexbox;display:flex}.trainingSearchContainer input{border:transparent;border-bottom:3px solid var(--well-border-colour);background:0 0;width:100%;font-size:2rem}@container column (width<=715px){.trainingSearchContainer input{font-size:1.75rem;line-height:2.25rem}}@container column (width<=500px){.trainingSearchContainer input{font-size:1rem;line-height:1.5rem}}.trainingSearchResultContainer:not(:last-child){border-bottom:.1em solid var(--well-border-colour)}.trainingSearchResultContainer{margin:1em 0}.trainingSearchResultContainer .trainingSearchResultExtraInfo{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@container column (width<550px){.trainingSearchResultContainer .trainingSearchResultExtraInfo{-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;-ms-flex-align:start!important;align-items:flex-start!important}}.trainingSearchResultContainer .trainingSearchResultExtraInfo a.btn{white-space:nowrap;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end;flex-basis:unset!important}.trainingSearchResultHeader{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.trainingSearchResultHeader div{display:none}.trainingSearchResultHeader a{-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;font-size:2.5rem;font-weight:700;line-height:3rem;text-decoration:underline;display:-ms-inline-flexbox;display:inline-flex}@container column (width<=550px){.trainingSearchResultHeader a{font-size:1.25rem;line-height:normal}}.trainingSearchResultBody{padding-top:1rem}.trainingSearchResultBody a{font-size:1.5rem;font-weight:700;line-height:2rem;text-decoration:underline}.trainingSearchResultBody p{font-size:1rem;font-weight:400;line-height:1.5rem}.trainingSearchResultDeliveryMethod{-ms-flex-align:center;align-items:center;padding-bottom:1rem;display:-ms-flexbox;display:flex}.trainingSearchResultDeliveryMethod:first-child{-ms-flex-preferred-size:10rem;flex-basis:10rem}@container column (width<=550px){.trainingSearchResultDeliveryMethod{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;justify-items:start;margin-bottom:-1rem}.trainingSearchResultDeliveryMethod div{padding-bottom:.5rem;flex-basis:unset!important}}.trainingSearchResultDeliveryMethod a{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.3rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.trainingSearchResultDeliveryMethod div{-ms-flex-preferred-size:12rem;flex-basis:12rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.trainingSearchResultDeliveryMethod div p{margin-top:unset!important}@container column (width<=550px){.trainingSearchResultDeliveryMethod div p{font-size:1.25rem!important}}.trainingSearchResultDeliveryMethod img{height:50px}.trainingSearchResultDeliveryMethod img:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.trainingSearchResultDeliveryMethod img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.trainingSearchResultDeliveryMethod .trainingSearchResultDates{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex}.trainingSearchResultDeliveryMethod .trainingSearchResultDates:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:60px}.trainingSearchResultDeliveryMethod .trainingSearchResultDates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:60px}@container column (width<=550px){.trainingSearchResultDeliveryMethod .trainingSearchResultDates{margin-top:-1rem}.trainingSearchResultDeliveryMethod .trainingSearchResultDates a{font-size:1.25rem}}.selectedSearchFilters{display:-ms-flexbox;display:flex}.selectedSearchFilters i{margin:3px 0 0 5px}@container column (width<=550px){.trainingFilterContainer{display:hidden}.trainingFilterSelected{background-color:var(--background-colour)!important;border:none!important}}.block-trustpilot-reviews{background-color:#e4f4fd}.block-trustpilot-reviews .block-content{padding-top:7rem;padding-bottom:7rem}@container (width<=900px){.block-trustpilot-reviews .block-content{padding-top:6rem;padding-bottom:6rem}}.block-trustpilot-reviews .block-content .trustpilot-reviews-heading{color:var(--colour-main-blue);-ms-flex-pack:center;justify-content:center;margin-bottom:5rem;padding-left:1rem;padding-right:1rem;font-size:3rem;display:-ms-flexbox;display:flex}@container (width<=900px){.block-trustpilot-reviews .block-content .trustpilot-reviews-heading{text-align:center;margin-top:0;font-size:2.25rem;line-height:2.5rem}}@container (width<=767px){.block-trustpilot-reviews .block-content .trustpilot-reviews-heading{text-align:center;margin-bottom:3.5rem;font-size:1.875rem;line-height:2.25rem}}.block-well .well{color:var(--colour-off-black);background-color:#f8f8f8;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem;display:-ms-flexbox;display:flex}.block-well .well .well-header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;display:-ms-flexbox;display:flex}.block-well .well .well-header i{color:var(--colour-main-orange);font-size:1.5rem}.block-well .well .well-header h3{margin:0}.block-well .well .well-body>:first-child{margin-top:0}.block-well .well .well-body .button-bar{margin-top:1.25rem}.container:not(:where([data-theme=blue],[data-theme=orange])) .whatsapp-click-to-chat .whatsapp-image-green{display:block}:host-context(.page-structure:not(:where([data-theme=blue], [data-theme=orange]))) .whatsapp-click-to-chat .whatsapp-image-green{display:block}.container:not(:where([data-theme=blue],[data-theme=orange])) .whatsapp-click-to-chat .whatsapp-image-white{display:none}:host-context(.page-structure:not(:where([data-theme=blue], [data-theme=orange]))) .whatsapp-click-to-chat .whatsapp-image-white{display:none}.container:where([data-theme=blue],[data-theme=orange]) .whatsapp-click-to-chat .whatsapp-image-white{display:block}:host-context(.page-structure:where([data-theme=blue], [data-theme=orange])) .whatsapp-click-to-chat .whatsapp-image-white{display:block}.container:where([data-theme=blue],[data-theme=orange]) .whatsapp-click-to-chat .whatsapp-image-green{display:none}:host-context(.page-structure:where([data-theme=blue], [data-theme=orange])) .whatsapp-click-to-chat .whatsapp-image-green{display:none}.whatsapp-click-to-chat{display:inline-block}.block-wide-card{background-color:#d9edf8}.block-wide-card .block-content{padding:2rem}.block-wide-card .block-content .header{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin:0 auto;padding:1rem 1.25rem;display:grid}.block-wide-card .block-content .header .title{font-size:2.25rem;font-weight:var(--font-weight-bolder);word-wrap:break-word;color:var(--colour-main-blue);line-height:2.5rem}.block-wide-card .block-content .header p{word-wrap:break-word;color:#000;margin:0;font-size:1rem;line-height:1.875rem}@container (width<=1024px){.block-wide-card .block-content .header .title{font-size:2rem}.block-wide-card .block-content .header p{font-size:.9375rem;line-height:1.5625rem}}@container (width<=768px){.block-wide-card .block-content .header{grid-template-columns:1fr;gap:.75rem}.block-wide-card .block-content .header .title{font-size:1.625rem;line-height:1.875rem}.block-wide-card .block-content .header p{font-size:.9375rem;line-height:1.75rem}}.block-wide-card .block-content .card-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin:0 auto;padding:1.25rem;display:grid}@container (width<=768px){.block-wide-card .block-content .card-grid{grid-template-columns:1fr}}.block-wide-card .block-content .card{background-color:#fff;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;overflow:hidden}.block-wide-card .block-content .card .card-image-wrapper{outline:1px solid #dedddd;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2.5rem 25%;display:-ms-flexbox;display:flex}.block-wide-card .block-content .card .card-image-wrapper .card-image{object-fit:contain;max-width:100%;height:auto}@container (width<=1024px){.block-wide-card .block-content .card .card-image-wrapper{padding:1.875rem 25%}}@container (width<=768px){.block-wide-card .block-content .card .card-image-wrapper{padding:1.875rem 20%}}.block-wide-card .block-content .card .card-footer{-ms-flex-pack:start;justify-content:flex-start;padding:1.125rem 2.75rem;display:-ms-flexbox;display:flex}@container column (width<=1024px){.block-wide-card .block-content .card .card-footer{padding:1.125rem 1.875rem}}.block-wide-card .block-content .card .card-footer a{word-wrap:break-word;color:#133d55;font-size:1rem;line-height:2.1rem;text-decoration:none}.block-wide-card .block-content .card .card-footer .arrow-icon{vertical-align:middle;color:rgba(22,59,84,.45);margin-top:.1875rem;font-size:1.125rem;display:inline-block}.block-wide-card .block-content .card .card-footer .arrow-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.block-wide-card .block-content .card .card-footer .arrow-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.block-wide-card .block-content .card .card-footer:hover a{color:var(--colour-main-orange)}.block-wide-card .block-content .card .card-footer:hover .arrow-icon{color:var(--colour-main-orange);transition:transform .3s;transform:translate(.3rem)}.block-join-now-orange-split{color:var(--colour-white);text-align:center;padding:5rem 2rem;position:relative;overflow:hidden}.block-join-now-orange-split:before{content:"";z-index:0;background:#ff802e;position:absolute;top:0;bottom:0;left:0;right:0}.block-join-now-orange-split:after{content:"";background:var(--colour-main-orange);transform-origin:100% 0;z-index:0;width:70%;height:100%;position:absolute;top:0;right:-20%;transform:skew(-12deg)}.block-join-now-orange-split>*{z-index:1;position:relative}.block-join-now-orange-split .join-now-container{text-align:center;max-width:48rem;margin:0 auto}.block-join-now-orange-split .join-now-heading{color:var(--colour-white);margin:0 0 2rem;font-size:2.125rem;font-weight:900;line-height:1.2}.block-join-now-orange-split .join-now-subheading{color:var(--colour-white);margin:0 0 2.5rem;font-size:1.125rem;font-weight:400;line-height:1.5}.block-join-now-orange-split .join-now-content{opacity:.95;margin-top:2rem;margin-bottom:3rem;font-size:1rem}.block-join-now-orange-split .join-now-buttons{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.block-join-now-orange-split .join-now-buttons .join-now-button{background:var(--colour-main-blue);color:var(--colour-white);cursor:pointer;border-radius:3.125rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem 4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .15s;display:-ms-inline-flexbox;display:inline-flex}.block-join-now-orange-split .join-now-buttons .join-now-button.icon-only{padding:1rem}@container (width<=1024px){.block-join-now-orange-split{padding:4.5rem 2rem}.block-join-now-orange-split .join-now-container{max-width:42rem;margin:0 auto}.block-join-now-orange-split .join-now-heading{margin-bottom:2rem;font-size:2.125rem}.block-join-now-orange-split .join-now-subheading{margin-bottom:2rem;font-size:1.125rem}.block-join-now-orange-split .join-now-buttons .join-now-button{border-radius:3rem;padding:1rem 3.5rem}.block-join-now-orange-split .join-now-content{margin-top:2rem;margin-bottom:2.5rem;font-size:.95rem}}@container (width<=767px){.block-join-now-orange-split{padding:3.5rem 1.5rem}.block-join-now-orange-split .join-now-container{text-align:center;max-width:100%}.block-join-now-orange-split .join-now-heading{margin-bottom:1.5rem;font-size:1.875rem;line-height:2.125rem}.block-join-now-orange-split .join-now-subheading{margin-bottom:2rem;padding:0 1rem;font-size:1.125rem;line-height:1.75rem}.block-join-now-orange-split .join-now-buttons{gap:1rem}.block-join-now-orange-split .join-now-buttons .join-now-button{border-radius:3rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.75rem;width:100%;max-width:20rem;padding:.875rem 2rem;display:-ms-flexbox;display:flex}.block-join-now-orange-split .join-now-content{margin-top:2rem;margin-bottom:2rem;font-size:.875rem;line-height:1.25rem}.block-join-now-orange-split .join-now-content i:not(:first-child){margin-top:.375rem;margin-bottom:.375rem;display:block}.block-join-now-orange-split:after{width:90%;right:-62%;transform:skew(-12deg)}}.block-join-now-orange{background:var(--colour-main-orange);color:var(--colour-white);text-align:center;padding:4rem 1.5rem}.block-join-now-orange .join-now-orange-container{max-width:50rem;margin:0 auto}.block-join-now-orange .join-now-orange-heading{color:var(--colour-white);text-shadow:0 2px 4px rgba(0,0,0,.2);margin:0 0 1.25rem;font-size:3rem;font-weight:700;line-height:3rem}.block-join-now-orange .join-now-orange-subheading{margin:0 0 2.5rem;font-size:1.25rem;line-height:1.75rem}.block-join-now-orange .join-now-orange-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin-bottom:2rem;display:-ms-flexbox;display:flex}.block-join-now-orange .join-now-orange-button{cursor:pointer;border-radius:9999px;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1.125rem 2.25rem;font-size:1rem;font-weight:400;text-decoration:none;transition:all .15s;display:-ms-inline-flexbox;display:inline-flex}.block-join-now-orange .btn-solid{background:var(--colour-white);color:var(--colour-main-blue);border:none}.block-join-now-orange .btn-solid:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,255,255,.3)}.block-join-now-orange .btn-outline{color:var(--colour-white);border:1px solid var(--colour-white);background:0 0}.block-join-now-orange .btn-outline:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.block-join-now-orange .icon-only{-ms-flex-pack:center;justify-content:center;padding:1.125rem}.block-join-now-orange .join-now-orange-context{opacity:.95;margin-top:2rem;font-size:.875rem;line-height:1.25rem}@container (width<=1023px){.block-join-now-orange{padding:4rem 1.5rem}.block-join-now-orange .join-now-orange-container{max-width:50rem}.block-join-now-orange .join-now-orange-heading{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem}.block-join-now-orange .join-now-orange-subheading{margin-bottom:2.5rem;font-size:1.25rem}.block-join-now-orange .join-now-orange-context{font-size:.875rem}}@container (width<=767px){.block-join-now-orange{padding:3rem 1rem}.block-join-now-orange .join-now-orange-container{max-width:100%}.block-join-now-orange .join-now-orange-heading{margin-bottom:1rem;font-size:1.5rem;line-height:2rem}.block-join-now-orange .join-now-orange-subheading{margin-bottom:2rem;font-size:1.125rem}.block-join-now-orange .join-now-orange-buttons{gap:1rem}.block-join-now-orange .join-now-orange-button{padding:.875rem 1.75rem;font-size:.875rem}.block-join-now-orange .join-now-orange-context{margin-top:1.5rem;font-size:.75rem;line-height:1rem}}@container (width<=639px){.block-join-now-orange .join-now-orange-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem}.block-join-now-orange .join-now-orange-button{text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;display:-ms-flexbox;display:flex}}.block-join-now-navy{background:linear-gradient(89deg, var(--colour-main-blue), #053d59 46.84%, #276589 96.55%);color:var(--colour-white);padding:3rem 2rem}.block-join-now-navy.navy-left .navy-container{text-align:left;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:2rem;display:-ms-flexbox;display:flex}.block-join-now-navy.navy-center .navy-container{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.5rem;display:-ms-flexbox;display:flex}.block-join-now-navy .navy-heading{letter-spacing:.22px;color:var(--colour-white);margin:0;font-size:1.375rem;font-weight:900;line-height:1.75rem}.block-join-now-navy .navy-subheading{letter-spacing:.16px;margin-top:.5rem;font-size:1rem;line-height:1.75rem}.block-join-now-navy a.navy-button{background:var(--colour-white);color:var(--colour-main-blue);white-space:nowrap;border-radius:2.5rem;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 2rem;font-weight:400;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.block-join-now-navy .navy-button.icon-only{padding:.75rem}@container (width<=900px){.block-join-now-navy.navy-left .navy-container{gap:1.5rem}}@container (width<=767px){.block-join-now-navy.navy-left .navy-container{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.5rem}}}@layer layout{body{background-color:var(--colour-white);-ms-flex-direction:column;flex-direction:column;min-width:360px;min-height:100vh;display:-ms-flexbox;display:flex}body :is(.site-header,.site-content,.site-footer){width:100%}a.skip-link{background-color:var(--colour-main-orange);color:var(--content-colour);padding:.5rem 1rem;font-size:1.2rem;text-decoration:underline;display:block;position:absolute;top:-1000rem}a.skip-link:hover{font-weight:700}a.skip-link:focus{position:static}.site-header{z-index:100000;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;position:sticky;top:0;left:0;right:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.site-header .cookie-preferences{background:var(--colour-main-blue);text-align:center;color:var(--colour-white);padding:1rem}.site-header .cookie-preferences a{text-decoration:underline}.site-header .cookie-preferences a:hover{color:var(--colour-main-orange)}.site-header .cookie-preferences div{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:.5rem;display:-ms-flexbox;display:flex}@media (max-width:450px){.site-header .cookie-preferences div{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.site-header .context-banners .context-banner{background:var(--banner-background);background:linear-gradient(90deg, var(--banner-background) 0%, var(--banner-accent) 50%, var(--banner-background) 100%);text-align:center;color:#fff;padding-top:.25rem;padding-bottom:.25rem}.site-header .context-banners .context-banner>div{margin-left:1rem;margin-right:1rem;overflow:hidden}.site-header .context-banners .context-banner.alert-banner>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;max-width:calc(1440px - 2rem);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:-ms-flexbox;display:flex}.site-header .context-banners .context-banner.alert-banner>div .message{text-align:center}.site-header .context-banners .context-banner.alert-banner>div .close-btn{cursor:pointer;font-size:28px}.site-header .context-banners .context-banner.alert-banner>div .close-btn:hover{opacity:.8}.site-header .nrla-header{--header-block-size:5.3rem;--header-button-block-size:3rem;max-width:var(--max-navigation-inline-size);width:100%;height:var(--header-block-size);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;margin-left:auto;margin-right:auto;padding-left:1.75rem;padding-right:1.75rem;display:-ms-flexbox;display:flex;position:relative}.site-header .nrla-header>*{-ms-flex-negative:0;flex-shrink:0}.site-header .nrla-header .navigation-toggle{aspect-ratio:1;cursor:pointer;border:2px solid transparent;border-radius:5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px;padding:.6rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .navigation-toggle:hover{background-color:var(--colour-light-grey)}.site-header .nrla-header .navigation-toggle:focus{border-color:var(--colour-light-grey)}.site-header .nrla-header .navigation-toggle .line{background-color:var(--colour-main-blue);width:22px;height:2px;transition:all .3s}.site-header .nrla-header .navigation-toggle[aria-expanded=true] .line:first-child{transform-origin:0 0;transform:rotate(45deg)translate(2px)translateY(-3px)}.site-header .nrla-header .navigation-toggle[aria-expanded=true] .line:nth-child(2){opacity:0}.site-header .nrla-header .navigation-toggle[aria-expanded=true] .line:nth-child(3){transform-origin:0 100%;transform:rotate(-45deg)translate(2px)translateY(3px)}.site-header .nrla-header .nrla-logo{-ms-flex:100%;flex:100%;line-height:0}.site-header .nrla-header .nrla-logo svg{width:82px;height:33px}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner{height:var(--header-button-block-size);width:var(--header-button-block-size);border:2px solid var(--colour-light-grey);border-radius:calc(var(--header-button-block-size) / 2);background-color:var(--colour-white);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner:hover{transform:scale(1.1)translateY(-1px)}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner>.icon{color:var(--colour-main-blue);font-size:1.25rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):after{content:attr(data-badge);background-color:var(--colour-main-orange);color:#fff;border-radius:1rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.8rem;display:-ms-flexbox;display:flex;position:absolute;top:-.5rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.5rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.5rem}.site-header .nrla-header .notifications-button{position:relative}.site-header .nrla-header .notifications-button .button-inner{cursor:pointer}.site-header .nrla-header .notifications-button .notifications-dropdown{display:none}.site-header .nrla-header .notifications-button[aria-expanded=true] .notifications-dropdown{background-color:var(--colour-white);border:.0625rem solid var(--colour-medium-grey);z-index:200;width:23.75rem;display:block;position:absolute;top:calc(100% + .4rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.site-header .nrla-header .notifications-button[aria-expanded=true] .notifications-dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.site-header .nrla-header .notifications-button[aria-expanded=true] .notifications-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}@container (width<=767px){.site-header .nrla-header .notifications-button[aria-expanded=true] .notifications-dropdown{width:20rem}}.site-header .nrla-header .notifications-button .notifications-dropdown-header{border-bottom:.0625rem solid var(--colour-medium-grey);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .notifications-button .notifications-dropdown-title{font-weight:var(--font-weight-bold);color:var(--colour-main-blue);margin:0;font-size:1rem}.site-header .nrla-header .notifications-button .notifications-dropdown-list:empty{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:5rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .notifications-button .notifications-dropdown-list:empty:after{content:"";color:var(--colour-medium-grey);font-family:"Font Awesome 7 Pro";font-size:1.75rem;animation:1s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.site-header .nrla-header .notifications-button .notifications-dropdown-empty{text-align:center;font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--colour-black);margin:0;padding:1rem}.site-header .nrla-header .notifications-button .notifications-dropdown-item{border-bottom:.0625rem solid var(--colour-light-grey);cursor:pointer;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .notifications-button .notifications-dropdown-item:last-of-type{border-bottom:none}.site-header .nrla-header .notifications-button .notifications-dropdown-item:hover{background-color:var(--colour-off-white)}.site-header .nrla-header .notifications-button .notifications-dropdown-item[data-is-new="-1"]{background-color:color-mix(in srgb, var(--colour-main-orange), transparent 95%)}.site-header .nrla-header .notifications-button .notifications-dropdown-item[data-is-new="-1"]:hover{background-color:var(--colour-off-white)}.site-header .nrla-header .notifications-button .notifications-dropdown-item .notifications-dropdown-item-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:.125rem}.site-header .nrla-header .notifications-button .notifications-dropdown-item .notifications-dropdown-item-icon i{color:var(--colour-main-orange);font-size:1.25rem}.site-header .nrla-header .notifications-button .notifications-dropdown-item .notifications-dropdown-item-body{-ms-flex:1;flex:1;min-width:0}.site-header .nrla-header .notifications-button .notifications-dropdown-item .notifications-dropdown-item-message{color:var(--colour-main-blue);margin:0 0 .25rem;font-size:.875rem;line-height:1.375}.site-header .nrla-header .notifications-button .notifications-dropdown-item .notifications-dropdown-item-time{color:var(--colour-dark-grey);margin:0;font-size:.75rem}.site-header .nrla-header .notifications-button .notifications-dropdown-footer{text-align:center;font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--colour-main-blue);background-color:var(--colour-off-white);border-top:.0625rem solid var(--colour-medium-grey);padding:.75rem 1rem;text-decoration:none;display:block}.site-header .nrla-header .notifications-button .notifications-dropdown-footer:hover{color:var(--colour-main-orange)}.site-header .nrla-header .search-button .button-inner{aspect-ratio:1;width:auto}.site-header .nrla-header .search-button .button-inner .search-input{text-overflow:ellipsis;width:0}.site-header .nrla-header .search-button .button-inner .search-input::placeholder{color:var(--colour-dark-grey)}.site-header .nrla-header .search-button .button-inner .search-input::placeholder{color:var(--colour-dark-grey)}.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within){border-color:var(--colour-medium-grey);-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;padding-left:1rem;padding-right:1rem;transform:scaleX(1)}.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within) .icon{color:var(--colour-medium-grey);font-size:1rem}.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within) .search-input{outline:none;width:300px;transition:all .1s ease-out}@media screen and (max-width:960px){.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within){z-index:100;position:absolute;transform:translateY(-50%);max-width:calc(100% - 9rem)!important}.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.site-header .nrla-header .search-button .button-inner:is(:focus,:focus-within):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}}.site-header .nrla-header .search-button .button-inner:has(input:focus){border-color:var(--colour-main-orange)}.site-header .nrla-header .search-button ul{background-color:var(--colour-white);border:1px solid var(--colour-light-grey);box-shadow:color-mix(in srgb, var(--colour-black) 10%, transparent) 0px 10px 15px -3px, color-mix(in srgb, var(--colour-black) 5%, transparent) 0px 4px 6px -2px;z-index:100;border-radius:.625rem;max-height:25rem;margin-top:.5rem;margin-left:0;margin-right:0;padding:.5rem 0;list-style-type:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-header .nrla-header .search-button ul .search-suggestion{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:#6a7282;margin-bottom:.25rem;padding:.5rem 1rem}.site-header .nrla-header .search-button ul>li{color:var(--colour-main-blue);cursor:pointer;padding:.625rem 1rem;font-size:.875rem}.site-header .nrla-header .search-button ul>li:hover{background-color:color-mix(in srgb, var(--colour-main-orange) 15%, var(--colour-white));color:var(--colour-main-blue)}.site-header .nrla-header .search-button ul>li mark{font-weight:var(--font-weight-bold);color:currentColor;background-color:transparent}.site-header .nrla-header :is(.portfolio-button,.login-button,.join-button,.account-button) .button-inner{height:var(--header-button-block-size);border-radius:calc(var(--header-button-block-size) / 2);cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .portfolio-button .button-inner{background-color:var(--colour-portfolio-brand)}.site-header .nrla-header .portfolio-button .button-inner .portfolio-full-logo{width:82px}.site-header .nrla-header .portfolio-button .button-inner .portfolio-p-logo{width:12px;display:none}.site-header .nrla-header .portfolio-button .button-inner:hover{background-color:color-mix(in srgb, var(--colour-portfolio-brand), var(--colour-white) 10%)}.site-header .nrla-header .login-button .button-inner{border:2px solid var(--colour-main-blue);color:var(--colour-main-blue);--fa-display:none}.site-header .nrla-header .login-button .button-inner :hover{border-color:var(--colour-main-orange);color:var(--colour-main-orange)}.site-header .nrla-header :is(.join-button,.account-button) .button-inner{background-color:var(--colour-main-orange);color:var(--colour-white)}.site-header .nrla-header :is(.join-button,.account-button) .button-inner:hover{background-color:color-mix(in srgb, var(--colour-main-orange), var(--colour-black) 10%)}.site-header .nrla-header .account-button{position:relative}.site-header .nrla-header .account-button .member-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.site-header .nrla-header .account-button[aria-expanded=true] .button-inner .arrow-icon{transition:all .3s;transform:rotate(-180deg)}.site-header .nrla-header .account-button[aria-expanded=true] nav{display:block}.site-header .nrla-header .account-button nav{border:1px solid var(--colour-medium-grey);background-color:#fff;width:300px;display:none;position:absolute;top:calc(100% + .4rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.site-header .nrla-header .account-button nav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.site-header .nrla-header .account-button nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.site-header .nrla-header .account-button nav .menu-item{cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;display:-ms-flexbox;display:flex}.site-header .nrla-header .account-button nav .menu-item>i:first-child{color:var(--colour-main-orange)}.site-header .nrla-header .account-button nav .menu-item>div{color:var(--colour-main-blue);-ms-flex:0 100%;flex:0 100%}.site-header .nrla-header .account-button nav .menu-item:hover{background-color:#f9fafb}.site-header .nrla-header .account-button nav .menu-item:last-child{border-top:1px solid var(--colour-medium-grey)}.site-header .nrla-header .account-button nav>.menu-item:first-child{cursor:default;color:var(--colour-white);background:var(--colour-main-orange);-webkit-user-select:text;-ms-user-select:text;user-select:text}.site-header .nrla-header .account-button nav>.menu-item:first-child>i:first-child,.site-header .nrla-header .account-button nav>.menu-item:first-child>div{color:var(--colour-white)}.site-header .nrla-header .account-button nav .menu:has([aria-expanded=true]) .menu-item{background-color:#f9fafb}.site-header .nrla-header .account-button nav .menu:has([aria-expanded=true]) .menu-item i:nth-child(3){transition:all .3s;transform:rotate(180deg)}.site-header .nrla-header .account-button nav .menu:has([aria-expanded=true]) .menu-drawer{display:-ms-flexbox;display:flex}.site-header .nrla-header .account-button nav .menu .menu-drawer{color:var(--colour-main-blue);background-color:#f9fafb;-ms-flex-direction:column;flex-direction:column;display:none}.site-header .nrla-header .account-button nav .menu .menu-drawer a{padding:.75rem 1rem .75rem 3rem}.site-header .nrla-header .account-button nav .menu .menu-drawer a:is(:hover,:focus){background-color:#f3f4f6}@media (max-width:700px){.site-header .nrla-header{--header-block-size:4rem;--header-button-block-size:2.25rem;gap:.5rem;padding-left:.5rem;padding-right:.5rem}.site-header .nrla-header .nrla-logo svg{width:60px;height:22px}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner .icon{font-size:1rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):after{top:-.3rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.3rem}.site-header .nrla-header :is(.search-button,.notifications-button,.basket-button) .button-inner[data-badge]:not([data-badge=""]):not([data-badge="0"]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.3rem}.site-header .nrla-header :is(.portfolio-button,.login-button) .button-inner{height:var(--header-button-block-size);width:var(--header-button-block-size);padding:0}.site-header .nrla-header .portfolio-button .button-inner .portfolio-full-logo{display:none}.site-header .nrla-header .portfolio-button .button-inner .portfolio-p-logo{display:block}.site-header .nrla-header .login-button .button-inner i{--fa-display:block}.site-header .nrla-header .login-button .button-inner div{display:none}.site-header .nrla-header .join-button .button-inner i{--fa-display:none}.site-header .nrla-header .account-button{min-width:60px}.site-header .nrla-header .account-button .member-name{display:none}}@media (max-width:450px){.site-header .nrla-header .portfolio-button,.site-header .nrla-header .join-button span{display:none}}.site-navigation{z-index:999;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(66,82,101,.3) transparent;scrollbar-gutter:stable;width:23.75rem;max-width:92vw;top:var(--main-navigation-offset);background-color:#f6f7f9;border-top:1px solid #d1d5db;transition:transform .3s cubic-bezier(.4,0,.2,1),translate .3s cubic-bezier(.4,0,.2,1),scale .3s cubic-bezier(.4,0,.2,1),rotate .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;overflow-y:auto;transform:translate(-100%)}.site-navigation:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.site-navigation:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}body:has([aria-controls=site-navigation][aria-expanded=true]) .site-navigation{transform:translate(0)}body:after{content:"";z-index:998;pointer-events:none;opacity:0;top:0;bottom:0;left:0;right:0;top:var(--main-navigation-offset);background-color:rgba(0,0,0,.333);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:fixed}body:has([aria-controls=site-navigation][aria-expanded=true]):after{opacity:1;pointer-events:auto}.site-navigation .navigation-item{cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;text-decoration:none;display:-ms-flexbox;display:flex}.site-navigation .navigation-item:hover{background-color:rgba(23,59,84,.04)}.site-navigation .navigation-drawer{border-top:1px solid #e5e7eb;display:none}.site-navigation .navigation-arrow{opacity:.4;-ms-flex-negative:0;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.site-navigation .navigation-group:has(>[aria-expanded=true])>.navigation-item .navigation-arrow{transform:rotate(-180deg)}.site-navigation .navigation-group:has(>[aria-expanded=true])>.navigation-drawer{display:block}.site-navigation .navigation-item{color:var(--colour-main-blue);border-bottom:1px solid #e5e7eb;padding:.875rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.site-navigation .navigation-group>.navigation-item[aria-expanded=true]{background-color:var(--openColour);color:var(--colour-main-orange)}.site-navigation .navigation-group>.navigation-item[aria-expanded=true]:hover{background-color:color-mix(in srgb, var(--closedColour) 50%, var(--colour-main-orange) 10%)}.site-navigation>.navigation-item,.site-navigation .navigation-group>.navigation-item,.site-navigation .navigation-drawer>.navigation-item{border-color:var(--borderColour);background-color:var(--closedColour);padding:var(--itemPadding);font-weight:var(--fontWeight);font-size:var(--fontSize);line-height:var(--lineHeight)}.site-navigation>.navigation-item:hover,.site-navigation .navigation-group>.navigation-item:hover,.site-navigation .navigation-drawer>.navigation-item:hover{background-color:var(--hoverColour)}.site-navigation{--closedColour:#f6f7f9;--openColour:#f5f2f1;--hoverColour:#edeff2;--borderColour:#e5e7eb;--itemPadding:.875rem;--fontWeight:600;--fontSize:.875rem;--lineHeight:1.25rem}.site-navigation .navigation-drawer{--closedColour:#f2f3f6;--openColour:#f2eeee;--hoverColour:#e9ebef;--borderColour:#e5e7eb;--itemPadding:.625rem 1.25rem .625rem 2.5rem;--fontWeight:500;--fontSize:.844rem;--lineHeight:1.266rem}.site-navigation .navigation-drawer .navigation-drawer{--closedColour:#eaebef;--openColour:#eae7e8;--hoverColour:#e1e4e9;--borderColour:#fff;--itemPadding:.625rem 1.25rem .625rem 3.5rem;--fontWeight:400;--fontSize:.781rem;--lineHeight:1rem}.site-navigation .navigation-drawer .navigation-drawer .navigation-drawer{--closedColour:#dee0e6;--openColour:#eae7e8;--hoverColour:#d4d9e0;--borderColour:#fff;--itemPadding:.6rem 1.25rem .6rem 4.5rem;--fontWeight:400;--fontSize:.781rem;--lineHeight:1rem}:root{--page-padding:clamp(1rem, 5vw, 4.25rem);--content-padding:clamp(1rem, 2.5vw, 2.5rem)}.site-content{-ms-flex:100%;flex:100%}.site-content .site-content-wrapper{-ms-flex-pack:center;justify-content:center;gap:var(--content-padding);-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}body:not(:is([data-type=featured],[data-type=hub])) .site-content .site-content-wrapper{margin:2rem var(--page-padding)}.site-content .site-content-wrapper .left-sidebar{-ms-flex:0 2 260px;flex:0 2 260px;-ms-flex-order:-1;order:-1;min-width:260px;max-width:260px}.site-content .site-content-wrapper .left-sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--colour-medium-grey);padding-right:var(--content-padding)}.site-content .site-content-wrapper .left-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--colour-medium-grey);padding-left:var(--content-padding)}@media (max-width:1059px){.site-content .site-content-wrapper .left-sidebar{display:none}}.site-content .site-content-wrapper .site-content-inner{-ms-flex:100%;flex:100%}body{--content-size:800px}body:is([data-type=featured],[data-type=hub]){--content-size:1440px}body[data-type=hero]{--content-size:1024px}body:is([data-type=featured],[data-type=hub]) .site-content .site-content-wrapper .site-content-inner .container-column-wrapper:has(.container-column[data-size="12"]) .block-content{max-width:calc(var(--content-size) + var(--page-padding) * 2);padding-inline:var(--page-padding);margin-left:auto;margin-right:auto}body:is([data-type=featured],[data-type=hub]) .site-content .site-content-wrapper .site-content-inner .container-column-wrapper:not(:has(.container-column[data-size="12"])){max-width:calc(var(--content-size) + var(--page-padding) * 2);padding-inline:var(--page-padding);margin-left:auto;margin-right:auto}body:not(:is([data-type=featured],[data-type=hub])) .site-content .site-content-wrapper .site-content-inner{max-width:var(--content-size)}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper{grid-column:content;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.95rem;display:grid}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper .container-column{min-width:250px;max-width:100%;container:column/inline-size}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="12"]:first-child){grid-template-columns:100%}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="6"]:first-child+.container-column[data-size="6"]:nth-child(2)){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="4"]:first-child+.container-column[data-size="8"]:nth-child(2)){grid-template-columns:minmax(250px,1fr) minmax(250px,2fr)}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="8"]:first-child+.container-column[data-size="4"]:nth-child(2)){grid-template-columns:minmax(250px,2fr) minmax(250px,1fr)}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="4"]:first-child+.container-column[data-size="4"]:nth-child(2)+.container-column[data-size="4"]:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper:has(.container-column[data-size="3"]:first-child+.container-column[data-size="3"]:nth-child(2)+.container-column[data-size="3"]:nth-child(3)+.container-column[data-size="3"]:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.site-content .site-content-wrapper .right-sidebar{-ms-flex:0 3 373px;flex:0 3 373px;min-width:300px;max-width:373px}.site-content .site-content-wrapper .right-sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--colour-medium-grey);padding-left:var(--content-padding)}.site-content .site-content-wrapper .right-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--colour-medium-grey);padding-right:var(--content-padding)}@media (max-width:1359px){.site-content-wrapper:has(.left-sidebar) .right-sidebar{display:none}}@media (max-width:1099px){.site-content-wrapper:not(:has(.left-sidebar)) .right-sidebar{display:none}}@media screen and (max-width:575px){:root{--page-padding:0}.block-wrapper:not([data-bleed]):not(#boost) .block-content{padding-left:1rem;padding-right:1rem}.site-content .site-content-wrapper .site-content-inner .container>.container-column-wrapper{-ms-flex-direction:column;flex-direction:column;gap:0;display:-ms-flexbox;display:flex}}.site-footer{color:#b7bec3;background-color:#0f2636;padding:4rem 2.5rem}.site-footer .site-footer-inner{grid-template-columns:repeat(4,1fr);gap:4rem;width:100%;max-width:1400px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:grid}.site-footer .about{-ms-flex-direction:column;flex-direction:column;grid-column:span 2;gap:1.25rem;display:-ms-flexbox;display:flex}.site-footer .about .nrla-logo{--logo-primary-colour:var(--colour-white);width:100px;height:40px}.site-footer .about .description{font-size:1rem;line-height:1.625rem}.site-footer .about .social{gap:1rem;font-size:1.75rem;display:-ms-flexbox;display:flex}.site-footer .about .social a{text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.site-footer .about .social a:hover{color:var(--colour-main-orange)}.site-footer .about .copyright{font-size:.9rem;line-height:1.625rem}.site-footer .links{display:contents}.site-footer .links div h4{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--colour-white);margin-top:0;margin-bottom:1rem;line-height:1.75rem}.site-footer .links div a{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.site-footer .links div a:hover{color:var(--colour-main-orange)}.site-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:2rem;font-size:.875rem;line-height:1.25rem;display:-ms-flexbox;display:flex}.site-footer .footer-bottom p{margin:0}.site-footer .footer-bottom div{gap:1.25rem;display:-ms-flexbox;display:flex}.site-footer .footer-bottom div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:6rem}.site-footer .footer-bottom div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:6rem}.site-footer .footer-bottom a{text-decoration:none;display:block}.site-footer .footer-bottom a:hover{color:var(--colour-main-orange)}@media only screen and (min-width:768px) and (max-width:1023px){.site-footer .site-footer-inner{grid-template-columns:repeat(2,1fr)}.site-footer .links{grid-column:span 2;gap:3rem;display:-ms-flexbox;display:flex}.site-footer .links div{-ms-flex:1;flex:1}}@media only screen and (max-width:767px){.site-footer{padding-left:1rem;padding-right:1rem}.site-footer .site-footer-inner{grid-template-columns:1fr;gap:2rem}.site-footer .about{grid-column:span 1}.site-footer .links{-ms-flex-direction:column;flex-direction:column;gap:2rem;display:-ms-flexbox;display:flex}.site-footer .footer-bottom{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.site-footer .footer-bottom div{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.site-footer .footer-bottom div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.site-footer .footer-bottom div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}}}@layer utilities;@layer overrides{.address-lookup-search:not(#boosted){padding-left:0;padding-right:0;position:relative}.address-lookup-search:not(#boosted) input{border:none;width:calc(100% - 2rem);height:100%}.address-lookup-search:not(#boosted):after{content:"";color:#6f6f6f;font-family:"Font Awesome 7 Pro";font-weight:600;display:block;position:absolute;top:50%;transform:translateY(-50%)}.address-lookup-search:not(#boosted):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:12px}.address-lookup-search:not(#boosted):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:12px}.address-lookup-search:not(#boosted) :has(*):has(input:focus,input:focus-visible,input:active){outline:var(--input-border-size) solid var(--colour-off-black);outline-offset:calc(var(--input-border-size) * -1)}.address-lookup-search:not(#boosted) :has(*):has(input:focus,input:focus-visible,input:active) input{outline:none!important}.address-lookup-results:not(:empty){-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #caccca;border-top:none;max-height:12rem;position:relative;overflow-y:scroll}.address-lookup-results div{cursor:pointer;color:var(--content-colour);padding:.5rem;position:relative}.address-lookup-results div:not([data-type=Address]):after{content:"";color:#caccca;font-family:"Font Awesome 7 Pro";font-size:1.5rem;position:absolute;top:50%;transform:translateY(-50%)}.address-lookup-results div:not([data-type=Address]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:.5rem}.address-lookup-results div:not([data-type=Address]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:.5rem}.address-lookup-results div:not(:first-child){border-top:1px solid #eee}.address-lookup-results div:hover{background-color:rgba(221,221,221,.2)}.address-lookup-results div.active{background-color:rgba(189,214,0,.2)}.no-link-style{color:unset;text-decoration:none}@container column (width>900px){.cpd-active-table thead tr th:last-of-type{text-align:right}.cpd-active-table tbody tr td:nth-last-of-type(2){text-align:center}.cpd-active-table tbody tr td:last-of-type,.cpd-pending-table thead tr th:nth-last-of-type(2){text-align:right}.cpd-pending-table tbody tr td:nth-last-of-type(3){text-align:center}.cpd-pending-table tbody tr td:nth-last-of-type(2){text-align:right}.cpd-expired-declined-table td{vertical-align:middle;border:0}.cpd-expired-declined-table tbody{border-top:.1rem solid var(--colour-off-white)}.cpd-expired-declined-table .reasons-declined-row td{padding-bottom:0}.cpd-expired-declined-table .reasons-declined-row td ul li{margin:0}.cpd-expired-declined-table tbody tr td:nth-last-of-type(3){text-align:center}.cpd-expired-declined-table tbody tr td:nth-last-of-type(2){text-align:right}}.droppable-upload{border:.2rem dashed var(--forms-border-colour);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:.5rem 0;padding:1.5rem 1.5rem .5rem;display:-ms-flexbox;display:flex}.droppable-upload.active{border-color:var(--colour-dark-grey)}.droppable-upload .filename{overflow-wrap:anywhere;text-align:center;font-size:2rem;font-weight:700;line-height:2rem}@container column (width<=500px){.droppable-upload .filename{font-size:1.5rem}}.droppable-upload .filesize{font-size:.8rem}.droppable-upload .filesize:not(:empty){margin-bottom:2rem}.droppable-upload input[type=file]{position:absolute;top:-10000px}.droppable-upload input[type=file]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}.droppable-upload input[type=file]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}.login-form-bottom{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1rem;display:-ms-flexbox;display:flex}.login-form-bottom *{margin-top:0;margin-bottom:0}.marketing-consents-container{-ms-flex-direction:row;flex-direction:row;margin-top:4rem;margin-bottom:4rem;display:-ms-flexbox;display:flex}@container column (width<650px){.marketing-consents-container{-ms-flex-direction:column;flex-direction:column;margin-top:2rem;margin-bottom:2rem}}.marketing-consents-container .marketing-consents-definition{-ms-flex:100%;flex:100%;-ms-flex-order:2;order:2}.marketing-consents-container .marketing-consents-definition>*{margin:0}@container column (width<650px){.marketing-consents-container .marketing-consents-definition{-ms-flex-order:1;order:1}}.marketing-consents-container .marketing-consents-options{-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:8rem;flex-basis:8rem;-ms-flex-order:1;order:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-top:1rem;display:-ms-flexbox;display:flex}@container column (width<650px){.marketing-consents-container .marketing-consents-options{-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-order:2;order:2;padding-top:1rem;padding-bottom:3rem}}.marketing-consents-container .marketing-consents-options input[type=checkbox]+div:before{width:3rem;height:3rem;margin:-.2rem 1rem .4em auto}.marketing-consents-container .marketing-consents-options input[type=checkbox]:checked+div:before{border:1.5rem solid var(--colour-off-black)!important}.marketing-consents-container .marketing-consents-options input[type=checkbox]+div:after{width:2.3rem;height:2.3rem;left:-1.6rem}.form .password-toggle-container:not(#boosted){padding-left:0;padding-right:0;position:relative}.form .password-toggle-container:not(#boosted) input{border:none;width:calc(100% - 2rem);height:100%}.form .password-toggle-container:not(#boosted) :has(*):has(input:focus,input:focus-visible,input:active){outline:var(--input-border-size) solid black;outline-offset:calc(var(--input-border-size) * -1)}.form .password-toggle-container:not(#boosted) :has(*):has(input:focus,input:focus-visible,input:active) input{outline:none!important}.form .password-toggle-container:not(#boosted) i[data-password-toggle-icon]{cursor:pointer;color:var(--colour-main-grey);font-size:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}.form .password-toggle-container:not(#boosted) i[data-password-toggle-icon]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.form .password-toggle-container:not(#boosted) i[data-password-toggle-icon]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.form .star-rating-box{border:2px solid var(--forms-border-colour);-ms-flex-direction:column;flex-direction:column;gap:.3rem;height:100%;padding:1rem;display:-ms-flexbox;display:flex}.form .star-rating-box .title{color:var(--colour-off-black);font-size:1rem}.form .star-rating-box .subtitle{-ms-flex-positive:1;flex-grow:1}.form .star-rating-box .stars{-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:-ms-flexbox;display:flex}.form .star-rating-box .stars .star{cursor:pointer;font-size:2.5rem}.form .star-rating-box .stars .star .fa-stack{width:2.5rem!important;height:2.5rem!important;line-height:2.5rem!important}.form .star-rating-box .stars .star i:first-child{color:var(--colour-off-white)}.form .star-rating-box .stars .star.filled i:first-child{color:var(--colour-main-orange)}:host-context(.page-component-content) *{pointer-events:none}:host-context(.page-component-content)>:not(:first-child){margin-top:1rem}:host-context(.page-component-content)>:not(:last-child){margin-bottom:1rem}:host-context(.page-component-content) .block-content{max-width:960px;margin-left:auto;margin-right:auto;container:column/inline-size}:host-context(.page-component-content) .placeholder{border:1px solid var(--colour-medium-grey);background-color:var(--colour-light-grey);color:var(--colour-dark-grey);font-size:4rem}:host-context(.page-component-content) .placeholder div{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;height:10rem;display:-ms-flexbox;display:flex}:host-context(.page-component-content) .placeholder div small{font-size:1.5rem}:host-context(.page-structure[data-theme]){background:0 0}.placeholder-image{background-color:var(--colour-light-grey);border:1px solid var(--colour-medium-grey);color:var(--colour-dark-grey);text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.2em;font-size:5rem;display:-ms-flexbox;display:flex}@media print{.site-header:not(#print),.site-footer:not(#print){display:none!important}:is(.left-sidebar,.right-sidebar):not(#print){display:none!important}.site-content:not(#print) .container{border:none;grid-column:viewport!important}.site-content:not(#print) .container .container-column-wrapper{grid-column:viewport!important}.content-page-header,.featured-page-header,.vngage-tab{display:none!important}.site-content{overflow:hidden}.return-to-top-of-page{display:none}@page{margin:1rem 2rem!important}*{color:#000;background-color:transparent}img{max-width:100%}video,audio,object,embed{background-image:none}p a:not(.btn)[href^=\/]:after{content:" (https://www.nrla.org.uk" attr(href) ")";word-wrap:break-word;font-size:80%}p a:not(.btn)[href^=http]:after{content:" (" attr(href) ")";word-wrap:break-word;font-size:80%}.screen-only{display:none!important}}@media not print{.print-only{display:none!important}}#pzl_chat{z-index:999999}.site-header div.cookie-control-bar{text-align:center;margin:unset;max-width:unset;padding:1rem;display:block}.site-header div.cookie-control-bar a{text-decoration:underline}.site-header div.cookie-control-bar a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.2rem}.site-header div.cookie-control-bar a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.2rem}.site-header div.cookie-control-bar a:hover{color:var(--colour-main-orange)}.site-header div.cookie-control-bar div{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}@container (width<=405px){.site-header div.cookie-control-bar div{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.site-header div.cookie-control-bar div .btn{margin-top:.5rem;margin-left:.5rem;margin-right:.5rem}.return-to-top-of-page{cursor:pointer;background-color:var(--colour-off-white);border:.1rem solid var(--colour-medium-grey);color:var(--colour-dark-grey);border-top-left-radius:.2rem;border-bottom-left-radius:.2rem;padding:4px 6px 0;font-size:1.3rem;position:fixed;bottom:5rem;right:-.1rem}.return-to-top-of-page:hover{color:var(--colour-main-orange)}.return-to-top-of-page i:before{font-weight:900}@media screen and (max-width:900px){.return-to-top-of-page{display:none!important}.site-content>.container .container-column-wrapper.well:where(.well-information,.well-warning,.well-danger){padding-top:6rem}.site-content>.container .container-column-wrapper.well:where(.well-information,.well-warning,.well-danger):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:2rem}.site-content>.container .container-column-wrapper.well:where(.well-information,.well-warning,.well-danger):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem}.site-content>.container .container-column-wrapper.well:where(.well-information,.well-warning,.well-danger):after{-ms-flex-direction:column;flex-direction:column;top:2.5rem;left:0!important;right:0!important}}body[data-header-type=no-header] .site-header,body[data-header-type=no-header] .site-navigation,body[data-header-type=no-header] .site-breadcrumb{display:none}body[data-header-type=no-header] .site-content-wrapper{margin-top:0}body[data-footer-type=no-footer] .site-content-wrapper{margin-bottom:0}body[data-footer-type=no-footer] .site-footer{display:none}}