button,.button--primary,input[type=submit],.button--secondary,.button--tertiary{display:inline-block;position:relative;padding:.5rem 1rem;cursor:pointer;border:none;outline:none;transition:color .2s ease,background .2s ease,border-color .2s ease;font-weight:500}.content-widths{--max-span: 12;--span: 12;max-width:calc((var(--span))/(var(--max-span))*100%)}.content-widths[data-content-width=intro]{--span: 8}@media screen and (max-width: 59rem){.content-widths[data-content-width=intro]{--span: 12}}.content-widths[data-content-width=people]{--span: 7}@media screen and (max-width: 59rem){.content-widths[data-content-width=people]{--span: 12}}.katalyst-content-widths{--flow-space: 0}.katalyst-content-widths>*{--flow-space: var(--space-m)}.katalyst-content-widths [data-content-item-type=content][data-content-depth="0"]>*{--max-span: 12;--span: 7;max-width:calc((var(--span))/(var(--max-span))*100%)}@media screen and (max-width: 59rem){.katalyst-content-widths [data-content-item-type=content][data-content-depth="0"]>*{--span: 12}}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.wrapper{position:relative;max-width:var(--wrapper-max-width);margin-inline:0 auto;padding-inline:var(--gutter-wrapper-inline, var(--gutter))}.wrapper[data-wrapper-type=inner]{margin-inline:unset;min-width:100%;padding-block:var(--gutter-wrapper-inner-block, var(--gutter));padding-inline:var(--gutter-wrapper-inner-inline, var(--gutter))}.environment-staging:before,.environment-development:before{background:#000;color:#fff;display:block;padding:.8em 0;text-align:center}.environment-development:before{background:#666;content:"DEVELOPMENT"}.environment-staging:before{background:#900;content:"STAGING"}:root{--content-gap: var(--space-l);--content-gutter: var(--space-m);--content-block-gutter: var(--content-gutter);--content-block-gap: var(--content-gap);--content-inline-gutter: var(--content-gutter);--content-inline-gap: var(--content-gap)}.content-items{&[data-content-theme]{padding-block:var(--content-block-gutter)}>*+*{margin-block-start:var(--content-block-gap)}&[data-content-theme]+.content-items:not([data-content-theme]),.content-items:not([data-content-theme])+&[data-content-theme]{margin-block-start:var(--content-block-gutter)}}.content-item [data-content-theme]{padding-inline:var(--content-inline-gutter)}[data-content-theme=light]{background:var(--background, var(--background-color));color:var(--text-color);--text-color: var(--color-dark, black);--background: var(--color-light, black);--link-color: var(--color-dark, black)}[data-content-theme=dark]{background:var(--background, var(--background-color));color:var(--text-color);--text-color: var(--color-light, white);--background: var(--color-dark, black);--link-color: var(--color-light, white)}.content-item[data-content-item-type=figure]{text-align:center;img{margin-inline:auto}&:not(.wrapper){margin-inline:0}}:root{--content-column-threshold-width: var(--mobile-breakpoint, 37.5rem)}.content-columns{display:flex;flex-wrap:wrap;gap:var(--content-inline-gap);>*{flex-grow:1;flex-basis:calc((var(--content-column-threshold-width) - 100%)*999)}}.content-column{display:grid}.content-aside{display:flex;flex-wrap:wrap;gap:var(--content-inline-gap);align-items:start;>:last-child{flex-basis:max(var(--content-aside-min-width, 16rem),33%);flex-grow:1}>:first-child{flex-basis:0;flex-grow:999;min-inline-size:55%}&[data-wrap-reverse]{flex-wrap:wrap-reverse}}.icon{width:1.5em;height:1.5em;display:inline-block}.icon-small{width:.75em;height:.75em}.icon-medium{width:1em;height:1em}.icon-large{width:2em;height:2em}a[href]{color:var(--link-color);text-decoration:none}a[href]:hover,a[href]:focus{text-decoration:underline;outline:none}a[href].no-hover-link{text-decoration:none}a[href].no-hover-link:hover,a[href].no-hover-link:focus{text-decoration:none}a[href][disabled]{color:var(--disabled-color);pointer-events:none;opacity:.45}ol,ul{margin:0;padding-left:3ch}ul.no-bullet{padding-left:0;list-style-type:none;max-width:none}@font-face{font-family:"Martina-Plantijn";src:url("/release-20251124/assets/martina-plantijn-regular-a275a8f0.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Martina-Plantijn";src:url("/release-20251124/assets/martina-plantijn-italic-3115c7a2.woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Martina-Plantijn";src:url("/release-20251124/assets/martina-plantijn-bold-58bc3f56.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Martina-Plantijn";src:url("/release-20251124/assets/martina-plantijn-bold-italic-debd994d.woff2") format("woff2");font-weight:bold;font-style:italic}@font-face{font-family:"Switzer";src:url("/release-20251124/assets/Switzer-Variable-e2364a6b.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Switzer";src:url("/release-20251124/assets/Switzer-VariableItalic-4c340a38.woff2") format("woff2");font-weight:normal;font-style:italic}html{font-family:"Switzer",sans-serif;font-size:100%;color:var(--text-color)}h1,.heading-one{font-family:"Martina-Plantijn","sans-serif";font-size:var(--heading--h1);font-weight:200;line-height:1.3;margin-bottom:2rem;color:var(--text-color)}h1.small-margin,.heading-one.small-margin{margin-block:1rem}h2,.heading-two{font-size:var(--heading--h2);font-weight:400;line-height:1.29em;margin-bottom:.25em;letter-spacing:-0.015em;color:var(--text-color)}h3,.heading-three{font-size:var(--heading--h3);font-weight:400;line-height:1.38em;margin:0 0 .25em;letter-spacing:-0.015em;color:var(--text-color)}h4,.heading-four{font-size:var(--heading--h4);font-weight:400;line-height:1.52em;margin:0 0 .25em;letter-spacing:-0.015em;color:var(--text-color)}h5,.heading-five{font-size:var(--heading--h5);font-weight:400;line-height:1.25em;margin:0 0 .25em;letter-spacing:-0.015em;color:var(--text-color)}h6,.heading-six{font-size:var(--heading--h6);font-weight:400;line-height:1.58em;margin:0 0 .25em;letter-spacing:-0.015em;color:var(--text-color)}label{font-size:var(--paragraph);font-weight:500;line-height:1.25em;margin-bottom:.125rem;letter-spacing:.01em;color:var(--text-color)}p,.body-one{font-size:var(--paragraph);line-height:1.5em;font-weight:200;color:var(--text-color)}small,.small,.small strong,em{line-height:1.5em;letter-spacing:.01em;font-weight:300;color:var(--text-color)}strong{font-size:var(--paragraph--strong);font-weight:600 !important;letter-spacing:.01em;color:var(--text-color)}small,.small,.small strong,time{font-size:var(--paragraph--small);line-height:1.5em;letter-spacing:.01em;font-weight:300;color:var(--text-color)}h1,h2,h3,h4,p,small,legend,label,input{max-width:70ch}h1,h2,h3,h4{text-wrap:balance}img{max-width:100%}figure{margin:0}button,.button--primary,input[type=submit]{--link-color: var(--site-on-primary);background:var(--site-primary);border:2px solid var(--site-primary);color:var(--site-on-primary)}button:hover,button:focus,.button--primary:hover,.button--primary:focus,input[type=submit]:hover,input[type=submit]:focus{background:var(--site-primary-dark);border-color:var(--site-primary-dark);text-decoration:none !important}button:active,.button--primary:active,input[type=submit]:active{background:var(--site-primary-dark);border-color:var(--site-primary-dark);text-decoration:none !important}button[disabled],.button--primary[disabled],input[type=submit][disabled]{background:var(--site-primary-light);border-color:var(--site-primary-light);opacity:.45}button[disabled]:hover,button[disabled]:focus,.button--primary[disabled]:hover,.button--primary[disabled]:focus,input[type=submit][disabled]:hover,input[type=submit][disabled]:focus{background:var(--site-primary-light);border-color:var(--site-primary-light)}button[disabled]:active,.button--primary[disabled]:active,input[type=submit][disabled]:active{background:var(--site-primary-light);border-color:var(--site-primary-light)}.button--secondary{color:var(--color-dark);border:2px solid var(--color-dark);background:rgba(0,0,0,0)}.button--secondary:hover,.button--secondary:focus{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-light);text-decoration:none !important}.button--secondary:active{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-light);text-decoration:none !important}.button--secondary[disabled]{background:none}.button--secondary[disabled]:hover,.button--secondary[disabled]:focus{background:none}.button--secondary[disabled]:active{background:none}.button--tertiary{color:var(--site-primary);background:none}.button--tertiary:hover,.button--tertiary:focus{background:none;color:var(--text-color)}.button--tertiary:active{background:none;color:var(--text-color)}.button--tertiary[disabled]{background:none}.button--tertiary[disabled]:hover,.button--tertiary[disabled]:focus{color:var(--site-primary-light);background:none}.button--tertiary[disabled]:active{color:var(--site-primary-light);background:none}footer{width:100%;--column-width: calc(2 / 12 * 100%);--link-color: var(--text-color);margin-block-start:clamp(2rem,15vw,20rem);line-height:0}footer .footer-content{padding-block:var(--space-m);display:grid;grid-template-columns:auto 1fr var(--column-width);gap:var(--space-l)}footer .footer-content img{height:3rem}@media screen and (max-width: 70rem){footer .footer-content{grid-template-columns:1fr}footer .footer-content ul>li{flex-basis:calc(50% - 1rem)}}footer small,footer .small{font-family:"Switzer",sans-serif}footer ul{column-count:2;line-height:1.25;list-style:none;column-gap:var(--column-width);padding-left:0}footer ul ul{display:none}.footer-split{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.hamburger{display:none;appearance:none;padding:0;outline:none;border:none;background:none;place-items:center;align-self:start;margin-block-start:var(--space-m);z-index:10}.hamburger:hover,.hamburger:active,.hamburger:focus{background:none}.hamburger img{grid-row:1/-1;grid-column:1/-1;transition:opacity .25s,rotate .25s}.hamburger img:last-child{opacity:0;rotate:-45deg}.hamburger[aria-expanded] img:first-child{opacity:0;rotate:45deg}.hamburger[aria-expanded] img:last-child{opacity:1;rotate:0deg}@media screen and (max-width: 59rem){.hamburger{position:fixed;top:1rem;right:var(--gutter-wrapper-inline, var(--gutter));display:grid}}header{width:100%;padding-block:0 var(--space-m);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--space-l);background:var(--color-light);z-index:1;transition:border-color .2s;border-bottom:2px solid rgba(0,0,0,0)}header .logo{height:8rem}header .menu{flex-grow:1;flex-basis:100%;justify-content:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-m)}header ul{--link-color: var(--text-color);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-m);list-style:none;border-inline:2px solid var(--site-primary);padding-inline:var(--space-m)}header a{--link-color: var(--color-dark);padding-block-start:clamp(18px,1.5vw,28px);display:inline-block;position:relative;top:6px}header a:hover{color:color-mix(in srgb, currentColor, transparent 20%)}@media screen and (max-width: 59rem){header{position:sticky !important;top:-5.25rem}header .menu{background:var(--color-dark-glare);position:fixed;left:-105%;top:0;bottom:0;width:100lvw;z-index:10;transition:left .25s;overflow-y:scroll;flex-direction:column;justify-content:flex-start}header .menu:has([data-opened]){left:0}header .menu a{font-size:var(--heading--h1);display:block;padding-inline:var(--gutter-wrapper-inline, var(--gutter))}[data-header-navigation-target=drawer]{flex-direction:column;padding-block:var(--space-l) 0;padding-inline:0;border:none}}.pagy.nav{--button-padding: 0.5em 1em;--button-gap: 0.5em;--button-bg: transparent;--button-color: currentColor;--button-hover-bg: var(--color-dark-glare);--button-hover-color: var(--color-light);--button-border-width: 2px;--button-border-style: solid;--button-border-color: var(--button-bg);--button-radius: 0.25em;--button-outline-color: var(--focus-color);display:flex;gap:var(--space-2xs)}.pagy.nav a{display:inline-flex;align-items:baseline;gap:var(--button-gap);padding:var(--button-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight, 500);font-size:var(--button-font-size, 1em);letter-spacing:.05ch;font-family:sans-serif;line-height:1.1;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.pagy.nav a:hover{background:var(--button-hover-bg);color:var(--button-hover-color)}.pagy.nav a:focus-visible{outline:var(--button-outline-color, var(--button-border-color)) var(--button-outline-style, var(--button-border-style)) var(--button-outline-width, var(--button-border-width));outline-offset:var(--button-outline-offset, calc(var(--button-border-width)))}.pagy.nav a:active{transform:scale(99%)}.pagy.nav a[aria-disabled]{--button-border-color: transparent;opacity:.45;pointer-events:none}.pagy.nav a[aria-current]{--button-border-color: currentColor;opacity:1;pointer-events:none}.tiles{display:grid;grid-template-columns:repeat(2, calc(50% - 1rem));gap:2rem}@media screen and (max-width: 59rem){.tiles{grid-template-columns:1fr}}.tiles-alternating{display:grid;grid-template-columns:repeat(4, calc(25% - 1.5rem));gap:2rem}.tiles-alternating :nth-child(6n+1),.tiles-alternating :nth-child(6n+6){grid-column:span 2}@media screen and (max-width: 70rem){.tiles-alternating{grid-template-columns:repeat(3, calc(33.333% - 1.5rem))}.tiles-alternating :nth-child(6n+1),.tiles-alternating :nth-child(6n+6){grid-column:auto}.tiles-alternating :nth-child(4n+1),.tiles-alternating :nth-child(4n+4){grid-column:span 2}}@media screen and (max-width: 59rem){.tiles-alternating{grid-template-columns:1fr}.tiles-alternating :nth-child(4n+1),.tiles-alternating :nth-child(4n+4){grid-column:auto}}.tile{--link-color: var(--text-color)}.tile .image{display:grid;place-items:center;border-radius:1rem;overflow:hidden;max-width:100%;height:13rem;position:relative}.tile .image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.tile .title{margin-top:1rem;margin-bottom:.75rem}.tile .published_on{margin-top:1.44rem;display:block}.tile .button--secondary{--site-primary: var(--text-color);padding-block:.15rem;margin-top:1.44rem}body{background:var(--color-light);width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content" "footer"}body header{grid-area:header}body main{grid-area:content;position:relative}body footer{grid-area:footer}.about-us hr{margin-top:2rem}.about-us-key-points{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media screen and (max-width: 59rem){.about-us-key-points{grid-template-columns:1fr;padding-left:3rem;gap:1rem}}.about-us-key-point img{margin-top:.75rem;margin-bottom:1rem}.articles{--flow-space: var(--space-l)}.article{display:grid;grid-template-columns:repeat(12, 1fr);border-bottom:2px solid var(--site-primary);padding-bottom:var(--space-l);gap:var(--space-m)}.article:last-of-type{border-bottom:none}.article .article-content{grid-column:1/7;font-size:var(--heading--h4)}.article img{grid-column:8/13}.article>*{--flow-space: var(--space-m)}@media screen and (max-width: 59rem){.article{grid-template-columns:1fr}.article .article-content{grid-column:1/2;grid-row:2/3}.article img{grid-column:1/2;grid-row:1/2}}.article-title{font-family:"Martina-Plantijn","sans-serif"}.homepage{--flow-space: var(--space-l)}.homepage h1{margin-block:var(--space-m) var(--space-xl)}.news hr{margin-top:4rem}.news-item-title{position:relative;white-space:normal}.news-item-title em{display:block}#news-item-table thead>tr>th:last-of-type{width:10rem}#news-item-table .button--secondary{--site-primary: var(--text-color);--link-color: var(--site-primary);padding-block:.15rem;margin-inline-start:1rem}.people{--flow-space: var(--space-l)}.person{display:grid;grid-template-columns:repeat(12, 1fr);border-bottom:2px solid var(--site-primary);padding-bottom:var(--space-l);gap:var(--space-m)}.person:last-of-type{border-bottom:none}.person .person-content{grid-column:1/9;color:var(--color-dark)}.person img{grid-column:10/13}.person>*{--flow-space: var(--space-m)}@media screen and (max-width: 59rem){.person{grid-template-columns:1fr}.person .person-content{grid-column:1/2;grid-row:2/3}.person img{grid-column:1/2;grid-row:1/2;max-width:25rem}}.press hr{margin-top:4rem}.press-resource{position:relative;white-space:normal}.press-resource em{display:block}#press-table .button--secondary{--site-primary: var(--text-color);--link-color: var(--site-primary);padding-block:.15rem}.services .heading-one{margin-block:1rem}.service-grid{display:grid;grid-template-columns:1fr 1fr;border-block-start:2px solid var(--site-primary);margin-block-end:var(--space-m)}.service-grid>:nth-child(1n){border-bottom:2px solid var(--site-primary);padding:var(--space-m)}.service-grid>:nth-child(even){border-left:2px solid var(--site-primary);padding-inline-end:0}.service-grid>:nth-child(odd){padding-inline-start:0}@media screen and (max-width: 59rem){.service-grid{grid-template-columns:1fr}.service-grid>:nth-child(1n){padding-inline:0}.service-grid>:nth-child(2n){border-left:none}}.service{padding:var(--space-m);display:grid;align-items:start;grid-template-rows:auto 1fr auto}.service img{margin-top:var(--space-m);width:3.75rem;justify-self:end}.button--secondary{--link-color: var(--text-color);position:relative;display:inline-flex;gap:1rem;border-radius:30px}.button--secondary[data-reverse]:before{content:"";display:inline-block;width:1.5rem;background-color:var(--color-dark);-webkit-mask:url("/release-20251124/assets/arrow-a7b9b90a.svg") no-repeat center;mask:url("/release-20251124/assets/arrow-a7b9b90a.svg") no-repeat center;transform:scale(-1)}.button--secondary[data-reverse]:after{content:none}.button--secondary:after,.button--secondary:before{display:inline-block;width:1.5rem;background-color:var(--color-dark);-webkit-mask:url("/release-20251124/assets/arrow-a7b9b90a.svg") no-repeat center;mask:url("/release-20251124/assets/arrow-a7b9b90a.svg") no-repeat center;aspect-ratio:1}.button--secondary:after{content:""}.button--secondary:hover:after,.button--secondary:hover:before{background-color:var(--color-light)}.button{font-family:"acumin-pro",sans-serif}.pagination{--site-secondary: var(--text-color);margin-top:2rem}.pagination .page:not(.prev):not(.next){display:none}.pagination .page a{color:var(--site-secondary)}.pagination .prev,.pagination .next{border:1px solid var(--site-secondary);border-radius:30px;padding:.25rem .5rem;transition:.25s linear}.pagination .prev.disabled,.pagination .next.disabled{border-color:var(--site-disabled)}.pagination .prev:hover,.pagination .next:hover{background:var(--text-color);color:var(--site-on-primary)}.index-table th>a>img,.index-table td>a>img{padding-top:0}.index-table thead>tr>th:first-of-type{width:10rem}.index-table tbody{--row-height: 5rem}.index-table tbody tr{line-height:unset}.index-table tbody td{padding-top:.5rem}@media screen and (max-width: 59rem){.index-table thead{display:none}.index-table tr{display:flex;flex-direction:column;--row-height: 1;padding-bottom:2rem;align-items:flex-start}.index-table td{box-shadow:none}}th{font-family:"acumin-pro",sans-serif;font-size:var(--paragraph--small)}h1,.heading-one{line-height:1.2em;font-weight:400}h2,.heading-two{line-height:1.2em}h3,.heading-three{line-height:1.2em;letter-spacing:unset}h4,.heading-four{line-height:1.2em;letter-spacing:unset}h5,.heading-five{line-height:1.2em;letter-spacing:unset}.page--title{padding-bottom:0}hr{border-top:2px solid;border-bottom:0;border-color:var(--site-primary)}:root{--color-light: #281e29;--color-dark: #f7efe9;--color-dark-glare: #534b54;--text-color: var(--color-dark);--disabled-color: #9ca3af;--link-color: #f7941d;--site-primary: #f7941d;--site-primary-dark: #e58007;--site-primary-light: #ef982f;--site-on-primary: white;--site-disabled: #d7cac1;--space-m: clamp(11px, 1.5vw, 18px);--space-l: clamp(16px, 5vw, 46px);--space-xl: clamp(32px, 5vw, 80px);--flow-space: var(--space-m);--gutter: var(--space-m);--gutter-wrapper-inline: clamp(18px, 2.5vw, 30px);--content-gutter: clamp(18px, 2.5vw, 30px);--wrapper-max-width: 90rem;--mobile-breakpoint: 59rem}:root body[data-theme=light]{--color-light: #f7efe9;--color-dark: #281e29;--text-color: var(--color-dark)}:root{--heading--h1: clamp(28px, 3.6vw, 46px);--heading--h2: clamp(20px, 1.85vw, 28px);--heading--h3: clamp(18px, 1.85vw, 23px);--heading--h4: clamp(16px, 1.5vw, 18px);--paragraph: clamp(14px, 1.25vw, 16px);--paragraph--strong: clamp(14px, 1.25vw, 16px);--paragraph--small: clamp(14px, 1vw, 14px)}
