@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-border-style:solid;--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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}html{scroll-behavior:smooth;overflow-x:clip}*,:before,:after{box-sizing:border-box}img,video{max-width:100%;height:auto}body{color:#2b0f2e;font-family:var(--font-lato), system-ui, "Segoe UI", "Noto Naskh Arabic", "Noto Sans Arabic", "Helvetica Neue", Arial, sans-serif;overflow-wrap:anywhere;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-size:1rem;line-height:1.65}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;color:#2b0f2e;margin:0;font-weight:700;line-height:1.15}h1{font-size:clamp(2rem,5vw,3rem)}h2{font-size:clamp(1.625rem,3.2vw,2.25rem)}h3{font-size:clamp(1.375rem,2.2vw,1.875rem)}h4{font-size:clamp(1.125rem,1.5vw,1.375rem)}p{margin:0 0 1rem}p:last-child{margin-bottom:0}a{color:#942494;text-underline-offset:.2em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #942494}#main:focus{outline-offset:3px;outline:3px solid #942494}.skip-link{z-index:200;color:#fff;inset-inline-start:1rem;background:#2b0f2e;border-radius:3px;padding:.65rem 1.1rem;font-size:.875rem;font-weight:700;text-decoration:none;position:absolute;top:1rem;transform:translateY(-300%);box-shadow:0 4px 16px #0000004d}.skip-link:focus{transform:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display{font-family:var(--font-montserrat), system-ui, "Segoe UI", "Noto Sans Arabic", sans-serif;letter-spacing:-.025em;font-weight:800}html[dir=rtl] .display{font-family:Noto Naskh Arabic,Georgia,serif}.site-wrap{width:min(100% - 2rem,74rem);margin-inline:auto}.site-wrap--wide{width:min(100% - 2rem,90rem);margin-inline:auto}.site-wrap--prose{width:min(100% - 2rem,52rem);margin-inline:auto}.header-top.site-wrap,.mast.site-wrap{width:min(100% - 2rem,96rem)}.site-main{flex:1;width:100%;container-type:inline-size}.bleed{width:100%;padding-inline:max(1rem,50cqi - 37rem)}.dir-arrow{display:inline-block}html[dir=rtl] .dir-arrow{transform:scaleX(-1)}.site-header{z-index:100;background:#fff;position:sticky;top:0;box-shadow:0 1px #9129911f,0 2px 8px #1c12240f}.header-utility{color:#fff;background:#2b0f2e}.header-utility-inner{align-items:center;gap:1rem;width:min(100% - 2rem,96rem);min-height:2.25rem;margin-inline:auto;padding-block:.2rem;display:flex;position:relative}.utility-tag{color:#f7f2f8;letter-spacing:.01em;margin:0;margin-inline-end:auto;font-size:.875rem;font-weight:500;line-height:1.5}.utility-tag strong{color:#fff;font-weight:700}.utility-links{align-items:center;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.utility-links a{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.3rem;min-height:2.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.utility-links a:hover{color:#fff}.mast{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;width:min(100% - 2rem,96rem);max-width:100%;margin-inline:auto;padding-block:.75rem .8rem;display:flex}.brand-link{flex:0 auto;max-width:min(13rem,100%);text-decoration:none;transition:opacity .15s;display:block}.brand-link:hover{opacity:.85}.brand-mark{object-fit:contain;width:100%;max-width:13rem;height:auto;max-height:60px;display:block}.mast-nav{flex:auto;align-items:center;min-width:0;display:none}@media (min-width:1400px){.mast-nav{display:flex}}.nav-group{align-items:center;min-width:0;display:flex}.mast-nav .nav-group-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mast-nav .nav-row{flex-wrap:wrap;align-items:center;gap:0;margin:0;display:flex}.mast-nav .nav-link{color:#2b0f2e;white-space:nowrap;border-radius:4px;align-items:center;min-height:2.75rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .1s,color .1s;display:inline-flex}.mast-nav .nav-link:hover{color:#942494;background:#f4ecf4}.mast-nav .nav-link[aria-current=page]{color:#942494;background:#f4ecf4;font-weight:700}.mast-nav .nav-link:focus-visible{outline-offset:2px;outline:3px solid #942494}.mast-nav .nav-group+.nav-group{border-inline-start:1px solid #e5dce5;margin-inline-start:.5rem;padding-inline-start:.5rem}.mast-tools{flex-wrap:wrap;flex:16rem;justify-content:flex-end;align-items:center;gap:.5rem .75rem;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.mast-search{flex:12rem;align-items:center;gap:0;min-width:0;max-width:100%;display:flex}.mast-search input{color:#2b0f2e;background:#fbf8f5;border:1.5px solid #76677f;border-radius:4px 0 0 4px;width:100%;min-width:0;max-width:11rem;min-height:2.75rem;padding-inline:.65rem;font-size:.8rem;transition:border-color .12s,width .2s}.mast-search input:focus{border-color:#942494;box-shadow:0 0 0 2px #91299126}.search-submit{color:#fff;background:#942494;border-radius:0 4px 4px 0;flex-shrink:0;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;transition:background-color .12s;display:inline-flex}.search-submit:hover{background:#37113f}.search-submit-label{display:none}@media (min-width:1024px){.search-submit-label{padding-inline-start:.35rem;font-size:.8rem;font-weight:600;display:inline}}.report-link{color:#942494;white-space:normal;text-align:center;letter-spacing:.01em;background:0 0;border:1.5px solid #942494;border-radius:4px;align-items:center;gap:.3rem;min-height:2.75rem;padding:.3rem .875rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.report-link:hover{color:#fff;background:#c91551;border-color:#c91551}.report-link:focus-visible{outline-offset:2px;outline:3px solid #942494}.mobile-tools{border-top:1px solid #e5dce5;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;padding-top:1rem;display:flex}@media (max-width:640px){.brand-mark{max-width:10.5rem}.report-link{white-space:normal}}@media (max-width:767px){.mast-search{flex-basis:100%;order:3}.mast-search input{flex:1;width:auto}}.language-menu{position:relative}.language-button{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:3px;align-items:center;gap:.35rem;min-width:2.75rem;min-height:2.75rem;padding:.2rem .5rem;font-size:.875rem;font-weight:700;list-style:none;transition:color .12s,background-color .12s;display:inline-flex}.language-button::-webkit-details-marker{display:none}.language-button:hover{color:#fff;background:#ffffff1a}.language-chevron{border-bottom:2px solid;border-right:2px solid;width:.38rem;height:.38rem;transition:transform .15s;transform:translateY(-.1rem)rotate(45deg)}.language-menu[open] .language-chevron{transform:translateY(.1rem)rotate(225deg)}.language-menu nav{z-index:110;inset-inline-end:0;background:#fff;border:1px solid #d0c4d4;border-radius:6px;min-width:12rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);box-shadow:0 8px 28px #1c122426}.language-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.language-list .nav-link{color:#2b0f2e;border-radius:4px;align-items:center;width:100%;min-height:2.75rem;padding-inline:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.language-list .nav-link:hover{color:#942494;background:#f4ecf4}.language-list .nav-link[aria-current=true]{color:#942494;font-weight:700}.language-list .nav-link:focus-visible{outline:3px solid #942494}@media (max-width:899px){.mobile-menu{display:block}}.menu-wrap{border-top:1px solid #ede4ed}.menu-button{color:#2b0f2e;cursor:pointer;letter-spacing:.02em;background:#fff;border:2px solid #2b0f2e;border-radius:4px;align-items:center;gap:.5rem;min-width:2.5rem;min-height:2.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:700;list-style:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.menu-button::-webkit-details-marker{display:none}.menu-label-open{display:none}.mobile-menu[open]>.menu-button{color:#fff;background:#942494;border-color:#942494}.mobile-menu[open]>.menu-button .menu-label-closed{display:none}.mobile-menu[open]>.menu-button .menu-label-open{display:inline}.mobile-menu[open]>.menu-button:focus-visible{outline-color:#fff;box-shadow:0 0 0 3px #2b0f2e}.mobile-menu-panel{background:#fbf8f5;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem 1.75rem;display:flex}.menu-group+.menu-group{border-top:1px solid #e5dce5;margin-top:.5rem;padding-top:1rem}.menu-group-label{color:#942494;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.7rem;font-weight:800}.menu-group-list{flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.menu-group-list .nav-link{color:#2b0f2e;border-radius:4px;align-items:center;width:100%;min-height:2.75rem;padding-inline:.25rem;font-size:1.05rem;font-weight:500;text-decoration:none;transition:background-color .1s,color .1s;display:inline-flex}.menu-group-list .nav-link:hover{color:#942494;background:#f4ecf4;padding-inline-start:.5rem}.menu-group-list .nav-link[aria-current=page]{color:#942494;font-weight:700}.nav-link,.footer-link{text-underline-offset:.2em;align-items:center;min-height:1.5rem;text-decoration:underline;display:inline-flex}.nav-link{color:#2b0f2e}.nav-link[aria-current=page]{font-weight:700;text-decoration-thickness:3px}.nav-row{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.footer-link{color:#fff}.footer-link:focus-visible{outline-color:#fff}.nav-group-label{color:#942494;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.site-footer{color:#fff;background:#160e1e;margin-top:auto;padding:4.5rem 0 0}.footer-inner{width:min(100% - 2rem,90rem);margin-inline:auto}.footer-grid{border-bottom:1px solid #ffffff14;grid-template-columns:1.6fr 1fr 1fr 1.15fr;gap:2.5rem 3.5rem;padding-bottom:3.5rem;display:grid}.footer-name{color:#fff;letter-spacing:-.01em;max-width:22rem;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400;line-height:1.4}.footer-note{color:#f7f2f8;max-width:22rem;margin:0 0 1.25rem;font-size:.875rem;line-height:1.7}.footer-heading{letter-spacing:.08em;text-transform:uppercase;color:#f7f2f8;margin:0 0 1rem;font-size:.875rem;font-weight:800}.footer-links{margin:0;padding:0;list-style:none}.footer-links li+li{margin-top:.3rem}.footer-links a{color:#ffffffb3;align-items:center;min-height:2.25rem;font-size:.875rem;text-decoration:none;transition:color .12s;display:inline-flex}.footer-links a:hover{color:#fff}.footer-links a:focus-visible{outline-offset:2px;outline:3px solid #fff}.footer-report-link{color:#fffc;letter-spacing:.02em;background:0 0;border:1.5px solid #91299199;border-radius:4px;align-items:center;gap:.35rem;min-height:2.5rem;padding:.4rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.footer-report-link:hover{color:#fff;background:#942494;border-color:#942494}.footer-report-link:focus-visible{outline-offset:2px;outline:3px solid #fff}.newsletter-form{gap:.6rem;max-width:22rem;display:grid}.newsletter-form label{color:#f7f2f8;font-size:.875rem}.newsletter-form input{color:#fff;background:#ffffff0a;border:1.5px solid #ffffff1f;border-radius:4px;min-height:2.75rem;padding-inline:.85rem;font-size:.875rem;transition:border-color .12s}.newsletter-form input::placeholder{color:#ffffff4d}.newsletter-form input:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #91299140}.newsletter-form button{color:#fff;background:#942494;border-radius:4px;min-height:2.75rem;font-size:.875rem;font-weight:700;transition:background-color .12s}.newsletter-form button:hover:not(:disabled){background:#6d3a78}.newsletter-form button:disabled,.newsletter-form input:disabled{opacity:.5;cursor:not-allowed}.footer-nav-row{border-top:1px solid #ffffff0f;padding-block:1.75rem 0}.footer-legal{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.25rem 1.5rem;display:flex}.footer-links-row{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.footer-links-row a{color:#f7f2f8;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:none;transition:color .12s;display:inline-flex}.footer-links-row a:hover{color:#fff}.footer-copy{color:#f7f2f8;margin:0;font-size:.875rem}@media (max-width:1000px){.footer-grid{grid-template-columns:1fr 1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width:680px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:440px){.footer-grid{grid-template-columns:1fr}}.action-link{letter-spacing:.01em;cursor:pointer;white-space:normal;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;max-width:100%;min-height:3rem;padding:.7rem 1.5rem;font-size:.9rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .14s,color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.action-main{color:#fff;background:#942494;border:2px solid #942494}.action-main:hover{background:#37113f;border-color:#37113f;box-shadow:0 4px 14px #9129914d}.action-main:focus-visible{outline-offset:3px;outline:3px solid #2b0f2e}.action-ghost{color:#942494;background:#fff;border:2px solid #942494}.action-ghost:hover{background:#f4ecf4}.action-ghost:focus-visible{outline-offset:3px;outline:3px solid #942494}.action-main--invert{color:#37113f;background:#fff;border:2px solid #fff}.action-main--invert:hover{background:#f4ecf4;border-color:#f4ecf4}.action-ghost--invert{color:#fff;background:0 0;border:2px solid #fff9}.action-ghost--invert:hover{background:#ffffff1a;border-color:#ffffffe6}.action-dark{color:#fff;background:#2b0f2e;border:2px solid #2b0f2e}.action-dark:hover{background:#37113f;border-color:#37113f}.action-text{color:#942494;text-underline-offset:.2em;white-space:normal;background:0 0;border:2px solid #0000;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.35rem .15rem;font-weight:700;text-decoration:underline;display:inline-flex}.action-text:hover{color:#37113f}.action-link--sm{min-height:2.5rem;padding:.45rem 1rem;font-size:.8rem}.action-link--lg{border-radius:999px;min-height:3.5rem;padding:.9rem 2rem;font-size:1rem}.actions{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.eyebrow{color:#942494;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800;display:inline-block}.eyebrow--light{color:#f7f2f8}.eyebrow--on-dark{color:#f0c4ede6}.kicker{color:#6d3a78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.kicker--on-dark{color:#f0c4edd9}.file-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#37113f;border-radius:2px;align-items:center;min-height:1.5rem;padding:.12rem .5rem;font-size:.65rem;font-weight:800;display:inline-flex}.pilot-mark{color:#6b4c00;letter-spacing:.05em;text-transform:uppercase;background:#fff3cd;border:1px solid #c4911a;border-radius:2px;align-items:center;margin:0 0 .35rem;padding:.2rem .55rem;font-size:.65rem;font-weight:800;display:inline-flex}.photo-credit{color:#534b5a;margin:0;padding:.35rem 1rem 0;font-size:.68rem;font-style:italic;line-height:1.45}.fallback-notice{background:#f4ecf4;border:1px solid #942494;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.outdated-notice{color:#5a3a00;background:#fff7e8;border:1px solid #c89b30;border-radius:4px;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.page-hero{background:#fbf8f5;border-bottom:1px solid #ede4ed;padding:3.5rem 0 4rem}.page-hero--dark{color:#fff;background:#2b0f2e;border-bottom:none}.page-hero--deep{color:#fff;background:#37113f;border-bottom:none}.page-hero-inner{width:min(100% - 2rem,74rem);margin-inline:auto}.page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.page-hero h1{color:inherit;letter-spacing:-.03em;margin:.5rem 0 1.25rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.05}.page-hero--light h1{color:#2b0f2e}.page-hero-lede{color:#534b5a;max-width:42rem;margin:0 0 1.75rem;font-size:1.125rem;line-height:1.7}.page-hero--dark .page-hero-lede,.page-hero--deep .page-hero-lede{color:#ffffffbf}.page-hero-photo{border-radius:4px;margin:0;overflow:hidden}.page-hero-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:800px){.page-hero{padding:2.5rem 0 3rem}.page-hero-grid{grid-template-columns:1fr;gap:2rem}}.studio-crumb{color:#6c6875;background:#fbf8f5;border-bottom:1px solid #e5dce5;padding:.75rem 0;font-size:.82rem}.studio-crumb .studio-wrap{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.studio-crumb a{color:#942494;text-underline-offset:.15em;align-items:center;min-height:2.25rem;font-weight:600;text-decoration:underline;transition:color .12s;display:inline-flex}.studio-crumb a:hover{color:#37113f}.studio-crumb span{color:#6c6875}.article-page .studio-crumb span[aria-hidden]{color:#b89cbe}.studio-wrap{width:min(100% - 2rem,76rem);margin-inline:auto}.studio-band{padding:5rem 0}.studio-band-heading{justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:2rem;display:flex}.studio-band-heading h2{color:#2b0f2e;margin:0;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:400;line-height:1.1}.studio-band-heading .action-text{flex-shrink:0;font-size:.875rem}.studio-band--cream{background:#fbf8f5}.studio-band--pale{background:#f4ecf4}.studio-band--dark{color:#fff;background:#2b0f2e}.studio-band--deep{color:#fff;background:#37113f}.studio-band--dark .studio-band-heading h2,.studio-band--deep .studio-band-heading h2{color:#fff}.home{width:100cqi;margin-block:0;margin-inline-start:calc(50% - 50cqi)}.bleed-inner{width:min(100% - 2rem,74rem);margin-inline:auto}.section-heading{max-width:48rem;margin-bottom:2.25rem}.section-title{letter-spacing:-.025em;margin:.4rem 0 .85rem;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:400;line-height:1.1}.section-lead{color:#534b5a;max-width:46rem;margin:0 0 1.25rem;font-size:1.05rem;line-height:1.72}.section-lead--lg{font-size:1.2rem;line-height:1.65}.studio-band--dark .section-lead,.studio-band--deep .section-lead{color:#ffffffb3}.studio-hero{background:#2b0f2e;padding:0;position:relative;overflow:hidden}.studio-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:75vh;max-height:none;display:grid}.studio-hero-copy{z-index:1;background:#2b0f2e;flex-direction:column;justify-content:center;padding:5rem max(2rem,5vw) 5rem max(2rem,50vw - 37rem);display:flex;position:relative}.studio-hero-copy:after{content:"";z-index:2;pointer-events:none;inset-inline-end:0;background:linear-gradient(90deg,#2b0f2e 0%,#0000 100%);width:3rem;position:absolute;top:0;bottom:0}.studio-hero h1{color:#fff;letter-spacing:-.03em;margin:.6rem 0 1.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.5vw,4.2rem);font-weight:400;line-height:1.05}.studio-lede{color:#ffffffc7;max-width:38rem;margin:0 0 2rem;font-size:1.1rem;line-height:1.72}.studio-hero .actions{margin-top:0}.studio-hero-photo{margin:0;position:relative;overflow:hidden}.studio-hero-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.studio-hero-photo .photo-credit{z-index:3;color:#f7f2f8;padding:.45rem 1rem .55rem;bottom:0;background:#2b0f2e;padding-top:.45rem;font-size:.75rem;position:absolute;inset-inline:0}@media (max-width:900px){.studio-hero-inner{grid-template-columns:1fr;min-height:auto;max-height:none}.studio-hero-copy{padding:3.5rem 1.25rem 3rem}.studio-hero-copy:after{display:none}.studio-hero-photo{height:22rem;position:relative}.studio-hero-photo img{position:absolute}}.studio-identity{color:#fff;background:#942494;padding:1.5rem 0}.studio-identity-inner{flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;width:min(100% - 2rem,76rem);margin-inline:auto;display:flex}.studio-identity-label{letter-spacing:.06em;text-transform:uppercase;color:#f7f2f8;overflow-wrap:anywhere;flex:12rem;min-width:0;max-width:100%;margin:0;font-size:.875rem;font-weight:800}.studio-identity-items{flex-wrap:wrap;gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:flex}.studio-identity-items li{color:#fff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.studio-identity-items li:before{content:"";background:#ffffff80;border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;display:block}.studio-start{z-index:10;margin-top:-3.5rem;padding-bottom:1.5rem;position:relative}.studio-panel{background:#fff;border:1px solid #e8dde8;border-radius:6px;overflow:hidden;box-shadow:0 20px 60px #1c122424}.studio-panel-heading{border-bottom:1px solid #e5dce5;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem 2rem 1.5rem;display:flex}.studio-panel-heading h2{color:#2b0f2e;margin:0;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:700;line-height:1.2}.studio-panel-heading p{color:#534b5a;max-width:28rem;margin:0;font-size:.9rem;line-height:1.6}.studio-pathways{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.studio-pathways a{color:#2b0f2e;border-inline-end:1px solid #e5dce5;flex-direction:column;gap:.5rem;min-height:10.5rem;padding:1.5rem 1.35rem 1.75rem;text-decoration:none;transition:background-color .12s;display:flex}.studio-pathways li:last-child a{border-inline-end:0}.studio-pathways a:hover{background:#fbf8f5}.studio-pathway-number{color:#942494;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.studio-pathway-title{color:#2b0f2e;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.25;transition:color .12s}.studio-pathways a:hover .studio-pathway-title{color:#942494}.studio-pathway-body{color:#534b5a;margin:0;font-size:.85rem;line-height:1.6}@media (max-width:1100px){.studio-pathways{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-pathways a{border-bottom:1px solid #e5dce5}}@media (max-width:800px){.studio-start{margin-top:0}.studio-pathways{grid-template-columns:1fr}.studio-panel-heading{display:block}}.home-hero{background:#2b0f2e;position:relative;overflow:hidden}.hero-stage{align-items:flex-end;min-height:36rem;display:flex;position:relative}.hero-photo{margin:0;position:absolute;inset:0}.hero-photo:after{content:"";pointer-events:none;background:linear-gradient(to bottom right,#1c1224bf 0%,#37113f8c 50%,#1c12244d 100%);position:absolute;inset:0}.hero-photo-img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.hero-stage .photo-credit{z-index:2;color:#f7f2f8;inset-inline:0;background:#2b0f2e;margin:0;padding:.4rem 1.5rem .5rem;font-size:.75rem;position:absolute;bottom:0}.hero-copy-wrap{z-index:1;width:100%;padding:5rem max(1.5rem,50% - 36rem) 6.5rem;position:relative}.hero-copy{max-width:44rem}.hero-copy .eyebrow{color:#f0c4ede6;margin-bottom:.8rem}.hero-copy .hero-title{letter-spacing:-.03em;color:#fff;margin:0 0 1.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:400;line-height:1.04}.hero-copy .hero-intro{color:#fffc;max-width:38rem;margin:0 0 2rem;font-size:1.1rem;line-height:1.7}@media (max-width:900px){.hero-stage{min-height:28rem}.hero-copy .hero-title{font-size:clamp(2rem,9vw,3rem)}.hero-copy-wrap{padding-block:3.5rem 5rem}}.home-section{padding-block:5.5rem}.home-section-cream{background:#fbf8f5}.home-section-pale{background:#f4ecf4}.home-section-deep{color:#fff;background:#37113f}.home-section-dark{color:#fff;background:#2b0f2e}.home-section-deep .section-lead,.home-section-dark .section-lead{color:#ffffffb3}.about-split{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;display:grid}.about-split-cream{background:#fbf8f5}.about-split-copy{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;flex-direction:column;justify-content:center;max-width:42rem;margin-inline-start:auto;padding:4.5rem max(2rem,4vw);display:flex}.about-split-reverse .about-split-copy{margin-inline:0 auto}.about-split-reverse .about-split-photo{order:-1}.about-split-photo{min-inline-size:0;min-height:26rem;margin:0;position:relative}.about-split-img{object-fit:cover}.about-split-photo .photo-credit{z-index:1;color:#f7f2f8;inset-inline:0;background:#2b0f2e;margin:0;padding:.4rem 1rem .5rem;font-size:.75rem;position:absolute;bottom:0}@media (max-width:900px){.about-split,.about-split-reverse{grid-template-columns:1fr}.about-split-copy{max-width:none;margin-inline:0;padding:2.5rem 1.25rem}.about-split-reverse .about-split-photo{order:0}}.principle{background:#f9f4f9;border-inline-start:4px solid #942494;border-radius:0 6px 6px 0;margin:1.75rem 0 0;padding:1.5rem 1.75rem}.principle p{color:#443b4a;margin:.4rem 0 0;line-height:1.7}.principle p:first-child{color:#37113f;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.55}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1.5rem;margin-top:2rem;padding:0;list-style:none;display:grid}.stat-value{color:#942494;margin:0 0 .2rem;font-family:Georgia,Times New Roman,serif;font-size:2.75rem;font-weight:400;line-height:1.1}.value-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.25rem;margin-top:1.5rem;margin-bottom:0;padding:0;list-style:none;display:grid}.about-objectives{counter-reset:objectives;max-width:48rem;margin:.75rem 0 0;padding-inline-start:1.5rem}.about-objectives li{color:#443b4a;margin-top:1rem;font-size:1rem;line-height:1.7}.about-sources{flex-direction:column;gap:.3rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.about-sources a{color:#942494;text-underline-offset:.2em;align-items:center;min-height:2.75rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.check-list{margin:.75rem 0 0;padding:0;list-style:none}.check-list li{color:#443b4a;border-top:1px solid #e5dce5;min-height:2.75rem;padding-block:.65rem;padding-inline-start:1.75rem;font-size:.95rem;line-height:1.65;position:relative}.check-list li:before{content:"✓";color:#942494;font-weight:700;position:absolute;inset-inline-start:0}.contact-list{gap:1rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.contact-list a{min-height:1.5rem;color:inherit;text-underline-offset:.2em;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.contact-list-plain a{color:#942494}.home-section-deep .contact-list a{color:#fff}.value-heading,.opportunity-block{margin-top:2.25rem}.split-section{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}@media (max-width:900px){.split-section{grid-template-columns:1fr}.home-section{padding-block:3.5rem}.stat-grid{grid-template-columns:repeat(2,1fr)}}.home-back{width:min(100% - 2rem,74rem);margin:0 auto 1.25rem}.areas-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:0;padding:0;list-style:none;display:grid}.area-card{background:#fff;border-top:3px solid #942494;flex-direction:column;gap:.6rem;padding:1.75rem 1.5rem 2rem;transition:box-shadow .14s,transform .14s;display:flex;box-shadow:0 2px 16px #1c12240f}.area-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #1c12241a}.area-card-icon{color:#942494;flex-shrink:0;width:2.25rem;height:2.25rem}.area-card h3{color:#2b0f2e;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.area-card p{color:#534b5a;margin:0;font-size:.875rem;line-height:1.65}.area-card a{color:#942494;text-underline-offset:.2em;align-items:center;gap:.3rem;margin-top:auto;padding-top:.75rem;font-size:.8rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s;display:inline-flex}.area-card a:hover{text-decoration-color:#942494}@media (max-width:1100px){.areas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.areas-grid{grid-template-columns:1fr}}.pathway-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.pathway-card{background:#fff;border:1px solid #e2d6e2;border-radius:6px;padding:1.75rem;transition:border-color .14s,box-shadow .14s;box-shadow:0 2px 12px #25152a0a}.pathway-card:hover{border-color:#c9a8cc;box-shadow:0 6px 24px #25152a14}.pathway-card p{color:#534b5a;margin:0;font-size:.9rem;line-height:1.65}.card-title{color:#2b0f2e;margin:0 0 .65rem;font-size:1.35rem;font-weight:700;line-height:1.25}.card-title a{color:#942494;text-underline-offset:.2em;font-weight:700;text-decoration:underline;transition:color .12s}.card-title a:hover{color:#37113f}.feature-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.feature-card{background:#ffffff0d;border:1px solid #fff3;border-radius:6px;padding:2rem}.feature-card a{color:#fff}.eyebrow-on-deep{color:#f0c4edd9}@media (max-width:900px){.pathway-grid,.feature-grid{grid-template-columns:1fr}}.hero-panel{background:#fff;border:1px solid #ddd0dd;border-radius:6px;padding:2rem;box-shadow:0 16px 48px #36113f1a}.panel-title{margin:.5rem 0 .6rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2}.panel-body{color:#534b5a;margin:0 0 1rem;font-size:.9rem}.quick-links{margin:0;padding:0;list-style:none}.quick-links a{color:#2b0f2e;border-top:1px solid #ede4ed;justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding-block:.7rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .12s;display:flex}.quick-links a:hover{color:#942494}.quick-links a span:last-child{color:#bda8c4;font-size:1rem;transition:transform .12s}.quick-links a:hover span:last-child{color:#942494;transform:translate(.2rem,-.1rem)}.empty-panel{color:#534b5a;background:#fbf8f5;border:1.5px dashed #c0adc4;border-radius:6px;padding:2rem;font-size:.95rem}.media-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.media-card{background:#fff;border:1px solid #e2d6e2;border-radius:6px;flex-direction:column;min-width:0;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden}.media-card:hover{border-color:#c9a8cc;box-shadow:0 6px 20px #1c122414}.studio-band .media-card,.studio-news-board .media-card{border:0;box-shadow:0 4px 16px #1c122412}.studio-band .media-card:hover,.studio-news-board .media-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #1c12241c}.studio-band-areas .media-card{box-shadow:none;border-top:3px solid #942494}.studio-band-areas .media-grid,.studio-band-resources .media-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-band-news .media-grid,.studio-news-board .media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-band-stories .media-grid{grid-template-columns:1.4fr .8fr .8fr}.media-card-body{flex-direction:column;flex:1;gap:.45rem;padding:1.1rem 1.15rem 1.25rem;display:flex}.media-title{margin:0;font-size:1.05rem;font-weight:600;line-height:1.4}.media-title a{color:#2b0f2e;text-underline-offset:.15em;min-height:1.5rem;padding-block:.2rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s;display:inline-block}.media-title a:hover{color:#942494;text-decoration-color:#942494}.studio-band .media-title,.studio-news-board .media-title{font-family:Georgia,Times New Roman,serif;font-weight:400}.media-summary{color:#534b5a;margin:0;font-size:.875rem;line-height:1.65}.media-cover{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.media-frame{margin:0;overflow:hidden}.media-frame .media-cover{display:block}.media-frame .photo-credit{padding-inline:1rem}.entry-cover{border-radius:4px;margin:0;overflow:hidden}.entry-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;max-height:13rem;display:block}.file-row,.media-more{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.media-more{margin-top:auto;padding-top:.5rem}.file-row .nav-link,.media-more .nav-link{text-underline-offset:.2em;min-height:2.75rem;font-size:.875rem;font-weight:600;text-decoration:underline}.media-card-wide{max-width:40rem}@media (max-width:1100px){.studio-band-areas .media-grid,.studio-band-resources .media-grid,.studio-band-stories .media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.studio-band-news .media-grid,.studio-news-board .media-grid,.studio-band-stories .media-grid{grid-template-columns:1fr}}.studio-feature-section{background:#fbf8f5;padding:3.5rem 0}.studio-feature{color:#fff;background:#37113f;border-radius:6px;grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden;box-shadow:0 16px 48px #1c122424}.studio-feature .record-cover{border-radius:0;height:100%}.studio-feature .record-cover img{object-fit:cover;height:100%;min-height:22rem}.studio-feature h2{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.85rem,3vw,2.75rem);font-weight:400;line-height:1.1}.studio-feature h3{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.1}.studio-feature h2 a,.studio-feature h3 a{color:#fff;text-underline-offset:.15em;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;transition:text-decoration-color .12s}.studio-feature h2 a:hover,.studio-feature h3 a:hover{text-decoration-color:#ffffffd9}.studio-feature .kicker{color:#f0c4ede6}.studio-feature p:not(.kicker):not(.pilot-mark):not(.photo-credit){color:#ffffffbf;font-size:.95rem;line-height:1.7}.studio-feature>div{flex-direction:column;justify-content:center;gap:.85rem;padding:3rem;display:flex}@media (max-width:800px){.studio-feature{grid-template-columns:1fr}.studio-feature .record-cover img{min-height:16rem}}.studio-event-list{border-top:1px solid #e5dce5;margin:0;padding:0;list-style:none}.studio-event{border-bottom:1px solid #e5dce5;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.35rem 0;transition:background-color .1s;display:grid}.studio-event:hover{background:#fbf8f5}.studio-event-date{text-align:center;color:#942494;margin:0}.studio-event-day{font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1;display:block}.studio-event-month{letter-spacing:.08em;text-transform:uppercase;color:#6d3a78;font-size:.68rem;font-weight:800;display:block}.studio-event-location{color:#534b5a;margin:.2rem 0 0;font-size:.82rem}.studio-event h3,.studio-event h4{margin:.15rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.3}.studio-event h3 a,.studio-event h4 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.studio-event h3 a:hover,.studio-event h4 a:hover{color:#942494;text-decoration-color:#942494}@media (max-width:800px){.studio-event{grid-template-columns:4.5rem minmax(0,1fr)}.studio-event .action-link{grid-column:2;justify-self:start}}.studio-network{color:#fff;background:#2b0f2e;padding:5.5rem 0}.studio-network h2{color:#fff;margin:.5rem 0 1.25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.1}.studio-network .eyebrow{color:#f0c4edd9}.studio-network p{color:#ffffffb8;max-width:38rem;margin:0 0 .75rem;font-size:1.05rem;line-height:1.72}.studio-safe{background:#fbf8f5;padding:3rem 0 5rem}.studio-safe-box{border:1px solid #e2d6e2;background:#fff;border-inline-start:4px solid #942494;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:2.75rem;display:grid;box-shadow:0 2px 12px #1c12240a}.studio-safe h2{margin:.3rem 0 .65rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:400}.studio-safe p{color:#534b5a;max-width:40rem;margin:0;font-size:.95rem;line-height:1.7}@media (max-width:800px){.studio-safe-box{grid-template-columns:1fr}}.studio-resource-cta{color:#fff;background:#37113f;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;margin-top:4rem;padding:3rem;display:grid}.studio-resource-cta h2{color:#fff;margin:0 0 .5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400}.studio-resource-cta p{color:#ffffffb8;margin:0;font-size:1rem}@media (max-width:800px){.studio-resource-cta{grid-template-columns:1fr;padding:2rem}}.studio-on-dark{color:#fff;text-underline-offset:.15em;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:700;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:text-decoration-color .12s;display:inline-flex}.studio-on-dark:hover{text-decoration-color:#fff}html[dir=rtl] :is(.studio,.studio-news) :is(h1,h2,h3,.display){font-family:Noto Naskh Arabic,Georgia,serif}.news-page{width:100cqi;margin-block:0;margin-inline-start:calc(50% - 50cqi)}.studio-news-board{padding:4rem 0 5rem}.studio-band-areas,.studio-band-resources,.studio-news-board{background:#fbf8f5}.studio-filters{background:#fff;border:1px solid #e2d6e2;border-radius:6px;grid-template-columns:minmax(0,1fr) 14rem 10rem auto;align-items:end;gap:.75rem;margin-bottom:2rem;padding:1.25rem;display:grid;box-shadow:0 2px 8px #1c12240a}.studio-filters label{color:#443b4a;letter-spacing:.03em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.studio-filters input,.studio-filters select{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:4px;width:100%;min-height:2.75rem;padding-inline:.8rem;font-size:.9rem;transition:border-color .12s,box-shadow .12s}.studio-filters input:focus,.studio-filters select:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.studio-filters button{color:#fff;background:#2b0f2e;border-radius:4px;width:100%;min-height:2.75rem;padding-inline:1rem;font-size:.875rem;font-weight:700;transition:background-color .12s}.studio-filters button:hover{background:#37113f}.news-pages{margin-top:2.5rem}.news-pages ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.news-pages a{color:#942494;background:#fff;border:1px solid #e2d6e2;border-radius:4px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .1s,border-color .1s;display:inline-flex}.news-pages a:hover{background:#f4ecf4;border-color:#c9a8cc}.news-pages a[aria-current=page]{color:#fff;background:#37113f;border-color:#37113f}@media (max-width:800px){.studio-filters{grid-template-columns:1fr}}.library-layout{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.library-filters{background:#fff;border:1px solid #e2d6e2;border-radius:6px;padding:1.5rem;position:sticky;top:6rem;box-shadow:0 2px 8px #1c12240a}.library-filters h2{color:#2b0f2e;margin:0 0 1.25rem;font-size:1.25rem;font-weight:700}.library-filters fieldset{border:0;border-top:1px solid #e5dce5;margin:0;padding:.85rem 0}.library-filters legend{color:#37113f;letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:.68rem;font-weight:800}.library-filters label{color:#2b0f2e;cursor:pointer;align-items:center;gap:.55rem;min-height:2.75rem;font-size:.875rem;transition:color .1s;display:flex}.library-filters label:hover{color:#942494}.library-filters input[type=radio]{accent-color:#942494;cursor:pointer;flex-shrink:0;width:1.1rem;height:1.1rem}.library-filters button,.library-search button{color:#fff;background:#2b0f2e;border-radius:4px;width:100%;min-height:2.75rem;margin-top:.75rem;padding:.45rem 1rem;font-size:.875rem;font-weight:700;transition:background-color .12s}.library-filters button:hover,.library-search button:hover{background:#37113f}.library-count{color:#6c6875;margin:0 0 1.25rem;font-size:.875rem}.library-search{background:#fff;border:1px solid #e2d6e2;border-radius:6px;grid-template-columns:minmax(0,1fr) 12rem auto;align-items:end;gap:.75rem;margin-bottom:1.75rem;padding:1.25rem;display:grid}.library-search label{color:#443b4a;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.library-search input,.library-search select{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:4px;width:100%;min-height:2.75rem;padding-inline:.8rem;font-size:.9rem;transition:border-color .12s}.library-search input:focus,.library-search select:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.library-search button{width:auto;margin-top:0;padding-inline:1rem}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.library-card{background:#fff;border:1px solid #e2d6e2;border-radius:6px;flex-direction:column;gap:.6rem;padding:1.4rem;transition:border-color .14s,box-shadow .14s;display:flex}.library-card:hover{border-color:#c9a8cc;box-shadow:0 4px 16px #1c122412}.library-card-top,.library-card-foot{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.library-card h3{color:#2b0f2e;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.library-card h3 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.library-card h3 a:hover{color:#942494;text-decoration-color:#942494}.library-card p,.library-card time{color:#534b5a;margin:0;font-size:.875rem}.library-card-foot{border-top:1px solid #ede4ed;margin-top:auto;padding-top:.85rem}.library-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.library-media h2{color:#2b0f2e;margin:0 0 .8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:400}.library-media p{color:#534b5a;max-width:36rem;font-size:1rem;line-height:1.7}.library-areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.library-areas a{color:#fff;border:1px solid #ffffff40;border-radius:4px;align-items:center;min-height:5.5rem;padding:1rem 1.25rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;text-decoration:none;transition:background-color .12s,border-color .12s;display:flex}.library-areas a:hover{background:#ffffff14;border-color:#ffffff8c}@media (max-width:800px){.library-layout,.library-search,.library-grid,.library-media,.library-areas{grid-template-columns:1fr}.library-filters{position:static}.library-search button{width:100%;margin-top:.5rem}}.story-library{background:#fbf8f5}.story-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;width:min(100%,26rem);display:grid}.story-search label{color:#443b4a;text-transform:uppercase;letter-spacing:.03em;grid-column:1/-1;margin-bottom:.1rem;font-size:.78rem;font-weight:700}.story-search input{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:4px 0 0 4px;min-height:2.75rem;padding-inline:.8rem;font-size:.9rem;transition:border-color .12s}.story-search input:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.story-search button{color:#fff;background:#2b0f2e;border-radius:0 4px 4px 0;min-height:2.75rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:background-color .12s}.story-search button:hover{background:#37113f}.story-filters{flex-wrap:wrap;gap:.45rem;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.story-filters a{color:#443b4a;background:#fff;border:1.5px solid #d0c4d4;border-radius:999px;align-items:center;min-height:2.5rem;padding:.3rem 1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.story-filters a:hover{color:#942494;background:#f4ecf4;border-color:#942494}.story-filters a[aria-current=true]{color:#fff;background:#37113f;border-color:#37113f}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.story-card{background:#fff;border:1px solid #e2d6e2;border-radius:6px;flex-direction:column;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden}.story-card:hover{border-color:#c9a8cc;box-shadow:0 6px 22px #1c122414}.story-card-body{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.35rem 1.4rem;display:flex}.story-card h3{color:#2b0f2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.3}.story-card h3 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.story-card h3 a:hover{color:#942494;text-decoration-color:#942494}.story-card p,.story-card time{color:#534b5a;margin:0;font-size:.875rem}.story-card time{color:#6c6875;font-size:.78rem}.story-card .media-more{margin-top:auto}@media (max-width:1100px){.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.story-grid{grid-template-columns:1fr}.story-search{width:100%;margin-top:1rem}}.event-hero-card{z-index:2;background:#fff;border:1px solid #e2d6e2;border-radius:4px;margin:-2.5rem 1.5rem 0;padding:1rem 1.35rem 1.15rem;position:relative;box-shadow:0 6px 20px #1c12241a}.event-hero-card h2{color:#2b0f2e;margin:.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.3}.event-hero-card h2 a{color:#2b0f2e;text-decoration:none;transition:color .12s}.event-hero-card h2 a:hover{color:#942494}.event-controls{background:#fff;border:1px solid #e2d6e2;border-radius:6px;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.35rem;padding:1rem 1.25rem;display:flex}.event-controls .story-filters{margin:0}.event-list,.past-grid{gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.event-list{grid-template-columns:repeat(3,minmax(0,1fr))}.past-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.event-card{flex-direction:column;display:flex}.event-card-media{position:relative}.event-date-badge{z-index:2;color:#37113f;top:.75rem;background:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-width:3.5rem;min-height:3.5rem;padding:.3rem .5rem;display:flex;position:absolute;inset-inline-start:.75rem;box-shadow:0 2px 10px #1c122426}.event-date-badge strong{color:#942494;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1}.event-date-badge span{color:#6d3a78;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.calendar-layout{grid-template-columns:22rem minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.calendar-box{background:#fff;border:1px solid #e2d6e2;border-radius:6px;padding:1.25rem}.calendar-nav{flex-wrap:wrap;gap:.75rem;margin:0 0 1rem;display:flex}.calendar-nav a{color:#37113f;text-underline-offset:.15em;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:700;text-decoration:underline;transition:color .12s;display:inline-flex}.calendar-nav a:hover{color:#942494}.calendar-table{border-collapse:collapse;width:100%}.calendar-table caption{color:#2b0f2e;text-align:start;margin-bottom:.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400}.calendar-table th{color:#6c6875;letter-spacing:.07em;text-transform:uppercase;padding-block:.35rem;font-size:.68rem;font-weight:800}.calendar-table a,.calendar-table span{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.calendar-table a{color:#37113f;background:#f4ecf4;border-radius:3px;font-weight:700;text-decoration:none;transition:background-color .1s}.calendar-table a:hover{background:#e8d9ec}.calendar-table a[aria-current=date]{color:#fff;background:#37113f}.calendar-layout h3{color:#2b0f2e;margin:.2rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:400}.calendar-layout h4{color:#2b0f2e;margin:.2rem 0;font-size:1.15rem;font-weight:600}.calendar-layout h4 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.calendar-layout h4 a:hover{color:#942494;text-decoration-color:#942494}.calendar-layout p{color:#534b5a;font-size:.875rem}@media (max-width:1100px){.event-list,.past-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-layout{grid-template-columns:1fr}}@media (max-width:800px){.event-controls{flex-direction:column;align-items:flex-start}.event-list,.past-grid{grid-template-columns:1fr}.event-hero-card{margin-inline:0}}.advocacy-intro{padding:4.5rem 0 2rem}.advocacy-intro-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:3rem;display:grid}.advocacy-intro h2{color:#2b0f2e;margin:0 0 .85rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}.advocacy-intro p{color:#534b5a;max-width:42rem;margin:0;font-size:1.05rem;line-height:1.72}.advocacy-campaigns{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:1.35rem;display:grid}.advocacy-side{gap:1.35rem;display:grid}.advocacy-side-card{background:#fbf8f5;border:1px solid #e2d6e2;border-radius:6px;flex-direction:column;gap:.75rem;padding:1.75rem;transition:border-color .14s,box-shadow .14s;display:flex}.advocacy-side-card:hover{border-color:#c9a8cc;box-shadow:0 4px 16px #1c12240f}.advocacy-side-card h3{color:#2b0f2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.25}.advocacy-side-card h3 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.advocacy-side-card h3 a:hover{color:#942494;text-decoration-color:#942494}.advocacy-side-card p{color:#534b5a;margin:0;font-size:.9rem;line-height:1.65}.advocacy-page .studio-band-resources .media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:800px){.advocacy-intro-grid,.advocacy-campaigns,.advocacy-page .studio-band-resources .media-grid{grid-template-columns:1fr}}.report-hero,.report-form-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:2rem;display:grid}.report-channels{gap:1.35rem;display:grid}.report-status-card,.report-form,.report-channels li{background:#fff;border:1px solid #e2d6e2;border-radius:6px}.report-status-card{border-top:4px solid #942494;padding:1.75rem}.report-status-card h2,.report-form-intro h2,.report-page #report-options-title{color:#2b0f2e;margin:0 0 .85rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.2}.report-status-card p,.report-form-intro p,.report-channels p{color:#534b5a;margin:0;font-size:.9rem;line-height:1.7}.report-form-intro{position:sticky;top:6.5rem}.report-form{gap:1.1rem;padding:1.75rem;display:grid}.report-form label{color:#2b0f2e;margin-bottom:.4rem;font-size:.875rem;font-weight:700;display:block}.report-form input,.report-form textarea{color:#2b0f2e;background:#fbf8f5;border:1.5px solid #76677f;border-radius:4px;width:100%;min-height:2.75rem;padding:.7rem .85rem;font-size:.95rem;line-height:1.5;transition:border-color .12s,box-shadow .12s}.report-form input:focus,.report-form textarea:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.report-form textarea{resize:vertical;min-height:10rem}.report-form button{color:#534b5a;cursor:not-allowed;background:#e5dce5;border-radius:4px;justify-self:start;min-height:2.75rem;padding:.65rem 1.35rem;font-size:.875rem;font-weight:700}.report-form button:not(:disabled):hover{color:#fff;cursor:pointer;background:#37113f}.report-links{flex-wrap:wrap;gap:.75rem 1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.report-channels{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.35rem 0 0;padding:0;list-style:none}.report-channels li{flex-direction:column;gap:.75rem;min-height:100%;padding:1.6rem;display:flex}.report-channels h3{color:#2b0f2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.3}.report-channels h3 a{color:#2b0f2e;text-underline-offset:.15em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.report-channels h3 a:hover{color:#942494;text-decoration-color:#942494}.report-channels li.report-method-featured{background:#37113f;border-color:#37113f}.report-channels li.report-method-featured h3,.report-channels li.report-method-featured h3 a,.report-channels li.report-method-featured p,.report-channels li.report-method-featured a{color:#fff}.report-channels li.report-method-featured h3 a:hover{text-decoration-color:#ffffffb3}.report-form-head{border-bottom:1px solid #e5dce5;padding-bottom:1.1rem}.report-form-head h3{color:#2b0f2e;margin:0;font-size:1.65rem;font-weight:400}.report-form-actions{border-top:1px solid #e5dce5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.1rem;display:flex}.report-form-actions p{color:#6c6875;max-width:36rem;margin:0;font-size:.875rem;line-height:1.65}.report-notice{background:#fff7e8;border:1px solid #c4911a;border-radius:4px;padding:1.4rem 1.6rem}.report-notice h2{color:#2b0f2e;margin:0 0 .5rem;font-size:1.3rem}.report-notice p{color:#3d2a00;margin:0;font-size:.9rem;line-height:1.65}.report-bounds{gap:.75rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.report-bounds a{color:#2b0f2e;background:#fff;border:1px solid #e2d6e2;border-radius:6px;align-items:center;min-height:2.75rem;padding:.9rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.report-bounds a:hover{background:#fbf8f5;border-color:#942494}@media (max-width:800px){.report-hero,.report-form-layout,.report-channels{grid-template-columns:1fr}.report-form-intro{position:static}}.article-page .studio-crumb{color:#6c6875;background:#f4ecf4;border-bottom:1px solid #e4d4ea;font-size:.78rem}.article-page .studio-crumb a{color:#942494;font-weight:600}.article-hero{background:#f4ecf4;padding:4.5rem 0 5rem}.article-header{text-align:center;max-width:56rem;margin-inline:auto}.article-kicker{color:#37113f;letter-spacing:.08em;text-transform:uppercase;background:#e5dce5;border-radius:999px;align-items:center;margin:0;padding:.35rem .9rem;font-size:.68rem;font-weight:800;display:inline-flex}.article-header h1{color:#2b0f2e;font-family:var(--font-montserrat), system-ui, "Segoe UI", "Noto Sans Arabic", sans-serif;letter-spacing:-.03em;margin:1.25rem 0 1.1rem;font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1.08}.article-deck{color:#443b4a;max-width:46rem;margin:0 auto;font-size:1.2rem;line-height:1.65}.article-meta{color:#6c6875;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.6rem 0 0;font-size:.875rem;display:flex}.meta-dot{background:#942494;border-radius:50%;flex-shrink:0;width:.25rem;height:.25rem}.article-feature{z-index:2;width:min(73.75rem,100% - 3rem);margin:-1.5rem auto 0;position:relative}.article-feature .record-cover{background:0 0;border-radius:6px}.article-feature .record-cover img{aspect-ratio:auto;object-fit:cover;border-radius:6px;height:34rem;max-height:34rem}.article-feature .record-cover .photo-credit{color:#6c6875;background:0 0;padding:.4rem 0 0;font-size:.68rem}.article-layout{grid-template-columns:minmax(0,50rem) 15.5rem;justify-content:center;align-items:start;gap:4.5rem;width:min(68rem,100% - 3rem);margin:4.5rem auto 6.5rem;display:grid}.article-copy{color:#2b0f2e;font-size:1.0625rem;line-height:1.88}.article-copy p{margin:0 0 1.35rem}.article-copy>p:first-child{color:#37113f;font-size:1.25rem;line-height:1.72}.article-copy h2{color:#37113f;margin:3rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;line-height:1.22}.article-copy h3{color:#37113f;margin:2.25rem 0 .75rem;font-size:1.3rem;font-weight:700;line-height:1.35}.article-copy a{color:#942494;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #91299159;text-decoration:underline #91299159;transition:text-decoration-color .12s}.article-copy a:hover{text-decoration-color:#942494}.article-copy blockquote{background:#f4ecf4;border-inline-start:4px solid #942494;border-radius:0 6px 6px 0;margin:2.5rem 0;padding:1.5rem 1.875rem}.article-copy blockquote p{color:#37113f;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;line-height:1.55}.article-copy ul{margin:1.1rem 0 1.75rem;padding-inline-start:1.5rem}.article-copy li{margin-bottom:.6rem;line-height:1.72}.image-caption{color:#6c6875;margin:.6rem 0 0;font-size:.72rem;font-style:italic;line-height:1.5}.article-video{aspect-ratio:16/9;color:#fff;background:#37113f;border-radius:4px;place-items:center;margin:2.75rem 0;display:grid;position:relative;overflow:hidden}.article-video .record-cover{background:0 0;border-radius:0;height:100%;margin:0;position:absolute;inset:0}.article-video .record-cover img{aspect-ratio:auto;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.article-video .photo-credit{z-index:2;color:#fff9;background:0 0;position:absolute;bottom:0;left:0;right:0}.article-copy .article-video .article-video-note{z-index:2;color:#37113f;text-align:center;background:#fff;border-radius:4px;max-width:28rem;margin:0;padding:1rem 1.35rem;font-size:.9rem;font-weight:700;line-height:1.5;position:relative}.article-tags{border-top:1px solid #ddd9e3;margin-top:3.25rem;padding-top:1.5rem}.article-tags strong{color:#37113f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:800;display:block}.tag-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tag-list li{color:#37113f;background:#f4ecf4;border-radius:3px;padding:.4rem .85rem;font-size:.72rem;font-weight:700}.article-sidebar{position:sticky;top:7.5rem}.share-box{background:#f4ecf4;border-top:4px solid #37113f;border-radius:0 0 6px 6px;padding:1.4rem}.share-box h2{color:#37113f;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.2}.share-buttons{gap:.5rem;display:grid}.share-button{color:#37113f;text-align:start;cursor:pointer;background:#fff;border:1.5px solid #e2d6e2;border-radius:4px;align-items:center;gap:.4rem;min-height:2.75rem;padding:.5rem .8rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .1s,border-color .1s;display:flex}.share-button:hover{background:#f4ecf4;border-color:#c9a8cc}.share-button:focus-visible{outline-offset:2px;outline:3px solid #942494}.article-main{min-width:0}.article-layout:not(:has(.article-sidebar)){grid-template-columns:minmax(0,50rem)}.article-sidebar>.article-facts:first-child{border-top:0;margin-top:0;padding-top:0}.article-page>.related{margin-inline:auto;width:min(68rem,100% - 3rem);margin-bottom:4rem}.article-facts{border-top:1px solid #ddd9e3;margin:1.75rem 0 0;padding-top:1.35rem}.article-facts div+div{margin-top:.9rem}.article-facts dt{color:#37113f;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:800}.article-facts dd{color:#6c6875;margin:0;font-size:.875rem;line-height:1.5}.article-facts a{color:#37113f;text-underline-offset:.15em;font-weight:700;text-decoration:underline}.article-related{background:#fbf8f5;padding:5.5rem 0}.article-related-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.25rem;display:flex}.article-related-heading h2{color:#2b0f2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:400;line-height:1.15}.article-related-heading a{color:#942494;text-underline-offset:.15em;white-space:nowrap;font-size:.875rem;font-weight:700;text-decoration:underline;transition:color .12s}.article-related-heading a:hover{color:#37113f}.article-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.article-card{background:#fff;border:1px solid #e2d6e2;border-radius:6px;height:100%;transition:box-shadow .14s,border-color .14s;overflow:hidden}.article-card:hover{border-color:#c9a8cc;box-shadow:0 8px 28px #1c122417}.article-card-media{display:block;overflow:hidden}.article-card .media-frame{border-radius:0;height:13rem;margin:0;overflow:hidden}.article-card .media-cover{aspect-ratio:auto;object-fit:cover;height:13rem;transition:transform .3s}.article-card:hover .media-cover{transform:scale(1.04)}.article-card .photo-credit{display:none}.article-card-body{padding:1.35rem 1.4rem}.article-card-kicker{color:#942494;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.article-card h3{color:#37113f;margin:.5rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:400;line-height:1.3}.article-card h3 a{color:inherit;text-underline-offset:.12em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s,color .12s}.article-card:hover h3 a{text-decoration-color:currentColor}.article-card p{color:#534b5a;margin:0;font-size:.875rem;line-height:1.6}.article-card time{color:#6c6875;margin-top:1rem;font-size:.78rem;display:block}.article-close{color:#fff;background:#37113f;padding:5rem 0}.article-close-box{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;display:grid}.article-close h2{color:#fff;margin:0 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:400;line-height:1.15}.article-close p{color:#ffffffb8;max-width:40rem;margin:0;font-size:1rem}.article-close .action-main--invert{white-space:nowrap;flex-shrink:0;padding:.9rem 1.5rem;font-weight:800}@media (max-width:1100px){.article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.article-layout{grid-template-columns:1fr;gap:2.5rem;max-width:50rem}.article-sidebar{position:static}.share-box{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.share-box h2{margin:0}.share-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.article-hero{padding:3rem 0 3.75rem}.article-header h1{font-size:2.25rem}.article-deck{font-size:1rem}.article-feature,.article-layout,.article-page>.related{width:calc(100% - 1.875rem)}.article-feature .record-cover img{height:16rem;max-height:16rem}.article-layout{margin-top:2.5rem}.article-copy{font-size:1rem}.article-copy h2{font-size:1.75rem}.share-box{display:block}.share-buttons{grid-template-columns:1fr 1fr;margin-top:.75rem}.article-related-grid,.article-close-box{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.article-card .media-cover{transition:none}.article-card:hover .media-cover{transform:none}}.record{gap:1.25rem;max-width:50rem;display:grid}.record-back{margin:0}.record-cover{background:#2b0f2e;border-radius:8px;margin:0;overflow:hidden}.record-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.record-cover .photo-credit{color:#f7f2f8;background:#2b0f2e;padding:.45rem .9rem .55rem;font-size:.75rem}.record h1{color:#2b0f2e;margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;line-height:1.2}.record-summary{color:#443b4a;margin:.65rem 0 0;font-size:1.125rem;line-height:1.65}.record-meta{background:#fbf8f5;border:1px solid #ede4ed;border-radius:4px;flex-wrap:wrap;gap:.75rem 1.75rem;margin:1rem 0 0;padding:1.25rem;display:flex}.record-meta div{gap:.12rem;display:grid}.record-meta dt{color:#6d3a78;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.record-meta dd{color:#2b0f2e;margin:0;font-size:.9rem;font-weight:600}.record-body{white-space:pre-wrap;color:#2b0f2e;max-width:44rem;margin-top:1rem;font-size:1.025rem;line-height:1.8}.record-file{background:#fbf8f5;border:1px solid #e5dce5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:1rem 1.15rem;display:flex}.record-file a{color:#fff;background:#37113f;border-radius:4px;align-items:center;gap:.35rem;min-height:2.75rem;padding:.4rem 1.1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .12s;display:inline-flex}.record-file a:hover{background:#2b0f2e}.record-file a:focus-visible{outline-offset:-5px;outline:3px solid #fff}.related{border-top:1px solid #e5dce5;gap:1.25rem;width:100%;max-width:74rem;margin-top:2rem;padding-top:2rem;display:grid}.related h2{color:#2b0f2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400}.related h3{color:#37113f;margin:0 0 .7rem;font-size:1.05rem;font-weight:700}.related .media-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.related .media-card{border:0;border-radius:8px;box-shadow:0 4px 18px #1c122412}.related .media-title{font-size:1rem}.related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.related-links li{min-width:0;display:flex}.related-links a{color:#2b0f2e;text-underline-offset:.15em;overflow-wrap:anywhere;background:#fff;border:1px solid #e5dce5;border-radius:6px;align-items:center;width:100%;min-height:2.75rem;padding:.7rem .95rem;font-size:.875rem;text-decoration:underline;transition:border-color .12s,background-color .12s;display:flex}.related-links a:hover{background:#fbf8f5;border-color:#942494}@media (max-width:900px){.related .media-grid,.related-links{grid-template-columns:1fr}}.contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;padding-block:1rem 3rem;display:grid}.contact-intro{position:sticky;top:7rem}.contact-heading{color:#2b0f2e;margin:.5rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}.contact-lead{color:#534b5a;max-width:36rem;margin:0 0 1.5rem;font-size:1.05rem;line-height:1.72}.contact-detail-label{letter-spacing:.08em;text-transform:uppercase;color:#6d3a78;margin:0 0 .2rem;font-size:.72rem;font-weight:800}.contact-form-wrap{padding-top:.5rem}.contact-form{background:#fbf8f5;border:1px solid #e2d6e2;border-radius:6px;gap:1.1rem;padding:2rem;display:grid}.contact-form-notice{color:#3d2a00;background:#fff7e8;border:1px solid #c4911a;border-radius:4px;margin:0;padding:.85rem 1rem;font-size:.875rem;line-height:1.65}.contact-form-field{gap:.35rem;display:grid}.contact-form-field label{color:#2b0f2e;font-size:.875rem;font-weight:700}.contact-form-field input,.contact-form-field textarea{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:4px;width:100%;min-height:2.75rem;padding:.7rem .9rem;font-size:.9rem;line-height:1.5;transition:border-color .12s,box-shadow .12s}.contact-form-field input:focus,.contact-form-field textarea:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.contact-form-field textarea{resize:vertical;min-height:9rem}.contact-form-field input:disabled,.contact-form-field textarea:disabled{color:#6c6875;cursor:not-allowed;background:#f4ecf4;border-color:#ddd0dd}.contact-submit-disabled{color:#534b5a;cursor:not-allowed;background:#e5dce5;border:none}@media (max-width:800px){.contact-layout{grid-template-columns:1fr;gap:2.5rem}.contact-intro{position:static}}.search-page-wrap{padding-block:2rem 4rem}.search-page-heading{color:#2b0f2e;margin:0 0 1.75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400}.search-page-form{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;max-width:46rem;margin-bottom:2.5rem;display:grid}.search-page-form label{white-space:nowrap;color:#2b0f2e;font-size:.875rem;font-weight:700}.search-page-form input{color:#2b0f2e;border:1.5px solid #76677f;border-radius:4px;min-height:2.75rem;padding-inline:.9rem;font-size:.9rem;transition:border-color .12s,box-shadow .12s}.search-page-form input:focus{border-color:#942494;outline:none;box-shadow:0 0 0 2px #9129911a}.search-page-form button{color:#fff;background:#2b0f2e;border-radius:4px;min-height:2.75rem;padding:.5rem 1.1rem;font-size:.9rem;font-weight:700;transition:background-color .12s}.search-page-form button:hover{background:#37113f}.search-results-heading{color:#2b0f2e;margin:0 0 1.25rem;font-size:1.4rem;font-weight:700}.search-empty{color:#534b5a;padding:.75rem 0;font-size:1rem}.search-results-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.search-result-item a{color:#2b0f2e;text-underline-offset:.15em;background:#fff;border:1px solid #e2d6e2;border-radius:6px;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding:.85rem 1.1rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:border-color .12s,background-color .12s,text-decoration-color .12s;display:flex}.search-result-item a:hover{background:#fbf8f5;border-color:#942494;text-decoration-color:#942494}.search-result-section{color:#6d3a78;letter-spacing:.06em;text-transform:uppercase;background:#f4ecf4;border-radius:2px;flex-shrink:0;align-items:center;margin-inline-end:.35rem;padding:.15rem .5rem;font-size:.65rem;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:640px){.search-page-form{grid-template-columns:1fr auto;gap:.5rem}.search-page-form label{grid-column:1/-1}}.not-found-wrap{max-width:40rem;padding-block:4rem 5rem}.not-found-heading{color:#2b0f2e;margin:.5rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:400}.not-found-body{color:#534b5a;max-width:36rem;margin:0 0 2rem;font-size:1.05rem;line-height:1.72}.cms-fallback{padding-block:2.5rem 3.5rem}.page-fallback-heading{color:#2b0f2e;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400}.page-fallback-body{color:#534b5a;max-width:36rem;font-size:1rem;line-height:1.72}.about-heading{color:#2b0f2e;margin:0 0 1.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400}.about-empty{color:#534b5a;font-size:1rem;line-height:1.72}.about-article{padding-block:1.5rem 3.5rem}.about-record-heading{color:#2b0f2e;margin:0 0 1.25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400}.about-record-body{color:#443b4a;max-width:48rem;font-size:1rem;line-height:1.8}.legal-page{max-width:52rem;padding-block:1.5rem 4rem}.legal-page h1{color:#2b0f2e;margin:0 0 1.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:400}.legal-page h2{color:#37113f;margin:2.5rem 0 .75rem;font-size:1.35rem;font-weight:700}.legal-page p{color:#443b4a;margin:0 0 1rem;font-size:1rem;line-height:1.8}.legal-page a{color:#942494;text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-page ul{margin:0 0 1rem;padding-inline-start:1.5rem}.legal-page li{color:#443b4a;margin-bottom:.5rem;line-height:1.72}.page-blocks{gap:1.5rem;max-width:50rem;display:grid}.page-blocks p{color:#2b0f2e;margin:0;font-size:1.025rem;line-height:1.82}.page-blocks h2{color:#37113f;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:400;line-height:1.2}.page-blocks h3{color:#37113f;margin:0;font-size:1.3rem;font-weight:700;line-height:1.3}.page-blocks ul,.page-blocks ol{margin:0;padding-inline-start:1.5rem}.page-blocks li{color:#443b4a;margin-bottom:.5rem;line-height:1.72}.page-blocks a{color:#942494;text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-blocks blockquote{background:#f4ecf4;border-inline-start:4px solid #942494;border-radius:0 4px 4px 0;margin:0;padding:1.25rem 1.5rem}.page-blocks blockquote p{color:#37113f;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.55}.page-blocks-links{flex-direction:column;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.page-blocks-cta{background:#f4ecf4;border:1px solid #c9a8cc;border-radius:6px;gap:.75rem;padding:1.5rem;display:grid}.page-blocks-cta h2{color:#37113f;margin:0;font-size:1.5rem;font-weight:400}.copy-link-button{color:#37113f;text-align:start;cursor:pointer;background:#fff;border:1.5px solid #e2d6e2;border-radius:4px;align-items:center;gap:.45rem;width:100%;min-height:2.75rem;padding:.5rem .8rem;font-size:.82rem;font-weight:600;transition:background-color .1s,border-color .1s;display:flex}.copy-link-button:hover{background:#f4ecf4;border-color:#c9a8cc}.copy-link-button[data-copied=true]{color:#942494;background:#f4ecf4;border-color:#942494}.multimedia-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:3.5rem;display:grid}.multimedia-poster{border-radius:6px;margin:0;overflow:hidden}.multimedia-poster img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.multimedia-unavailable{color:#534b5a;background:#e5dce5;border-radius:3px;align-items:center;margin:.5rem 0 0;padding:.35rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}@media (max-width:900px){.multimedia-layout{grid-template-columns:1fr}}.filter-bar{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.filter-bar-field{flex-direction:column;gap:.3rem;min-width:10rem;display:flex}.filter-bar-field label{color:#443b4a;text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:700}.filter-bar-field select{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:4px;min-height:2.75rem;padding-inline:.8rem;font-size:.875rem}.published-list-wrap,.section-list-wrap{margin-top:1.25rem}.empty-notice{color:#534b5a;padding:1rem 0;font-size:.9rem}.nav-group{min-width:0}.mobile-menu{display:none}@media (max-width:1399px){.mobile-menu{display:block}}.news-card-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.home-empty-body{color:#534b5a;margin:.75rem 0 0;font-size:.9rem;line-height:1.65}.home-report-cta{color:#fff;background:#37113f;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:2.75rem;display:grid}.home-report-cta h2{color:#fff;margin:0 0 .5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:400}.home-report-cta p{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.65}@media (max-width:640px){.home-report-cta{grid-template-columns:1fr}}.hero-grid{z-index:1;grid-template-columns:1.12fr .88fr;align-items:center;gap:3.75rem;padding-block:6rem 6.4rem;display:grid;position:relative}.hero-title{letter-spacing:-.03em;color:#fff;max-width:40rem;margin:.8rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,3.4vw,3.25rem);font-weight:400;line-height:1.1}.hero-intro{color:#ffffffc7;max-width:40rem;margin:0 0 1.7rem;font-size:1.1rem;line-height:1.7}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:1.75rem;padding-block:3.2rem 3.75rem}}@media (max-width:1100px){.studio-band-areas .media-grid,.studio-band-resources .media-grid,.studio-band-stories .media-grid,.studio-pathways{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-pathways a{border-bottom:1px solid #e5dce5}.article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.article-layout{grid-template-columns:1fr;gap:2.5rem;max-width:50rem}.article-sidebar{position:static}.share-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.studio-safe-box{grid-template-columns:1fr}.studio-resource-cta{grid-template-columns:1fr;padding:2rem}.split-section{grid-template-columns:1fr}}@media (max-width:800px){.studio-hero-inner{grid-template-columns:1fr;min-height:auto;max-height:none}.studio-hero-copy{padding:3.5rem 1.25rem 3rem}.studio-hero-copy:after{display:none}.studio-hero-photo{height:22rem;position:relative}.studio-hero-photo img{position:absolute}.studio-pathways{grid-template-columns:1fr}.studio-panel-heading,.studio-band-heading{display:block}.studio-event{grid-template-columns:4.5rem minmax(0,1fr)}.studio-event .action-link{grid-column:2;justify-self:start}.studio-band-news .media-grid,.studio-news-board .media-grid,.studio-filters,.library-layout,.library-search,.library-grid,.library-media,.library-areas{grid-template-columns:1fr}.library-filters{position:static}.library-search button{width:100%;margin-top:.5rem}.studio-start{margin-top:0}.areas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.article-related-grid,.article-close-box{grid-template-columns:1fr}.share-box{display:block}.share-buttons{grid-template-columns:1fr 1fr;margin-top:.75rem}}@media (max-width:600px){.areas-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.site-header,.site-footer,.studio-crumb,.article-sidebar,.article-related,.article-close,.studio-safe,.studio-network,.skip-link,.mobile-tools,.mast-tools{display:none!important}.article-layout{grid-template-columns:1fr;width:100%;margin:0}.article-copy{font-size:11pt;line-height:1.6}a[href]:after{content:" (" attr(href) ")";color:#6c6875;font-size:.8em}}.studio-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:4rem;display:grid}.studio-hero-grid>div:first-child{padding-inline-end:1rem}@media (max-width:900px){.studio-hero-grid{grid-template-columns:1fr;gap:0}.studio-hero-grid>div:first-child{padding-inline-end:0;padding-bottom:2.5rem}}.studio-news .studio-hero,.library-page .studio-hero,.story-page .studio-hero,.event-page .studio-hero,.advocacy-page .studio-hero,.report-page .studio-hero{color:#2b0f2e;background:#fbf8f5;border-bottom:1px solid #ede4ed;padding:4.5rem 0 6rem}.studio-news .studio-hero h1,.library-page .studio-hero h1,.story-page .studio-hero h1,.event-page .studio-hero h1,.advocacy-page .studio-hero h1,.report-page .studio-hero h1{color:#2b0f2e}.studio-news .studio-hero .eyebrow,.library-page .studio-hero .eyebrow,.story-page .studio-hero .eyebrow,.event-page .studio-hero .eyebrow,.advocacy-page .studio-hero .eyebrow,.report-page .studio-hero .eyebrow{color:#942494}.studio-news .studio-hero .studio-lede,.library-page .studio-hero .studio-lede,.story-page .studio-hero .studio-lede,.event-page .studio-hero .studio-lede,.advocacy-page .studio-hero .studio-lede,.report-page .studio-hero .studio-lede{color:#534b5a}.studio-news .studio-hero .action-main--invert,.library-page .studio-hero .action-main--invert{color:#fff;background:#942494;border-color:#942494}.studio-hero-photo{border-radius:4px;margin:0;position:relative;overflow:hidden}.studio-hero-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.studio-hero-photo .photo-credit{padding-inline:0}.site-main{flex-direction:column;display:flex;container-type:inline-size}.studio-news-hero{background:#fbf8f5;border-bottom:1px solid #e5dce5;padding:5rem 0 4rem}.studio-news-hero h1{color:#2b0f2e;margin:.5rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.05}.studio-news-hero .eyebrow{color:#942494}.studio-news-hero .studio-lede{color:#534b5a}.site-body{flex-direction:column;min-height:100svh;display:flex}@supports not (min-height:100svh){.site-body{min-height:100vh}}.site-header{position:relative}html{overflow-x:visible}:where([id]){scroll-margin-block-start:1rem}:where(input,select,textarea,button){font:inherit}:where(button,summary,select,input:not([type=radio]):not([type=checkbox])){min-block-size:2.75rem;min-inline-size:1.5rem}.site-body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #942494;box-shadow:0 0 0 6px #fff}.library-filters label{cursor:pointer;min-block-size:2.75rem;padding-block:.5rem}.news-pages a,.calendar-table a{min-block-size:2.75rem;min-inline-size:2.75rem}.calendar-table a{justify-content:center;align-items:center;display:inline-flex}.record{margin-inline:auto;padding-block:3rem 5rem}.record-body{line-height:1.75}.record-body>*+*{margin-block-start:1.25rem}.record-body ul{padding-inline-start:1.5rem;list-style:outside}.record-body blockquote{border-inline-start:4px solid #942494;padding-inline-start:1.25rem}.record-body a{text-decoration:underline}.copy-link-control{min-width:0}.copy-link-control .share-button{width:100%}.copy-link-control [role=status]{margin-block:.5rem;font-size:.875rem}.copy-link-control input{border:1px solid #534b5a;width:100%;min-width:0;padding:.5rem}.a11y-menu{position:static}.a11y-button{color:#f7f2f8;letter-spacing:.04em;cursor:pointer;border-radius:3px;align-items:center;gap:.35rem;min-width:2.75rem;min-height:2.75rem;padding:.2rem .5rem;font-size:.875rem;font-weight:700;list-style:none;transition:color .12s,background-color .12s;display:inline-flex}.a11y-button::-webkit-details-marker{display:none}.a11y-button:hover{color:#e91e63;background:#e91e631f}.a11y-menu[open]>.a11y-button{color:#fff;background:#ffffff1a}.a11y-menu[open]>.a11y-button .language-chevron{transform:translateY(.1rem)rotate(225deg)}.a11y-menu>div{z-index:110;overflow-wrap:anywhere;inset-inline-end:0;background:#fff;border:1px solid #d0c4d4;border-radius:6px;max-block-size:calc(100dvh - 2rem);inline-size:min(24rem,100%);min-inline-size:0;max-inline-size:100%;padding:clamp(.5rem,3vw,1.25rem);position:absolute;top:calc(100% + .35rem);overflow-y:auto;box-shadow:0 8px 28px #1c12242e}.a11y-panel-section-heading{letter-spacing:.12em;text-transform:uppercase;color:#942494;margin:0 0 .75rem;font-size:.72rem;font-weight:800}.a11y-panel-help{color:#534b5a;margin:0 0 1rem;font-size:.875rem;line-height:1.6}.a11y-size-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.a11y-size-row>*{min-inline-size:0;max-inline-size:100%}.a11y-size-row label{color:#2b0f2e;font-size:.875rem;font-weight:700}.a11y-size-row select{color:#2b0f2e;cursor:pointer;background:#fff;border:2px solid #d0c4d4;border-radius:4px;min-height:2.75rem;padding:.4rem .65rem;font-size:.875rem}.a11y-size-row select:focus-visible{outline-offset:2px;outline:3px solid #942494}.a11y-toggles{flex-wrap:wrap;gap:.5rem;display:flex}.a11y-toggles button{white-space:normal;overflow-wrap:anywhere;color:#2b0f2e;cursor:pointer;max-inline-size:100%;background:#fff;border:2px solid #d0c4d4;border-radius:4px;min-height:2.75rem;padding:.4rem clamp(.4rem,2vw,.875rem);font-size:.875rem;font-weight:600;transition:background-color .12s,color .12s,border-color .12s}.a11y-toggles button:hover{color:#942494;border-color:#942494}.a11y-toggles button[aria-pressed=true]{color:#fff;background:#37113f;border-color:#37113f}.a11y-toggles button:focus-visible{outline-offset:2px;outline:3px solid #942494}.reading-panel button,.reading-panel select{color:#2b0f2e;background:#fff;border:2px solid #534b5a;border-radius:4px;padding:.5rem .75rem}.reading-panel button[aria-pressed=true]{color:#fff;background:#37113f;border-color:#37113f}.reading-size{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.reading-size label{font-weight:700}.header-utility-inner,.utility-links{flex-wrap:wrap}.language-menu{max-inline-size:100%}.language-menu nav{min-inline-size:min(12rem,100vw - 2rem);max-inline-size:calc(100vw - 2rem)}html[data-text-size="125"]{font-size:125%}html[data-text-size="150"]{font-size:150%}html[data-text-size="200"]{font-size:200%}html:is([data-text-size="150"],[data-text-size="200"]) .mast{flex-wrap:wrap}html:is([data-text-size="150"],[data-text-size="200"]) .mast-nav{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .mobile-menu{display:block}html:is([data-text-size="150"],[data-text-size="200"]) :is(.studio-hero-inner,.studio-feature,.library-layout,.calendar-layout,.article-layout,.about-split,.studio-safe-box,.article-close-box),html:is([data-text-size="150"],[data-text-size="200"]) :is(.library-grid,.story-grid,.past-grid,.article-related-grid,.media-grid){grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) :is(.library-filters,.article-sidebar){position:static}html:is([data-text-size="150"],[data-text-size="200"]) :is(.studio-hero-grid,.studio-pathways,.split-section,.value-grid,.areas-grid,.footer-inner,.studio-resource-cta,.studio-event){grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) :is(.hero-stage,.studio-hero-inner){max-height:none}html:is([data-text-size="150"],[data-text-size="200"]) .language-menu nav{min-inline-size:0;position:static}html[data-high-contrast=true],html[data-high-contrast=true] body,html[data-high-contrast=true] body :where(*):not(img):not(video):not(svg):not(svg *){color:#111!important;text-shadow:none!important;background-color:#fff!important;background-image:none!important;border-color:#111!important}html[data-high-contrast=true] a{text-decoration:underline!important}html[data-high-contrast=true] [aria-pressed=true]{border-width:4px}html[data-high-contrast=true] :focus-visible{outline-color:#111!important}html[data-reduce-motion=true],html[data-reduce-motion=true] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html,html *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){:focus-visible{box-shadow:none!important;outline:3px solid highlight!important}.reading-panel button[aria-pressed=true]{border-width:4px}}@media (max-width:600px){.header-utility-inner,.mast-tools{flex-wrap:wrap}.reading-panel{align-items:stretch}.reading-panel>button,.reading-size{flex-basis:100%}.studio-event{grid-template-columns:minmax(0,1fr)}.calendar-table{table-layout:fixed;width:100%}.calendar-table th,.calendar-table td{padding-inline:0}.calendar-table a{min-inline-size:1.5rem}.language-menu nav{min-inline-size:0;position:static}}.site-body{font-family:var(--font-lato), system-ui, "Segoe UI", "Noto Sans Arabic", sans-serif}.site-body :is(h1,h2,h3,h4,.display,.media-title){font-family:var(--font-montserrat), system-ui, "Segoe UI", "Noto Sans Arabic", sans-serif;letter-spacing:-.025em;font-weight:700}.site-header{box-shadow:none;background:#fff;border-bottom:1px solid #e5dce5}.header-utility{color:#fff;background:#2b0f2e;border-bottom:none}.header-utility-inner{min-height:2.75rem;padding-block:.25rem}.utility-tag,.utility-links a,.language-button{color:#f7f2f8;text-transform:none;letter-spacing:normal}.language-button:hover,.utility-links a:hover{color:#f193bd;background:#e91e631f}.utility-links a:focus-visible{outline-color:#fff}.mast{align-items:center;gap:1.5rem;width:min(100% - 2rem,82rem);padding-block:1.25rem}.brand-link{flex:0 12rem}.brand-mark{width:12rem;height:auto;max-height:none}.mast-nav{flex:1;min-width:0}.primary-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem .65rem;margin:0;padding:0;list-style:none;display:flex}.primary-direct,.nav-dropdown-toggle{color:#2b0f2e;cursor:pointer;white-space:nowrap;align-items:center;min-height:2.75rem;padding:.6rem .3rem;font-size:.875rem;font-weight:700;text-decoration:none;list-style:none;display:flex}.nav-dropdown-toggle::-webkit-details-marker{display:none}.nav-dropdown{position:relative}.nav-dropdown-toggle>span{align-items:center;gap:.45rem;display:inline-flex}.nav-chevron{border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;display:inline-block;transform:rotate(45deg)}.nav-dropdown[open]>summary .nav-chevron{transform:rotate(225deg)}.primary-direct:hover,.nav-dropdown-toggle:hover,.nav-dropdown[open]>summary{color:#942494}.primary-direct[aria-current=page]{text-underline-offset:.5rem;text-decoration:underline;text-decoration-thickness:3px}.nav-dropdown-panel{z-index:120;inset-inline-start:0;background:#fff;border:1px solid #d0c4d4;width:17rem;max-width:calc(100vw - 2rem);margin:0;padding:.5rem;list-style:none;position:absolute;top:100%;box-shadow:0 .5rem 1.5rem #1c12241f}.nav-dropdown-panel a{color:#2b0f2e;min-height:2.75rem;padding:.8rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}.nav-dropdown-panel a:hover,.nav-dropdown-panel a[aria-current=page]{color:#942494;background:#f4ecf4}.primary-items>li:last-child .nav-dropdown-panel{inset-inline:auto 0}.header-search{position:relative}.header-search-toggle{color:#37113f;cursor:pointer;min-height:2.75rem;padding:.5rem;font-weight:700}.header-search>.mast-search{z-index:121;top:calc(100% + .35rem);background:#fff;border:1px solid #d0c4d4;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;width:min(24rem,100vw - 2rem);max-width:none;padding:1rem;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 8px 28px #1c12241f}.header-search .mast-search input{flex:1;width:100%;min-width:0;max-width:none}.mast-tools{flex:0 auto;gap:.75rem}.site-body .studio-hero{color:#fff;background:#942494;padding-block:3.5rem}.site-body .studio-hero :is(h1,.eyebrow,.studio-lede){color:#fff}.site-body .studio-hero h1{font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.site-body .article-hero{color:#2b0f2e;background:#fbf6ef;padding-block:3.5rem}.site-body .article-hero :is(h1,.article-deck){color:#2b0f2e}.site-body .article-hero .article-kicker{color:#6b1f78;background:#fff}.site-body :is(.studio-hero,.studio-news-hero) .action-main{color:#37113f;background:#fff;border-color:#fff}.site-body :is(.studio-hero,.studio-news-hero) .action-main:hover{color:#fff;background:#c91551;border-color:#c91551}.site-body :is(.studio-hero,.studio-news-hero) .action-ghost{color:#fff;background:0 0;border-color:#fff}.site-body :is(.studio-hero,.studio-news-hero) .action-ghost:hover{background:#c91551;border-color:#c91551}.site-body .studio-news-hero,.site-body .page-banner{color:#2b0f2e;background:#f6f2fb;border-bottom:1px solid #ede4ed;padding-block:3.5rem}.site-body .studio-news-hero :is(h1,.eyebrow,.studio-lede),.site-body .page-banner :is(h1,p){color:#2b0f2e}.site-body .studio-news-hero .eyebrow,.site-body .page-banner .eyebrow{color:#942494}.site-body .studio-news-hero h1{font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.site-body .page-banner{background:#fbf6ef}.site-body .page-banner h1{letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1.05}.site-body .page-banner p{max-width:65ch;margin-top:1rem}.site-body .studio-news-hero .action-main{color:#fff;background:#942494;border-color:#942494}.site-body .studio-news-hero .action-ghost{color:#942494;background:0 0;border-color:#942494}.site-body :is(.media-card,.story-card,.event-card,.resource-card,.article-card){box-shadow:none;border:1px solid #e5dce5;border-radius:0;transition:border-color .15s,background-color .15s}.site-body :is(.media-card,.story-card,.event-card,.resource-card,.article-card):hover{background:#fdfaff;border-color:#b89cbe}.site-body :is(.media-frame,.record-cover,.studio-hero-photo){border-radius:0}.media-card-body,.story-card-body{padding:1.5rem}.full-section{width:100cqi;margin-inline-start:calc(50% - 50cqi)}.directory-card h3{font-size:1.5rem}.site-footer.footer-redesign{color:#fff;background:#2b0f2e;padding:0}.footer-shell{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:3rem 1.25rem}.footer-top{grid-template-columns:minmax(13rem,16.5rem) repeat(4,minmax(7.5rem,1fr));align-items:start;gap:2rem 1.5rem;display:grid}.footer-logo{background:#fff;border-radius:.85rem;width:min(100%,13.5rem);margin-bottom:1.15rem;padding:.7rem .85rem;display:inline-flex}.footer-logo img{width:100%;height:auto}.footer-description{color:#fff;max-width:22rem;margin:0 0 1.25rem;font-size:.95rem;line-height:1.55}.footer-redesign .footer-heading{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .7rem;font-size:.8rem;font-weight:800}.footer-redesign .footer-heading a{color:#fff;text-underline-offset:.25em;text-decoration:underline}.footer-redesign .footer-links{margin:0;padding:0;list-style:none}.footer-contact-col .footer-links{margin-bottom:1rem}.footer-redesign .footer-links a{color:#fff;align-items:center;min-width:1.5rem;min-height:1.75rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.footer-redesign .footer-links a:hover,.footer-redesign .footer-links a:focus-visible{text-underline-offset:.2em;text-decoration:underline}.footer-socials{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.footer-socials a,.footer-social-mark{color:#fff;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;display:inline-flex}.footer-socials a:hover{color:#2b0f2e;background:#fff}.footer-socials svg{width:1.15rem;height:1.15rem}.footer-socials a:focus-visible,.footer-concern:focus-visible,.footer-redesign .footer-links a:focus-visible,.footer-bottom a:focus-visible,.footer-logo:focus-visible{outline-offset:3px;outline:3px solid #fff}.footer-contact{flex-direction:column;gap:.35rem;margin:0 0 1.25rem;font-style:normal;display:flex}.footer-contact a,.footer-contact p{color:#fff;overflow-wrap:anywhere;margin:0;line-height:1.45}.footer-contact a{text-underline-offset:.2em;align-items:center;min-height:2rem;text-decoration:underline;display:inline-flex}.footer-concern{color:#fff;border:2px solid #e2a526;border-radius:.7rem;flex-direction:column;gap:.45rem;padding:.9rem 1rem;line-height:1.45;text-decoration:none;display:flex}.footer-concern-title{font-weight:800}.footer-concern:hover{background:#e2a52629}.footer-bottom{border-top:1px solid #ffffff73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:2.25rem;padding-top:1rem;font-size:.875rem;display:flex}.footer-bottom p{max-width:36rem;margin:0}.footer-bottom ul{flex-wrap:wrap;align-items:center;gap:.35rem .15rem;margin:0;padding:0;list-style:none;display:flex}.footer-bottom a{color:#fff;text-underline-offset:.2em;align-items:center;min-height:2.75rem;padding-block:.35rem;text-decoration:underline;display:inline-flex}.footer-bottom li:not(:last-child):after{content:"·";margin-inline:.45rem;text-decoration:none}@media (max-width:1399px){.mast-nav{display:none}.mobile-menu{display:block}.mast-tools{margin-inline-start:auto}}.header-utility .utility-report{color:#fff;text-transform:none;letter-spacing:normal;background:0 0;border-color:#fff}.header-utility .utility-report:hover{color:#2b0f2e;background:#fff;border-color:#fff}.join-network{border-radius:999px;min-height:2.75rem;padding:.45rem 1rem}.primary-items-stacked{flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.primary-items-stacked .nav-dropdown-panel{width:100%;box-shadow:none;border:0;padding-inline-start:1rem;position:static}.primary-items-stacked .primary-direct,.primary-items-stacked .nav-dropdown-toggle{width:100%;padding-inline:.5rem}@media (max-width:1050px){.footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-contact-col,.footer-identity{grid-column:1/-1}}@media (max-width:700px){.footer-top{grid-template-columns:minmax(0,1fr);gap:1.75rem}.brand-link{flex-basis:10rem}.brand-mark{width:10rem}.mast{gap:1rem}.mast-tools>.report-link{display:none}}html:is([data-text-size="150"],[data-text-size="200"]) .footer-top{grid-template-columns:minmax(0,1fr)}.page-banner-heading{color:#fff;background:#942494;width:100%;max-width:none;margin-inline:0;padding:clamp(1.5rem,4vw,3.5rem)}.site-body .page-banner-heading :is(h1,.eyebrow){color:#fff}.page-banner-heading h1{font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.record .page-banner,.search-page-wrap .page-banner,.legal-page .page-banner{width:100%;margin-inline:0}.language-menu nav{width:min(32rem,100vw - 2rem);padding:1rem}.language-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.language-list .nav-link{gap:.75rem;min-height:2.75rem}.language-code{min-width:2rem;font-weight:700}@media (max-width:600px){.language-list{grid-template-columns:minmax(0,1fr)}}.preview-notice{border:2px solid;margin-block:1rem;padding:1rem}.preview-notice p{margin-block:0 .75rem}.site-main{overflow-wrap:anywhere;min-inline-size:0}.site-main>.site-column{min-inline-size:0}.record{grid-template-columns:minmax(0,1fr)}.site-body :is(.studio-hero-inner,.studio-hero-grid,.studio-feature,.about-split,.split-section,.value-grid,.stat-grid,.media-grid,.library-layout,.library-grid,.story-grid,.calendar-layout,.article-layout,.report-form-layout,.report-channels,.advocacy-intro-grid,.multimedia-layout,.studio-filters,.library-search,.search-page-form,.contact-layout,.contact-form,.footer-top)>*{min-inline-size:0}.site-main :is(input,select,textarea){min-inline-size:0;max-inline-size:100%}html:is([data-text-size="150"],[data-text-size="200"]) :is(.report-form-layout,.report-channels,.advocacy-intro-grid,.library-media,.multimedia-layout,.studio-filters,.library-search,.search-page-form,.contact-layout,.contact-form,.event-list,.related-links,.stat-grid){grid-template-columns:minmax(0,1fr)}.site-main :is(.action-link,button){white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}html:is([data-text-size="150"],[data-text-size="200"]) .contact-intro{position:static}@media (max-width:600px){.search-page-form{grid-template-columns:minmax(0,1fr)}.search-page-form label{white-space:normal}.search-result-item a{flex-wrap:wrap}}.section-navigation{border-block:1px solid #d0c4d4;width:min(100% - 2rem,74rem);margin:2rem auto;padding:1.25rem 0}.section-navigation>p{color:#37113f;margin:0 0 .75rem;font-weight:700}.section-navigation ul,.programme-index ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.section-navigation a,.programme-index a{color:#37113f;text-underline-offset:.3em;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.programme-index{border-block:1px solid #d0c4d4;margin-block:0 2.5rem;padding-block:1rem}.advocacy-campaigns+.media-grid{margin-top:2.5rem}.editorial-pathways{border-top:4px solid #942494}.network-explore{background:#f4ecf4}.network-explore h2{margin-block:0 1.5rem;font-size:clamp(1.75rem,3vw,2.5rem)}.network-link-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.network-link-grid a{color:#37113f;text-underline-offset:.25em;background:#fff;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1.25rem;font-weight:700;display:flex}.network-link-grid li{min-inline-size:0}.card-publication{color:#534b5a;flex-wrap:wrap;gap:.5rem 1rem;margin-block:0 .75rem;font-size:.875rem;display:flex}.card-publication>span{color:#37113f;font-weight:700}@media (max-width:800px){.network-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.network-link-grid{grid-template-columns:minmax(0,1fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .network-link-grid{grid-template-columns:minmax(0,1fr)}.team-page .page-column{padding-block:3rem 5rem}.organogram-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.organogram-list:before{content:"";z-index:0;inset-inline-start:2.5rem;background:#942494;width:3px;position:absolute;top:7rem;bottom:3rem}.organogram-card{color:#fff;z-index:1;background:#37113f;border-radius:0;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;padding:1.75rem;display:flex;position:relative}.organogram-card--lead{background:#2b0f2e;margin-bottom:2rem}.organogram-card--lead .organogram-name{font-size:clamp(1.5rem,3vw,2rem)}.organogram-photo{background:#2d1040;border:3px solid #942494;border-radius:50%;flex-shrink:0;width:5rem;height:5rem;margin:0;overflow:hidden}.organogram-card--lead .organogram-photo{width:6rem;height:6rem}.organogram-img{object-fit:cover;width:100%;height:100%;display:block}.organogram-photo--placeholder{background:#942494;justify-content:center;align-items:center;display:flex}.organogram-photo--placeholder span{color:#fff;font-size:1.75rem;font-weight:700;line-height:1;font-family:var(--font-montserrat), system-ui, sans-serif}.organogram-body{flex:1;min-width:0}.organogram-role{color:#e8bfec;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.organogram-card--lead .organogram-role{color:#f193bd}.organogram-name{color:#fff;margin:0 0 .35rem;font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:700;line-height:1.2}.organogram-country{color:#ffffffb3;letter-spacing:0;text-transform:none;margin:0 0 1rem;font-size:.875rem;font-weight:600}.organogram-mandate{border-top:1px solid #ffffff26;padding-top:.85rem}.organogram-mandate-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.organogram-mandate p:last-child{color:#ffffffd9;margin:0;font-size:.9375rem;font-style:italic;line-height:1.65}@media (max-width:600px){.organogram-list:before{display:none}.organogram-card{text-align:center;flex-direction:column;align-items:center}.organogram-mandate{text-align:start}.organogram-photo,.organogram-card--lead .organogram-photo{width:5rem;height:5rem}}@media (forced-colors:active){.organogram-card{border:2px solid buttontext}.organogram-photo{border-color:buttontext}}html[data-high-contrast=true] .organogram-card{background:#000;border:2px solid #fff}html[data-high-contrast=true] .organogram-card--lead{background:#000}html[data-high-contrast=true] .organogram-name,html[data-high-contrast=true] .organogram-country,html[data-high-contrast=true] .organogram-mandate p{color:#fff}.mast-nav .primary-items{flex-wrap:wrap}.footer-sitemap{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.sitemap-links{gap:1rem;padding-inline-start:1.25rem;display:grid}@media (max-width:900px){.footer-sitemap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.footer-sitemap{grid-template-columns:1fr}}.submission-fields{border:0;gap:1rem;min-inline-size:0;margin:0;padding:0;display:grid}.submission-consent{align-items:flex-start;gap:.75rem;display:flex}.submission-consent input{flex:none;margin-block-start:.3rem}.home-section-deep :is(.eyebrow,.section-title,.card-title),.home-section-dark :is(.eyebrow,.section-title,.card-title),.footer-redesign .footer-heading a{color:#fff}.footer-redesign .footer-heading a{align-items:center;min-height:2.75rem;display:inline-flex}.site-body .pilot-mark{color:#6b4c00}.site-body :is(.site-footer,.header-utility,.studio-hero-copy,.home-section-deep,.home-section-dark,.studio-band--deep,.studio-feature,.organogram-card--lead) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#fff}.site-body .article-hero .article-meta{color:#fff}.mast-nav .primary-items{position:relative}.mast-nav .nav-dropdown{position:static}.sitemap-layout{gap:2rem;min-width:0;display:grid}.sitemap-layout>.section-lead{max-width:68ch;margin:0}.sitemap-layout .section-navigation{margin:0}.sitemap-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.sitemap-section{border:1px solid #e5dce5;background:#fbf8f5;border-block-start:4px solid #942494;min-width:0;padding:1.5rem}.sitemap-page :is(.sitemap-section,.sitemap-related,.sitemap-enquiry,.sitemap-contact) h2{overflow-wrap:anywhere;margin:0 0 .75rem;font-size:1.5rem;line-height:1.3}.sitemap-section p,.sitemap-contact p{color:#443b4a;overflow-wrap:anywhere;margin:0;line-height:1.75}.sitemap-layout section[id]{scroll-margin-block-start:1.5rem}.sitemap-related .sitemap-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sitemap-related .sitemap-links a{color:#37113f;overflow-wrap:anywhere;background:#f4ecf4;border:1px solid #e5dce5;justify-content:space-between;align-items:center;height:100%;min-height:2.75rem;padding:.85rem 1rem;font-weight:700;display:flex}.sitemap-enquiry{border-block-start:1px solid #e5dce5;padding-block-start:1.5rem}.sitemap-enquiry .contact-form{max-width:46rem}.sitemap-contact{background:#f4ecf4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.sitemap-contact>div{flex:24rem;min-width:0}.sitemap-faq-group{margin-block:0 2rem}.sitemap-faq-group>h2{margin-block:0 1rem}.sitemap-faq-group details{border-block-end:1px solid #76677f;padding-block:.5rem}.sitemap-faq-group summary{cursor:pointer;color:#37113f;min-height:2.75rem;padding:.75rem .25rem;font-weight:700}.sitemap-faq-group details p{margin:.5rem 0 1rem;line-height:1.75}@media (max-width:700px){.sitemap-sections,.sitemap-related .sitemap-links{grid-template-columns:minmax(0,1fr)}.sitemap-section,.sitemap-contact{padding:1.1rem}}html[data-text-size="200"] .sitemap-sections{grid-template-columns:minmax(0,1fr)}.cms-image{margin:2rem 0}.cms-image img{width:100%;height:auto}.cms-image figcaption{color:#534b5a;padding-block:.5rem}.page-blocks details{border-block-end:1px solid #d0c4d4;padding-block:1rem}.page-blocks summary{cursor:pointer;min-height:2.75rem;font-weight:700}.pack-home,.pack-page{color:#2b0f2e;background:#fbf7f2}.pack-hero,.pack-band,.pack-newsletter,.pack-page-hero{padding:2.5rem 1.25rem}.pack-hero{padding-block:3.25rem 2.75rem}.pack-hero,.pack-page-hero{align-items:center;gap:2rem;display:grid}.pack-hero h1,.pack-page h1,.pack-band h2{letter-spacing:-.03em;margin:.35rem 0 .8rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.pack-hero h1{letter-spacing:-.035em;max-width:11.5em;margin-block-end:1.1rem;font-size:clamp(2.45rem,4.2vw,3.85rem);font-weight:800;line-height:1.02}.pack-hero-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#e2a526,#e2a526);background-position:0 78%;background-repeat:no-repeat;background-size:100% .38em}.pack-eyebrow{color:#942494;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.pack-lede,.pack-band p,.pack-page p{max-width:42rem;font-size:1.0625rem;line-height:1.6}.pack-hero .pack-lede{color:#3a243c;max-width:38rem}.pack-hero .actions{margin-block:1.35rem 0}.pack-hero .action-link{border-radius:999px;min-height:3rem;padding-inline:1.35rem}.pack-hero .action-ghost{background:#fff}.pack-motto{align-items:center;gap:.85rem;margin:1.35rem 0 0;font-weight:700;display:flex}.pack-motto:before{content:"";background:#e2a526;flex:none;width:2.4rem;height:3px}.pack-hero,.pack-band,.pack-newsletter,.pack-page{max-width:76rem;margin-inline:auto}.pack-stats{color:#fff;background:#942494;width:100%;max-width:none;margin:0;padding-block:2.1rem 1.6rem}.pack-stats-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.pack-stats ul{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.pack-stats strong{font-size:clamp(2.2rem,4vw,3rem);font-weight:800;line-height:1;display:block}.pack-stats .is-pending strong{color:#e2a526}.pack-stats li span{max-width:12rem;margin-block-start:.45rem;line-height:1.3;display:block}.pack-stats-note{max-width:16rem;margin:1.6rem 0 0;font-size:.95rem;line-height:1.45}.pack-band-muted{background:#f4ecf4}.pack-band-deep{color:#fff;background:#2b0f2e}.pack-band-deep .pack-eyebrow,.pack-band-deep a{color:#e2a526}.pack-cards,.pack-steps,.pack-services,.pack-related{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.pack-cards{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.pack-cards li,.pack-steps li,.pack-services li{color:#2b0f2e;background:#fff;border-radius:4px;padding:1rem}.pack-band-deep .pack-cards li{color:#fff;background:#3a143c}.pack-steps{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.pack-services{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.pack-index{color:#c4532d;margin:0;font-weight:800}.pack-seek,.pack-pending,.pack-newsletter{color:#fff;background:#2b0f2e;border-radius:4px;padding:1.25rem}.pack-newsletter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pack-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.africa-wrap{justify-items:center;gap:.75rem;display:grid}.africa-dots{width:min(100%,18rem);height:auto}.pack-hero-photo{margin:0}.pack-hero-photo img{width:100%;height:auto}.africa-regions{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.africa-regions li{background:#fff;border:1px solid #d0c4d4;border-radius:4px;padding:.35rem .7rem;font-weight:700}.quick-exit,.utility-listen{color:#fff;background:0 0;border:1.5px solid #fff;border-radius:4px;min-height:2.75rem;padding:.3rem .75rem;font-weight:700}.quick-exit:hover,.utility-listen:hover{color:#2b0f2e;background:#fff}.quick-exit:focus-visible,.utility-listen:focus-visible,.pack-home a:focus-visible,.pack-page a:focus-visible{outline-offset:2px;outline:3px solid #e2a526}.pack-band-deep .action-main{color:#2b0f2e;background:#fff;border-color:#fff}.pack-band-deep .action-ghost{color:#fff;background:0 0;border-color:#fff}@media (max-width:700px){.pack-hero,.pack-band,.pack-newsletter,.pack-page-hero{padding:1.5rem 1rem}.pack-hero h1{max-width:none}.pack-cards,.pack-steps{grid-template-columns:1fr}}@media (min-width:960px){.pack-hero,.pack-split{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.pack-stats ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.pack-stats li+li{border-inline-start:1px solid #ffffff59;padding-inline-start:1.15rem}}.experience-band{color:#2b0f2e;background:#fff;width:100%;max-width:none;margin:0;padding-block:3.5rem}.experience-inner{align-items:start;gap:2rem;width:min(100% - 2.5rem,76rem);margin-inline:auto;display:grid}.experience-copy h2{letter-spacing:-.03em;margin:.35rem 0 1.2rem;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.05}.experience-copy h3{color:#942494;margin:1.4rem 0 .45rem;font-size:1.2rem}.experience-copy p{max-width:40rem}.experience-pills{flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.experience-pills li{color:#942494;background:#f6eef6;border-radius:999px;padding:.45rem .9rem;font-size:.92rem;font-weight:700}.experience-quote{color:#fff;background:#2b0f2e;border-radius:1.4rem;margin:0;padding:1.6rem 1.5rem 1.4rem}.experience-quote blockquote{margin:0}.experience-mark{color:#e2a526;font-size:3rem;font-weight:800;line-height:.8;display:block}.experience-quote blockquote p{color:#fff;max-width:none;margin:.4rem 0 0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.25}.experience-quote footer{margin-top:1rem;font-size:.95rem;font-weight:500}.experience-photo-pending,.experience-quote img{border-radius:.9rem;margin-top:1.25rem}.experience-photo-pending{text-align:center;background:repeating-linear-gradient(-45deg,#3a1844,#3a1844 12px,#4b2156 12px 24px);place-items:center;min-height:9rem;padding:1.4rem;font-size:.95rem;font-weight:500;line-height:1.45;display:grid}.experience-quote img{width:100%;height:auto}@media (min-width:960px){.experience-inner{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:2.5rem}}.ways-band{color:#2b0f2e;background:#f6eef6;width:100%;max-width:none;margin:0;padding-block:3.5rem}.ways-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.ways-inner h2{letter-spacing:-.03em;margin:.35rem 0 .8rem;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.05}.ways-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.way-card{background:#fff;border-radius:1.15rem;flex-direction:column;min-width:0;padding:1.15rem 1.15rem 1.2rem;display:flex}.way-card-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.way-icon{border-radius:.75rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.way-icon svg{width:1.35rem;height:1.35rem}.way-tone-0{color:#942494;background:#f3e4f3}.way-tone-1{color:#8d6410;background:#f8edd4}.way-tone-2{color:#c4532d;background:#f8e4dc}.way-index{color:#b7a8be;letter-spacing:.06em;font-weight:700}.way-card h3{margin:1rem 0 .45rem;font-size:1.15rem}.way-card p{color:#4a3a4e;max-width:none;margin:0;font-size:.98rem;line-height:1.5}.way-card a{color:#942494;margin-top:auto;padding-top:1rem;font-weight:700;text-decoration:none}@media (min-width:960px){.ways-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.change-band{color:#2b0f2e;background:#fff;width:100%;max-width:none;margin:0;padding-block:3.5rem}.change-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.change-inner h2{letter-spacing:-.03em;margin:.35rem 0 .8rem;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.05}.change-steps{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.change-steps li{min-width:0}.change-num{color:#942494;z-index:1;background:#fff;border:3px solid #942494;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-weight:800;display:grid;position:relative}.change-steps li:nth-child(2n) .change-num{color:#7a5608;border-color:#e2a526}.change-steps h3{margin:.85rem 0 .4rem;font-size:1.15rem}.change-steps p{color:#4a3a4e;max-width:none;margin:0;line-height:1.5}.change-seek{color:#fff;background:#942494;border-radius:1.1rem;align-items:center;gap:.75rem;margin-top:2.25rem;padding:1.4rem 1.5rem;display:grid}.change-seek p{color:#fff;max-width:none;margin:0}.change-seek p:first-child:not(:only-child){color:#ffe08a;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.change-seek p:last-child{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.35}@media (min-width:960px){.change-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.change-steps:before{content:"";background:#e2a526;height:3px;position:absolute;top:1.35rem;left:1.35rem;right:1.35rem}.change-seek{grid-template-columns:11rem minmax(0,1fr);gap:1.5rem;padding:1.6rem 1.8rem}}.news-band{color:#2b0f2e;background:#f7f2ea;width:100%;max-width:none;margin:0;padding-block:3.5rem}.news-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.news-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 1.5rem;display:flex}.news-band h2{letter-spacing:-.03em;margin:.3rem 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.news-all{color:#942494;background:#fff;border:2px solid #942494;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-width:3rem;min-height:3rem;padding:.45rem 1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.news-all:hover{background:#f4ecf4}.news-grid{grid-template-columns:minmax(0,1fr);gap:1.15rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.news-card{background:#fff;border:1px solid #f0e4ea;border-radius:1.2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 22px #2b0f2e0a}.news-photo{text-align:center;color:#6b4b76;background:repeating-linear-gradient(-45deg,#f6eef8,#f6eef8 12px,#eadcf0 12px 24px);border-bottom:1px dashed #ddcce4;place-items:center;min-height:12.5rem;margin:0;padding:1.25rem;font-size:.92rem;line-height:1.4;display:grid}.news-photo img{object-fit:cover;width:100%;height:12.5rem}.news-card>div{flex-direction:column;flex:1;gap:.55rem;padding:1.15rem 1.25rem 1.3rem;display:flex}.news-card .news-kicker{color:#942494;letter-spacing:.08em;text-transform:uppercase;background:#f6e6f6;border-radius:999px;align-self:flex-start;align-items:center;min-height:1.5rem;margin:0;padding:.2rem .65rem;font-size:.72rem;font-weight:800;line-height:1.2;display:inline-flex}.news-card h3{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.28rem;font-weight:800;line-height:1.25}.news-card h3 a{color:inherit;text-decoration:none}.news-card h3 a:hover{text-decoration:underline}.news-card p{color:#3d3142;max-width:none;margin:0}.news-date{color:#6d6472;margin-top:auto;padding-top:.85rem;font-size:.92rem}@media (min-width:900px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .news-grid{grid-template-columns:minmax(0,1fr)}.experts-band{color:#2b0f2e;background:#fff;width:100%;max-width:none;margin:0;padding-block:3.5rem}.experts-inner{align-items:start;gap:2rem;width:min(100% - 2.5rem,76rem);margin-inline:auto;display:grid}.experts-band h2{letter-spacing:-.03em;max-width:16em;margin:.35rem 0 .75rem;font-size:clamp(2rem,3vw,2.8rem);line-height:1.08}.experts-band .pack-lede{max-width:34rem}.experts-services{grid-template-columns:minmax(0,1fr);gap:.7rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.experts-services li{background:#fff;border:1px solid #eadff0;border-radius:.85rem;align-items:flex-start;gap:.65rem;padding:.75rem .9rem;display:flex}.experts-diamond{background:#e2a526;flex:none;width:.55rem;height:.55rem;margin-top:.35rem;transform:rotate(45deg)}.experts-actions{margin-top:1.35rem}.experts-actions .action-link{border-radius:999px}.experts-panel{background:#f4efe8;border-radius:1.25rem;padding:1.35rem 1.15rem 1.15rem}.experts-panel h3{margin:0 0 1rem;font-size:1.2rem}.experts-audiences{grid-template-columns:minmax(0,1fr);gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.experts-audiences li{text-align:center;background:#fff;border-radius:.85rem;align-content:center;justify-items:center;gap:.55rem;min-height:7.5rem;padding:1rem .7rem;display:grid}.experts-audiences svg{color:#942494;width:1.7rem;height:1.7rem}.experts-audiences span{font-size:.95rem;font-weight:700;line-height:1.3}.experts-fee{color:#3d3142;max-width:none;margin:1rem 0 0;font-size:.92rem}@media (min-width:720px){.experts-services{grid-template-columns:repeat(2,minmax(0,1fr))}.experts-audiences{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.experts-inner{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.9fr);gap:2.5rem}}html:is([data-text-size="150"],[data-text-size="200"]) .experts-inner,html:is([data-text-size="150"],[data-text-size="200"]) .experts-services,html:is([data-text-size="150"],[data-text-size="200"]) .experts-audiences{grid-template-columns:minmax(0,1fr)}.series-band{color:#fff;background:#2b0f2e;width:100%;max-width:none;margin:0;padding-block:3.5rem}.series-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.series-band .pack-eyebrow{color:#e2a526}.series-band h2{color:#fff;letter-spacing:-.03em;margin:.35rem 0 .8rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.1}.series-band .pack-lede{color:#f6eef6;max-width:44rem}.series-grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.series-card{background:#5a2a68;border-radius:1rem;flex-direction:column;min-height:16rem;display:flex;overflow:hidden}.series-thumb{text-align:center;color:#fff;letter-spacing:.04em;flex:1;place-items:center;min-height:10rem;margin:0;padding:1.25rem 1rem 4rem;font-size:.82rem;display:grid;position:relative}.series-play{color:#2b0f2e;background:#e2a526;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;bottom:1rem;left:1rem}.series-play svg{fill:currentColor;width:1.1rem;height:1.1rem}.series-card>div{background:#3d1848;padding:.9rem 1rem 1rem}.series-card h3{color:#fff;margin:0 0 .3rem;font-size:1rem}.series-card h3 a{color:#fff}.series-card p{color:#f0e4f2;max-width:none;margin:0;font-size:.92rem}.series-note{color:#fff;border:1px solid #ffffff47;border-radius:.8rem;align-items:flex-start;gap:.75rem;max-width:none;margin:1.25rem 0 0;padding:.9rem 1rem;display:flex}.series-note-icon{color:#e2a526;flex:none;width:1.4rem;height:1.4rem}.series-note-icon svg{width:100%;height:100%}.series-actions{margin-top:1.2rem}.series-actions .action-link{border-radius:999px}.series-actions .action-main{color:#2b0f2e;background:#e2a526;border-color:#e2a526}.series-actions .action-main:hover{color:#2b0f2e;background:#f0c15a;border-color:#f0c15a}.series-actions .action-ghost{color:#fff;background:0 0;border-color:#fff}.series-actions .action-ghost:hover{background:#ffffff14}@media (min-width:800px){.series-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .series-grid,html:is([data-text-size="150"],[data-text-size="200"]) .change-steps{grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) .change-steps:before{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .change-seek,html:is([data-text-size="150"],[data-text-size="200"]) .ways-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experience-inner,html:is([data-text-size="150"],[data-text-size="200"]) .pack-hero{grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) .pack-hero h1{max-width:none}html:is([data-text-size="150"],[data-text-size="200"]) .pack-stats ul{grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) .pack-stats li+li{border-inline-start:0;padding-inline-start:0}.join-band,.partners-band{color:#2b0f2e;background:#fff;width:100%;max-width:none;margin:0}.join-band{padding-block:3.5rem 1.5rem}.partners-band{padding-block:1.5rem 3.5rem}.join-inner,.partners-inner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.join-band h2{letter-spacing:-.03em;max-width:16em;margin:.35rem 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.join-grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.join-card{background:#fff;border:1px solid #eadff0;border-radius:1.25rem;flex-direction:column;min-width:0;padding:1.45rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.join-card:before{content:"";background:#942494;height:5px;position:absolute;inset:0 0 auto}.join-tone-1:before{background:#e2a526}.join-tone-2:before{background:#c4532d}.join-card h3{margin:0 0 .5rem;font-size:1.15rem}.join-card p{color:#3d3142;max-width:none;margin:0;line-height:1.5}.join-card a{color:#942494;align-items:center;gap:.35rem;min-height:1.5rem;margin-top:auto;padding-top:1rem;font-weight:700;text-decoration:none;display:inline-flex}.join-card a:hover{text-decoration:underline}.partners-inner{border-top:1px solid #eadff0;align-items:center;gap:1.5rem;padding-top:2.25rem;display:grid}.partners-band h2{margin:0 0 .75rem}.partners-band p{color:#3d3142;max-width:36rem;margin:0;line-height:1.55}.partner-carousel{align-items:center;gap:.5rem;min-width:0;display:flex}.partner-move{color:#942494;background:#fff;border:1.5px solid #942494;border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.partner-move svg{width:1.25rem;height:1.25rem}.partner-move:hover{background:#f4ecf4}.partner-move:focus-visible{outline-offset:2px;outline:3px solid #e2a526}.partner-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;min-width:0;overflow-x:auto;container-type:inline-size}.partner-viewport::-webkit-scrollbar{display:none}.partner-marks{gap:.75rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}.partner-marks li{scroll-snap-align:start;text-align:center;background:repeating-linear-gradient(-45deg,#f7f0f8,#f7f0f8 10px,#efe2f3 10px 20px);border:1px dashed #c9b0d0;border-radius:.9rem;flex:0 0 calc(50cqw - .375rem);align-content:center;justify-items:center;gap:.15rem;min-height:4.75rem;padding:.75rem;display:grid}.partner-mark-name{font-weight:800;line-height:1.2}.partner-mark-kind{color:#534b5a;font-size:.92rem}@media (min-width:900px){.join-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem}}html:is([data-text-size="150"],[data-text-size="200"]) .join-grid,html:is([data-text-size="150"],[data-text-size="200"]) .partners-inner,html:is([data-text-size="150"],[data-text-size="200"]) .partner-marks,html:is([data-text-size="150"],[data-text-size="200"]) .connect-inner{grid-template-columns:minmax(0,1fr)}.connect-band{color:#fff;background:#6b1f78;width:100%;max-width:none;margin:0;padding-block:2.75rem}.connect-inner{align-items:center;gap:1.5rem;width:min(100% - 2.5rem,76rem);margin-inline:auto;display:grid}.connect-band h2{color:#fff;letter-spacing:-.03em;margin:0 0 .55rem;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.15}.connect-band p{color:#fff;max-width:34rem;margin:0;line-height:1.5}.connect-note{max-width:none;margin-top:.7rem;font-size:.92rem}.connect-form{min-width:0}.connect-fields{border:0;min-inline-size:0;margin:0;padding:0}.connect-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.connect-row input{color:#2b0f2e;background:#fff;border:0;border-radius:999px;flex:14rem;min-width:0;min-height:3.25rem;padding-inline:1.25rem;font-size:1rem}.connect-row input::placeholder{color:#534b5a}.connect-submit{color:#2b0f2e;background:#e2a526;border:0;border-radius:999px;min-width:8.5rem;min-height:3.25rem;padding-inline:1.4rem;font-size:1rem;font-weight:800}.connect-submit:hover{background:#f0c15a}.connect-consent{color:#fff;align-items:flex-start;gap:.65rem;margin-top:.8rem;font-size:.92rem;line-height:1.45;display:flex}.connect-consent input{flex:none;width:1.5rem;height:1.5rem;margin-top:.1rem}.connect-form [role=status]{color:#fff;margin-top:.75rem}.connect-band :is(input,button):focus-visible{outline-offset:3px;outline:3px solid #fff}@media (min-width:900px){.connect-inner{grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);gap:2.5rem}}.experts-hero-band{background:#fbf6ef}.site-main:has(.experts-pack) .page-breadcrumbs{background:#fbf6ef;border-bottom:0}.site-main:has(.experts-pack) .page-breadcrumbs a{color:#3d3142}.site-main:has(.experts-pack) .page-breadcrumbs [aria-current]{color:#6b1f78;font-weight:700}.site-main:has(.experts-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.experts-hero{gap:1.75rem;width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:1.25rem 2.6rem;display:grid}.experts-hero h1{color:#2b0f2e;letter-spacing:-.03em;max-width:11em;margin:0;font-family:inherit;font-size:clamp(2.6rem,5vw,4.15rem);font-weight:800;line-height:1.02}.experts-emph{color:#6b1f78}.experts-hero>div>p{color:#3d3142;max-width:38rem;margin:1rem 0 0;line-height:1.55}.experts-hero-actions{flex-wrap:wrap;gap:.7rem;display:flex}.experts-hero-actions .work-action{margin-top:.35rem}html:is([data-text-size="150"],[data-text-size="200"]) .experts-hero{grid-template-columns:minmax(0,1fr)}.experts-points{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.experts-points li{background:#fff;border:1px solid #eadff0;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;display:flex}.experts-icon{color:#6b1f78;background:#f6eef8;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.experts-icon svg{width:1.45rem;height:1.45rem}.experts-point-title{color:#2b0f2e;margin:0;font-weight:800}.experts-points p{color:#3d3142;margin:.3rem 0 0;line-height:1.45}@media (min-width:900px){.experts-hero{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:center;gap:2rem}}@media (forced-colors:active){.experts-hero-band,.experts-points li{color:canvastext;background:canvas}.site-main:has(.experts-pack) .page-breadcrumbs{color:canvastext;background:canvas}.experts-hero h1,.experts-emph,.experts-point-title,.experts-points p{color:canvastext}.site-main:has(.experts-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.experts-pack) .page-breadcrumbs [aria-current]{color:canvastext}.experts-points li{border:1px solid canvastext}}.experts-section-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.experts-band-section{padding-block:2.6rem}.experts-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.experts-band-section h2,.experts-glance h2,.experts-people h2{color:#2b0f2e;letter-spacing:-.03em;margin:.4rem 0 .75rem;font-size:clamp(2rem,4vw,3.1rem);line-height:1.08}.experts-band-section h3,.experts-glance h3,.experts-people h3{color:#2b0f2e;margin:.2rem 0 .35rem;font-size:1.05rem}.experts-services-layout,.experts-wheel-layout{gap:1.4rem;display:grid}.experts-legend{color:#3d3142;flex-wrap:wrap;gap:.8rem 1.1rem;margin:1rem 0 0;padding:0;font-weight:700;list-style:none;display:flex}.experts-legend li{align-items:center;gap:.45rem;display:flex}.experts-swatch{border-radius:.2rem;width:.85rem;height:.85rem}.experts-swatch.is-service{background:#6b1f78}.experts-swatch.is-selected{background:#f0d48a;border:1px solid #6d4a08}.experts-swatch.is-sector{background:#9a3412}.experts-wheel{aspect-ratio:1;box-sizing:border-box;width:min(100%,36rem);margin-inline:auto;position:relative}.experts-wheel-ring{border:2px solid;border-radius:50%;position:absolute}.experts-wheel-ring.is-outer{border-color:#9a3412;inset:7%}.experts-wheel-ring.is-inner{border-color:#6b1f78;inset:24%}.experts-wheel-centre{color:#fff;text-align:center;background:#2b0f2e;border-radius:50%;place-items:center;width:8.6rem;height:8.6rem;margin:0;padding:.7rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experts-wheel-centre strong,.experts-wheel-centre span{color:#fff}.experts-wheel-centre strong{font-size:.95rem;line-height:1.2}.experts-wheel-centre span{font-size:.72rem;line-height:1.3}.experts-service-list,.experts-sector-list{margin:0;padding:0;list-style:none;position:absolute;inset:0}.experts-service-list{z-index:2}.experts-sector-list{z-index:1;pointer-events:none}.experts-sector-list li{pointer-events:auto}.experts-service-list li,.experts-sector-list li{left:var(--x);top:var(--y);text-align:center;width:6.4rem;position:absolute;transform:translate(-50%,-50%)}.experts-service-list button{color:#6b1f78;width:100%;min-height:4.6rem;font:inherit;cursor:pointer;background:#fff;border:2px solid #6b1f78;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.45rem;font-size:.72rem;font-weight:800;line-height:1.2;display:flex}.experts-service-list button.is-on{color:#2b0f2e;background:#f0d48a;border-color:#6d4a08}.experts-service-n{font-size:.72rem}.experts-service-list button:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.experts-sector-list li{color:#9a3412;font-size:.75rem;font-weight:800;line-height:1.25}.experts-service-panel{color:#fff;background:#2b0f2e;border-radius:1.25rem;padding:1.35rem 1.25rem 1.2rem}.experts-service-panel h3,.experts-service-panel p,.experts-service-panel li{color:#fff}.experts-service-panel h3{margin:.35rem 0 .6rem;font-size:clamp(1.45rem,2vw,1.9rem)}.experts-service-panel .experts-panel-kicker,.experts-service-panel .experts-panel-label{color:#f0d48a;letter-spacing:.06em;text-transform:uppercase;margin:.85rem 0 .35rem;font-size:.75rem;font-weight:800}.experts-service-panel ul{margin:.2rem 0 0;padding-inline-start:1.1rem}.experts-panel-meta{flex-wrap:wrap;gap:.45rem;margin-top:1rem;padding:0;list-style:none;display:flex}.experts-panel-meta li{color:#fff;background:#4a1854;border-radius:999px;padding:.35rem .65rem;font-size:.85rem}.experts-glance{background:#f6eef8;padding-block:2.6rem}.experts-glance-grid,.experts-ways,.experts-profile-grid,.experts-quote-grid,.experts-assess-steps{gap:.8rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.experts-profile-grid li{background:#fff;border-radius:1rem;padding:1rem}.experts-glance-grid li{background:0 0;padding:0}.experts-glance-card{background:#fff;border-radius:1rem;padding:1rem}.experts-glance-control{color:#2b0f2e;width:100%;min-height:3rem;font:inherit;text-align:start;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:1rem;padding:1rem;display:none}.experts-glance-control span{display:block}.experts-glance-title{font-weight:800}.experts-glance-control.is-on{background:#fff8e8;border-color:#6d4a08}.experts-glance-control:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.experts-sector-plain{display:none}.experts-sector-plain h3{margin:0 0 .45rem}.experts-sector-plain ul{color:#9a3412;gap:.35rem;margin:0;padding:0;font-weight:800;list-style:none;display:grid}.experts-field-error,.experts-enquiry-form [role=alert]{color:#9a3412;margin:.35rem 0 0;font-weight:700}.experts-enquiry-form [role=alert]{margin:0 0 .9rem}.experts-glance-n{color:#6b1f78;margin:0;font-weight:800}.experts-glance-receive{color:#6b1f78;margin:.7rem 0 0;font-weight:800}.experts-ways li{border-inline-start:4px solid #6b1f78;padding:.2rem 0 .2rem .9rem}.experts-ways li.is-gold{border-inline-start-color:#6d4a08}.experts-steps{color:#fff;background:#2b0f2e;padding-block:2.75rem}.experts-steps h2,.experts-steps h3,.experts-steps p,.experts-step-n{color:#fff}.experts-step-grid{gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.experts-step-grid li{background:#4a1854;border-radius:1rem;padding:1rem}.experts-step-n{background:#6b1f78;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;margin:0 0 .7rem;font-weight:800;display:grid}.experts-assessment{gap:1.4rem;display:grid}.experts-fees{background:#fbf6ef;border-radius:1rem;margin-top:1rem;padding:1rem}.experts-fees>p{color:#2b0f2e;margin:0;font-weight:800}.experts-fees ul{gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.experts-fees li{text-align:center;background:#fff;border-radius:.8rem;padding:.8rem .5rem}.experts-fees li .about-pending{color:#6b1f78;font-size:1.15rem;font-weight:800}.experts-fee-note{overflow-wrap:anywhere;margin:.8rem 0 0;font-weight:500}.experts-assess-steps li{background:#fff;border:1px solid #eadff0;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.8rem .9rem;display:flex}.experts-assess-steps li>p{color:#6b1f78;background:#f6eef8;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;margin:0;font-weight:800;display:grid}.experts-paid{color:#fff;background:#6b1f78;padding-block:2.75rem}.experts-paid-inner{gap:1.3rem;display:grid}.experts-paid h2,.experts-paid p,.experts-paid li{color:#fff}.experts-paid h2{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.experts-always{color:#ffe7a3;display:block}.experts-paid ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.experts-paid li{background:#ffffff1f;border-radius:.8rem;padding:.75rem .9rem}.experts-paid li:before{content:"✓ "}.experts-people{padding-block:2.6rem}.experts-photo{color:#6b1f78;background:repeating-linear-gradient(135deg,#f6eef8,#f6eef8 8px,#eadff0 8px 16px);border-radius:.8rem;align-items:end;min-height:8.5rem;margin:0 0 .75rem;padding:.7rem;font-weight:800;display:grid}.experts-profile-grid ul{flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.experts-profile-grid ul li{color:#6b1f78;background:#f6eef8;border-radius:999px;padding:.2rem .55rem;font-size:.82rem;font-weight:700}.experts-quote-grid{margin-top:1rem}.experts-quote-grid li{overflow-wrap:anywhere;background:#fbf6ef;border-radius:1rem;padding:1rem}.experts-enquiry{align-items:start;gap:1.5rem;display:grid}.experts-contact-points{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.experts-contact-points p{margin:0}.experts-brochure{color:#fff;background:#2b0f2e;border-radius:1rem;gap:.25rem;margin-top:1rem;padding:.95rem 1rem;display:grid}.experts-brochure p{color:#fff;margin:0}.experts-brochure .work-action{color:#ffe7a3;background:0 0;border-color:#0000;justify-self:start;margin-top:.35rem}.experts-enquiry-form{background:#fff;border:1px solid #eadff0;border-radius:1.15rem;padding:1rem}.experts-enquiry-form [role=status]{color:#3d3142;margin:0 0 .9rem}.experts-form-grid{gap:.8rem;display:grid}.experts-service-choices{border:0;margin:0;padding:0}.experts-service-choices legend{color:#2b0f2e;margin-bottom:.45rem;font-weight:700}.experts-service-choices div{gap:.45rem;display:grid}.experts-service-choice{border:1px solid #eadff0;border-radius:.75rem;align-items:center;gap:.6rem;min-height:2.75rem;padding:.35rem .7rem;display:flex}.experts-service-choice input{flex:none;width:1.25rem;height:1.25rem}.experts-enquiry-form select,.experts-enquiry-form .contact-form-field input,.experts-enquiry-form .contact-form-field textarea{width:100%}.experts-enquiry-form select{color:#2b0f2e;min-height:2.75rem;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:4px;padding:.55rem .8rem}.experts-enquiry-form .contact-form-field input:focus,.experts-enquiry-form .contact-form-field textarea:focus,.experts-enquiry-form select:focus,.experts-enquiry-form input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #6b1f78}.experts-enquiry-form button{color:#fff;min-height:2.75rem;font:inherit;background:#6b1f78;border:0;border-radius:999px;margin-top:.9rem;padding:.45rem 1.2rem;font-weight:800}.experts-enquiry-form button:disabled{opacity:1;color:#fff;background:#6b1f78}@media (min-width:720px){.experts-glance-grid,.experts-fees ul,.experts-form-grid,.experts-service-choices div{grid-template-columns:repeat(2,minmax(0,1fr))}.experts-form-grid .is-wide,.experts-service-choices{grid-column:1/-1}}@media (min-width:900px){.experts-services-layout{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);align-items:start}.experts-wheel-layout{display:contents}.experts-wheel{grid-area:2/1}.experts-service-panel{grid-area:1/2/span 2;align-self:start}.experts-ways,.experts-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.experts-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.experts-assessment,.experts-paid-inner,.experts-enquiry,.experts-quote-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.experts-fees ul{grid-template-columns:repeat(3,minmax(0,1fr))}.experts-glance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1099px){.experts-wheel{aspect-ratio:auto;gap:.75rem;width:auto;display:grid}.experts-wheel-ring,.experts-wheel-centre{display:none}.experts-service-list,.experts-sector-list,.experts-service-list li,.experts-sector-list li{width:auto;position:static;transform:none}.experts-service-list,.experts-sector-list{gap:.5rem;display:grid}.experts-service-list button{text-align:start;border-radius:.75rem;flex-direction:row;justify-content:flex-start;gap:.65rem;min-height:3rem;padding-inline:.8rem}.experts-sector-list li{text-align:start}.experts-wheel,.experts-glance-card{display:none}.experts-glance-control{gap:.35rem;display:grid}.experts-sector-plain{margin-top:1rem;display:block}}html:is([data-text-size="150"],[data-text-size="200"]) .experts-services-layout,html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel-layout,html:is([data-text-size="150"],[data-text-size="200"]) .experts-glance-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experts-ways,html:is([data-text-size="150"],[data-text-size="200"]) .experts-step-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experts-assessment,html:is([data-text-size="150"],[data-text-size="200"]) .experts-fees ul,html:is([data-text-size="150"],[data-text-size="200"]) .experts-paid-inner,html:is([data-text-size="150"],[data-text-size="200"]) .experts-profile-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experts-quote-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experts-enquiry,html:is([data-text-size="150"],[data-text-size="200"]) .experts-form-grid,html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-choices div{grid-template-columns:minmax(0,1fr);display:grid}html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel,html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-panel{grid-area:auto}html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel{aspect-ratio:auto;width:auto}html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel-ring,html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel-centre{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-list,html:is([data-text-size="150"],[data-text-size="200"]) .experts-sector-list,html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-list li,html:is([data-text-size="150"],[data-text-size="200"]) .experts-sector-list li{width:auto;position:static;transform:none}html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-list,html:is([data-text-size="150"],[data-text-size="200"]) .experts-sector-list{gap:.5rem;display:grid}html:is([data-text-size="150"],[data-text-size="200"]) .experts-service-list button{text-align:start;border-radius:.75rem;flex-direction:row;justify-content:flex-start;min-height:3rem}html:is([data-text-size="150"],[data-text-size="200"]) .experts-wheel,html:is([data-text-size="150"],[data-text-size="200"]) .experts-glance-card{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .experts-glance-control{gap:.35rem;display:grid}html:is([data-text-size="150"],[data-text-size="200"]) .experts-sector-plain{margin-top:1rem;display:block}@media (forced-colors:active){.experts-service-panel,.experts-steps,.experts-paid,.experts-brochure,.experts-wheel-centre,.experts-glance,.experts-fees,.experts-quote-grid li{color:canvastext;background:canvas}.experts-service-panel h3,.experts-service-panel p,.experts-service-panel li,.experts-panel-kicker,.experts-panel-label,.experts-steps h2,.experts-steps h3,.experts-steps p,.experts-paid h2,.experts-paid p,.experts-paid li,.experts-always,.experts-brochure p,.experts-brochure .work-action,.experts-wheel-centre strong,.experts-wheel-centre span{color:canvastext}.experts-service-list button,.experts-glance-grid li,.experts-step-grid li,.experts-service-choice,.experts-enquiry-form{border:1px solid canvastext}}.work-hero-band{background:#6b1f78;position:relative;overflow:hidden}.work-hero-band:before{content:"";pointer-events:none;inset-inline-end:0;background-image:radial-gradient(circle,#ffffff8c 1.15px,#0000 1.3px);background-size:16px 16px;width:min(36rem,48%);height:70%;position:absolute;top:0;-webkit-mask-image:radial-gradient(at 70% 25%,#000 0%,#0000 72%);mask-image:radial-gradient(at 70% 25%,#000 0%,#0000 72%)}.site-main:has(.work-pack) .page-breadcrumbs{color:#f0d48a;background:#6b1f78;border-bottom:0}.site-main:has(.work-pack) .page-breadcrumbs a{color:#f0d48a}.site-main:has(.work-pack) .page-breadcrumbs [aria-current]{color:#f0d48a}.site-main:has(.work-pack) .page-breadcrumbs [aria-current]{font-weight:700}.site-main:has(.work-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.site-main:has(.work-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.work-hero{z-index:1;width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:1.35rem 2.4rem;position:relative}.work-hero h1{color:#fff;letter-spacing:-.03em;margin:0;font-family:inherit;font-size:clamp(2.8rem,5.4vw,4.4rem);font-weight:800;line-height:.98}.work-lede{color:#fff;max-width:40rem;margin:1rem 0 0;font-size:1.05rem;line-height:1.55}.work-areas{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.work-area-card{color:#fff;background:#2b0f2e47;border:1px solid #ffffff6b;border-radius:.95rem;flex-direction:column;gap:.55rem;height:100%;min-height:6.75rem;padding:.9rem .85rem 1rem;text-decoration:none;display:flex}.work-areas a.work-area-card:focus-visible{outline-offset:3px;outline:3px solid #fff}.work-area-n{color:#f0d48a;letter-spacing:.02em;font-weight:800}.work-tone-purple .work-area-n{color:#f6e4fa}.work-tone-gold .work-area-n{color:#f0d48a}.work-tone-rust .work-area-n{color:#f8cdb8}.work-tone-green .work-area-n{color:#c9ebd6}.work-area-title{color:#fff;font-weight:700;line-height:1.3}@media (max-width:900px){.work-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.work-areas{grid-template-columns:minmax(0,1fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .work-areas{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.work-hero-band{color:canvastext;background:canvas}.site-main:has(.work-pack) .page-breadcrumbs{color:canvastext;background:canvas}.work-hero-band:before{display:none}.work-hero h1,.work-lede,.work-area-n,.work-area-title{color:canvastext}.site-main:has(.work-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.work-pack) .page-breadcrumbs [aria-current]{color:canvastext}.work-area-card,.work-orbit-node,.work-orbit-centre,.work-reason-panel,.work-photo,.work-note,.work-feature,.work-focus li,.work-action{color:canvastext;background:canvas;border:1px solid canvastext}.work-orbit-ring{display:none}}.work-section{border-top:1px solid #eadff0;padding-block:2.5rem;scroll-margin-block-start:1.5rem}.work-section-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.work-kicker,.work-programme-kicker,.work-reason-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.work-reason-copy h2,.work-programme-copy h2{color:#2b0f2e;letter-spacing:-.03em;margin:.35rem 0 0;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.05}.work-reason-copy>p,.work-programme-copy>p{color:#3d3142;max-width:40rem;margin:.9rem 0 0;line-height:1.55}.work-reason-layout{align-items:center;gap:1.5rem;display:grid}.work-orbit{aspect-ratio:1;width:min(100%,28rem);margin-inline:auto;position:relative}.work-orbit-ring{border:1.5px dashed #e2c6ea;border-radius:50%;position:absolute;inset:14%}.work-orbit-centre{color:#fff;text-align:center;background:#2b0f2e;border-radius:50%;place-items:center;width:9.5rem;height:9.5rem;margin:0;padding:.8rem;font-weight:800;line-height:1.25;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-reason-list{margin:0;padding:0;list-style:none;position:absolute;inset:0}.work-reason-list li{left:var(--x);top:var(--y);width:7.4rem;position:absolute;transform:translate(-50%,-50%)}.work-orbit-node{color:#6b1f78;width:100%;min-height:7.4rem;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #e4d0ea;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.7rem;font-size:.78rem;font-weight:700;line-height:1.25;display:flex}.work-orbit-node.is-on{color:#fff;background:#6b1f78;border-color:#6b1f78}.work-orbit-n{color:#6b1f78;font-size:.72rem;font-weight:800}.work-orbit-node.is-on .work-orbit-n{color:#f0d48a}.work-orbit-node:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.work-reason-panel{background:#f6eef8;border-radius:1rem;margin-top:1.15rem;padding:1.15rem 1.2rem 1.25rem}.work-reason-panel h3{color:#2b0f2e;margin:.35rem 0 0;font-family:inherit;font-size:1.35rem;font-weight:800}.work-reason-panel p,.work-reason-panel li{color:#3d3142;line-height:1.5}.work-reason-panel ul{margin:.75rem 0 0;padding-inline-start:1.15rem}.work-reason-hint{color:#534b5a;margin:.9rem 0 0;font-size:.92rem}.work-programme{align-items:start;gap:1.5rem;display:grid}.work-programme-copy{order:-1}.work-programme-kicker span{letter-spacing:0;margin-inline-end:.35rem;font-size:1.7rem}.work-tone-purple .work-programme-kicker,.work-tone-purple .work-programme-kicker span{color:#6b1f78}.work-tone-gold .work-programme-kicker,.work-tone-gold .work-programme-kicker span{color:#6d4a08}.work-tone-rust .work-programme-kicker,.work-tone-rust .work-programme-kicker span{color:#9a3412}.work-tone-green .work-programme-kicker,.work-tone-green .work-programme-kicker span{color:#0f6b3c}.work-programme-copy h3{color:#2b0f2e;letter-spacing:.08em;text-transform:uppercase;margin:1.35rem 0 .7rem;font-family:inherit;font-size:.78rem;font-weight:800}.work-programme-copy h4{color:#6b1f78;letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:inherit;font-size:.78rem;font-weight:800}.work-photo{color:#6b1f78;text-align:center;background:repeating-linear-gradient(135deg,#f6eef8,#f6eef8 8px,#fbf7fb 8px 16px);border:1.5px dashed #d7b4de;border-radius:1rem;place-items:center;min-height:16rem;margin:0;padding:1.25rem;font-weight:700;line-height:1.4;display:grid}.work-feature,.work-note{color:#3d3142;background:#fffaf3;border:1px solid #eadff0;border-radius:.85rem;margin:.85rem 0 0;padding:.9rem 1rem;line-height:1.5}.work-feature p{margin:.35rem 0 0}.work-feature p:first-child{margin-top:0}.work-focus{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.work-focus li{background:#fff;border:1px solid #eadff0;border-radius:.85rem;padding:.85rem .9rem}.work-focus p{color:#3d3142;margin:.4rem 0 0;line-height:1.45}.work-checks{margin:0;padding:0;list-style:none}.work-checks li{color:#3d3142;margin:.45rem 0 0;padding-inline-start:1.6rem;line-height:1.45;position:relative}.work-checks li:before{content:"✓";color:#0f6b3c;font-weight:800;position:absolute;inset-inline-start:0}.work-journey,.work-chips,.work-figures{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.work-journey li,.work-chips li{color:#3d2914;background:#f8e7c4;border-radius:999px;padding:.45rem .75rem;font-weight:700;line-height:1.3}.work-chips-warm li{color:#6b2b12;background:#fde7d8}.work-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.85rem;display:grid}.work-figures li{text-align:center;background:#fff;border:1px solid #eadff0;border-radius:.75rem;flex-direction:column;gap:.2rem;padding:.75rem .55rem;display:flex}.work-figures li span:last-child{color:#3d3142;font-size:.85rem;line-height:1.3}.work-action{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;align-items:center;min-height:2.75rem;margin-top:1.15rem;padding:.45rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.work-tone-gold .work-action{background:#6b1f78}a.work-action:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.work-action.is-waiting{color:#6b1f78;background:#fff}.work-actions{flex-wrap:wrap;gap:.65rem;display:flex}.work-actions .work-action{margin-top:1.15rem}.work-actions .work-action.is-waiting:last-child{background:#fff}@media (min-width:900px){.work-reason-layout,.work-programme{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2rem}.work-programme-copy{order:0}.work-programme.is-flip .work-programme-copy{order:-1}}@media (max-width:700px){.work-orbit{aspect-ratio:auto;gap:.55rem;width:auto;display:grid}.work-orbit-ring{display:none}.work-orbit-centre,.work-reason-list,.work-reason-list li{width:auto;height:auto;position:static;transform:none}.work-orbit-centre{border-radius:.9rem}.work-reason-list{gap:.55rem;display:grid}.work-orbit-node{text-align:start;border-radius:.75rem;flex-direction:row;justify-content:flex-start;gap:.7rem;min-height:3rem}.work-focus,.work-figures{grid-template-columns:minmax(0,1fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .work-orbit{aspect-ratio:auto;gap:.55rem;width:auto;display:grid}html:is([data-text-size="150"],[data-text-size="200"]) .work-orbit-ring{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .work-orbit-centre,html:is([data-text-size="150"],[data-text-size="200"]) .work-reason-list,html:is([data-text-size="150"],[data-text-size="200"]) .work-reason-list li{width:auto;height:auto;position:static;transform:none}html:is([data-text-size="150"],[data-text-size="200"]) .work-reason-list{gap:.55rem;display:grid}html:is([data-text-size="150"],[data-text-size="200"]) .work-orbit-node{text-align:start;border-radius:.75rem;flex-direction:row;justify-content:flex-start;min-height:3rem}html:is([data-text-size="150"],[data-text-size="200"]) .work-programme{grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) .work-programme-copy{order:-1}html:is([data-text-size="150"],[data-text-size="200"]) .work-focus,html:is([data-text-size="150"],[data-text-size="200"]) .work-figures,html:is([data-text-size="150"],[data-text-size="200"]) .work-initiative-grid,html:is([data-text-size="150"],[data-text-size="200"]) .work-region-grid,html:is([data-text-size="150"],[data-text-size="200"]) .work-org{grid-template-columns:minmax(0,1fr)}.work-action-ghost{color:#6b1f78;background:#fff}.work-experts{background:#fffaf3;border:1px solid #eadff0;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;padding:1.25rem 1.35rem;display:flex}.work-experts h2{color:#2b0f2e;margin:.3rem 0 0;font-family:inherit;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800}.work-experts p{color:#3d3142;max-width:40rem;margin:.55rem 0 0;line-height:1.5}.work-experts .work-action{margin-top:0}.work-initiatives{color:#fff;background:#2b0f2e;padding-block:2.75rem}.work-initiatives .work-kicker,.work-initiatives h2,.work-initiatives-lead,.work-initiatives h3,.work-initiatives li p,.work-initiative-grid li li,.work-initiatives-note{color:#fff}.work-initiatives h2{margin:.35rem 0 0;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.05}.work-initiatives-lead{max-width:40rem;margin:.8rem 0 0;line-height:1.5}.work-initiative-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.work-initiative-grid>li{background:#4a1854;border-radius:1rem;padding:1rem 1rem 1.1rem}.work-initiatives .work-proposed{color:#2b0f2e;letter-spacing:.06em;text-transform:uppercase;background:#f0d48a;border-radius:999px;margin:0;padding:.15rem .55rem;font-size:.72rem;font-weight:800;display:inline-block}.work-initiative-grid h3{margin:.7rem 0 0;font-family:inherit;font-size:1.2rem;font-weight:800;line-height:1.25}.work-initiative-grid>li>p{margin:.55rem 0 0;line-height:1.45}.work-initiative-grid ul{margin:.7rem 0 0;padding-inline-start:1.1rem}.work-initiatives-note{color:#f0d48a;margin:1rem 0 0;line-height:1.45}.work-regions{background:#f6eef8;padding-block:2.5rem}.work-regions h2{color:#2b0f2e;margin:.35rem 0 0;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800}.work-region-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.work-region-grid li{background:#fff;border-radius:.9rem;padding:.9rem .8rem 1rem}.work-region-grid h3{color:#6b1f78;margin:0;font-family:inherit;font-size:1rem;font-weight:800}.work-region-grid p{color:#3d3142;margin:.25rem 0 0}.work-region-grid .about-pending{color:#6d4a08;margin-top:.45rem;font-size:1.35rem;font-weight:800;display:block}.work-org{align-items:start;gap:1.5rem;display:grid}.work-org h2{color:#2b0f2e;margin:.35rem 0 0;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.05}.work-org>div>p{color:#3d3142;max-width:36rem;margin:.85rem 0 0;line-height:1.55}.work-org-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.work-org-grid li{border:1px solid #eadff0;border-radius:.9rem;padding:.9rem 1rem}.work-org-grid h3{color:#2b0f2e;margin:0;font-family:inherit;font-size:1rem;font-weight:800}.work-org-grid p{color:#3d3142;margin:.4rem 0 0;line-height:1.45}.work-partner{color:#fff;background:#b8431f;padding-block:2.4rem}.work-partner-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.work-partner h2{color:#fff;margin:0;font-family:inherit;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800}.work-partner p{color:#fff;max-width:38rem;margin:.45rem 0 0;line-height:1.5}.work-partner .work-action{color:#7a2e12;background:#fff;margin-top:0}.work-partner .work-action:focus-visible{outline-color:#fff}.policy-kicker{margin:0 0 .55rem}.policy-kicker a{color:#f0d48a;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800;text-decoration:none}.policy-kicker a:focus-visible{outline-offset:3px;outline:3px solid #fff}.policy-tracker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.policy-tracker-grid section,.policy-published{background:#fff;border:1px solid #eadff0;border-radius:.9rem;min-width:0;padding:1.15rem 1.2rem}.policy-tracker-grid h2,.policy-related h2{color:#2b0f2e;margin:0;font-family:inherit;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.2}.policy-tracker-grid p,.policy-published{color:#3d3142;line-height:1.55}.policy-tracker-grid p{margin:.6rem 0 0}.policy-related{margin-top:1.5rem}.policy-tracker [id]{scroll-margin-block-start:8.5rem}@media (max-width:800px){.policy-tracker-grid{grid-template-columns:minmax(0,1fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .policy-tracker-grid{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.policy-kicker a,.policy-tracker-grid h2,.policy-tracker-grid p,.policy-related h2{color:canvastext}.policy-tracker-grid section,.policy-published{background:canvas;border:1px solid canvastext}}@media (min-width:900px){.work-org{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@media (max-width:900px){.work-initiative-grid,.work-region-grid{grid-template-columns:minmax(0,1fr)}}.about-hero-band{background:#2b0f2e;position:relative;overflow:hidden}.site-main:has(.about-pack) .page-breadcrumbs{color:#c8a15e;background:#2b0f2e;border-bottom:0}.site-main:has(.about-pack) .page-breadcrumbs a{color:#c8a15e}.site-main:has(.about-pack) .page-breadcrumbs [aria-current]{color:#c8a15e}.site-main:has(.about-pack) .page-breadcrumbs [aria-current]{color:#e2a526;font-weight:700}.site-main:has(.about-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.site-main:has(.about-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.about-network{color:#d7b4de;opacity:.55;pointer-events:none;inset-inline-end:-1rem;width:min(40rem,62%);height:auto;position:absolute;top:-1.5rem}.about-hero,.about-pills,.about-origin,.about-story,.about-direction,.about-stand,.about-name,.about-work,.about-change,.about-govern,.about-voice,.about-ask,.about-extra{width:min(100% - 2rem,76rem);margin-inline:auto}.about-hero{z-index:1;align-items:center;gap:1.5rem;padding-block:1.35rem 2.6rem;display:grid;position:relative}.about-hero h1{color:#fff;letter-spacing:-.03em;max-width:12em;margin:0;font-family:inherit;font-size:clamp(2.8rem,5.4vw,4.5rem);font-weight:800;line-height:.98}.about-lede{color:#fff;max-width:40rem;margin:1.05rem 0 0;font-size:1.05rem;line-height:1.55}.about-emph{color:#e2a526;font-weight:700}.about-led{color:#fff;background:#ffffff14;border:1px solid #ffffff61;border-radius:1.15rem;padding:1.35rem 1.3rem 1.45rem}.about-led-title{color:#fff;margin:0;font-family:inherit;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.25}.about-led-body{color:#fff;margin:.75rem 0 0;line-height:1.5}.about-pills-bar{z-index:20;background:#fff;border-bottom:1px solid #eadff0;position:sticky;top:0}.about-pills{padding-block:.75rem}.about-pack [id]{scroll-margin-block-start:8.5rem}.about-pills ul{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.about-pills a{color:#6b2178;white-space:nowrap;background:#fff;border:1px solid #e4d7ea;border-radius:999px;align-items:center;min-height:2.75rem;padding:.35rem 1rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.about-pills a.about-pill-on{color:#fff;background:#942494;border-color:#942494}.about-pills a:hover,.about-pills a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.about-pills a:focus-visible{outline-offset:3px;outline:3px solid #942494}.about-pills a.about-pill-on:focus-visible{outline-color:#fff}@media (max-width:700px){.about-pills ul{flex-wrap:nowrap;overflow-x:auto}.about-pills a{flex:none}}html:is([data-text-size="150"],[data-text-size="200"]) .about-pills ul{flex-wrap:nowrap;overflow-x:auto}html:is([data-text-size="150"],[data-text-size="200"]) .about-pills a{flex:none}.about-origin,.about-story{padding-block:2rem 2.5rem}.about-origin h2{color:#2b0f2e;letter-spacing:-.03em;max-width:14em;margin:0 0 1.15rem;font-family:inherit;font-size:clamp(2rem,4vw,3.15rem);font-weight:800;line-height:1.08}.about-origin-grid{align-items:start;gap:1.75rem;display:grid}.about-origin-copy{border-inline-start:4px solid #e2a526;padding-inline-start:1.15rem}.about-origin-lead{color:#2b0f2e;margin:0 0 1rem;font-size:1.2rem;font-weight:700;line-height:1.45}.about-origin-copy p{color:#3d3142;margin:0 0 .9rem;line-height:1.6}.about-pending{color:#8a6410;font-weight:700}.about-timeline{gap:.85rem;margin:0;padding:0;padding-inline-start:1.7rem;list-style:none;display:grid;position:relative}.about-timeline:before{content:"";inset-inline-start:.42rem;background:#d7b4de;width:2px;position:absolute;top:1rem;bottom:1rem}.about-timeline li{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:.9rem 1rem 1rem;position:relative}.about-timeline li:last-child{background:#f6eef8}.about-timeline li:before{content:"";inset-inline-start:-1.48rem;background:#942494;border:2px solid #fff;border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:1.15rem}.about-timeline li:nth-child(2n):before{background:#e2a526}.about-timeline-when{color:#6b2178;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .2rem;font-size:.78rem;font-weight:800}.about-timeline h3{margin:0 0 .3rem;font-size:1.05rem}.about-timeline p{color:#3d3142;margin:0;line-height:1.5}.about-kicker{color:#8a6410;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-story h2,.about-change h2{color:#2b0f2e;letter-spacing:-.03em;max-width:16em;margin:0 0 1.15rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.12}.about-story-grid,.about-change-grid{align-items:start;gap:1.5rem;display:grid}.about-story-copy{border-inline-start:4px solid #e2a526;padding-inline-start:1.1rem}.about-story-copy p,.about-mission p,.about-seek p{color:#3d3142;margin:0 0 .9rem;line-height:1.6}.about-story-copy h3,.about-mission h3{margin:.4rem 0 .55rem;font-size:1.2rem}.about-mission{background:#fff;border:1px solid #eadff0;border-radius:1.1rem;padding:1.15rem 1.15rem .4rem}.about-direction-band{background:#f6f0f8;margin-top:.5rem;padding-block:2.75rem}.about-direction-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-direction h2{color:#2b0f2e;letter-spacing:-.03em;max-width:16em;margin:0 0 1.35rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-direction-grid{align-items:stretch;gap:1.25rem;display:grid}.about-vision-card{color:#fff6ea;background:#6b1f78;border-radius:1.15rem;padding:1.5rem 1.4rem 1.7rem;position:relative;overflow:hidden}.about-vision-card h3,.about-mission-card h3{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.78rem;font-weight:800}.about-vision-card h3{color:#f0d48a}.about-vision-statement{z-index:1;color:#fff6ea;max-width:22em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.35;position:relative}.about-vision-ring{inset-inline-end:-3.5rem;border:1.4rem solid #ffffff2e;border-radius:50%;width:11rem;height:11rem;position:absolute;bottom:-3.5rem}.about-mission-card{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1.15rem;padding:1.5rem 1.35rem 1.4rem}.about-mission-card h3{color:#6b1f78}.about-mission-card ol{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.about-mission-card li{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.about-mission-card li span{color:#5a175f;background:#f4e4c4;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.about-mission-card li p{color:#2b0f2e;margin:.25rem 0 0;line-height:1.45}.about-stand{padding-block:2.75rem 1.5rem}.about-stand-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-stand h2{color:#2b0f2e;letter-spacing:-.03em;max-width:16em;margin:0 0 .55rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-stand-lead{color:#3d3142;max-width:40rem;margin:0 0 1.4rem;line-height:1.5}.about-stand-grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about-stand-grid li{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:1.25rem 1.15rem 1.2rem}.about-stand-icon{width:2rem;height:2rem;margin-bottom:.85rem;display:block}.about-stand-grid h3{color:#2b0f2e;margin:0 0 .4rem;font-size:1.05rem;font-weight:800;line-height:1.3}.about-stand-grid p{color:#3d3142;margin:0;line-height:1.5}.about-name-band{background:#f6f0e6;margin-top:.5rem;padding-block:2.75rem}.about-name-grid{align-items:start;gap:1.5rem;display:grid}.about-name-card{background:#fff;border:1px solid #eadff0;border-radius:1.15rem;margin:0;padding:1.15rem 1.15rem 1rem}.about-name-map{width:min(100%,16rem);height:auto;margin-inline:auto;display:block}.about-name-card img{width:100%;height:auto;margin-top:.35rem;display:block}.about-name-legend{flex-wrap:wrap;gap:.65rem 1rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.about-name-legend li{color:#2b0f2e;align-items:center;gap:.45rem;font-size:.92rem;display:flex}.about-name-swatch{background:#7a2a86;border-radius:50%;width:.7rem;height:.7rem}.about-name-swatch.is-gold{background:#c4922a}.about-name-swatch.is-ink{background:#2b0f2e}.about-name-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-name h2{color:#2b0f2e;letter-spacing:-.03em;max-width:14em;margin:0 0 .55rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-name-lead{color:#3d3142;margin:0 0 1rem;line-height:1.5}.about-name-parts{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.about-name-parts li{background:#fff;border:1px solid #eadff0;border-radius:.9rem;grid-template-columns:minmax(8.5rem,.42fr) minmax(0,1fr);align-items:start;gap:.75rem;padding:.9rem 1rem;display:grid}.about-name-parts h3{color:#6b1f78;margin:0;font-size:1.02rem;font-weight:800;line-height:1.3}.about-name-parts p{color:#3d3142;margin:0;line-height:1.5}.about-name-note{color:#3d3142;margin:.9rem 0 0;font-size:.92rem}.about-work{padding-block:2.75rem 1rem}.about-work-grid{align-items:center;gap:1.75rem;display:grid}.about-layers{aspect-ratio:1;width:min(100%,26rem);margin-inline:auto;position:relative}.about-layer{text-align:center;border-radius:50%;place-items:start center;padding:.75rem 1.2rem 0;display:grid;position:absolute}.about-layer span{max-width:11em;font-size:.92rem;font-weight:800;line-height:1.2}.about-layer.is-0{color:#2b0f2e;background:#f7f0f8;border:1.5px dashed #c9a3d4}.about-layer.is-1{color:#2b0f2e;background:#e7c9ef}.about-layer.is-2{color:#fff6ea;background:#8e3a9a}.about-layer.is-3{color:#fff6ea;background:#6b1f78;align-items:center;padding:1rem}.about-work-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-work h2{color:#2b0f2e;letter-spacing:-.03em;max-width:12em;margin:0 0 .55rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-work-lead{color:#3d3142;max-width:36rem;margin:0 0 1.15rem;line-height:1.5}.about-layer-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about-layer-list li{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.about-layer-dot{background:#6b1f78;border-radius:50%;width:.85rem;height:.85rem;margin-top:.35rem}.about-layer-dot.is-1{background:#c06bc8}.about-layer-dot.is-2{background:#e7c9ef;border:1px solid #c9a3d4}.about-layer-dot.is-3{background:#f7f0f8;border:1px solid #c9a3d4}.about-layer-list h3{color:#2b0f2e;margin:0 0 .2rem;font-size:1.02rem;font-weight:800}.about-layer-list p{color:#3d3142;margin:0;line-height:1.5}.about-change-band{background:#f7f2ea;margin-top:.5rem;padding-block:2.75rem}.about-vision-line{color:#2b0f2e;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.25}.about-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.about-steps li{background:0 0;border:0;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.9rem;min-height:2.75rem;padding:0 0 1.35rem;display:grid;position:relative}.about-steps li:not(:last-child):before{content:"";inset-inline-start:calc(1.375rem - 1px);background:#d7c4a2;width:2px;position:absolute;top:2.75rem;bottom:.2rem}.about-steps span{color:#8a6410;z-index:1;background:#fff;border:2px solid #8a6410;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.95rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.about-steps h3{margin:0 0 .3rem;font-size:1.05rem}.about-steps p{color:#3d3142;margin:0;line-height:1.5}.about-values-note{color:#534b5a;margin:1.25rem 0 0}.about-govern-band{color:#fff6ea;background:#2b0f2e;margin-top:.5rem;padding-block:2.75rem}.about-govern-kicker{color:#e2a526;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-govern h2{color:#fff;letter-spacing:-.03em;max-width:14em;margin:0 0 .55rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-govern-lead{color:#fff6ea;max-width:40rem;margin:0 0 1.5rem;line-height:1.5}.about-govern-bodies{justify-items:center;gap:0;width:min(100%,24rem);margin:0 auto;padding:0;list-style:none;display:grid}.about-govern-body{text-align:center;border-radius:.9rem;width:100%;padding:.9rem 1rem 1rem}.about-govern-body:not(:last-child){margin-bottom:1.35rem;position:relative}.about-govern-body:not(:last-child):after{content:"";background:#e2a526;width:2px;height:1.35rem;position:absolute;bottom:-1.35rem;left:50%}.about-govern-body h3{color:inherit;margin:0;font-size:1.05rem;font-weight:800}.about-govern-body p{margin:.3rem 0 0;font-size:.92rem;line-height:1.4}.about-govern-body.is-assembly{color:#2b0f2e;background:#e2a526}.about-govern-body.is-board{color:#fff6ea;background:#6b1f78}.about-govern-body.is-secretariat{color:#2b0f2e;background:#fff}.about-govern-regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1.6rem 0 0;padding:1rem 0 0;list-style:none;display:grid;position:relative}.about-govern-regions:before{content:"";background:#e2a526;height:2px;position:absolute;top:0;left:8%;right:8%}.about-govern-regions li{color:#fff6ea;text-align:center;background:#3a1a40;border-radius:.8rem;padding:.75rem .7rem;position:relative}.about-govern-regions li:before{content:"";background:#e2a526;width:2px;height:1rem;position:absolute;top:-1rem;left:50%}.about-govern-regions h3{color:#fff6ea;margin:0;font-size:.95rem;font-weight:800}.about-govern-regions p{margin:.2rem 0 0;font-size:.85rem}.about-govern-regions .about-pending,.about-govern-docs .about-pending{color:#f0d48a}.about-govern-note{color:#fff6ea;margin:.9rem 0 0;font-size:.92rem;line-height:1.45}.about-govern-lower{align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.about-govern-charter{color:#2b0f2e;background:#fff6ea;border-inline-start:8px solid #6b1f78;border-radius:1rem;padding:1.2rem 1.2rem 1.15rem}.about-govern-charter-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .55rem;font-size:.75rem;font-weight:800}.about-govern-charter blockquote{margin:0}.about-govern-charter blockquote p{margin:0;font-size:1.05rem;font-weight:700;line-height:1.45}.about-govern-charter-note{color:#3d3142;margin:.75rem 0 0;font-size:.9rem}.about-govern-charter-link{color:#fff;background:#6b1f78;border-radius:999px;align-items:center;min-height:2.75rem;margin-top:.9rem;padding:.45rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.about-govern-charter-link:focus-visible{outline-offset:3px;outline:3px solid #e2a526}.about-govern-docs{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.about-govern-docs li{color:#fff6ea;background:#3a1a40;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex}.about-govern-docs h3{color:#fff6ea;margin:0;font-size:1rem;font-weight:800}.about-govern-docs p{color:#f6efe6;margin:.15rem 0 0;font-size:.88rem}.about-govern-docs a,.about-govern-docs span{color:#e2a526;white-space:nowrap;font-weight:800}.about-govern-docs a{text-underline-offset:.2em;align-items:center;min-width:2.75rem;min-height:2.75rem;text-decoration:underline;display:inline-flex}.about-govern-docs a:focus-visible{outline-offset:3px;outline:3px solid #fff}.about-people{padding-top:2.75rem}.about-people-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.about-people-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-people h2{color:#2b0f2e;letter-spacing:-.03em;max-width:16em;margin:0 0 .45rem;font-family:inherit;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.12}.about-people-lead{color:#3d3142;margin:0 0 1.5rem;line-height:1.5}.about-people-group{margin:0 0 1.75rem}.about-people-group h3{color:#2b0f2e;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.2rem;font-weight:800;display:flex}.about-people-group h3:after{content:"";background:#eadff0;flex:1;height:1px}.about-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem;margin:0;padding:0;list-style:none;display:grid}.about-people-photo{aspect-ratio:1;color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#f6eef8,#f6eef8 8px,#fbf7fb 8px 16px);border:1.5px dashed #d7b4de;border-radius:.85rem;place-items:center;font-size:.78rem;font-weight:800;display:grid;overflow:hidden}.about-people-photo img{object-fit:cover;width:100%;height:100%}.about-bio-mandate{margin-top:.8rem}.about-people-grid h4{color:#2b0f2e;margin:.55rem 0 .15rem;font-size:1rem}.about-people-grid h4 .about-pending{color:#6b1f78}.about-people-grid p{color:#3d3142;margin:0;font-size:.92rem}.about-people-place{color:#6b1f78;background:#f6eef8;border-radius:999px;margin-top:.35rem;padding:.1rem .45rem;font-weight:700;display:inline-block}.about-people-place .about-pending{color:#6b1f78}.about-people-card{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.85rem;padding:0;text-decoration:none;display:block}.about-people-card:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.about-bio-layer{z-index:80;background:#2b0f2e8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.about-bio{color:#2b0f2e;background:#fff;border-radius:1rem;width:min(100%,28rem);max-height:min(100%,40rem);padding:1.25rem;overflow:auto}.about-bio .about-people-photo{max-width:12rem;margin:0 auto .9rem}.about-bio h3{color:#2b0f2e;margin:.2rem 0;font-size:1.35rem}.about-bio p{color:#3d3142;margin:.2rem 0 0}.about-bio-pending{color:#6b1f78;margin-top:.8rem;font-weight:700}.about-bio>button{color:#fff;background:#6b1f78;border:0;border-radius:999px;align-items:center;min-height:2.75rem;margin-top:1rem;padding:.45rem 1rem;font-weight:800;display:inline-flex}.about-bio>button:focus-visible{outline-offset:3px;outline:3px solid #e2a526}.about-people-numbers{color:#fff6ea;background:#6b1f78;margin-top:.5rem;padding-block:1.6rem}.about-people-numbers-inner{align-items:center;gap:1rem;width:min(100% - 2rem,76rem);margin-inline:auto;display:grid}.about-people-numbers h3{color:#fff;max-width:8em;margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800;line-height:1.15}.about-people-numbers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about-people-numbers strong{color:#f0d48a;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1;display:block}.about-people-numbers li span{color:#fff6ea;margin-top:.25rem;line-height:1.35;display:block}.about-voice{padding-block:2.75rem 1.5rem}.about-voice-kicker,.about-ask-kicker{color:#6b1f78;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.about-voice h2,.about-ask h2{color:#2b0f2e;letter-spacing:-.03em;max-width:16em;margin:0 0 1.25rem;font-family:inherit;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1.12}.about-voice-grid{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about-voice-grid li{border-radius:1.1rem;padding:1.35rem 1.3rem 1.2rem}.about-voice-grid .is-lilac{background:#f6eef8}.about-voice-grid .is-sand{background:#f8f3e8}.about-voice-grid blockquote{margin:0}.about-voice-grid blockquote:before{content:"“";color:#6b1f78;font-size:2.4rem;font-weight:800;line-height:.8;display:block}.about-voice-grid .is-sand blockquote:before{color:#8a6410}.about-voice-grid p{color:#2b0f2e;margin:.7rem 0 0;line-height:1.5}.about-voice-grid footer{text-align:start;justify-content:flex-start;align-items:center;gap:.75rem;margin-top:1.15rem;display:flex}.about-voice-avatar{background:repeating-linear-gradient(135deg,#e7d4ee,#e7d4ee 4px,#f7f1f8 4px 8px);border-radius:999px;flex:none;width:2.5rem;height:2.5rem}.about-voice-grid .is-sand .about-voice-avatar{background:repeating-linear-gradient(135deg,#eadcc4,#eadcc4 4px,#fbf7f0 4px 8px)}.about-voice-grid footer>span{min-width:0}.about-voice-grid strong{color:#6b1f78;font-size:.98rem;display:block}.about-voice-grid footer>span>span{color:#3d3142;font-size:.88rem;display:block}.about-voice-grid footer .about-pending{display:inline}.about-voice-grid .about-pending{color:#6b1f78}.about-ask-band{background:#f6f1e8;margin-top:1.5rem;padding-block:2.5rem 3rem}.about-ask-grid{align-items:start;gap:1.25rem;display:grid}.about-ask-lead{color:#3d3142;max-width:22rem;margin:-.4rem 0 1.1rem;line-height:1.5}.about-ask-card{background:#fff;border:1px solid #eadfce;border-radius:1rem;padding:1.15rem 1.15rem 1.2rem}.about-ask-card h3{color:#2b0f2e;margin:0;font-size:1.15rem;font-weight:800}.about-ask-card p{color:#3d3142;margin:.4rem 0 0;line-height:1.45}.about-ask-card a{color:#fff;background:#6b1f78;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;margin-top:.9rem;padding:.5rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.about-ask-card a:after{content:"→"}html[dir=rtl] .about-ask-card a:after{content:"←"}.about-ask-card a:focus-visible{outline-offset:3px;outline:3px solid #e2a526}.about-ask-list{gap:.7rem;display:grid}.about-ask-item{background:#fff;border:1px solid #eadfce;border-radius:.9rem;padding:.35rem 1rem}.about-ask-item h3{color:#2b0f2e;margin:0;font-size:1rem;font-weight:800;line-height:1.35}.about-ask-item button{color:#2b0f2e;width:100%;min-height:2.75rem;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:0;font-weight:800;display:flex}.about-ask-item button:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.about-ask-mark{color:#6b1f78;flex:none;font-size:1.35rem;font-weight:500;line-height:1}.about-ask-mark:before{content:"+"}.about-ask-item.is-open .about-ask-mark:before{content:"−"}.about-ask-item div{color:#3d3142;padding:0 0 .85rem;line-height:1.5}.about-ask-item .about-pending{color:#6d4a08;font-weight:700}.about-extra{padding-block:1.5rem 3rem}@media (min-width:900px){.about-hero{grid-template-columns:minmax(0,1.45fr) minmax(16rem,.7fr);gap:2rem}.about-story-grid{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);gap:2rem}.about-origin-grid{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.9fr);gap:2.25rem}.about-change-grid{grid-template-columns:minmax(0,.9fr) minmax(16rem,1.1fr);gap:2rem}.about-direction-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1.25rem}.about-stand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-name-grid{grid-template-columns:minmax(16rem,.82fr) minmax(0,1.18fr);gap:1.75rem}.about-work-grid{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);gap:2rem}.about-govern-regions{grid-template-columns:repeat(5,minmax(0,1fr))}.about-govern-lower{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);gap:1rem}.about-people-grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.about-people-numbers-inner{grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr)}.about-people-numbers ul{grid-template-columns:repeat(4,minmax(0,1fr))}.about-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-ask-grid{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:1.5rem}}@media (min-width:1100px){.about-stand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.about-hero,.about-story-grid,.about-origin-grid,.about-change-grid,.about-direction-grid,.about-stand-grid,.about-name-grid,.about-name-parts li,.about-work-grid,.about-govern-regions,.about-govern-lower,.about-people-grid,.about-people-numbers-inner,.about-people-numbers ul,.about-voice-grid,.about-ask-grid{grid-template-columns:minmax(0,1fr)}}html:is([data-text-size="150"],[data-text-size="200"]) :is(.about-hero,.about-story-grid,.about-origin-grid,.about-change-grid,.about-direction-grid,.about-stand-grid,.about-name-grid,.about-name-parts li,.about-work-grid,.about-govern-regions,.about-govern-lower,.about-people-grid,.about-people-numbers-inner,.about-people-numbers ul,.about-voice-grid,.about-ask-grid){grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.about-steps span{color:canvastext;background:canvas;border-color:canvastext}.about-steps li:not(:last-child):before{background:canvastext}.about-hero-band{color:canvastext;background:canvas}.site-main:has(.about-pack) .page-breadcrumbs{color:canvastext;background:canvas}.about-hero h1,.about-lede,.about-emph,.about-led,.about-led-title,.about-led-body{color:canvastext}.site-main:has(.about-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.about-pack) .page-breadcrumbs [aria-current]{color:canvastext}.about-led{background:canvas;border:1px solid canvastext}.about-network{display:none}.about-timeline:before,.about-timeline li:before{background:canvastext}.about-timeline li,.about-timeline li:last-child{color:canvastext;background:canvas;border-color:canvastext}.about-pending,.about-timeline-when,.about-origin h2,.about-origin-lead{color:canvastext}.about-pills a.about-pill-on{color:canvastext;background:canvas;border-color:canvastext}.about-direction-band,.about-vision-card,.about-mission-card{color:canvastext;background:canvas}.about-vision-card,.about-mission-card{border:1px solid canvastext}.about-direction-kicker,.about-direction h2,.about-vision-card h3,.about-vision-statement,.about-mission-card h3,.about-mission-card li p,.about-mission-card li span{color:canvastext}.about-mission-card li span{background:canvas;border:1px solid canvastext}.about-vision-ring{display:none}.about-stand-grid li{color:canvastext;background:canvas;border-color:canvastext}.about-stand-kicker,.about-stand h2,.about-stand-lead,.about-stand-grid h3,.about-stand-grid p{color:canvastext}.about-stand-icon{stroke:canvastext;color:canvastext}.about-stand-icon *{stroke:canvastext}.about-name-band,.about-name-card,.about-name-parts li{color:canvastext;background:canvas}.about-name-card,.about-name-parts li{border:1px solid canvastext}.about-name-kicker,.about-name h2,.about-name-lead,.about-name-parts h3,.about-name-parts p,.about-name-note,.about-name-legend li{color:canvastext}.about-name-swatch,.about-name-swatch.is-gold,.about-name-swatch.is-ink{background:canvastext}.about-layer,.about-layer.is-0,.about-layer.is-1,.about-layer.is-2,.about-layer.is-3{color:canvastext;background:canvas;border:1px solid canvastext}.about-work-kicker,.about-work h2,.about-work-lead,.about-layer-list h3,.about-layer-list p{color:canvastext}.about-layer-dot,.about-layer-dot.is-1,.about-layer-dot.is-2,.about-layer-dot.is-3{background:canvastext;border-color:canvastext}.about-govern-band,.about-govern-body,.about-govern-body.is-assembly,.about-govern-body.is-board,.about-govern-body.is-secretariat,.about-govern-regions li,.about-govern-charter,.about-govern-docs li{color:canvastext;background:canvas;border:1px solid canvastext}.about-govern-kicker,.about-govern h2,.about-govern-lead,.about-govern-body h3,.about-govern-body p,.about-govern-regions h3,.about-govern-regions p,.about-govern-note,.about-govern-charter-kicker,.about-govern-charter blockquote p,.about-govern-charter-note,.about-govern-charter-link,.about-govern-docs h3,.about-govern-docs p,.about-govern-docs a,.about-govern-docs span,.about-govern-regions .about-pending,.about-govern-docs .about-pending{color:canvastext}.about-govern-charter-link{background:canvas;border:1px solid canvastext}.about-govern-body:not(:last-child):after,.about-govern-regions:before,.about-govern-regions li:before{background:canvastext}.about-people-numbers,.about-people-photo{color:canvastext;background:canvas;border-color:canvastext}.about-people-kicker,.about-people h2,.about-people-lead,.about-people-group h3,.about-people-grid h4,.about-people-grid p,.about-people-place,.about-people-numbers h3,.about-people-numbers strong,.about-people-numbers li span,.about-people-grid h4 .about-pending,.about-people-place .about-pending{color:canvastext}.about-people-group h3:after{background:canvastext}.about-voice-grid li,.about-ask-band,.about-ask-card,.about-ask-item,.about-pills-bar,.about-bio{color:canvastext;background:canvas;border:1px solid canvastext}.about-bio h3,.about-bio p,.about-bio-pending,.about-bio>button,.about-voice-kicker,.about-ask-kicker,.about-voice h2,.about-ask h2,.about-voice-grid p,.about-voice-grid strong,.about-voice-grid footer span span,.about-voice-grid .about-pending,.about-voice-grid blockquote:before,.about-ask-lead,.about-ask-card h3,.about-ask-card p,.about-ask-card a,.about-ask-item h3,.about-ask-item button,.about-ask-item div,.about-ask-mark,.about-ask-item .about-pending{color:canvastext}.about-voice-avatar{background:canvastext}}.library-hero{color:#fff;background:#6b1f78}.site-main:has(.library-pack) .page-breadcrumbs{color:#f0d48a;background:#6b1f78;border-bottom:0}.site-main:has(.library-pack) .page-breadcrumbs a{color:#f0d48a}.site-main:has(.library-pack) .page-breadcrumbs [aria-current]{color:#f0d48a}.site-main:has(.library-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.library-hero-inner,.library-kinds,.library-feature-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.library-hero-inner{padding-block:1.4rem 2.4rem}.library-hero h1{color:#fff;letter-spacing:-.03em;max-width:14em;margin:0;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1.05}.library-hero p{color:#fff;max-width:40rem;line-height:1.5}.library-bar{background:#fff;border-radius:1rem;gap:.65rem;margin-top:1.2rem;padding:.8rem;display:grid}.library-bar label{color:#2b0f2e;margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.library-bar input,.library-bar select{color:#2b0f2e;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;padding:.45rem .7rem}.library-bar button{color:#fff;min-height:2.75rem;font:inherit;background:#6b1f78;border:0;border-radius:.8rem;padding:.45rem 1.1rem;font-weight:800}.library-bar input:focus-visible,.library-bar select:focus-visible,.library-bar button:focus-visible,.library-kinds a:focus-visible,.library-feature-actions a:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.library-lang{color:#2b0f2e;align-items:center;min-height:2.75rem;margin:1.35rem 0 0;font-weight:800;display:grid}.library-kinds{gap:.7rem;margin-block:1.2rem;padding:0;list-style:none;display:grid}.library-kinds a,.library-kinds p{color:#3d3142;background:#fff;border:1px solid #eadff0;border-radius:1rem;gap:.25rem;min-height:3rem;margin:0;padding:.9rem;text-decoration:none;display:grid}.library-kind-title{color:#2b0f2e;font-weight:800}.library-kinds .about-pending{color:#6b1f78;font-weight:800}.library-feature{padding-bottom:1.5rem}.library-feature article{background:#fbf6ef;border-radius:1.15rem;gap:0;display:grid;overflow:hidden}.library-feature-mark{color:#fff;background:#6b1f78;align-content:end;gap:.4rem;min-height:10rem;padding:1.2rem;display:grid}.library-feature-mark p{color:#fff;margin:0}.library-feature-mark p:last-child{font-size:1.35rem;font-weight:800}.library-feature article>div{padding:1.2rem}.library-feature-kicker{color:#6b1f78;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.library-feature h2,.library-feature>.library-feature-inner>p{color:#2b0f2e;margin:.35rem 0 0}.library-feature h2{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.library-feature-meta{flex-wrap:wrap;gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.library-feature-meta li{color:#2b0f2e;background:#fff;border-radius:999px;padding:.25rem .6rem}.library-feature-actions{flex-wrap:wrap;gap:.6rem;display:flex}.library-feature-actions a{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;align-items:center;min-height:2.75rem;padding:.4rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.library-feature-actions a:last-child{color:#6b1f78;background:#fff}@media (min-width:800px){.library-bar{grid-template-columns:minmax(12rem,1.6fr) repeat(3,minmax(7rem,.7fr)) auto auto;align-items:end}.library-lang{margin:0}.library-kinds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.library-kinds{grid-template-columns:repeat(6,minmax(0,1fr))}.library-feature article{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .library-bar,html:is([data-text-size="150"],[data-text-size="200"]) .library-kinds,html:is([data-text-size="150"],[data-text-size="200"]) .library-feature article,html:is([data-text-size="150"],[data-text-size="200"]) .library-latest .library-grid{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.library-hero,.library-feature-mark,.library-bar button,.library-feature-actions a{color:canvastext;background:canvas}.site-main:has(.library-pack) .page-breadcrumbs{color:canvastext;background:canvas}.library-hero h1,.library-hero p,.library-feature-mark p{color:canvastext}.site-main:has(.library-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.library-pack) .page-breadcrumbs [aria-current]{color:canvastext}.library-kinds a,.library-kinds p,.library-bar{border:1px solid canvastext}.library-latest .latest-face,.library-latest .latest-face h3,.library-latest .latest-face p,.library-latest .latest-face a,.library-latest .latest-kind,.library-latest .latest-foot a,.library-kicker,.library-note{color:canvastext;background:canvas}.library-latest .library-card{border:1px solid canvastext}}.library-latest{padding-bottom:3rem}.library-latest-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.library-latest-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem;display:flex}.library-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.library-latest h2{color:#2b0f2e;margin:.15rem 0 0;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.1}.library-count{color:#3d3142;margin:.35rem 0 0}.library-sort{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.library-sort label{color:#2b0f2e;font-weight:700}.library-sort select,.library-sort button{min-height:2.75rem;font:inherit;border-radius:999px}.library-sort select{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;padding:.35rem .9rem}.library-sort button{color:#fff;background:#6b1f78;border:0;padding:.35rem 1rem;font-weight:800}.library-sort select:focus-visible,.library-sort button:focus-visible,.library-latest .latest-face a:focus-visible,.library-latest .latest-foot a:focus-visible,.library-latest .news-pages a:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.library-latest .library-grid{grid-template-columns:minmax(0,1fr)}.library-latest .library-card{background:#fff;border:1px solid #eadff0;border-radius:1.15rem;gap:0;padding:0;overflow:hidden}.library-latest .latest-face{color:#fff;background-color:#4a1460;background-image:radial-gradient(#ffffff2e 1.1px,#0000 1.2px);background-size:14px 14px;align-content:end;gap:.35rem;min-height:9.5rem;padding:1rem 1.1rem 1.15rem;display:grid}.library-latest .is-brief .latest-face{background-color:#8f3418}.library-latest .is-toolkit .latest-face{background-color:#0f5c45}.library-latest .is-report .latest-face{background-color:#7a5208}.library-latest .latest-face p,.library-latest .latest-face h3,.library-latest .latest-face a{color:#fff;margin:0}.library-latest .latest-lang{background:#ffffff2e;border-radius:.4rem;justify-self:start;padding:.15rem .45rem;font-size:.75rem;font-weight:800}.library-latest .latest-type{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.library-latest .latest-face h3{font-size:1.35rem;font-weight:800;line-height:1.2}.library-latest .latest-face a{text-underline-offset:.15em;text-decoration:underline}.library-latest .latest-body{gap:.4rem;padding:1rem 1.1rem 1.1rem;display:grid}.library-latest .latest-kind{color:#6b1f78;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.library-latest .is-brief .latest-kind{color:#9a3412}.library-latest .is-toolkit .latest-kind{color:#0f6b3c}.library-latest .is-report .latest-kind{color:#6d4a08}.library-latest .latest-body>p{color:#3d3142;margin:0}.library-latest .latest-foot{border-top:1px solid #eadff0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.4rem;padding-top:.75rem;display:flex}.library-latest .latest-foot a{color:#6b1f78;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.library-latest .news-pages ol{justify-content:center}.library-latest .news-pages a,.library-latest .news-pages span{border-radius:999px}.library-latest .news-pages a[aria-current=page]{color:#fff;background:#6b1f78;border-color:#6b1f78}.library-latest .news-pages span{color:#76677f;border:1px solid #e2d6e2;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.8rem;display:inline-flex}.library-note{color:#3d3142;text-align:center;margin:1.4rem 0 0}@media (min-width:800px){.library-latest .library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.library-latest .library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.library-rights{background:#f6f1f8;padding-block:2.5rem 2.2rem}.library-rights-inner,.library-inclusion-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.library-rights-head{align-items:start;gap:1rem;display:grid}.library-rights h2,.library-inclusion h2{color:#2b0f2e;margin:.15rem 0 0;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1.1}.library-rights-head>p,.library-inclusion-inner>div>p{color:#3d3142;margin:.8rem 0 0;line-height:1.5}.library-rights-note{color:#3d3142;margin:1rem 0 0}.library-articles,.library-sources{gap:.7rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.library-articles li{background:#fff;border-radius:1rem;gap:.25rem;padding:.95rem .9rem 1rem;display:grid}.library-article-label{color:#6d4a08;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.library-article-number{color:#6d4a08;margin:0;font-size:2rem;font-weight:800;line-height:1}.library-articles h3{color:#2b0f2e;margin:.2rem 0 0;font-size:1.05rem;font-weight:800;line-height:1.3}.library-articles p:last-child{color:#3d3142;margin:.35rem 0 0}.library-sources a{color:#fff;background:#2b0f2e;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:4.5rem;padding:.85rem 1rem;text-decoration:none;display:flex}.library-sources a>span:first-child{gap:.15rem;display:grid}.library-source-title{color:#fff;font-weight:800}.library-sources a>span:first-child>span:last-child{color:#f0d48a;font-size:.88rem}.library-sources a>span[aria-hidden]{color:#f0d48a;font-weight:800}.library-sources a:focus-visible,.library-infographic a:focus-visible{outline-offset:3px;outline:3px solid #e2a526}.library-inclusion{padding-block:2.2rem 3rem}.library-inclusion-inner{align-items:start;gap:1.4rem;display:grid}.library-downloads{flex-wrap:wrap;gap:.6rem;display:flex}.library-download{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.4rem 1rem;font-weight:800;display:inline-flex}.library-download.is-outline{color:#6b1f78;background:#fff}.library-inclusion .about-pending{color:#6d4a08;font-weight:700}.library-infographic{background:#fbf6ef;border-radius:1.2rem;overflow:hidden}.library-infographic header{color:#fff;background:#3a1248;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:1rem 1.1rem;display:flex}.library-infographic h3{color:#fff;margin:0;font-size:1.25rem;font-weight:800}.library-infographic header p{color:#f0d48a;letter-spacing:.06em;margin:0;font-size:.78rem;font-weight:800}.library-infographic ol{gap:0;margin:0;padding:.4rem 0;list-style:none;display:grid}.library-infographic li{border-top:1px solid #eadfce;grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;padding:.85rem 1.1rem;display:grid}.library-infographic li:first-child{border-top:0}.library-barrier-index{color:#fff;background:#6d4a08;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:inline-flex}.library-barrier-index.is-2,.library-barrier-index.is-4{background:#6b1f78}.library-barrier-index.is-3,.library-barrier-index.is-5{background:#9a3412}.library-infographic h4{color:#2b0f2e;margin:0;font-size:1rem;font-weight:800}.library-infographic li>div p{color:#3d3142;margin:.15rem 0 0}.library-barrier-action{color:#0f6b3c;grid-column:2;margin:.2rem 0 0}html[dir=rtl] .library-sources a>span[aria-hidden]{transform:scaleX(-1)}@media (min-width:800px){.library-rights-head{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);gap:2rem}.library-rights-head>p{margin:1.6rem 0 0}.library-articles,.library-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.library-inclusion-inner{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}}@media (min-width:1100px){.library-articles{grid-template-columns:repeat(5,minmax(0,1fr))}.library-sources{grid-template-columns:repeat(4,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) :is(.library-rights-head,.library-articles,.library-sources,.library-inclusion-inner){grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.library-rights,.library-articles li,.library-infographic,.library-infographic header,.library-sources a,.library-download{color:canvastext;background:canvas;border:1px solid canvastext}.library-rights h2,.library-inclusion h2,.library-articles h3,.library-article-label,.library-article-number,.library-articles p,.library-sources a,.library-source-title,.library-infographic h3,.library-infographic h4,.library-infographic p,.library-barrier-action,.library-kicker{color:canvastext}}.library-run{background:#fbf6ef;padding-block:2.4rem 2.6rem}.library-run-inner,.library-words-inner,.library-share-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.library-run h2,.library-words h2{color:#2b0f2e;margin:.15rem 0 0;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1.1}.library-run-inner>p,.library-words-inner>div>p{color:#3d3142;max-width:40rem;margin:.7rem 0 0;line-height:1.5}.library-run .about-pending,.library-words .about-pending{color:#6d4a08;font-weight:700}.library-doc-groups{gap:1.2rem;margin-top:1.4rem;display:grid}.library-doc-groups h3{color:#6b1f78;letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid #e2a526;margin:0 0 .7rem;padding-bottom:.35rem;font-size:.78rem;font-weight:800}.library-doc-groups ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.library-doc-groups li{background:#fff;border:1px solid #eadfce;border-radius:.8rem;gap:.15rem;padding:.75rem .8rem;display:grid}.library-doc-format{color:#6b1f78;background:#f6eef8;border-radius:.35rem;justify-self:start;padding:.1rem .4rem;font-size:.72rem;font-weight:800}.library-doc-title{color:#2b0f2e;font-weight:800}.library-doc-groups li span:last-child{color:#3d3142;font-size:.88rem}.library-words{padding-block:2.2rem 2.6rem}.library-words-inner{align-items:start;gap:1.4rem;display:grid}.library-language{border-collapse:collapse;background:#fff;border:1px solid #eadfce;border-radius:1rem;width:100%;overflow:hidden}.library-language th,.library-language td{text-align:start;vertical-align:top;padding:.75rem .85rem}.library-language th{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.library-language th:first-child{color:#0f6b3c;background:#e5f6ec}.library-language th:last-child{color:#9a3412;background:#fde8e0}.library-language td{color:#2b0f2e;border-top:1px solid #eadfce}.library-language td:last-child{color:#9a3412}.library-share{padding:0 0 3rem}.library-share-inner{background:#6b1f78;border-radius:1.2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.3rem;display:flex}.library-share h2{color:#fff;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.library-share p{color:#fff;max-width:38rem;margin:.45rem 0 0}.library-share a{color:#2b0f2e;background:#f0d48a;border-radius:999px;align-items:center;min-height:2.75rem;padding:.45rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.library-share a:focus-visible,.library-language:focus-visible{outline-offset:3px;outline:3px solid #e2a526}@media (min-width:800px){.library-doc-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.library-words-inner{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr)}}@media (min-width:1100px){.library-doc-groups{grid-template-columns:repeat(4,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) :is(.library-doc-groups,.library-words-inner){grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.library-run,.library-doc-groups li,.library-language,.library-language th,.library-share-inner,.library-share a{color:canvastext;background:canvas;border:1px solid canvastext}.library-run h2,.library-words h2,.library-doc-groups h3,.library-doc-title,.library-language th,.library-language td,.library-share h2,.library-share p,.library-share a{color:canvastext}}.voices-hero{background:#fbf6ef}.site-main:has(.voices-pack) .page-breadcrumbs{color:#3d3142;background:#fbf6ef;border-bottom:0}.site-main:has(.voices-pack) .page-breadcrumbs a{color:#3d3142}.site-main:has(.voices-pack) .page-breadcrumbs [aria-current]{color:#3d3142}.voices-hero-inner{width:min(100% - 2rem,76rem);margin-inline:auto}.voices-hero-inner:first-child{gap:1.25rem;padding-block:1.2rem 1rem;display:grid}.voices-hero h1{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1.02}.voices-emph{color:#6b1f78}.voices-hero-inner>div>p{color:#3d3142;max-width:36rem;margin:.9rem 0 0;line-height:1.5}.voices-quotes{align-content:start;gap:.7rem;display:grid}.voices-quotes blockquote{border-radius:1.2rem;margin:0;padding:1rem 1.1rem}.voices-quotes blockquote:first-child{color:#fff;background:#6b1f78}.voices-quotes blockquote:last-child{color:#2b0f2e;background:#f0d48a;justify-self:end;max-width:18rem}.voices-quotes p,.voices-quotes footer{color:inherit;margin:0;font-weight:800}.voices-quotes footer{margin-top:.55rem;font-weight:700}.voices-quotes .about-pending{color:inherit}.voices-filters{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.voices-filters a,.voices-filters span{color:#2b0f2e;border-radius:999px;align-items:center;min-height:2.75rem;padding:.35rem .9rem;font-weight:800;text-decoration:none;display:inline-flex}.voices-filters a[aria-current=page]{color:#fff;background:#6b1f78}.voices-filters a:focus-visible,.voices-care a:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.voices-unpublished,.voices-empty{color:#3d3142;width:min(100% - 2rem,76rem);margin:.4rem auto 0}.voices-care{background:#e5f6ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;margin-top:1rem;padding:.95rem max(1rem,50% - 38rem);display:flex}.voices-care p{color:#143028;flex:18rem;margin:0}.voices-care a{color:#6b1f78;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}html[dir=rtl] .voices-care a span{display:inline-block;transform:scaleX(-1)}@media (min-width:900px){.voices-hero-inner:first-child{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:center;gap:1.5rem}}html:is([data-text-size="150"],[data-text-size="200"]) .voices-hero-inner:first-child{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.voices-hero,.voices-quotes blockquote,.voices-care,.voices-filters a[aria-current=page]{color:canvastext;background:canvas;border:1px solid canvastext}.voices-hero h1,.voices-emph,.voices-hero p,.voices-quotes p,.voices-quotes footer,.voices-filters a,.voices-filters span,.voices-care a{color:canvastext}}.voices-feature{width:min(100% - 2rem,76rem);margin:1.25rem auto .5rem}.voices-feature article{color:#fff;background:#2b0f2e;border-radius:1.6rem;display:grid;overflow:hidden}.voices-feature-photo{background:#3a1244;place-items:center;min-height:14rem;padding:1.5rem;display:grid}.voices-feature-photo p{color:#f0d48a;text-align:center;max-width:16rem;margin:0;font-weight:700;line-height:1.45}.voices-feature-body{align-content:start;gap:.75rem;padding:1.35rem 1.4rem 1.4rem;display:grid}.voices-feature-tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.voices-feature-tags li{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#4a1460;border-radius:.45rem;align-items:center;min-height:2rem;padding:.2rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.voices-feature-tags li:first-child{color:#2b0f2e;background:#e2a526}.voices-feature-time{color:#f0d48a;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.voices-feature h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800;line-height:1.15}.voices-feature-lead{color:#fff;border-inline-start:4px solid #e2a526;margin:0;padding-inline-start:.85rem;line-height:1.45}.voices-feature-by{align-items:center;gap:.75rem;display:flex}.voices-feature-avatar{background:#6b1f78;border-radius:50%;flex:none;width:2.75rem;height:2.75rem}.voices-feature-by p{gap:.15rem;margin:0;display:grid}.voices-feature-by strong{color:#fff}.voices-feature-by span{color:#f0d48a}.voices-feature-note{color:#f0d48a;background:#3a2416;border-radius:.75rem;margin:0;padding:.7rem .85rem}.voices-feature-pending{color:#f0d48a;margin:0}.voices-feature-actions{flex-wrap:wrap;gap:.6rem;display:flex}.voices-feature-actions a,.voices-listen{border-radius:999px;align-items:center;min-height:2.75rem;padding:.4rem 1.15rem;font-weight:800;display:inline-flex}.voices-feature-actions a{color:#2b0f2e;background:#e2a526;text-decoration:none}.voices-listen{color:#fff;border:2px solid #fff}.voices-feature-actions a:focus-visible{outline-offset:3px;outline:3px solid #f0d48a}html[dir=rtl] .voices-feature-actions a span[aria-hidden]{display:inline-block;transform:scaleX(-1)}@media (min-width:860px){.voices-feature article{grid-template-columns:minmax(14rem,.85fr) minmax(0,1.15fr)}}html:is([data-text-size="150"],[data-text-size="200"]) .voices-feature article{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.voices-feature article,.voices-feature-photo,.voices-feature-tags li,.voices-feature-note,.voices-feature-actions a,.voices-listen{color:canvastext;background:canvas;border:1px solid canvastext}.voices-feature h2,.voices-feature p,.voices-feature-by strong,.voices-feature-by span,.voices-feature-photo p{color:canvastext}}.voices-series{color:#2b0f2e;background:#f6eef8}.voices-series-inner,.voices-network-inner{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:2.2rem}.voices-series-head,.voices-network-head{grid-template-columns:minmax(0,1fr);align-items:center;gap:.35rem;display:grid}.voices-series-head>*,.voices-network-head>*{min-width:0}.voices-series-head>p:first-child,.voices-network-head>p:first-child{color:#6b1f78;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.voices-series h2,.voices-network h2{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.08}.voices-series-head p,.voices-network-head p{max-width:42rem;margin:.35rem 0 0}.voices-series-all,.voices-network-head a{color:#6b1f78;border:2px solid #6b1f78;border-radius:999px;justify-self:start;align-items:center;min-height:2.75rem;margin-top:.8rem;padding:.35rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.voices-series ul{gap:.8rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.voices-series li{background:#fff;border-radius:1rem;gap:.35rem;padding:.7rem;display:grid}.voices-episode-thumb{color:#3d3142;letter-spacing:.04em;text-transform:uppercase;background:#f3e6f6;border-radius:.75rem;place-items:center;min-height:8.5rem;margin:0;font-size:.78rem;font-weight:800;display:grid;position:relative}.voices-episode-play{inset-inline-start:.7rem;background:#6b1f78;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;bottom:.7rem}.voices-episode-play svg{fill:#fff;width:1.1rem;height:1.1rem}.voices-episode-time{color:#fff;letter-spacing:0;text-transform:none;inset-inline-end:.7rem;background:#2b0f2e;border-radius:.35rem;padding:.2rem .45rem;position:absolute;bottom:.85rem}.voices-series h3,.voices-network h3{color:#2b0f2e;margin:0;font-size:1rem}.voices-series li>p:last-child{color:#3d3142;margin:0}.voices-network{color:#2b0f2e;background:#fff}.voices-network-head a:focus-visible,.voices-network h3 a:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.voices-network-grid{gap:.8rem;margin-top:1.2rem;display:grid}.voices-network-feature,.voices-network-side li{border:1px solid #eadcf0;border-radius:1rem;gap:.8rem;padding:.7rem;display:grid}.voices-network-photo{background:repeating-linear-gradient(135deg,#f7f1f8,#f7f1f8 12px,#f0e4f4 12px 24px);border-radius:.75rem;place-items:center;min-height:8rem;display:grid}.voices-network-photo p{color:#2b0f2e;text-align:center;max-width:14rem;margin:0;font-weight:700}.voices-network-kicker{color:#6b1f78;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.voices-network h3 a{color:#2b0f2e}.voices-network-feature p,.voices-network-side p{margin:.25rem 0 0}.voices-network-side{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.voices-network-side li{grid-template-columns:5.5rem minmax(0,1fr);align-items:center}.voices-releases{margin:1rem 0 0;padding:0;list-style:none}.voices-releases li{border-top:1px solid #eadcf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding-block:.75rem;display:flex}.voices-releases li span:first-child{color:#6b1f78;font-weight:800}.voices-release-file{color:#6b1f78;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.voices-release-note{color:#3d3142;margin:.4rem 0 0}html[dir=rtl] .voices-network-head a span{display:inline-block;transform:scaleX(-1)}@media (min-width:800px){.voices-series-head,.voices-network-head{grid-template-columns:minmax(0,1fr) auto}.voices-series-head>:not(.voices-series-all),.voices-network-head>:not(a){grid-column:1}.voices-series-all,.voices-network-head a{grid-area:1/2/span 2;justify-self:end;margin-top:0}.voices-series ul{grid-template-columns:repeat(4,minmax(0,1fr))}.voices-network-grid{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.8fr);align-items:start}}html:is([data-text-size="150"],[data-text-size="200"]) .voices-series-head,html:is([data-text-size="150"],[data-text-size="200"]) .voices-network-head,html:is([data-text-size="150"],[data-text-size="200"]) .voices-series ul,html:is([data-text-size="150"],[data-text-size="200"]) .voices-network-grid,html:is([data-text-size="150"],[data-text-size="200"]) .voices-network-side li{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.voices-series,.voices-series li,.voices-episode-thumb,.voices-episode-play,.voices-episode-time,.voices-network,.voices-network-feature,.voices-network-side li,.voices-network-photo,.voices-series-all,.voices-network-head a{color:canvastext;background:canvas;border:1px solid canvastext}.voices-series h2,.voices-series h3,.voices-series p,.voices-network h2,.voices-network h3,.voices-network p,.voices-network h3 a,.voices-network-kicker,.voices-release-file,.voices-releases li span{color:canvastext}}.voices-stories{color:#2b0f2e;background:#fbf6ef}.voices-stories-inner{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:2.2rem 2.6rem}.voices-stories-head{gap:.35rem;display:grid}.voices-stories-head>p{color:#6b1f78;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.voices-stories h2{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,2.7rem);line-height:1.08}.voices-story-filters{flex-wrap:wrap;gap:.4rem;display:flex}.voices-story-filters button{color:#2b0f2e;background:#fff;border:2px solid #e4d7ea;border-radius:999px;min-height:2.75rem;padding:.35rem .95rem;font-weight:800}.voices-story-filters button[aria-pressed=true]{color:#fff;background:#2b0f2e;border-color:#2b0f2e}.voices-story-filters button:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.voices-stories-pending{color:#3d3142;max-width:44rem;margin:.9rem 0 0}.voices-story-grid,.voices-theme-grid{gap:.8rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.voices-story-grid li{background:#fff;border:1px solid #eadcf0;border-radius:1rem;align-content:start;gap:.7rem;padding:1rem;display:grid}.voices-story-grid h3{margin:0;font-size:1.2rem}.voices-story-grid h3 a{color:#2b0f2e;text-decoration:none}.voices-story-grid h3 a:hover{text-decoration:underline}.voices-story-grid h3 a:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.voices-story-search{flex-wrap:wrap;align-items:end;gap:.5rem;margin-top:1rem;display:flex}.voices-story-search label{font-weight:800}.voices-story-search input,.voices-story-search button{min-height:3rem}.voices-story-search input{color:#2b0f2e;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;flex:14rem;padding:.45rem .75rem}.voices-story-search button{color:#fff;font:inherit;background:#6b1f78;border:0;border-radius:999px;padding:.45rem 1.1rem;font-weight:800}.voices-story-search button:focus-visible,.voices-story-search input:focus-visible{outline-offset:2px;outline:3px solid #e2a526}.voices-story-tags{flex-wrap:wrap;gap:.35rem;margin:0;display:flex}.voices-story-tags span{color:#0f6b3c;background:#e5f6ec;border-radius:999px;align-items:center;min-height:1.7rem;padding:.15rem .55rem;font-size:.82rem;font-weight:800;display:inline-flex}.voices-story-tags .is-note{color:#6d4a08;background:#f8e7c4}.voices-story-excerpt{color:#2b0f2e;margin:0}.voices-story-excerpt span{color:#6d4a08;font-weight:800}.voices-story-meta{flex-wrap:wrap;align-items:center;gap:.35rem .7rem;margin:0;display:flex}.voices-story-meta strong{color:#2b0f2e}.voices-story-meta span:last-child{color:#4a1460;background:#f3e6f6;border-radius:999px;margin-inline-start:auto;padding:.15rem .55rem;font-weight:800}.voices-stories h3{color:#2b0f2e;margin:1.8rem 0 0;font-size:1.6rem}.voices-theme-grid li{color:#fff;border-radius:1rem;min-height:7.5rem;padding:1rem;position:relative;overflow:hidden}.voices-theme-grid li:after{content:"";inset-inline-end:-1.8rem;border:12px solid #fff3;border-radius:50%;width:6.5rem;height:6.5rem;position:absolute;bottom:-1.8rem}.voices-theme-grid p,.voices-theme-grid strong,.voices-theme-grid span{z-index:1;color:#fff;position:relative}.voices-theme-grid p{gap:.35rem;margin:0;display:grid}.voices-theme-grid strong{font-size:1.15rem}.voices-theme-grid .is-hope{background:#6b1f78}.voices-theme-grid .is-rights{background:#8f3418}.voices-theme-grid .is-family{background:#0f5c45}.voices-theme-grid .is-faith{background:#7a5208}.voices-theme-grid .is-work{background:#4a1460}.voices-theme-grid .is-youth{background:#2b0f2e}@media (min-width:800px){.voices-stories-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.voices-stories-head>p,.voices-stories-head>h2{grid-column:1}.voices-story-filters{grid-area:2/2;justify-self:end}.voices-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.voices-theme-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .voices-stories-head,html:is([data-text-size="150"],[data-text-size="200"]) .voices-story-grid,html:is([data-text-size="150"],[data-text-size="200"]) .voices-theme-grid{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.voices-stories,.voices-story-grid li,.voices-theme-grid li,.voices-story-filters button{color:canvastext;background:canvas;border:1px solid canvastext}.voices-stories h2,.voices-stories h3,.voices-stories p,.voices-stories strong,.voices-stories span,.voices-story-filters button{color:canvastext}}.voices-share{color:#fff;background:#2b0f2e}.voices-share-inner,.voices-media ul{width:min(100% - 2rem,76rem);margin-inline:auto}.voices-share-inner{padding-block:2.4rem}.voices-share-intro>p:first-child{color:#f0d48a;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.voices-share h2{color:#fff;margin:.3rem 0 0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.08}.voices-share-intro>p:last-child{color:#fff;max-width:40rem;margin:.7rem 0 0}.voices-share-grid{gap:1rem;margin-top:1.4rem;display:grid}.voices-share ol{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.voices-share ol li{background:#4a1460;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:.9rem 1rem;display:grid}.voices-share ol span{color:#2b0f2e;background:#e2a526;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-weight:800;display:grid}.voices-share ol p,.voices-share-methods span,.voices-share-naming p{color:#fff;margin:0}.voices-share ol strong{color:#fff;margin-bottom:.2rem;display:block}.voices-share-methods{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.voices-share-methods li{background:#fff;border-radius:1rem;gap:.25rem;padding:.9rem 1rem;display:grid}.voices-share-methods strong{color:#2b0f2e}.voices-share-methods span{color:#3d3142}.voices-share-naming{background:#3a1244;border-radius:1rem;margin-top:.7rem;padding:.9rem 1rem}.voices-share-naming ul{flex-wrap:wrap;gap:.4rem;margin:.6rem 0;padding:0;list-style:none;display:flex}.voices-share-naming li{color:#fff;border:2px solid #fff;border-radius:999px;align-items:center;min-height:2.75rem;padding:.3rem .8rem;font-weight:800;display:inline-flex}.voices-share-actions{margin:.9rem 0 0}.voices-share-actions a{color:#2b0f2e;background:#e2a526;border-radius:999px;align-items:center;min-height:2.75rem;padding:.4rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.voices-share-actions a:focus-visible,.voices-media a:focus-visible{outline-offset:3px;outline:3px solid #f0d48a}.voices-share-form-note{color:#f0d48a;margin:.6rem 0 0}html[dir=rtl] .voices-share-actions a span,html[dir=rtl] .voices-media a span{display:inline-block;transform:scaleX(-1)}.voices-media{background:#fff;padding-block:2rem}.voices-media ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.voices-media li{border:1px solid #eadcf0;border-radius:1rem;align-content:start;gap:.45rem;padding:1rem;display:grid}.voices-media h2{color:#2b0f2e;margin:0;font-size:1.25rem}.voices-media p{color:#2b0f2e;margin:0}.voices-media a,.voices-media-waiting{color:#6b1f78;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.story-note{color:#2b0f2e;background:#f8e7c4;border-radius:.8rem;width:min(100% - 2rem,46rem);margin:1rem auto 0;padding:.85rem 1rem}.story-note p{margin:0}.story-note p+p{margin-top:.4rem}.story-note strong{color:#6d4a08;display:block}@media (min-width:800px){.voices-share-methods{grid-template-columns:1fr 1fr}}@media (min-width:900px){.voices-share-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.voices-media ul{grid-template-columns:repeat(3,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .voices-share-grid,html:is([data-text-size="150"],[data-text-size="200"]) .voices-share-methods,html:is([data-text-size="150"],[data-text-size="200"]) .voices-media ul{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.voices-share,.voices-share ol li,.voices-share-methods li,.voices-share-naming,.voices-share-actions a,.voices-media li,.story-note{color:canvastext;background:canvas;border:1px solid canvastext}.voices-share h2,.voices-share p,.voices-share strong,.voices-share span,.voices-media h2,.voices-media p,.voices-media a,.story-note strong{color:canvastext}}.events-hero{color:#fff;background:#6b1f78}.site-main:has(.events-pack) .page-breadcrumbs{color:#f0d48a;background:#6b1f78;border-bottom:0}.site-main:has(.events-pack) .page-breadcrumbs a{color:#f0d48a}.site-main:has(.events-pack) .page-breadcrumbs [aria-current]{color:#f0d48a}.site-main:has(.events-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.events-hero-inner,.events-board-inner,.events-access-inner,.events-past-inner,.events-year-inner,.events-invite-grid{width:min(100% - 2rem,76rem);margin-inline:auto}.events-hero-inner{padding-block:1.4rem 2.4rem}.events-hero h1{color:#fff;letter-spacing:-.03em;max-width:14em;margin:0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.02}.events-hero-accent{color:#f0d48a;display:block}.events-hero p{color:#fff;max-width:38rem;margin:1rem 0 0;line-height:1.5}.events-hero-grid,.events-board-grid,.events-access-inner,.events-invite-grid{gap:1.25rem;display:grid}.events-next,.events-card,.events-miss,.events-past-grid li,.events-access-grid li,.events-invite article{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem}.events-next{padding:1.1rem}.events-next-kicker,.events-kicker{color:#6b1f78;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.events-next-kicker{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.events-next h2,.events-next h2 a,.events-card h3,.events-card h3 a,.events-past-grid h3,.events-past-grid h3 a{color:#2b0f2e}.events-next h2{margin:.35rem 0 0;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.2}.events-next h2 a,.events-card h3 a,.events-past-grid h3 a{text-underline-offset:.15em;text-decoration:underline}.events-next p,.events-card p,.events-miss p,.events-host p,.events-past p,.events-access p,.events-invite p{color:#2b0f2e;margin:.45rem 0 0}.events-meta,.events-tags,.events-count,.events-views,.events-cards,.events-past-grid,.events-access-grid,.events-year-list,.events-cal ul,.events-cal-buttons ul{margin:.7rem 0 0;padding:0;list-style:none}.events-meta,.events-tags,.events-views,.events-card-actions,.events-cal-buttons ul{flex-wrap:wrap;gap:.4rem;display:flex}.events-tags li,.events-meta li{color:#2b0f2e;background:#f4ecf4;border-radius:999px;padding:.2rem .55rem;font-size:.85rem;font-weight:700}.events-count{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.events-count li{color:#2b0f2e;background:#f4ecf4;border-radius:.8rem;justify-items:center;gap:.15rem;min-height:4rem;padding:.45rem .2rem;display:grid}.events-count li span:first-child{font-size:1.4rem;font-weight:800;line-height:1}.events-count li span:last-child{font-size:.75rem;font-weight:800}.events-pack .calendar-table a{color:#2b0f2e;background:0 0;min-block-size:2.75rem;min-inline-size:2.75rem}.events-pack .calendar-table a[data-events=true]{background:#f4ecf4}.events-pack .calendar-table a[aria-current=date]{color:#fff;background:#37113f}.events-materials{flex-wrap:wrap;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.events-materials a,.events-register button{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.events-register textarea{min-height:6rem}.events-register .submission-consent{align-items:center;gap:.6rem;min-height:2.75rem;display:flex}.events-button,.events-views a,.events-cal summary,.events-cal-buttons a,.events-past-grid a,.events-filters button,.events-calendar nav a,.events-materials a,.events-register button{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.events-button,.events-cal summary,.events-cal-buttons a{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;padding:.4rem 1rem;font-weight:800;text-decoration:none}.events-button.is-quiet,.events-cal summary,.events-cal-buttons a{color:#6b1f78;background:#fff}.events-card-actions{align-items:center;margin-top:.8rem}.events-board{padding-block:1.6rem 2rem}.events-board h2,.events-access h2,.events-past h2,.events-year h2,.events-invite h2,.events-miss h2,.events-host h2{color:#2b0f2e;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.events-views{margin-top:.9rem}.events-views a{color:#2b0f2e;background:#fff;border:1.5px solid #d0c4d4;border-radius:999px;padding:.3rem .9rem;font-weight:700;text-decoration:none}.events-views a[aria-current=true]{color:#fff;background:#37113f;border-color:#37113f}.events-filters{background:#fff;border:1px solid #eadff0;border-radius:1rem;flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1rem;padding:.8rem;display:flex}.events-filters>div{flex:10rem;min-width:min(100%,10rem)}.events-filters label,.events-language{color:#2b0f2e;margin:0 0 .25rem;font-size:.85rem;font-weight:700;display:block}.events-language{flex:12rem;align-self:center;margin:0}.events-filters input,.events-filters select{color:#2b0f2e;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;padding:.45rem .7rem}.events-filters button{color:#fff;font:inherit;background:#6b1f78;border:0;border-radius:.8rem;padding:.45rem 1rem;font-weight:800}.events-cards{gap:.9rem;display:grid}.events-card{background:#fbf6ef;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:.9rem;display:grid}.events-card h3{margin:.35rem 0 0;font-size:1.25rem;line-height:1.25}.events-badge{color:#fff;text-align:center;background:#2b0f2e;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;min-width:4.75rem;min-height:4.75rem;padding:.35rem;display:flex}.events-badge-day{font-size:1.45rem;font-weight:800;line-height:1}.events-badge-month,.events-badge-meta{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}.events-note{color:#534b5a;margin-top:.9rem}.events-aside{align-content:start;gap:.9rem;display:grid}.events-calendar{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:.9rem}.events-calendar nav{flex-wrap:wrap;gap:.5rem;display:flex}.events-calendar nav a{color:#6b1f78;font-weight:800}.events-miss,.events-host{padding:1rem}.events-host{background:#2b0f2e;border-color:#2b0f2e}.events-host h2,.events-host p{color:#fff}.events-host .events-button{color:#2b0f2e;background:#f0d48a;border-color:#f0d48a}.events-access{background:#f6f2fb;padding-block:2rem}.events-access h2,.events-access p,.events-access .events-kicker{color:#2b0f2e}.events-access .events-button{margin-top:.9rem}.events-access-grid{grid-template-columns:1fr;gap:.7rem;display:grid}.events-access-grid li{padding:.9rem}.events-access-grid li p:first-child{margin:0;font-weight:800}.events-past{padding-block:1.5rem 2rem}.events-past-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.8rem;display:flex}.events-past-grid{gap:.8rem;display:grid}.events-past-grid li{background:#fff;padding:.9rem}.events-past-grid h3{margin:.3rem 0 0;font-size:1.15rem}.events-year{color:#fff;background:#2b0f2e;padding-block:2rem}.events-year .events-kicker,.events-year h2,.events-year p,.events-year time{color:#fff}.events-year-list{gap:.8rem;display:grid}.events-year-list li{text-align:center;justify-items:center;gap:.35rem;display:grid}.events-year time{justify-items:center;display:grid}.events-year-day{color:#f0d48a;font-size:1.6rem;font-weight:800;line-height:1}.events-year-month{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.events-year-note{color:#fff}.events-invite{padding-block:1.5rem 2rem}.events-invite article{padding:1.1rem}.events-invite article:first-child{background:#fbf6ef}.events-invite article:last-child{background:#f6f2fb}.events-cal summary{cursor:pointer}.events-cal ul{gap:.25rem;display:grid}.events-cal ul a{color:#6b1f78;font-weight:800}.events-pack a:focus-visible,.events-pack button:focus-visible,.events-pack input:focus-visible,.events-pack select:focus-visible,.events-pack summary:focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.events-host a:focus-visible,.events-year a:focus-visible{outline-color:#fff}#upcoming,#events-access-title,#past-recordings-title,#events-year-title{scroll-margin-top:1rem}@media (min-width:800px){.events-hero-grid,.events-invite-grid{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:start}.events-access-inner{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start}.events-access-grid,.events-past-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.events-year-list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1000px){.events-board-grid{grid-template-columns:minmax(0,1.45fr) minmax(16rem,22rem);align-items:start}}html:is([data-text-size="150"],[data-text-size="200"]) .events-hero-grid,html:is([data-text-size="150"],[data-text-size="200"]) .events-board-grid,html:is([data-text-size="150"],[data-text-size="200"]) .events-access-inner,html:is([data-text-size="150"],[data-text-size="200"]) .events-access-grid,html:is([data-text-size="150"],[data-text-size="200"]) .events-past-grid,html:is([data-text-size="150"],[data-text-size="200"]) .events-year-list,html:is([data-text-size="150"],[data-text-size="200"]) .events-invite-grid,html:is([data-text-size="150"],[data-text-size="200"]) .events-card{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.events-hero,.events-next,.events-card,.events-miss,.events-host,.events-access,.events-past-grid li,.events-access-grid li,.events-year,.events-invite article,.events-button,.events-views a,.events-cal summary,.events-badge,.events-count li{color:canvastext;background:canvas;border:1px solid canvastext}.site-main:has(.events-pack) .page-breadcrumbs{color:canvastext;background:canvas;border:1px solid canvastext}.events-hero h1,.events-hero p,.events-hero-accent,.events-next h2,.events-next h2 a,.events-next p,.events-kicker,.events-next-kicker,.events-host h2,.events-host p,.events-year h2,.events-year p,.events-year time,.events-year-day,.events-button,.events-views a{color:canvastext}.site-main:has(.events-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.events-pack) .page-breadcrumbs [aria-current]{color:canvastext}}.site-main:has(.join-pack) .page-breadcrumbs{color:#f0d48a;background:#2b0f2e;border-bottom:0}.site-main:has(.join-pack) .page-breadcrumbs a{color:#f0d48a}.site-main:has(.join-pack) .page-breadcrumbs [aria-current]{color:#f0d48a}.site-main:has(.join-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.site-main:has(.join-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.join-wrap{width:min(100% - 2rem,76rem);margin-inline:auto}.join-hero{color:#fff;background:#2b0f2e;position:relative;overflow:hidden}.join-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.join-hero-inner{gap:1.75rem;padding-block:1.2rem 2.4rem;display:grid;position:relative}.join-hero-copy{align-items:end;gap:1rem;display:grid}.join-hero h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.02}.join-line,.join-accent{display:block}.join-accent{color:#f0c14a}.join-hero p{color:#fff;max-width:38rem;margin:0;line-height:1.5}.join-paths,.join-benefits,.join-ways,.join-fund-links,.join-step-list{margin:0;padding:0;list-style:none}.join-paths{gap:.85rem;display:grid}.join-path{color:#2b0f2e;background:#fff;border-radius:1rem;flex-direction:column;gap:.45rem;min-height:100%;padding:1rem;text-decoration:none;display:flex}.join-path.is-lead{background:#e2a526}.join-path-icon{color:#6b1f78;background:#f4ecf4;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.join-path.is-lead .join-path-icon{color:#2b0f2e;background:#2b0f2e1f}.join-path-icon svg{width:1.4rem;height:1.4rem}.join-path-title{font-size:1.05rem;font-weight:800;line-height:1.3}.join-path-text{color:#3d3142;line-height:1.45}.join-path.is-lead .join-path-text{color:#2b0f2e}.join-path-more{color:#6b1f78;margin-top:auto;font-weight:800}.join-path.is-lead .join-path-more{color:#2b0f2e}.join-section{padding-block:3rem}.join-section-cream{background:#fbf6ef}.join-section-lilac{background:#f7f1fa}.join-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:800}.join-section h2,.join-fund h2{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.join-lede{color:#3d3142;max-width:42rem;margin:.8rem 0 0;line-height:1.55}.join-draft{color:#3d3142;max-width:46rem;margin:1rem 0 0;line-height:1.5}.join-table-wrap{margin-top:1.5rem;display:none}.join-table{border-collapse:collapse;background:#fff;width:100%}.join-table th,.join-table td{text-align:start;vertical-align:top;border-bottom:1px solid #eadff0;padding:.9rem .8rem}.join-table thead th{width:23%}.join-table tbody th{font-weight:700}.join-col-title,.join-col-body{display:block}.join-col-title{margin-top:.45rem;font-size:1.05rem}.join-col-body{color:#3d3142;margin-top:.35rem;font-weight:400;line-height:1.45}.join-table td.is-no{color:#534b5a}.join-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:800;display:inline-block}.join-badge.is-organisation{color:#fff;background:#6b1f78}.join-badge.is-individual{color:#2b0f2e;background:#e2a526}.join-badge.is-ally{color:#145c32;background:#e8f5e6}.join-pill,.join-next,.join-back,.join-fund-action{border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.join-pill{color:#6b1f78;background:#fff;border:2px solid #6b1f78}.join-stack{gap:1rem;margin-top:1.5rem;display:grid}.join-stack-card,.join-card,.join-eligibility,.join-ways li{background:#fff;border:1px solid #eadff0;border-radius:1.1rem}.join-stack-card,.join-ways li{gap:.45rem;padding:1rem 1.1rem;display:grid}.join-stack-card h3,.join-ways h3,.join-benefits h3,.join-step-list h3,.join-channels h3,.join-eligibility h3{color:#2b0f2e;margin:0;font-size:1.15rem}.join-stack-card dl{gap:.55rem;margin:.4rem 0;display:grid}.join-stack-card dl div{gap:.15rem;display:grid}.join-stack-card dt{font-weight:700}.join-benefits{gap:.85rem;margin-top:1.4rem;display:grid}.join-benefits li{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:1rem}.join-benefit-n{color:#e2a526;font-weight:800}.join-apply{align-items:start;gap:1.5rem;display:grid}.join-step-list{gap:.9rem;margin-top:1.2rem;display:grid}.join-step-list li{align-items:flex-start;gap:.85rem;display:flex;position:relative}.join-step-list li:not(:last-child):before{content:"";inset-inline-start:1.3rem;background:#e2a526;width:2px;position:absolute;top:2.75rem;bottom:-.9rem}.join-step-n{z-index:1;color:#fff;background:#6b1f78;border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-weight:800;display:grid;position:relative}.join-eligibility,.join-channels{margin-top:1.2rem;padding:1rem}.join-eligibility ul{margin:.6rem 0 0;padding-inline-start:1.2rem}.join-channel-label{font-weight:700}.join-card{gap:.9rem;padding:1.2rem;display:grid;box-shadow:0 12px 40px #2b0f2e14}.join-card h3{color:#2b0f2e;margin:0}.join-wizard{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.join-wizard button{color:#3d3142;min-height:2.75rem;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-weight:700;display:inline-flex}.join-wizard button[aria-current=step]{color:#6b1f78;background:#f4ecf4}.join-wizard button:disabled{color:#6c6875}.join-wizard-index{background:#f4ecf4;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;display:inline-grid}.join-fields{border:0;gap:.85rem;min-inline-size:0;margin:0;padding:0;display:grid}.join-field{gap:.35rem;display:grid}.join-field label,.join-choices legend{color:#2b0f2e;font-weight:700}.join-field input,.join-field select,.join-field textarea{color:#2b0f2e;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.5rem;padding:.65rem .8rem}.join-field textarea{min-height:8rem}.join-field input::placeholder,.join-field textarea::placeholder{color:#534b5a}.join-choices{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.join-choices legend{width:100%;padding:0}.join-choices label{border:2px solid #e2d6e2;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding:.35rem .8rem;display:inline-flex}.join-choices label:has(input:checked){background:#f7eef8;border-color:#6b1f78}.join-choices input,.join-check input{accent-color:#6b1f78;width:1.5rem;height:1.5rem;margin:0}.join-check{align-items:flex-start;gap:.65rem;font-weight:400;display:flex}.join-quiet{color:#3d3142;margin:0;font-size:.92rem;line-height:1.45}.join-error{color:#8a1c1c;margin:0;font-weight:700}.join-actions{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.join-next{color:#fff;background:#6b1f78;border:2px solid #6b1f78}.join-back{color:#2b0f2e;background:#fff;border:2px solid #cbb8d4}.join-review{gap:.55rem;margin:0 0 .8rem;display:grid}.join-review div{gap:.15rem;display:grid}.join-review dt{font-weight:700}.join-ways{align-items:stretch;gap:.85rem;margin-top:1.3rem;display:grid}.join-ways>li{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;padding:1.15rem 1.15rem 1.05rem;display:flex}.join-ways>li p{color:#3d3142;margin:0;line-height:1.45}.join-way-icon{place-items:center;width:2.75rem;height:2.75rem;display:grid}.join-way-icon svg{width:1.7rem;height:1.7rem}.join-way-icon.is-spark{color:#8d6410}.join-way-icon.is-sprout{color:#1b7a3a}.join-way-icon.is-mic{color:#6b1f78}.join-way-icon.is-bullhorn{color:#c4532d}.join-way-icon.is-calendar{color:#9b3a3a}.join-way-icon.is-cap{color:#1b7a3a}.join-skills{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.join-ways .join-skills li{color:#6b1f78;background:#f6eef6;border:0;border-radius:999px;align-items:center;min-height:1.75rem;margin:0;padding:.2rem .65rem;font-size:.8rem;font-weight:700;line-height:1.3;display:inline-flex}.join-way-link{color:#6b1f78;text-underline-offset:.15em;align-items:center;min-height:2.75rem;margin-top:auto;padding-top:.35rem;font-weight:800;text-decoration:underline;display:inline-flex}.join-ways a{color:#6b1f78;font-weight:800}.join-fund{color:#2b0f2e;background:#e2a526;padding-block:3rem}.join-fund .join-kicker,.join-fund h2,.join-fund p{color:#2b0f2e}.join-fund-grid{gap:1.5rem;display:grid}.join-fund-action{color:#fff;background:#2b0f2e;margin-top:1rem}.join-fund-links{gap:.7rem;display:grid}.join-fund-links a{color:#2b0f2e;background:#fff8e8;border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;min-height:2.75rem;padding:.8rem 1rem;font-weight:700;text-decoration:none;display:flex}.join-close{gap:1.25rem;display:grid}.join-quote{color:#fff;background:#2b0f2e;border-radius:1.1rem;padding:1.4rem}.join-quote .join-kicker,.join-quote h2{color:#fff}.join-faq details{border-bottom:1px solid #eadff0}.join-faq summary{color:#2b0f2e;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding-block:.7rem;font-weight:700;display:flex}.join-faq summary::-webkit-details-marker{display:none}.join-faq-mark{text-align:center;width:1.5rem;font-weight:800}.join-faq-mark:before{content:"+"}.join-faq details[open] .join-faq-mark:before{content:"−"}.join-faq p{color:#3d3142;margin:0 0 .9rem;line-height:1.5}.join-pack :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.join-hero :is(a,button):focus-visible,.join-quote :is(a,button):focus-visible{outline-color:#fff}.join-path.is-lead:focus-visible,.join-fund :is(a,button):focus-visible{outline-color:#2b0f2e}#apply,#join-ways,#join-fund,#join-compare,#join-steps{scroll-margin-top:1rem}@media (min-width:720px){.join-paths,.join-benefits,.join-ways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:880px){.join-table-wrap{display:block}.join-stack{display:none}.join-hero-copy,.join-apply,.join-fund-grid,.join-close{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.join-fields{grid-template-columns:1fr 1fr}.join-field.is-wide{grid-column:1/-1}}@media (min-width:1100px){.join-paths{grid-template-columns:repeat(5,minmax(0,1fr))}.join-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.join-ways{grid-template-columns:repeat(3,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .join-paths,html:is([data-text-size="150"],[data-text-size="200"]) .join-benefits,html:is([data-text-size="150"],[data-text-size="200"]) .join-ways,html:is([data-text-size="150"],[data-text-size="200"]) .join-hero-copy,html:is([data-text-size="150"],[data-text-size="200"]) .join-apply,html:is([data-text-size="150"],[data-text-size="200"]) .join-fund-grid,html:is([data-text-size="150"],[data-text-size="200"]) .join-close,html:is([data-text-size="150"],[data-text-size="200"]) .join-fields{grid-template-columns:minmax(0,1fr)}html:is([data-text-size="150"],[data-text-size="200"]) .join-table-wrap{display:none}html:is([data-text-size="150"],[data-text-size="200"]) .join-stack{display:grid}@media (forced-colors:active){.join-hero,.join-path,.join-path.is-lead,.join-card,.join-stack-card,.join-benefits li,.join-ways li,.join-fund,.join-quote,.join-badge,.join-pill,.join-next,.join-back,.join-fund-action,.join-fund-links a{color:canvastext;background:canvas;border:1px solid canvastext}.site-main:has(.join-pack) .page-breadcrumbs{color:canvastext;background:canvas;border:1px solid canvastext}.join-hero h1,.join-hero p,.join-accent,.join-path,.join-path-more,.join-kicker,.join-fund h2,.join-fund p,.join-quote h2,.join-quote .join-kicker{color:canvastext}.site-main:has(.join-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.join-pack) .page-breadcrumbs [aria-current]{color:canvastext}}.contact-pack{color:#2b0f2e}.contact-wrap{width:min(100% - 2rem,76rem);margin-inline:auto}.contact-hero{background:#f4f7f2;padding-block:.5rem 2.5rem}.site-main:has(.contact-pack) .page-breadcrumbs{background:#f4f7f2;border-bottom:0}.site-main:has(.contact-pack) .page-breadcrumbs a{color:#3d3142}.site-main:has(.contact-pack) .page-breadcrumbs [aria-current]{color:#6b1f78;font-weight:700}.site-main:has(.contact-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.contact-hero h1{color:#2b0f2e;letter-spacing:-.03em;max-width:12em;margin:0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.02}.contact-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:800}.contact-lead{color:#3d3142;max-width:40rem;line-height:1.55}.contact-routes,.contact-channels,.contact-stages{gap:.9rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.contact-route{color:#2b0f2e;background:#fff;border-radius:1.1rem;flex-direction:column;align-items:flex-start;gap:.55rem;min-height:100%;padding:1.2rem;text-decoration:none;display:flex;box-shadow:0 10px 30px #2b0f2e0f}.contact-route-icon{color:#6b1f78;background:#f4ecf4;border-radius:.8rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.contact-route-icon svg{width:1.4rem;height:1.4rem}.contact-route-title{font-size:1.2rem;font-weight:800}.contact-route-text{color:#3d3142;line-height:1.45}.contact-route-action{color:#6b1f78;margin-top:auto;font-weight:800}.contact-route.is-concern{color:#fff;background:#0b3d28}.contact-route.is-concern .contact-route-icon{color:#fff;background:#ffffff24}.contact-route.is-concern .contact-route-text{color:#fff}.contact-route.is-concern .contact-route-action{color:#f0c14a}.contact-exit{background:#fbf6ef;border:1.5px dashed #e2a526;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;margin-top:1.2rem;padding:.9rem 1rem;display:flex}.contact-exit p{color:#2b0f2e;flex:16rem;margin:0;line-height:1.45}.contact-exit .quick-exit{color:#2b0f2e;background:#e2a526;border-color:#2b0f2e}.contact-exit .quick-exit:hover{color:#2b0f2e;background:#f0c15a}.contact-secretariat{background:#fff;padding-block:3rem}.contact-secretariat-grid,.contact-safe-grid{gap:1.25rem;display:grid}.contact-channels{margin-top:1rem}.contact-channel,.contact-hours,.contact-pack-card,.contact-access{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:1rem 1.1rem}.contact-channel h3,.contact-hours h3,.contact-pack-card h2,.contact-access h3{margin:0 0 .35rem}.contact-channel a{color:#6b1f78;font-weight:700}.contact-hours{background:#fbf6ef;margin-top:.9rem}.contact-pack-card{box-shadow:0 12px 40px #2b0f2e14}.contact-pack-fields{border:0;gap:.85rem;min-inline-size:0;margin:0;padding:0;display:grid}.contact-pack-field{gap:.35rem;display:grid}.contact-pack-field label,.contact-pack-replies legend{color:#2b0f2e;font-weight:700}.contact-pack-field input,.contact-pack-field select,.contact-pack-field textarea{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;width:100%;padding:.65rem .8rem}.contact-pack-field textarea{min-height:8rem}.contact-pack-replies{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.contact-pack-replies legend{width:100%;padding:0}.contact-pack-replies label{border:2px solid #e2d6e2;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding:.35rem .8rem;display:inline-flex}.contact-pack-replies label:has(input:checked){background:#f7eef8;border-color:#6b1f78}.contact-pack-replies input,.contact-pack-check input{accent-color:#6b1f78;width:1.5rem;height:1.5rem;margin:0}.contact-pack-check{align-items:flex-start;gap:.65rem;font-weight:400;display:flex}.contact-pack-quiet{color:#3d3142;margin:0;font-size:.92rem}.contact-pack-error{color:#8a1c1c;margin:0;font-weight:700}.contact-pack-send{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;padding-inline:1.2rem;font-weight:800}.contact-safe{background:#e7f4ea;padding-block:3rem}.contact-safe h2,.contact-safe h3,.contact-safe p,.contact-safe li{color:#2b0f2e}.contact-safe a,.contact-access a{color:#0b3d28;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.contact-safe-head,.contact-safe-work{align-items:start;gap:1.25rem;display:grid}.contact-safe-head{margin-bottom:1.25rem}.contact-safe-head h2{letter-spacing:-.03em;max-width:12em;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.contact-safe-card,.contact-closed,.contact-danger,.contact-other{border-radius:1.1rem;padding:1.1rem 1.15rem}.contact-safe-card,.contact-closed,.contact-other{background:#fff}.contact-safe-card h3,.contact-closed h3,.contact-danger h3,.contact-other h3,.contact-after h3{margin:0 0 .4rem}.contact-safe-list{gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.contact-safe-list li{align-items:flex-start;gap:.65rem;display:flex}.contact-safe-mark{color:#0b3d28;background:#e7f4ea;border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.contact-safe-mark svg{width:1rem;height:1rem}.contact-safe-side{gap:.9rem;display:grid}.contact-danger{background:#fde7d6;border:1px solid #e7b089}.contact-safe .confidential-report{border:2px solid #1b6b52;margin-top:.9rem}.contact-after{margin-top:2rem}.contact-policy{max-width:42rem;font-weight:700}.contact-stages li{background:#fff;border-radius:.9rem;align-content:start;gap:.35rem;min-height:2.75rem;padding:.85rem;display:grid}.contact-stage-n{color:#fff;background:#0b3d28;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-weight:800;display:grid}.contact-stages li span:first-child{font-weight:800}.contact-region{background:#fbf6ef;padding-block:3rem}.offices-grid{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.offices-grid li{background:#fff;border:1px solid #eadff0;border-radius:1rem;min-height:5.5rem;padding:1rem}.offices-grid h3{color:#6b1f78;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:800}.offices-secretariat{gap:1.25rem;display:grid}.offices-guidance{background:#fff;padding-block:3rem}.offices-guidance-grid{gap:1rem;display:grid}.offices-guidance-grid section,.offices-help{background:#fbf6ef;border:1px solid #eadff0;border-radius:1rem;padding:1rem 1.1rem}.offices-guidance :is(h2,h3){color:#2b0f2e;overflow-wrap:anywhere;margin:0 0 .5rem;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.3}.offices-help{margin-top:1rem}.offices-action{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-top:.8rem;padding:.4rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.offices-pack .contact-hero h1{max-width:18em}.offices-pack .page-blocks :is(h2,h3,p){overflow-wrap:anywhere}.contact-access{background:#f3e8f6;max-width:36rem}.contact-access a{color:#6b1f78}.contact-pack :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.contact-route.is-concern:focus-visible{outline-color:#f0c14a}#contact-message,#contact-safeguarding,#contact-secretariat{scroll-margin-top:1rem}@media (min-width:800px){.contact-routes,.contact-safe-grid,.contact-safe-head,.contact-safe-work,.offices-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.offices-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.contact-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-secretariat-grid,.offices-secretariat{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.offices-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.contact-pack-fields{grid-template-columns:1fr 1fr}.contact-pack-field.is-wide,.contact-pack-replies,.contact-pack-actions{grid-column:1/-1}.contact-stages{grid-template-columns:repeat(5,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .contact-routes,html:is([data-text-size="150"],[data-text-size="200"]) .contact-safe-grid,html:is([data-text-size="150"],[data-text-size="200"]) .contact-safe-head,html:is([data-text-size="150"],[data-text-size="200"]) .contact-safe-work,html:is([data-text-size="150"],[data-text-size="200"]) .contact-secretariat-grid,html:is([data-text-size="150"],[data-text-size="200"]) .contact-pack-fields,html:is([data-text-size="150"],[data-text-size="200"]) .contact-stages,html:is([data-text-size="150"],[data-text-size="200"]) .offices-grid,html:is([data-text-size="150"],[data-text-size="200"]) .offices-guidance-grid,html:is([data-text-size="150"],[data-text-size="200"]) .offices-secretariat{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.contact-hero,.contact-route,.contact-route.is-concern,.contact-exit,.contact-safe,.contact-danger,.contact-region,.contact-access,.offices-grid li,.offices-guidance-grid section,.offices-help,.offices-action{color:canvastext;background:canvas;border:1px solid canvastext}.site-main:has(.contact-pack) .page-breadcrumbs{color:canvastext;background:canvas;border:1px solid canvastext}.contact-hero h1,.contact-route,.contact-route.is-concern,.contact-route-text,.contact-route-action,.contact-safe h2,.contact-safe p,.contact-safe a,.offices-grid h3,.offices-action{color:canvastext}.site-main:has(.contact-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.contact-pack) .page-breadcrumbs [aria-current]{color:canvastext}}.confidential-report{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem;gap:.8rem;margin-top:1.2rem;padding:1.1rem;display:grid}.confidential-report h3{margin:0}.confidential-fields{border:0;gap:.85rem;min-inline-size:0;margin:0;padding:0;display:grid}.confidential-field{gap:.35rem;display:grid}.confidential-field label,.confidential-choices legend{color:#2b0f2e;font-weight:700}.confidential-field input,.confidential-field select,.confidential-field textarea{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;width:100%;padding:.65rem .8rem}.confidential-field textarea{min-height:8rem}.confidential-choices{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.confidential-choices legend{width:100%;padding:0}.confidential-choices label,.confidential-check{align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}.confidential-choices label{border:2px solid #e2d6e2;border-radius:999px;padding:.35rem .8rem}.confidential-check{font-weight:400}.confidential-choices input,.confidential-check input{accent-color:#6b1f78;width:1.5rem;height:1.5rem;margin:0}.confidential-quiet{color:#3d3142;margin:0;font-size:.92rem}.confidential-error{color:#8a1c1c;margin:0;font-weight:700}.confidential-send{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;padding-inline:1.2rem;font-weight:800}.confidential-send:disabled{color:#2b0f2e;background:#fff}.confidential-report :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #6b1f78}@media (forced-colors:active){.confidential-report,.confidential-send,.confidential-send:disabled{color:canvastext;background:canvas;border:1px solid canvastext}}.site-main:has(.reports-pack) .page-breadcrumbs{background:#fbf6ef;border-bottom:0}.site-main:has(.reports-pack) .page-breadcrumbs a{color:#3d3142}.site-main:has(.reports-pack) .page-breadcrumbs [aria-current]{color:#6b1f78;font-weight:700}.site-main:has(.reports-pack) .page-breadcrumbs a:focus-visible{outline-color:#6b1f78}.site-main:has(.reports-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.reports-wrap{width:min(100% - 2rem,76rem);margin-inline:auto}.reports-pack [id]{scroll-margin-block-start:8.5rem}.reports-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:800}.reports-hero{color:#2b0f2e;background:#fbf6ef}.reports-hero-grid{gap:1.5rem;padding-block:1.25rem 2.75rem;display:grid}.reports-hero h1{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1.02}.reports-hero h1 span{display:block}.reports-accent{color:#9d185c}.reports-hero p,.reports-feature p,.reports-glance p,.reports-archive p,.reports-docs p{color:#3d3142;max-width:40rem;margin:.85rem 0 0;line-height:1.55}.reports-pending{font-weight:700}.reports-promises,.reports-chapters,.reports-stats,.reports-highlights,.reports-archive-grid,.reports-docs-grid,.reports-facts,.reports-partners,.reports-finance-grid ul{margin:0;padding:0;list-style:none}.reports-promises{gap:.75rem;display:grid}.reports-promises li{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem;align-items:center;gap:.75rem;min-height:3.25rem;padding:.85rem 1rem;font-weight:700;display:flex}.reports-check{color:#fff;background:#6b1f78;border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:grid}.reports-feature,.reports-finance,.reports-docs{background:#fff;padding-block:3rem}.reports-feature-grid,.reports-finance-grid,.reports-close-grid,.reports-news{gap:1.5rem;display:grid}.reports-feature h2,.reports-glance h2,.reports-finance h2,.reports-archive h2,.reports-docs h2{color:#2b0f2e;letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.15}.reports-cover{--cover:#2b0f2e;background:var(--cover);color:#fff;border-radius:1.1rem;flex-direction:column;justify-content:flex-end;min-height:18rem;padding:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #2b0f2e29}.reports-cover.is-large{min-height:28rem}.reports-cover.is-plum{--cover:#7a2e86}.reports-cover.is-orange{--cover:#9a4014}.reports-cover.is-green{--cover:#1b6b52}.reports-cover-mark{z-index:2;top:1rem;background:#fff;border-radius:.45rem;width:min(9rem,70%);padding:.35rem .45rem;display:block;position:absolute;inset-inline-start:1rem}.reports-cover-mark img{width:100%;height:auto}.reports-cover-map{top:4.2rem;width:auto;height:46%;position:absolute;inset-inline:10%}.reports-cover-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reports-cover-copy{z-index:1;background:linear-gradient(to top, var(--cover) 62%, transparent);margin-top:auto;padding-top:2.2rem;position:relative}.reports-cover-copy p{color:#fff;margin:0}.reports-cover-year,.reports-cover-name,.reports-cover-tag,.reports-cover-latest{margin:0;position:relative}.reports-cover-copy .reports-cover-year{color:#e2a526;font-weight:800}.reports-cover.is-orange .reports-cover-copy .reports-cover-year,.reports-cover.is-green .reports-cover-copy .reports-cover-year{color:#fff}.reports-cover-name{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.05}.reports-cover.is-large .reports-cover-name{font-size:clamp(2.2rem,4vw,3.2rem)}.reports-cover-tag{color:#fff;max-width:14rem;margin-top:.35rem}.reports-cover-latest{color:#fff;margin-top:.35rem;font-size:.92rem}.reports-chapters{gap:.35rem 1.5rem;margin-top:1.1rem;display:grid}.reports-chapters li{color:#2b0f2e}.reports-chapters span{color:#9d185c;font-weight:800}.reports-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.reports-button{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.reports-button.is-ghost{color:#6b1f78;background:#fff}.reports-meta,#reports-file-note{font-size:.95rem}.reports-read{color:#fff;background:#2b0f2e;padding-block:2.5rem}.reports-reader h2{color:#e2a526;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:800}.reports-reader p{color:#fff;margin:0 0 .8rem}.reports-embed{background:#fff;border:0;width:100%;min-height:24rem;display:block}.reports-money{border-collapse:collapse;width:100%;margin-top:.75rem}.reports-money th,.reports-money td{text-align:start;color:#2b0f2e;border-bottom:1px solid #eadff0;padding:.5rem .35rem}.reports-sign-in{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem;gap:.4rem;max-width:28rem;margin-top:1.25rem;padding:1rem;display:grid}.reports-sign-in h3,.reports-sign-in p{color:#2b0f2e;margin:0}.reports-sign-in input{color:#2b0f2e;background:#fff;border:1.5px solid #76677f;border-radius:.7rem;min-height:2.75rem;padding:.55rem .75rem}.reports-sign-in button{color:#fff;background:#6b1f78;border:2px solid #6b1f78;border-radius:999px;justify-self:start;min-height:2.75rem;padding-inline:1.1rem;font-weight:800}.reports-sheets{gap:.85rem;margin-top:.5rem;display:grid}.reports-sheet{color:#5c5566;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:.8rem;place-items:center;min-height:14rem;font-weight:700;display:grid}.reports-reader-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.reports-reader-bar button{color:#fff;background:0 0;border:2px solid #fff;border-radius:999px;min-width:2.75rem;min-height:2.75rem;padding:.4rem .9rem;font-weight:700}.reports-reader-bar button:disabled{color:#f3e4f6;border-color:#f3e4f6}.reports-reader-bar p{align-items:center;min-height:2.75rem;padding-inline:.4rem;display:inline-flex}.reports-reader.is-open{z-index:40;background:#2b0f2e;padding:1.25rem;position:fixed;inset:0;overflow:auto}.reports-glance{background:#f7f1fa;padding-block:3rem}.reports-stats,.reports-highlights,.reports-archive-grid,.reports-docs-grid,.reports-facts{gap:.85rem;margin-top:1.25rem;display:grid}.reports-stats li,.reports-highlights li{color:#2b0f2e;background:#fff;border-radius:1rem;padding:1rem}.reports-stats strong{color:#6b1f78;font-size:clamp(1.6rem,3vw,2rem);display:block}.reports-highlights li{border-inline-start:4px solid #e2a526}.reports-highlights .is-plum{border-inline-start-color:#6b1f78}.reports-highlights .is-orange{border-inline-start-color:#c45a1a}.reports-highlights h3{color:#2b0f2e;margin:0 0 .4rem;font-size:1.05rem}.reports-highlights p,.reports-finance-grid p,.reports-docs-grid p{max-width:none;margin:0}.reports-finance-grid article{border:1px solid #eadff0;border-radius:1rem;padding:1.1rem}.reports-finance-grid h3{color:#2b0f2e;margin:0}.reports-bar{border-radius:999px;height:.9rem;margin-top:.9rem;display:flex;overflow:hidden}.reports-bar span{flex:1;min-width:1.25rem}.reports-bar .is-plum,.reports-swatch.is-plum{background:#6b1f78}.reports-bar .is-gold,.reports-swatch.is-gold{background:#e2a526}.reports-bar .is-orange,.reports-swatch.is-orange{background:#c45a1a}.reports-bar .is-green,.reports-swatch.is-green{background:#1b6b52}.reports-bar .is-slate,.reports-swatch.is-slate{background:#6e6878}.reports-finance-grid ul{gap:.45rem;margin-top:.9rem;display:grid}.reports-finance-grid li{color:#2b0f2e;align-items:center;gap:.55rem;min-height:1.75rem;display:flex}.reports-swatch{border-radius:.2rem;flex:none;width:.9rem;height:.9rem}.reports-finance-note{background:#fbf6ef;border-radius:.9rem;margin-top:1rem;padding:.9rem 1rem}.reports-archive{background:#fbf6ef;padding-block:3rem}.reports-archive h3{color:#2b0f2e;margin:.75rem 0 0;font-size:1.05rem}.reports-file-links{flex-wrap:wrap;gap:.25rem .85rem;display:flex}.reports-file-links a,.reports-doc{color:#6b1f78;font-weight:800}.reports-file-links a{align-items:center;min-height:2.75rem;display:inline-flex}.reports-doc{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title go""icon meta go";align-items:center;gap:.15rem .75rem;min-height:5.5rem;padding:.9rem 1rem;text-decoration:none;display:grid}.reports-doc-icon{color:#6b1f78;background:#f7f1fa;border-radius:.7rem;grid-area:icon;place-items:center;width:2.75rem;height:2.75rem;font-size:.72rem;font-weight:800;display:grid}.reports-doc-title,.reports-doc h3{color:#2b0f2e;grid-area:title;margin:0;font-size:1.05rem}.reports-doc-meta,.reports-doc p{color:#3d3142;grid-area:meta;margin:0;font-weight:400}.reports-doc p+p{grid-area:auto/1/auto/-1}.reports-doc-go{color:#6b1f78;grid-area:go;font-size:1.2rem}.reports-facts li{color:#fff;background:#2b0f2e;border-radius:1rem;padding:1.1rem}.reports-facts p{color:#fff;max-width:none;margin:0}.reports-facts p:first-child{color:#e2a526;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:800}.reports-close{color:#fff;background:#6b1f78;padding-block:2.75rem}.reports-close h2{color:#fff;letter-spacing:-.03em;margin:0 0 .55rem;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.15}.reports-close p{color:#fff;max-width:36rem;margin:0;line-height:1.5}.reports-partners{gap:.75rem;display:grid}.reports-partners li{text-align:center;border:1.5px dashed #ffffffb3;border-radius:.9rem;align-content:center;place-items:center;gap:.2rem;min-height:5.5rem;padding:.8rem;display:grid}.reports-partners li span:last-child{color:#f3e4f6;font-size:.92rem}.reports-news{border-top:1px solid #ffffff59;margin-top:1.75rem;padding-top:1.75rem}.reports-pack :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.reports-read :is(a,button):focus-visible,.reports-close :is(a,button,input):focus-visible{outline-color:#fff}@media (min-width:720px){.reports-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-highlights,.reports-docs-grid,.reports-facts,.reports-sheets,.reports-partners,.reports-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.reports-hero-grid,.reports-feature-grid,.reports-finance-grid,.reports-close-grid,.reports-news{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.reports-feature-grid{align-items:start}.reports-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.reports-highlights,.reports-docs-grid,.reports-facts,.reports-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .reports-hero-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-feature-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-finance-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-close-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-news,html:is([data-text-size="150"],[data-text-size="200"]) .reports-stats,html:is([data-text-size="150"],[data-text-size="200"]) .reports-highlights,html:is([data-text-size="150"],[data-text-size="200"]) .reports-archive-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-docs-grid,html:is([data-text-size="150"],[data-text-size="200"]) .reports-facts,html:is([data-text-size="150"],[data-text-size="200"]) .reports-sheets,html:is([data-text-size="150"],[data-text-size="200"]) .reports-chapters,html:is([data-text-size="150"],[data-text-size="200"]) .reports-partners{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.reports-hero,.reports-cover,.reports-read,.reports-reader.is-open,.reports-glance,.reports-highlights li,.reports-stats li,.reports-doc,.reports-facts li,.reports-close,.reports-button,.reports-reader-bar button{color:canvastext;background:canvas;border:1px solid canvastext}.site-main:has(.reports-pack) .page-breadcrumbs{color:canvastext;background:canvas;border:1px solid canvastext}.reports-hero h1,.reports-accent,.reports-hero p,.reports-cover-year,.reports-cover-name,.reports-cover-tag,.reports-kicker,.reports-reader h2,.reports-reader p,.reports-facts p,.reports-close h2,.reports-close p,.reports-button{color:canvastext}.site-main:has(.reports-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.reports-pack) .page-breadcrumbs [aria-current]{color:canvastext}}.site-main:has(.hub-pack) .page-breadcrumbs{color:#f0d48a;background:#2b0f2e;border-bottom:0}.site-main:has(.hub-pack) .page-breadcrumbs a{color:#f0d48a}.site-main:has(.hub-pack) .page-breadcrumbs [aria-current]{color:#f0d48a}.site-main:has(.hub-pack) .page-breadcrumbs a:focus-visible{outline-color:#fff}.site-main:has(.hub-pack) .page-breadcrumbs ol{width:min(100% - 2rem,76rem);padding:1.15rem 0 0}.hub-wrap{width:min(100% - 2.5rem,76rem);margin-inline:auto}.hub-hero{color:#fff;background:#2b0f2e}.hub-hero-grid{align-items:center;gap:1.5rem;padding-block:1.25rem .5rem;display:grid}.hub-hero h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.02}.hub-hero h1 span{display:block}.hub-accent{color:#f0c14a}.hub-hero p,.hub-section p,.hub-whats p,.hub-share p{color:#3d3142;max-width:42rem;margin:.9rem 0 0;line-height:1.55}.hub-hero p{color:#fff;max-width:40rem}.hub-wave svg{width:min(100%,14rem);height:auto}.hub-wave path{fill:none;stroke:#c9892a;stroke-width:8px;stroke-linecap:round}.hub-platforms,.hub-jumps,.hub-cards,.hub-spaces,.hub-past,.hub-upcoming,.hub-promises,.hub-show-links{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.hub-platforms{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.hub-platform,.hub-jumps a,.hub-pill{align-items:center;gap:.55rem;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.hub-platform{color:#fff;background:#ffffff14;border-radius:999px;padding:.35rem .8rem .35rem .35rem;font-weight:700;text-decoration:none}.hub-icon{flex:none;width:1.5rem;height:1.5rem}.hub-pack .hub-icon.is-whatsapp{color:#128c7e}.hub-pack .hub-icon.is-facebook{color:#1877f2}.hub-pack .hub-icon.is-youtube{color:red}.hub-pack .hub-icon.is-x,.hub-pack .hub-icon.is-tiktok{color:#111}.hub-pack .hub-icon.is-linkedin{color:#0a66c2}.hub-pack .hub-icon.is-instagram{color:#c13584}.hub-pack .hub-icon.is-podcast{color:#6b1f78}.header-socials,.footer-socials .hub-icon{color:#fff}.header-socials{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.header-socials a{color:#fff;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.hub-player{aspect-ratio:16/9;background:#000;border:0;border-radius:1rem;width:100%}.hub-qr svg{background:#fff;width:min(100%,12rem);height:auto}.hub-qr a{color:#075e54;font-weight:800}.hub-story-forms{gap:1.25rem;margin-top:1.25rem;display:grid}.hub-story-forms form{background:#fff;border:1px solid #eadff0;border-radius:1rem;gap:.55rem;padding:1rem;display:grid}.hub-story-forms label{color:#2b0f2e;font-weight:700}.hub-story-forms input,.hub-story-forms textarea,.hub-story-forms select{color:#2b0f2e;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.4rem;padding:.6rem .8rem}.hub-story-forms textarea{min-height:8rem}.hub-story-forms button{color:#fff;background:#6b1f78;border:0;border-radius:999px;justify-self:start;min-height:2.75rem;padding:.4rem 1rem;font-weight:800}.hub-story-forms button[type=button]{color:#6b1f78;background:0 0;border:2px solid #6b1f78}.hub-check{align-items:flex-start;gap:.6rem;font-weight:500;display:flex}.hub-check input{width:1.5rem;height:1.5rem;margin-top:.15rem}.hub-support{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.hub-jumps{padding-bottom:2rem}.hub-jumps a{color:#2b0f2e;background:#fff;border-radius:1rem;align-content:center;gap:.2rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.hub-jumps a span:first-child{font-weight:800}.hub-jumps a span:last-child{color:#3d3142;font-weight:500}.hub-section,.hub-share{padding-block:3rem}.hub-section{background:#fff}.hub-kicker{color:#6b1f78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.hub-section h2,.hub-whats h2,.hub-share h2,.hub-live h2{color:#2b0f2e;letter-spacing:-.03em;margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.hub-live h2,.hub-live h3,.hub-live p,.hub-live .hub-kicker{color:#fff}.hub-cards{grid-template-columns:minmax(0,1fr)}.hub-cards article,.hub-spaces article,.hub-episode,.hub-stream,.hub-promises li,.hub-phone{color:#2b0f2e;background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:1rem}.hub-cards h3,.hub-spaces h3,.hub-episode h3,.hub-stream h4,.hub-promises h3,.hub-phone h3{color:#2b0f2e;margin:.45rem 0 0;font-size:1.15rem}.hub-handle{color:#6b1f78;font-weight:800}.hub-card-foot,.hub-episode-links,.hub-also{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.hub-pill{color:#fff;background:#6b1f78;border-radius:999px;padding:.35rem 1rem;font-weight:800;text-decoration:none}.hub-pill.is-green{background:#075e54}.hub-pill.is-gold{color:#2b0f2e;background:#f0c14a}.hub-pill.is-line{color:#6b1f78;background:0 0;border:2px solid #6b1f78}.hub-tags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hub-tag{color:#2b0f2e;background:#f7f1fa;border-radius:999px;align-items:center;min-height:2.75rem;padding-inline:.8rem;display:inline-flex}.hub-empty,.hub-note{margin-top:1rem}.hub-whats{background:#e7f4ee;padding-block:3rem}.hub-whats-grid,.hub-podcast-grid{gap:1.25rem;display:grid}.hub-badge{color:#075e54;letter-spacing:.04em;text-transform:uppercase;background:#d7efe4;border-radius:999px;align-items:center;min-height:1.75rem;margin:0;padding-inline:.55rem;font-size:.75rem;font-weight:800;display:inline-flex}.hub-spaces article{gap:.35rem;display:grid}.hub-spaces .hub-pill{justify-self:start}.hub-phone a{color:#075e54;font-weight:800}.hub-live{color:#fff;background:#2b0f2e;padding-block:3rem}.hub-live .hub-kicker{color:#f0c14a}.hub-feature{gap:1rem;margin-top:1.25rem;display:grid}.hub-feature>article,.hub-upcoming{background:#3a1840;border-radius:1rem;padding:1rem}.hub-live-flag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#9a1b1b;border-radius:999px;align-items:center;min-height:1.75rem;margin-inline-end:.6rem;padding-inline:.55rem;font-size:.75rem;font-weight:800;display:inline-flex}.hub-live-flag.is-quiet{background:#6b1f78}.hub-upcoming a,.hub-stream a,.hub-episode a,.hub-cards a,.hub-show-links a{color:#f0c14a;font-weight:800}.hub-live a{color:#fff;text-underline-offset:.15em;text-decoration-thickness:2px}.hub-live a.hub-pill{color:#2b0f2e;text-decoration:none}.hub-cards a.hub-pill,.hub-episode a,.hub-show-links a{color:#fff}.hub-episode a,.hub-show-links a{color:#6b1f78}.hub-upcoming span,.hub-stream p{color:#fff;display:block}.hub-past{margin-top:1rem}.hub-stream{background:#3a1840;border-color:#0000}.hub-stream h4,.hub-stream p{color:#fff}.hub-subhead{margin:1.5rem 0 0}.hub-artwork{border-radius:1rem;width:min(100%,16rem);height:auto}.hub-show-links{grid-template-columns:repeat(auto-fit,minmax(8rem,max-content))}.hub-show-links a,.hub-episode-links a{align-items:center;min-height:2.75rem;display:inline-flex}.hub-episode{gap:.35rem;margin-top:.75rem;display:grid}.hub-episode audio{width:min(100%,28rem);margin-top:.4rem}.hub-share{background:#fbf6ef}.hub-share .hub-note a,.hub-share>.hub-wrap>p a,.anon-side a{color:#6b1f78;font-weight:800}.anon-head,.anon-layout{align-items:start;gap:1.25rem;display:grid}.anon-head h2{max-width:12em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.05}.anon-promises{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.anon-promises li,.anon-side article,.anon-wall li,.anon-code{background:#fff;border:1px solid #eadff0;border-radius:1rem;padding:1rem 1.05rem}.anon-promises h3,.anon-side h3,.anon-wall h3,.anon-form h3{color:#2b0f2e;margin:0}.anon-promises p,.anon-side p,.anon-wall p{margin:.45rem 0 0}.anon-layout{margin-top:1.25rem}.anon-form{color:#fff;background:#3a1248;border-radius:1.15rem;gap:.7rem;padding:1.15rem;display:grid}.anon-form h3,.anon-form label,.anon-form legend,.anon-protect{color:#fff}.anon-modes{flex-wrap:wrap;gap:.45rem;display:flex}.anon-modes button,.anon-send,.anon-code button{min-height:2.75rem;font:inherit;border-radius:999px;padding:.4rem .95rem;font-weight:800}.anon-modes button{color:#fff;background:0 0;border:2px solid #ffffff73}.anon-modes button[aria-pressed=true]{color:#2b0f2e;background:#e2a526;border-color:#e2a526}.anon-form textarea,.anon-form input[type=file],.anon-form input[type=text],.anon-code input,.anon-code textarea,.anon-code select{color:#2b0f2e;width:100%;font:inherit;background:#fff;border:1.5px solid #76677f;border-radius:.7rem}.anon-form textarea,.anon-code textarea{min-height:8rem;padding:.7rem .8rem}.anon-count{color:#f0d48a;text-align:end;margin:0;font-size:.85rem}.anon-protect{margin:0;font-size:.92rem;line-height:1.45}.anon-chips,.anon-purpose{border:0;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;display:flex}.anon-chips legend,.anon-purpose legend{width:100%;padding:0;font-weight:800}.anon-chips label,.anon-purpose label,.anon-check{align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}.anon-chips label{background:#ffffff1f;border-radius:999px;padding:.25rem .75rem}:is(.anon-chips label:has(input:checked),.anon-purpose label:has(input:checked)){color:#2b0f2e;background:#e2a526}.anon-purpose{display:grid}.anon-purpose label{background:#ffffff14;border-radius:.8rem;padding:.35rem .7rem}.anon-chips input,.anon-purpose input,.anon-check input{accent-color:#6b1f78;width:1.5rem;height:1.5rem;margin:0}.anon-check{font-weight:400}.anon-send{color:#2b0f2e;background:#e2a526;border:0;justify-self:start}.anon-send:disabled,.anon-code button:disabled{opacity:.7}.anon-side{gap:.85rem;display:grid}.anon-struggle{background:#fde7d6;border-color:#e7b089}.anon-steps{gap:.55rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.anon-steps li{align-items:flex-start;gap:.65rem;display:flex}.anon-steps span[aria-hidden=true]{color:#fff;background:#6b1f78;border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:grid}.anon-wall{margin-top:2rem}.anon-wall ul{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.anon-wall li,.anon-wall blockquote{margin:0}.anon-wall footer{color:#6b1f78;margin-top:.7rem;font-size:.85rem;font-weight:800}.anon-wall .is-sand{background:#fbf6ef}.anon-wall .is-rose{background:#f8e8ee}.anon-wall .is-mint{background:#e7f4ea}.anon-wall .is-lilac{background:#f3e8f6}.anon-wall-note{max-width:46rem;font-weight:700}.anon-code{color:#2b0f2e;background:#fff;margin-top:.9rem}.anon-code summary{cursor:pointer;min-height:2.75rem;font-weight:800}.anon-code form{gap:.55rem;margin-top:.8rem;display:grid}.anon-code button{color:#fff;background:#6b1f78;border:2px solid #6b1f78}.anon-code button[type=button]{color:#6b1f78;background:#fff}.anon-share :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #e2a526}.hub-pack :is(a,button,input,audio):focus-visible{outline-offset:3px;outline:3px solid #6b1f78}.hub-hero :is(a,button):focus-visible,.hub-live :is(a,button):focus-visible,.hub-pack .connect-band :is(a,button,input):focus-visible{outline-color:#fff}@media (min-width:720px){.hub-jumps,.hub-cards,.hub-promises,.anon-promises,.anon-wall ul{grid-template-columns:repeat(2,minmax(0,1fr))}.anon-head,.anon-layout{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr)}.hub-past{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.hub-hero-grid,.hub-whats-grid,.hub-podcast-grid,.hub-feature{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:start}.hub-jumps,.hub-cards,.anon-promises{grid-template-columns:repeat(4,minmax(0,1fr))}.anon-wall ul{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-past{grid-template-columns:repeat(4,minmax(0,1fr))}}html:is([data-text-size="150"],[data-text-size="200"]) .hub-hero-grid,html:is([data-text-size="150"],[data-text-size="200"]) .hub-whats-grid,html:is([data-text-size="150"],[data-text-size="200"]) .hub-podcast-grid,html:is([data-text-size="150"],[data-text-size="200"]) .hub-feature,html:is([data-text-size="150"],[data-text-size="200"]) .hub-jumps,html:is([data-text-size="150"],[data-text-size="200"]) .hub-cards,html:is([data-text-size="150"],[data-text-size="200"]) .anon-head,html:is([data-text-size="150"],[data-text-size="200"]) .anon-layout,html:is([data-text-size="150"],[data-text-size="200"]) .anon-promises,html:is([data-text-size="150"],[data-text-size="200"]) .anon-wall ul,html:is([data-text-size="150"],[data-text-size="200"]) .hub-promises,html:is([data-text-size="150"],[data-text-size="200"]) .hub-past,html:is([data-text-size="150"],[data-text-size="200"]) .hub-platforms{grid-template-columns:minmax(0,1fr)}@media (forced-colors:active){.hub-hero,.hub-jumps a,.hub-platform,.hub-pill,.hub-whats,.hub-live,.hub-feature>article,.hub-stream,.hub-cards article,.hub-share,.hub-player{color:canvastext;background:canvas;border:1px solid canvastext}.site-main:has(.hub-pack) .page-breadcrumbs{color:canvastext;background:canvas;border:1px solid canvastext}.hub-hero h1,.hub-accent,.hub-hero p,.hub-kicker,.hub-live h2,.hub-live h3,.hub-live p,.hub-stream h4,.hub-stream p,.hub-upcoming a{color:canvastext}.site-main:has(.hub-pack) .page-breadcrumbs a{color:canvastext}.site-main:has(.hub-pack) .page-breadcrumbs [aria-current]{color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
