@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b5e37d11b304fc7d-s.0-gcrcpo951dj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/178d5fd8ddb5ce59-s.3re5cu1zcbyhh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/45b63fe037c60d0d-s.1dl1-k-hgsqee.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/f12c927eaf7b23c0-s.0niu9840zezc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a3264cb69f626630-s.p.2gsz9_k705oj5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.W-H-nG_className{font-family:Montserrat,Montserrat Fallback}.W-H-nG_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--mcr-white:#fff;--mcr-dark-blue:#213350;--mcr-light-blue:#5bc6e9;--mcr-orange:#f09336;--mcr-yellow:#f8d45b;--mcr-green:#b5e046;--mcr-teal:#2a6075;--mcr-pink:#ff82b2;--mcr-wine:#751b48;--mcr-wine-deep:#5e163a;--mcr-teal-deep:#224d5e;--mcr-ivory:#fdf9ea;--mcr-ink:var(--mcr-dark-blue);--mcr-font-body:var(--font-montserrat,"Montserrat"), system-ui, sans-serif;--mcr-font-display:var(--font-montserrat,"Montserrat"), system-ui, sans-serif;--mcr-radius-button:50px;--mcr-radius-card:20px;--mcr-radius-small:12px;--mcr-focus-colour:var(--mcr-dark-blue);--mcr-focus-ring:3px solid var(--mcr-focus-colour);--mcr-header-offset:130px;--mcr-content-max:none;--mcr-text-max:72ch;--mcr-gutter:15px;--mcr-grid-gap:15px;--mcr-col:calc((100% - 11 * var(--mcr-grid-gap)) / 12);--mcr-span-10:calc(10 * var(--mcr-col) + 9 * var(--mcr-grid-gap));--mcr-span-8:calc(8 * var(--mcr-col) + 7 * var(--mcr-grid-gap));--mcr-pad:clamp(20px, 4vw, 48px);--mcr-space-mini:15px;--mcr-space-xs:16px;--mcr-space-s:32px;--mcr-space-sm:48px;--mcr-space-m:64px;--mcr-text-body:clamp(1rem, 1.3vw, 1.375rem);--mcr-text-small:clamp(14px, .4vw + .8rem, 16px);--mcr-text-h1:clamp(2.125rem, 6vw, 5.625rem);--mcr-text-h2:clamp(2.125rem, 5vw, 4.375rem);--mcr-text-h3:clamp(1.25rem, 4vw, 2.5rem);--mcr-text-h4:clamp(1.125rem, 3vw, 1.5rem);--mcr-text-impact:clamp(1.75rem, 4vw, 3rem)}@media (min-width:768px){:root{--mcr-gutter:20px;--mcr-grid-gap:20px;--mcr-space-mini:20px;--mcr-space-sm:64px}}@media (min-width:1024px){:root{--mcr-space-xs:20px;--mcr-space-s:44px;--mcr-space-sm:72px;--mcr-space-m:88px}}@media (min-width:1280px){:root{--mcr-space-xs:24px;--mcr-space-s:52px;--mcr-space-sm:80px;--mcr-space-m:104px}}@media (min-width:1440px){:root{--mcr-space-xs:32px;--mcr-space-s:60px;--mcr-space-sm:88px;--mcr-space-m:120px}}
.mcr-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mcr-skip-link{z-index:1000;background:var(--mcr-yellow);color:var(--mcr-ink);border-radius:var(--mcr-radius-button);padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.mcr-skip-link:focus{outline:var(--mcr-focus-ring);outline-offset:3px;top:16px}.mcr-blocks :focus-visible,.mcr-header :focus-visible,.mcr-footer :focus-visible,.mcr-footer-cta :focus-visible,.mcr-field :focus-visible,.mcr-privacy-dialog :focus-visible{outline:3px solid var(--mcr-focus-colour);outline-offset:3px;border-radius:4px}.mcr-blocks{color:var(--mcr-ink);font-family:var(--mcr-font-body);font-size:var(--mcr-text-body);line-height:calc(var(--mcr-text-body) * 1.62);padding-inline:var(--mcr-gutter);overflow-wrap:break-word;display:block}:where(.mcr-blocks) img{max-width:100%;height:auto}.mcr-block{min-width:0;display:flow-root}.mcr-block.mcr-block{margin-block:0 var(--mcr-space-m)}.mcr-block.mcr-richtext,.mcr-block.mcr-impact{margin-top:var(--mcr-space-m)}.mcr-block.mcr-accordion,.mcr-block.mcr-team{margin-bottom:var(--mcr-space-s)}.mcr-block.mcr-numbered,.mcr-block.mcr-cta-banner,.mcr-block.mcr-cta-cards,.mcr-block.mcr-video-block,.mcr-block.mcr-school-locator{margin-bottom:var(--mcr-space-mini)}.mcr-block.mcr-form{margin-top:var(--mcr-space-s)}.mcr-author-note{border:2px dashed var(--mcr-teal);border-radius:var(--mcr-radius-small);background:var(--mcr-white);color:var(--mcr-ink);font-size:var(--mcr-text-small);margin:0;padding:12px 16px}.mcr-unsupported{border:2px dashed var(--mcr-wine);border-radius:var(--mcr-radius-small);color:var(--mcr-wine);font-size:var(--mcr-text-small);background:#fff4f8;padding:16px 20px}.mcr-graphic{pointer-events:none;stroke:var(--mcr-swirl,var(--mcr-yellow));position:absolute;overflow:visible}.mcr-container{max-width:var(--mcr-content-max);padding-inline:var(--mcr-gutter);margin-inline:auto}.mcr-page-title{color:var(--mcr-ink);font-family:var(--mcr-font-display);font-size:var(--mcr-text-h1);text-wrap:balance;margin:clamp(32px,6vw,80px) 0 clamp(24px,4vw,48px);font-weight:900;line-height:110%}:where(.mcr-site,.mcr-blocks,.mcr-header,.mcr-footer,.mcr-footer-cta,.mcr-canvas,.site-main) :where(h1,h2,h3,h4){font-family:var(--mcr-font-display)}.mcr-prose p{margin:0 0 24px;line-height:162%}.mcr-prose p:empty{height:1lh}.mcr-prose ul,.mcr-prose ol{margin:0 0 24px;padding:0;list-style:none}.mcr-prose ol{counter-reset:mcr-list}.mcr-prose li{margin:0 0 16px;padding-left:16px;position:relative}.mcr-prose ul>li:before{content:"•" / "";font-size:22px;font-weight:700;position:absolute;top:0;left:0}.mcr-prose ol>li{counter-increment:mcr-list}.mcr-prose ol>li:before{content:counter(mcr-list) "." / "";font-weight:700;position:absolute;top:0;left:0}.mcr-prose li>p{margin:0}.mcr-prose blockquote{border-left:4px solid;margin:0 0 24px;padding-left:18px;line-height:1.55}.mcr-prose h2,.mcr-prose h3,.mcr-prose h4{font-family:var(--mcr-font-display);scroll-margin-top:var(--mcr-header-offset)}.mcr-prose h2,.mcr-prose h3{text-wrap:balance}.mcr-richtext.mcr-prose h2,.mcr-richtext.mcr-prose h3,.mcr-richtext.mcr-prose h4{text-wrap:unset}.mcr-prose h2{font-size:var(--mcr-text-h2);margin:32px 0 20px;font-weight:900;line-height:120%}.mcr-prose h3{font-size:var(--mcr-text-h3);margin:32px 0 16px;font-weight:900;line-height:130%}.mcr-prose h4{font-size:var(--mcr-text-h4);text-wrap:balance;margin:0 0 12px;font-weight:700;line-height:140%}.mcr-prose a{color:inherit;text-decoration:underline}.mcr-prose a:hover{text-decoration:none}@media (min-width:768px){.mcr-prose li{padding-left:32px}.mcr-prose ul>li:before,.mcr-prose ol>li:before{left:10px}}@media (min-width:1024px){.mcr-prose blockquote{padding-left:24px}}@media (min-width:1280px){.mcr-prose ul,.mcr-prose ol{margin-bottom:32px}.mcr-prose li{padding-left:48px}.mcr-prose ul>li:before,.mcr-prose ol>li:before{left:15px}.mcr-prose h2{margin:32px 0 24px}.mcr-prose h3{margin:40px 0 20px}}@media (min-width:1440px){.mcr-prose ul,.mcr-prose ol{margin-bottom:40px}.mcr-prose h3{margin:48px 0 20px}}.mcr-prose table{border-collapse:collapse;width:100%;color:var(--mcr-ink);font-family:var(--mcr-font-body);border:1px solid #2133501a;border-radius:12px;margin:1.5rem 0;font-size:1rem;overflow:hidden}.mcr-prose caption{text-align:left;margin-bottom:8px;font-weight:700}.mcr-prose :is(td,th){font-weight:inherit;text-align:left;vertical-align:top;border-bottom:1px solid #21335014;padding:1rem 1.25rem}.mcr-prose tr:last-child :is(td,th){border-bottom:none}.mcr-prose :is(td,th):first-child{color:#213350e6;width:25%;font-weight:700}.mcr-prose tr:nth-child(odd){background:#21335008}@media (min-width:600px){.mcr-prose :is(td,th):first-child{white-space:nowrap}}.mcr-prose a.mcr-button{color:var(--mcr-ink);text-decoration:none;display:flex}.mcr-prose a.mcr-button:hover{color:var(--mcr-yellow)}.mcr-prose a.mcr-button--green:hover{color:var(--mcr-green)}.mcr-prose a.mcr-button--blue:hover{color:var(--mcr-light-blue)}.mcr-prose hr{opacity:.3;border:0;border-top:2px solid;margin:2em 0}.mcr-richtext{width:100%;margin-inline:auto}.mcr-richtext img:not(.ProseMirror-separator){border-radius:15px;width:100%;height:auto;margin:50px 0;display:block}@media (min-width:768px){.mcr-richtext img:not(.ProseMirror-separator){border-radius:20px}}:is(.mcr-richtext p:has(>img:not(.ProseMirror-separator))>img.ProseMirror-separator,.mcr-richtext p:has(>img:not(.ProseMirror-separator))>br.ProseMirror-trailingBreak){display:none!important}@media (min-width:992px){.mcr-richtext{max-width:min(900px, var(--mcr-span-8))}}.mcr-button{border-radius:var(--mcr-radius-button);background:var(--mcr-yellow);min-height:44px;color:var(--mcr-ink);font-family:var(--mcr-font-display);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:15px 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}@media (min-width:768px){.mcr-button{padding:15px 30px;font-size:18px}}.mcr-button:hover{background:var(--mcr-ink);color:var(--mcr-yellow)}@media (forced-colors:active){.mcr-button{border:2px solid buttontext}}.mcr-button--pink{background:var(--mcr-pink);color:var(--mcr-ink)}.mcr-button--pink:hover{background:var(--mcr-ink);color:var(--mcr-pink)}.mcr-button--green{background:var(--mcr-green);color:var(--mcr-ink)}.mcr-button--green:hover{background:var(--mcr-ink);color:var(--mcr-green)}.mcr-button--blue{background:var(--mcr-light-blue);color:var(--mcr-ink)}.mcr-button--blue:hover{background:var(--mcr-ink);color:var(--mcr-light-blue)}.mcr-button--light{background:var(--mcr-white);color:var(--mcr-ink)}.mcr-button--light:hover{background:var(--mcr-ink);color:var(--mcr-white);border-color:var(--mcr-white)}.mcr-button--dark{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-button--dark:hover{background:var(--mcr-yellow);color:var(--mcr-ink)}.mcr-actions{margin:1.5em 0 0}.mcr-theme--orange{background:var(--mcr-orange);color:var(--mcr-ink);--mcr-swirl:var(--mcr-yellow);--mcr-focus-colour:var(--mcr-ink)}.mcr-theme--teal{background:var(--mcr-teal);color:var(--mcr-white);--mcr-swirl:var(--mcr-ink);--mcr-focus-colour:var(--mcr-yellow)}.mcr-theme--blue{background:var(--mcr-ink);color:var(--mcr-white);--mcr-swirl:var(--mcr-teal);--mcr-focus-colour:var(--mcr-yellow)}.mcr-theme--none{--mcr-swirl:transparent}.mcr-band,.mcr-video-large,.mcr-itl,.mcr-mix,.mcr-carousel{margin-inline:calc(-1 * var(--mcr-gutter));padding-inline:var(--mcr-gutter)}.mcr-carousel{background:var(--mcr-white)}.mcr-image{width:100%;margin:0 auto}.mcr-image--content{max-width:var(--mcr-text-max)}.mcr-image img{border-radius:var(--mcr-radius-card);width:100%;display:block}.mcr-image figcaption{font-size:var(--mcr-text-small);margin-top:8px}.mcr-video{width:100%}.mcr-video__frame{aspect-ratio:16/9;background:var(--mcr-ink);border-radius:15px;position:relative;overflow:hidden}.mcr-video__frame iframe,.mcr-video__poster{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.mcr-video__play{cursor:pointer;--mcr-focus-colour:var(--mcr-yellow);background:0 0;border:0;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0}.mcr-video__play:focus-visible{outline-offset:-6px}.mcr-video__play svg{width:50px;height:50px}@media (min-width:600px){.mcr-video__play svg{width:64px;height:64px}}@media (min-width:768px){.mcr-video__play svg{width:80px;height:80px}}.mcr-video__play-bg{fill:var(--mcr-yellow);transition:fill .2s}.mcr-video__play-fg{fill:var(--mcr-ink)}.mcr-video__play:hover .mcr-video__play-bg{fill:var(--mcr-orange)}.mcr-video__play[aria-disabled=true]{cursor:default}.mcr-video__fallback{background:var(--mcr-white);color:var(--mcr-ink);padding:12px;position:absolute;inset:auto 0 0}@media (min-width:768px){.mcr-video__frame{border-radius:var(--mcr-radius-card)}}.mcr-video-block{width:100%;margin-inline:auto}@media (min-width:1440px){.mcr-video-block{max-width:var(--mcr-span-10)}}.mcr-video-large{position:relative;overflow:hidden}.mcr-video-large__graphic{width:120%;height:944px;top:-10%;left:-5%}.mcr-video-large__inner{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.mcr-video-large__inner>*{grid-column:1/-1;min-width:0;position:relative}.mcr-video-large__heading{font-size:var(--mcr-text-h2);text-wrap:balance;max-width:25ch;margin:2em 0 20px;font-weight:900;line-height:120%}.mcr-video-large__side p{text-wrap:balance;margin:0 0 24px}.mcr-video-large__side .mcr-button{display:flex}.mcr-video-large__side .mcr-button:hover{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-video-large__player{margin-block:var(--mcr-space-s)}.mcr-video-large__outro-cell{margin-bottom:var(--mcr-space-m)}.mcr-video-large__outro{max-width:800px;margin-inline:auto}.mcr-video-large__outro :is(h1,h2,h3){margin-top:0}@media (min-width:992px){.mcr-video-large__inner>.mcr-video-large__side{grid-column:7/13}}@media (min-width:1280px){.mcr-video-large__inner>.mcr-video-large__head{grid-column:2/12}.mcr-video-large__heading{margin-bottom:24px}.mcr-video-large__inner>.mcr-video-large__side{grid-column:8/12}}@media (min-width:1440px){.mcr-video-large__inner>.mcr-video-large__player,.mcr-video-large__inner>.mcr-video-large__outro-cell{grid-column:2/12}}.mcr-quote{background:var(--mcr-white);width:100%;color:var(--mcr-ink);text-align:center;border-radius:15px;margin-inline:auto;padding:0}.mcr-quote__inner{max-width:80ch;margin:var(--mcr-space-m) auto}.mcr-quote__text{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h3);text-wrap:balance;margin:0;font-weight:900;line-height:130%}.mcr-quote__text p{margin:0 0 .6em}.mcr-quote__text p:last-child{margin:0}.mcr-quote__credit{margin:var(--mcr-space-xs) 0 0;font-weight:400;line-height:162%}@media (min-width:768px){.mcr-quote{border-radius:var(--mcr-radius-card)}}@media (min-width:1440px){.mcr-quote{max-width:var(--mcr-span-10)}}.mcr-cta-banner{background:var(--mcr-white);text-align:center;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;padding:20px;display:flex}.mcr-cta-banner__title{font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 5px;font-weight:900;line-height:130%}.mcr-cta-banner .mcr-button{min-width:fit-content}@media (min-width:768px){.mcr-cta-banner{border-radius:var(--mcr-radius-card);text-align:left;flex-direction:row}}@media (min-width:1440px){.mcr-cta-banner{max-width:var(--mcr-span-10)}}.mcr-impact{width:100%;margin-inline:auto}@media (min-width:992px){.mcr-impact{max-width:min(900px, var(--mcr-span-8))}}.mcr-impact p{font-family:var(--mcr-font-display);font-size:var(--mcr-text-impact);color:var(--mcr-ink);margin:0 0 3vw;font-weight:900;line-height:120%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mcr-impact__reveal{background-image:linear-gradient(90deg, var(--mcr-ink) 50%, #21335040 50%);-webkit-box-decoration-break:slice;box-decoration-break:slice;-webkit-text-fill-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:linear both mcr-impact-reveal;animation-timeline:view();animation-range:entry 60% cover 50%}.mcr-impact__reveal a{-webkit-text-decoration-color:var(--mcr-ink);text-decoration-color:var(--mcr-ink)}}}@keyframes mcr-impact-reveal{0%{background-position:100% 0}to{background-position:0 0}}.mcr-itl{position:relative;overflow:hidden}.mcr-itl__graphic{width:120%;height:944px;top:-10%;left:-5%}.mcr-itl__inner{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.mcr-itl__inner>*{grid-column:1/-1;min-width:0;position:relative}.mcr-itl__head,.mcr-itl__intro-cell{margin-bottom:var(--mcr-space-s)}.mcr-itl__heading{max-width:25ch;font-size:var(--mcr-text-h2);text-align:center;text-wrap:balance;margin:2em auto 20px;font-weight:900;line-height:120%}.mcr-itl__intro{max-width:1200px;margin-inline:auto}.mcr-itl__intro p{text-align:center;margin:0 auto 24px}.mcr-itl__intro-cell>.mcr-button{display:flex}.mcr-itl a:not(.mcr-button){text-decoration:underline}.mcr-itl a:not(.mcr-button):hover{text-decoration:none}.mcr-itl__items{gap:var(--mcr-grid-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mcr-itl__item{flex-direction:column;gap:40px;width:100%;max-width:1400px;margin:auto;display:flex}.mcr-itl__media{aspect-ratio:1;min-width:0;margin-block:var(--mcr-space-s);flex:1;order:1}.mcr-itl__media img{object-fit:cover;border-radius:15px;width:100%;height:100%;display:block}.mcr-itl__text{margin-top:var(--mcr-space-s);flex:1;order:2;padding:0 20px}.mcr-itl__title{font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 16px;font-weight:900;line-height:130%}@media (min-width:768px){.mcr-itl__item{flex-direction:row}.mcr-itl__media img{border-radius:var(--mcr-radius-card)}.mcr-itl__item--text-first .mcr-itl__media{order:2}.mcr-itl__item--text-first .mcr-itl__text{order:1}}@media (min-width:992px){.mcr-itl__inner>.mcr-itl__intro-cell{grid-column:2/12}}@media (min-width:1280px){.mcr-itl__inner>.mcr-itl__head{grid-column:2/12}.mcr-itl__heading{margin-bottom:24px}.mcr-itl__title{margin-bottom:20px}}.mcr-download{background:var(--mcr-white);border-radius:15px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;padding:20px;display:flex}.mcr-download__heading{text-align:center;font-size:var(--mcr-text-h3);text-wrap:balance;margin:0;font-weight:900;line-height:130%}.mcr-download .mcr-button{min-width:fit-content}@media (min-width:768px){.mcr-download{border-radius:var(--mcr-radius-card);flex-direction:row}.mcr-download__heading{text-align:left}}@media (min-width:1600px){.mcr-download{max-width:var(--mcr-span-10)}}.mcr-cta-cards{row-gap:var(--mcr-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.mcr-cta-cards:not(:has(>.mcr-cta-cards__title)):before{content:""}.mcr-cta-cards__title{text-align:center;font-size:var(--mcr-text-h2);text-wrap:balance;margin:32px 0 20px;font-weight:900;line-height:120%}.mcr-cta-cards__list{flex-flow:wrap;justify-content:center;align-items:stretch;gap:20px;margin:0;padding:20px;list-style:none;display:flex}.mcr-cta-cards__list>.mcr-card{flex:1;min-width:300px}@media (min-width:768px){.mcr-cta-cards__list>.mcr-card{min-width:400px}}@media (min-width:1280px){.mcr-cta-cards__title{margin-bottom:24px}}.mcr-card{border-radius:15px;flex-direction:column;justify-content:space-between;padding:15px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.mcr-card{border-radius:var(--mcr-radius-card);padding:40px}}@media (min-width:1280px){.mcr-card{min-height:340px}}.mcr-card__graphic{width:25%;height:auto;bottom:-5px;right:15px}@media (min-width:992px){.mcr-card__graphic{width:36%}}.mcr-card__title{font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 20px;font-weight:900;line-height:110%;position:relative}.mcr-card .mcr-button{border:2px solid #0000;position:relative}.mcr-card--yellow{background:var(--mcr-yellow);color:var(--mcr-teal);--mcr-swirl:var(--mcr-teal);--mcr-focus-colour:var(--mcr-ink)}.mcr-card--yellow .mcr-card__accent{color:var(--mcr-ink)}.mcr-card--yellow .mcr-button{background:var(--mcr-ink);color:var(--mcr-yellow)}.mcr-card--yellow .mcr-button:hover,.mcr-card--yellow .mcr-button:active{background:var(--mcr-yellow);color:var(--mcr-ink);border-color:var(--mcr-ink)}.mcr-card--pink{background:var(--mcr-wine);color:var(--mcr-white);--mcr-swirl:var(--mcr-pink);--mcr-focus-colour:var(--mcr-pink)}.mcr-card--pink .mcr-card__accent{color:var(--mcr-pink)}.mcr-card--pink .mcr-button{background:var(--mcr-pink);color:var(--mcr-wine-deep)}.mcr-card--pink .mcr-button:hover,.mcr-card--pink .mcr-button:active{background:var(--mcr-wine-deep);color:var(--mcr-pink);border-color:var(--mcr-pink)}.mcr-card--blue{background:var(--mcr-ink);color:var(--mcr-white);--mcr-swirl:var(--mcr-light-blue);--mcr-focus-colour:var(--mcr-light-blue)}.mcr-card--blue .mcr-card__accent{color:var(--mcr-light-blue)}.mcr-card--blue .mcr-button{background:var(--mcr-light-blue);color:var(--mcr-ink)}.mcr-card--blue .mcr-button:hover,.mcr-card--blue .mcr-button:active{background:var(--mcr-ink);color:var(--mcr-light-blue);border-color:var(--mcr-light-blue)}.mcr-card--teal{background:var(--mcr-teal);color:var(--mcr-white);--mcr-swirl:var(--mcr-green);--mcr-focus-colour:var(--mcr-green)}.mcr-card--teal .mcr-card__accent{color:var(--mcr-green)}.mcr-card--teal .mcr-button{background:var(--mcr-green);color:var(--mcr-teal-deep)}.mcr-card--teal .mcr-button:hover,.mcr-card--teal .mcr-button:active{background:var(--mcr-teal-deep);color:var(--mcr-green);border-color:var(--mcr-green)}.mcr-card--orange{background:var(--mcr-orange);color:var(--mcr-ink);--mcr-swirl:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink)}.mcr-card--orange .mcr-button{background:var(--mcr-white);color:var(--mcr-ink)}.mcr-card--orange .mcr-button:hover,.mcr-card--orange .mcr-button:active{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-recent-news__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.mcr-recent-news__title{font-size:var(--mcr-text-h2);margin:0;font-weight:900;line-height:110%}.mcr-recent-news__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.mcr-news-card{border-radius:var(--mcr-radius-card);background:var(--mcr-white);flex-direction:column;padding:10px;display:flex;position:relative;overflow:hidden}.mcr-news-card__media{aspect-ratio:4/3;border-radius:var(--mcr-radius-small);background:var(--mcr-ink);position:relative;overflow:hidden}.mcr-news-card__media img{object-fit:cover;width:100%;height:100%}.mcr-news-card__placeholder{--mcr-swirl:var(--mcr-yellow);opacity:.8;width:100%;height:100%;inset:0}.mcr-news-card__body{flex-direction:column;gap:8px;padding:16px 10px 10px;display:flex}.mcr-news-card__tag{border-radius:var(--mcr-radius-button);background:var(--mcr-ivory);width:fit-content;margin:0;padding:6px 12px;font-size:14px;font-weight:800}.mcr-news-card__title{font-size:var(--mcr-text-h4);margin:0;font-weight:900;line-height:1.25}.mcr-news-card__title a{color:inherit;text-decoration:none}.mcr-news-card__title a:after{content:"";position:absolute;inset:0}.mcr-news-card__title a:hover{text-decoration:underline}.mcr-news-card:focus-within{outline:3px solid var(--mcr-focus-colour);outline-offset:3px}.mcr-news-card__title a:focus-visible{outline:none}.mcr-news-card__date{font-size:var(--mcr-text-small);margin:0}.mcr-news-card__arrow{display:none}.mcr-recent-news--featured .mcr-recent-news__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.mcr-recent-news--featured .mcr-news-card__body{flex:1}.mcr-recent-news--featured .mcr-news-card__arrow{background:var(--mcr-yellow);width:40px;height:40px;color:var(--mcr-ink);border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;display:flex}.mcr-news-card__arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mcr-news-card--featured{background:var(--mcr-ink);min-height:360px;color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow);grid-column:1/-1;padding:0}.mcr-news-card--featured .mcr-news-card__media{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.mcr-news-card--featured .mcr-news-card__media:after{content:"";background:linear-gradient(#21335000 20%,#2133508c 55%,#213350eb 100%);position:absolute;inset:0}.mcr-news-card--featured .mcr-news-card__body{justify-content:flex-end;padding:clamp(20px,3vw,40px);position:relative}.mcr-news-card--featured .mcr-news-card__tag{background:var(--mcr-orange);color:var(--mcr-ink)}.mcr-news-card--featured .mcr-news-card__title{font-size:var(--mcr-text-h3);max-width:22ch}@media (min-width:992px){.mcr-recent-news--featured .mcr-recent-news__list{grid-template-columns:2fr 1fr 1fr}.mcr-news-card--featured{grid-column:auto;min-height:480px}}.mcr-canvas{min-height:1px}.mcr-field{color:var(--mcr-ink);flex-direction:column;gap:8px;font-size:14px;display:flex}.mcr-field--group{border:1px solid #c8ccd4;border-radius:8px;margin:0;padding:12px}.mcr-field__label{margin:0;padding:0 4px;font-weight:700}.mcr-field__row{flex-direction:column;gap:4px;display:flex}.mcr-field__row input,.mcr-field__row textarea{font:inherit;background:var(--mcr-white);min-height:36px;color:var(--mcr-ink);border:1px solid #7a8394;border-radius:6px;padding:6px 8px}.mcr-field__row [aria-invalid=true]{border:2px solid #b3261e}.mcr-field__check{align-items:flex-start;gap:8px;min-height:24px;display:flex}.mcr-field__check input{flex-shrink:0;width:20px;height:20px;margin:0}.mcr-field__hint{color:#4a5363;margin:0;font-size:13px}.mcr-field__error{color:#b3261e;margin:0;font-weight:600}.mcr-field__actions{flex-wrap:wrap;gap:8px;display:flex}.mcr-field__button{border:2px solid var(--mcr-ink);border-radius:var(--mcr-radius-button);background:var(--mcr-yellow);min-height:32px;color:var(--mcr-ink);font:inherit;cursor:pointer;width:fit-content;padding:6px 14px;font-weight:700}.mcr-field__button--quiet{background:var(--mcr-white)}.mcr-field__button:disabled{opacity:.6;cursor:not-allowed}.mcr-field__results,.mcr-field__grid{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mcr-field__grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));max-height:320px;overflow-y:auto}.mcr-field__result,.mcr-field__tile{background:var(--mcr-white);width:100%;min-height:32px;color:var(--mcr-ink);font:inherit;text-align:left;cursor:pointer;border:1px solid #c8ccd4;border-radius:6px;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 8px;display:flex}.mcr-field__tile img,.mcr-field__thumb{aspect-ratio:4/3;object-fit:cover;background:#eef0f3;border-radius:4px;width:100%}.mcr-field__thumb{max-width:200px}.mcr-field__meta{color:#4a5363;word-break:break-all;font-size:12px}.mcr-field__flag{color:#8a1c14;background:#fde7e9;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700}.mcr-field__library{background:#f5f6f8;border-radius:6px;flex-direction:column;gap:8px;padding:8px;display:flex}.mcr-field__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mcr-field__list-item{flex-direction:column;gap:6px;display:flex}.mcr-rt-dialog__colours{gap:6px}.mcr-rt-dialog__swatch{border:1px solid var(--mcr-ink);border-radius:50%;flex-shrink:0;width:20px;height:20px}.mcr-rt-dialog__swatch--yellow{background:var(--mcr-yellow)}.mcr-rt-dialog__swatch--green{background:var(--mcr-green)}.mcr-rt-dialog__swatch--blue{background:var(--mcr-light-blue)}@media (prefers-reduced-motion:reduce){.mcr-blocks *,.mcr-header *,.mcr-footer *,.mcr-footer-cta *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.mcr-button,.mcr-menu__toggle,.mcr-card,.mcr-news-card,.mcr-download,.mcr-cta-banner{border:2px solid canvastext}.mcr-graphic{display:none}}.mcr-rt-menu{font-family:var(--mcr-font-body);color:var(--mcr-ink);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.mcr-rt-menu__btn,.mcr-rt-menu__style select{min-width:32px;min-height:32px;color:var(--mcr-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #6b7280;border-radius:6px;padding:2px 8px;font-size:14px}.mcr-rt-menu__btn[aria-pressed=true]{background:var(--mcr-ink);color:#fff;border-color:var(--mcr-ink)}.mcr-rt-menu__btn:focus-visible,.mcr-rt-menu__style select:focus-visible{outline:3px solid var(--mcr-focus-colour);outline-offset:2px}.mcr-rt-dialog{border:2px solid var(--mcr-ink);max-width:min(32rem,100vw - 32px);color:var(--mcr-ink);font-family:var(--mcr-font-body);background:#fff;border-radius:12px;padding:20px}.mcr-rt-dialog::backdrop{background:#21335066}.mcr-rt-dialog h2{margin:0 0 12px;font-size:1.25rem}.mcr-rt-dialog form{gap:8px;display:grid}.mcr-privacy-trigger{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline}.mcr-privacy-trigger:hover{text-decoration-thickness:3px}.mcr-privacy-trigger:focus-visible{outline:var(--mcr-focus-ring);outline-offset:2px}.mcr-privacy-dialog{border:2px solid var(--mcr-ink);border-radius:var(--mcr-radius-card);background:var(--mcr-white);width:min(40rem,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--mcr-ink);font-family:var(--mcr-font-body);font-size:var(--mcr-text-small);margin:auto;padding:0;line-height:1.6;overflow:auto}.mcr-privacy-dialog::backdrop{background:#21335099}.mcr-privacy-dialog__box{padding:clamp(20px,4vw,32px)}.mcr-privacy-dialog__title{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);margin:0 0 12px;font-weight:700;line-height:1.25}.mcr-privacy-dialog__title:focus{outline:none}.mcr-privacy-dialog__title:focus-visible{outline:var(--mcr-focus-ring);outline-offset:4px}.mcr-privacy-dialog__body>:first-child{margin-top:0}.mcr-privacy-dialog__body ul{padding-left:1.2em}.mcr-privacy-dialog__body li+li{margin-top:.5em}.mcr-privacy-dialog__body a{color:inherit;text-decoration:underline;text-decoration-thickness:2px}.mcr-privacy-dialog__close{margin-top:16px}
.mcr-numbered__card{background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow);border-radius:15px;margin-inline:auto}.mcr-numbered__wrapper{max-width:1200px;margin-inline:auto;padding:32px}.mcr-numbered__title{font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 20px;font-weight:900;line-height:130%}.mcr-numbered__intro{margin:0 0 var(--mcr-space-xs)}.mcr-numbered__outro{margin:0 0 24px}.mcr-numbered__list{counter-reset:mcr-numbered;margin:0;padding:0;list-style:none;position:relative}.mcr-numbered__list:after{content:"";background:var(--mcr-orange);z-index:1;width:4px;height:100%;position:absolute;top:0;left:22px}.mcr-numbered__item{z-index:2;counter-increment:mcr-numbered;min-height:48px;font-family:var(--mcr-font-display);align-items:center;margin:0 0 20px;padding-left:60px;font-size:clamp(18px,3vw,24px);font-weight:500;display:flex;position:relative}.mcr-numbered__item:last-child{background:var(--mcr-ink)}.mcr-numbered__item:before{content:counter(mcr-numbered);content:counter(mcr-numbered) / "";z-index:2;box-sizing:content-box;border:4px solid var(--mcr-ink);background:var(--mcr-yellow);width:40px;height:40px;color:var(--mcr-ink);font-family:var(--mcr-font-display);border-radius:50%;justify-content:center;align-items:center;font-size:clamp(20px,4vw,40px);font-weight:700;display:flex;position:absolute;top:0;left:0}@media (min-width:768px){.mcr-numbered__card{border-radius:var(--mcr-radius-card)}.mcr-numbered__wrapper{padding:90px}.mcr-numbered__title{margin-bottom:40px}.mcr-numbered__item{min-height:72px;margin-bottom:30px;padding-left:92px}.mcr-numbered__item:before{width:64px;height:64px}.mcr-numbered__list:after{left:34px}}@media (min-width:1440px){.mcr-numbered__card{max-width:var(--mcr-span-10)}}@media (min-width:2120px){.mcr-numbered__wrapper{max-width:70ch}}.mcr-mix{position:relative;overflow:hidden}.mcr-mix__graphic{width:120%;height:944px;stroke:var(--mcr-swirl,var(--mcr-teal));top:-10%;left:-5%}.mcr-mix__inner,.mcr-mix__left{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.mcr-mix__inner>*,.mcr-mix__left>*{grid-column:1/-1;min-width:0;position:relative}.mcr-mix__title{max-width:25ch;font-size:var(--mcr-text-h2);text-wrap:balance;margin:2em 0 20px;font-weight:900;line-height:120%}.mcr-mix__side{margin-bottom:var(--mcr-space-s)}.mcr-mix__side p{text-wrap:balance;margin:0 0 24px}.mcr-mix__button{display:flex}.mcr-mix__button:hover{background:var(--mcr-orange);color:var(--mcr-ink)}.mcr-mix__image{aspect-ratio:1;border-radius:14px;overflow:hidden}.mcr-mix__image img{object-fit:cover;width:100%;height:100%;display:block}.mcr-mix__quote{aspect-ratio:1;background:var(--mcr-yellow);min-width:0;color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink);border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:20px;display:flex}.mcr-mix__quote-mark{width:auto;height:14vw;max-height:72px;fill:var(--mcr-ink);overflow:visible}.mcr-mix__quote-text{margin:0;font-weight:800}.mcr-mix__quote-text p{text-wrap:balance;margin:0}.mcr-mix__credit{align-items:center;gap:16px;font-size:14px;font-weight:800;line-height:120%;display:flex}.mcr-mix__avatar{box-sizing:border-box;object-fit:cover;background:var(--mcr-white);border-radius:64px;flex-shrink:0;width:40px;height:40px}.mcr-mix__avatar--icon{fill:var(--mcr-white)}.mcr-mix__avatar--icon rect{fill:var(--mcr-ink)}.mcr-mix__foot{margin:var(--mcr-space-s) 0 var(--mcr-space-m)}.mcr-mix__bottom{max-width:1200px;margin-inline:auto}.mcr-mix__bottom h2{max-width:25ch;margin-top:0}.mcr-mix a:not(.mcr-button){text-decoration:underline}.mcr-mix a:not(.mcr-button):hover{text-decoration:none}@media (min-width:600px){.mcr-mix__image--small{grid-column:1/7}.mcr-mix__left>.mcr-mix__quote{grid-column:7/13}.mcr-mix__quote-mark{height:8vw}}@media (min-width:768px){.mcr-mix__quote{gap:20px}.mcr-mix__quote-icon{height:50px}.mcr-mix__avatar{width:50px;height:50px}}@media (min-width:992px){.mcr-mix__inner>.mcr-mix__side{grid-column:7/13}.mcr-mix__inner>.mcr-mix__left{grid-column:1/5}.mcr-mix__left>.mcr-mix__image--small,.mcr-mix__left>.mcr-mix__quote{grid-column:1/-1}.mcr-mix__inner>.mcr-mix__image--large{aspect-ratio:auto;grid-column:5/13;height:100%}.mcr-mix__inner>.mcr-mix__foot{grid-column:3/11}.mcr-mix__quote-mark{height:6vw}}@media (min-width:1440px){.mcr-mix__quote-mark{height:10vw}}@media (min-width:1024px){.mcr-mix__credit{font-size:16px}}@media (min-width:1280px){.mcr-mix__inner>.mcr-mix__head{grid-column:2/12}.mcr-mix__title{margin-bottom:24px}.mcr-mix__inner>.mcr-mix__side{grid-column:8/12}.mcr-mix__avatar{width:64px;height:64px}}.mcr-signpost{margin-inline:calc(-1 * var(--mcr-gutter));grid-template-columns:minmax(0,1fr);row-gap:2em;padding:0 20px;display:grid}.mcr-signpost--blue{background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow)}.mcr-signpost__header{margin-top:var(--mcr-space-s);text-align:center;align-self:center}.mcr-signpost__heading{font-size:var(--mcr-text-h2);text-align:center;text-wrap:balance;margin:32px 0 20px;font-weight:900;line-height:120%}.mcr-signpost__items{gap:2em var(--mcr-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.mcr-signpost__item{box-sizing:content-box;background:var(--mcr-white);height:100%;color:var(--mcr-ink);text-align:left;--mcr-focus-colour:var(--mcr-ink);border-radius:15px;flex-direction:column;padding:10px;display:flex}.mcr-signpost__image{aspect-ratio:4.2/2.8;flex:none;display:block;overflow:hidden}.mcr-signpost__image img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.mcr-signpost__content{flex-direction:column;flex:auto;justify-content:space-between;padding:10px;display:flex}.mcr-signpost__title{font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 8px;font-weight:900;line-height:130%}.mcr-signpost__description{margin:0 0 24px}.mcr-signpost__button{display:flex}.mcr-signpost__rule{margin:var(--mcr-space-s) 0 .5em}.mcr-signpost__outro{text-align:center;margin-block:0}.mcr-signpost__outro:not(:has(.mcr-signpost__heading)):not(:focus-within):has(.mcr-prose [contenteditable]>p:only-child>br:only-child){display:none}.mcr-signpost__outro-body{max-width:65ch;margin-block:var(--mcr-space-s);text-align:center}.mcr-signpost__outro .mcr-signpost__heading{margin-top:0}.mcr-signpost__outro a{font-weight:700;text-decoration:underline}.mcr-signpost__outro a:hover{text-decoration:none}@media (min-width:768px){.mcr-signpost{padding:0 40px}.mcr-signpost__items{grid-template-columns:repeat(2,minmax(0,1fr))}.mcr-signpost__item{border-radius:var(--mcr-radius-card)}.mcr-signpost__image img{border-radius:15px}}@media (min-width:992px){.mcr-signpost__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.mcr-signpost__heading{margin-bottom:24px}}@media (min-width:1440px){.mcr-signpost__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1880px){.mcr-signpost{padding:0 140px}}.mcr-timeline{margin-inline:calc(-1 * var(--mcr-gutter))}.mcr-block.mcr-timeline{display:block}.mcr-timeline__title{font-size:var(--mcr-text-h2);text-align:center;text-wrap:balance;margin:32px 0 1.2em;font-weight:900;line-height:120%}.mcr-timeline__list{margin:0;padding:0;list-style:none}.mcr-timeline__year{column-gap:var(--mcr-grid-gap);padding-inline:var(--mcr-gutter);view-timeline:--mcr-timeline-year block;grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mcr-timeline__label{font-size:var(--mcr-text-h2);text-align:left;text-wrap:balance;grid-area:1/2/auto/13;margin:-12px 0 16px;font-weight:900;line-height:120%}.mcr-timeline__rail{grid-area:1/1/3/2;justify-content:center;display:flex}.mcr-timeline__body{grid-area:2/2/auto/13;min-width:0;margin-bottom:3em}.mcr-timeline__line{background:var(--mcr-ink);flex-shrink:0;width:2px;margin:0 8px;position:relative}.mcr-timeline__line:after{content:"";border:2px solid var(--mcr-ivory);background:var(--mcr-ink);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:-8px}.mcr-timeline__line:before{content:"";background:var(--mcr-orange);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.mcr-timeline__year:last-child .mcr-timeline__line{background:0 0}.mcr-timeline__year:last-child .mcr-timeline__line:before{display:none}.mcr-timeline__image img{border-radius:15px;display:block}.mcr-timeline__content img{border-radius:15px}.mcr-timeline__video{margin:0 0 24px}.mcr-timeline__video-box{vertical-align:baseline;width:min(640px,100%);height:360px;display:inline-block;overflow:hidden}.mcr-timeline__video .mcr-video__frame{aspect-ratio:auto;border-radius:0;height:100%}@media (min-width:600px){.mcr-timeline__label,.mcr-timeline__body{grid-column:3/12}}@media (min-width:992px){.mcr-timeline__rail{grid-column:2/4;justify-content:flex-end}.mcr-timeline__label{text-align:left;grid-column:2/4;place-self:start end;margin:-32px 34px 0 0}.mcr-timeline__body{grid-area:1/5/3/12}.mcr-timeline__image img,.mcr-timeline__content img{border-radius:var(--mcr-radius-card)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mcr-timeline__line:before{animation:linear both mcr-timeline-fill;animation-timeline:--mcr-timeline-year;animation-range:cover 50vh cover calc(100% - 50vh)}.mcr-timeline__line:after{animation:linear both mcr-timeline-dot;animation-timeline:--mcr-timeline-year;animation-range:cover 50vh cover calc(100% - 50vh)}}}@keyframes mcr-timeline-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mcr-timeline-dot{0%,to{background-color:var(--mcr-ink)}.1%,99.9%{background-color:var(--mcr-orange);width:20px;height:20px;left:-11px}}.mcr-team{gap:var(--mcr-grid-gap);margin-inline:calc(-1 * var(--mcr-gutter));padding:0 var(--mcr-gutter);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.mcr-team__card{aspect-ratio:4/5;background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow);border-radius:15px;padding:15px;position:relative;overflow:hidden}.mcr-team__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mcr-team__card .mcr-author-note{position:relative}.mcr-team__shade{background:linear-gradient(#0000 0%,#00000080 100%);height:50%;position:absolute;bottom:0;left:0;right:0}.mcr-team__body{justify-content:space-between;align-items:flex-end;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.mcr-team__text{min-width:0}.mcr-team__name{font-size:var(--mcr-text-h4);text-wrap:balance;margin:0;font-weight:700;line-height:120%}.mcr-team__role{margin:0;line-height:162%}.mcr-team__links{flex-shrink:0;display:flex}.mcr-team__link{border-radius:10px;width:42px;height:42px;margin-left:8px;display:block}.mcr-team__icon{width:100%;height:100%;display:block}.mcr-team__icon-bg{fill:var(--mcr-yellow);transition:fill .3s}.mcr-team__icon-fg{fill:var(--mcr-ink);transition:fill .3s}.mcr-team__link:hover .mcr-team__icon-bg,.mcr-team__link:focus-visible .mcr-team__icon-bg{fill:var(--mcr-ink)}.mcr-team__link:hover .mcr-team__icon-fg,.mcr-team__link:focus-visible .mcr-team__icon-fg{fill:var(--mcr-yellow)}@media (prefers-reduced-motion:no-preference){.mcr-team__photo{transition:transform .3s}.mcr-team__card:hover .mcr-team__photo,.mcr-team__card:focus-within .mcr-team__photo{transform:scale(1.1)}}@media (min-width:768px){.mcr-team{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 40px}.mcr-team__card{border-radius:var(--mcr-radius-card);padding:20px}.mcr-team__body{padding:20px}}@media (min-width:992px){.mcr-team{grid-template-columns:repeat(3,minmax(0,1fr))}}.mcr-logos{margin:0 auto;padding:0;list-style:none}.mcr-logos--list{gap:var(--mcr-grid-gap);width:100%;max-width:calc(1200px - 2 * var(--mcr-gutter));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mcr-logos--large{margin-inline:calc(-1 * var(--mcr-gutter));flex-flow:wrap;justify-content:center;align-items:center;gap:16px;padding:0 2em;display:flex}.mcr-logos__item{aspect-ratio:2.1/1.2;background:var(--mcr-white);color:var(--mcr-ink);border-radius:10px;justify-content:center;align-items:center;padding:8px;display:flex}.mcr-logos__item img{object-fit:contain;width:100%;height:100%;display:block}.mcr-logos--large .mcr-logos__item{width:210px;height:120px;padding:16px}@media (min-width:600px){.mcr-logos--list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.mcr-logos--list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:992px){.mcr-logos__item{border-radius:var(--mcr-radius-card);padding:16px}}.mcr-form{background:var(--mcr-white);color:var(--mcr-ink);border-radius:15px;margin-inline:auto;padding:32px}.mcr-form__notice{border-left:6px solid var(--mcr-green);background:var(--mcr-ivory);color:var(--mcr-ink);border-radius:8px;margin:24px 0;padding:24px 28px}.mcr-form__heading{font-size:var(--mcr-text-h2);text-wrap:balance;margin:0 0 12px;font-weight:900;line-height:120%}.mcr-form__notice p{max-width:900px;margin:0 0 16px}.mcr-form__notice>p:last-child,.mcr-form__notice>.mcr-form__body:last-child>p:last-child{margin-bottom:0}.mcr-form__actions .mcr-button{display:flex}.mcr-form__notice .mcr-author-note{margin-top:16px}@media (min-width:768px){.mcr-form{border-radius:var(--mcr-radius-card);padding:90px}}@media (min-width:1440px){.mcr-form{max-width:var(--mcr-span-10)}}
.mcr-carousel{--mcr-carousel-gap:15px;--mcr-carousel-per-view:1.2;min-width:0;position:relative}.mcr-carousel__head{margin-bottom:var(--mcr-space-xs);text-align:center;display:flow-root}.mcr-carousel__title{margin:var(--mcr-space-m) 0 20px;font-size:var(--mcr-text-h2);text-align:left;text-wrap:balance;font-weight:900;line-height:120%}.mcr-carousel__title--centred{text-align:center}.mcr-carousel__lead{text-align:left;font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);text-wrap:balance;margin:0 0 12px;font-weight:700;line-height:140%}.mcr-carousel--slider .mcr-carousel__lead{text-align:center}.mcr-carousel__viewport{margin-inline:calc(-1 * var(--mcr-gutter));padding-inline:var(--mcr-carousel-inset,var(--mcr-gutter));scroll-padding-inline:var(--mcr-carousel-inset,var(--mcr-gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.mcr-carousel__viewport::-webkit-scrollbar{display:none}.mcr-blocks .mcr-carousel__viewport:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.mcr-carousel__viewport{scroll-behavior:smooth}}.mcr-carousel__track{align-items:stretch;gap:var(--mcr-carousel-gap);margin:0;padding:0;list-style:none;display:flex}.mcr-carousel__track>*{flex:0 0 calc((100% + 2 * var(--mcr-carousel-inset,var(--mcr-gutter)) - (var(--mcr-carousel-per-view) - 1) * var(--mcr-carousel-gap)) / var(--mcr-carousel-per-view));scroll-snap-align:start;min-width:0}.mcr-carousel__track>.mcr-slide{height:auto}.mcr-carousel__track>div>.mcr-slide{height:100%}.mcr-carousel__nav{margin-bottom:var(--mcr-space-mini);justify-content:center;align-items:center;padding:15px 0;display:flex}.mcr-carousel__nav[hidden]{display:none}.mcr-carousel__progress{background:#2133501a;border-radius:100px;width:100%;height:10px;margin-right:5px;position:relative;overflow:hidden}.mcr-carousel__pill{background:var(--mcr-ink);border-radius:100px;width:150px;height:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.mcr-carousel__pill{transition:transform .2s linear}}.mcr-carousel__button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 auto;justify-content:center;align-items:center;width:50px;height:50px;padding:0;display:flex}.mcr-carousel__button--prev{margin-right:5px}.mcr-carousel__arrow{width:40px;height:40px}.mcr-carousel__arrow--prev{transform:scaleX(-1)}.mcr-carousel__arrow-bg{fill:var(--mcr-yellow)}.mcr-carousel__arrow-fg,.mcr-carousel__button:hover .mcr-carousel__arrow-bg{fill:var(--mcr-ink)}.mcr-carousel__button:hover .mcr-carousel__arrow-fg{fill:var(--mcr-yellow)}.mcr-carousel__button[aria-disabled=true]{cursor:default}.mcr-carousel__button[aria-disabled=true]:hover .mcr-carousel__arrow-bg{fill:var(--mcr-yellow)}.mcr-carousel__button[aria-disabled=true]:hover .mcr-carousel__arrow-fg{fill:var(--mcr-ink)}@media (min-width:600px){.mcr-carousel--slider{--mcr-carousel-gap:20px}}@media (min-width:768px){.mcr-carousel__nav{padding:20px 0}.mcr-carousel__progress{margin-right:25px}.mcr-carousel__button--prev{margin-right:10px}}@media (min-width:1280px){.mcr-carousel__pill{width:300px}.mcr-carousel__title{margin-bottom:24px}}.mcr-carousel--slider{--mcr-carousel-per-view:1.2}@media (min-width:600px){.mcr-carousel--slider{--mcr-carousel-per-view:1.8}}@media (min-width:768px){.mcr-carousel--slider{--mcr-carousel-per-view:2.5}}@media (min-width:1280px){.mcr-carousel--slider{--mcr-carousel-per-view:3.5}}@media (min-width:1440px){.mcr-carousel--slider{--mcr-carousel-per-view:4.2}.mcr-carousel--slider:has(.mcr-carousel__track>:nth-child(4):last-child) .mcr-carousel__track{justify-content:center;padding-bottom:120px}.mcr-carousel--slider:has(.mcr-carousel__track>:nth-child(4):last-child) .mcr-carousel__nav{display:none}}.mcr-slide{box-sizing:border-box;border-radius:15px;flex-direction:column;justify-content:flex-start;gap:10px;height:100%;padding:15px;display:flex;position:relative;overflow:hidden}.mcr-stat-slide,.mcr-icon-slide{background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow)}.mcr-slide .mcr-prose{position:relative}.mcr-carousel--slider .mcr-slide .mcr-prose p{margin:0}.mcr-stat-slide{--mcr-stat-colour:var(--mcr-orange);padding-bottom:160px}.mcr-carousel__track>:nth-child(3n+2) .mcr-stat-slide,.mcr-carousel__track>.mcr-stat-slide:nth-child(3n+2){--mcr-stat-colour:var(--mcr-light-blue)}.mcr-carousel__track>:nth-child(3n+3) .mcr-stat-slide,.mcr-carousel__track>.mcr-stat-slide:nth-child(3n+3),.mcr-carousel__track .mcr-stat-slide.mcr-stat-slide--pink{--mcr-stat-colour:var(--mcr-pink)}.mcr-stat-slide__stat{min-height:40px;color:var(--mcr-stat-colour);margin:0;font-size:clamp(34px,5vw,90px);font-weight:900;line-height:90%;position:relative}.mcr-stat-slide__graphic{width:50%;max-width:200px;height:auto;stroke:var(--mcr-stat-colour);pointer-events:none;position:absolute;bottom:-5px;right:15px;overflow:visible}.mcr-quote-slide{background:var(--mcr-yellow);color:var(--mcr-ink);justify-content:space-between}.mcr-quote-slide__figure{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;height:100%;margin:0;display:flex}.mcr-quote-slide__content{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mcr-quote-slide__icon{height:40px;display:block}.mcr-quote-slide__mark{width:auto;height:2em;max-height:72px;fill:var(--mcr-ink);overflow:visible}.mcr-quote-slide__quote{margin:0}.mcr-quote-slide__quote p{font-weight:800}.mcr-quote-slide__credit{align-items:center;gap:1em;font-size:16px;font-weight:800;line-height:120%;display:flex}.mcr-quote-slide__avatar{object-fit:cover;background:var(--mcr-white);border-radius:64px;flex:none;width:40px;height:40px}.mcr-quote-slide__avatar-bg{fill:var(--mcr-ink)}.mcr-quote-slide__avatar-fg{fill:var(--mcr-white)}.mcr-carousel--slider .mcr-slide.mcr-icon-slide{min-height:0}.mcr-icon-slide__icon{aspect-ratio:1;width:50%}.mcr-icon-slide__icon img{object-fit:cover;width:100%;height:100%;display:block}.mcr-icon-slide__text{color:var(--mcr-white);font-size:var(--mcr-text-h3);text-wrap:balance;margin:32px 0 16px;font-weight:900;line-height:130%}@media (min-width:600px){.mcr-carousel--slider .mcr-slide{min-height:300px}}@media (min-width:768px){.mcr-slide{border-radius:20px;gap:20px;padding:20px}.mcr-quote-slide__figure,.mcr-quote-slide__content{gap:20px}.mcr-carousel--slider .mcr-slide{min-height:400px}.mcr-stat-slide{padding-bottom:140px}.mcr-stat-slide__graphic{right:20px}.mcr-stat-slide__stat{min-height:50px}.mcr-quote-slide__icon{height:50px}.mcr-quote-slide__mark{height:3em}.mcr-quote-slide__avatar{width:50px;height:50px}}@media (min-width:992px){.mcr-stat-slide__stat{min-height:60px}.mcr-quote-slide__icon{height:60px}}@media (min-width:1024px){.mcr-stat-slide__stat{min-height:70px}.mcr-quote-slide__icon{height:70px}}@media (min-width:1280px){.mcr-stat-slide__stat{min-height:80px}.mcr-quote-slide__icon{height:80px}.mcr-quote-slide__mark{height:4.5em}.mcr-quote-slide__avatar{width:64px;height:64px}.mcr-icon-slide__text{margin:40px 0 20px}}@media (min-width:1440px){.mcr-carousel--slider .mcr-slide{min-height:500px}.mcr-stat-slide__stat{min-height:90px}.mcr-quote-slide__icon{height:90px}.mcr-icon-slide__text{margin:48px 0 20px}}.mcr-carousel--large{--mcr-carousel-per-view:1.2;--mcr-carousel-gap:0px;--mcr-carousel-inset:15px}.mcr-carousel--large .mcr-carousel__nav{margin-bottom:var(--mcr-space-m)}@media (min-width:992px){.mcr-carousel--large{--mcr-carousel-per-view:1.5}}@media (min-width:1440px){.mcr-carousel--large{--mcr-carousel-per-view:1.8}}.mcr-large-slide{gap:10px;padding:5px}.mcr-large-slide__text{border-radius:14px;flex:1;order:1;max-width:none;padding:15px}.mcr-large-slide__text h2,.mcr-large-slide__text h3{margin-top:0}.mcr-large-slide__media{border-radius:14px;height:300px;overflow:hidden}.mcr-large-slide__media img{object-fit:cover;width:100%;height:100%;display:block}.mcr-carousel--large .mcr-carousel__track>:nth-child(odd) .mcr-large-slide__text,.mcr-carousel--large .mcr-carousel__track>.mcr-large-slide:nth-child(odd) .mcr-large-slide__text{background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow)}.mcr-carousel--large .mcr-carousel__track>:nth-child(2n) .mcr-large-slide__text,.mcr-carousel--large .mcr-carousel__track>.mcr-large-slide:nth-child(2n) .mcr-large-slide__text{background:var(--mcr-orange);color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink)}.mcr-carousel--green .mcr-carousel__track>.mcr-large-slide:nth-child(odd) .mcr-large-slide__text{background:var(--mcr-teal);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow)}.mcr-carousel--green .mcr-carousel__track>.mcr-large-slide:nth-child(2n) .mcr-large-slide__text{background:var(--mcr-green);color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink)}.mcr-carousel--blue .mcr-carousel__track>.mcr-large-slide:nth-child(2n) .mcr-large-slide__text{background:var(--mcr-light-blue);color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink)}@media (min-width:568px){.mcr-large-slide__media{flex:1.2;height:100%;min-height:380px}}@media (min-width:1024px){.mcr-large-slide{flex-direction:row;align-items:stretch;gap:20px;padding:10px}.mcr-large-slide__text{order:0;padding:40px}}@media (min-width:1440px){.mcr-large-slide__text{min-height:calc(50 * var(--mcr-vh,1dvh))}}.mcr-sticky-cards{--card-height:calc(80 * var(--mcr-vh,1vh));--card-step:4vw;margin-inline:auto}.mcr-sticky-cards__title{margin:32px 0 var(--mcr-space-s);text-align:center;font-size:var(--mcr-text-h2);text-wrap:balance;font-weight:900;line-height:120%}.mcr-sticky-cards__list{padding:0 0 calc(var(--card-count,1) * var(--card-step));grid-template-columns:minmax(0,1fr);gap:1vw;margin:0;list-style:none;display:grid}.mcr-sticky-card{align-self:start}.mcr-sticky-card__body{min-height:var(--card-height);transform:translateY(calc(var(--card-index,0) * var(--card-step)));border-radius:15px;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.mcr-sticky-card__media{width:100%;min-height:0;position:relative}.mcr-sticky-card__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mcr-sticky-card__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:15px;display:flex;position:relative}.mcr-sticky-card__tag{background:#f7f3e5;border-radius:50px;margin:30px 0 0;padding:11px 15px;font-size:clamp(12px,1vw,14px);font-weight:900;line-height:1;display:none;position:absolute;top:0}.mcr-sticky-card__words{text-align:center;flex-direction:column;justify-content:center;max-width:800px;display:flex}.mcr-sticky-card__heading{text-align:center;text-wrap:balance;margin:0 0 16px;font-size:clamp(18px,2.5vw,42px);font-weight:900;line-height:110%}.mcr-sticky-card__text p{text-wrap:balance;font-size:clamp(14px,1vw,18px)}.mcr-sticky-card .mcr-sticky-card__button{padding:10px 20px;font-size:14px}.mcr-sticky-card:nth-child(3n+1) .mcr-sticky-card__body{background:var(--mcr-orange);color:var(--mcr-ink)}.mcr-sticky-card:nth-child(3n+1) .mcr-sticky-card__tag,.mcr-sticky-card:nth-child(3n+2) .mcr-sticky-card__tag{background:#fff3}.mcr-sticky-card:nth-child(3n+2) .mcr-sticky-card__body{background:var(--mcr-yellow);color:var(--mcr-ink)}.mcr-sticky-card:nth-child(3n+2) .mcr-sticky-card__button,.mcr-sticky-card:nth-child(3n+3) .mcr-sticky-card__body{background:var(--mcr-white);color:var(--mcr-ink)}.mcr-sticky-cards--green .mcr-sticky-card:nth-child(3n+1) .mcr-sticky-card__body{background:var(--mcr-teal);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow)}.mcr-sticky-cards--green .mcr-sticky-card:nth-child(3n+1) .mcr-sticky-card__tag{background:#0003}.mcr-sticky-cards--green .mcr-sticky-card:nth-child(3n+2) .mcr-sticky-card__body{background:var(--mcr-green);color:var(--mcr-ink)}.mcr-sticky-card .mcr-sticky-card__button:hover{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-sticky-card :is(a,button,[tabindex]){scroll-margin-top:calc(var(--mcr-header-offset) + (var(--card-index,0) + 1) * var(--card-step) + 300px)}@media (min-width:768px){.mcr-sticky-card__body{border-radius:20px}.mcr-sticky-card__content{padding:60px}.mcr-sticky-card .mcr-sticky-card__button{padding:15px 30px;font-size:16px}}@media (min-width:992px){.mcr-sticky-cards{--card-height:calc(70 * var(--mcr-vh,1vh));--card-step:2vw}.mcr-sticky-card__body{flex-direction:row;display:flex}.mcr-sticky-card__media,.mcr-sticky-card__content{flex:1;align-self:stretch}.mcr-sticky-card__tag{display:flex}.mcr-sticky-card__heading{margin:32px 0 16px}}@media (min-width:1440px){.mcr-sticky-cards{--card-height:calc(80 * var(--mcr-vh,1vh));--card-step:1vw}.mcr-sticky-card__tag{margin-top:60px}}@media (min-width:1600px){.mcr-sticky-cards{max-width:var(--mcr-span-10)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.mcr-sticky-card{position:sticky;top:90px}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.mcr-sticky-card{top:130px}}.mcr-accordion{gap:var(--mcr-grid-gap);margin-inline:calc(-1 * var(--mcr-gutter));grid-template-columns:minmax(0,1fr);padding:0 30px;display:grid}.mcr-accordion__title{font-size:var(--mcr-text-h2);text-wrap:balance;margin:0 0 20px;font-weight:900;line-height:120%}.mcr-accordion__item{background:var(--mcr-white);color:var(--mcr-ink);border-radius:15px;margin:0 0 20px}.mcr-accordion__summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;padding:20px;list-style:none;display:flex}.mcr-accordion__summary::-webkit-details-marker{display:none}.mcr-accordion__question{font-family:var(--mcr-font-display);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600;line-height:130%}.mcr-accordion__toggle{flex:none;padding-left:20px;display:block}.mcr-accordion__arrow{width:30px;height:30px}.mcr-accordion__arrow-bg{fill:var(--mcr-yellow)}.mcr-accordion__arrow-fg,.mcr-accordion__summary:hover .mcr-accordion__arrow-bg,.mcr-accordion__summary:focus-visible .mcr-accordion__arrow-bg{fill:var(--mcr-ink)}.mcr-accordion__summary:hover .mcr-accordion__arrow-fg,.mcr-accordion__summary:focus-visible .mcr-accordion__arrow-fg{fill:var(--mcr-yellow)}.mcr-accordion__item[open] .mcr-accordion__arrow{transform:rotate(180deg)}.mcr-accordion__answer{background:var(--mcr-ink);color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow);border-radius:10px;margin:0 10px 10px;overflow:hidden}.mcr-accordion__answer .mcr-prose p{margin:20px}.mcr-accordion__rule{border:.5px solid var(--mcr-ink);margin:10px 0 .5em}@media (prefers-reduced-motion:no-preference){.mcr-accordion__arrow{transition:transform .2s}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.mcr-accordion{interpolate-size:allow-keywords}.mcr-accordion__item::details-content{block-size:0;transition:block-size .4s ease, content-visibility .4s allow-discrete;overflow:clip}.mcr-accordion__item[open]::details-content{block-size:auto}}}@media (min-width:768px){.mcr-accordion{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 40px}.mcr-accordion>*{grid-column:1/-1}.mcr-accordion>.mcr-accordion__head{grid-column:1/7}.mcr-accordion>.mcr-accordion__items{grid-area:1/7/auto/13}.mcr-accordion__rule{margin-top:30px}.mcr-accordion__item{border-radius:20px}.mcr-accordion__answer .mcr-prose p{margin:30px}}@media (min-width:1280px){.mcr-accordion__title{margin-bottom:24px}}.mcr-school-locator__header{background:var(--mcr-orange);color:var(--mcr-ink);text-align:center;border-radius:15px 15px 0 0;flex-direction:column;align-items:center;padding:40px 20px 32px;display:flex}.mcr-school-locator__title{font-size:var(--mcr-text-h2);margin:0 0 20px;font-weight:900;line-height:120%}.mcr-school-locator__intro{max-width:var(--mcr-text-max);margin:0}.mcr-loc{--loc-line:#c9d3d8;--loc-muted:#4a5560;--loc-none:#5d6770;--loc-radius:15px;--loc-gutter:20px;--loc-gap:16px;--loc-gap-l:24px;--loc-panel-pad:20px;--loc-small:clamp(15px, 1.25vw, 18px);--loc-control-h:52px;padding:var(--loc-gap-l) var(--loc-gutter) 32px;border-radius:0 0 var(--loc-radius) var(--loc-radius);background:var(--mcr-white);color:var(--mcr-ink);text-align:left;margin:0;position:relative}.mcr-loc__sprite{width:0;height:0;position:absolute;overflow:hidden}.mcr-loc__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mcr-loc [hidden]{display:none!important}.mcr-loc :where(ul,ol){margin:0;padding:0;list-style:none}.mcr-loc :where(li,p){margin:0}.mcr-loc>.mcr-author-note{margin-bottom:var(--loc-gap)}.mcr-loc__search{margin:0 0 var(--loc-gap-l);padding:var(--loc-panel-pad);border-radius:var(--loc-radius);background:var(--mcr-ivory)}.mcr-loc__fields{gap:var(--loc-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"q""r""btns";display:grid}.mcr-loc__field--q{grid-area:q}.mcr-loc__field--r{grid-area:r}.mcr-loc__buttons{flex-wrap:wrap;grid-area:btns;align-items:flex-end;gap:12px;display:flex}.mcr-loc__field label{margin:0 0 8px;font-weight:600;line-height:1.3;display:block}.mcr-loc .mcr-loc__field input,.mcr-loc .mcr-loc__field select{box-sizing:border-box;width:100%;height:var(--loc-control-h);border:2px solid var(--mcr-ink);background-color:var(--mcr-white);color:var(--mcr-ink);font:inherit;border-radius:10px;margin:0;padding:15px 20px;font-size:16px;display:block}.mcr-loc .mcr-loc__field input{line-height:16px}.mcr-loc .mcr-loc__field input[aria-invalid=true]{border-color:#b3261e}.mcr-loc .mcr-loc__btn{min-height:var(--loc-control-h);white-space:nowrap;flex:auto;margin:0}.mcr-loc .mcr-loc__btn[aria-disabled=true]{opacity:.7;cursor:progress}.mcr-loc__hint{color:var(--loc-muted);font-size:var(--loc-small);line-height:1.5;margin-top:12px!important}.mcr-loc__error{color:#8c1d18;background:#fff;border-left:4px solid #b3261e;border-radius:0 10px 10px 0;padding:12px 16px;font-weight:600;margin-top:12px!important}.mcr-loc__filter{align-items:center;gap:12px;min-height:44px;display:flex;margin-top:12px!important}.mcr-loc .mcr-loc__filter input{width:24px;height:24px;accent-color:var(--mcr-teal);flex:none;margin:0}.mcr-loc__filter label{cursor:pointer;padding:10px 0;font-weight:600;line-height:1.3}.mcr-loc .mcr-loc__field input:focus-visible,.mcr-loc .mcr-loc__field select:focus-visible,.mcr-loc .mcr-loc__filter input:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:2px}.mcr-loc__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mcr-loc__status.mcr-loc__status--visible{width:auto;height:auto;margin:0 0 var(--loc-gap);clip:auto;white-space:normal;font-weight:600;position:static;overflow:visible}.mcr-loc__views{max-width:360px;margin:0 0 var(--loc-gap-l);border:2px solid var(--mcr-ink);border-radius:var(--mcr-radius-button);display:flex;overflow:hidden}.mcr-loc__view{background:var(--mcr-white);min-height:44px;color:var(--mcr-ink);font:inherit;cursor:pointer;border:0;flex:1 1 0;padding:8px 16px;font-weight:600}.mcr-loc__view+.mcr-loc__view{border-left:2px solid var(--mcr-ink)}.mcr-loc__view[aria-pressed=true]{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-loc .mcr-loc__view:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:-6px;border-radius:var(--mcr-radius-button)}.mcr-loc .mcr-loc__view[aria-pressed=true]:focus-visible{outline-color:var(--mcr-white)}.mcr-loc__body{display:block}.mcr-loc--js.mcr-loc--show-map .mcr-loc__list,.mcr-loc--js:not(.mcr-loc--show-map) .mcr-loc__mapwrap{display:none}.mcr-loc .mcr-loc__heading{margin:0 0 12px;font-size:clamp(24px,4vw,40px);font-weight:900;line-height:130%}.mcr-loc__heading:focus{outline:none}.mcr-loc .mcr-loc__intro,.mcr-loc .mcr-loc__summary,.mcr-loc .mcr-loc__nohit{margin:0 0 var(--loc-gap)}.mcr-loc__intro a{color:inherit;text-underline-offset:3px;text-decoration:underline}.mcr-loc .mcr-loc__note{color:var(--loc-muted);font-size:var(--loc-small);margin:0 0 8px}.mcr-loc__council{margin:0}.mcr-loc__group>summary{box-sizing:border-box;background:linear-gradient(var(--loc-line), var(--loc-line)) no-repeat 8px 100% / calc(100% - 16px) 1px;cursor:pointer;border-radius:8px;align-items:center;gap:16px;min-height:56px;margin:0 -8px;padding:12px 48px 12px 8px;list-style:none;display:flex;position:relative}.mcr-loc__group>summary::-webkit-details-marker{display:none}.mcr-loc__group>summary:after{content:"";border-right:3px solid var(--mcr-ink);border-bottom:3px solid var(--mcr-ink);width:10px;height:10px;margin-top:-8px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.mcr-loc__group[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}.mcr-loc .mcr-loc__group>summary:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:0}.mcr-loc__group>summary:hover .mcr-loc__council-name{text-underline-offset:3px;text-decoration:underline}.mcr-loc .mcr-loc__council-name{min-width:0;font-size:var(--mcr-text-h4);flex:auto;margin:0;font-weight:700;line-height:1.3}.mcr-loc__council-count{color:var(--loc-muted);font-size:var(--loc-small);white-space:nowrap;flex:none}.mcr-loc .mcr-loc__group[open]>.mcr-loc__items{margin:0 0 var(--loc-gap);border-left:3px solid #e1edf1;padding:0 0 0 16px}.mcr-loc .mcr-loc__item{border-bottom:1px solid var(--loc-line);grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;margin:0;padding:12px 0;display:grid}.mcr-loc__item-name{font-weight:600;line-height:1.4}.mcr-loc__item-meta{color:var(--loc-muted);font-size:var(--loc-small);line-height:1.4}.mcr-loc__item .mcr-need{margin-top:4px}.mcr-loc__more{margin:var(--loc-gap) 0 0}.mcr-loc__more>summary{box-sizing:border-box;min-height:48px;font-family:var(--mcr-font-display);text-underline-offset:4px;cursor:pointer;align-items:center;padding:12px 0;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.3;text-decoration:underline;display:flex}.mcr-loc .mcr-loc__cta{margin:var(--loc-gap-l) 0 0;display:flex}.mcr-need{border-radius:var(--mcr-radius-button);font-size:var(--loc-small,16px);align-items:center;gap:6px;padding:4px 12px 4px 6px;font-weight:600;line-height:1.3;display:inline-flex}.mcr-need__icon{flex:none;width:16px;height:16px}.mcr-need--high{background:var(--mcr-teal);color:var(--mcr-white)}.mcr-need--some{color:var(--mcr-ink);background:#e1edf1}.mcr-need--some .mcr-need__icon{color:var(--mcr-teal)}.mcr-need--none{color:#3b444c;background:#f0f0ec}.mcr-need--none .mcr-need__icon{color:var(--loc-none)}.mcr-loc .mcr-loc__cards{margin:0 0 var(--loc-gap)}.mcr-loc .mcr-loc__card{margin:0 0 var(--loc-gap);padding:var(--loc-panel-pad);border:1px solid var(--loc-line);border-radius:var(--loc-radius);background:var(--mcr-white)}.mcr-loc .mcr-loc__card-name{font-size:var(--mcr-text-h4);margin:0 0 4px;font-weight:700;line-height:1.3}.mcr-loc .mcr-loc__card-name:focus{outline:3px solid var(--mcr-ink);outline-offset:2px;border-radius:4px}.mcr-loc .mcr-loc__meta{color:var(--loc-muted);margin:0 0 12px}.mcr-loc .mcr-loc__badges{margin:0 0 var(--loc-gap);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mcr-loc__dist{font-weight:600}.mcr-loc .mcr-loc__actions{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;display:flex}.mcr-loc .mcr-loc__show,.mcr-loc .mcr-loc__clear{min-height:44px;color:var(--mcr-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:600;text-decoration:underline}.mcr-loc .mcr-loc__more-btn{margin:0 0 var(--loc-gap)}.mcr-loc__map{box-sizing:border-box;border:1px solid var(--loc-line);border-radius:var(--loc-radius);background:var(--mcr-ivory);height:min(60vh,480px);min-height:320px;overflow:hidden}.mcr-loc__map .leaflet-tile-pane{filter:saturate(.22)sepia(.28)brightness(1.1)contrast(.9)}.mcr-loc .mcr-loc__map:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:2px}.mcr-loc .mcr-loc__attrib{color:var(--loc-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.mcr-loc .mcr-loc__attrib a{color:var(--mcr-ink);text-underline-offset:2px;text-decoration:underline}.mcr-pin{background:0 0;border:0;justify-content:center;align-items:center;display:flex}.mcr-pin svg{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1px #fff);display:block}.mcr-pin--high,.mcr-pin--some{color:var(--mcr-teal)}.mcr-pin--none{color:#5d6770}.mcr-pin:focus-visible,.mcr-cluster:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:3px;border-radius:50%}.mcr-cluster{border:3px solid var(--mcr-teal);background:var(--mcr-white);color:var(--mcr-ink);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;box-shadow:0 1px 3px #0000004d}.mcr-cluster--high{border-color:var(--mcr-white);background:var(--mcr-teal);color:var(--mcr-white);outline:2px solid var(--mcr-teal)}.mcr-pin-you span{box-sizing:border-box;border:4px solid var(--mcr-ink);background:var(--mcr-yellow);border-radius:50%;width:20px;height:20px;display:block}.mcr-loc__popup{color:var(--mcr-ink);font-size:16px}.mcr-loc__popup p{margin:0 0 8px}.mcr-loc__popup-name{font-size:17px;font-weight:700}.mcr-loc__popup-meta{color:#4a5560}.mcr-loc .mcr-loc__legend{margin:var(--loc-gap) 0 0;flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mcr-loc .mcr-loc__legend>li{align-items:center;min-height:32px;display:flex}.mcr-loc__legend-item{font-size:var(--loc-small);gap:8px;line-height:1.3}.mcr-loc__legend .mcr-cluster{box-sizing:border-box;width:28px;height:28px;box-shadow:none;flex:none;font-size:12px}.mcr-loc .mcr-loc__updated{margin:var(--loc-gap-l) 0 0;padding-top:var(--loc-gap);border-top:1px solid var(--loc-line);color:var(--loc-muted);font-size:var(--loc-small);line-height:162%}.mcr-loc-picker{border:0;gap:4px;margin:0;padding:0;display:grid}.mcr-loc-picker__option{align-items:center;gap:8px;min-height:32px;display:flex}@media (min-width:768px){.mcr-school-locator__header{border-radius:20px 20px 0 0;padding:60px 50px 50px}.mcr-loc{--loc-radius:20px;--loc-gutter:50px;--loc-gap:20px;--loc-gap-l:32px;--loc-panel-pad:24px;padding:40px var(--loc-gutter) 50px}.mcr-loc .mcr-loc__group[open]>.mcr-loc__items{padding-left:20px}.mcr-loc__fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"q r""btns btns";align-items:end}.mcr-loc .mcr-loc__btn{flex:none}.mcr-loc__map{height:min(60vh,520px)}}@media (min-width:992px){.mcr-loc__fields{grid-template-columns:minmax(0,2fr) minmax(9em,1fr) auto;grid-template-areas:"q r btns"}.mcr-loc--js .mcr-loc__views{display:none!important}.mcr-loc--js .mcr-loc__body{gap:var(--loc-gap-l);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.mcr-loc--js .mcr-loc__list{display:block!important}.mcr-loc--js .mcr-loc__mapwrap:not([hidden]){top:calc(var(--mcr-header-offset) - 20px);position:sticky;display:block!important}.mcr-loc__map{height:clamp(400px,100vh - 300px,600px)}}@media (forced-colors:active){.mcr-slide,.mcr-sticky-card__body,.mcr-accordion__item,.mcr-accordion__answer,.mcr-need{border:1px solid canvastext}}.mcr-loc--still .mcr-loc__mapwrap{display:none}@media (min-width:992px){.mcr-loc--still .mcr-loc__mapwrap{display:block}}.mcr-loc__author-chip{z-index:2;max-width:22rem;position:absolute;top:0;right:0}.mcr-school-locator{margin-inline:auto}@media (min-width:1440px){.mcr-school-locator{max-width:var(--mcr-span-10)}}@media (min-width:1280px){.mcr-school-locator__title{margin-bottom:24px}}
.mcr-header{z-index:20;box-sizing:border-box;background:var(--mcr-white);max-width:100%;height:60px;color:var(--mcr-ink);font-family:var(--mcr-font-body);border-radius:15px;flex-flow:row;justify-content:space-between;padding:12px 15px;display:flex;position:fixed;top:15px;left:15px;right:15px}.mcr-header__logo{width:100px;height:100%;color:var(--mcr-ink);justify-content:flex-start;align-items:center;display:flex}.mcr-header__logo svg{width:100%;height:100%;display:block}.mcr-header__logo:focus-visible{outline-offset:4px;border-radius:5px}.mcr-header:has(.mcr-nav__group[open]){border-radius:20px 20px 0 0}.mcr-nav{align-items:center;display:none}.mcr-nav__list{font-family:var(--mcr-font-display);flex-flow:row;justify-content:center;align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.mcr-nav__item{flex-flow:row;align-items:center;gap:6px;margin:0;padding:0;line-height:1;display:flex;position:relative}.mcr-nav__link{color:inherit;border-bottom:2px solid #0000;font-size:18px;font-weight:700;line-height:1;text-decoration:none}.mcr-nav__link:hover,.mcr-nav__link:focus{border-bottom-color:currentColor}.mcr-nav__group{display:flex}.mcr-nav__toggle{box-sizing:border-box;width:24px;height:24px;color:var(--mcr-ink);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin:-9px -7px;list-style:none;display:inline-flex}.mcr-nav__toggle::-webkit-details-marker{display:none}.mcr-nav__caret{flex:none;display:block}.mcr-nav__tab{background:var(--mcr-ink);opacity:0;pointer-events:none;border-radius:4px 4px 0 0;width:120%;height:8px;position:absolute;bottom:-35px;left:-13%}.mcr-nav__item--parent:hover .mcr-nav__tab,.mcr-nav__item--parent:focus-within .mcr-nav__tab{opacity:1}.mcr-nav__item--parent:has(.mcr-nav__group[open]) .mcr-nav__tab{opacity:1}.mcr-nav__panel{z-index:6;box-sizing:border-box;background:var(--mcr-white);max-width:100%;min-height:300px;color:var(--mcr-ink);line-height:calc(var(--mcr-text-body) * 1.62);border-radius:0 0 20px 20px;position:fixed;top:110px;left:20px;right:20px}.mcr-nav__panel-rule{background:var(--mcr-ink);height:1px;position:absolute;top:0;left:20px;right:20px}.mcr-nav__panel-extras{box-sizing:border-box;width:100%;height:100%;min-height:300px;padding:20px;position:relative;overflow:hidden}.mcr-nav__panel-content{z-index:1;width:100%;font-family:var(--mcr-font-display);justify-content:center;align-self:start;margin-top:16px;display:flex;position:relative}.mcr-nav__sublist{grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-items:start;gap:1rem 3rem;margin:0;padding:0;list-style:none;display:grid}.mcr-nav__subitem{border-bottom:2px solid #0000;width:fit-content;margin:0;padding:0;font-size:clamp(16px,1vw,18px)}.mcr-nav__subitem:hover{border-bottom-color:var(--mcr-ink)}.mcr-nav__sublink{color:inherit;text-decoration:none}.mcr-nav__signoff{z-index:1;font-family:var(--mcr-font-display);font-size:var(--mcr-text-h3);text-wrap:balance;margin:0;padding-bottom:10px;font-weight:900;line-height:130%;position:absolute;bottom:0}.mcr-nav__panel-marks{z-index:0;stroke:var(--mcr-ivory);position:absolute;bottom:-20px}.mcr-nav__panel-support{display:none}.mcr-nav-overlay{z-index:4;opacity:0;pointer-events:none;background:#213350e6;position:fixed;inset:0}:root:has(.mcr-header .mcr-nav__group[open]) .mcr-nav-overlay{opacity:1}.mcr-header__actions{gap:10px;display:flex}.mcr-header__search{border-radius:30px;display:none}.mcr-header__search svg{display:block}.mcr-header__search-bg{fill:var(--mcr-ink)}.mcr-header__search-fg{fill:none;stroke:var(--mcr-white)}.mcr-header__search:hover .mcr-header__search-bg{fill:var(--mcr-yellow)}.mcr-header__search:hover .mcr-header__search-fg{stroke:var(--mcr-ink)}.mcr-header__cta{display:none}.mcr-header__burger{align-items:center;height:100%;display:flex}.mcr-burger{background:var(--mcr-yellow);width:40px;height:40px;color:var(--mcr-ink);cursor:pointer;border:none;border-radius:50%;margin-left:5px;padding:0;position:relative}.mcr-burger__lines{box-sizing:content-box;border-top:2px solid var(--mcr-ink);border-bottom:2px solid var(--mcr-ink);width:18px;height:12px;margin-top:-10px;position:absolute;top:60%;right:11px}.mcr-burger__lines:before,.mcr-burger__lines:after{content:"";background:var(--mcr-ink);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.mcr-burger--close .mcr-burger__lines{border-color:#0000;transform:scale(.9)}.mcr-burger--close .mcr-burger__lines:before{left:-2px;right:-2px;transform:rotate(-45deg)}.mcr-burger--close .mcr-burger__lines:after{left:-2px;right:-2px;transform:rotate(45deg)}@media (min-width:768px){.mcr-header{border-radius:20px;height:90px;padding:20px;top:20px;left:20px;right:20px}.mcr-header__logo{width:130px}}@media (min-width:1280px){.mcr-nav,.mcr-header__search{display:flex}.mcr-header__cta{display:contents}.mcr-header__burger{display:none}}@media (min-width:1440px){.mcr-header__logo{width:168px}.mcr-nav__sublist{gap:1rem 6rem}}@media (prefers-reduced-motion:no-preference){.mcr-header{transition:border-radius .5s}.mcr-nav__link,.mcr-nav__subitem{transition:border-color .2s}.mcr-nav-overlay{transition:opacity .2s}.mcr-header__search-bg,.mcr-header__search-fg,.mcr-burger__lines,.mcr-burger__lines:before,.mcr-burger__lines:after,.mcr-mobile-menu__caret{transition:all .2s}}.mcr-mobile-menu{z-index:30;box-sizing:border-box;background:var(--mcr-white);width:100%;max-width:none;height:100%;max-height:none;color:var(--mcr-ink);font-family:var(--mcr-font-display);line-height:calc(var(--mcr-text-body) * 1.62);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.mcr-mobile-menu:not([open]){display:none}.mcr-mobile-menu::backdrop{background:0 0}.mcr-menu-open,.mcr-menu-open body{overflow:hidden}.mcr-mobile-menu__bar{box-sizing:border-box;justify-content:space-between;align-items:center;height:60px;padding:12px 15px;display:flex;position:absolute;top:15px;left:15px;right:15px}.mcr-mobile-menu__container{box-sizing:border-box;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:76px;padding:0 30px 30px;display:flex}.mcr-mobile-menu__rule{background:var(--mcr-ink);width:100%;height:1px;margin:12px 0}.mcr-mobile-menu__list{width:100%;margin:0;padding:0;list-style:none}.mcr-mobile-menu__item{width:100%;margin:0;padding:0}.mcr-mobile-menu__heading{flex-flow:row;justify-content:space-between;align-items:center;width:100%;min-height:48px;display:flex}.mcr-mobile-menu__link{color:inherit;font-size:20px;font-weight:600;text-decoration:none}.mcr-mobile-menu__toggle{width:48px;height:48px;color:var(--mcr-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.mcr-mobile-menu__toggle[aria-expanded=true] .mcr-mobile-menu__caret{transform:rotate(180deg)}.mcr-mobile-menu__sub{flex-flow:column;justify-content:flex-start;width:100%;margin:0;padding:0 0 0 24px;list-style:none;display:flex}.mcr-mobile-menu__sub[hidden]{display:none}.mcr-mobile-menu__sub li{margin:0;padding:0}.mcr-mobile-menu__sub li:last-child{margin-bottom:16px}.mcr-mobile-menu__sublink{width:fit-content;min-height:48px;color:inherit;align-items:center;font-size:18px;text-decoration:none;display:flex}.mcr-mobile-menu__cards{width:100%}.mcr-support-card{box-sizing:border-box;width:100%;margin-bottom:var(--mcr-space-xs);border-radius:15px;flex-flow:column;justify-content:space-between;padding:15px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mcr-support-card:first-child{margin-top:var(--mcr-space-s)}.mcr-support-card__image{aspect-ratio:2;margin:-15px -15px 15px;display:block;overflow:hidden}.mcr-support-card__image img{object-fit:cover;width:100%;height:100%;display:block}.mcr-support-card__graphic{width:25%;height:auto;bottom:-5px;right:15px}.mcr-support-card__heading{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h3);text-wrap:balance;margin:0 0 20px;font-weight:900;line-height:110%;position:relative}.mcr-support-card__button{width:fit-content;height:fit-content;font-family:var(--mcr-font-display);border:2px solid #0000;border-radius:50px;flex-flow:row;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:18px;font-weight:700;line-height:1;display:flex;position:relative}.mcr-support-card--yellow{background:var(--mcr-yellow);color:var(--mcr-ink);--mcr-swirl:var(--mcr-orange)}.mcr-support-card--yellow .mcr-support-card__button{background:var(--mcr-orange);color:var(--mcr-ink)}.mcr-support-card--yellow:hover .mcr-support-card__button{background:var(--mcr-ink);color:var(--mcr-orange)}.mcr-support-card--wine{background:var(--mcr-wine);color:var(--mcr-pink);--mcr-swirl:var(--mcr-pink);--mcr-focus-colour:var(--mcr-pink)}.mcr-support-card--wine .mcr-support-card__button{background:var(--mcr-pink);color:var(--mcr-wine)}.mcr-support-card--wine:hover .mcr-support-card__button{background:var(--mcr-wine);color:var(--mcr-pink);border-color:var(--mcr-pink)}.mcr-support-card--blue{background:var(--mcr-light-blue);color:var(--mcr-ink);--mcr-swirl:var(--mcr-white)}.mcr-support-card__arrow{width:40px;height:40px;margin:5px 0 0;position:relative}.mcr-support-card__arrow-bg{fill:var(--mcr-ink)}.mcr-support-card__arrow-fg,.mcr-support-card--blue:hover .mcr-support-card__arrow-bg{fill:var(--mcr-white)}.mcr-support-card--blue:hover .mcr-support-card__arrow-fg{fill:var(--mcr-ink)}@media (min-width:768px){.mcr-mobile-menu__bar{height:90px;padding:20px;top:20px;left:20px;right:20px}.mcr-mobile-menu__container{margin-top:106px;padding:0 40px 40px}.mcr-support-card{border-radius:var(--mcr-radius-card);padding:40px}.mcr-support-card__image{margin:-40px -40px 20px}}@media (min-width:992px){.mcr-support-card__graphic{width:36%}}@media (min-width:1280px){.mcr-mobile-menu{display:none!important}}.mcr-footer{margin-top:var(--mcr-space-m);background:var(--mcr-ink);color:var(--mcr-white);font-family:var(--mcr-font-display);font-weight:600;line-height:calc(var(--mcr-text-body) * 1.62);--mcr-focus-colour:var(--mcr-white);padding-bottom:20px}.mcr-footer__grid{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;padding:0 15px;display:grid}.mcr-footer__grid>*{grid-column:1/-1;min-width:0}.mcr-footer-cta{background:var(--mcr-yellow);color:var(--mcr-ink);text-align:center;--mcr-focus-colour:var(--mcr-ink);border-radius:15px;flex-flow:column;justify-content:center;align-items:center;margin:15px 0 0;padding:45px;display:flex;position:relative;overflow:hidden}.mcr-footer-cta--pink{background:var(--mcr-pink)}.mcr-footer-cta--blue{background:var(--mcr-light-blue)}.mcr-footer-cta--green{background:var(--mcr-green)}.mcr-footer-cta__bg{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mcr-footer-cta__marks{width:100%;height:420px;stroke:var(--mcr-orange);position:static}.mcr-footer-cta--pink .mcr-footer-cta__marks{stroke:var(--mcr-white);opacity:.2}.mcr-footer-cta--blue .mcr-footer-cta__marks,.mcr-footer-cta--green .mcr-footer-cta__marks{stroke:var(--mcr-yellow)}.mcr-footer-cta__headline{z-index:1;max-width:1200px;font-family:var(--mcr-font-display);font-size:var(--mcr-text-h2);text-align:center;text-wrap:balance;margin:0 0 .5em;font-weight:900;line-height:1;position:relative}.mcr-footer-cta .mcr-footer-cta__button{z-index:1;background:var(--mcr-white);color:var(--mcr-ink);display:flex;position:relative}.mcr-footer-cta .mcr-footer-cta__button:hover{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-footer__social{box-sizing:border-box;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;height:100%;padding:15px 0;display:flex}.mcr-footer__logo{color:var(--mcr-white)}.mcr-footer__logo svg{display:block}.mcr-footer__logo--mobile svg{width:42px;height:42px}.mcr-footer__logo--full{display:none}.mcr-footer__logo--full svg{width:auto;max-width:200px;height:40px}.mcr-footer__logo:focus-visible{outline-offset:4px;border-radius:10px}.mcr-footer__social-list{flex-flow:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mcr-footer__social-list li{margin:0;padding:0}.mcr-footer__social-link{background:var(--mcr-yellow);width:42px;height:42px;color:var(--mcr-ink);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.mcr-footer__social-link:hover{background:var(--mcr-orange)}.mcr-footer__social-link:focus-visible{outline-color:var(--mcr-yellow);outline-offset:4px}.mcr-footer__social-icon{width:25px;height:25px}.mcr-footer__social-icon--linkedin{width:19px;height:19px}.mcr-footer__nav{grid-template-columns:subgrid;row-gap:var(--mcr-grid-gap);display:grid}.mcr-footer__nav>*{grid-column:1/-1}.mcr-footer__menu{margin:0;padding:0;list-style:none}.mcr-footer__menu li{margin:0;padding:0}.mcr-footer__menu--primary li{margin-bottom:10px;font-size:clamp(20px,2.5vw,32px);font-weight:500;line-height:1.5}.mcr-footer__menu--secondary{margin:10px 0 20px}.mcr-footer__menu--secondary li{margin-bottom:8px;font-size:clamp(14px,2vw,18px);font-weight:500;line-height:140%}.mcr-footer__menu--secondary li:last-child{margin-bottom:0}.mcr-footer__link{color:inherit;border-bottom:2px solid #0000;text-decoration:none}.mcr-footer__link:hover{border-bottom-color:currentColor}button.mcr-footer__link{color:inherit;font:inherit;line-height:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0}.mcr-footer__menu--primary .mcr-footer__link:focus-visible{outline-offset:4px;border-radius:10px}.mcr-footer__menu--secondary .mcr-footer__link:focus-visible{outline-offset:2px;border-radius:5px}.mcr-footer-newsletter{box-sizing:border-box;background:var(--mcr-orange);height:100%;color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink);border-radius:15px;flex-flow:column;justify-content:space-between;padding:15px;display:flex;position:relative;overflow:hidden}.mcr-footer-newsletter__marks{width:25%;height:fit-content;stroke:var(--mcr-yellow);position:absolute;bottom:-15px;right:15px}.mcr-footer-newsletter__text{font-family:var(--mcr-font-display);text-wrap:balance;margin:0 0 15px;font-size:clamp(20px,3vw,28px);font-weight:500;line-height:130%;position:relative}.mcr-footer-newsletter .mcr-footer-newsletter__button{z-index:1;background:var(--mcr-white);color:var(--mcr-ink);display:flex;position:relative}.mcr-footer-newsletter .mcr-footer-newsletter__button:hover{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-footer__rule{border:none;border-top:1px solid var(--mcr-orange);height:0;margin:15px 0}.mcr-footer__bottom-content{flex-flow:column;justify-content:space-between;gap:10px;display:flex}.mcr-footer__bottom-content p{border-bottom:1px solid #0000;margin:0;font-size:clamp(12px,1vw,16px);font-weight:500;line-height:162%}.mcr-footer__bottom-content a{color:inherit;border-bottom:1px solid #0000;font-weight:700;text-decoration:none}.mcr-footer__bottom-content a:hover{border-bottom-color:currentColor}.mcr-footer__bottom-content a:focus-visible{outline-offset:2px;border-radius:5px}.mcr-footer__bottom-secondary{text-align:right;flex-flow:wrap;flex:1;justify-content:space-between;gap:10px;display:flex}@media (min-width:330px){.mcr-footer__social{flex-flow:row;justify-content:space-between;align-items:center;gap:0}}@media (min-width:460px){.mcr-footer__logo--mobile{display:none}.mcr-footer__logo--full{display:block}.mcr-footer__social-link{width:45px;height:45px}.mcr-footer__social-list{gap:10px}}@media (min-width:768px){.mcr-footer__grid{padding:0 40px}.mcr-footer-cta{border-radius:var(--mcr-radius-card);margin:40px 0 20px}.mcr-footer__logo--full svg{height:60px}.mcr-footer__nav{grid-template-columns:subgrid}.mcr-footer__menu--primary{grid-column:1/7}.mcr-footer__menu--secondary{grid-area:1/7/auto/13}.mcr-footer-newsletter{border-radius:var(--mcr-radius-card);padding:40px}.mcr-footer-newsletter__marks{bottom:-20px;right:20px}.mcr-footer-newsletter__text{margin-bottom:35px}.mcr-footer__rule{margin:20px 0}}@media (min-width:992px){.mcr-footer__nav{grid-column:1/8}.mcr-footer__menu--primary{grid-column:1/4;margin-top:-6px}.mcr-footer__menu--secondary{grid-column:5/8;margin:0}.mcr-footer__menu--secondary li:last-child{margin-bottom:8px}.mcr-footer__newsletter-cell{grid-column:8/13}.mcr-footer__bottom-content{flex-flow:row}.mcr-footer__bottom-secondary{justify-content:flex-end}.mcr-footer-newsletter__marks{width:36%}}@media (min-width:1280px){.mcr-footer__social{flex-flow:column;grid-column:1/4;align-items:flex-start;padding:15px 0 0}.mcr-footer__nav{grid-column:4/9}.mcr-footer__menu--primary{grid-column:1/4}.mcr-footer__menu--secondary{grid-column:4/6}.mcr-footer__newsletter-cell{grid-column:9/13}}@media (min-width:2000px){.mcr-footer-newsletter__text{max-width:60%}}@media (prefers-reduced-motion:no-preference){.mcr-footer__link,.mcr-footer__bottom-content a{transition:border-color .2s}.mcr-footer__social-link{transition:background-color .2s}}
.mcr-site{background:var(--mcr-ivory);color:var(--mcr-ink);font-family:var(--mcr-font-body);font-size:var(--mcr-text-body);font-weight:400;line-height:calc(var(--mcr-text-body) * 1.62);overflow-wrap:break-word;-webkit-text-size-adjust:100%}:where(.mcr-site) :where(h1,h2,h3,h4){overflow-wrap:normal;text-wrap:balance}:where(.mcr-site),:where(.mcr-site) *,:where(.mcr-site) :before,:where(.mcr-site) :after{box-sizing:border-box}:where(.mcr-site) :where(strong,b){font-weight:700}:where(.mcr-site) a{color:inherit}.mcr-site :focus-visible{outline:3px solid var(--mcr-focus-colour,var(--mcr-dark-blue));outline-offset:3px}:root:has(.mcr-site .mcr-header){scroll-padding-top:130px}.mcr-frame__clear{height:90px}.mcr-frame__main:focus{outline:none}@media (min-width:768px){.mcr-frame__clear{height:130px}}.mcr-hero-area{margin:0 0 var(--mcr-space-m);padding-inline:var(--mcr-gutter)}.mcr-page-hero{aspect-ratio:5/4;background:var(--mcr-ink);border-radius:15px;width:100%;max-height:600px;position:relative;overflow:hidden}.mcr-page-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#21335000 0%,#21335080 100%);width:100%;height:70%;position:absolute;bottom:0;left:0}.mcr-page-hero--strong:after{background:linear-gradient(#21335000 0%,#213350d9 100%);height:75%}.mcr-page-hero--strong .mcr-page-hero__title{text-shadow:0 1px 12px #21335099}.mcr-page-hero__img{object-fit:cover;width:100%;height:100%;display:block}.mcr-page-hero__content{z-index:2;flex-flow:column;justify-content:flex-end;align-items:center;gap:15px;width:100%;height:100%;padding:15px;display:flex;position:absolute;top:0;left:0}.mcr-page-hero__title{max-width:20ch;color:var(--mcr-white);font-family:var(--mcr-font-display);font-size:var(--mcr-text-h1);text-align:center;text-wrap:balance;margin:0;font-weight:900;line-height:120%}.mcr-page-hero.mcr-page-hero--plain{aspect-ratio:auto;background:0 0}.mcr-page-hero.mcr-page-hero--plain:after{display:none}.mcr-page-hero.mcr-page-hero--plain .mcr-page-hero__content{padding-top:6vw;padding-bottom:0;position:relative}.mcr-page-hero.mcr-page-hero--plain .mcr-page-hero__title{color:var(--mcr-ink)}.mcr-page-hero.mcr-page-hero--empty .mcr-page-hero__content{padding:0}.mcr-frame--editor .mcr-page-hero.mcr-page-hero--empty{overflow:visible}.mcr-archive-intro{max-width:var(--mcr-text-max);text-align:center}.mcr-archive-intro p{margin:0 0 24px}@media (min-width:768px){.mcr-page-hero{aspect-ratio:16/9;border-radius:20px}.mcr-page-hero__content{gap:40px;padding:40px}}.mcr-page-hero__placeholder{cursor:pointer;opacity:.7;text-align:inherit;background:0 0;border:0;padding:0}.mcr-page-hero:not(.mcr-page-hero--plain) .mcr-page-hero__placeholder{color:var(--mcr-white)}.mcr-frame-chip{z-index:3;border:2px solid var(--mcr-ink);background:var(--mcr-white);min-height:32px;color:var(--mcr-ink);cursor:pointer;font-family:var(--mcr-font-body);border-radius:50px;padding:4px 12px;font-size:14px;font-weight:700;line-height:120%;position:absolute;top:12px;left:12px}.mcr-frame-chip:focus-visible{outline:3px solid var(--mcr-ink);outline-offset:2px}.mcr-home-hero{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mcr-home-hero>*{grid-column:1/-1;min-width:0}.mcr-home-updates{background:var(--mcr-orange);color:var(--mcr-ink);--mcr-focus-colour:var(--mcr-ink);border-radius:50px;flex-flow:row;justify-content:space-between;align-items:center;gap:15px;padding:9px 10px;display:flex}.mcr-home-updates p{font-family:var(--mcr-font-display);text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 5px;font-size:clamp(12px,1vw,16px);font-weight:900;line-height:2;overflow-x:hidden}.mcr-home-updates__tag{background:var(--mcr-ivory);border-radius:50px;flex-shrink:0;width:fit-content;height:fit-content;padding:5px 15px;display:none}.mcr-home-updates__row{flex:1 1 0;align-items:center;gap:20px;min-width:0;display:flex}.mcr-home-updates__row>.mcr-home-updates__item{flex:1 1 0;min-width:0}.mcr-home-updates__row>.mcr-home-updates__item[hidden]{display:none}.mcr-home-updates__item a{outline-offset:-2px;border-bottom:1px solid;text-decoration:none}.mcr-home-updates__item a:hover{border-bottom-color:#0000}.mcr-home-updates__nav{flex:none;align-items:center;display:flex}.mcr-home-updates__status{width:30px;font-family:var(--mcr-font-display);letter-spacing:.3em;text-align:center;flex-flow:row;justify-content:center;margin:0 8px 0 10px;font-size:clamp(12px,1vw,16px);font-weight:900;display:flex}.mcr-home-updates__button{cursor:pointer;background:0 0;border:0;border-radius:30px;padding:0;display:flex}.mcr-home-updates__icon{display:block}.mcr-home-updates__icon--back{transform:scaleX(-1)}.mcr-home-updates__icon-bg{fill:var(--mcr-white)}.mcr-home-updates__icon-fg{fill:var(--mcr-ink)}.mcr-home-updates__button:hover .mcr-home-updates__icon-bg{fill:var(--mcr-yellow)}.mcr-home-updates__button:disabled{cursor:default}.mcr-home-hero__main{background:var(--mcr-ink);height:100%;min-height:320px;color:var(--mcr-white);--mcr-focus-colour:var(--mcr-yellow);border-radius:15px;flex-flow:column;justify-content:flex-end;padding:15px;display:flex;position:relative;overflow:hidden}.mcr-home-hero__main:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#00000080 100%);width:100%;height:80%;position:absolute;bottom:0;left:0}.mcr-home-hero__slides{position:absolute;inset:0;overflow:hidden}.mcr-home-hero__slide{opacity:0;position:absolute;inset:0}.mcr-home-hero__slide.is-active{opacity:1}.mcr-home-hero__slides--still>.mcr-home-hero__slide:not(.is-active){display:none}.mcr-home-hero__img{object-fit:cover;width:100%;height:100%;display:block}.mcr-home-hero__title{z-index:2;color:var(--mcr-white);font-family:var(--mcr-font-display);font-size:var(--mcr-text-h2);text-wrap:balance;margin:32px 0 20px;font-weight:900;line-height:110%;position:relative}.mcr-home-hero__main .mcr-home-hero__button{z-index:2;color:var(--mcr-ink);display:flex;position:relative}.mcr-home-hero__main .mcr-home-hero__button:hover{color:var(--mcr-yellow)}.mcr-home-hero__pause{z-index:3;border:2px solid var(--mcr-ink);background:var(--mcr-white);min-height:32px;color:var(--mcr-ink);cursor:pointer;font:inherit;border-radius:50px;padding:4px 14px;font-size:14px;font-weight:700;line-height:120%;position:absolute;top:12px;right:12px}.mcr-home-hero__pause:hover{background:var(--mcr-yellow)}.mcr-home-hero__cards{gap:var(--mcr-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.mcr-home-hero__card-cell{margin:0;padding:0}.mcr-home-hero__card{height:100%}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.mcr-home-hero__main,.mcr-home-hero__card{animation:.5s ease-in-out both mcr-fade-in}.mcr-home-hero__main{animation-delay:.1s}.mcr-home-hero__card-cell:first-child .mcr-home-hero__card{animation-delay:.2s}.mcr-home-hero__card-cell:nth-child(2) .mcr-home-hero__card{animation-delay:.3s}}@keyframes mcr-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.mcr-home-hero__slide{transition:opacity 3s}.mcr-home-hero__img{transition:transform 10s;transform:scale(1)}.mcr-home-hero__slide:nth-child(odd) .mcr-home-hero__img{transform-origin:100% 0}.mcr-home-hero__slide:nth-child(3n+1) .mcr-home-hero__img{transform-origin:0 0}.mcr-home-hero__slide:nth-child(4n+1) .mcr-home-hero__img{transform-origin:100% 100%}.mcr-home-hero__slide.is-active .mcr-home-hero__img{transform:scale(1.1)}}@media (min-width:560px){.mcr-home-hero__main{min-height:420px}}@media (min-width:768px){.mcr-home-updates__tag{display:flex}.mcr-home-updates__status{margin:0 15px 0 19px}.mcr-home-hero__main{border-radius:var(--mcr-radius-card);min-height:550px;padding:40px}.mcr-home-hero__pause{top:20px;right:20px}}@media (min-width:992px){.mcr-home-hero>.mcr-home-hero__main-cell{grid-column:1/9}.mcr-home-hero>.mcr-home-hero__cards{grid-column:9/13}.mcr-home-hero__main{min-height:0}}@media (min-width:1280px){.mcr-home-hero__title{margin-bottom:24px}}.mcr-post-header__image{aspect-ratio:5/4;background:var(--mcr-ink);border-radius:15px;width:100%;max-height:600px;position:relative;overflow:hidden}.mcr-post-header__image img{object-fit:cover;width:100%;height:100%;display:block}.mcr-post-header{display:flow-root}.mcr-post-header__content{margin-top:var(--mcr-space-m)}.mcr-post-header__title{max-width:26ch;font-family:var(--mcr-font-display);font-size:var(--mcr-text-h2);text-align:center;text-wrap:balance;margin:32px auto 20px;font-weight:900;line-height:120%}.mcr-post-header__date{text-align:center;margin:0 0 24px}@media (min-width:1280px){.mcr-post-header__title{margin-bottom:24px}}.mcr-post-tags,.mcr-related{margin:var(--mcr-space-m) 0;padding-inline:var(--mcr-gutter)}.mcr-post-tags__inner{width:100%}.mcr-post-tags__rule{border:.5px solid var(--mcr-ink);margin:0}.mcr-post-tags__list{flex-flow:wrap;gap:16px;margin:20px 0;padding:0;list-style:none;display:flex}.mcr-post-tags__list li{margin:0;padding:0}.mcr-post-tags__tag{border:1px solid var(--mcr-ink);border-radius:50px;justify-content:center;align-items:center;width:fit-content;padding:8px 16px;text-decoration:none;display:flex}.mcr-post-tags__tag:hover{background:var(--mcr-ink);color:var(--mcr-white)}.mcr-related{gap:var(--mcr-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mcr-related>*{grid-column:1/-1}.mcr-related__title{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h1);text-align:center;text-wrap:balance;margin:48px 0 32px;font-weight:900;line-height:120%}.mcr-related__list{gap:var(--mcr-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.mcr-related__item{margin:0;padding:0}.mcr-related__card{background:var(--mcr-white);border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;min-height:260px;padding:10px;display:flex}.mcr-related__image{aspect-ratio:14/11;background:var(--mcr-ivory);border-radius:10px;width:100%;overflow:hidden}.mcr-related__image img{object-fit:cover;width:100%;height:100%;display:block}.mcr-related__link{flex-flow:column;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:20px 10px;text-decoration:none;display:flex}.mcr-related__heading{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);text-wrap:balance;margin:0;font-weight:700;line-height:110%}.mcr-related__link:hover .mcr-related__heading{text-decoration:underline}.mcr-related__meta{justify-content:space-between;align-items:center;width:100%;font-size:clamp(14px,1.5vw,16px);line-height:162%;display:flex}.mcr-related__arrow-bg{fill:var(--mcr-yellow)}.mcr-related__arrow-fg{fill:var(--mcr-ink)}.mcr-related__link:hover .mcr-related__arrow-bg{fill:var(--mcr-orange)}.mcr-back-to-news{background:var(--mcr-white);color:var(--mcr-ink);border-radius:15px;flex-flow:row;justify-content:center;align-items:center;gap:16px;margin:16px 0;padding:16px 20px;text-decoration:none;display:flex}.mcr-back-to-news__label{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h3);border-bottom:2px solid #0000;font-weight:900;line-height:130%}.mcr-back-to-news:hover .mcr-back-to-news__label{border-bottom-color:var(--mcr-ink)}@media (prefers-reduced-motion:no-preference){.mcr-back-to-news svg{transition:transform .2s}.mcr-back-to-news:hover svg{transform:translate(-16px)}}.mcr-news-grid{gap:var(--mcr-grid-gap);margin:0 0 var(--mcr-space-s);padding:0 var(--mcr-gutter);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.mcr-archive__empty{margin:0 0 var(--mcr-space-m);padding-inline:var(--mcr-gutter);text-align:center}.mcr-archive__page{font-size:.5em;font-weight:300}.mcr-pager{margin:0 0 var(--mcr-space-m);padding:0 var(--mcr-gutter)}.mcr-pager__list{justify-content:center;align-items:center;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.mcr-pager__item{margin:0 0 16px;padding:0}.mcr-pager__number{background:var(--mcr-yellow);width:50px;height:50px;color:var(--mcr-ink);border-radius:50px;justify-content:center;align-items:center;text-decoration:none;display:flex}a.mcr-pager__number:hover{background:var(--mcr-ink);color:var(--mcr-yellow)}.mcr-pager__number--current{border:2px solid var(--mcr-ink)}.mcr-pager__arrow{fill:currentColor}.mcr-pager__arrow--back{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.mcr-pager__number{transition:background .2s,color .2s}}@media (min-width:768px){.mcr-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.mcr-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.mcr-news-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.mcr-post-header__image{aspect-ratio:16/9;border-radius:20px}.mcr-related__card,.mcr-back-to-news{border-radius:20px}}@media (min-width:992px){.mcr-post-tags__inner{width:min(100%, var(--mcr-span-8));margin-inline:auto}.mcr-related>.mcr-related__title{grid-column:3/11}.mcr-related__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.mcr-related__title{margin:64px 0 32px}}@media (min-width:1280px){.mcr-related__title{margin:72px 0 40px}}@media (min-width:1440px){.mcr-related__title{margin:80px 0 48px}}.mcr-chrome-region{position:relative}.mcr-chrome-region__tab{z-index:40;background:var(--mcr-ink);color:var(--mcr-white);font-family:var(--mcr-font-body);opacity:0;pointer-events:none;border-radius:0 0 8px;flex-wrap:wrap;gap:6px;padding:6px;font-size:13px;line-height:120%;display:flex;position:absolute;top:0;left:0}.mcr-chrome-region:hover>.mcr-chrome-region__tab,.mcr-chrome-region:focus-within>.mcr-chrome-region__tab,.mcr-chrome-region:focus>.mcr-chrome-region__tab{opacity:1;pointer-events:auto}.mcr-chrome-region:hover:after,.mcr-chrome-region:focus-within:after,.mcr-chrome-region:focus:after{content:"";z-index:39;border:2px dashed var(--mcr-ink);pointer-events:none;position:absolute;inset:0}.mcr-chrome-region__button{border:2px solid var(--mcr-white);background:var(--mcr-white);min-height:32px;color:var(--mcr-ink);cursor:pointer;font:inherit;border-radius:50px;padding:6px 12px;font-weight:700}.mcr-chrome-region__button:hover{background:var(--mcr-yellow)}.mcr-chrome-region__button:focus-visible{outline:3px solid var(--mcr-yellow);outline-offset:2px}.mcr-chrome-region__note{margin:0;padding:6px 8px}.mcr-chrome-region--header>.mcr-chrome-region__tab{border-radius:0 8px 0 0;top:auto;bottom:0}.mcr-chrome-region--header .mcr-header{position:absolute}.mcr-frame--editor .mcr-nav-overlay,.mcr-frame--chrome-editor .mcr-nav-overlay{display:none}.mcr-frame__dimmed{opacity:.6}.mcr-frame--chrome-editor [data-mcr-target]{cursor:pointer}.mcr-frame--chrome-editor [data-mcr-target]:hover{outline:2px dashed var(--mcr-ink);outline-offset:2px}.mcr-frame--chrome-editor .mcr-mobile-menu--shown{z-index:30;min-height:100%;position:absolute}

*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html:root{--mcr-font-display:"tt-commons-pro", var(--font-montserrat,"Montserrat"), system-ui, sans-serif}body{margin:0}.site-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.site-container{width:100%;padding-inline:var(--mcr-gutter);margin-inline:auto}.site-links{flex-flow:column wrap;gap:8px 12px;margin:16px 0 64px;padding:0;font-weight:600;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html{scroll-padding-bottom:var(--site-cookies-height,0px)}.site-cookies{z-index:1000;padding:0 var(--mcr-gutter) 16px;pointer-events:none;position:fixed;inset:auto 0 0}.site-cookies__box{pointer-events:auto;max-width:var(--mcr-content-max);border:2px solid var(--mcr-ink);background:var(--mcr-white);color:var(--mcr-ink);border-radius:24px;margin-inline:auto;padding:16px clamp(16px,3vw,24px);box-shadow:0 8px 24px #21335033}.site-cookies__text{margin:0 0 8px;font-size:1rem}.site-cookies__more{margin:0 0 12px;font-size:1rem}.site-cookies__buttons{flex-wrap:wrap;gap:8px;display:flex}.site-cookies__buttons .mcr-button{flex:10rem;width:auto;max-width:none}.site-cookies__current{margin:0 0 8px;font-size:1rem;font-weight:700}.site-cookies__current:focus-visible{outline:var(--mcr-focus-ring);outline-offset:2px}.site-cookies__close{text-align:end;margin:12px 0 0;font-size:1rem}.site-cookies__decline{background:var(--mcr-ink);color:var(--mcr-white)}.site-cookies__decline:hover{background:var(--mcr-white);color:var(--mcr-ink);border-color:var(--mcr-ink)}.site-b9{color:var(--mcr-ink);font-family:var(--mcr-font-body);font-size:var(--mcr-text-body);padding-inline:var(--mcr-gutter);margin:var(--mcr-space-s) auto var(--mcr-space-m);overflow-wrap:anywhere;line-height:1.62}@media (min-width:992px){.site-b9{--site-b9-col:calc((100% - 2 * var(--mcr-gutter) - 11 * var(--mcr-grid-gap)) / 12);width:calc(8 * var(--site-b9-col) + 7 * var(--mcr-grid-gap));padding-inline:0}}@media (min-width:1600px){.site-b9{width:calc(6 * var(--site-b9-col) + 5 * var(--mcr-grid-gap))}}.site-b9 a{color:inherit}.site-b9 :focus-visible{outline:3px solid var(--mcr-focus-colour);outline-offset:3px;border-radius:4px}.site-sitemap__list{border-left:4px solid var(--mcr-dark-blue);margin:0;padding:0 0 0 18px;list-style:none}@media (min-width:1024px){.site-sitemap__list{padding-left:24px}}.site-sitemap__list--sub{margin:0 0 24px}.site-sitemap__item{margin:0 0 16px}.site-sitemap__item--top{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);text-wrap:balance;margin:0 0 24px;font-weight:700;line-height:1.4}.site-sitemap__list--sub{font-family:var(--mcr-font-body);font-size:var(--mcr-text-body);text-wrap:wrap;font-weight:400;line-height:1.62}.site-sitemap__link{text-decoration:none}.site-sitemap__item--top>.site-sitemap__list--sub{margin-top:24px}.site-sitemap__link:hover{text-decoration:underline}.site-search__label{margin:0 0 8px;font-weight:600;display:block}.site-search__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-search__input{background:var(--mcr-white);min-width:0;max-width:440px;height:50px;color:var(--mcr-ink);font:inherit;border:2px solid #3e62a5;border-radius:18px;flex:16rem;padding:0 16px;font-size:1rem}.site-search__button{flex:none}.site-search__status:not(:empty){margin:var(--mcr-space-s) 0 0}.site-search__count{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);margin:0 0 16px;font-weight:700;line-height:1.4}.site-search__page{font-weight:300}.site-search__help{margin:0 0 24px}.site-search__noscript{margin-top:var(--mcr-space-s)}.site-search__help a,.site-search__results .site-search__excerpt a{text-decoration:underline}.site-search__results{margin:24px 0 0;padding:0;list-style:none}.site-search__result{border-top:1px solid var(--mcr-dark-blue);padding:24px 0}.site-search__result:last-child{border-bottom:1px solid var(--mcr-dark-blue)}.site-search__title{font-family:var(--mcr-font-display);font-size:var(--mcr-text-h4);margin:0 0 8px;font-weight:700;line-height:1.4}.site-search__title a{text-decoration:none}.site-search__title a:hover{text-decoration:underline}.site-search__meta{font-size:var(--mcr-text-small);margin:0 0 8px;font-weight:600}.site-search__excerpt{margin:0}.site-search__pager{margin-top:var(--mcr-space-s)}@media (forced-colors:active){.site-search__input{border-color:canvastext}}
