/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"Avenir Next Arabix", "Avenir Next Arabic", "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif;--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-950:oklch(25.8% .092 26.042);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-950:oklch(26.6% .065 152.934);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-950:oklch(28.2% .091 267.935);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-icm-bg:#f6f7f4;--color-icm-surface:#eef2ed;--color-icm-panel:#fff;--color-icm-text:#17201d;--color-icm-muted:#5d6863;--color-icm-line:#d8e0da;--color-icm-green:#26775f;--color-icm-green-deep:#26775f;--color-icm-cream:#17201d;--color-icm-blue:#28576a;--color-icmed-dark:#101719;--color-icmed-green:#477f67;--color-icmed-green-dark:#26775f;--color-icmed-green-soft:#dfeee7;--color-icmed-cream:#f4f3ef;--color-icmed-border:#d8ddd8;--radius-icm:8px}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-\[60ch\]{max-width:60ch}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-6{padding:calc(var(--spacing) * 6)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-icm-cream{color:var(--color-icm-cream)}.text-icm-muted{color:var(--color-icm-muted)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[server\:1963\]{server:1963}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}}@layer components{.site-container{width:min(1440px,100% - 2rem);margin-inline:auto}.section-block{background-color:var(--color-icm-bg);padding-block:calc(var(--spacing) * 12)}@media (min-width:40rem){.section-block{padding-block:calc(var(--spacing) * 16)}}@media (min-width:64rem){.section-block{padding-block:calc(var(--spacing) * 20)}}.section-header{margin-bottom:calc(var(--spacing) * 8);max-width:var(--container-3xl);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.section-header{margin-bottom:calc(var(--spacing) * 10)}}.section-eyebrow{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-icm-green);text-transform:uppercase}.section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-icm-text)}@media (min-width:40rem){.section-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section-lede{max-width:70ch;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-icm-muted)}@media (min-width:40rem){.section-lede{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.tile-grid{gap:calc(var(--spacing) * 6);display:grid}@media (min-width:40rem){.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile-grid-compact{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.tile-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.tile-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-icm-panel);min-width:0;height:100%;color:var(--color-icm-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.card:hover{border-color:#26775f4d}@supports (color:color-mix(in lab, red, red)){.card:hover{border-color:color-mix(in oklab, var(--color-icm-green) 30%, transparent)}}}.card-media{aspect-ratio:4/3;background-color:var(--color-icm-surface);width:100%;overflow:hidden}.card-media img{object-fit:cover;width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.card:hover .card-media img,.card:focus-within .card-media img{transform:scale(1.02)}.card:hover .card-footer span:last-child,.card:focus-within .card-footer span:last-child{transform:translate(.25rem)}.card-body{padding:calc(var(--spacing) * 5);flex-direction:column;flex:1;display:flex}@media (min-width:40rem){.card-body{padding:calc(var(--spacing) * 6)}}.card-kicker{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-icm-green);text-transform:uppercase}.card-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-text)}.card-title a{text-decoration-line:none}.card-title a:after{content:var(--tw-content);content:var(--tw-content);position:absolute;inset:0}.card-meta{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-icm-muted)}.card-summary{margin-top:calc(var(--spacing) * 3);-webkit-line-clamp:3;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-icm-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-green);margin-top:auto;display:flex}.card-placeholder{height:100%;min-height:calc(var(--spacing) * 36);background-color:var(--color-icm-surface);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-icm-green);text-transform:uppercase;place-items:center;display:grid}.btn{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.btn:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-icm-green)}.btn-primary{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-green);background-color:var(--color-icm-green-deep);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}@media (hover:hover){.btn-primary:hover{background-color:var(--color-icm-blue)}}.btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-icm-green)}.btn-secondary{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}@media (hover:hover){.btn-secondary:hover{border-color:#26775f66}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{border-color:color-mix(in oklab, var(--color-icm-green) 40%, transparent)}}.btn-secondary:hover{background-color:var(--color-icm-surface)}}.btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-icm-green)}.btn-ghost{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}@media (hover:hover){.btn-ghost:hover{background-color:var(--color-icm-surface)}}.btn-ghost:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-icm-green)}.badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-icm-surface);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-icm-muted);border-radius:3.40282e38px;align-items:center;display:inline-flex}.form-field{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-icm-text);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block}.form-field::placeholder{color:var(--color-icm-muted)}.form-field:focus{border-color:var(--color-icm-green);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#26775f33}@supports (color:color-mix(in lab, red, red)){.form-field:focus{--tw-ring-color:color-mix(in oklab, var(--color-icm-green) 20%, transparent)}}.form-field:focus{--tw-outline-style:none;outline-style:none}.form-label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-icm-text);display:block}.form-help{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-icm-muted)}.alert{border-radius:var(--radius-icm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-width:1px}.alert-success{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:#05df724d}@supports (color:color-mix(in lab, red, red)){.alert-success{border-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.alert-success{background-color:var(--color-green-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-green-950)}.alert-error{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.alert-error{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.alert-error{background-color:var(--color-red-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-950)}.alert-info{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:#90c5ff4d}@supports (color:color-mix(in lab, red, red)){.alert-info{border-color:color-mix(in oklab, var(--color-blue-300) 30%, transparent)}}.alert-info{background-color:var(--color-blue-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-950)}.splash-shell{background-color:var(--color-icmed-cream);min-height:calc(100vh - 88px);color:var(--color-icm-text);background:radial-gradient(circle at 15% 10%,#477f671f,#0000 28rem),linear-gradient(#f4f3ef 0%,#f7f7f3 48%,#fff 100%)}.splash-main{width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);align-items:center;margin-inline:auto;display:flex}@media (min-width:40rem){.splash-main{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 8)}}@media (min-width:64rem){.splash-main{min-height:calc(100vh - 190px);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 10)}}.splash-grid{gap:calc(var(--spacing) * 5);width:100%;display:grid}@media (min-width:64rem){.splash-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)}}@media (min-width:80rem){.splash-grid{gap:calc(var(--spacing) * 6)}}.splash-panel{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icmed-border);background-color:var(--color-white);min-width:0;color:var(--color-icm-text);--tw-shadow:0 12px 28px var(--tw-shadow-color,#17201d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.splash-panel-primary{align-content:space-between;gap:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 6);display:grid}@media (min-width:40rem){.splash-panel-primary{padding:calc(var(--spacing) * 8)}}@media (min-width:64rem){.splash-panel-primary{min-height:610px;padding:calc(var(--spacing) * 10)}}.splash-panel-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.splash-eyebrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-icmed-green-dark);margin:0}.splash-status{min-height:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icmed-border);background-color:var(--color-icmed-cream);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-text);border-radius:3.40282e38px;align-items:center;display:inline-flex}.splash-hero-copy{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:64rem){.splash-hero-copy{padding-top:calc(var(--spacing) * 6)}}.splash-title{max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1.02;--tw-font-weight:var(--font-weight-semibold);line-height:1.02;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-icm-text);margin:0}@media (min-width:40rem){.splash-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:80rem){.splash-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.splash-lede{max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-icm-muted);margin:0}@media (min-width:40rem){.splash-lede{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.splash-actions{margin-top:var(--spacing);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.splash-actions{flex-flow:wrap}}.splash-primary-action,.splash-secondary-action{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5)}.splash-feature-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:80rem){.splash-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.splash-feature{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icmed-border);background-color:#f4f3efb3}@supports (color:color-mix(in lab, red, red)){.splash-feature{background-color:color-mix(in oklab, var(--color-icmed-cream) 70%, transparent)}}.splash-feature{padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.splash-feature:hover{border-color:#477f6780}@supports (color:color-mix(in lab, red, red)){.splash-feature:hover{border-color:color-mix(in oklab, var(--color-icmed-green) 50%, transparent)}}.splash-feature:hover{background-color:#dfeee799}@supports (color:color-mix(in lab, red, red)){.splash-feature:hover{background-color:color-mix(in oklab, var(--color-icmed-green-soft) 60%, transparent)}}}.splash-feature h2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-icm-text);text-transform:uppercase;margin:0}.splash-feature p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-icm-muted);margin-bottom:0}.splash-trust-line{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-icmed-border);padding-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-muted);margin:0}.splash-side{gap:calc(var(--spacing) * 5);min-width:0;display:grid}.splash-brand-panel{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.splash-brand-panel{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.splash-brand-panel{background-color:var(--color-icmed-dark);padding:calc(var(--spacing) * 6);color:var(--color-white);--tw-shadow:0 12px 28px var(--tw-shadow-color,#17201d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.splash-brand-panel{padding:calc(var(--spacing) * 7)}}.splash-crest-panel{min-height:360px;padding:calc(var(--spacing) * 8);place-items:center;display:grid}@media (min-width:40rem){.splash-crest-panel{min-height:440px}}@media (min-width:64rem){.splash-crest-panel{min-height:520px}}.splash-crest-mark{opacity:.8;filter:drop-shadow(0 24px 50px #0000003d);width:min(100%,26rem);height:auto}.splash-watermark{pointer-events:none;top:calc(var(--spacing) * -20);right:calc(var(--spacing) * -16);height:calc(var(--spacing) * 72);width:calc(var(--spacing) * 72);opacity:.06;max-width:none;position:absolute}@media (min-width:40rem){.splash-watermark{height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80)}}.splash-brand-content{gap:calc(var(--spacing) * 4);display:grid;position:relative}.splash-brand-kicker,.splash-form-kicker{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-icmed-green);text-transform:uppercase;margin:0}.splash-brand-kicker{color:#9fd0bb}.splash-brand-panel h2{max-width:var(--container-sm);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-white);margin:0}@media (min-width:40rem){.splash-brand-panel h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.splash-brand-panel p:not(.splash-brand-kicker){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:#ffffffbf;margin:0}@supports (color:color-mix(in lab, red, red)){.splash-brand-panel p:not(.splash-brand-kicker){color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.splash-launch-list{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 3);display:grid}.splash-launch-list div{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.splash-launch-list div{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.splash-launch-list div{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.splash-launch-list div{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.splash-launch-list div{padding:calc(var(--spacing) * 4)}.splash-launch-list dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.splash-launch-list dd{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:#ffffffb3;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.splash-launch-list dd{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.splash-form-panel{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icmed-border);background-color:var(--color-white);padding:calc(var(--spacing) * 5);color:var(--color-icm-text);--tw-shadow:0 1px 2px var(--tw-shadow-color,#17201d0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.splash-form-panel{padding:calc(var(--spacing) * 6)}}.splash-form-panel h2{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-icm-text);margin-bottom:0}.splash-form-panel p:not(.splash-form-kicker):not(.splash-form-note){margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-icm-muted);margin-bottom:0}.splash-interest-form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.splash-interest-form{flex-direction:row}}.splash-interest-form .form-field{min-height:calc(var(--spacing) * 12);flex:1}.splash-notify-button{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5);flex-shrink:0}.splash-form-note{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-icm-muted);margin-bottom:0}.splash-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-icmed-border);background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.splash-footer{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.splash-footer-inner{width:100%;max-width:var(--container-7xl);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-icm-muted);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.splash-footer-inner{padding-inline:calc(var(--spacing) * 6);flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:64rem){.splash-footer-inner{padding-inline:calc(var(--spacing) * 8)}}.splash-footer-inner p{margin:0}.icm-page{background-color:var(--color-icm-bg);color:var(--color-icm-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icm-section{background-color:var(--color-icm-bg);padding-block:calc(var(--spacing) * 10)}@media (min-width:48rem){.icm-section{padding-block:calc(var(--spacing) * 14)}}.icm-container{width:min(1440px,100% - 2rem);margin-inline:auto;padding-inline:0}.icm-panel{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-icm-panel);color:var(--color-icm-text);--tw-shadow:0 1px 2px var(--tw-shadow-color,#17201d0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.icm-panel-flat{border-radius:var(--radius-icm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-icm-panel);color:var(--color-icm-text)}.icm-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-icm-green);text-transform:uppercase}.icm-heading{max-width:14ch;font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1.04;--tw-font-weight:var(--font-weight-semibold);line-height:1.04;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-icm-text)}@media (min-width:48rem){.icm-heading{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.icm-copy{max-width:70ch;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-muted)}.icm-button{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-green);background-color:var(--color-icm-green-deep);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.icm-button:hover{background-color:var(--color-icm-blue)}}.icm-button-subtle{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icm-line);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-icm-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.icm-button-subtle:hover{border-color:#26775f66}@supports (color:color-mix(in lab, red, red)){.icm-button-subtle:hover{border-color:color-mix(in oklab, var(--color-icm-green) 40%, transparent)}}.icm-button-subtle:hover{background-color:var(--color-icm-surface)}}.icm-grid-2{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.icm-grid-2{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}.icm-grid-3{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.icm-grid-3{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(3,minmax(0,1fr))}}.news-list-grid[data-design-card-grid]{gap:calc(var(--spacing) * 6);display:grid;overflow:visible}@media (min-width:40rem){.news-list-grid[data-design-card-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.news-list-grid[data-design-card-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-list-grid[data-design-card-grid]{grid-auto-columns:auto;grid-auto-flow:row}.skip-link{color:#111315!important;background:#fff!important;border:2px solid #26775f!important}.site-header .brand-text small,.site-header .main-nav a,.site-header .language-control select{color:#f7f8f5!important;opacity:1!important}.site-header :is(.button-outline,.button-secondary,.header-auth-button-subtle,.admin-entry,.landing-access-button){color:#fff!important;background:#ffffff1a!important;border-color:#ffffff4d!important}.site-header :is(.button-outline,.button-secondary,.header-auth-button-subtle,.admin-entry,.landing-access-button):hover,.site-header :is(.button-outline,.button-secondary,.header-auth-button-subtle,.admin-entry,.landing-access-button):focus-visible{color:#171b1e!important;background:#fff!important;border-color:#fff!important}.site-shell :is(.kicker,.panel-topline,.feature-eyebrow,.paper-type-tag,.paper-topic-tag,.paper-read-time,.paper-card-date,.news-priority-tag,.homepage-news-meta span:first-child,.homepage-focus-mark,.membership-tier-status,.membership-tier-fit,.page-copy-tag,.shop-product-gallery-count,.journal-issue-badge,.journal-contents-type,.qualification-grade-label,.status-badge,.badge,.admin-account-badge,[class$=-badge],[class*=-badge\ ],[class$=-tag],[class*=-tag\ ],[class$=-chip],[class*=-chip\ ]){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#9fb0a7!important}.site-shell :is(.status-ok,.badge-success,.portal-status-accepted,.portal-status-paid,.portal-status-complete){color:#14533f!important;-webkit-text-fill-color:#14533f!important;background:#e1efe8!important}.site-shell :is(.status-warn,.badge-warning,.portal-status-pending,.portal-status-under_review,.portal-status-deferred){color:#6f4b0d!important;-webkit-text-fill-color:#6f4b0d!important;background:#fbf1d5!important}.site-shell :is(.status-error,.status-danger,.badge-error,.portal-status-rejected,.portal-status-failed,.portal-settings-card-danger){color:#842f2f!important;-webkit-text-fill-color:#842f2f!important;background:#f8e7e5!important}.homepage-slide-caption{background:#0f1714e0!important;border:1px solid #ffffff3d!important;border-radius:8px!important}.homepage-slide-caption :is(span,strong,small),.homepage-slide-caption span:not(.homepage-slide-button){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.homepage-slide-caption .homepage-slide-button,.card-placeholder{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important}.events-signal-list span,.journal-featured-paper span,.research-card span,.support-proposal-card strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important;opacity:1!important}.cookie-banner{color:#fff!important;background:#171b1e!important;border-color:#ffffff3d!important}.cookie-banner :is(p,a,span),.cookie-banner .text-link{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.site-shell :is(.card,.homepage-news-card,.homepage-partner-tile,.feature-card,.journey-card,.course-card,.research-card,.research-area-card,.paper-card,.news-card,.news-stream-card,.event-stream-card,.membership-tier-card,.membership-newsletter-card,.membership-support-card,.shop-card,.shop-product-card,.journal-release-card,.journal-contents-panel,.journal-archive-card,.journal-pathway-card,.journal-policy-panel,.journal-board-card,.journal-issue-card,.journal-check-item,.journal-main-panel,.journal-current-issue,.journal-final-cta,.submission-card,.submission-access-card,.support-proposal-card,.page-copy,.page-copy-feature,.page-aside-card,.callout,.empty-state,.admin-panel-card):not(.homepage-image-focus-card){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important;box-shadow:0 8px 22px #17201d12!important}.site-shell :is(.card,.homepage-news-card,.homepage-partner-tile,.feature-card,.journey-card,.course-card,.research-card,.research-area-card,.paper-card,.news-card,.news-stream-card,.event-stream-card,.membership-tier-card,.membership-newsletter-card,.membership-support-card,.shop-card,.shop-product-card,.journal-release-card,.journal-contents-panel,.journal-archive-card,.journal-pathway-card,.journal-policy-panel,.journal-board-card,.journal-issue-card,.journal-check-item,.journal-main-panel,.journal-current-issue,.journal-final-cta,.submission-card,.submission-access-card,.support-proposal-card,.page-copy,.page-copy-feature,.page-aside-card,.callout,.empty-state,.admin-panel-card):not(.homepage-image-focus-card) :is(h1,h2,h3,h4,h5,h6,strong,label,dt,span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}.site-shell :is(.card,.homepage-news-card,.homepage-partner-tile,.feature-card,.journey-card,.course-card,.research-card,.research-area-card,.paper-card,.news-card,.news-stream-card,.event-stream-card,.membership-tier-card,.membership-newsletter-card,.membership-support-card,.shop-card,.shop-product-card,.journal-release-card,.journal-contents-panel,.journal-archive-card,.journal-pathway-card,.journal-policy-panel,.journal-board-card,.journal-issue-card,.journal-check-item,.journal-main-panel,.journal-current-issue,.journal-final-cta,.submission-card,.submission-access-card,.support-proposal-card,.page-copy,.page-copy-feature,.page-aside-card,.callout,.empty-state,.admin-panel-card):not(.homepage-image-focus-card) :is(p,li,dd,.muted,.lead,.section-intro,.card-meta,.card-summary){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;opacity:1!important}.site-shell :is(.card-footer,.card-footer span,.card-footer span:last-child){color:#21614f!important;-webkit-text-fill-color:#21614f!important}.site-shell main :is(.homepage-section-heading h2,.homepage-section-heading p,.journal-past-section h2,.journal-past-section .section-intro,.support-proposal-card h2,.support-proposal-card .kicker,.submission-section .kicker){color:#17201d!important;-webkit-text-fill-color:#17201d!important}.site-shell main :is(.homepage-section-heading p,.journal-past-section .section-intro){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.news-stream-card,.event-stream-card,.paper-card){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.news-stream-card,.event-stream-card,.paper-card) :is(h1,h2,h3,h4,strong,span,p,small,.card-title,.card-title a,.card-meta,.card-summary){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main :is(.card-meta,.card-summary,.homepage-news-meta,.news-card-meta){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main :is(.card-placeholder,.badge,.paper-type-tag,.paper-topic-tag,.paper-read-time,.paper-card-date,.news-priority-tag){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#9fb0a7!important}html body.public-shell .site-shell main :is(.card-footer,.card-footer span,.card-footer span:last-child){color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main .journal-facts-list dt{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.card,[class$=-card],[class*=-card\ ]):not(.homepage-image-focus-card):not(.about-glance-card):not(.news-rail-card):not(.news-archive-card):not(.hero-message-tile):not(.hero-message-tile-primary):not(.hero-primary-slide):not(.hero-primary-slide-image):not(.launch-logo-panel){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important;box-shadow:0 8px 22px #17201d12!important}html body.public-shell .site-shell main :is(.card,[class$=-card],[class*=-card\ ]):not(.homepage-image-focus-card):not(.about-glance-card):not(.news-rail-card):not(.news-archive-card):not(.hero-message-tile):not(.hero-message-tile-primary):not(.hero-primary-slide):not(.hero-primary-slide-image):not(.launch-logo-panel) :is(h1,h2,h3,h4,h5,h6,strong,span,label,dt){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main :is(.card,[class$=-card],[class*=-card\ ]):not(.homepage-image-focus-card):not(.about-glance-card):not(.news-rail-card):not(.news-archive-card):not(.hero-message-tile):not(.hero-message-tile-primary):not(.hero-primary-slide):not(.hero-primary-slide-image):not(.launch-logo-panel) :is(p,li,dd,.muted,.lead,.section-intro,.card-meta,.card-summary){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .card-footer :is(span,strong){color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main :is(.section-heading,.homepage-section-heading,.news-stream-heading,.news-events-heading,.support-form-layout,.journal-final-cta,.journal-current-issue,.journal-issue-card,.submission-standard-note,.upload-placeholder,.portal-step){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main :is(.journal-facts-list dt,.journal-integrity-strip dt),html body.public-shell .site-shell main :is(.homepage-image-focus-card,.homepage-slide-caption,.journal-integrity-strip) :is(h1,h2,h3,h4,p,span,strong,small,dt,dd){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-image-focus-card p{color:#f4f6f1!important;-webkit-text-fill-color:#f4f6f1!important}html body.public-shell .site-shell main :is(.button,.btn-primary,.icm-button){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.button-outline,.button-secondary,.btn-secondary,.icm-button-subtle,.text-link){color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main :is(.page-copy,.page-copy-feature,.page-aside-card,.news-intro-tile,.events-overview-copy,.events-programme-card,.journal-facts-card,.journal-issue-card,.journal-final-cta,.support-proposal-form,.support-proposal-card,.admin-form-note){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main :is(.button.button-outline,.button.button-secondary,a.button-outline,a.button-secondary){color:#21614f!important;-webkit-text-fill-color:#21614f!important;background:#fff!important;border-color:#9fb0a7!important;box-shadow:0 8px 18px #17201d14!important}html body.public-shell .site-shell main .homepage-slide-caption .homepage-slide-button,html body.public-shell .site-shell main .homepage-focus-mark{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important}html body.public-shell .site-shell main .journal-facts-list dt,html body.public-shell .site-shell main .journal-integrity-strip :is(dt,dd,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main>.news-masthead .news-intro-tile,html body.public-shell .site-shell main>.news-masthead .news-intro-tile .text-link,html body.public-shell .site-shell main .journal-facts-card.journal-facts-card-inline,html body.public-shell .site-shell main .journal-call-panel,html body.public-shell .site-shell main .journal-final-cta.two-column,html body.public-shell .site-shell main .submission-sidebar .page-aside-card{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main .homepage-image-focus-card .homepage-focus-mark,html body.public-shell .site-shell main .journal-facts-card.journal-facts-card-inline .journal-facts-list dt,html body.public-shell .site-shell main .journal-issue-card span{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important}html body.public-shell .site-shell main .journal-final-cta.two-column :is(h2,p,strong,span),html body.public-shell .site-shell main .submission-sidebar .page-aside-card :is(h2,h3,p,a,strong,span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .journal-final-cta.two-column p,html body.public-shell .site-shell main .submission-sidebar .page-aside-card p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.journal-call-panel,.journal-current-issue .journal-edition-meta) :is(h2,h3,p,a,strong,span,dt,dd,.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.journal-call-panel) :is(p,dd){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main :is(.about-main-copy,.about-summary-block,.institute-principles>div,.about-next-section .two-column,.membership-hero-card-inline,.membership-section .section-heading,.journal-call-panel,.journal-current-issue,.journal-final-cta) :is(h1,h2,h3,h4,p,li,span,strong,dt,dd,a,.lead,.section-intro,.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.about-main-copy,.about-summary-block,.about-next-section .two-column,.membership-section .section-heading,.journal-final-cta) :is(p,li,dd,.lead,.section-intro){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main :is(.membership-hero-card-inline summary,.homepage-final-cta h3,.homepage-final-cta p,.homepage-final-cta .button-outline,.journal-final-cta .button-outline){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .journal-current-issue .journal-edition-meta dt,html body.public-shell .site-shell main .journal-current-issue .text-link,html body.public-shell .site-shell main .journal-call-panel strong,html body.public-shell .site-shell main .homepage-news-card :is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.button,a.button,button.button,.btn-primary,.icm-button):not(.button-outline):not(.button-secondary){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important;box-shadow:0 10px 24px #17201d1f!important}html body.public-shell .site-shell main :is(.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-secondary,.btn-ghost,.text-link){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#9fb0a7!important}html body.public-shell .site-shell main :is(.mobile-call-for-papers-banner a,.homepage-hero-intro,.hero-institutional-note div,.about-summary-block,.institute-principles>div,.events-board-section .section-heading,.journal-next-section .section-heading,.journal-call-panel,.journal-pathway-card,.membership-section .section-heading) :is(h1,h2,h3,h4,p,a,span,strong,small,dt,dd,.lead,.section-title,.section-lede,.section-intro,.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.homepage-hero-intro,.events-board-section .section-heading,.journal-next-section .section-heading,.membership-section .section-heading) :is(p,dd,small,.lead,.section-lede,.section-intro){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.about-next-section .callout,.membership-newsletter-card){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.about-next-section .callout,.membership-newsletter-card) :is(h1,h2,h3,h4,p,a,span,strong,small,dt,dd,.lead,.section-title,.section-lede,.section-intro,.text-link){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .membership-tier-price{color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main .mobile-call-for-papers-banner a :is(span,strong),html body.public-shell .site-shell main .hero-mobile-fallback :is(h1,h2,h3,strong),html body.public-shell .site-shell main .home-hero-support-section .hero-institutional-note div :is(strong,span),html body.public-shell .site-shell main .events-board-section .section-header :is(.section-eyebrow,.section-title,h2),html body.public-shell .site-shell main .journal-call-banner .journal-call-banner-link :is(strong,span),html body.public-shell .site-shell main .journal-integrity-strip :is(span,strong),html body.public-shell .site-shell main .journal-landing-hero~.section .section-header :is(.section-eyebrow,.section-title,h2),html body.public-shell .site-shell main .membership-section-head :is(h1,h2,h3,strong),html body.public-shell .site-shell main .section-nav .section-nav-inner a{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .hero-mobile-fallback :is(p,.lead),html body.public-shell .site-shell main .events-board-section .section-header :is(p,.section-lede,.section-intro),html body.public-shell .site-shell main .journal-landing-hero~.section .section-header :is(p,.section-lede,.section-intro),html body.public-shell .site-shell main .membership-section-head p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .membership-hero-card-inline .membership-hero-links .text-link{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:0 0!important;border-color:#0000!important}html body.public-shell .site-header a.button-outline.header-auth-button.header-auth-button-subtle{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}html body.public-shell .site-shell nav.section-nav,html body.public-shell .site-shell main nav.section-nav,html body.public-shell .site-shell main nav.journal-section-nav{background:#101719!important}html body.public-shell .site-shell nav.section-nav .section-nav-inner :is(span,a),html body.public-shell .site-shell main nav.section-nav .section-nav-inner :is(span,a),html body.public-shell .site-shell main nav.journal-section-nav :is(a,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>h2.section-title,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>h2.section-title,html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>p.section-lede,html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .coming-soon-panel{background:#181c1f!important}html body.public-shell .site-shell main .coming-soon-panel :is(h1,h2,h3,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .coming-soon-panel p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .page-hero-highlight{background:#17201d!important}html body.public-shell .site-shell main .page-hero-highlight :is(span,strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .qualification-compact-hero-inner p,html body.public-shell .site-shell main .disclosure-intro p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .qualification-hero-chips span{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#cdd7d1!important}html body.public-shell .site-shell main .disclosure-intro h2,html body.public-shell .site-shell main .policy-page h2,html body.public-shell .site-shell main .privacy-page h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.admin-workspace-page .site-shell :is(.admin-quick-action,.admin-entry,.admin-account-card,.admin-menu-card a){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-editorial-hero{background-color:#101719!important;background-image:linear-gradient(90deg,#101719fa,#101719eb),radial-gradient(circle at 84% 18%,#5fa88329,#0000 30%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border-bottom:1px solid #d8ddd81f!important;padding:clamp(2rem,4vw,3.6rem) 0!important}html body.public-shell .site-shell main .news-editorial-hero-inner{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr)!important;align-items:end!important;gap:clamp(1.5rem,4vw,4rem)!important;max-width:1280px!important;display:grid!important}html body.public-shell .site-shell main .news-editorial-hero-copy{gap:.85rem!important;display:grid!important}html body.public-shell .site-shell main .news-editorial-hero-copy :is(.kicker,h1,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-editorial-hero-copy .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;padding:0!important;font-size:.78rem!important;font-weight:800!important}html body.public-shell .site-shell main .news-editorial-hero-copy h1{margin:0!important;font-size:clamp(2.4rem,5vw,4.6rem)!important;font-weight:700!important;line-height:1!important}html body.public-shell .site-shell main .news-editorial-hero-copy p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:44ch!important;margin:0!important;font-size:clamp(1rem,1.2vw,1.15rem)!important;line-height:1.55!important}html body.public-shell .site-shell main .news-filter-list{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.75rem!important;display:flex!important}html body.public-shell .site-shell main .news-filter-pill{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff0a!important;border:1px solid #ffffff2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 1.15rem!important;font-size:.9rem!important;font-weight:700!important;display:inline-flex!important}html body.public-shell .site-shell main .news-filter-pill:hover,html body.public-shell .site-shell main .news-filter-pill:focus-visible,html body.public-shell .site-shell main .news-filter-pill.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important}html body.public-shell .site-shell main .news-feature-section,html body.public-shell .site-shell main .news-rail-section,html body.public-shell .site-shell main .news-events-editorial-section,html body.public-shell .site-shell main .news-archive-section{background:#f4f3ef!important}html body.public-shell .site-shell main .news-feature-section{padding-top:clamp(2rem,4vw,3rem)!important}html body.public-shell .site-shell main .news-momentum-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;margin-bottom:clamp(1rem,2vw,1.5rem)!important;display:grid!important}html body.public-shell .site-shell main .news-momentum-card{color:#17201d!important;-webkit-text-fill-color:initial!important;background:linear-gradient(135deg,#fffffff5,#e1efe8d1)!important;border:1px solid #26775f2e!important;border-radius:8px!important;gap:.5rem!important;min-height:118px!important;padding:clamp(1rem,1.8vw,1.35rem)!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #17201d12!important}html body.public-shell .site-shell main .news-momentum-card:after{content:""!important;background:#26775f1a!important;border-radius:999px!important;width:108px!important;height:108px!important;position:absolute!important;inset:auto -28px -38px auto!important}html body.public-shell .site-shell main .news-momentum-card:hover,html body.public-shell .site-shell main .news-momentum-card:focus-visible{border-color:#26775f6b!important;transform:translateY(-2px)!important;box-shadow:0 18px 42px #17201d1c!important}html body.public-shell .site-shell main .news-momentum-card span{z-index:1!important;color:#26775f!important;-webkit-text-fill-color:#26775f!important;letter-spacing:.11em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:900!important;position:relative!important}html body.public-shell .site-shell main .news-momentum-card strong{z-index:1!important;color:#17201d!important;-webkit-text-fill-color:#17201d!important;font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.18!important;position:relative!important}html body.public-shell .site-shell main .news-momentum-card-event{background:linear-gradient(135deg,#101719,#1d372f)!important;border-color:#9fd0bb3d!important}html body.public-shell .site-shell main .news-momentum-card-event span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .news-momentum-card-event strong{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.news-feature-section,.news-rail-section,.news-events-editorial-section,.news-archive-section)>.container.content-shell,html body.public-shell .site-shell main .news-rail-shell{max-width:1280px!important}html body.public-shell .site-shell main .news-feature-layout{grid-template-columns:minmax(0,2fr) minmax(320px,.78fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.5rem)!important;display:grid!important}html body.public-shell .site-shell main .news-feature-layout-modern{grid-template-columns:minmax(0,1.75fr) minmax(340px,.9fr)!important}html body.public-shell .site-shell main .news-feature-card,html body.public-shell .site-shell main .news-feature-side,html body.public-shell .site-shell main .news-event-card{color:#17201d!important;-webkit-text-fill-color:initial!important;background:#fff!important;border:1px solid #d8ddd8!important;border-radius:8px!important;position:relative!important;overflow:hidden!important;box-shadow:0 1px 2px #1017190d!important}html body.public-shell .site-shell main .news-feature-card{box-shadow:0 18px 48px #1017191f!important}html body.public-shell .site-shell main .news-feature-card:after{content:""!important;pointer-events:none!important;border:1px solid #26775f1f!important;border-radius:999px!important;width:92px!important;height:92px!important;position:absolute!important;bottom:clamp(1rem,2vw,2rem)!important;right:clamp(1rem,2vw,2rem)!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card){background:#17201d!important;border-color:#22342f!important;box-shadow:0 16px 34px #10171929!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card):hover,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card):focus-within{border-color:#2f8368!important;transform:translateY(-2px)!important;box-shadow:0 20px 44px #10171938!important}html body.public-shell .site-shell main .news-feature-card{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important;min-height:360px!important;display:grid!important}html body.public-shell .site-shell main .news-editorial-image{aspect-ratio:16/10!important;background:#e8ece8!important;position:relative!important;overflow:hidden!important}html body.public-shell .site-shell main .news-feature-image{aspect-ratio:auto!important;height:100%!important;min-height:360px!important}html body.public-shell .site-shell main .news-editorial-image img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-image img{filter:saturate(.85)contrast(1.08)brightness(.78)!important}html body.public-shell .site-shell main .news-editorial-placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:.08em!important;background:linear-gradient(135deg,#345e51,#101719)!important;place-items:center!important;height:100%!important;min-height:180px!important;font-weight:800!important;display:grid!important}html body.public-shell .site-shell main .news-feature-copy,html body.public-shell .site-shell main .news-feature-side,html body.public-shell .site-shell main .news-rail-card-body,html body.public-shell .site-shell main .news-event-card-body,html body.public-shell .site-shell main .news-archive-card-body{align-content:start!important;gap:.85rem!important;padding:clamp(1.25rem,2vw,2rem)!important;display:grid!important}html body.public-shell .site-shell main .news-feature-copy h2,html body.public-shell .site-shell main .news-feature-copy h2 a{color:#17201d!important;-webkit-text-fill-color:#17201d!important;margin:0!important;font-size:clamp(1.9rem,2.45vw,2.75rem)!important;font-weight:700!important;line-height:1.06!important}html body.public-shell .site-shell main .news-feature-copy p,html body.public-shell .site-shell main .news-feature-side p,html body.public-shell .site-shell main .news-rail-card p,html body.public-shell .site-shell main .news-event-card p,html body.public-shell .site-shell main .news-archive-card p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;margin:0!important;line-height:1.5!important}html body.public-shell .site-shell main .news-editorial-meta{color:#64706d!important;-webkit-text-fill-color:#64706d!important;text-transform:uppercase!important;flex-wrap:wrap!important;align-items:center!important;gap:.45rem .7rem!important;font-size:.78rem!important;font-weight:700!important;display:flex!important}html body.public-shell .site-shell main .news-editorial-meta span{color:#64706d!important;-webkit-text-fill-color:#64706d!important}html body.public-shell .site-shell main .news-feature-side{min-height:100%!important}html body.public-shell .site-shell main .news-context-panel{background:linear-gradient(#fff 0%,#f7faf5 100%)!important;align-content:start!important}html body.public-shell .site-shell main .news-context-stat-grid{border-top:1px solid #d8ddd8e6!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important;margin-top:auto!important;padding-top:1rem!important;display:grid!important}html body.public-shell .site-shell main .news-context-stat-grid div{background:#e1efe89e!important;border:1px solid #26775f24!important;border-radius:8px!important;gap:.25rem!important;min-width:0!important;padding:.7rem!important;display:grid!important}html body.public-shell .site-shell main .news-context-stat-grid div:nth-child(3){grid-column:1/-1!important}html body.public-shell .site-shell main .news-context-stat-grid strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(1.05rem,1.6vw,1.35rem)!important;line-height:1!important;overflow:hidden!important}html body.public-shell .site-shell main .news-context-stat-grid span{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:800!important}html body.public-shell .site-shell main .news-feature-side .panel-topline{color:#26775f!important;-webkit-text-fill-color:#26775f!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;font-size:.78rem!important;font-weight:800!important}html body.public-shell .site-shell main .news-side-event,html body.public-shell .site-shell main .news-event-card{grid-template-columns:auto minmax(0,1fr)!important;gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .news-side-event h3,html body.public-shell .site-shell main .news-side-event h3 a,html body.public-shell .site-shell main .news-event-card h3,html body.public-shell .site-shell main .news-event-card h3 a,html body.public-shell .site-shell main .news-rail-card h3,html body.public-shell .site-shell main .news-rail-card h3 a,html body.public-shell .site-shell main .news-archive-card h3,html body.public-shell .site-shell main .news-archive-card h3 a{color:#17201d!important;-webkit-text-fill-color:#17201d!important;margin:0!important;font-size:clamp(1.05rem,1.2vw,1.25rem)!important;font-weight:700!important;line-height:1.2!important}html body.public-shell .site-shell main .news-event-date{text-align:center!important;background:#fff!important;border:1px solid #26775f!important;border-radius:8px!important;align-self:start!important;width:74px!important;min-width:74px!important;display:grid!important;overflow:hidden!important}html body.public-shell .site-shell main .news-event-date span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1b4f41!important;padding:.35rem .25rem!important;font-size:.75rem!important;font-weight:800!important}html body.public-shell .site-shell main :is(.news-side-event,.news-event-card) .news-event-date span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-event-date strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important;padding-top:.45rem!important;font-size:1.75rem!important;line-height:1.1!important}html body.public-shell .site-shell main .news-event-date small{color:#17201d!important;-webkit-text-fill-color:#17201d!important;padding:0 .25rem .45rem!important;font-size:.78rem!important;font-weight:700!important}html body.public-shell .site-shell main .news-card-link{color:#21614f!important;-webkit-text-fill-color:#21614f!important;width:fit-content!important;margin-top:.35rem!important;font-size:.9rem!important;font-weight:800!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta span{color:#a7b7b0!important;-webkit-text-fill-color:#a7b7b0!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) :is(h3,h3 a){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) p{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .news-section-bar{justify-content:space-between!important;align-items:end!important;gap:1rem!important;margin-bottom:1rem!important;display:flex!important}html body.public-shell .site-shell main .news-section-bar .kicker{color:#26775f!important;-webkit-text-fill-color:#26775f!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;font-size:.78rem!important;font-weight:800!important}html body.public-shell .site-shell main .news-section-bar h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important;margin:.25rem 0 0!important;font-size:clamp(1.5rem,2.5vw,2.35rem)!important;line-height:1.08!important}html body.public-shell .site-shell main .news-carousel-controls{gap:.55rem!important;display:flex!important}html body.public-shell .site-shell main .news-carousel-button{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border:1px solid #cdd7d1!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;font-weight:800!important;display:inline-grid!important}html body.public-shell .site-shell main .news-carousel-button:disabled{opacity:.42!important;cursor:default!important}html body.public-shell .site-shell main .news-editorial-rail{overscroll-behavior-inline:contain!important;scroll-snap-type:x mandatory!important;gap:1rem!important;padding:.25rem .25rem 1rem!important;scroll-padding-inline:.25rem!important;display:flex!important;overflow-x:auto!important}html body.public-shell .site-shell main .news-rail-card{scroll-snap-align:start!important;flex:0 0 clamp(23rem,28vw,28rem)!important;grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;display:grid!important}html body.public-shell .site-shell main .news-rail-card-priority{flex-basis:clamp(25rem,32vw,33rem)!important}html body.public-shell .site-shell main .news-rail-card .news-editorial-image{aspect-ratio:16/9!important}html body.public-shell .site-shell main .news-rail-card-body,html body.public-shell .site-shell main .news-archive-card-body{padding:1rem!important}html body.public-shell .site-shell main .news-rail-card p,html body.public-shell .site-shell main .news-archive-card p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}html body.public-shell .site-shell main .news-event-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .news-event-card{padding:1rem!important}html body.public-shell .site-shell main .news-event-card-body{padding:0!important}html body.public-shell .site-shell main .news-event-location,html body.public-shell .site-shell main .news-event-time{font-size:.88rem!important}html body.public-shell .site-shell main .news-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .news-compact-update-card{color:#17201d!important;-webkit-text-fill-color:initial!important;background:#fff!important;border:1px solid #d8ddd8!important;border-radius:8px!important;gap:.8rem!important;padding:clamp(1rem,1.8vw,1.35rem)!important;display:grid!important;box-shadow:0 8px 22px #17201d0f!important}html body.public-shell .site-shell main .news-compact-update-card:hover,html body.public-shell .site-shell main .news-compact-update-card:focus-within{border-color:#26775f57!important;transform:translateY(-2px)!important;box-shadow:0 14px 34px #17201d1a!important}html body.public-shell .site-shell main .news-compact-update-card h3,html body.public-shell .site-shell main .news-compact-update-card h3 a{color:#17201d!important;-webkit-text-fill-color:#17201d!important;margin:.3rem 0 0!important;font-size:clamp(1.05rem,1.4vw,1.28rem)!important;line-height:1.18!important}html body.public-shell .site-shell main .news-compact-update-card p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}html body.public-shell .site-shell main .news-archive-card{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html body.public-shell .site-shell main .news-archive-card .news-editorial-image{aspect-ratio:16/9!important}@media (max-width:1024px){html body.public-shell .site-shell main .news-editorial-hero-inner,html body.public-shell .site-shell main .news-feature-layout,html body.public-shell .site-shell main .news-feature-card,html body.public-shell .site-shell main .news-momentum-strip{grid-template-columns:1fr!important}html body.public-shell .site-shell main .news-filter-list{justify-content:flex-start!important}html body.public-shell .site-shell main .news-feature-image{aspect-ratio:16/9!important;min-height:0!important}html body.public-shell .site-shell main .news-event-rail,html body.public-shell .site-shell main .news-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){html body.public-shell .site-shell main .news-editorial-hero{padding:1.45rem 0 1.65rem!important}html body.public-shell .site-shell main .news-editorial-hero-copy{gap:.65rem!important}html body.public-shell .site-shell main .news-editorial-hero-copy h1{font-size:clamp(2.2rem,13vw,3.15rem)!important}html body.public-shell .site-shell main .news-filter-list{scroll-snap-type:x proximity!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.55rem!important;padding-bottom:.2rem!important;scroll-padding-inline:1rem!important;display:flex!important;overflow-x:auto!important}html body.public-shell .site-shell main .news-filter-pill{scroll-snap-align:start!important;width:auto!important;min-width:max-content!important;min-height:40px!important}html body.public-shell .site-shell main .news-momentum-card{min-height:0!important}html body.public-shell .site-shell main .news-feature-card:after{display:none!important}html body.public-shell .site-shell main .news-context-stat-grid{grid-template-columns:1fr!important}html body.public-shell .site-shell main .news-feature-copy h2,html body.public-shell .site-shell main .news-feature-copy h2 a{font-size:clamp(1.65rem,8vw,2.25rem)!important}html body.public-shell .site-shell main .news-section-bar{align-items:start!important;display:grid!important}html body.public-shell .site-shell main .news-editorial-rail{padding-bottom:.85rem!important}html body.public-shell .site-shell main .news-rail-card,html body.public-shell .site-shell main .news-rail-card-priority{flex-basis:min(86vw,22rem)!important}html body.public-shell .site-shell main .news-event-rail,html body.public-shell .site-shell main .news-archive-grid{grid-template-columns:1fr!important}html body.public-shell .site-shell main .news-event-card{grid-template-columns:auto minmax(0,1fr)!important}}html body.public-shell .site-shell main>.hero .hero-copy{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"carousel"!important;justify-items:center!important;width:100%!important;max-width:1180px!important;margin-inline:auto!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{grid-area:carousel!important;justify-self:center!important;width:min(100%,1120px)!important;max-width:1120px!important}html body.public-shell .site-shell main>.hero .hero-message-tile-primary,html body.public-shell .site-shell main>.hero .hero-primary-rotator,html body.public-shell .site-shell main>.hero .hero-primary-slide,html body.public-shell .site-shell main>.hero .hero-primary-slide.is-active{width:100%!important}html body.public-shell .site-shell main .homepage-final-cta{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:0 0!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .homepage-final-cta .callout{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#5fa883!important;border:0!important;border-radius:8px!important}html body.public-shell .site-shell main .homepage-final-cta .callout :is(h3,p,strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-cta-section .container.content-shell.two-column.homepage-final-cta{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:0 0!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .homepage-cta-section .container.content-shell.two-column.homepage-final-cta>div:first-child{color:#fff!important;-webkit-text-fill-color:initial!important;background:0 0!important}html body.public-shell .site-shell main .homepage-cta-section .container.content-shell.two-column.homepage-final-cta>div:first-child :is(h2,p,.kicker){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-cta-section .container.content-shell.two-column.homepage-final-cta .kicker{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-page-shell .about-glance-card{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#303232!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .about-page-shell .about-glance-card :is(h1,h2,h3,h4,p,strong,span,.panel-topline){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-page-shell .about-hero-layout .about-overview-card.about-glance-card{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#303232!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .about-page-shell .about-hero-layout .about-overview-card.about-glance-card :is(.panel-topline,.about-overview-point,.about-overview-point strong,.about-overview-point p){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:0!important}html body.public-shell .site-shell main .about-page-shell .about-hero-layout .about-overview-card.about-glance-card .about-overview-crest{background:#111719!important}html body.public-shell .site-shell main .about-page-shell .about-detail-section .about-summary-block,html body.public-shell .site-shell main .about-page-shell .about-detail-section .about-summary-block p{box-shadow:none!important;color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;background:0 0!important;border:0!important}html body.public-shell .site-shell main .about-page-shell .about-next-section .callout{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:0 0!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .about-page-shell .about-next-section .callout :is(h3,p,a,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-page-shell .about-next-section .callout .link-list :is(.button,.button-outline,.text-link){width:fit-content!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#0000!important}html body.public-shell .site-shell main .about-page-shell .about-main-copy :is(.about-hero-statement,.about-prose-block p){color:#fff!important;-webkit-text-fill-color:#fff!important}}html body.public-shell .site-shell main :is(.button,a.button,button.button,.btn-primary,.icm-button):not(.button-outline):not(.button-secondary){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important;box-shadow:0 10px 24px #17201d1f!important}html body.public-shell .site-shell main :is(.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-secondary,.btn-ghost,.text-link){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#9fb0a7!important}html body.public-shell .site-shell main :is(.mobile-call-for-papers-banner a,.homepage-hero-intro,.hero-mobile-fallback,.hero-institutional-note div,.about-summary-block,.institute-principles>div,.events-board-section .section-header,.journal-next-section .section-header,.journal-call-banner .journal-call-banner-link,.journal-integrity-strip,.journal-landing-hero~.section .section-header,.membership-section-head) :is(h1,h2,h3,h4,p,a,span,strong,small,dt,dd,.lead,.section-title,.section-lede,.section-intro,.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.homepage-hero-intro,.hero-mobile-fallback,.events-board-section .section-header,.journal-landing-hero~.section .section-header,.membership-section-head) :is(p,dd,small,.lead,.section-lede,.section-intro){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.about-next-section .callout,.membership-newsletter-card){color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important}html body.public-shell .site-shell main :is(.homepage-final-cta,.journal-final-cta,.about-next-section .callout,.membership-newsletter-card) :is(h1,h2,h3,h4,p,a,span,strong,small,dt,dd,.lead,.section-title,.section-lede,.section-intro,.text-link),html body.public-shell .site-shell main .membership-hero-card-inline .membership-hero-links .text-link{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .membership-tier-price{color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main .mobile-call-for-papers-banner a span,html body.public-shell .site-shell main .mobile-call-for-papers-banner a strong,html body.public-shell .site-shell main .hero-mobile-fallback h1,html body.public-shell .site-shell main .hero-mobile-fallback h2,html body.public-shell .site-shell main .hero-mobile-fallback h3,html body.public-shell .site-shell main .hero-mobile-fallback strong,html body.public-shell .site-shell main .home-hero-support-section .hero-institutional-note span,html body.public-shell .site-shell main .home-hero-support-section .hero-institutional-note strong,html body.public-shell .site-shell main .events-board-section .section-header .section-eyebrow,html body.public-shell .site-shell main .events-board-section .section-header .section-title,html body.public-shell .site-shell main .events-board-section .section-header h2,html body.public-shell .site-shell main .journal-call-banner .journal-call-banner-link span,html body.public-shell .site-shell main .journal-call-banner .journal-call-banner-link strong,html body.public-shell .site-shell main .journal-integrity-strip span,html body.public-shell .site-shell main .journal-integrity-strip strong,html body.public-shell .site-shell main .journal-integrity-strip dt,html body.public-shell .site-shell main .journal-integrity-strip dd,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header .section-eyebrow,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header .section-title,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header h2,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header .section-eyebrow,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header .section-title,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header h2,html body.public-shell .site-shell main .membership-section-head h1,html body.public-shell .site-shell main .membership-section-head h2,html body.public-shell .site-shell main .membership-section-head h3,html body.public-shell .site-shell main .membership-section-head strong,html body.public-shell .site-shell main .section-nav .section-nav-inner span,html body.public-shell .site-shell main .section-nav .section-nav-inner a{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .hero-mobile-fallback p,html body.public-shell .site-shell main .hero-mobile-fallback .lead,html body.public-shell .site-shell main .events-board-section .section-header p,html body.public-shell .site-shell main .events-board-section .section-header .section-lede,html body.public-shell .site-shell main .events-board-section .section-header .section-intro,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header p,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header .section-lede,html body.public-shell .site-shell main .journal-workflow-section+.section .section-header .section-intro,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header p,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header .section-lede,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header .section-intro,html body.public-shell .site-shell main .membership-section-head p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body .site-shell :is(.card,[class$=-card],[class*=-card\ ],.page-copy,.page-copy-feature,.page-aside-card,.callout,.empty-state,.admin-panel-card,.portal-section):not(.homepage-image-focus-card):not(.news-rail-card):not(.news-archive-card):not(.hero-message-tile):not(.hero-message-tile-primary):not(.hero-primary-slide):not(.hero-primary-slide-image):not(.launch-logo-panel){box-shadow:none!important;border-color:#d8e0da!important;border-radius:8px!important}html body .site-shell :is(.page-copy-feature,.page-aside-card-feature,.news-feature-card,.submission-card,.membership-section-head,.shop-product-main,.journal-release-card-featured,.hero-message-tile-primary){box-shadow:0 1px 2px #17201d0f!important}html body .site-shell :is(.kicker,.panel-topline,.feature-eyebrow,.paper-type-tag,.paper-topic-tag,.paper-read-time,.paper-card-date,.news-priority-tag,.homepage-news-meta span:first-child,.membership-tier-status,.membership-tier-fit,.page-copy-tag,.shop-product-gallery-count,.journal-issue-badge,.journal-contents-type,.qualification-grade-label,.status-badge,.badge,.admin-account-badge,[class$=-badge],[class*=-badge\ ],[class$=-tag],[class*=-tag\ ],[class$=-chip],[class*=-chip\ ]){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;box-shadow:none!important;letter-spacing:.01em!important;text-transform:none!important;background:#f6f7f4!important;border-color:#d8e0da!important;font-weight:600!important}html body .site-shell :is(.status-ok,.badge-success,.portal-status-accepted,.portal-status-paid,.portal-status-complete){color:#14533f!important;-webkit-text-fill-color:#14533f!important;background:#e1efe8!important;border-color:#b9d8cb!important}html body .site-shell :is(.status-warn,.badge-warning,.portal-status-pending,.portal-status-under_review,.portal-status-deferred){color:#6f4b0d!important;-webkit-text-fill-color:#6f4b0d!important;background:#fbf1d5!important;border-color:#ead39a!important}html body .site-shell :is(.status-error,.status-danger,.badge-error,.portal-status-rejected,.portal-status-failed,.portal-settings-card-danger){color:#842f2f!important;-webkit-text-fill-color:#842f2f!important;background:#f8e7e5!important;border-color:#e3b4af!important}html body .site-shell :is(.button,a.button,button.button,.btn-primary,.icm-button):not(.button-outline):not(.button-secondary){box-shadow:none!important;background:#26775f!important;border-color:#26775f!important;font-weight:600!important}html body .site-shell :is(.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-secondary,.icm-button-subtle){box-shadow:none!important;color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8e0da!important;font-weight:600!important}html body .site-shell :is(.text-link,.paper-nav-link,.portal-aside-action){box-shadow:none!important;color:#21614f!important;-webkit-text-fill-color:#21614f!important;background:0 0!important;border-color:#0000!important;font-weight:600!important}html body .site-shell :is(.button,.button-outline,.button-secondary,.btn-primary,.btn-secondary,.btn-ghost,.icm-button,.icm-button-subtle):hover{transform:none!important}html body.public-shell .site-shell main :is(.news-intro-tile,.events-overview-copy,.section-heading,.journal-release-card,.page-aside-card,.support-proposal-form) :is(p,small,.lead,.section-intro,.journal-release-label){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main :is(.page-aside-card,.submission-sidebar,.support-proposal-form) :is(.text-link,a.text-link){color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main .support-proposal-form :is(label,label span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .journal-contents-panel .journal-featured-paper small,html body.public-shell .site-shell main .support-form-layout .section-intro{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .submission-sidebar.page-aside-stack .page-aside-card :is(a.text-link,.text-link){color:#21614f!important;-webkit-text-fill-color:#21614f!important}html body.public-shell .site-shell main>.hero .hero-copy{grid-template-columns:minmax(0,1fr)!important;place-items:center!important;display:grid!important}html body.public-shell .site-shell main>.hero .homepage-hero-intro,html body.public-shell .site-shell main>.hero .hero-mobile-fallback{display:none!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{width:min(100%,1120px)!important;height:clamp(430px,42vw,560px)!important;min-height:clamp(430px,42vw,560px)!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:8px!important}html body.public-shell .site-shell main>.hero .hero-message-tile-primary,html body.public-shell .site-shell main>.hero .hero-primary-rotator,html body.public-shell .site-shell main>.hero .hero-primary-slide,html body.public-shell .site-shell main>.hero .hero-primary-slide.is-active{border-radius:8px!important}html body.public-shell .site-shell main .home-hero-support-section{background:#111719!important;padding:clamp(1.4rem,2.5vw,2rem) 0!important}html body.public-shell .site-shell main .homepage-cta-section{background:#3c3c3b!important;padding:clamp(4rem,7vw,6.5rem) 0!important}html body.public-shell .site-shell main .homepage-final-cta{max-width:1120px!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,.85fr) minmax(320px,.75fr)!important;gap:clamp(2rem,5vw,5rem)!important}html body.public-shell .site-shell main .homepage-final-cta:before{opacity:.22!important}html body.public-shell .site-shell main .homepage-final-cta :is(h2,p,.kicker){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-final-cta .callout{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#5fa883!important;border:0!important;border-radius:8px!important;align-self:center!important}html body.public-shell .site-shell main .homepage-final-cta .callout :is(h3,p,strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-final-cta .callout .button,html body.public-shell .site-shell main .homepage-final-cta .callout .button-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#0000!important;width:fit-content!important}html body.public-shell .site-shell main .about-page-shell>.about-section{background:#303232!important;padding:0!important}html body.public-shell .site-shell main .about-page-shell>.about-section .content-shell{width:100%!important;max-width:none!important;margin:0!important}html body.public-shell .site-shell main .about-hero-layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;align-items:stretch!important;gap:0!important;max-width:none!important;display:grid!important}html body.public-shell .site-shell main .about-main-copy{min-height:clamp(560px,54vw,740px)!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#477f67!important;border:0!important;border-radius:0!important;padding:clamp(3rem,7vw,7rem) clamp(2rem,9vw,11rem)!important}html body.public-shell .site-shell main .about-main-copy .kicker{display:none!important}html body.public-shell .site-shell main .about-main-copy :is(h1,p,.lead,strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-main-copy .about-overview-heading{letter-spacing:0!important;max-width:13ch!important;font-size:clamp(2.4rem,4.4vw,4.6rem)!important;font-weight:400!important;line-height:1.16!important}html body.public-shell .site-shell main .about-main-copy .about-hero-statement{max-width:34ch!important;margin-top:clamp(2rem,4vw,4rem)!important;font-size:clamp(1rem,1.1vw,1.18rem)!important;font-style:normal!important;font-weight:700!important;line-height:1.45!important}html body.public-shell .site-shell main .about-main-copy .about-prose-block{gap:clamp(1.3rem,2vw,2rem)!important;max-width:44ch!important;margin-top:clamp(1.5rem,3vw,3rem)!important}html body.public-shell .site-shell main .about-main-copy .about-prose-block p{font-size:clamp(1rem,1vw,1.12rem)!important;line-height:1.48!important}html body.public-shell .site-shell main .about-glance-card{min-height:clamp(560px,54vw,740px)!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#303232!important;border:0!important;border-radius:0!important;align-content:start!important;gap:clamp(1.2rem,2vw,1.8rem)!important;padding:clamp(3rem,5vw,5rem) clamp(2rem,5vw,5rem)!important;display:grid!important}html body.public-shell .site-shell main .about-glance-card .about-overview-crest{aspect-ratio:16/9!important;background:#111719!important;border:0!important;border-radius:6px!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html body.public-shell .site-shell main .about-glance-card .about-overview-crest img{object-fit:cover!important;width:100%!important;height:100%!important}html body.public-shell .site-shell main .about-glance-card .panel-topline{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:clamp(1.8rem,2.5vw,2.8rem)!important;font-weight:400!important}html body.public-shell .site-shell main .about-glance-card .about-overview-points{gap:clamp(1rem,1.5vw,1.4rem)!important;display:grid!important}html body.public-shell .site-shell main .about-glance-card .about-overview-point{background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-glance-card .about-overview-point :is(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-glance-card .about-overview-point strong{font-size:1rem!important;font-weight:800!important}html body.public-shell .site-shell main .about-glance-card .about-overview-point p{-webkit-line-clamp:unset!important;max-width:42ch!important;font-size:.96rem!important;line-height:1.45!important;display:block!important;overflow:visible!important}html body.public-shell .site-shell main .about-detail-section{background:#f6f7f4!important;padding:clamp(3.5rem,6vw,5.5rem) 0!important}html body.public-shell .site-shell main .about-summary-block{max-width:780px!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;margin-inline:auto!important}html body.public-shell .site-shell main .about-summary-block p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .institute-principles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1rem,2vw,1.6rem)!important;max-width:800px!important;margin-inline:auto!important}html body.public-shell .site-shell main .institute-principles>div{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background:#345e51!important;border:0!important;border-radius:8px!important}html body.public-shell .site-shell main .institute-principles>div :is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-principles-section{background:#174a58!important;padding:0!important}html body.public-shell .site-shell main .about-principles-section .content-shell{width:100%!important;max-width:none!important;margin:0!important}html body.public-shell .site-shell main .about-direction-tile{box-shadow:none!important;background:#174a58!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .about-direction-tile img{object-fit:cover!important;width:100%!important;min-height:clamp(150px,16vw,230px)!important}html body.public-shell .site-shell main .about-direction-caption{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html body.public-shell .site-shell main .about-next-section{background:#525a55!important;padding:clamp(3.5rem,6vw,5.5rem) 0!important}html body.public-shell .site-shell main .about-next-section .two-column{align-items:start!important}html body.public-shell .site-shell main .about-next-section :is(h2,h3,p,.kicker,a.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-next-section .callout{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body.public-shell .site-shell main .about-next-section .button,html body.public-shell .site-shell main .about-next-section .button-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#0000!important}@media (max-width:900px){html body.public-shell .site-shell main .about-hero-layout,html body.public-shell .site-shell main .homepage-final-cta{grid-template-columns:1fr!important}html body.public-shell .site-shell main .about-main-copy,html body.public-shell .site-shell main .about-glance-card{min-height:0!important;padding:clamp(2rem, 8vw, 3.2rem) var(--page-gutter)!important}html body.public-shell .site-shell main .institute-principles{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main>.hero .hero-tile-stage{width:100%!important;height:clamp(300px,78vw,340px)!important;min-height:clamp(300px,78vw,340px)!important}html body.public-shell .site-shell main .homepage-final-cta .callout .button,html body.public-shell .site-shell main .homepage-final-cta .callout .button-outline{width:100%!important}html body.public-shell .site-shell main .about-direction-tile{min-height:190px!important;padding:var(--page-gutter)!important;align-items:center!important;display:grid!important;overflow:hidden!important}html body.public-shell .site-shell main .about-direction-tile img{opacity:.14!important;filter:saturate(.85)!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-direction-caption{z-index:1!important;clip:auto!important;white-space:normal!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-wrap:balance!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.6rem,8vw,2.4rem)!important;font-weight:800!important;line-height:1.15!important;position:relative!important;overflow:visible!important}}html body.public-shell .site-header :is(.button,a.button,.header-auth-button):not(.button-outline):not(.button-secondary){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important}html body.public-shell .site-header :is(.button,a.button,.header-auth-button):not(.button-outline):not(.button-secondary):hover,html body.public-shell .site-header :is(.button,a.button,.header-auth-button):not(.button-outline):not(.button-secondary):focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1f5f4d!important;border-color:#1f5f4d!important}html body.public-shell .site-header a.button-outline.header-auth-button.header-auth-button-subtle:hover,html body.public-shell .site-header a.button-outline.header-auth-button.header-auth-button-subtle:focus-visible{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#fff!important}html body.public-shell .site-shell main .about-direction-caption{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .section-nav{background:#101719!important;border-color:#d8ddd824!important}html body.public-shell .site-shell main .section-nav .section-nav-inner :is(span,a){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .section-nav .section-nav-inner a{background:0 0!important;border-color:#ffffff29!important}html body.public-shell .site-shell main .section-nav .section-nav-inner a:hover,html body.public-shell .site-shell main .section-nav .section-nav-inner a:focus-visible,html body.public-shell .site-shell main .section-nav .section-nav-inner a.is-active{background:#ffffff1a!important;border-color:#ffffff47!important}html body.public-shell .site-shell main :is(.journal-section-nav,.journal-subnav,.journal-nav){background:#101719!important}html body.public-shell .site-shell main :is(.journal-section-nav,.journal-subnav,.journal-nav) :is(a,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .events-board-section .section-header,html body.public-shell .site-shell main .journal-landing-hero~.section .section-header,html body.public-shell .site-shell main .membership-fees-section .membership-section-head,html body.public-shell .site-shell main .membership-section .membership-section-head{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body.public-shell .site-shell main .events-board-section .section-header :is(.section-eyebrow,.section-title,h1,h2,h3,p,.section-lede,.section-intro),html body.public-shell .site-shell main .membership-fees-section .membership-section-head :is(.kicker,h1,h2,h3,p,.lead,.section-lede,.section-intro),html body.public-shell .site-shell main .membership-section .membership-section-head :is(.kicker,h1,h2,h3,p,.lead,.section-lede,.section-intro){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .events-board-section .section-header :is(p,.section-lede,.section-intro),html body.public-shell .site-shell main .membership-fees-section .membership-section-head p,html body.public-shell .site-shell main .membership-section .membership-section-head p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main section.section:not(.homepage-cta-section):not(.homepage-journal-section):not(.about-next-section):not(.about-principles-section)>.container.content-shell>.section-header :is(.section-eyebrow,.section-title,h1,h2,h3){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.section:not(.homepage-cta-section):not(.homepage-journal-section):not(.about-next-section):not(.about-principles-section)>.container.content-shell>.section-header :is(p,.section-lede,.section-intro){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main section.membership-fees-section>.container.content-shell>.membership-section-head :is(.kicker,h1,h2,h3){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.membership-fees-section>.container.content-shell>.membership-section-head p,html body.public-shell .site-shell main :is(.empty-state,.page-copy,.page-copy-feature,.shop-empty-state,.research-empty-state) :is(p,.lead,.section-intro),html body.public-shell .site-shell main :is(.support-proposal-card,.support-proposal-form) :is(span,p,.lead,.section-intro){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main :is(.support-proposal-card,.support-proposal-form) span{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8ddd8!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>h2.section-title,html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>p.section-lede,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>h2.section-title{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>p.section-lede{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head h2,html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head p{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .coming-soon-panel,html body.public-shell .site-shell main .coming-soon-panel :is(h1,h2,h3,p,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .journal-hero-copy{color:#fff!important;-webkit-text-fill-color:initial!important;align-content:center!important;gap:clamp(1rem,2vw,1.5rem)!important;min-width:0!important;display:grid!important}html body.public-shell .site-shell main .journal-hero-copy .page-copy-header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;display:flex!important}html body.public-shell .site-shell main .journal-hero-copy :is(.kicker,h1,p,.lead){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .journal-hero-copy .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important}html body.public-shell .site-shell main .journal-hero-copy .page-copy-tag{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff47!important;width:fit-content!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) p,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-rail-card-body p,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-archive-card-body p{color:#eef3ef!important;-webkit-text-fill-color:#eef3ef!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta-inverse,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta-inverse span,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-editorial-meta-inverse,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-editorial-meta-inverse span,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-editorial-meta-inverse,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-editorial-meta-inverse span{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link span,html body.public-shell .site-shell main :is(.news-side-event,.news-event-card) .news-event-date>span,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-card-link,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-card-link span,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-card-link,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-card-link span,html body.public-shell .site-shell main article.news-event-card .news-event-date>span,html body.public-shell .site-shell main aside.news-feature-side .news-event-date>span{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:900px){html body.public-shell .site-shell main .journal-hero-grid{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main .homepage-slide-caption{width:auto!important;top:1.25rem!important;left:1rem!important;right:1rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{max-width:14ch!important;font-size:clamp(1.5rem,7vw,2rem)!important}html body.public-shell .site-shell main .homepage-slide-caption small{font-size:.92rem!important}html body.public-shell .site-shell main .journal-suite-hero h1{font-size:clamp(2.25rem,12vw,3.3rem)!important}}html body.public-shell .site-shell main section.home-hero-support-section .homepage-partner-strip.homepage-partner-strip{background:#d9efe4 linear-gradient(135deg,#9fd0bbf2,#e1efe8f0)!important;border-color:#26775f38!important;box-shadow:0 14px 34px #26775f24!important}html body.public-shell .site-shell main .about-landing-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(380px,1.12fr)!important;align-items:center!important;gap:clamp(1.5rem,4vw,4rem)!important;max-width:1180px!important;display:grid!important}html body.public-shell .site-shell main .about-landing-copy.page-copy-feature{box-shadow:none!important;color:#fff!important;background-color:#101719!important;background-image:none!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-landing-copy :is(.kicker,h1,p,.lead){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-landing-copy .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .about-landing-copy .page-copy-tag{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff42!important}html body.public-shell .site-shell main .about-landing-copy .about-overview-heading{max-width:12ch!important;font-size:clamp(2.7rem,5vw,4.8rem)!important;line-height:.99!important}html body.public-shell .site-shell main .about-landing-copy .lead,html body.public-shell .site-shell main .about-landing-copy .about-prose-block p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:58ch!important}html body.public-shell .site-shell main .about-landing-copy .about-prose-block{gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .about-landing-media.journal-hero-media{background:#1f2929!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;min-height:clamp(280px,30vw,430px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #0000004d!important}html body.public-shell .site-shell main .about-landing-media picture,html body.public-shell .site-shell main .about-landing-media img{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-landing-media img{object-fit:cover!important;object-position:center!important;filter:saturate(.82)contrast(1.08)brightness(.78)!important}html body.public-shell .site-shell main .about-editorial-layout{grid-template-columns:minmax(0,1.05fr) minmax(320px,.85fr)!important;align-items:stretch!important;gap:clamp(.9rem,1.8vw,1.25rem)!important;display:grid!important}html body.public-shell .site-shell main .about-detail-card,html body.public-shell .site-shell main .about-glance-card.page-aside-card{color:#17201d!important;background:#fff!important;border:1px solid #d8ddd8!important;border-radius:8px!important;box-shadow:0 14px 34px #10171914!important}html body.public-shell .site-shell main .about-detail-card{align-content:center!important;gap:.9rem!important;padding:clamp(1.2rem,2.2vw,1.7rem)!important;display:grid!important}html body.public-shell .site-shell main .about-detail-card h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important;max-width:18ch!important;margin:0!important;font-size:clamp(1.75rem,3.1vw,3rem)!important;line-height:1.05!important}html body.public-shell .site-shell main .about-detail-card p,html body.public-shell .site-shell main .about-glance-card p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .about-glance-card .panel-topline,html body.public-shell .site-shell main .about-detail-card .panel-topline{color:#26775f!important;-webkit-text-fill-color:#26775f!important}html body.public-shell .site-shell main .about-overview-points{gap:.65rem!important;display:grid!important}html body.public-shell .site-shell main .about-overview-point{background:#f4f3ef!important;border:1px solid #d8ddd8!important;border-radius:8px!important;gap:.25rem!important;padding:.78rem .85rem!important;display:grid!important}html body.public-shell .site-shell main .about-overview-point strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .institute-principles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(.8rem,1.4vw,1.1rem)!important;margin-top:clamp(1rem,2vw,1.5rem)!important;display:grid!important}html body.public-shell .site-shell main .institute-principles>div{background:#17201d!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;align-content:end!important;min-height:150px!important;box-shadow:0 16px 34px #10171929!important}html body.public-shell .site-shell main .institute-principles>div span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .institute-principles>div strong{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:900px){html body.public-shell .site-shell main .about-landing-hero-grid,html body.public-shell .site-shell main .about-editorial-layout,html body.public-shell .site-shell main .institute-principles{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main .about-landing-copy .about-overview-heading{max-width:none!important;font-size:clamp(2.25rem,12vw,3.3rem)!important}}html body.public-shell .site-shell main .about-page-shell{background:#f4f3ef!important}html body.public-shell .site-shell main .about-landing-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr)!important}html body.public-shell .site-shell main .about-landing-copy.page-copy-feature{box-shadow:none!important;background:0 0!important;border:0!important}html body.public-shell .site-shell main .about-landing-copy .about-prose-block{max-width:58ch!important}html body.public-shell .site-shell main .about-landing-media.journal-hero-media{background:#17201d!important;border-color:#9fd0bb33!important;box-shadow:0 24px 60px #00000052!important}html body.public-shell .site-shell main .about-landing-media img{filter:saturate(.92)contrast(1.06)brightness(.82)!important}html body.public-shell .site-shell main .about-editorial-layout{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr)!important;gap:clamp(1rem,2vw,1.5rem)!important}html body.public-shell .site-shell main .about-detail-card{background:#fff!important;border:1px solid #26775f2e!important;align-content:start!important;min-height:100%!important;box-shadow:0 16px 38px #17201d14!important}html body.public-shell .site-shell main .about-detail-card h2{max-width:15ch!important}html body.public-shell .site-shell main .about-overview-point p{line-height:1.55!important}html body.public-shell .site-shell main .institute-principles>div:first-child{background:#17201d!important}html body.public-shell .site-shell main .institute-principles>div:nth-child(2){background:#26775f!important}html body.public-shell .site-shell main .institute-principles>div:nth-child(3){background:#28576a!important}html body.public-shell .site-shell main .about-direction-card{background:radial-gradient(circle at 90% 30%,#5fa88338,#0000 30%),linear-gradient(135deg,#17201d,#28576a)!important;border:1px solid #9fd0bb33!important;border-radius:8px!important;padding:clamp(1.4rem,4vw,3rem)!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px #10171938!important}html body.public-shell .site-shell main .about-next-section .two-column{align-items:stretch!important;gap:clamp(1rem,3vw,2.5rem)!important}html body.public-shell .site-shell main .about-next-section .two-column>div:first-child,html body.public-shell .site-shell main .about-next-section .callout{background:#10171957!important;border:1px solid #d8ddd829!important;border-radius:8px!important;padding:clamp(1.2rem,2.4vw,2rem)!important}html body.public-shell .site-shell main .about-next-section .callout .button-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important}@media (max-width:900px){html body.public-shell .site-shell main .about-landing-hero{background:#101719!important}html body.public-shell .site-shell main .about-editorial-layout{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main .about-page-shell :is(.about-landing-hero-grid,.about-detail-section>.container.content-shell,.about-principles-section>.container.content-shell,.about-next-section>.container.content-shell){width:min(100% - 1rem,1180px)!important}html body.public-shell .site-shell main .about-landing-hero{padding-block:1.8rem 2.2rem!important}html body.public-shell .site-shell main .about-landing-copy .about-overview-heading{max-width:none!important}html body.public-shell .site-shell main .about-glance-graphic-card{min-height:190px!important}}@media (min-width:821px){html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .nav-row{width:min(calc(100% - (var(--page-gutter,1rem) * 2)), 1180px)!important;max-width:1180px!important;margin-inline:auto!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav{flex:auto!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;justify-content:stretch!important;justify-self:center!important;align-items:center!important;gap:clamp(.35rem,.75vw,.7rem)!important;max-width:760px!important;display:grid!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav-row{display:contents!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav a{text-align:center!important;white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;display:inline-flex!important}}@media (min-width:821px) and (max-width:1120px){html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .nav-row{width:min(100% - 1rem,1180px)!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav{max-width:min(100%,620px)!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav a{font-size:clamp(.7rem,.82vw,.8rem)!important}}html body.public-shell .site-shell main .homepage-partner-strip{background:linear-gradient(135deg,#9fd0bbf2,#e1efe8f0)!important;border-color:#26775f38!important;box-shadow:0 14px 34px #26775f24!important}html body.public-shell .site-shell main .homepage-partner-strip>span{color:#14533f!important;-webkit-text-fill-color:#14533f!important}html body.public-shell .site-shell main .homepage-partner-tile{color:#17201d!important;background:#ffffffb8!important;border-color:#26775f33!important}html body.public-shell .site-shell main .homepage-partner-tile :is(strong,small,span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-header.landing-workspace .landing-access-button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff6b!important}html body.public-shell .site-header.landing-workspace .landing-access-button:hover,html body.public-shell .site-header.landing-workspace .landing-access-button:focus-visible{color:#101719!important;-webkit-text-fill-color:#101719!important;background:#fff!important;border-color:#fff!important}html body.public-shell .site-shell main .splash-brand-panel :is(h2,p,dt,dd),html body.public-shell .site-shell main .splash-brand-panel .splash-brand-kicker{-webkit-text-fill-color:currentColor!important}html body.public-shell .site-shell main .splash-shell{color:#17201d!important;background:radial-gradient(circle at 14% 8%,#9fd0bb33,#0000 24rem),radial-gradient(circle at 86% 18%,#26775f29,#0000 28rem),linear-gradient(#101719 0%,#17201d 18rem,#f4f3ef 18.05rem,#fff 100%)!important}html body.public-shell .site-shell main .splash-panel-primary{color:#f4f6f1!important;-webkit-text-fill-color:initial!important;background:radial-gradient(circle at 86% 12%,#9fd0bb2e,#0000 24rem),linear-gradient(135deg,#26775f3d,#0000 42%),linear-gradient(#101719 0%,#17201d 100%)!important;border-color:#9fd0bb42!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 76px #10171957!important}html body.public-shell .site-shell main .splash-panel-primary:before{content:""!important;opacity:.9!important;pointer-events:none!important;background:linear-gradient(#9fd0bb,#26775f9e)!important;border-radius:8px 0 0 8px!important;width:6px!important;position:absolute!important;inset:1px auto 1px 1px!important}html body.public-shell .site-shell main .splash-panel-primary:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#9fd0bb21,#0000 66%)!important;border-radius:999px!important;width:26rem!important;height:26rem!important;position:absolute!important;bottom:-11rem!important;right:-9rem!important}html body.public-shell .site-shell main .splash-panel-primary>*{z-index:1!important;position:relative!important}html body.public-shell .site-shell main .splash-panel-primary :is(.splash-eyebrow,.splash-title,h1,h2,strong){color:#f7f8f5!important;-webkit-text-fill-color:#f7f8f5!important}html body.public-shell .site-shell main .splash-panel-primary :is(.splash-lede,p){color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main .splash-panel-primary .splash-eyebrow{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .splash-status{color:#f7f8f5!important;-webkit-text-fill-color:#f7f8f5!important;background:#ffffff14!important;border-color:#9fd0bb52!important}html body.public-shell .site-shell main .splash-feature{background:linear-gradient(135deg,#9fd0bb1f,#ffffff0a)!important;border-color:#9fd0bb33!important;box-shadow:inset 0 1px #ffffff0f!important}html body.public-shell .site-shell main .splash-feature:hover{background:#9fd0bb1a!important;border-color:#9fd0bb7a!important}html body.public-shell .site-shell main .splash-feature h2{color:#f7f8f5!important;-webkit-text-fill-color:#f7f8f5!important}html body.public-shell .site-shell main .splash-feature p{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main .splash-trust-line{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important;border-color:#9fd0bb33!important}html body.public-shell .site-shell main .splash-brand-panel{background:radial-gradient(circle at 50% 28%,#9fd0bb38,#0000 42%),linear-gradient(#fff1,#ffffff06),#101719!important;border-color:#9fd0bb33!important;box-shadow:0 24px 62px #10171947!important}html body.public-shell .site-shell main .splash-crest-mark{opacity:.86!important;filter:grayscale()brightness(1.18)contrast(1.02)drop-shadow(0 24px 48px #00000047)!important}html body.public-shell .site-shell main .splash-form-panel{color:#17201d!important;-webkit-text-fill-color:initial!important;background:radial-gradient(circle at 90% 0,#9fd0bb42,#0000 12rem),linear-gradient(#fff 0%,#fbfcf8 100%)!important;border-color:#26775f2e!important;box-shadow:0 20px 48px #1017191f!important}html body.public-shell .site-shell main .splash-form-panel :is(h2,strong,label){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .splash-form-panel :is(p,.splash-form-note){color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .splash-form-panel .splash-form-kicker{color:#26775f!important;-webkit-text-fill-color:#26775f!important}html body.public-shell .site-shell main .splash-form-panel .form-field{color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#d8ddd8b8!important}html body.public-shell .site-shell main .splash-form-panel .form-field::placeholder{color:#64706d!important;-webkit-text-fill-color:#64706d!important}html body.public-shell .site-shell main .splash-footer{background:#ffffffe6!important;border-color:#d8ddd8!important}html body.public-shell .site-shell main .splash-footer-inner,html body.public-shell .site-shell main .splash-footer-inner p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}@media (max-width:700px){html body.public-shell .site-header.landing-workspace .nav-row{min-height:0!important;padding-block:.7rem!important}html body.public-shell .site-header.landing-workspace .brand{gap:.45rem!important}html body.public-shell .site-header.landing-workspace .brand-crest{width:36px!important;height:36px!important}html body.public-shell .site-header.landing-workspace .brand-logo{width:132px!important}html body.public-shell .site-header.landing-workspace .brand-text small{display:none!important}html body.public-shell .site-header.landing-workspace .landing-access-button{min-height:38px!important;font-size:.82rem!important}}html body.public-shell .site-shell main .news-editorial-hero{padding:clamp(1.75rem,3vw,2.75rem) 0!important}html body.public-shell .site-shell main .news-editorial-hero-inner,html body.public-shell .site-shell main .news-feature-section>.container.content-shell,html body.public-shell .site-shell main .news-rail-shell,html body.public-shell .site-shell main .news-events-editorial-section>.container.content-shell,html body.public-shell .site-shell main .news-archive-section>.container.content-shell{max-width:1320px!important}html body.public-shell .site-shell main .news-feature-section{padding-block:clamp(2rem,4vw,3.25rem)!important}html body.public-shell .site-shell main .news-rail-section,html body.public-shell .site-shell main .news-events-editorial-section,html body.public-shell .site-shell main .news-archive-section{padding-block:clamp(2rem,4vw,3rem)!important}html body.public-shell .site-shell main .news-feature-layout{grid-template-columns:minmax(0,8fr) minmax(300px,4fr)!important;gap:1.25rem!important}html body.public-shell .site-shell main .news-feature-card{grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr)!important;min-height:0!important}html body.public-shell .site-shell main .news-feature-image{min-height:300px!important}html body.public-shell .site-shell main .news-feature-copy,html body.public-shell .site-shell main .news-feature-side{padding:clamp(1.25rem,2vw,1.75rem)!important}html body.public-shell .site-shell main .news-feature-copy h2,html body.public-shell .site-shell main .news-feature-copy h2 a{font-size:clamp(1.9rem,2.4vw,2.65rem)!important}html body.public-shell .site-shell main .news-section-bar{margin-bottom:.8rem!important}html body.public-shell .site-shell main .news-editorial-rail{gap:.85rem!important}html body.public-shell .site-shell main .news-rail-card{flex-basis:clamp(18rem,22vw,21rem)!important}html body.public-shell .site-shell main .news-rail-card-priority{flex-basis:clamp(19rem,24vw,22rem)!important}html body.public-shell .site-shell main .news-rail-card-body,html body.public-shell .site-shell main .news-archive-card-body{gap:.65rem!important;padding:.9rem!important}html body.public-shell .site-shell main .news-rail-card .news-editorial-image,html body.public-shell .site-shell main .news-archive-card .news-editorial-image{aspect-ratio:16/8.5!important}html body.public-shell .site-shell main .news-event-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.public-shell .site-shell main .news-event-card{gap:.85rem!important;padding:.9rem!important}html body.public-shell .site-shell main .news-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.9rem!important}@media (min-width:1180px){html body.public-shell .site-shell main .news-event-rail,html body.public-shell .site-shell main .news-archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:900px){html body.public-shell .site-shell main .news-feature-layout,html body.public-shell .site-shell main .news-feature-card{grid-template-columns:1fr!important}html body.public-shell .site-shell main .news-feature-image{min-height:0!important}}@media (max-width:700px){html body.public-shell .site-shell main .news-editorial-hero{padding:1.5rem 0!important}html body.public-shell .site-shell main .news-rail-card,html body.public-shell .site-shell main .news-rail-card-priority{flex-basis:min(82vw,21rem)!important}}html body.public-shell .site-shell main>.hero .hero-tile-stage{background:#101719!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;width:min(100%,1120px)!important;height:clamp(360px,38vw,520px)!important;min-height:clamp(360px,38vw,520px)!important;box-shadow:0 24px 60px #0000004d!important}html body.public-shell .site-shell main .homepage-slide-caption{z-index:2!important;width:min(500px,100% - 3rem)!important;max-height:calc(100% - 3rem)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;inset:auto auto clamp(1.5rem,5vw,3.5rem) clamp(1.5rem,5vw,3.5rem)!important;overflow:visible!important}html body.public-shell .site-shell main .homepage-slide-caption small{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:44ch!important;margin-top:1rem!important;font-size:clamp(.98rem,1vw,1.1rem)!important;line-height:1.5!important;display:block!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main :is(.news-side-event,.news-event-card) .news-event-date>span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1b4f41!important}@media (max-width:900px){html body.public-shell .site-shell main .journal-hero-grid{grid-template-columns:1fr!important}html body.public-shell .site-shell main .journal-hero-media{min-height:300px!important}}@media (max-width:700px){html body.public-shell .site-shell main>.hero{padding:1rem 0!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{height:min(78vh,560px)!important;min-height:420px!important}html body.public-shell .site-shell main .homepage-slide-caption{width:auto!important;bottom:1.25rem!important;left:1rem!important;right:1rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{max-width:14ch!important;font-size:clamp(1.65rem,8vw,2.4rem)!important}html body.public-shell .site-shell main .homepage-slide-caption small{font-size:.95rem!important;display:block!important}html body.public-shell .site-shell main .journal-suite-hero h1{font-size:clamp(2.25rem,12vw,3.3rem)!important}html body.public-shell .site-shell main .journal-hero-media{min-height:240px!important}}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card){background:#17201d!important;border-color:#22342f!important;box-shadow:0 16px 34px #1017192e!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card{background:#17201d!important;border-color:#22342f!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) :is(.news-rail-card-body,.news-archive-card-body){background:#17201d!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) :is(h3,h3 a){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) :is(.news-editorial-meta,.news-editorial-meta span){color:#a7b7b0!important;-webkit-text-fill-color:#a7b7b0!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main :is(.news-side-event,.news-event-card) .news-event-date span,html body.public-shell .site-shell main article.news-event-card .news-event-date>span,html body.public-shell .site-shell main aside.news-feature-side .news-event-date>span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1b4f41!important}html body.public-shell .site-shell main>.hero .hero-grid{max-width:1180px!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{background:#101719!important;border:1px solid #d8ddd82e!important;width:min(100%,1120px)!important;height:clamp(360px,38vw,520px)!important;min-height:clamp(360px,38vw,520px)!important;box-shadow:0 24px 60px #0000004d!important}html body.public-shell .site-shell main>.hero .hero-primary-slide-image:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#101719e6 0%,#101719ad 38%,#10171929 72%),linear-gradient(#1017191f,#1017199e)!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main>.hero .hero-primary-slide-image img{object-fit:cover!important;object-position:center!important;filter:saturate(.82)contrast(1.08)brightness(.78)!important}html body.public-shell .site-shell main .homepage-slide-caption{z-index:2!important;width:min(480px,100% - 3rem)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;bottom:clamp(1.5rem,5vw,3.5rem)!important;left:clamp(1.5rem,5vw,3.5rem)!important;right:auto!important}html body.public-shell .site-shell main .homepage-slide-caption span:not(.homepage-slide-button){color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;margin-bottom:.75rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:14ch!important;font-size:clamp(2rem,4.2vw,3.8rem)!important;font-weight:700!important;line-height:1.04!important}html body.public-shell .site-shell main .homepage-slide-caption small{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:44ch!important;margin-top:1rem!important;font-size:clamp(.98rem,1vw,1.1rem)!important;line-height:1.5!important}html body.public-shell .site-shell main .homepage-slide-caption .homepage-slide-button{color:#fff!important;-webkit-text-fill-color:#fff!important;width:fit-content!important;box-shadow:none!important;background:#477f67!important;border:1px solid #477f67!important;border-radius:4px!important;margin-top:1.35rem!important}html body.public-shell .site-shell main .news-feature-image img{object-position:center!important;filter:saturate(.82)contrast(1.08)brightness(.86)!important}html body.public-shell .site-shell main .journal-hero-media:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#1017191f,#1017198c)!important;position:absolute!important;inset:0!important}@media (max-width:900px){html body.public-shell .site-shell main .journal-hero-grid{grid-template-columns:1fr!important}html body.public-shell .site-shell main .journal-hero-media{min-height:300px!important}}@media (max-width:700px){html body.public-shell .site-shell main>.hero{padding:1rem 0!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{height:min(78vh,560px)!important;min-height:420px!important}html body.public-shell .site-shell main .homepage-slide-caption{width:auto!important;bottom:1.25rem!important;left:1rem!important;right:1rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{max-width:13ch!important;font-size:clamp(1.65rem,8vw,2.4rem)!important}html body.public-shell .site-shell main .homepage-slide-caption small{font-size:.95rem!important;display:block!important}html body.public-shell .site-shell main .journal-suite-hero h1{font-size:clamp(2.25rem,12vw,3.3rem)!important}html body.public-shell .site-shell main .journal-hero-media{min-height:240px!important}}html body.public-shell{background:#f4f3ef!important}html body.public-shell .site-shell main{color:#17201d!important;background:#f4f3ef!important}html body.public-shell .site-header{background:#101719fa!important;border-bottom-color:#d8ddd824!important;box-shadow:0 1px #ffffff0a!important}html body.public-shell .site-header .main-nav a{color:#f7f8f5e0!important;font-weight:600!important}html body.public-shell .site-header .main-nav a:hover,html body.public-shell .site-header .main-nav a:focus-visible,html body.public-shell .site-header .main-nav a.is-active{color:#fff!important}html body.public-shell .site-header .main-nav a:after{box-shadow:none!important;background:#5fa883!important;height:2px!important}html body.public-shell .site-header .language-control,html body.public-shell .site-header .header-auth-button-subtle{box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff2e!important}html body.public-shell .site-header .button:not(.button-outline):not(.button-secondary){box-shadow:none!important;background:#477f67!important;border-color:#477f67!important}html body.public-shell .site-shell main :is(.section,.section-alt,.section-block){background:#f4f3ef!important}html body.public-shell .site-shell main :is(.content-shell,.homepage-focus-shell,.homepage-news-shell){max-width:1120px!important}html body.public-shell .site-shell main :is(.section,.section-alt){padding-block:clamp(3.25rem,6vw,5.75rem)!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.news-stream-card,.event-stream-card,.paper-card,.journal-policy-panel,.journal-board-card,.membership-tier-card,.shop-card,.shop-product-card,.page-aside-card,.support-proposal-card,.submission-card):not(.homepage-image-focus-card):not(.about-glance-card){background:#fff!important;border:1px solid #d8ddd8!important;border-radius:8px!important;box-shadow:0 1px 2px #1017190d!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.news-stream-card,.event-stream-card,.paper-card,.journal-policy-panel,.journal-board-card,.membership-tier-card,.shop-card,.shop-product-card,.page-aside-card,.support-proposal-card,.submission-card):not(.homepage-image-focus-card):not(.about-glance-card):hover{border-color:#26775f57!important;box-shadow:0 8px 24px #10171912!important}html body.public-shell .site-shell main :is(.card-media,.homepage-news-image,.news-card-image,.event-card-image,.paper-card-image){aspect-ratio:16/10!important;background:#e8ece8!important;overflow:hidden!important}html body.public-shell .site-shell main :is(.card-media img,.homepage-news-image img,.news-card-image img,.event-card-image img,.paper-card-image img){object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}html body.public-shell .site-shell main :is(.badge,.page-copy-tag,.paper-type-tag,.paper-topic-tag,.paper-read-time,.paper-card-date,.news-priority-tag,.membership-tier-fit,.membership-tier-status,.journal-issue-badge,.journal-contents-type,.status-badge){color:#64706d!important;-webkit-text-fill-color:#64706d!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;background:#f4f3ef!important;border-color:#d8ddd8!important;font-size:.74rem!important;font-weight:600!important}html body.public-shell .site-shell main :is(.button,a.button,button.button,.btn-primary,.icm-button):not(.button-outline):not(.button-secondary){min-height:42px!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#26775f!important;border-color:#26775f!important;border-radius:999px!important}html body.public-shell .site-shell main :is(.button,a.button,button.button,.btn-primary,.icm-button):not(.button-outline):not(.button-secondary):hover{background:#1f5f4d!important;border-color:#1f5f4d!important}html body.public-shell .site-shell main :is(.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-secondary,.btn-ghost,.icm-button-subtle){min-height:42px!important;box-shadow:none!important;color:#17201d!important;-webkit-text-fill-color:#17201d!important;background:#fff!important;border-color:#cdd7d1!important;border-radius:999px!important}html body.public-shell .site-shell main :is(.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-secondary,.btn-ghost,.icm-button-subtle):hover{background:#f7faf7!important;border-color:#26775f!important}html body.public-shell .site-shell main>.hero{background:#343637!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{border-radius:8px!important;box-shadow:0 18px 44px #0000002e!important}html body.public-shell .site-shell main .home-hero-support-section{background:#101719!important}html body.public-shell .site-shell main .hero-institutional-note{gap:.8rem!important}html body.public-shell .site-shell main .hero-institutional-note div{box-shadow:none!important;background:#ffffff0f!important;border-color:#d8ddd824!important;border-radius:8px!important}html body.public-shell .site-shell main .homepage-partner-strip{background:linear-gradient(135deg,#9fd0bbf2,#e1efe8f0)!important;border-color:#26775f38!important;border-radius:8px!important;box-shadow:0 14px 34px #26775f24!important}html body.public-shell .site-shell main .homepage-focus-section{background:#fff!important}html body.public-shell .site-shell main .homepage-section-heading{align-items:end!important;gap:clamp(1.5rem,4vw,3rem)!important}html body.public-shell .site-shell main .homepage-section-heading h2{max-width:13ch!important;font-size:clamp(2rem,4vw,3.9rem)!important;line-height:1.03!important}html body.public-shell .site-shell main .homepage-partner-focus-grid{gap:clamp(.8rem,1.4vw,1.1rem)!important}html body.public-shell .site-shell main .homepage-image-focus-card{min-height:clamp(210px,18vw,255px)!important;box-shadow:none!important;border-radius:8px!important}html body.public-shell .site-shell main .homepage-image-focus-card:before{background:linear-gradient(#1017190d,#101719c7)!important}html body.public-shell .site-shell main .homepage-image-focus-card h2{letter-spacing:0!important;font-size:clamp(1.25rem,1.8vw,1.85rem)!important;line-height:1.08!important}html body.public-shell .site-shell main .homepage-journal-section{background:#345e51!important;padding-block:clamp(3rem,6vw,5rem)!important}html body.public-shell .site-shell main .homepage-journal-panel{color:#fff!important;justify-content:space-between!important;align-items:end!important;gap:clamp(1.5rem,4vw,4rem)!important;max-width:980px!important;display:flex!important}html body.public-shell .site-shell main .homepage-journal-panel :is(.kicker,h2,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-journal-panel .kicker{background:0 0!important;border:0!important;margin-bottom:.8rem!important;padding:0!important}html body.public-shell .site-shell main .homepage-journal-panel h2{max-width:16ch!important;margin:0!important;font-size:clamp(2rem,4vw,3.6rem)!important;line-height:1.06!important}html body.public-shell .site-shell main .homepage-journal-panel p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:58ch!important;margin:1rem 0 0!important}html body.public-shell .site-shell main .homepage-journal-panel .button-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border-color:#ffffff8c!important;flex:none!important}html body.public-shell .site-shell main .homepage-news-section{background:#f4f3ef!important}html body.public-shell .site-shell main .homepage-news-header{align-items:end!important}html body.public-shell .site-shell main .homepage-news-card{border-radius:8px!important}html body.public-shell .site-shell main .homepage-news-copy{padding:.25rem 0 0!important}html body.public-shell .site-shell main .homepage-news-copy strong{font-size:1rem!important;line-height:1.25!important}html body.public-shell .site-shell main .homepage-cta-section{background:#3c3c3b!important}html body.public-shell .site-shell main .institutional-membership-cta .homepage-final-cta{gap:clamp(2rem,6vw,5rem)!important;max-width:1120px!important}html body.public-shell .site-shell main .institutional-membership-cta .homepage-final-cta h2{max-width:16ch!important;font-size:clamp(2rem,4vw,3.6rem)!important;line-height:1.06!important}html body.public-shell .site-shell main .institutional-membership-cta .callout{background:#5fa883!important;border-radius:8px!important;padding:clamp(1.5rem,3vw,2.4rem)!important}html body.public-shell .site-shell main .about-page-shell>.about-section{background:#303232!important}html body.public-shell .site-shell main .about-main-copy{background:#477f67!important}html body.public-shell .site-shell main .institute-principles>div{background:#345e51!important;border-radius:8px!important;box-shadow:0 10px 24px #10171914!important}html body.public-shell .site-shell main .about-page-shell .institutional-membership-cta{background:#3c3c3b!important}html body.public-shell .site-shell main :is(.news-masthead,.events-overview-section,.page-hero){background:#f4f3ef!important}html body.public-shell .site-shell main :is(.news-intro-tile,.events-overview-copy,.page-copy-feature,.journal-main-panel,.journal-contents-panel,.membership-newsletter-card){box-shadow:none!important;border-radius:8px!important}html body.public-shell .site-shell main .journal-call-banner{background:#345e51!important}html body.public-shell .site-shell main .journal-call-banner-link{background:0 0!important;border:1px solid #ffffff38!important;border-radius:8px!important}html body.public-shell .site-shell main .journal-integrity-strip{box-shadow:none!important;background:#101719!important;border-radius:8px!important}html body.public-shell .site-footer{background:#101719!important;border-top:1px solid #d8ddd81f!important}html body.public-shell .site-footer :is(p,a,span,small,li){color:#f7f8f5bd!important;-webkit-text-fill-color:#f7f8f5bd!important}html body.public-shell .site-footer :is(h2,h3,h4,strong,.footer-heading){color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:900px){html body.public-shell .site-shell main .homepage-journal-panel{align-items:start!important;display:grid!important}html body.public-shell .site-shell main .homepage-journal-panel .button-outline{width:fit-content!important}html body.public-shell .site-shell main .homepage-section-heading{align-items:start!important;display:grid!important}html body.public-shell .site-shell main .homepage-section-heading h2,html body.public-shell .site-shell main .institutional-membership-cta .homepage-final-cta h2{max-width:18ch!important}}@media (max-width:700px){html body.public-shell .site-header .nav-row{min-height:0!important;padding-block:.55rem!important}html body.public-shell .site-shell main :is(.section,.section-alt){padding-block:2.75rem!important}html body.public-shell .site-shell main>.hero{padding-block:1rem!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{border-radius:8px!important}html body.public-shell .site-shell main .homepage-slide-caption{width:auto!important;bottom:.75rem!important;left:.75rem!important;right:.75rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{font-size:1.05rem!important}html body.public-shell .site-shell main .homepage-slide-caption small{display:none!important}html body.public-shell .site-shell main .homepage-focus-section{padding-top:2.5rem!important}html body.public-shell .site-shell main .homepage-image-focus-card{min-height:220px!important}html body.public-shell .site-shell main .homepage-news-header,html body.public-shell .site-shell main .homepage-news-actions,html body.public-shell .site-shell main .form-actions{gap:.75rem!important;display:grid!important}html body.public-shell .site-shell main :is(.button,.button-outline,.button-secondary,.btn-primary,.btn-secondary){width:100%!important}html body.public-shell .site-shell main .about-main-copy .about-overview-heading{font-size:clamp(2.1rem,12vw,3rem)!important}html body.public-shell .site-shell main .about-glance-card .panel-topline{font-size:1.7rem!important}html body.public-shell .site-shell main .about-direction-caption{max-width:12ch!important}}html body.public-shell .site-header a.button-outline.header-auth-button.header-auth-button-subtle{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}html body.public-shell .site-shell nav.section-nav,html body.public-shell .site-shell main nav.section-nav,html body.public-shell .site-shell main nav.journal-section-nav{background:#101719!important}html body.public-shell .site-shell nav.section-nav .section-nav-inner :is(span,a),html body.public-shell .site-shell main nav.section-nav .section-nav-inner :is(span,a),html body.public-shell .site-shell main nav.journal-section-nav :is(a,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>h2.section-title,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>div.section-eyebrow,html body.public-shell .site-shell main section.journal-workflow-section+section.section div.container.content-shell>div.section-header>h2.section-title,html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.events-board-section div.container.content-shell>div.section-header>p.section-lede,html body.public-shell .site-shell main section.membership-fees-section div.container.content-shell>div.membership-section-head p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .coming-soon-panel{background:#181c1f!important}html body.public-shell .site-shell main .coming-soon-panel :is(h1,h2,h3,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .coming-soon-panel p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .page-hero-highlight{background:#17201d!important}html body.public-shell .site-shell main .page-hero-highlight :is(span,strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main>.hero{background:#343637!important;padding:clamp(2rem,4vw,3.5rem) 0!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{background:#101719!important;border:1px solid #d8ddd82e!important;width:min(100%,1120px)!important;max-width:1120px!important;height:clamp(430px,42vw,560px)!important;min-height:clamp(430px,42vw,560px)!important;box-shadow:0 24px 60px #0000004d!important}html body.public-shell .site-shell main .homepage-slide-caption{width:min(560px,100% - 3rem)!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;inset:clamp(1.75rem,5vw,3.5rem) auto auto clamp(1.5rem,5vw,3.5rem)!important;overflow:visible!important}html body.public-shell .site-shell main .homepage-slide-caption strong{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:17ch!important;font-size:clamp(1.75rem,2.65vw,2.65rem)!important;line-height:1.06!important}html body.public-shell .site-shell main .homepage-slide-caption small{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:42ch!important;display:block!important}html body.public-shell .site-shell main .journal-suite-hero{background:#101719!important;padding:clamp(2.4rem,5vw,4.2rem) 0!important}html body.public-shell .site-shell main .journal-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(380px,1.12fr)!important;align-items:center!important;gap:clamp(1.5rem,4vw,4rem)!important;max-width:1180px!important;display:grid!important}html body.public-shell .site-shell main .journal-suite-hero .page-copy-feature{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .journal-suite-hero .page-copy-feature :is(.kicker,h1,p,.lead){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .journal-suite-hero .page-copy-feature .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .journal-suite-hero .page-copy-tag{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff42!important}html body.public-shell .site-shell main .journal-suite-hero h1{max-width:12ch!important;font-size:clamp(2.7rem,5vw,4.8rem)!important;line-height:.99!important}html body.public-shell .site-shell main .journal-suite-hero .lead{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:52ch!important}html body.public-shell .site-shell main .journal-hero-media{background:#1f2929!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;min-height:clamp(280px,30vw,430px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #0000004d!important}html body.public-shell .site-shell main .journal-hero-media img{object-fit:cover!important;object-position:center!important;filter:saturate(.82)contrast(1.08)brightness(.78)!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) p{color:#eef3ef!important;-webkit-text-fill-color:#eef3ef!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta-inverse,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-meta-inverse span{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-card-link span,html body.public-shell .site-shell main :is(.news-side-event,.news-event-card) .news-event-date>span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main>.hero{padding:clamp(1.25rem,2.4vw,2.1rem) 0 clamp(1.25rem,2.5vw,2.2rem)!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{height:clamp(390px,35vw,500px)!important;min-height:clamp(390px,35vw,500px)!important;max-height:clamp(390px,35vw,500px)!important}html body.public-shell .site-shell main .home-hero-support-section{padding-block:clamp(.9rem,2vw,1.45rem)!important}html body.public-shell .site-shell main .home-hero-support-section .content-shell{gap:clamp(.9rem,1.8vw,1.35rem)!important}html body.public-shell .site-shell main .homepage-focus-section,html body.public-shell .site-shell main .homepage-news-section{padding-block:clamp(2.2rem,4.2vw,3.8rem)!important}html body.public-shell .site-shell main .homepage-journal-section{padding-block:clamp(2.3rem,4.6vw,4rem)!important}html body.public-shell .site-shell main .homepage-cta-section{padding-block:clamp(2.6rem,5vw,4.3rem)!important}html body.public-shell .site-shell main .homepage-section-heading,html body.public-shell .site-shell main .homepage-news-header{margin-bottom:clamp(1rem,1.8vw,1.45rem)!important}html body.public-shell .site-shell main .homepage-partner-focus-grid,html body.public-shell .site-shell main .homepage-news-grid{gap:clamp(.7rem,1.25vw,1rem)!important}html body.public-shell .site-shell main :is(.news-feature-section,.news-rail-section,.news-events-editorial-section,.news-archive-section,.journal-workflow-section,.journal-final-cta-section,.membership-fees-section,.membership-newsletter-section){background:#f4f3ef!important;padding-block:clamp(2.5rem,4.8vw,4.6rem)!important}html body.public-shell .site-shell main .membership-hero{color:#fff!important;background:radial-gradient(circle at 84% 18%,#60927e21,#0000 24rem),linear-gradient(#101719 0%,#17201d 100%)!important;padding-block:clamp(2.3rem,4.2vw,3.8rem) clamp(1.4rem,2.5vw,2.2rem)!important}html body.public-shell .site-shell main .membership-hero :is(.kicker,h1,p,.lead,a,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .membership-hero .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main :is(.news-section-bar,.section-header,.membership-section-head){margin-bottom:clamp(1.1rem,2vw,1.6rem)!important}html body.public-shell .site-shell main :is(.news-section-bar h2,.section-header .section-title,.membership-section-head h2){letter-spacing:0!important;max-width:18ch!important;font-size:clamp(1.75rem,3.1vw,3rem)!important;line-height:1.05!important}html body.public-shell .site-shell main :is(.news-section-bar p,.section-header .section-lede,.membership-section-head p){max-width:62ch!important;line-height:1.55!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card){background:linear-gradient(#ffffff0e,#ffffff05),#141a1c!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;box-shadow:0 18px 40px #10171929!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card):hover,html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card):focus-within{border-color:#5fa8836b!important;transform:translateY(-2px)!important;box-shadow:0 22px 52px #1017193d!important}html body.public-shell .site-shell main :is(.news-rail-card,.news-archive-card) .news-editorial-image img{filter:saturate(.78)contrast(1.08)brightness(.82)!important}html body.public-shell .site-shell main :is(.news-feature-card,.news-feature-side,.news-event-card,.journal-release-card,.journal-contents-panel,.journal-main-panel,.membership-tier-card,.membership-newsletter-card,.membership-hero-card-inline){background:#fff!important;border:1px solid #d8ddd8!important;border-radius:8px!important;box-shadow:0 14px 34px #10171914!important}html body.public-shell .site-shell main :is(.journal-release-card-featured,.membership-tier-card-featured){border-color:#26775f57!important;box-shadow:0 18px 44px #26775f21!important}html body.public-shell .site-shell main :is(.journal-release-card,.membership-tier-card,.membership-newsletter-card){padding:clamp(1rem,1.8vw,1.4rem)!important}html body.public-shell .site-shell main :is(.journal-pathway-card,.journal-check-item,.membership-support-card){box-shadow:none!important;border-radius:8px!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card{color:#fff!important;background-color:#141a1c!important;background-image:linear-gradient(#ffffff0e,#ffffff05)!important;border:1px solid #d8ddd82e!important;border-radius:8px!important;box-shadow:0 18px 40px #10171929!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card :is(h3,h3 a),html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card :is(h3,h3 a){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card p,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card p{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-editorial-meta,html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-editorial-meta span,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-editorial-meta,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-editorial-meta span{color:#a7b7b0!important;-webkit-text-fill-color:#a7b7b0!important}html body.public-shell .site-shell main .news-editorial-rail>article.news-rail-card .news-card-link,html body.public-shell .site-shell main .news-archive-grid>article.news-archive-card .news-card-link{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}@media (max-width:900px){html body.public-shell .site-shell main .journal-hero-grid{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main .homepage-slide-caption{width:auto!important;top:1.25rem!important;left:1rem!important;right:1rem!important}html body.public-shell .site-shell main .homepage-slide-caption strong{max-width:14ch!important;font-size:clamp(1.5rem,7vw,2rem)!important}html body.public-shell .site-shell main .homepage-slide-caption small{font-size:.92rem!important}html body.public-shell .site-shell main>.hero{padding-block:1rem 1.35rem!important}html body.public-shell .site-shell main>.hero .hero-tile-stage{height:clamp(320px,82vw,390px)!important;min-height:clamp(320px,82vw,390px)!important;max-height:clamp(320px,82vw,390px)!important}html body.public-shell .site-shell main .homepage-focus-section,html body.public-shell .site-shell main .homepage-news-section,html body.public-shell .site-shell main .homepage-journal-section,html body.public-shell .site-shell main .homepage-cta-section,html body.public-shell .site-shell main :is(.news-feature-section,.news-rail-section,.news-events-editorial-section,.news-archive-section,.journal-workflow-section,.journal-final-cta-section,.membership-fees-section,.membership-newsletter-section){padding-block:clamp(1.9rem,8vw,2.6rem)!important}html body.public-shell .site-shell main .journal-suite-hero h1{font-size:clamp(2.25rem,12vw,3.3rem)!important}}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-strip.homepage-partner-strip{background:#d9efe4 linear-gradient(135deg,#9fd0bbf2,#e1efe8f0)!important;border-color:#26775f38!important;box-shadow:0 14px 34px #26775f24!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-tile{background:#ffffffb8!important;border-color:#26775f33!important}html body.public-shell .site-shell main .about-page-shell :is(.about-landing-hero-grid,.about-detail-section>.container.content-shell,.about-principles-section>.container.content-shell,.about-next-section>.container.content-shell){width:min(calc(100% - (var(--page-gutter,1rem) * 2)), 1180px)!important;max-width:1180px!important;margin-inline:auto!important}html body.public-shell .site-shell main .about-landing-hero{background:radial-gradient(circle at 82% 18%,#5fa88333,#0000 28%),linear-gradient(90deg,#101719 0% 54%,#26312f 54% 100%)!important;padding:clamp(2.6rem,5.2vw,4.8rem) 0!important}html body.public-shell .site-shell main .about-landing-copy.page-copy-feature{box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:initial!important;background-color:#101719!important;background-image:none!important;border:1px solid #9fd0bb2e!important;border-radius:8px!important;padding:clamp(1.25rem,2.6vw,2rem)!important}html body.public-shell .site-shell main .about-landing-copy :is(.kicker,h1,p,.lead),html body.public-shell .site-shell main .about-landing-copy .about-prose-block p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .about-landing-copy .page-copy-header .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .about-landing-copy .about-overview-heading{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:11.5ch!important;font-weight:700!important}html body.public-shell div.site-shell main div.about-page-shell section.about-landing-hero .about-landing-copy.page-copy-feature h1.about-overview-heading{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell div.site-shell main div.about-page-shell section.about-landing-hero .about-landing-copy.page-copy-feature :is(.lead,.about-prose-block p){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .about-landing-copy .lead{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:40ch!important;font-weight:800!important}html body.public-shell .site-shell main .about-detail-section{background:linear-gradient(#f4f3ef 0%,#eef3ee 100%)!important}html body.public-shell .site-shell main .about-detail-card,html body.public-shell .site-shell main .about-glance-card.page-aside-card{color:#17201d!important;-webkit-text-fill-color:initial!important;border-radius:8px!important}html body.public-shell .site-shell main .about-detail-card{background:#fff!important;border:1px solid #26775f2e!important;box-shadow:0 16px 38px #17201d14!important}html body.public-shell .site-shell main .about-glance-stack{gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .about-glance-graphic-card{background:#101719!important;border:1px solid #d8ddd838!important;border-radius:8px!important;min-height:clamp(190px,20vw,270px)!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #1017192e!important}html body.public-shell .site-shell main .about-glance-graphic-card picture,html body.public-shell .site-shell main .about-glance-graphic-card img{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-glance-graphic-card img{object-fit:cover!important;object-position:center!important;filter:saturate(.9)contrast(1.05)brightness(.74)!important}html body.public-shell .site-shell main .about-glance-graphic-card:after{content:""!important;background:linear-gradient(90deg,#101719ad,#1017192e)!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-glance-graphic-card figcaption{z-index:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(1.8rem,3.5vw,3rem)!important;font-weight:700!important;line-height:1!important;position:absolute!important;bottom:clamp(1rem,2vw,1.5rem)!important;left:clamp(1rem,2vw,1.5rem)!important}html body.public-shell .site-shell main .about-glance-card.page-aside-card{background:linear-gradient(135deg,#fff,#e1efe8)!important;border:1px solid #26775f38!important;box-shadow:0 16px 38px #26775f1f!important}html body.public-shell .site-shell main .about-glance-card.page-aside-card :is(.panel-topline,strong,p,span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-glance-card.page-aside-card .panel-topline{color:#26775f!important;-webkit-text-fill-color:#26775f!important}html body.public-shell .site-shell main .about-overview-point{background:#ffffffb8!important;border-color:#26775f2e!important}html body.public-shell .site-shell main .about-overview-point p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important;line-height:1.55!important}html body.public-shell .site-shell main .about-direction-card{background:radial-gradient(circle at 90% 30%,#5fa88338,#0000 30%),linear-gradient(135deg,#17201d,#28576a)!important;border:1px solid #9fd0bb33!important;border-radius:8px!important;padding:clamp(1.4rem,4vw,3rem)!important;overflow:hidden!important;box-shadow:0 20px 50px #10171938!important}html body.public-shell .site-shell main .about-direction-card .panel-topline{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .about-direction-card .about-direction-caption{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:18ch!important;margin:.6rem 0 0!important;font-size:clamp(2rem,4.4vw,4.5rem)!important;font-weight:800!important;line-height:1.04!important}html body.public-shell .site-shell main .about-next-section{background:#4d5852!important;padding-block:clamp(2.5rem,5vw,4.5rem)!important}html body.public-shell .site-shell main .about-next-section .two-column>div:first-child,html body.public-shell .site-shell main .about-next-section .callout{border:1px solid #d8ddd829!important;border-radius:8px!important;padding:clamp(1.2rem,2.4vw,2rem)!important}html body.public-shell .site-shell main .about-next-section .two-column>div:first-child{background:#10171957!important}html body.public-shell .site-shell main .about-next-section .callout{background:#e1efe8!important}html body.public-shell .site-shell main .about-next-section .callout :is(h3,p,a,span,strong){color:#17201d!important;-webkit-text-fill-color:#17201d!important}@media (max-width:900px){html body.public-shell .site-shell main .about-landing-hero{background:#101719!important}}@media (max-width:700px){html body.public-shell .site-shell main .about-page-shell :is(.about-landing-hero-grid,.about-detail-section>.container.content-shell,.about-principles-section>.container.content-shell,.about-next-section>.container.content-shell){width:min(100% - 1rem,1180px)!important}html body.public-shell .site-shell main .about-landing-hero{padding-block:1.8rem 2.2rem!important}html body.public-shell .site-shell main .about-landing-copy .about-overview-heading{max-width:none!important}}html body.public-shell .site-shell main .about-hero-panel{background:#101719!important;border:1px solid #9fd0bb2e!important;border-radius:8px!important;align-content:center!important;gap:clamp(.85rem,1.5vw,1.15rem)!important;min-height:100%!important;padding:clamp(1.25rem,2.6vw,2rem)!important;display:grid!important;box-shadow:0 20px 52px #00000038!important}html body.public-shell .site-shell main .about-hero-panel :is(.kicker,h1,p,.lead){color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .about-hero-panel .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-hero-panel .about-kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;padding:0!important;font-size:.78rem!important;font-weight:800!important}html body.public-shell .site-shell main .about-hero-panel .page-copy-tag{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff42!important}html body.public-shell .site-shell main .about-hero-panel .about-overview-heading{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:11.5ch!important;margin:0!important;font-size:clamp(2.7rem,5vw,4.8rem)!important;font-weight:700!important;line-height:.99!important}html body.public-shell .site-shell main .about-hero-panel .lead{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:40ch!important;font-weight:800!important}html body.public-shell .site-shell main .about-hero-panel .about-prose-block{gap:1rem!important;max-width:58ch!important;display:grid!important}html body.public-shell .site-shell main .about-detail-panel{background:#fff!important;border:1px solid #26775f2e!important;border-radius:8px!important;align-content:start!important;gap:.9rem!important;min-height:100%!important;padding:clamp(1.2rem,2.2vw,1.7rem)!important;display:grid!important;box-shadow:0 16px 38px #17201d14!important}html body.public-shell .site-shell main .about-detail-panel .panel-topline,html body.public-shell .site-shell main .about-glance-panel .panel-topline{color:#26775f!important;-webkit-text-fill-color:#26775f!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;display:block!important}html body.public-shell .site-shell main .about-detail-panel h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important;max-width:15ch!important;margin:0!important;font-size:clamp(1.75rem,3.1vw,3rem)!important;line-height:1.05!important}html body.public-shell .site-shell main .about-detail-panel p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .about-glance-graphic-tile{background:#101719!important;border:1px solid #d8ddd838!important;border-radius:8px!important;min-height:clamp(190px,20vw,270px)!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #1017192e!important}html body.public-shell .site-shell main .about-glance-graphic-tile picture,html body.public-shell .site-shell main .about-glance-graphic-tile img{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-glance-graphic-tile img{object-fit:cover!important;object-position:center!important;filter:saturate(.9)contrast(1.05)brightness(.74)!important}html body.public-shell .site-shell main .about-glance-graphic-tile:after{content:""!important;background:linear-gradient(90deg,#101719ad,#1017192e)!important;position:absolute!important;inset:0!important}html body.public-shell .site-shell main .about-glance-graphic-tile figcaption{z-index:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(1.8rem,3.5vw,3rem)!important;font-weight:700!important;line-height:1!important;position:absolute!important;bottom:clamp(1rem,2vw,1.5rem)!important;left:clamp(1rem,2vw,1.5rem)!important}html body.public-shell .site-shell main .about-glance-panel{background:linear-gradient(135deg,#fff,#e1efe8)!important;border:1px solid #26775f38!important;border-radius:8px!important;gap:.9rem!important;padding:clamp(1.2rem,2.2vw,1.7rem)!important;display:grid!important;box-shadow:0 16px 38px #26775f1f!important}html body.public-shell .site-shell main .about-glance-panel :is(strong,p,span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-glance-panel .about-overview-point p{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .about-direction-panel{background:radial-gradient(circle at 90% 30%,#5fa88338,#0000 30%),linear-gradient(135deg,#17201d,#28576a)!important;border:1px solid #9fd0bb33!important;border-radius:8px!important;padding:clamp(1.4rem,4vw,3rem)!important;overflow:hidden!important;box-shadow:0 20px 50px #10171938!important}html body.public-shell .site-shell main .about-direction-panel .panel-topline{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;font-size:.78rem!important;font-weight:800!important;display:block!important}html body.public-shell .site-shell main .about-direction-panel .about-direction-caption{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;max-width:18ch!important;height:auto!important;margin:.6rem 0 0!important;font-size:clamp(2rem,4.4vw,4.5rem)!important;font-weight:800!important;line-height:1.04!important;display:block!important;position:static!important;overflow:visible!important}html body.public-shell .site-shell main .about-landing-hero-grid{align-items:center!important;gap:clamp(1rem,2.8vw,2.4rem)!important}html body.public-shell .site-shell main .about-hero-panel{min-height:auto!important;padding:clamp(1.1rem,2vw,1.6rem)!important}html body.public-shell .site-shell main .about-hero-panel .about-overview-heading{font-size:clamp(2.45rem,4.3vw,4.1rem)!important}html body.public-shell .site-shell main .about-hero-panel .lead{font-size:clamp(1.05rem,1.55vw,1.35rem)!important;line-height:1.3!important}html body.public-shell .site-shell main .about-hero-panel .about-prose-block p{font-size:.96rem!important;line-height:1.55!important}html body.public-shell .site-shell main .about-landing-media.journal-hero-media{min-height:clamp(280px,26vw,380px)!important}html body.public-shell .site-shell main .about-direction-panel{max-width:1180px!important;min-height:auto!important;padding:clamp(1.15rem,2.5vw,2rem)!important}html body.public-shell .site-shell main .about-direction-panel .panel-topline{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;display:block!important}html body.public-shell .site-shell main .about-direction-panel .about-direction-caption{white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;max-width:28ch!important;height:auto!important;font-size:clamp(1.55rem,2.65vw,2.75rem)!important;display:block!important;position:static!important;overflow:visible!important}html body.public-shell .site-shell main .about-editorial-layout{align-items:start!important;gap:clamp(1rem,2vw,1.4rem)!important}html body.public-shell .site-shell main .about-detail-panel{color:#17201d!important;-webkit-text-fill-color:initial!important;background:#fff!important;min-height:auto!important}html body.public-shell .site-shell main .about-detail-panel :is(h2,p,span,strong){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-detail-panel .panel-topline{color:#26775f!important;-webkit-text-fill-color:#26775f!important;background:0 0!important}html body.public-shell .site-shell main .about-detail-panel h2{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-detail-panel p{color:#405049!important;-webkit-text-fill-color:#405049!important;font-size:.98rem!important;line-height:1.6!important}html body.public-shell .site-shell main .about-glance-stack{gap:.85rem!important}html body.public-shell .site-shell main .about-glance-graphic-tile{min-height:clamp(170px,16vw,220px)!important}html body.public-shell .site-shell main .about-glance-panel{color:#17201d!important;-webkit-text-fill-color:initial!important;background:#e1efe8!important}html body.public-shell .site-shell main .about-glance-panel .panel-topline{color:#14533f!important;-webkit-text-fill-color:#14533f!important;background:0 0!important}html body.public-shell .site-shell main .about-glance-panel .about-overview-point{background:#fff!important;border-color:#26775f38!important}html body.public-shell .site-shell main .about-glance-panel .about-overview-point strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-glance-panel .about-overview-point p{color:#405049!important;-webkit-text-fill-color:#405049!important;line-height:1.55!important}html body.public-shell .site-shell main .institute-principles{width:100%!important;max-width:1180px!important;margin-top:clamp(1rem,2vw,1.35rem)!important}html body.public-shell .site-shell main .institute-principles>div{min-height:118px!important}html body.public-shell .site-shell main .about-next-section{padding-block:clamp(1.8rem,3.6vw,3rem)!important}@media (max-width:700px){html body.public-shell .site-shell main .about-landing-hero{padding-block:1.15rem 1.4rem!important}html body.public-shell .site-shell main .about-hero-panel .about-overview-heading{font-size:clamp(2rem,10vw,2.65rem)!important}html body.public-shell .site-shell main .about-principles-section{padding-block:1rem!important}html body.public-shell .site-shell main .about-direction-panel .about-direction-caption{font-size:clamp(1.55rem,8vw,2.4rem)!important}html body.public-shell .site-shell main .about-detail-section{padding-block:1.25rem!important}}html body.public-shell .site-shell main .about-landing-hero{padding-block:clamp(1.4rem,3vw,2.4rem)!important}html body.public-shell .site-shell main .about-landing-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(390px,1.08fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.6rem)!important}html body.public-shell .site-shell main .about-hero-glance{grid-template-rows:minmax(220px,.8fr) auto!important;gap:clamp(.8rem,1.6vw,1rem)!important;min-height:100%!important;display:grid!important}html body.public-shell .site-shell main .about-hero-glance-graphic{height:auto!important;min-height:clamp(220px,22vw,330px)!important}html body.public-shell .site-shell main .about-hero-glance-graphic:after{background:linear-gradient(#1017191f,#10171973)!important}html body.public-shell .site-shell main .about-hero-glance-panel{background:#e1efe8!important;padding:clamp(1rem,1.8vw,1.35rem)!important;box-shadow:0 14px 34px #1017192e!important}html body.public-shell .site-shell main .about-hero-glance-panel .panel-topline{color:#14533f!important;-webkit-text-fill-color:#14533f!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;display:block!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-overview-point{background:#fff!important;border-color:#26775f38!important;padding:.72rem .8rem!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-overview-point strong{color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-overview-point p{color:#405049!important;-webkit-text-fill-color:#405049!important;font-size:.92rem!important;line-height:1.45!important}html body.public-shell .site-shell main .about-principles-section{padding-block:clamp(.9rem,1.8vw,1.4rem)!important}html body.public-shell .site-shell main .about-direction-panel{padding:clamp(1rem,2vw,1.55rem)!important}html body.public-shell .site-shell main .about-direction-panel .about-direction-caption{max-width:30ch!important;font-size:clamp(1.45rem,2.35vw,2.35rem)!important}html body.public-shell .site-shell main .about-detail-section{padding-block:clamp(1.1rem,2.2vw,1.8rem)!important}html body.public-shell .site-shell main .about-purpose-layout{display:block!important}html body.public-shell .site-shell main .about-purpose-panel{background:linear-gradient(135deg,#101719,#1d372f)!important;border-color:#9fd0bb33!important;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)!important;align-items:end!important;gap:clamp(1rem,2.5vw,2rem)!important;width:100%!important;min-height:auto!important;padding:clamp(1.25rem,2.6vw,2rem)!important;display:grid!important;box-shadow:0 18px 42px #1017192e!important}html body.public-shell .site-shell main .about-purpose-panel .panel-topline{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;grid-column:1/-1!important}html body.public-shell .site-shell main .about-purpose-panel h2{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:13ch!important;font-size:clamp(1.9rem,3.4vw,3.25rem)!important}html body.public-shell .site-shell main .about-purpose-panel p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;max-width:72ch!important;font-size:clamp(.98rem,1.15vw,1.08rem)!important;line-height:1.62!important}@media (max-width:900px){html body.public-shell .site-shell main .about-landing-hero-grid{grid-template-columns:1fr!important;display:grid!important}html body.public-shell .site-shell main .about-purpose-panel{grid-template-columns:1fr!important;align-items:start!important}}@media (max-width:700px){html body.public-shell .site-shell main .about-hero-glance{gap:.75rem!important}html body.public-shell .site-shell main .about-hero-glance-graphic{min-height:220px!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-overview-point p{font-size:.9rem!important}html body.public-shell .site-shell main .about-purpose-panel h2{max-width:none!important;font-size:clamp(1.75rem,8vw,2.3rem)!important}}html body.public-shell .site-shell main .about-principles-section{background:#f4f3ef!important;padding-block:clamp(.85rem,1.6vw,1.25rem)!important}html body.public-shell .site-shell main .about-detail-section{background:linear-gradient(#f4f3ef 0%,#eef3ee 100%)!important;padding-block:clamp(.95rem,2vw,1.6rem)!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel{background:linear-gradient(135deg,#101719 0%,#17201d 54%,#1d372f 100%)!important;border-color:#9fd0bb38!important;width:100%!important;padding:clamp(1.15rem,2.3vw,1.85rem)!important;display:block!important;box-shadow:0 16px 38px #10171929!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-panel-label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;margin-bottom:clamp(.65rem,1.3vw,.95rem)!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important;width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(1rem,1.22vw,1.12rem)!important;line-height:1.66!important}html body.public-shell .site-shell main .institute-principles{margin-top:clamp(.75rem,1.5vw,1rem)!important}html body.public-shell .site-shell main .about-next-section{background:#4d5852!important}html body.public-shell .site-shell main .about-hero-glance{grid-template-rows:minmax(280px,.86fr) minmax(0,auto)!important;align-content:start!important;gap:clamp(1.1rem,2vw,1.6rem)!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-graphic{min-height:clamp(280px,27vw,390px)!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-panel{padding:clamp(1rem,1.7vw,1.35rem)!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-overview-points{gap:clamp(.75rem,1.2vw,1rem)!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)!important;align-items:stretch!important;gap:clamp(1rem,2.2vw,1.7rem)!important;display:grid!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-purpose-copy,html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-purpose-focus{min-width:0!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-purpose-focus{background:#ffffff14!important;border:1px solid #9fd0bb33!important;border-radius:1.15rem!important;flex-direction:column!important;justify-content:space-between!important;padding:clamp(.95rem,1.9vw,1.35rem)!important;display:flex!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-purpose-focus p{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(1.18rem,2vw,1.7rem)!important;line-height:1.25!important}html body.public-shell .site-shell main .about-next-section .about-partnership-tile{background:linear-gradient(135deg,#101719 0%,#17201d 52%,#1d372f 100%)!important;border:1px solid #9fd0bb33!important;border-radius:1.5rem!important;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.5rem)!important;padding:clamp(1rem,2.3vw,1.65rem)!important;display:grid!important;box-shadow:0 18px 42px #10171938!important}html body.public-shell .site-shell main .about-next-section .about-partnership-copy,html body.public-shell .site-shell main .about-next-section .about-partnership-subtile{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-next-section .about-partnership-copy{flex-direction:column!important;justify-content:center!important;display:flex!important}html body.public-shell .site-shell main .about-next-section .about-partnership-subtile{border-left:1px solid #9fd0bb33!important;flex-direction:column!important;justify-content:center!important;padding-left:clamp(1rem,2vw,1.5rem)!important;display:flex!important}html body.public-shell .site-shell main .about-next-section .about-partnership-subtile h3{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;font-size:clamp(1.05rem,1.6vw,1.35rem)!important}html body.public-shell .site-shell main .about-next-section .about-partnership-copy .about-panel-label,html body.public-shell .site-shell main .about-final-cta-tile .about-panel-label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;margin-bottom:clamp(.65rem,1.3vw,.95rem)!important}html body.public-shell .site-shell main .button.button-muted{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:#6f7974!important;border-color:#fff3!important}html body.public-shell .site-shell main .button.button-muted:hover{background:#59635e!important}html body.public-shell .site-shell main .about-final-cta-section{background:#4d5852!important;padding-block:clamp(1.3rem,2.8vw,2.2rem)!important}html body.public-shell .site-shell main .about-final-cta-tile{background:linear-gradient(135deg,#101719 0%,#17201d 52%,#1d372f 100%)!important;border:1px solid #9fd0bb33!important;border-radius:1.5rem!important;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.5rem)!important;padding:clamp(1rem,2.3vw,1.65rem)!important;display:grid!important;box-shadow:0 18px 42px #10171938!important}html body.public-shell .site-shell main .about-final-cta-next,html body.public-shell .site-shell main .about-final-cta-platform{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .about-final-cta-next{border-right:1px solid #9fd0bb33!important;flex-direction:column!important;justify-content:center!important;padding-right:clamp(1rem,2vw,1.5rem)!important;display:flex!important}html body.public-shell .site-shell main .about-final-cta-platform{flex-direction:column!important;justify-content:center!important;display:flex!important}html body.public-shell .site-shell main .about-final-cta-tile :is(h2,h3,p,a,span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-final-cta-tile .about-panel-label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .about-final-cta-tile p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .about-final-cta-tile .button-outline{border-color:#ffffff59!important}@media (max-width:700px){html body.public-shell .site-shell main .about-hero-glance{grid-template-rows:minmax(280px,auto) auto!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-graphic{min-height:280px!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel{grid-template-columns:1fr!important;padding:1rem!important;display:grid!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel .about-purpose-focus p{font-size:clamp(1.12rem,6vw,1.45rem)!important}html body.public-shell .site-shell main .about-purpose-panel.about-purpose-panel p{font-size:.96rem!important;line-height:1.58!important}html body.public-shell .site-shell main .about-next-section .about-partnership-tile{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem!important}html body.public-shell .site-shell main .about-next-section .about-partnership-subtile{border-top:1px solid #9fd0bb33!important;border-left:0!important;padding-top:1rem!important;padding-left:0!important}html body.public-shell .site-shell main .about-final-cta-tile{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem!important}html body.public-shell .site-shell main .about-final-cta-next{border-bottom:1px solid #9fd0bb33!important;border-right:0!important;padding-bottom:1rem!important;padding-right:0!important}}html body.public-shell .site-shell main .news-feature-section{background:#e1efe8 radial-gradient(circle at 8% 18%,#26775f1f,#0000 28%)!important}html body.public-shell .site-shell main .news-feature-section .news-momentum-card,html body.public-shell .site-shell main .news-feature-section .news-feature-card,html body.public-shell .site-shell main .news-feature-section .news-context-panel{background-color:#fff!important;border-color:#26775f38!important;box-shadow:0 14px 34px #17201d17!important}html body.public-shell .site-shell main .news-rail-section,html body.public-shell .site-shell main .news-archive-section{background:#f4f3ef!important}html body.public-shell .site-shell main .news-events-editorial-section{background:#101719 radial-gradient(circle at 88% 12%,#5fa8832e,#0000 30%)!important}html body.public-shell .site-shell main .news-events-editorial-section .news-section-bar .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .news-events-editorial-section .news-section-bar h2,html body.public-shell .site-shell main .news-events-editorial-section .news-section-bar .text-link{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-events-editorial-section .news-event-card{color:#fff!important;-webkit-text-fill-color:initial!important;background:#17201d!important;border-color:#9fd0bb33!important;box-shadow:0 16px 34px #0003!important}html body.public-shell .site-shell main .news-events-editorial-section .news-event-card :is(h3,h3 a,p,span,strong,small,.news-card-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-events-editorial-section .news-event-card p{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main .news-events-editorial-section .news-card-link,html body.public-shell .site-shell main .news-events-editorial-section .news-card-link span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .news-events-editorial-section .news-event-date{background:#fff!important;border-color:#9fd0bb!important}html body.public-shell .site-shell main .news-events-editorial-section .news-event-date :is(strong,small){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .news-editorial-hero{padding-block:clamp(.65rem,1.5vw,1.1rem)!important}html body.public-shell .site-shell main .news-editorial-hero-copy p{font-size:clamp(.95rem,1vw,1.05rem)!important;line-height:1.4!important}html body.public-shell .site-shell main .news-hero-latest-copy{border-radius:16px!important;max-width:470px!important;padding:clamp(.65rem,1.3vw,.95rem)!important}html body.public-shell .site-shell main .news-hero-latest-copy h2{margin-bottom:.25rem!important;font-size:clamp(1.05rem,1.6vw,1.3rem)!important}html body.public-shell .site-shell main .news-hero-latest-copy p{color:#eef3ef!important;-webkit-text-fill-color:#eef3ef!important;font-size:clamp(.9rem,.95vw,.96rem)!important;line-height:1.38!important}html body.public-shell .site-shell main .news-feature-section,html body.public-shell .site-shell main .news-rail-section,html body.public-shell .site-shell main .news-events-editorial-section{padding-block:clamp(1.35rem,2.8vw,2.25rem)!important}html body.public-shell .site-shell main .news-momentum-strip{margin-bottom:clamp(.85rem,1.8vw,1.25rem)!important}html body.public-shell .site-shell main .news-feature-layout-modern{gap:clamp(1rem,2vw,1.5rem)!important}html body.public-shell .site-shell main .news-feature-card,html body.public-shell .site-shell main .news-context-panel{padding:clamp(.9rem,1.8vw,1.35rem)!important}html body.public-shell .site-shell main .news-feature-copy h2{font-size:clamp(1.65rem,3vw,2.7rem)!important}html body.public-shell .site-shell main .news-feature-copy p,html body.public-shell .site-shell main .news-context-panel p{line-height:1.52!important}html body.public-shell .site-shell main .news-event-rail{gap:clamp(.85rem,1.7vw,1.25rem)!important}html body.public-shell .site-shell main .news-event-card{padding:clamp(.85rem,1.7vw,1.15rem)!important}html body.public-shell .site-shell main :is(.news-rail-card-body,.news-archive-card-body,.news-event-card-body) p{font-size:clamp(.94rem,1vw,1rem)!important;line-height:1.55!important}html body.public-shell .site-shell main :is(.news-rail-card-body,.news-archive-card-body,.news-event-card-body) h3{line-height:1.18!important}html body.public-shell .site-shell main .news-view-all-updates{white-space:nowrap!important}html body.public-shell .site-shell main .news-archive-hero .news-archive-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.66fr)!important;align-items:stretch!important}html body.public-shell .site-shell main .news-archive-search{background:#ffffff14!important;border:1px solid #9fd0bb38!important;border-radius:1.4rem!important;flex-direction:column!important;justify-content:center!important;gap:.8rem!important;padding:clamp(1rem,2vw,1.35rem)!important;display:flex!important}html body.public-shell .site-shell main .news-archive-search label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:800!important}html body.public-shell .site-shell main .news-archive-search-row{gap:.65rem!important;display:flex!important}html body.public-shell .site-shell main .news-archive-search input{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff38!important;border-radius:999px!important;width:100%!important;min-height:3rem!important;padding:.75rem 1rem!important}html body.public-shell .site-shell main .news-archive-search input::placeholder{color:#ffffffad!important;-webkit-text-fill-color:#ffffffad!important}html body.public-shell .site-shell main .news-archive-page-section{background:#f4f3ef!important;padding-block:clamp(1.5rem,3vw,2.5rem)!important}html body.public-shell .site-shell main .news-archive-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(.9rem,1.8vw,1.25rem)!important;display:grid!important}html body.public-shell .site-shell main .news-archive-page-card{color:#fff!important;-webkit-text-fill-color:initial!important;background:#17201d!important}html body.public-shell .site-shell main .news-archive-page-card :is(h3,h3 a,p,span){color:#eef3ef!important;-webkit-text-fill-color:#eef3ef!important}html body.public-shell .site-shell main .news-archive-page-card .news-card-link,html body.public-shell .site-shell main .news-archive-page-card .news-card-link span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .news-archive-pagination{justify-content:center!important;align-items:center!important;gap:.8rem!important;margin-top:clamp(1rem,2vw,1.5rem)!important;display:flex!important}html body.public-shell .site-shell main .news-archive-pagination span{color:#405049!important;-webkit-text-fill-color:#405049!important;font-weight:700!important}@media (max-width:960px){html body.public-shell .site-shell main .news-archive-hero .news-archive-hero-inner,html body.public-shell .site-shell main .news-archive-page-grid{grid-template-columns:1fr!important}}@media (max-width:700px){html body.public-shell .site-shell main .news-carousel-controls{flex-wrap:wrap!important;justify-content:flex-start!important}html body.public-shell .site-shell main .news-archive-search-row{flex-direction:column!important}html body.public-shell .site-shell main .about-landing-hero-grid{display:block!important}html body.public-shell .site-shell main .about-hero-panel{gap:.85rem!important;width:100%!important;padding:1.15rem!important}html body.public-shell .site-shell main .about-hero-panel .about-overview-heading{max-width:none!important;font-size:clamp(2.25rem,11vw,3rem)!important;line-height:1.02!important}html body.public-shell .site-shell main .about-hero-panel .lead{max-width:none!important;font-size:clamp(1.05rem,5vw,1.35rem)!important;line-height:1.28!important}html body.public-shell .site-shell main .about-hero-panel .about-prose-block p{font-size:.96rem!important;line-height:1.55!important}html body.public-shell .site-shell main .about-landing-media.journal-hero-media{width:100%!important;min-height:250px!important;margin-top:1rem!important}}html body.public-shell .site-shell main .about-panel-label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;font-size:.78rem!important;font-weight:800!important;line-height:1.1!important;display:block!important}html body.public-shell .site-shell main .about-hero-glance-panel .about-panel-label{color:#14533f!important;-webkit-text-fill-color:#14533f!important}html body.public-shell .site-shell main .about-hero-glance.about-hero-glance{grid-template-rows:minmax(340px,1fr) auto!important}html body.public-shell .site-shell main .about-hero-glance.about-hero-glance .about-hero-glance-graphic{min-height:clamp(340px,34vw,500px)!important}html body.public-shell .site-shell main .about-next-section .about-partnership-subtile a.button.button-muted{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:#6f7974!important;border-color:#fff3!important}html body.public-shell .site-shell main .about-next-section .about-partnership-subtile a.button.button-muted:hover{background:#59635e!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-card{color:#fff!important;-webkit-text-fill-color:initial!important;background:#17201d linear-gradient(145deg,#101719 0%,#17201d 58%,#1d372f 100%)!important;border-color:#9fd0bb33!important;border-radius:1.15rem!important;padding:clamp(.7rem,1.4vw,.95rem)!important;overflow:hidden!important;box-shadow:0 16px 36px #10171933!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-card:hover{transform:translateY(-3px)!important;box-shadow:0 20px 44px #10171942!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-image{background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:.85rem!important;margin:0!important;display:block!important;overflow:hidden!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-image img{object-fit:cover!important;border-radius:.75rem!important;width:100%!important;height:100%!important;display:block!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-copy{padding:clamp(.85rem,1.7vw,1.05rem) .15rem .05rem!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-card :is(strong,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-copy>span:not(.homepage-news-meta){color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main .homepage-news-section .homepage-news-meta span,html body.public-shell .site-shell main .homepage-news-section .homepage-news-copy small{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-footer .footer-address-secondary{border-top:1px solid #ffffff38!important;margin-top:.75rem!important;padding-top:.75rem!important}html body.public-shell .site-shell main .institutional-membership-cta .homepage-final-cta.about-final-cta-tile,html body.public-shell .site-shell main .about-final-cta-tile.about-final-cta-tile{background:#17201d linear-gradient(135deg,#101719 0%,#17201d 52%,#1d372f 100%)!important;border:1px solid #9fd0bb33!important;border-radius:1.5rem!important;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.5rem)!important;padding:clamp(1rem,2.3vw,1.65rem)!important;display:grid!important;box-shadow:0 18px 42px #10171938!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-next,html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-platform{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-next{border-right:1px solid #9fd0bb33!important;flex-direction:column!important;justify-content:center!important;padding-right:clamp(1rem,2vw,1.5rem)!important;display:flex!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-platform{flex-direction:column!important;justify-content:center!important;display:flex!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-tile :is(h2,h3,p,span,strong,small,.about-panel-label),html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-next :is(h2,h3,p,span,strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-tile .about-panel-label{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-tile p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-tile .button-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#ffffff59!important}@media (max-width:700px){html body.public-shell .site-shell main .institutional-membership-cta .homepage-final-cta.about-final-cta-tile,html body.public-shell .site-shell main .about-final-cta-tile.about-final-cta-tile{grid-template-columns:1fr!important}html body.public-shell .site-shell main .institutional-membership-cta .about-final-cta-next{border-bottom:1px solid #9fd0bb33!important;border-right:0!important;padding-bottom:1rem!important;padding-right:0!important}}@media (min-width:821px){html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav{flex:auto!important;justify-content:space-between!important;align-items:center!important;gap:0!important;max-width:760px!important;margin-inline:auto!important;display:flex!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav a{text-align:center!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;padding-inline:0!important}}html body.public-shell .site-shell main>.hero .hero-primary-slide-image:before{background:linear-gradient(90deg,#10171957 0%,#10171929 36%,#10171905 72%),linear-gradient(#10171900,#10171914)!important}html body.public-shell .site-shell main>.hero .hero-primary-slide-image img{filter:saturate(1.12)contrast(1.04)brightness(1.16)!important}html body.public-shell .site-shell main .homepage-slide-caption{background:#0f1714c7!important;border:0 #0000!important;padding:clamp(1rem,2vw,1.45rem)!important;box-shadow:0 18px 42px #00000038!important}html body.public-shell .site-shell main>.hero .homepage-slide-caption.homepage-slide-caption{background-color:#0f1714c7!important;background-image:none!important;border:0 #0000!important;padding:clamp(1rem,2vw,1.45rem)!important}html body.public-shell .site-shell main>.hero .homepage-slide-caption.homepage-slide-caption-soft{background-color:#0f1714c7!important;background-image:none!important;border:0 #0000!important;padding:clamp(1rem,2vw,1.45rem)!important;box-shadow:0 18px 42px #00000038!important}html body.public-shell .site-shell main .homepage-slide-caption :is(span,strong,small){text-wrap:balance!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-strip.homepage-partner-strip{background-color:#26775f!important;background-image:none!important;border-color:#26775f94!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(.8rem,1.6vw,1.3rem)!important;box-shadow:0 16px 38px #26775f38!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-logos{flex:0 auto!important;justify-content:flex-start!important;margin-left:0!important}html body.public-shell .site-shell main section.home-hero-support-section div.homepage-partner-strip.homepage-partner-strip{background-color:#26775f!important;background-image:none!important;border-color:#26775f94!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-strip>span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-tile{color:#fff!important;-webkit-text-fill-color:initial!important;background-color:#101719!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:0 10px 26px #1017192e!important}html body.public-shell .site-shell main section.home-hero-support-section div.homepage-partner-strip.homepage-partner-strip a.homepage-partner-tile,html body.public-shell .site-shell main .homepage-partner-strip .homepage-partner-tile.homepage-partner-tile-dark{color:#fff!important;-webkit-text-fill-color:initial!important;background-color:#101719!important;background-image:none!important;border-color:#ffffff2e!important}html body.public-shell .site-shell main .homepage-partner-strip .homepage-partner-tile.homepage-partner-tile-dark :is(strong,small,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-partner-strip .homepage-partner-tile.homepage-partner-tile-dark .homepage-partner-logo-frame img{filter:brightness(0)invert()!important;opacity:1!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-tile :is(strong,small,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-logo-frame{background:0 0!important}html body.public-shell .site-shell main .home-hero-support-section .homepage-partner-logo-frame img,html body.public-shell .site-shell main section.home-hero-support-section div.homepage-partner-strip.homepage-partner-strip .homepage-partner-logo-frame img{filter:brightness(0)invert()!important;opacity:1!important}@media (max-width:700px){html body.public-shell .site-shell main .homepage-slide-caption{padding:.95rem!important}}html body.public-shell .site-shell main .home-hero-support-section .hero-institutional-note strong{letter-spacing:.04em!important;font-weight:500!important}html body.public-shell .site-shell main .homepage-partner-tile-dark .homepage-partner-text,html body.public-shell .site-shell main .homepage-partner-tile-dark .homepage-partner-text :is(strong,small,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .homepage-partner-tile-dark .homepage-partner-text strong{font-weight:700!important}html body.public-shell .site-shell main .about-hero-glance{background:#26775f!important;border:1px solid #ffffff29!important;border-radius:8px!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:start!important;gap:.85rem!important;min-height:0!important;padding:clamp(.75rem,1.4vw,1rem)!important;display:grid!important;box-shadow:0 18px 44px #1017193d!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-graphic{min-height:clamp(185px,18vw,265px)!important;max-height:265px!important;box-shadow:none!important;background:#101719!important;border-color:#ffffff2e!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-graphic img{filter:saturate(.96)contrast(1.04)brightness(.82)!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-panel{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body.public-shell .site-shell main .about-hero-glance .about-panel-label{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-hero-glance .about-overview-points{gap:.55rem!important}html body.public-shell .site-shell main .about-hero-glance .about-overview-point{background:#101719!important;border-color:#ffffff29!important}html body.public-shell .site-shell main .about-hero-glance .about-overview-point strong,html body.public-shell .site-shell main .about-hero-glance .about-overview-point p{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .about-hero-glance .about-overview-point p{color:#e7ede8!important;-webkit-text-fill-color:#e7ede8!important}@media (max-width:700px){html body.public-shell .site-shell main .about-hero-glance{padding:.75rem!important}html body.public-shell .site-shell main .about-hero-glance .about-hero-glance-graphic{min-height:190px!important}}html body.public-shell .site-shell main section.news-feature-section.news-feature-section{background:#26775f!important}html body.public-shell .site-shell main section.news-feature-section.news-feature-section :is(.news-momentum-card,.news-feature-card,.news-context-panel){background:#fffffff0!important;border-color:#fff3!important}html body.public-shell .site-shell main section.news-rail-section.news-rail-section,html body.public-shell .site-shell main section.news-archive-section.news-archive-section{background:#f4f3ef!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section{background:radial-gradient(circle at 88% 12%,#5fa8832e,#0000 30%),#101719!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section .news-section-bar .kicker{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section .news-section-bar :is(h2,.text-link){color:#fff!important;-webkit-text-fill-color:#fff!important}html body.public-shell .site-shell main .news-section-intro{color:#405049!important;-webkit-text-fill-color:#405049!important;max-width:78ch!important;margin:.55rem 0 0!important;font-size:clamp(.96rem,1.1vw,1.05rem)!important;line-height:1.58!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section .news-section-intro{color:#d8e0da!important;-webkit-text-fill-color:#d8e0da!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section article.news-event-card{color:#17201d!important;-webkit-text-fill-color:initial!important;background:#f4f3ef!important;border-color:#9fd0bb47!important;box-shadow:0 16px 34px #0000003d!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section article.news-event-card :is(h3,h3 a,span,strong,small){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section article.news-event-card p{color:#405049!important;-webkit-text-fill-color:#405049!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section article.news-event-card .news-card-link,html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section article.news-event-card .news-card-link span{color:#9fd0bb!important;-webkit-text-fill-color:#9fd0bb!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section .news-event-date{background:#fff!important;border-color:#9fd0bb!important}html body.public-shell .site-shell main section.news-events-editorial-section.news-events-editorial-section .news-event-date :is(strong,small){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .news-editorial-hero .news-editorial-hero-inner{width:min(calc(100% - (var(--page-gutter,1rem) * 2)), 1180px)!important;max-width:1180px!important}html body.public-shell .site-shell main .news-archive-hero .news-editorial-hero-inner{width:min(calc(100% - (var(--page-gutter,1rem) * 2)), 1120px)!important;max-width:1120px!important}@media (max-width:700px){html body.public-shell .site-shell main .news-editorial-hero .news-editorial-hero-inner,html body.public-shell .site-shell main .news-archive-hero .news-editorial-hero-inner{width:min(100% - 1rem,1180px)!important}}html body.public-shell .site-shell main .news-editorial-hero,html body.public-shell .site-shell main .news-rail-section,html body.public-shell .site-shell main .news-events-editorial-section{scroll-margin-top:6.5rem!important}html body.public-shell .site-shell main .news-section-jump-list .news-filter-pill,html body.public-shell .site-shell main .news-carousel-button,html body.public-shell .site-shell main .news-rail-card,html body.public-shell .site-shell main .news-event-card{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s!important}html body.public-shell .site-shell main .news-section-jump-list .news-filter-pill:hover,html body.public-shell .site-shell main .news-section-jump-list .news-filter-pill:focus-visible{transform:translateY(-2px)!important}html body.public-shell .site-shell main .news-section-jump-list .news-filter-pill.is-active{transform:translateY(-1px)!important;box-shadow:0 10px 24px #1017192e!important}html body.public-shell .site-shell main .news-rail-card:hover,html body.public-shell .site-shell main .news-rail-card:focus-within,html body.public-shell .site-shell main .news-event-card:hover,html body.public-shell .site-shell main .news-event-card:focus-within{transform:translateY(-4px)!important;box-shadow:0 18px 42px #1017192e!important}html body.public-shell .site-shell main .news-section-bar{animation:.42s both newsSectionEase}html body.public-shell .site-shell main .news-rail-shell.is-scrollable{position:relative!important}html body.public-shell .site-shell main .news-rail-shell.is-scrollable:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#f4f3ef00,#f4f3ef 78%)!important;width:clamp(2rem,5vw,4.5rem)!important;position:absolute!important;top:5.5rem!important;bottom:1rem!important;right:0!important}html body.public-shell .site-shell main .news-rail-shell.is-scrollable .news-carousel-button:not(:disabled)[data-news-scroll=next]{animation:1.6s ease-in-out 2 newsNudge}@keyframes newsSectionEase{0%{opacity:.86;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes newsNudge{0%,to{transform:translate(0)}45%{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){html body.public-shell{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html body.public-shell .site-shell main .news-section-jump-list .news-filter-pill,html body.public-shell .site-shell main .news-carousel-button,html body.public-shell .site-shell main .news-rail-card,html body.public-shell .site-shell main .news-event-card,html body.public-shell .site-shell main .news-section-bar{transition:none!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){html body.public-shell .site-shell main :is(.button,.button-outline,.button-secondary,.text-link,.news-filter-pill,.section-nav a){transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s!important}html body.public-shell .site-shell main :is(.button,.button-outline,.button-secondary,.text-link,.news-filter-pill,.section-nav a):hover,html body.public-shell .site-shell main :is(.button,.button-outline,.button-secondary,.text-link,.news-filter-pill,.section-nav a):focus-visible{transform:translateY(-2px)!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.homepage-image-focus-card,.about-purpose-panel,.about-partnership-tile,.about-final-cta-tile,.journal-release-card,.journal-contents-panel,.journal-featured-paper,.membership-tier-card,.membership-newsletter-card,.events-programme-card,.partner-card,.news-rail-card,.news-event-card,.news-archive-page-card,.shop-card,.shop-product-card){transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.homepage-image-focus-card,.journal-featured-paper,.membership-tier-card,.events-programme-card,.partner-card,.news-rail-card,.news-event-card,.news-archive-page-card,.shop-card,.shop-product-card):hover,html body.public-shell .site-shell main :is(.card,.homepage-news-card,.homepage-image-focus-card,.journal-featured-paper,.membership-tier-card,.events-programme-card,.partner-card,.news-rail-card,.news-event-card,.news-archive-page-card,.shop-card,.shop-product-card):focus-within{transform:translateY(-4px)!important;box-shadow:0 18px 42px #1017192e!important}html body.public-shell .site-shell main :is(.homepage-image-focus-card,.homepage-news-card,.card,.shop-card,.shop-product-card) img{transition:transform .42s,filter .22s!important}html body.public-shell .site-shell main :is(.homepage-image-focus-card,.homepage-news-card,.card,.shop-card,.shop-product-card):hover img,html body.public-shell .site-shell main :is(.homepage-image-focus-card,.homepage-news-card,.card,.shop-card,.shop-product-card):focus-within img{transform:scale(1.025)!important}html body.public-shell.motion-ready .site-shell main .motion-reveal{opacity:0;transform:translateY(12px);transition:opacity .42s,transform .42s!important;transition-delay:var(--motion-delay,0s)!important}html body.public-shell.motion-ready .site-shell main .motion-reveal.is-visible{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body.public-shell .site-shell main :is(.button,.button-outline,.button-secondary,.text-link,.news-filter-pill,.section-nav a,.card,.homepage-news-card,.homepage-image-focus-card,.about-purpose-panel,.about-partnership-tile,.about-final-cta-tile,.journal-release-card,.journal-contents-panel,.journal-featured-paper,.membership-tier-card,.membership-newsletter-card,.events-programme-card,.partner-card,.news-rail-card,.news-event-card,.news-archive-page-card,.shop-card,.shop-product-card,.motion-reveal),html body.public-shell .site-shell main :is(.homepage-image-focus-card,.homepage-news-card,.card,.shop-card,.shop-product-card) img{transition:none!important;animation:none!important;transform:none!important}}html body.public-shell .site-shell main .news-editorial-hero{padding-top:clamp(.55rem,1.2vw,.9rem)!important;padding-bottom:clamp(.55rem,1.2vw,.9rem)!important}html body.public-shell .site-shell main .news-editorial-hero-inner{align-items:center!important;gap:clamp(.7rem,1.5vw,1.25rem)!important}html body.public-shell .site-shell main .news-editorial-hero-copy{gap:.35rem!important}html body.public-shell .site-shell main .news-editorial-hero-copy h1{font-size:clamp(1.75rem,3vw,2.65rem)!important}html body.public-shell .site-shell main .news-editorial-hero-copy p{max-width:46ch!important;font-size:clamp(.94rem,1vw,1rem)!important;line-height:1.38!important}html body.public-shell .site-shell main .news-hero-latest-copy{border:1px solid #9fd0bb38!important;border-radius:16px!important;max-width:430px!important;margin-top:0!important;padding:clamp(.65rem,1.2vw,.9rem)!important}html body.public-shell .site-shell main .news-hero-latest-copy h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 .25rem!important;font-size:clamp(1.05rem,1.45vw,1.25rem)!important;line-height:1.08!important}html body.public-shell .site-shell main .news-hero-latest-copy p{color:#eef3ef!important;-webkit-text-fill-color:#eef3ef!important;margin:0!important;font-size:clamp(.9rem,.95vw,.96rem)!important;line-height:1.38!important}html body.public-shell .site-shell main .news-rail-section{padding-top:clamp(.85rem,1.8vw,1.35rem)!important;padding-bottom:clamp(.85rem,1.8vw,1.35rem)!important}html body.public-shell .site-shell main .news-rail-section .news-section-bar{margin-bottom:.55rem!important}@media (max-width:700px){html body.public-shell .site-shell main .news-editorial-hero{padding-top:.55rem!important;padding-bottom:.55rem!important}html body.public-shell .site-shell main .news-hero-latest-copy{display:none!important}html body.public-shell .site-shell main .news-rail-section{padding-top:.75rem!important;padding-bottom:.75rem!important}html body.public-shell .site-shell main .news-rail-section .news-section-bar{gap:.55rem!important;margin-bottom:.5rem!important}}html body.public-shell .site-shell main .news-rail-shell-grid .news-carousel-controls{justify-content:flex-end!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-grid{scroll-snap-type:x proximity!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:none!important;grid-auto-columns:clamp(18rem,31vw,23rem)!important;grid-auto-flow:column!important;gap:clamp(.85rem,1.6vw,1.15rem)!important;padding-bottom:.35rem!important;scroll-padding-inline:.25rem!important;display:grid!important;overflow:auto visible!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-grid>.news-rail-card,html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-grid>.news-rail-card-priority{flex:initial!important;scroll-snap-align:start!important;flex-basis:auto!important;width:100%!important;min-width:0!important}html body.public-shell .site-shell main .news-rail-shell-grid.is-scrollable:after{content:""!important}@media (max-width:980px){html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-grid{grid-auto-columns:min(78vw,21rem)!important}}@media (max-width:640px){html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-grid{grid-template-rows:none!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;scroll-snap-type:none!important;display:grid!important;overflow:visible!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-carousel-button{display:none!important}}html body.public-shell .site-shell main .tile-grid-compact .card :is(.card-placeholder,.card-kicker,.card-title,.card-title a,.card-footer,.card-footer span){color:#17201d!important;-webkit-text-fill-color:#17201d!important}html body.public-shell .site-shell main .tile-grid-compact .card .card-summary{color:#5d6863!important;-webkit-text-fill-color:#5d6863!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-rail.news-editorial-grid{scroll-snap-type:x proximity!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:none!important;grid-auto-columns:clamp(18rem,31vw,23rem)!important;grid-auto-flow:column!important;display:grid!important;overflow:auto visible!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-rail.news-editorial-grid>.news-rail-card,html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-rail.news-editorial-grid>.news-rail-card-priority{flex:initial!important;flex-basis:auto!important;width:100%!important;min-width:0!important}@media (max-width:640px){html body.public-shell .site-shell main .news-rail-shell-grid .news-editorial-rail.news-editorial-grid{grid-template-rows:none!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;scroll-snap-type:none!important;overflow:visible!important}html body.public-shell .site-shell main .news-rail-shell-grid .news-carousel-button{display:none!important}}@media (max-width:1024px),(hover:none) and (pointer:coarse) and (max-width:1366px){html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) :is(.main-nav a,.nav-toggle,.language-control select,.header-auth-actions a,.admin-entry,.header-logout button){touch-action:manipulation;min-height:44px!important}html body.public-shell .site-header:not(.admin-workspace):not(.landing-workspace) .main-nav a{align-items:center!important;padding-block:.65rem!important}html body.public-shell .site-shell main{-webkit-tap-highlight-color:#26775f2e}html body.public-shell .site-shell main :is(a,button,summary,input,select,textarea,.button,.button-outline,.button-secondary,.btn-primary,.btn-secondary,.btn-ghost,.text-link){touch-action:manipulation}html body.public-shell .site-shell main :is(.button,a.button,button.button,.button-outline,.button-secondary,a.button-outline,a.button-secondary,.btn-primary,.btn-secondary,.btn-ghost,.text-link,.pagination-link,.news-filter-pill,.filter-chip-row a,.journal-local-nav a,.journal-section-nav a,.section-nav-inner a,.news-carousel-button,.shop-currency-picker select,.shop-option-field select,.research-search-form select,.search-input,.qualification-actions button,.qualification-nearby-list button,.qualification-source-card){min-height:44px!important}html body.public-shell .site-shell main :is(.section-nav-inner,.journal-local-nav,.journal-section-nav,.journal-subnav,.journal-nav,.filter-chip-row,.news-filter-list){-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-inline:contain!important;scroll-padding-inline:var(--page-gutter,1rem)!important;scroll-snap-type:x proximity!important;overflow-x:auto!important}html body.public-shell .site-shell main :is(.section-nav-inner,.journal-local-nav,.journal-section-nav,.journal-subnav,.journal-nav,.filter-chip-row,.news-filter-list)::-webkit-scrollbar{display:none}html body.public-shell .site-shell main :is(.section-nav-inner a,.journal-local-nav a,.journal-section-nav a,.journal-subnav a,.journal-nav a,.filter-chip-row a,.news-filter-pill){scroll-snap-align:start!important;flex:none!important;min-width:max-content!important;padding-inline:1rem!important}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.paper-card,.journey-card,.membership-tier-card,.membership-access-step,.shop-product-card,.news-event-card,.news-rail-card,.journal-featured-paper,.qualification-selected-card,.qualification-source-card){cursor:pointer}html body.public-shell .site-shell main :is(.card,.homepage-news-card,.paper-card,.journey-card,.membership-tier-card,.membership-access-step,.shop-product-card,.news-event-card,.news-rail-card,.journal-featured-paper,.qualification-selected-card,.qualification-source-card):active{transition-duration:80ms!important;transform:scale(.985)!important}html body.public-shell .site-shell main :is(.card-footer,.paper-card-cta,.news-card-link,.text-link){align-items:center!important;width:fit-content!important;min-height:44px!important}html body.public-shell .site-shell main .news-carousel-controls{align-items:center!important;gap:.65rem!important}html body.public-shell .site-shell main .news-carousel-button{width:48px!important;min-width:48px!important;height:48px!important;box-shadow:0 8px 18px #1017191a!important}html body.public-shell .site-shell main :is(.news-editorial-rail,.news-rail-shell-grid .news-editorial-rail.news-editorial-grid,.shop-product-thumb-grid){-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:.75rem!important}html body.public-shell .site-shell main :is(.news-rail-card,.shop-product-thumb){scroll-snap-align:start!important}html body.public-shell .site-shell main :is(.research-search-form,.research-filter-panel){padding:clamp(1rem,3vw,1.35rem)!important}html body.public-shell .site-shell main :is(.research-search-form,.research-filter-panel) :is(input,select,button,.button,.button-outline,.button-secondary){min-height:48px!important;font-size:16px!important}html body.public-shell .site-shell main :is(.filter-chip-row,.news-filter-list){margin-inline:calc(var(--page-gutter,1rem) * -1)!important;padding-inline:var(--page-gutter,1rem)!important;padding-bottom:.45rem!important}html body.public-shell .site-shell main .paper-card{padding:clamp(1rem,3vw,1.25rem)!important}html body.public-shell .site-shell main .paper-card-meta{gap:.45rem!important}html body.public-shell .site-shell main .membership-tier-card{padding:clamp(1rem,3vw,1.3rem)!important}html body.public-shell .site-shell main :is(.membership-hero-dropdown summary,.membership-tier-dropdown summary,.disclosure-card summary){cursor:pointer;border-radius:12px!important;align-items:center!important;min-height:50px!important;padding:.85rem 1rem!important}html body.public-shell .site-shell main :is(.membership-hero-dropdown[open] summary,.membership-tier-dropdown[open] summary,.disclosure-card[open] summary){background:#e1efe8!important;border-color:#26775f47!important}html body.public-shell .site-shell main :is(.membership-tier-actions,.membership-hero-actions,.membership-newsletter-form .form-actions,.submission-card .form-actions,.search-results-header .form-actions,.shop-product-actions,.qualification-actions){gap:.75rem!important}html body.public-shell .site-shell main .membership-access-step{min-height:96px!important}html body.public-shell .site-shell main :is(.shop-currency-picker,.shop-option-field) select{width:100%!important;padding-block:.75rem!important;font-size:16px!important}html body.public-shell .site-shell main .shop-product-thumb-grid{gap:.75rem!important;padding:.25rem .25rem .75rem!important;display:flex!important;overflow-x:auto!important}html body.public-shell .site-shell main .shop-product-thumb{flex:0 0 min(42vw,12rem)!important;min-height:132px!important}html body.public-shell .site-shell main .shop-product-purchase-card{z-index:1!important;position:relative!important}html body.public-shell .site-shell main .qualification-command-grid,html body.public-shell .site-shell main .qualification-selector-grid,html body.public-shell .site-shell main .qualification-status-grid,html body.public-shell .site-shell main .qualification-visual-grid,html body.public-shell .site-shell main .qualification-lower-grid{grid-template-columns:1fr!important}html body.public-shell .site-shell main .qualification-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}html body.public-shell .site-shell main .qualification-actions [data-add-next],html body.public-shell .site-shell main .qualification-actions [data-clear-comparison]{grid-column:1/-1!important}html body.public-shell .site-shell main .qualification-matrix-section{overflow:hidden!important}html body.public-shell .site-shell main .qualification-matrix{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain!important;padding-bottom:.5rem!important;overflow-x:auto!important}html body.public-shell .site-shell main .qualification-matrix-cell,html body.public-shell .site-shell main .qualification-nearby-list button,html body.public-shell .site-shell main .qualification-source-card{min-height:52px!important;padding:.85rem!important}}@media (max-width:820px){html body.public-shell .site-shell main :is(.form-actions,.search-row,.search-row-with-filter,.membership-tier-actions,.membership-hero-actions,.events-overview-actions,.homepage-news-actions,.hero-mobile-actions,.shop-product-actions){grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}html body.public-shell .site-shell main :is(.form-actions,.search-row,.search-row-with-filter,.membership-tier-actions,.membership-hero-actions,.events-overview-actions,.homepage-news-actions,.hero-mobile-actions,.shop-product-actions)>:is(a,button,input,select,.button,.button-outline,.button-secondary,.text-link){justify-content:center!important;width:100%!important}html body.public-shell .site-shell main .research-filter-grid{grid-template-columns:1fr!important;gap:.85rem!important}html body.public-shell .site-shell main .search-results-header{gap:1rem!important;display:grid!important}html body.public-shell .site-shell main .section-nav-inner{margin-inline:calc(var(--page-gutter,1rem) * -1)!important;padding-inline:var(--page-gutter,1rem)!important}html body.public-shell .site-shell main .membership-tier-grid,html body.public-shell .site-shell main .membership-access-steps,html body.public-shell .site-shell main .shop-option-grid,html body.public-shell .site-shell main .submission-access-grid,html body.public-shell .site-shell main .portal-submit-steps{grid-template-columns:1fr!important}html body.public-shell .site-shell main .shop-product-copy-head,html body.public-shell .site-shell main .shop-product-section-head{grid-template-columns:1fr!important;gap:.75rem!important;display:grid!important}}@media (max-width:640px){html body.public-shell .site-shell main .news-section-bar .news-carousel-controls{justify-content:space-between!important;width:100%!important}html body.public-shell .site-shell main .news-section-bar .news-view-all-updates{flex:auto!important;justify-content:center!important}html body.public-shell .site-shell main .qualification-actions{grid-template-columns:1fr!important}html body.public-shell .site-shell main .shop-product-thumb{flex-basis:min(74vw,15rem)!important}html body.public-shell .site-shell main .pagination{grid-template-columns:1fr!important;gap:.7rem!important;display:grid!important}html body.public-shell .site-shell main .pagination-link,html body.public-shell .site-shell main .pagination-info{text-align:center!important;justify-content:center!important;width:100%!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}