:root{--colour-navy-950:#070713;--colour-navy-900:#0b0b1e;--colour-navy-800:#111129;--colour-navy-700:#181835;--colour-amber-500:#e49924;--colour-amber-300:#ffb84d;--colour-text:#f5f5f7;--colour-text-muted:#f5f5f7a8;--colour-border:#f5f5f726;--font-display:"Glacial Indifference", "Barlow", Arial, sans-serif;--font-body:"Barlow", Arial, sans-serif;--font-serif:"Newsreader", "Source Serif 4", serif;--font-mono:"Barlow", sans-serif;--type-xs:.8125rem;--type-sm:.875rem;--type-nav:.8125rem;--type-body:1rem;--type-lead:1.125rem;--type-card-title:clamp(1.25rem, 1.4vw, 1.5rem);--type-page-hero:2.5rem;--type-cta:clamp(1.75rem, 3vw, 2.25rem);--type-section:clamp(2rem, 3.4vw, 3rem);--type-hero:clamp(2.75rem, 6vw, 5.25rem);--surface-editorial:linear-gradient(135deg, #181835b8, #0b0b1e33 58%, #e499240b);--surface-image-fade:linear-gradient(180deg, #07071305, #070713e0);--surface-glass:linear-gradient(145deg, #202248d6, #0e102bc2 58%, #1b142ed1);--surface-glass-subtle:linear-gradient(145deg, #1e20439e, #0c0e268a);--surface-glass-strong:#0c0e26eb;--surface-aurora:radial-gradient(circle at 14% 4%, #3c4bb261, transparent 31rem), radial-gradient(circle at 86% 14%, #e499243d, transparent 28rem), radial-gradient(circle at 50% 82%, #4a2a7e47, transparent 34rem);--surface-section:radial-gradient(ellipse at 12% 14%, #4252bc2b, transparent 36rem), radial-gradient(ellipse at 88% 78%, #e499241f, transparent 32rem), linear-gradient(145deg, #181c494d, #070c1f14 54%, #371f4b29);--glass-border:#ced6ff2e;--glass-border-strong:#ffb84d70;--glass-highlight:inset 0 1px 0 #ffffff14;--shadow-glass:0 1.5rem 4rem #0000004d;--shadow-glow:0 0 2.5rem #e4992424;--blur-glass:18px;--radius-sm:.5rem;--radius-md:.875rem;--radius-lg:1.25rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--surface-padding:clamp(1.25rem, 2vw, 2rem);--surface-padding-compact:clamp(1rem, 1.5vw, 1.5rem);--section-anchor-offset:calc(var(--site-header-height) + 5.25rem);--section-divider:linear-gradient(90deg, transparent 0%, #ced6ff29 18%, #e4992457 50%, #ced6ff29 82%, transparent 100%);--content-max:82.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--site-header-height:4.875rem;--layer-page-navigation:40;--layer-site-header:100;--layer-site-menu:2}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}img,picture,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit}button,[role=button]{touch-action:manipulation}a{color:inherit;text-decoration:none}[hidden]{display:none!important}[class^=page-] *,[class*=\ page-] *{min-width:0}@media (max-width:68rem){[class^=page-] header>div,[class*=\ page-] header>div{padding-inline:1.5rem!important}[class^=page-] header nav>div:first-child,[class*=\ page-] header nav>div:first-child{display:none!important}}@media (max-width:56rem){[class^=page-] [style*=grid-template-columns],[class*=\ page-] [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}[class^=page-] section [style*="position: sticky"],[class*=\ page-] section [style*="position: sticky"]{position:static!important}[class^=page-] section>div,[class*=\ page-] section>div,[class^=page-] footer>div,[class*=\ page-] footer>div{padding-inline:1.5rem!important}}@media (max-width:40rem){[class^=page-] section,[class*=\ page-] section,[class^=page-] section>div,[class*=\ page-] section>div,[class^=page-] footer>div,[class*=\ page-] footer>div,[class^=page-] header>div,[class*=\ page-] header>div{padding-inline:1.125rem!important}[class^=page-] h1,[class*=\ page-] h1{overflow-wrap:anywhere;max-width:100%!important;font-size:clamp(2rem,10vw,3rem)!important}[class^=page-] h2,[class*=\ page-] h2{overflow-wrap:anywhere}[class^=page-] [style*="display: flex"],[class*=\ page-] [style*="display: flex"]{flex-wrap:wrap}[class^=page-] [style*="position: absolute"][style*="text-align: right"],[class*=\ page-] [style*="position: absolute"][style*="text-align: right"]{display:none!important}[class^=page-] :is(button,input,select),[class*=\ page-] :is(button,input,select){min-height:2.75rem}}body{background:var(--surface-aurora), linear-gradient(160deg, #070713 0%, #090b20 48%, #071523 100%);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal){isolation:isolate;width:100%;min-width:100%;position:relative;overflow:clip;background:linear-gradient(180deg, #07071361, #070d1d94), var(--surface-aurora)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):before,:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):after{z-index:-1;content:"";opacity:.34;pointer-events:none;width:140vw;height:52rem;position:absolute;left:50%;transform:translate(-50%)}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):before{background:radial-gradient(at 86% 40%,#96601db8,#0000 58%);top:18rem}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):after{background:radial-gradient(at 12% 45%,#293b9abd,#0000 58%);top:72rem}.page-home :is(#who-we-are,#our-structure),.page-about-us :is(#what-is-icms,#vision-mission-and-values,#pillars,#culture,#history,#chapters),.page-our-work :is(.our-work-overview,#upcoming-initiatives,#icms-academy,#flagships),.page-our-council :is(.our-council-hero,.team-section),.page-our-network :is(.network-hero,#alumni-network-committee,#affiliate-network),.page-contact-us :is(#enquiry-emails,#frequently-asked-questions),.page-join-us :is(#recruitment-timeline,#eligibility,#junior-associate-development-programme),.page-legal :is(#privacy-policy,#terms-of-use,#registration-details){background-image:none!important}.site-header{box-shadow:0 .75rem 2.75rem #0000003d,inset 0 -1px #ffb84d0d;-webkit-backdrop-filter:blur(22px)saturate(145%)!important;backdrop-filter:blur(22px)saturate(145%)!important;background:#070819c2!important;border-bottom-color:#ced6ff26!important}.site-header__dropdown{border-radius:0 0 var(--radius-md) var(--radius-md);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(135%);backdrop-filter:blur(var(--blur-glass)) saturate(135%);overflow:hidden;border-color:var(--glass-border)!important;background:var(--surface-glass-strong)!important;box-shadow:var(--shadow-glass), var(--glass-highlight)!important}.site-header__dropdown a{transition:color .16s ease, background-color .16s ease, padding-left .22s var(--ease-out)}.site-header__dropdown a:hover,.site-header__dropdown a:focus-visible{background:linear-gradient(90deg,#e4992421,#0000);padding-left:1.45rem}.site-header a.site-header__join,.site-header__item--join .site-header__submenu-toggle{box-shadow:inset 0 1px #ffffff4d,0 .7rem 1.8rem #e499242e;background:linear-gradient(135deg,#ffb84d,#d98918)!important}.site-section-nav,:is(.about-us-jump-nav,.our-work-jump-nav,.council-jump-nav,.network-jump-nav,.contact-us-jump-nav,.join-us-jump-nav){-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);box-shadow:0 .85rem 2.5rem #0000002e;background:#0c0e26c2!important;border-bottom:1px solid #ced6ff1f!important}:is(.about-us-vision-mission-and-values-card,.about-us-history-item,.our-work-overview,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.leadership-panel,.chapter-team-card,.portfolio-card,.team-member,.our-council-hero__fact,.alumnus-card,.affiliate-panel,.affiliate-card,.contact-us__directory-block,.contact-us__table-scroll,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card),:is(.home-programme-card,.home-publication-panel,.home-newsletter-card){border-radius:var(--radius-md);box-shadow:var(--glass-highlight), 0 1rem 3rem #0000002e;-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(130%);backdrop-filter:blur(var(--blur-glass)) saturate(130%);border-color:var(--glass-border)!important;background:var(--surface-glass)!important}:is(.about-us-vision-mission-and-values-card,.about-us-history-item,.our-work-overview,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.leadership-panel,.chapter-team-card,.portfolio-card,.team-member,.our-council-hero__fact,.alumnus-card,.affiliate-panel,.affiliate-card,.contact-us__directory-block,.contact-us__table-scroll,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card,.home-programme-card,.home-publication-panel,.home-newsletter-card,.partners-and-sponsors__card){box-sizing:border-box;background-clip:padding-box;border-style:solid;border-width:1px;border-radius:var(--radius-md)!important}.our-work-overview__grid>a{box-shadow:var(--glass-highlight), 0 1rem 3rem #0000002e;overflow:hidden;border-color:var(--glass-border)!important;border-radius:var(--radius-md)!important;background:var(--surface-glass)!important;background-clip:padding-box!important}.our-work-overview__grid>a>.our-work-photo--overview{box-shadow:none;border:0!important;border-radius:0!important}:is(.about-us-vision-mission-and-values-card,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.leadership-panel,.our-council-hero__fact,.affiliate-panel,.join-us-journey-card,.home-publication-panel){padding:var(--surface-padding)!important}:is(.about-us-vision-mission-and-values-card,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.leadership-panel,.our-council-hero__fact,.affiliate-panel,.join-us-journey-card,.home-publication-panel)>:first-child{margin-block-start:0}:is(.about-us-vision-mission-and-values-card,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.leadership-panel,.our-council-hero__fact,.affiliate-panel,.join-us-journey-card,.home-publication-panel)>:last-child{margin-block-end:0}.contact-us__table-scroll{overflow:auto}html,body,:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us){scroll-snap-type:none!important}:is(.page-home>div>section:not(#top),.page-about-us>div>section:not(#top),.page-our-work>div>section:not(#top),.page-contact-us>div>section:not(#top),.page-join-us>div>section:not(#top),.page-our-council main>section:not(#top),.page-our-network main>section:not(#top)){isolation:isolate;block-size:auto;position:relative;min-block-size:0!important;scroll-margin-top:var(--section-anchor-offset)!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;border-block:0!important}:is(.page-home>div>section:not(#top),.page-about-us>div>section:not(#top),.page-our-work>div>section:not(#top),.page-contact-us>div>section:not(#top),.page-join-us>div>section:not(#top),.page-our-council main>section:not(#top),.page-our-network main>section:not(#top)):before{z-index:1;width:min(92%, var(--content-max));background:var(--section-divider);content:"";pointer-events:none;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}:is(.page-home>div>section:not(#top),.page-about-us>div>section:not(#top),.page-our-work>div>section:not(#top),.page-contact-us>div>section:not(#top),.page-join-us>div>section:not(#top),.page-our-council main>section:not(#top),.page-our-network main>section:not(#top)):after{inset-block:0;z-index:0;background-image:var(--surface-section);content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:max(100vw,100%);position:absolute;left:50%;transform:translate(-50%)}:is(.page-home>div>section:not(#top),.page-about-us>div>section:not(#top),.page-our-work>div>section:not(#top),.page-contact-us>div>section:not(#top),.page-join-us>div>section:not(#top),.page-our-council main>section:not(#top),.page-our-network main>section:not(#top))>*{z-index:2;position:relative}#core-executive-leadership{scroll-margin-top:var(--section-anchor-offset)!important}:is(.team-member,.alumnus-card,.affiliate-card,.home-newsletter-card,.upcoming-events__card,.elapsed-events__card){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-glass-strong)!important}:is(.our-work-academy-hub,.our-work-division-profile,.chapter-team-card,.portfolio-card,.team-member,.alumnus-card,.affiliate-card,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card,.home-programme-card,.home-newsletter-card,.partners-and-sponsors__card){transition:transform .26s var(--ease-out), border-color .22s ease, box-shadow .26s ease, background-color .22s ease}:is(.our-work-academy-hub,.our-work-division-profile,.chapter-team-card,.portfolio-card,.team-member,.alumnus-card,.affiliate-card,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card,.home-programme-card,.home-newsletter-card,.partners-and-sponsors__card):hover{box-shadow:var(--glass-highlight), var(--shadow-glass), var(--shadow-glow);transform:translateY(-.25rem);border-color:var(--glass-border-strong)!important}:is(.home-hero-gallery__media,.home-work-card__media,.about-us-council-photo,.about-us-photo-pair,.about-us-chapter-cover,.our-work-photo,.join-us-hero__visual,.team-member__portrait){border-radius:var(--radius-md);border:1px solid #ced6ff29;overflow:hidden;box-shadow:0 1.4rem 3.5rem #00000047,0 0 2.5rem #4053bc1a}:is(.home-hero-gallery__media,.home-work-card__media,.about-us-council-photo,.about-us-photo-pair,.about-us-chapter-cover,.our-work-photo,.join-us-hero__visual,.team-member__portrait) img{transition:transform .7s var(--ease-out), filter .4s ease;filter:saturate(1.04)contrast(1.03)}:is(.home-work-card__media,.about-us-council-photo,.about-us-photo-pair,.about-us-chapter-cover,.our-work-photo,.join-us-hero__visual):hover img{filter:saturate(1.1)contrast(1.04);transform:scale(1.025)}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal) :is(a,button)[style*="background: rgb(228, 153, 36)"],.network-cta__button{transition:transform .2s var(--ease-out), box-shadow .2s ease, filter .2s ease;box-shadow:inset 0 1px #ffffff40,0 .8rem 2rem #e499242b;border-radius:var(--radius-sm)!important;background:linear-gradient(135deg,#ffb84d,#d98918)!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal) :is(a,button)[style*="background: rgb(228, 153, 36)"]:hover,.network-cta__button:hover{filter:brightness(1.06);transform:translateY(-.125rem);box-shadow:inset 0 1px #ffffff52,0 1rem 2.5rem #e4992447}.site-footer{position:relative;box-shadow:0 -1.5rem 4rem #00000029;background:radial-gradient(circle at 15% 0,#34449f21,#0000 24rem),linear-gradient(#08111ff5,#050a14)!important;border-top-color:#ced6ff21!important}.partners-and-sponsors{background:radial-gradient(circle at 80% 0,#e499241a,#0000 26rem),linear-gradient(145deg,#0d182df0,#091122e6)!important;border-top-color:#ced6ff21!important}.partners-and-sponsors__card{border-radius:var(--radius-md);box-shadow:var(--glass-highlight), 0 1rem 2.5rem #00000024;-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);overflow:hidden}.social-links__link{border-radius:var(--radius-sm);box-shadow:var(--glass-highlight);background:#ffffff09}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header,.site-section-nav,:is(.about-us-jump-nav,.our-work-jump-nav,.council-jump-nav,.network-jump-nav,.contact-us-jump-nav,.join-us-jump-nav){background:#0b0b1e!important}:is(.about-us-vision-mission-and-values-card,.about-us-history-item,.our-work-overview,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.chapter-team-card,.portfolio-card,.team-member,.alumnus-card,.affiliate-panel,.affiliate-card,.contact-us__directory-block,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card,.home-programme-card,.home-publication-panel,.home-newsletter-card){background:#14152f!important}}@media (max-width:56rem){:root{--blur-glass:10px}body{background-attachment:scroll}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):before,:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal):after{opacity:.12}.site-header__dropdown{border-radius:0}}@media (prefers-reduced-motion:reduce){:is(.our-work-academy-hub,.our-work-division-profile,.chapter-team-card,.portfolio-card,.team-member,.alumnus-card,.affiliate-card,.join-us-journey-card,.upcoming-events__card,.elapsed-events__card,.partners-and-sponsors__card):hover,:is(.home-work-card__media,.about-us-council-photo,.about-us-photo-pair,.about-us-chapter-cover,.our-work-photo,.join-us-hero__visual):hover img{transform:none}}@media (prefers-contrast:more){:root{--glass-border:#f5f5f76b;--surface-glass:#12142f;--surface-glass-subtle:#10122a}}.recruitment-banner{color:#0b0b1e;width:100%;background:linear-gradient(118deg,#d89425 0%,#e9ad42 52%,#c98a24 100%)!important}.recruitment-banner__inner{box-sizing:border-box;width:min(100%,82.5rem);margin:0 auto;padding:4.375rem 2.5rem 4.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3rem!important}.recruitment-banner__eyebrow{font:700 clamp(.875rem, 1.25vw, 1.0625rem) / 1.2 var(--font-body);text-transform:uppercase;margin-bottom:1.25rem;letter-spacing:.17em!important;font-size:clamp(.875rem,1.25vw,1.0625rem)!important;font-weight:700!important;line-height:1.2!important}.recruitment-banner h2{color:#0b0b1e;text-transform:uppercase;max-width:47.5rem;margin:0 0 1.125rem;font-size:var(--type-cta)!important;line-height:1.24!important}.recruitment-banner p{color:#0b0b1ed1;max-width:38rem;margin:0}.recruitment-banner__actions{flex-direction:column;gap:.75rem;min-width:14.5rem;display:flex}.recruitment-banner__actions a{font:600 .75rem/1 var(--font-body);letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:1.125rem 2.25rem}.recruitment-banner__primary-action{color:#e9ad42!important;background:#0b0b1e!important}.recruitment-banner__primary-action:hover,.recruitment-banner__primary-action:focus-visible{background:#17173a;color:#ffca70!important}.recruitment-banner__secondary-action{border:1px solid #0b0b1e6b;color:#0b0b1e!important}@media (max-width:48rem){.recruitment-banner__inner{padding:3.5rem 1.5rem 3.75rem;grid-template-columns:1fr!important}.recruitment-banner__actions{width:100%}}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--colour-navy-950);min-width:20rem;min-height:100vh;color:var(--colour-text);font-family:var(--font-body);font-size:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us,.page-legal) [style*=Glacial\ Indifference]{font-family:var(--font-display)!important}#root{min-height:100vh}.site-section-nav{top:var(--site-header-height);z-index:var(--layer-page-navigation);position:sticky}img{object-position:center center}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)!important;font-weight:700!important}.at-a-glance{border-radius:var(--radius-md);background:var(--surface-glass-subtle);box-shadow:var(--glass-highlight);overflow:hidden}.at-a-glance>div:first-child{color:#f5f5f7d1!important;font-family:var(--font-display)!important;padding:18px 22px!important;font-weight:700!important}.at-a-glance>div:not(:first-child){padding:16px 22px!important}.at-a-glance>div:not(:first-child)>span:first-child{color:#f5f5f7db!important;font-weight:600!important}.at-a-glance>div:not(:first-child)>span:last-child{color:#f5f5f7c7;font-weight:500!important}a.recruitment-banner__secondary-action:hover,a.recruitment-banner__secondary-action:focus-visible{background:#ffffff29;color:var(--colour-navy-900)!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us) :is(section,article) p{font-size:var(--type-body)!important;line-height:1.7!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us) :is(section,article) h2{text-wrap:balance;font-size:var(--type-section)!important;line-height:1.12!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us) :is(section,article) h3{font-size:var(--type-card-title)!important;line-height:1.25!important}:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us) :is([class*=eyebrow],[class*=kicker],[class*=-label],figcaption){font-size:var(--type-xs)!important;line-height:1.45!important}.site-section-nav a{font-size:var(--type-sm)!important}:is(.about-us-vision-mission-and-values-card,.our-work-academy-intro,.our-work-academy-hub,.our-work-division-profile,.chapter-team-card,.portfolio-card,.alumnus-card,.affiliate-panel){background-image:var(--surface-editorial)}@media (max-width:40rem){:is(.page-home,.page-about-us,.page-our-work,.page-our-council,.page-our-network,.page-contact-us,.page-join-us) :is(section,article) p{font-size:1rem!important}}::selection{background:var(--colour-amber-500);color:var(--colour-navy-950)}:focus-visible{outline:2px solid var(--colour-amber-300);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
