﻿.foundation-header{position:relative;z-index:20}#brx-header.brx-sticky.scrolling.foundation-header--over-scroll-hero>.brxe-section,#brx-header.brx-sticky.scrolling.foundation-header--over-scroll-hero>.brxe-container,#brx-header.brx-sticky.scrolling.foundation-header--over-scroll-hero>.brxe-block,#brx-header.brx-sticky.scrolling.foundation-header--over-scroll-hero>.brxe-div{background-color:rgba(0,0,0,0)}.foundation-search{--foundation-search-foreground: #fff;--foundation-search-placeholder: #fff;--foundation-search-border: rgba(255, 255, 255, 0.65);--foundation-search-focus: #fff;--foundation-search-focus-shadow: rgba(255, 255, 255, 0.3);--foundation-search-hover: rgba(255, 255, 255, 0.12);--foundation-search-muted: rgba(255, 255, 255, 0.65);max-width:100%;position:relative}.foundation-search--on-light{--foundation-search-foreground: #2c3232;--foundation-search-placeholder: #91a5ae;--foundation-search-border: #c4ced0;--foundation-search-focus: #2c3232;--foundation-search-focus-shadow: rgba(44, 50, 50, 0.18);--foundation-search-hover: rgba(44, 50, 50, 0.07);--foundation-search-muted: rgba(44, 50, 50, 0.58)}.foundation-search__inline{position:relative;width:100%}.foundation-search__form{align-items:stretch;background:rgba(0,0,0,0);border:.0625rem solid var(--foundation-search-border);display:flex;min-height:3rem;transition:border-color 180ms ease,box-shadow 180ms ease}.foundation-search__form:focus-within{border-color:var(--foundation-search-focus);box-shadow:0 0 0 .0625rem var(--foundation-search-focus-shadow)}.foundation-search__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.foundation-search .foundation-search__input{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--foundation-search-foreground);flex:1 1 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.05em;line-height:1;min-width:0;outline:0;padding:.875rem 0 .875rem 1.3125rem;text-transform:none}.foundation-search .foundation-search__input::placeholder{color:var(--foundation-search-placeholder);opacity:1;text-transform:uppercase;transition:opacity 180ms ease}.foundation-search .foundation-search__input:focus::placeholder{opacity:.55}.foundation-search .foundation-search__input::-webkit-search-cancel-button{appearance:none}.foundation-search__clear,.foundation-search__button{align-items:center;align-self:stretch;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--foundation-search-foreground);cursor:pointer;display:flex;justify-content:center;padding:0;transition:background-color 180ms ease,color 180ms ease}.foundation-search__clear:hover,.foundation-search__clear:focus-visible,.foundation-search__button:hover,.foundation-search__button:focus-visible{background:var(--foundation-search-hover)}.foundation-search__clear:focus-visible,.foundation-search__button:focus-visible{outline:.0625rem solid var(--foundation-search-focus);outline-offset:-0.25rem}.foundation-search__clear{color:var(--foundation-search-muted);height:2.125rem;inset-block-start:50%;inset-inline-start:calc(100% + .375rem);position:absolute;transform:translateY(-50%);width:2.125rem}.foundation-search__clear[hidden]{display:none}.foundation-search__clear:hover,.foundation-search__clear:focus-visible{color:var(--foundation-search-foreground)}.foundation-search__button{flex:0 0 3.125rem}.foundation-search__button::after{display:none;width:1rem;height:1rem;border:.125rem solid currentColor;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:foundation-search-spin 700ms linear infinite;content:""}.foundation-search__button:disabled{cursor:wait}.foundation-search.is-searching .foundation-search__button .foundation-search__icon{display:none}.foundation-search.is-searching .foundation-search__button::after{display:block}.foundation-search__clear-icon{fill:none;height:.875rem;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:.875rem}.foundation-search__icon{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.125rem}.foundation-search__toggle{align-items:center;background:rgba(0,0,0,0);border:.0625rem solid var(--foundation-search-border);color:var(--foundation-search-foreground);cursor:pointer;display:none;height:2.625rem;justify-content:center;padding:0;transition:background-color 180ms ease,border-color 180ms ease;width:2.625rem}.foundation-search__toggle[hidden]{display:none}.foundation-search__toggle:hover,.foundation-search__toggle:focus-visible{background:var(--foundation-search-hover);border-color:var(--foundation-search-focus)}.foundation-search__toggle:focus-visible{outline:.0625rem solid var(--foundation-search-focus);outline-offset:-0.25rem}.foundation-search__overlay{align-items:center;backdrop-filter:blur(0.625rem);background:rgba(44,50,50,.96);display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:10000}.foundation-search__overlay[hidden]{display:none}.foundation-search__overlay-dialog{animation:foundation-search-overlay-in 220ms ease both;color:#fff;max-width:45rem;position:relative;width:100%}.foundation-search__overlay-close{align-items:center;background:rgba(0,0,0,0);border:.0625rem solid hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;height:3rem;inset-block-start:1.5rem;inset-inline-end:1.5rem;justify-content:center;padding:0;position:fixed;transition:background-color 180ms ease,border-color 180ms ease;width:3rem}.foundation-search__overlay-close:hover,.foundation-search__overlay-close:focus-visible{background:hsla(0,0%,100%,.12);border-color:#fff}.foundation-search__overlay-close:focus-visible{outline:.0625rem solid #fff;outline-offset:-0.25rem}.foundation-search__overlay-close-icon{fill:none;height:1.0625rem;stroke:currentColor;stroke-linecap:round;stroke-width:1.75;width:1.0625rem}.foundation-search__overlay-form{align-items:stretch;border:0;border-bottom:.0625rem solid hsla(0,0%,100%,.65);display:flex;min-height:4rem;transition:border-color 180ms ease,box-shadow 180ms ease}.foundation-search__overlay-form:focus-within{border-color:#fff;box-shadow:0 .0625rem 0 hsla(0,0%,100%,.3)}.foundation-search__overlay .foundation-search__overlay-input{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;color:#fff;flex:1 1 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;min-width:0;outline:0;padding:1.125rem 0}.foundation-search__overlay .foundation-search__overlay-input::placeholder{color:#fff;opacity:.65;transition:opacity 180ms ease}.foundation-search__overlay .foundation-search__overlay-input:focus::placeholder{opacity:.35}.foundation-search__overlay .foundation-search__overlay-input::-webkit-search-cancel-button{appearance:none}.foundation-search__overlay-submit{align-items:center;background:rgba(0,0,0,0);border:0;color:#fff;cursor:pointer;display:flex;flex:0 0 4rem;justify-content:center;padding:0;transition:background-color 180ms ease}.foundation-search__overlay-submit:hover,.foundation-search__overlay-submit:focus-visible{background:hsla(0,0%,100%,.12)}.foundation-search__overlay-submit:focus-visible{outline:.0625rem solid #fff;outline-offset:-0.25rem}.foundation-search__overlay-submit-icon{fill:none;height:1.375rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.375rem}html.foundation-search-overlay-open{overflow:hidden}@keyframes foundation-search-overlay-in{from{opacity:0}to{opacity:1}}@keyframes foundation-search-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion: reduce){.foundation-search__overlay-dialog{animation:none}.foundation-search__button::after{animation:none}}.foundation-scroll-hero{--foundation-scroll-hero-distance-vh: 210vh;--foundation-scroll-hero-distance-svh: 210svh;--foundation-scroll-hero-overlay: #2c3232;--foundation-scroll-hero-overlay-target: 0.65;--foundation-scroll-hero-strip-height: 30px;--foundation-scroll-hero-parallax-scale: 1.06;--foundation-scroll-hero-admin-bar-offset: 0px;position:relative;z-index:1;width:100%;height:calc(100vh - var(--foundation-scroll-hero-admin-bar-offset) + var(--foundation-scroll-hero-distance-vh));background:var(--foundation-scroll-hero-overlay)}.admin-bar .foundation-scroll-hero{--foundation-scroll-hero-admin-bar-offset: var( --wp-admin--admin-bar--height, 32px )}@supports(height: 100svh){.foundation-scroll-hero{height:calc(100svh - var(--foundation-scroll-hero-admin-bar-offset) + var(--foundation-scroll-hero-distance-svh))}}.foundation-scroll-hero__sticky{position:sticky;top:var(--foundation-scroll-hero-admin-bar-offset);display:grid;width:100%;height:calc(100vh - var(--foundation-scroll-hero-admin-bar-offset));overflow:hidden;isolation:isolate;place-items:center}@supports(height: 100svh){.foundation-scroll-hero__sticky{height:calc(100svh - var(--foundation-scroll-hero-admin-bar-offset))}}.foundation-scroll-hero__media,.foundation-scroll-hero__slide,.foundation-scroll-hero__overlay,.foundation-scroll-hero__content{position:absolute;inset:0}.foundation-scroll-hero__media{z-index:1}.foundation-scroll-hero__slide{opacity:0;will-change:opacity}.foundation-scroll-hero__slide:first-child{opacity:1}.foundation-scroll-hero__image,.foundation-scroll-hero picture{display:block;width:100%;height:100%}.foundation-scroll-hero__image{object-fit:cover;object-position:var(--foundation-scroll-hero-object-position, center center)}.foundation-scroll-hero--parallax .foundation-scroll-hero__image{transform:translate3d(0, var(--foundation-scroll-hero-parallax-y, 0%), 0) scale(var(--foundation-scroll-hero-parallax-scale));transform-origin:center;will-change:transform}.foundation-scroll-hero__strip{position:absolute;right:0;bottom:0;left:0;display:block;height:var(--foundation-scroll-hero-strip-height);background:var(--foundation-scroll-hero-strip-colour)}.foundation-scroll-hero__overlay{z-index:2;background:var(--foundation-scroll-hero-overlay);opacity:0;pointer-events:none;will-change:opacity}.foundation-scroll-hero--has-final-strip .foundation-scroll-hero__overlay{bottom:var(--foundation-scroll-hero-strip-height)}.foundation-scroll-hero__content{z-index:3;display:grid;padding:clamp(24px,5vw,80px);color:#fff;text-align:center;opacity:0;pointer-events:none;place-items:center;will-change:opacity}.foundation-scroll-hero__title{margin:0;font-size:clamp(2.75rem,3.75vw,3.25rem);font-weight:300;line-height:1.15;letter-spacing:-0.035em}.foundation-scroll-hero__scroll-cue{position:absolute;z-index:4;bottom:calc(clamp(20px,3vh,36px) + 50px);left:50%;width:45px;height:76.7px;padding:0;border:0;color:#fff;background:rgba(0,0,0,0);filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.75));cursor:pointer;opacity:1;transform:translateX(-50%);transition:opacity 350ms ease}.foundation-scroll-hero__scroll-cue:focus-visible{outline:2px solid currentColor;outline-offset:6px}.foundation-scroll-hero__scroll-cue--used{visibility:hidden;pointer-events:none;opacity:0;transition:opacity 350ms ease,visibility 0s linear 350ms}.foundation-scroll-hero__scroll-cue svg{display:block;width:100%;height:100%;overflow:visible}.foundation-scroll-hero__scroll-cue line,.foundation-scroll-hero__scroll-cue path{fill:none;stroke:currentColor;stroke-width:2px}.foundation-scroll-hero__scroll-cue text{fill:currentColor;font-family:"Open Sans",sans-serif;font-size:20px}.foundation-scroll-hero__scroll-cue-arrow{animation:foundation-scroll-cue-arrow 1.4s ease-in-out infinite}.foundation-scroll-hero--builder,.foundation-scroll-hero--reduced-motion{height:calc(100vh - var(--foundation-scroll-hero-admin-bar-offset))}@supports(height: 100svh){.foundation-scroll-hero--builder,.foundation-scroll-hero--reduced-motion{height:calc(100svh - var(--foundation-scroll-hero-admin-bar-offset))}}@media screen and (max-width: 991px){.foundation-scroll-hero__title{font-size:clamp(2.5rem,5.25vw,3rem)}}@media screen and (max-width: 767px){.foundation-scroll-hero__title{font-size:clamp(2.125rem,9vw,2.5rem)}}@media(prefers-reduced-motion: reduce){.foundation-scroll-hero{height:calc(100vh - var(--foundation-scroll-hero-admin-bar-offset))}@supports(height: 100svh){.foundation-scroll-hero{height:calc(100svh - var(--foundation-scroll-hero-admin-bar-offset))}}.foundation-scroll-hero__slide{opacity:0}.foundation-scroll-hero__slide:last-child{opacity:1}.foundation-scroll-hero__overlay{opacity:var(--foundation-scroll-hero-overlay-target)}.foundation-scroll-hero__content{opacity:1}.foundation-scroll-hero__scroll-cue{transition:none}.foundation-scroll-hero__scroll-cue-arrow{animation:none}.foundation-scroll-hero--parallax .foundation-scroll-hero__image{transform:none;will-change:auto}}@keyframes foundation-scroll-cue-arrow{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@media screen and (max-width: 600px){.admin-bar .foundation-scroll-hero{--foundation-scroll-hero-admin-bar-offset: 0px}}.foundation-financial-partnership-approach{width:100%;color:#2c3232}.foundation-financial-partnership-approach__grid{display:grid;grid-template-columns:repeat(var(--foundation-approach-desktop-columns, 3), minmax(0, 1fr));grid-template-rows:repeat(var(--foundation-approach-desktop-rows, 1), minmax(0, 1fr));background:rgba(0,0,0,0)}.foundation-financial-partnership-approach__card{position:relative;display:flex;box-sizing:border-box;min-width:0;min-height:13.625rem;padding:3.25rem 2.25rem 3rem;color:#2c3232;background:rgba(0,0,0,0);cursor:default}.foundation-financial-partnership-approach__card-fill{position:absolute;z-index:0;inset:0;background:var(--foundation-approach-card-colour, transparent);pointer-events:none;transform:scaleY(0);transform-origin:bottom;transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1);will-change:transform}.foundation-financial-partnership-approach__card-content{position:relative;z-index:1;width:100%;transition:color 180ms ease}.foundation-financial-partnership-approach__card-heading{margin:0;font-size:1.25rem;font-weight:700;line-height:1.3;transition:color 180ms ease}.foundation-financial-partnership-approach__card-description{margin-top:1.5rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color 180ms ease}.foundation-financial-partnership-approach__card-description p{margin:0;transition:color 180ms ease}.foundation-financial-partnership-approach__join{position:absolute;z-index:3;right:0;bottom:0;display:none;width:3.5rem;height:3.5rem;pointer-events:none;transform:translate(50%, 50%)}.foundation-financial-partnership-approach__join::before,.foundation-financial-partnership-approach__join::after{position:absolute;top:50%;left:50%;display:block;background:#2c3232;content:"";transform:translate(-50%, -50%)}.foundation-financial-partnership-approach__join::before{width:100%;height:1px}.foundation-financial-partnership-approach__join::after{width:1px;height:100%}.foundation-financial-partnership-approach__cta{display:flex;box-sizing:border-box;min-height:13.625rem;padding:0 0 1.8125rem 4.1875rem;align-items:flex-end}.foundation-financial-partnership-approach__cta-link{display:inline-flex;color:#2c3232;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none;align-items:center;gap:.875rem}.foundation-financial-partnership-approach__cta-link:focus-visible{outline:2px solid currentColor;outline-offset:.375rem}.foundation-financial-partnership-approach__cta-arrow{display:block;width:3.138125rem;height:1.08125rem;overflow:visible;fill:currentColor;transition:transform 240ms ease-in-out}.foundation-financial-partnership-approach--static .foundation-financial-partnership-approach__card-fill{transform:scaleY(1)}.foundation-financial-partnership-approach--static .foundation-financial-partnership-approach__card-content,.foundation-financial-partnership-approach--static .foundation-financial-partnership-approach__card-heading,.foundation-financial-partnership-approach--static .foundation-financial-partnership-approach__card-description,.foundation-financial-partnership-approach--static .foundation-financial-partnership-approach__card-description p{color:var(--foundation-approach-card-hover-text, currentColor)}@media screen and (min-width: 992px){.foundation-financial-partnership-approach__join--desktop{display:block}.foundation-financial-partnership-approach__grid--desktop-centre-single .foundation-financial-partnership-approach__card:last-child{width:calc(100%/var(--foundation-approach-desktop-columns, 3));grid-column:1/-1;justify-self:center}.foundation-financial-partnership-approach__grid--desktop-full .foundation-financial-partnership-approach__cta{grid-column:1/-1;min-height:0;padding:2.25rem 2.25rem 0;justify-content:flex-end}}@media(hover: hover)and (pointer: fine){.foundation-financial-partnership-approach__card:hover .foundation-financial-partnership-approach__card-fill{transform:scaleY(1)}.foundation-financial-partnership-approach__card:hover .foundation-financial-partnership-approach__card-content,.foundation-financial-partnership-approach__card:hover .foundation-financial-partnership-approach__card-heading,.foundation-financial-partnership-approach__card:hover .foundation-financial-partnership-approach__card-description,.foundation-financial-partnership-approach__card:hover .foundation-financial-partnership-approach__card-description p{color:var(--foundation-approach-card-hover-text, currentColor);transition-delay:120ms}.foundation-financial-partnership-approach__cta-link:hover .foundation-financial-partnership-approach__cta-arrow{transform:translateX(0.3125rem)}}@media screen and (max-width: 991px){.foundation-financial-partnership-approach__grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(var(--foundation-approach-tablet-rows, 1), minmax(0, 1fr))}.foundation-financial-partnership-approach__cta{padding-left:2.25rem}}@media screen and (min-width: 768px)and (max-width: 991px){.foundation-financial-partnership-approach__grid--tablet-full .foundation-financial-partnership-approach__cta{grid-column:1/-1;min-height:0;padding:2.25rem 2.25rem 0;justify-content:flex-end}}@media screen and (max-width: 767px){.foundation-financial-partnership-approach__grid{grid-template-columns:minmax(0, 1fr);grid-template-rows:none}.foundation-financial-partnership-approach__card{min-height:0;padding:2.375rem 1.75rem}.foundation-financial-partnership-approach__card-fill{transform:scaleY(1);transition:none;will-change:auto}.foundation-financial-partnership-approach__card-content,.foundation-financial-partnership-approach__card-heading,.foundation-financial-partnership-approach__card-description,.foundation-financial-partnership-approach__card-description p{color:var(--foundation-approach-card-hover-text, currentColor);transition:none}.foundation-financial-partnership-approach__join{right:auto;left:50%;display:block;width:2.5rem;height:2.5rem;transform:translate(-50%, 50%)}.foundation-financial-partnership-approach__cta{min-height:auto;padding:2.25rem 1.75rem 0}}@media(prefers-reduced-motion: reduce){.foundation-financial-partnership-approach__card-fill,.foundation-financial-partnership-approach__card-content,.foundation-financial-partnership-approach__card-heading,.foundation-financial-partnership-approach__card-description,.foundation-financial-partnership-approach__card-description p,.foundation-financial-partnership-approach__cta-arrow{transition:none}.foundation-financial-partnership-approach__card-fill{will-change:auto}}.foundation-bars{--foundation-bars-edge: clamp(1.5rem, 2.92vw, 2.625rem);--foundation-bars-gap: clamp(1.125rem, 2vw, 1.875rem);--foundation-bars-panel-padding-block: 2.5rem;--foundation-bars-rest-gap: var(--foundation-bars-panel-padding-block);--foundation-bars-exit-hold: 0;width:100%;color:#2c3232;background:#fff}.foundation-bars__sticky{display:flex;box-sizing:border-box;width:100%;min-height:0;padding:0;background:#fff;flex-direction:column}.foundation-bars__intro{position:relative;z-index:2;width:100%;max-width:none;margin-bottom:clamp(2.875rem,5.5vw,4.75rem)}.foundation-bars__eyebrow{max-width:47.5rem;margin:0;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.foundation-bars__heading{width:100%;max-width:100%;margin:.875rem 0 0;font-size:2.4375rem;font-weight:400;letter-spacing:.005em;line-height:1.2}.foundation-bars__description{max-width:80rem;margin:2rem 0 0;font-size:1.25rem;font-weight:300;line-height:1.5}.foundation-bars__description p{margin:0}.foundation-bars__description p+p{margin-top:1em}.foundation-bars.has-intro-entrance .foundation-bars__eyebrow,.foundation-bars.has-intro-entrance .foundation-bars__heading,.foundation-bars.has-intro-entrance .foundation-bars__description{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 14px), 0)}.foundation-bars.has-intro-entrance .foundation-bars__eyebrow.is-intro-entered,.foundation-bars.has-intro-entrance .foundation-bars__heading.is-intro-entered,.foundation-bars.has-intro-entrance .foundation-bars__description.is-intro-entered{animation:foundation-bars-intro-fade-in-up 1s ease both;animation-delay:var(--foundation-bars-intro-delay, 0ms)}.foundation-bars__content{box-sizing:border-box;width:100%;margin-top:0;padding:0 var(--foundation-bars-edge) 3.4375rem}.foundation-bars__plot{display:grid;width:100%;grid-template-columns:repeat(var(--foundation-bars-count, 4), minmax(0, 1fr));gap:var(--foundation-bars-gap);align-items:start}.foundation-bars__item{display:grid;min-width:0;color:#2c3232;cursor:default;grid-template-rows:var(--foundation-bars-reserved-height, auto) .625rem auto}.foundation-bars__panel{position:relative;display:flex;box-sizing:border-box;min-height:var(--foundation-bars-panel-height, 14.25rem);height:auto;overflow:hidden;color:#2c3232;background:#fff;align-self:end;align-items:flex-start}.foundation-bars.has-calculated-heights .foundation-bars__panel{min-height:0;height:var(--foundation-bars-calculated-height, var(--foundation-bars-panel-height, 14.25rem))}.foundation-bars__panel-fill{position:absolute;z-index:1;inset:0;display:block;background:var(--foundation-bars-panel-colour, #faf0da);clip-path:inset(0 0 0 0);pointer-events:none}.foundation-bars__panel-copy{position:relative;z-index:2;box-sizing:border-box;width:100%;padding:2.5rem 2.125rem;color:#2c3232;font-size:1rem;font-weight:400;line-height:1.45;transition:color 180ms ease}.foundation-bars__panel-copy p{margin:0}.foundation-bars__panel-copy p+p{margin-top:1em}.foundation-bars__baseline{display:block;width:100%;height:.625rem;background:var(--foundation-bars-bar-colour, var(--foundation-bars-panel-colour, #faf0da))}.foundation-bars__meta{display:grid;min-width:0;padding-top:.5625rem;grid-template-columns:auto minmax(0, 1fr);align-items:baseline;column-gap:1rem}.foundation-bars__number{font-size:1rem;font-weight:400;line-height:1.35}.foundation-bars__item-title{min-width:0;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25;text-align:right}.foundation-bars__cta.foundation-financial-partnership-approach__cta{min-height:0;margin-top:3.8125rem;padding:0;justify-content:flex-end}.foundation-bars.is-scroll-enhanced{height:calc(var(--foundation-bars-compact-height, 9.375rem) + var(--foundation-bars-scroll-distance, 240vh) + var(--foundation-bars-exit-hold));min-height:0;view-timeline-axis:block;view-timeline-name:--foundation-bars-entry}.foundation-bars.is-scroll-enhanced .foundation-bars__sticky{position:sticky;top:var(--foundation-bars-pin-top, 50svh);height:var(--foundation-bars-frame-height, auto);min-height:0;overflow:visible}.foundation-bars.is-scroll-enhanced .foundation-bars__intro{margin-bottom:0}.foundation-bars.is-scroll-enhanced .foundation-bars__content{margin-top:auto;padding-top:0;padding-bottom:0;transform:translateY(calc(var(--foundation-bars-content-travel, 0px) * -1));will-change:transform}.foundation-bars.is-scroll-enhanced .foundation-bars__item{grid-template-rows:0 .625rem auto}.foundation-bars.is-scroll-enhanced .foundation-bars__panel{background:rgba(0,0,0,0);pointer-events:none}.foundation-bars.is-scroll-enhanced .foundation-bars__panel-fill{transform:none;transition:none;will-change:clip-path}.foundation-bars.is-scroll-enhanced .foundation-bars__panel-copy{color:var(--foundation-bars-panel-text, #2c3232);transition:none;will-change:opacity,transform}.foundation-bars[data-interaction=static] .foundation-bars__panel-fill{inset:auto 0 0;height:var(--foundation-bars-calculated-height, var(--foundation-bars-panel-height, 14.25rem));transform:scaleY(0);transform-origin:bottom;transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1);will-change:transform}.foundation-bars[data-interaction=static] .foundation-bars__panel{min-height:0;height:auto;overflow:visible;align-items:flex-end}.foundation-bars[data-interaction=static].has-calculated-heights .foundation-bars__panel{height:var(--foundation-bars-reserved-height, var(--foundation-bars-panel-height, 14.25rem));overflow:hidden}.foundation-bars[data-interaction=static].has-calculated-heights .foundation-bars__panel::before{position:absolute;z-index:0;inset:auto 0 0;height:var(--foundation-bars-calculated-height, var(--foundation-bars-panel-height, 14.25rem));background:var(--foundation-bars-placeholder-colour, rgba(240, 238, 236, 0.55));content:"";pointer-events:none}.foundation-bars[data-interaction=static] .foundation-bars__panel-copy{padding-block:0 var(--foundation-bars-rest-gap);transform:translateY(0);transition:color 200ms ease,transform 420ms cubic-bezier(0.45, 0, 0.25, 1);will-change:transform}.foundation-bars[data-interaction=scroll-build] .foundation-bars__panel-copy{color:var(--foundation-bars-panel-text, #2c3232)}.foundation-bars--builder,.foundation-bars--builder .foundation-bars__sticky{height:auto}.foundation-bars--builder .foundation-bars__sticky{position:relative;top:auto;overflow:visible}@supports(animation-timeline: view()){.foundation-bars.is-scroll-enhanced .foundation-bars__content{animation-name:foundation-bars-content-entry;animation-duration:1ms;animation-fill-mode:both;animation-timing-function:linear;animation-timeline:--foundation-bars-entry;animation-range:cover var(--foundation-bars-entry-range-start, 0%) cover var(--foundation-bars-entry-range-end, 100%)}.foundation-bars.is-scroll-enhanced .foundation-bars__panel-fill{animation-name:foundation-bars-panel-build;animation-duration:1ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.45, 0, 0.55, 1);animation-timeline:--foundation-bars-entry;animation-range:cover var(--foundation-bars-item-range-start, 0%) cover var(--foundation-bars-item-range-end, 100%)}.foundation-bars.is-scroll-enhanced .foundation-bars__panel-copy{animation-name:foundation-bars-copy-reveal;animation-duration:1ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.45, 0, 0.55, 1);animation-timeline:--foundation-bars-entry;animation-range:cover var(--foundation-bars-copy-range-start, 0%) cover var(--foundation-bars-item-range-end, 100%)}}@keyframes foundation-bars-content-entry{from{transform:translateY(calc(var(--foundation-bars-content-travel, 0px) * -1))}to{transform:translateY(0)}}@keyframes foundation-bars-intro-fade-in-up{from{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 14px), 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes foundation-bars-panel-build{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes foundation-bars-copy-reveal{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:translateY(0)}}@media(hover: hover)and (pointer: fine){.foundation-bars[data-interaction=static] .foundation-bars__item:hover .foundation-bars__panel-fill{transform:scaleY(1)}.foundation-bars[data-interaction=static] .foundation-bars__item:hover .foundation-bars__panel-copy{color:var(--foundation-bars-panel-text, #2c3232)}.foundation-bars[data-interaction=static].has-calculated-heights .foundation-bars__item:hover .foundation-bars__panel-copy{transform:translateY(var(--foundation-bars-hover-copy-offset, 0));transition-delay:0ms}}@media(hover: none),(pointer: coarse){.foundation-bars[data-interaction=static] .foundation-bars__panel-fill{transform:scaleY(1);transition:none;will-change:auto}.foundation-bars[data-interaction=static] .foundation-bars__panel-copy{color:var(--foundation-bars-panel-text, #2c3232);transform:translateY(var(--foundation-bars-hover-copy-offset, 0));transition:none}}@media screen and (max-width: 1199px){.foundation-bars__panel-copy{padding-inline:1.625rem}.foundation-bars__item-title{font-size:1.125rem}}@media screen and (max-width: 991px){.foundation-bars,.foundation-bars.is-scroll-enhanced{height:auto}.foundation-bars__sticky,.foundation-bars.is-scroll-enhanced__sticky{position:relative;top:auto;height:auto;min-height:0;overflow:visible}.foundation-bars__content,.foundation-bars.is-scroll-enhanced__content{margin-top:0;padding-top:0;padding-bottom:2.625rem}.foundation-bars__plot,.foundation-bars.is-scroll-enhanced__plot{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:2.75rem}.foundation-bars__item,.foundation-bars.is-scroll-enhanced__item{display:block}.foundation-bars__panel,.foundation-bars.is-scroll-enhanced__panel{min-height:11.875rem;height:auto;overflow:hidden}.foundation-bars.has-calculated-heights .foundation-bars__panel,.foundation-bars.has-calculated-heights .foundation-bars.is-scroll-enhanced__panel,.foundation-bars.is-scroll-enhanced.has-calculated-heights .foundation-bars__panel,.foundation-bars.is-scroll-enhanced.has-calculated-heights .foundation-bars.is-scroll-enhanced__panel{min-height:11.875rem;height:auto}.foundation-bars__panel-fill,.foundation-bars.is-scroll-enhanced__panel-fill{inset:0;height:auto;clip-path:inset(0 0 0 0) !important;will-change:auto}.foundation-bars__panel-copy,.foundation-bars.is-scroll-enhanced__panel-copy{padding-block:var(--foundation-bars-panel-padding-block);opacity:1 !important;transform:none !important;will-change:auto}.foundation-bars__cta.foundation-financial-partnership-approach__cta,.foundation-bars.is-scroll-enhanced__cta.foundation-financial-partnership-approach__cta{margin-top:3.25rem}.foundation-bars[data-interaction=static] .foundation-bars__panel,.foundation-bars[data-interaction=static].has-calculated-heights .foundation-bars__panel{min-height:11.875rem;height:auto;overflow:hidden;align-items:flex-start}.foundation-bars[data-interaction=static] .foundation-bars__panel-fill{inset:0;height:auto}.foundation-bars[data-interaction=static] .foundation-bars__panel-copy{padding-block:var(--foundation-bars-panel-padding-block);transform:none !important;will-change:auto}.foundation-bars[data-interaction=static] .foundation-bars__panel::before{display:none}}@media screen and (max-width: 767px){.foundation-bars__plot{grid-template-columns:minmax(0, 1fr);row-gap:2.25rem}.foundation-bars__panel{min-height:0}.foundation-bars.has-calculated-heights .foundation-bars__panel{min-height:0;height:auto}.foundation-bars[data-interaction=static] .foundation-bars__panel-fill{transform:scaleY(1);transition:none;will-change:auto}.foundation-bars[data-interaction=static] .foundation-bars__panel-copy{padding:2rem 1.75rem;color:var(--foundation-bars-panel-text, #2c3232);transition:none}.foundation-bars__panel-copy{padding:2rem 1.75rem}.foundation-bars__cta.foundation-financial-partnership-approach__cta{margin-top:2.75rem;justify-content:flex-start}.foundation-bars[data-interaction=static] .foundation-bars__panel,.foundation-bars[data-interaction=static].has-calculated-heights .foundation-bars__panel{min-height:0}}@media screen and (max-width: 478px){.foundation-bars__heading{font-size:2rem}.foundation-bars__description{font-size:1rem}}@media(prefers-reduced-motion: reduce){.foundation-bars,.foundation-bars.is-scroll-enhanced{height:auto}.foundation-bars.has-intro-entrance .foundation-bars__eyebrow,.foundation-bars.has-intro-entrance .foundation-bars__heading,.foundation-bars.has-intro-entrance .foundation-bars__description,.foundation-bars.is-scroll-enhanced.has-intro-entrance .foundation-bars__eyebrow,.foundation-bars.is-scroll-enhanced.has-intro-entrance .foundation-bars__heading,.foundation-bars.is-scroll-enhanced.has-intro-entrance .foundation-bars__description{animation:none;opacity:1;transform:none}.foundation-bars__sticky,.foundation-bars.is-scroll-enhanced__sticky{position:relative;top:auto;height:auto;overflow:visible}.foundation-bars__panel-fill,.foundation-bars.is-scroll-enhanced__panel-fill{clip-path:inset(0 0 0 0) !important;will-change:auto}.foundation-bars__panel-copy,.foundation-bars.is-scroll-enhanced__panel-copy{opacity:1 !important;will-change:auto}.foundation-bars[data-interaction=scroll-build] .foundation-bars__panel-copy,.foundation-bars[data-interaction=scroll-build] .foundation-bars.is-scroll-enhanced__panel-copy,.foundation-bars.is-scroll-enhanced[data-interaction=scroll-build] .foundation-bars__panel-copy,.foundation-bars.is-scroll-enhanced[data-interaction=scroll-build] .foundation-bars.is-scroll-enhanced__panel-copy{transform:none !important}.foundation-bars[data-interaction=static] .foundation-bars__panel-fill,.foundation-bars[data-interaction=static] .foundation-bars__panel-copy,.foundation-bars[data-interaction=static] .foundation-bars.is-scroll-enhanced__panel-fill,.foundation-bars[data-interaction=static] .foundation-bars.is-scroll-enhanced__panel-copy,.foundation-bars.is-scroll-enhanced[data-interaction=static] .foundation-bars__panel-fill,.foundation-bars.is-scroll-enhanced[data-interaction=static] .foundation-bars__panel-copy,.foundation-bars.is-scroll-enhanced[data-interaction=static] .foundation-bars.is-scroll-enhanced__panel-fill,.foundation-bars.is-scroll-enhanced[data-interaction=static] .foundation-bars.is-scroll-enhanced__panel-copy{transition:none}}.foundation-testimonials{--foundation-testimonials-active-background: var( --foundation-testimonials-fallback-background, #f0eeec );--foundation-testimonials-inner-max-width: 1420px;box-sizing:border-box;width:100%;min-height:clamp(26.25rem,48vw,38.75rem);padding:90px 0;color:#2c3232;background-color:var(--foundation-testimonials-active-background)}.foundation-testimonials--transition-ready{transition:background-color 450ms ease}.foundation-testimonials__inner{box-sizing:border-box;width:100%;max-width:var(--foundation-testimonials-inner-max-width);margin-inline:auto;padding-inline:30px}.foundation-testimonials__section-header{position:relative;z-index:2;max-width:47.5rem;margin-bottom:clamp(2.875rem,5.5vw,4.75rem)}.foundation-testimonials__section-label{margin:0;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.foundation-testimonials__section-heading{margin:.875rem 0 0;font-size:2.4375rem;font-weight:400;letter-spacing:.005em;line-height:1.2}.foundation-testimonials--has-header-entrance .foundation-testimonials__section-label,.foundation-testimonials--has-header-entrance .foundation-testimonials__section-heading{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 14px), 0)}.foundation-testimonials--has-header-entrance .foundation-testimonials__section-label.is-section-header-entered,.foundation-testimonials--has-header-entrance .foundation-testimonials__section-heading.is-section-header-entered{animation:foundation-testimonials-header-fade-in-up 1s ease both;animation-delay:var(--foundation-testimonials-header-delay, 0ms)}.foundation-testimonials__slide{display:flex;box-sizing:border-box;align-items:center;justify-content:center}.foundation-testimonials__testimonial{width:100%;margin:0;padding-inline:var(--foundation-testimonials-inline-padding, 1.5rem);text-align:center}.foundation-testimonials__hover-zone{width:fit-content;max-width:65rem;margin-inline:auto}.foundation-testimonials__quote{max-width:65rem;margin:0 auto;padding:0 0 .08em;border:0;color:inherit;font-family:inherit;font-size:clamp(1.875rem,3.35vw,3.25rem);font-style:italic;font-weight:300;letter-spacing:.015em;line-height:1.16;quotes:"“" "”"}.foundation-testimonials__quote::before{content:open-quote}.foundation-testimonials__quote::after{content:close-quote}.foundation-testimonials__quote p{display:inline;margin:0}.foundation-testimonials__attribution{margin:clamp(1.75rem,3vw,2.75rem) 0 0;color:inherit}.foundation-testimonials__name,.foundation-testimonials__details{display:block}.foundation-testimonials__name{font-size:1.25rem;font-weight:700;line-height:1.3}.foundation-testimonials__details{margin-top:.375rem;font-size:1rem;font-weight:400;line-height:1.4;opacity:.78}.foundation-testimonials .splide__pagination{position:static;display:flex;box-sizing:border-box;width:100%;max-width:var(--foundation-testimonials-inner-max-width);margin:clamp(2.625rem,4vw,3.875rem) auto 0;padding:0 30px;gap:.625rem;transform:none}.foundation-testimonials .splide__pagination__page{width:.75rem;height:.75rem;margin:0;border:1px solid rgba(44,50,50,.2);background:#f0eeec;opacity:1;transform:none}.foundation-testimonials .splide__pagination__page.is-active{background:#2c3232;transform:none}.foundation-testimonials .splide__pagination__page:focus-visible{outline:2px solid currentColor;outline-offset:.1875rem}@keyframes foundation-testimonials-header-fade-in-up{from{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 14px), 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@media screen and (max-width: 991px){.foundation-testimonials{padding-block:70px}}@media screen and (max-width: 767px){.foundation-testimonials{min-height:31.25rem}.foundation-testimonials__section-header{margin-bottom:2.875rem}.foundation-testimonials__section-heading{margin-top:.75rem}.foundation-testimonials__testimonial{padding-inline:.5rem}.foundation-testimonials__quote{font-size:clamp(1.625rem,8vw,2.375rem);line-height:1.2}.foundation-testimonials__name{font-size:1.125rem}.foundation-testimonials__details{font-size:.9375rem}}@media screen and (max-width: 478px){.foundation-testimonials{padding-block:50px}.foundation-testimonials__inner{padding-inline:25px}.foundation-testimonials__section-heading{font-size:2rem}.foundation-testimonials .splide__pagination{padding-inline:25px}}.foundation-testimonials--without-section-header{min-height:0}@media(prefers-reduced-motion: reduce){.foundation-testimonials{transition:none}.foundation-testimonials--has-header-entrance .foundation-testimonials__section-label,.foundation-testimonials--has-header-entrance .foundation-testimonials__section-heading{animation:none;opacity:1;transform:none}.foundation-testimonials .splide__list{transition-duration:.01ms !important}}.foundation-news-grid{--foundation-news-grid-hover-text: #fff;--foundation-news-grid-category-accent: #2c3232;--foundation-news-grid-pagination-active-background: #2c3232;--foundation-news-grid-pagination-active-text: #fff;--foundation-news-grid-pagination-border: #2c3232;--foundation-news-grid-pagination-text: #2c3232;width:100%;color:#2c3232;scroll-margin-top:7.5rem}.foundation-news-grid--search-inactive{display:none}.foundation-news-grid__search-header{margin-bottom:clamp(2.625rem,5vw,4rem)}.foundation-news-grid__search-heading{margin:0;color:inherit;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.foundation-news-grid__search-summary{margin:.875rem 0 0;color:inherit;font-size:1rem;line-height:1.5}.foundation-news-grid__anchor{display:block;height:0;scroll-margin-top:7.5rem}.foundation-news-grid__results{transition:opacity 180ms ease}.foundation-news-grid__cards{display:grid;width:100%;grid-template-columns:repeat(var(--foundation-news-grid-columns, 3), minmax(0, 1fr));gap:clamp(1.5rem,2.3vw,2rem)}.foundation-news-grid__card{min-width:0;margin:0}.foundation-news-grid__card-inner{display:grid;height:100%;color:inherit;text-decoration:none;grid-template-rows:auto minmax(16.75rem, 1fr)}.foundation-news-grid__media{position:relative;overflow:hidden;aspect-ratio:1.6/1;background:#f0eeec}.foundation-news-grid__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 600ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-news-grid__body{position:relative;min-height:16.75rem;overflow:hidden;color:#2c3232;background:#f0eeec}.foundation-news-grid__fill{position:absolute;z-index:0;inset:0;background:#2c3232;pointer-events:none;transform:scaleY(0);transform-origin:bottom;transition:transform 320ms cubic-bezier(0.45, 0, 0.25, 1);will-change:transform}.foundation-news-grid__content{position:relative;z-index:1;display:flex;box-sizing:border-box;min-height:inherit;padding:2rem 1.75rem 1.375rem;flex-direction:column}.foundation-news-grid__category{align-self:flex-start;padding:.3125rem .75rem;border:1px solid var(--foundation-news-grid-category-accent);color:var(--foundation-news-grid-category-accent);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:uppercase;transition:border-color 180ms ease,color 180ms ease}.foundation-news-grid__title{margin:1.875rem 0 0;color:inherit;font-size:1.25rem;font-weight:700;line-height:1.3;transition:color 180ms ease}.foundation-news-grid__excerpt{margin-top:.875rem;color:inherit;font-size:1rem;font-weight:400;line-height:1.45;transition:color 180ms ease}.foundation-news-grid__excerpt p{margin:0}.foundation-news-grid__author{display:flex;min-height:3.25rem;margin-top:auto;padding-top:1.125rem;align-items:center;gap:1rem}.foundation-news-grid__author-avatar{display:block;overflow:hidden;width:3.25rem;height:3.25rem;border-radius:50%;flex:0 0 3.25rem}.foundation-news-grid__author-image{display:block;width:100%;height:100%;filter:grayscale(1);object-fit:cover}.foundation-news-grid__author-name{display:flex;min-width:0;color:inherit;font-size:1rem;font-weight:700;line-height:1.35;transition:color 180ms ease;flex-wrap:wrap}.foundation-news-grid__author-name>span:not(:last-child)::after{margin:0 .375rem;content:"·"}.foundation-news-grid__cta{display:flex;margin-top:clamp(3rem,5vw,4rem)}.foundation-news-grid__cta-link{display:inline-flex;color:#2c3232;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none;align-items:center;gap:1rem}.foundation-news-grid__cta-arrow{display:block;width:2.5625rem;height:auto;overflow:visible;fill:currentColor;transition:transform 240ms ease-in-out}.foundation-news-grid__cta--backward .foundation-news-grid__cta-arrow{transform:scaleX(-1)}.foundation-news-grid__pagination{display:flex;margin-top:clamp(3.5rem,6vw,4.75rem);color:var(--foundation-news-grid-pagination-text);font-size:1rem;font-weight:400;line-height:1;align-items:center;justify-content:center;gap:1rem}.foundation-news-grid__pagination-pages{display:flex;align-items:center;justify-content:center;gap:.5rem}.foundation-news-grid__pagination-direction,.foundation-news-grid__pagination-page{color:inherit;text-decoration:none}.foundation-news-grid__pagination-direction{display:inline-flex;min-height:2.25rem;align-items:center;white-space:nowrap}.foundation-news-grid__pagination-direction.is-disabled{opacity:.45}.foundation-news-grid__pagination-page{display:inline-grid;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border:1px solid var(--foundation-news-grid-pagination-border);border-radius:.4375rem;place-items:center}.foundation-news-grid__pagination-page.is-current{border-color:var(--foundation-news-grid-pagination-active-background);color:var(--foundation-news-grid-pagination-active-text);background:var(--foundation-news-grid-pagination-active-background);cursor:default}.foundation-news-grid__pagination-ellipsis{display:inline-grid;min-width:.875rem;height:2.25rem;place-items:center}.foundation-news-grid__pagination-status{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;margin:-0.0625rem;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.foundation-news-grid.is-loading .foundation-news-grid__results{opacity:.45;pointer-events:none}.foundation-news-grid--on-dark{--foundation-news-grid-category-accent: #fff;--foundation-news-grid-hover-text: #fff;--foundation-news-grid-pagination-active-background: #fff;--foundation-news-grid-pagination-active-text: #2c3232;--foundation-news-grid-pagination-border: #fff;--foundation-news-grid-pagination-text: #fff;color:#fff}.foundation-news-grid--on-dark .foundation-news-grid__card-inner{border:1px solid hsla(0,0%,100%,.68)}.foundation-news-grid--on-dark .foundation-news-grid__body,.foundation-news-grid--on-dark .foundation-news-grid__media--empty{color:#fff;background:rgba(0,0,0,0)}.foundation-news-grid--on-dark .foundation-news-grid__fill{background:hsla(0,0%,100%,.08)}.foundation-news-grid--on-dark .foundation-news-grid__cta-link{color:#fff}.foundation-news-grid--no-images .foundation-news-grid__card-inner{grid-template-rows:minmax(18.75rem, 1fr)}.foundation-news-grid--no-images .foundation-news-grid__body{min-height:18.75rem}.foundation-news-grid--no-images .foundation-news-grid__content{padding:2.625rem 2.125rem 1.875rem}.foundation-news-grid a:focus-visible{outline:2px solid currentColor;outline-offset:.3125rem}.foundation-news-grid--entrance-pending .foundation-news-grid__card,.foundation-news-grid--entrance-pending .foundation-news-grid__cta{opacity:0;transform:translateY(1rem)}.foundation-news-grid--entrance-pending.is-entered .foundation-news-grid__card,.foundation-news-grid--entrance-pending.is-entered .foundation-news-grid__cta{opacity:1;transform:translateY(0);transition:opacity 420ms cubic-bezier(0.45, 0, 0.25, 1),transform 420ms cubic-bezier(0.45, 0, 0.25, 1);transition-delay:var(--foundation-news-grid-entrance-delay, 0ms)}@media(hover: hover)and (pointer: fine){.foundation-news-grid__card:hover .foundation-news-grid__fill,.foundation-news-grid__card:focus-within .foundation-news-grid__fill{transform:scaleY(1)}.foundation-news-grid__card:hover .foundation-news-grid__body,.foundation-news-grid__card:hover .foundation-news-grid__title,.foundation-news-grid__card:hover .foundation-news-grid__excerpt,.foundation-news-grid__card:hover .foundation-news-grid__author-name,.foundation-news-grid__card:focus-within .foundation-news-grid__body,.foundation-news-grid__card:focus-within .foundation-news-grid__title,.foundation-news-grid__card:focus-within .foundation-news-grid__excerpt,.foundation-news-grid__card:focus-within .foundation-news-grid__author-name{color:var(--foundation-news-grid-hover-text)}.foundation-news-grid__card:hover .foundation-news-grid__category,.foundation-news-grid__card:focus-within .foundation-news-grid__category{border-color:currentColor;color:var(--foundation-news-grid-hover-text)}.foundation-news-grid__card:hover .foundation-news-grid__image,.foundation-news-grid__card:focus-within .foundation-news-grid__image{transform:scale(1.025)}.foundation-news-grid__cta-link:hover .foundation-news-grid__cta-arrow{transform:translateX(0.3125rem)}.foundation-news-grid__cta--backward .foundation-news-grid__cta-link:hover .foundation-news-grid__cta-arrow{transform:translateX(-0.3125rem) scaleX(-1)}.foundation-news-grid__pagination-page:not(.is-current):hover,.foundation-news-grid__pagination-page:not(.is-current):focus-visible{background:rgba(44,50,50,.08)}.foundation-news-grid--on-dark .foundation-news-grid__pagination-page:not(.is-current):hover,.foundation-news-grid--on-dark .foundation-news-grid__pagination-page:not(.is-current):focus-visible{background:hsla(0,0%,100%,.12)}.foundation-news-grid__pagination-direction:hover,.foundation-news-grid__pagination-direction:focus-visible{text-decoration:underline;text-underline-offset:.25rem}}@media screen and (max-width: 991px){.foundation-news-grid__cards{grid-template-columns:repeat(var(--foundation-news-grid-tablet-columns, 2), minmax(0, 1fr))}}@media screen and (max-width: 767px){.foundation-news-grid__cards{grid-template-columns:minmax(0, 1fr)}.foundation-news-grid__card-inner{grid-template-rows:auto auto}.foundation-news-grid__body{min-height:0}.foundation-news-grid__content{min-height:15.625rem;padding:1.75rem 1.5rem 1.375rem}.foundation-news-grid__cta{margin-top:2.5rem}.foundation-news-grid__pagination{margin-top:3rem;gap:.625rem;flex-wrap:wrap}.foundation-news-grid--entrance-pending.is-entered .foundation-news-grid__card,.foundation-news-grid--entrance-pending.is-entered .foundation-news-grid__cta{transition-delay:var(--foundation-news-grid-entrance-base-delay, 0ms)}}@media(prefers-reduced-motion: reduce){.foundation-news-grid__fill,.foundation-news-grid__image,.foundation-news-grid__category,.foundation-news-grid__title,.foundation-news-grid__excerpt,.foundation-news-grid__author-name,.foundation-news-grid__cta-arrow,.foundation-news-grid__results{transition:none}.foundation-news-grid__fill{will-change:auto}.foundation-news-grid--entrance-pending .foundation-news-grid__card,.foundation-news-grid--entrance-pending .foundation-news-grid__cta{opacity:1;transform:none;transition:none}}.foundation-insight-post-meta{--foundation-insight-post-meta-avatar-size: 3.25rem;display:flex;min-height:var(--foundation-insight-post-meta-avatar-size);color:inherit;align-items:center;gap:1rem}.foundation-insight-post-meta__avatar{display:block;overflow:hidden;width:var(--foundation-insight-post-meta-avatar-size);height:var(--foundation-insight-post-meta-avatar-size);border-radius:50%;flex:0 0 var(--foundation-insight-post-meta-avatar-size)}.foundation-insight-post-meta__image{display:block;width:100%;height:100%;filter:grayscale(1);object-fit:cover}.foundation-insight-post-meta__text{display:flex;min-width:0;font-size:1rem;font-weight:600;line-height:1.35;flex-wrap:wrap}.foundation-insight-post-meta__text>span:not(:last-child)::after{margin:0 .375rem;content:"·"}.foundation-insight-category-pill{--foundation-insight-category-pill-accent: #2c3232;display:inline-flex;width:max-content;padding:.3125rem .75rem;border:1px solid currentColor;background:rgba(0,0,0,0);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25;text-decoration:none;text-transform:uppercase;align-items:center}.foundation-insight-category-pill:is(a){transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.foundation-insight-category-pill:is(a):hover,.foundation-insight-category-pill:is(a):focus-visible{border-color:var(--foundation-insight-category-pill-accent);color:#fff;background-color:var(--foundation-insight-category-pill-accent)}.foundation-insight-category-pill:is(a):focus-visible{outline:2px solid var(--foundation-insight-category-pill-accent);outline-offset:.1875rem}.foundation-insight-post-meta-element--category .foundation-insight-category-pill{border-color:var(--foundation-insight-category-pill-accent);color:var(--foundation-insight-category-pill-accent)}@media(prefers-reduced-motion: reduce){.foundation-insight-category-pill:is(a){transition:none}}.foundation-insight-category-navigation{--foundation-insight-navigation-text: #2c3232;--foundation-insight-navigation-accent: #b0bbbf;display:block;width:100%;color:var(--foundation-insight-navigation-text)}.foundation-insight-category-navigation__wide{position:relative;display:block;width:100%}.foundation-insight-category-navigation__viewport{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity}.foundation-insight-category-navigation__viewport::-webkit-scrollbar{display:none}.foundation-insight-category-navigation__list{display:flex;box-sizing:border-box;width:100%;min-width:max-content;min-height:6.375rem;padding:0 clamp(1rem,2.5vw,1.75rem);margin:0;list-style:none;align-items:stretch}.foundation-insight-category-navigation__item{display:flex;min-width:max-content;margin:0;flex:1 0 auto;scroll-snap-align:center}.foundation-insight-category-navigation__link{display:grid;min-height:100%;padding:1.5rem clamp(1rem,2vw,1.625rem);color:inherit;font-size:.8125rem;font-weight:400;letter-spacing:.02em;line-height:1.35;text-align:center;text-decoration:none;text-transform:uppercase;align-items:center;justify-content:center;transition:color 180ms ease;white-space:nowrap}.foundation-insight-category-navigation__link:hover,.foundation-insight-category-navigation__link:focus-visible{color:var(--foundation-insight-navigation-accent)}.foundation-insight-category-navigation__link:focus-visible{outline:2px solid currentColor;outline-offset:-0.5rem}.foundation-insight-category-navigation__link::before,.foundation-insight-category-navigation__link .foundation-insight-category-navigation__label{grid-area:1/1}.foundation-insight-category-navigation__link::before{font-weight:700;visibility:hidden;content:attr(data-label)}.foundation-insight-category-navigation__link.is-current .foundation-insight-category-navigation__label{font-weight:700}.foundation-insight-category-navigation__control{position:absolute;top:0;bottom:0;z-index:2;display:grid;width:5.375rem;padding:0;border:0;color:inherit;background:rgba(0,0,0,0);cursor:pointer;place-items:center}.foundation-insight-category-navigation__control[hidden]{display:none}.foundation-insight-category-navigation__control--previous{left:0;padding-right:2rem}.foundation-insight-category-navigation__control--next{right:0;padding-left:2rem}.foundation-insight-category-navigation__control svg{position:relative;z-index:1;width:1.625rem;height:.875rem;transition:transform 180ms ease}.foundation-insight-category-navigation__control:hover,.foundation-insight-category-navigation__control:focus-visible{color:var(--foundation-insight-navigation-accent)}.foundation-insight-category-navigation__control:focus-visible{outline:2px solid currentColor;outline-offset:-0.4375rem}.foundation-insight-category-navigation__control--previous:hover svg{transform:translateX(-0.1875rem)}.foundation-insight-category-navigation__control--next:hover svg{transform:translateX(0.1875rem)}.foundation-insight-category-navigation__mobile{display:none;padding:1.125rem 1.25rem}.foundation-insight-category-navigation__select-wrap{position:relative;width:100%}.foundation-insight-category-navigation__select-wrap::after{position:absolute;top:50%;right:1.25rem;width:.5625rem;height:.5625rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;pointer-events:none;content:"";transform:translateY(-70%) rotate(45deg)}.foundation-insight-category-navigation__select{width:100%;min-height:3.25rem;padding:.875rem 3.25rem .875rem 1.125rem;border:1px solid currentColor;border-radius:0;color:inherit;background:rgba(0,0,0,0);font-size:.8125rem;letter-spacing:.02em;line-height:1.35;text-transform:uppercase;appearance:none}.foundation-insight-category-navigation__select:focus-visible{border-color:var(--foundation-insight-navigation-accent);outline:2px solid var(--foundation-insight-navigation-accent);outline-offset:.1875rem}.foundation-insight-category-navigation.is-overflowing .foundation-insight-category-navigation__viewport{cursor:grab}.foundation-insight-category-navigation.can-scroll-previous .foundation-insight-category-navigation__viewport{-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 5.375rem, #000 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 5.375rem, #000 100%)}.foundation-insight-category-navigation.can-scroll-next .foundation-insight-category-navigation__viewport{-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 5.375rem), transparent 100%);mask-image:linear-gradient(90deg, #000 0%, #000 calc(100% - 5.375rem), transparent 100%)}.foundation-insight-category-navigation.can-scroll-previous.can-scroll-next .foundation-insight-category-navigation__viewport{-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 5.375rem, #000 calc(100% - 5.375rem), transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 5.375rem, #000 calc(100% - 5.375rem), transparent 100%)}.foundation-insight-category-navigation.is-dragging .foundation-insight-category-navigation__viewport{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;user-select:none}@media(max-width: 639px){.foundation-insight-category-navigation__wide{display:none}.foundation-insight-category-navigation__mobile{display:block}}@media(prefers-reduced-motion: reduce){.foundation-insight-category-navigation__viewport{scroll-behavior:auto}.foundation-insight-category-navigation__link,.foundation-insight-category-navigation__control svg{transition:none}}.foundation-insight-featured-voices{--foundation-insights-featured-text: #2c3232;--foundation-insights-headline-hover: #b0bbbf;--foundation-insights-featured-divider: #c4ced0;width:100%;color:var(--foundation-insights-featured-text)}.foundation-insight-featured-voices__layout{display:grid;width:100%;grid-template-columns:minmax(0, 2.05fr) minmax(20.625rem, 0.95fr);gap:clamp(2.75rem,4.6vw,4.5rem)}.foundation-insight-featured-voices__heading{margin:0 0 clamp(2.375rem,4vw,3.125rem);color:inherit;font-size:1rem;font-weight:400;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.foundation-insight-featured-voices__article{margin:0;border-bottom:1px solid var(--foundation-insights-featured-divider)}.foundation-insight-featured-voices__article-link{display:block;padding:3rem 0 3rem;color:inherit;text-decoration:none}.foundation-insight-featured-voices__article:first-child .foundation-insight-featured-voices__article-link{padding-top:0}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-link{display:grid;grid-template-columns:minmax(17.5rem, 1.08fr) minmax(16.25rem, 0.92fr);align-items:stretch;gap:clamp(1.75rem,3.2vw,2.625rem)}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-media{min-height:0;aspect-ratio:auto}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-image{position:absolute;inset:0}.foundation-insight-featured-voices__article-media{position:relative;overflow:hidden;min-width:0;aspect-ratio:1.5/1;background:#f0eeec}.foundation-insight-featured-voices__article-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-insight-featured-voices__article-content{min-width:0}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-content{padding-bottom:1.5rem}.foundation-insight-featured-voices__category{display:inline-block;padding:.3125rem .6875rem;border:1px solid var(--foundation-insight-category-pill-accent);color:var(--foundation-insight-category-pill-accent);font-size:.75rem;font-weight:400;line-height:1.2;text-transform:uppercase}.foundation-insight-featured-voices__article--lead .foundation-insight-featured-voices__category{border-color:var(--foundation-insights-featured-text);color:var(--foundation-insights-featured-text)}.foundation-insight-featured-voices__article-title{max-width:47.5rem;margin:1.5rem 0 0;color:inherit;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:400;line-height:1.12;transition:color 180ms ease}.foundation-insight-featured-voices__article-excerpt{max-width:41.25rem;margin:1.375rem 0 0;color:inherit;font-size:1rem;font-weight:400;line-height:1.45}.foundation-insight-featured-voices__meta{display:flex;margin-top:1.75rem;align-items:center;gap:.875rem}.foundation-insight-featured-voices__author-avatar{display:block;overflow:hidden;width:3.25rem;height:3.25rem;border-radius:50%;flex:0 0 3.25rem}.foundation-insight-featured-voices__author-image{display:block;width:100%;height:100%;filter:grayscale(1);object-fit:cover}.foundation-insight-featured-voices__meta-text{display:flex;min-width:0;font-size:1rem;font-weight:600;line-height:1.4;flex-wrap:wrap;gap:0}.foundation-insight-featured-voices__meta-text>span:not(:last-child)::after{margin:0 .375rem;content:"·"}.foundation-insight-featured-voices__voices{min-width:0;padding-left:clamp(2.375rem,4.1vw,4rem);border-left:1px solid var(--foundation-insights-featured-divider)}.foundation-insight-featured-voices__voice{margin:0;padding:3rem 0;border-bottom:1px solid var(--foundation-insights-featured-divider)}.foundation-insight-featured-voices__voice:first-child{padding-top:0}.foundation-insight-featured-voices__voice:last-child{border-bottom:0}.foundation-insight-featured-voices__voice-link{display:grid;color:inherit;text-decoration:none;grid-template-columns:6.125rem minmax(0, 1fr);align-items:start;gap:1.75rem}.foundation-insight-featured-voices__voice-media{overflow:hidden;width:6.125rem;aspect-ratio:.64/1;background:#f0eeec}.foundation-insight-featured-voices__voice-image{display:block;width:100%;height:100%;filter:grayscale(1);object-fit:cover;transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-insight-featured-voices__voice-title{margin:0;color:inherit;font-size:1.25rem;font-weight:700;line-height:1.25;transition:color 180ms ease}.foundation-insight-featured-voices__voice-byline,.foundation-insight-featured-voices__voice-description{margin:0;color:inherit;font-weight:400;line-height:1.45}.foundation-insight-featured-voices__voice-byline{font-size:.875rem}.foundation-insight-featured-voices__voice-description{margin-top:1.125rem;font-size:1rem}.foundation-insight-featured-voices a:focus-visible{outline:2px solid currentColor;outline-offset:.3125rem}@media(hover: hover)and (pointer: fine){.foundation-insight-featured-voices__article-link:hover .foundation-insight-featured-voices__article-title,.foundation-insight-featured-voices__article-link:focus-visible .foundation-insight-featured-voices__article-title,.foundation-insight-featured-voices__voice-link:hover .foundation-insight-featured-voices__voice-title,.foundation-insight-featured-voices__voice-link:focus-visible .foundation-insight-featured-voices__voice-title{color:var(--foundation-insights-headline-hover)}.foundation-insight-featured-voices__article-link:hover .foundation-insight-featured-voices__article-image,.foundation-insight-featured-voices__article-link:focus-visible .foundation-insight-featured-voices__article-image,.foundation-insight-featured-voices__voice-link:hover .foundation-insight-featured-voices__voice-image,.foundation-insight-featured-voices__voice-link:focus-visible .foundation-insight-featured-voices__voice-image{transform:scale(1.025)}}@media screen and (max-width: 991px){.foundation-insight-featured-voices__layout{grid-template-columns:minmax(0, 1fr);gap:0}.foundation-insight-featured-voices__voices{padding:3.5rem 0 0;border-top:0;border-left:0}.foundation-insight-featured-voices__voice-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.75rem}.foundation-insight-featured-voices__voice{padding:0;border-bottom:0}.foundation-insight-featured-voices__voice-link{grid-template-columns:minmax(0, 1fr);gap:1.375rem}.foundation-insight-featured-voices__voice-media{width:100%;aspect-ratio:.9/1}}@media screen and (max-width: 767px){.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-link{grid-template-columns:minmax(0, 1fr)}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-media{aspect-ratio:1.5/1}.foundation-insight-featured-voices__article--with-image .foundation-insight-featured-voices__article-content{padding-bottom:0}}@media screen and (max-width: 639px){.foundation-insight-featured-voices__heading{margin-bottom:2.125rem}.foundation-insight-featured-voices__article-link{padding:2.375rem 0}.foundation-insight-featured-voices__article-title{font-size:1.875rem}.foundation-insight-featured-voices__meta-text{font-size:.875rem}.foundation-insight-featured-voices__voice-list{grid-template-columns:minmax(0, 1fr);gap:0}.foundation-insight-featured-voices__voice{padding:2.125rem 0;border-bottom:1px solid var(--foundation-insights-featured-divider)}.foundation-insight-featured-voices__voice:first-child{padding-top:0}.foundation-insight-featured-voices__voice:last-child{border-bottom:0}.foundation-insight-featured-voices__voice-link{grid-template-columns:5.5rem minmax(0, 1fr);gap:1.375rem}.foundation-insight-featured-voices__voice-media{width:5.5rem;aspect-ratio:.7/1}}@media(prefers-reduced-motion: reduce){.foundation-insight-featured-voices__article-image,.foundation-insight-featured-voices__article-title,.foundation-insight-featured-voices__voice-image,.foundation-insight-featured-voices__voice-title{transition:none}}.foundation-insight-archive-hero{--foundation-insight-archive-hero-border: #b8c5c8;width:100%;color:#2c3232}.foundation-insight-archive-hero__visual{position:relative;display:grid;height:var(--foundation-page-hero-height, 600px);min-height:0;border-bottom:1.875rem solid var(--foundation-insight-archive-hero-border);background-color:#2c3232;background-image:var(--foundation-insight-archive-hero-image, none);background-position:center;background-repeat:no-repeat;background-size:cover;place-items:center}.foundation-insight-archive-hero--topic{--foundation-insight-archive-hero-border: #e7b446}.foundation-insight-archive-hero--voice{background-color:#f0eeec}.foundation-insight-archive-hero--voice .foundation-insight-archive-hero__visual{overflow:hidden;background-image:none}.foundation-insight-archive-hero--voice .foundation-insight-archive-hero__visual::before{position:absolute;inset:0;background-image:var(--foundation-insight-archive-hero-image, none);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";filter:grayscale(1)}.foundation-insight-archive-hero--voice-fallback .foundation-insight-archive-hero__visual{background-color:#eef0ef}.foundation-insight-archive-hero--voice-fallback .foundation-insight-archive-hero__visual::before{background-size:auto 100%}.foundation-insight-archive-hero__icon{--foundation-insight-archive-hero-icon-offset: clamp( 1.5rem, 3vw, 3rem );position:relative;z-index:1;display:block;width:clamp(7rem,12vw,11.25rem);max-height:11.875rem;object-fit:contain;transform:translate3d(0, var(--foundation-insight-archive-hero-icon-offset), 0)}.foundation-insight-archive-hero.has-icon-entrance .foundation-insight-archive-hero__icon{opacity:0;transform:translate3d(0, calc(var(--foundation-insight-archive-hero-icon-offset) + 0.75rem), 0) scale(0.94)}.foundation-insight-archive-hero.has-icon-entrance .foundation-insight-archive-hero__icon.is-icon-entered{animation:foundation-insight-archive-hero-icon-in 900ms cubic-bezier(0.22, 1, 0.36, 1) 150ms both}.foundation-insight-archive-hero__voice-intro{box-sizing:border-box;width:min(100%,90rem);padding:clamp(2.75rem,5vw,4.375rem) 30px clamp(3.625rem,6vw,5.125rem);margin:0 auto}.foundation-insight-archive-hero__title,.foundation-insight-archive-hero__byline,.foundation-insight-archive-hero__description{margin:0}.foundation-insight-archive-hero__title{font-size:clamp(2.5rem,4vw,3.875rem);font-style:italic;font-weight:400;letter-spacing:-0.025em;line-height:1.08}.foundation-insight-archive-hero__byline{margin-top:.875rem;font-size:clamp(1.75rem,3vw,2.1875rem);font-weight:300;line-height:1.2}.foundation-insight-archive-hero__description{max-width:61.25rem;margin-top:clamp(1.625rem,3vw,2.375rem);font-size:1.125rem;font-weight:300;line-height:1.55}.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__title,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__byline,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__description{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 0.875rem), 0)}.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__title.is-intro-entered,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__byline.is-intro-entered,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__description.is-intro-entered{animation:foundation-insight-archive-hero-intro-fade-in-up 1s ease both;animation-delay:var(--foundation-insight-archive-hero-intro-delay, 0ms)}@keyframes foundation-insight-archive-hero-intro-fade-in-up{from{opacity:0;transform:translate3d(0, var(--foundation-bricks-entrance-distance, 0.875rem), 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes foundation-insight-archive-hero-icon-in{from{opacity:0;transform:translate3d(0, calc(var(--foundation-insight-archive-hero-icon-offset) + 0.75rem), 0) scale(0.94)}to{opacity:1;transform:translate3d(0, var(--foundation-insight-archive-hero-icon-offset), 0) scale(1)}}@media(prefers-reduced-motion: reduce){.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__title,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__byline,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__description{animation:none;opacity:1;transform:none}.foundation-insight-archive-hero.has-icon-entrance .foundation-insight-archive-hero__icon{animation:none;opacity:1;transform:translate3d(0, var(--foundation-insight-archive-hero-icon-offset), 0)}}@media(scripting: none){.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__title,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__byline,.foundation-insight-archive-hero.has-intro-entrance .foundation-insight-archive-hero__description{animation:none;opacity:1;transform:none}.foundation-insight-archive-hero.has-icon-entrance .foundation-insight-archive-hero__icon{animation:none;opacity:1;transform:translate3d(0, var(--foundation-insight-archive-hero-icon-offset), 0)}}.foundation-insight-archive-navigation-section{padding:0 !important;background:#f0eeec}.foundation-insight-archive-navigation-section .foundation-insight-archive-navigation-container{width:min(100%,93.75rem);max-width:none;padding:0 clamp(1rem,3vw,3rem)}.foundation-insight-archive-content{padding:0 !important;background:#fff}.foundation-insight-archive-content__container{width:min(100%,93.75rem);max-width:none;padding:clamp(4.25rem,7vw,6.5rem) clamp(1.5rem,5vw,4.125rem) clamp(6.25rem,10vw,9.375rem)}.foundation-insight-archive-content--voice .foundation-insight-archive-content__container{padding-top:clamp(4rem,7vw,6rem)}.foundation-insight-archive-content__title{margin:0;color:#2c3232;font-size:clamp(2.625rem,4vw,4rem);font-weight:300;letter-spacing:-0.025em;line-height:1.08}.foundation-insight-archive-content__description{max-width:73.75rem;margin-top:1.5rem;color:#2c3232;font-size:1.125rem;line-height:1.55}.foundation-insight-archive-content__description p{margin:0}.foundation-insight-archive-content__most-read{margin-top:clamp(3.75rem,6vw,5.5rem)}.foundation-insight-archive-content__latest{margin:clamp(4.5rem,8vw,7rem) 0 0;color:#2c3232;font-size:1rem;font-weight:400;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.foundation-insight-archive-content__filters+.foundation-insight-archive-content__latest{margin-top:clamp(4.625rem,8vw,6.875rem)}.foundation-insight-archive-content__grid{margin-top:.75rem}.foundation-insight-most-read{--foundation-insight-archive-divider: #c4ced0;width:100%;color:#2c3232}.foundation-insight-most-read__heading{margin:0 0 1.5rem;font-size:1rem;font-weight:400;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.foundation-insight-most-read__list{padding:0;margin:0;list-style:none;counter-reset:foundation-most-read}.foundation-insight-most-read__item{margin:0;border-bottom:1px solid var(--foundation-insight-archive-divider);counter-increment:foundation-most-read}.foundation-insight-most-read__link{display:grid;min-height:4.75rem;padding:1.125rem .375rem;color:inherit;text-decoration:none;grid-template-columns:3.625rem minmax(0, 1fr);align-items:center;gap:1rem}.foundation-insight-most-read__number::before{color:#9bafb4;font-size:1.375rem;font-weight:300;content:counter(foundation-most-read) "."}.foundation-insight-most-read__title{font-size:clamp(1.25rem,2vw,1.625rem);font-weight:400;line-height:1.3;transition:color 180ms ease}.foundation-insight-most-read__link:focus-visible{outline:2px solid currentColor;outline-offset:.1875rem}.foundation-insight-archive-filters{width:100%;color:#2c3232}.foundation-insight-archive-filters__form{display:grid;width:min(100%,56.875rem);margin:0 auto;grid-template-columns:minmax(0, 1fr) 10.75rem;gap:1rem}.foundation-insight-archive-filters__search,.foundation-insight-archive-filters__archive{position:relative;min-width:0}.foundation-insight-archive-filters__archive::after{position:absolute;top:50%;right:2.375rem;width:.4375rem;height:.4375rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;content:"";pointer-events:none;transform:translateY(-70%) rotate(45deg)}.foundation-insight-archive-filters__search-input,.foundation-insight-archive-filters__select{box-sizing:border-box;width:100%;height:3rem;border:1px solid #c4ced0;border-radius:0;color:inherit;background:rgba(0,0,0,0);font-size:.8125rem;font-weight:400;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.foundation-insight-archive-filters__search-input{padding:0 6.375rem 0 1.125rem;text-transform:none}.foundation-insight-archive-filters__search-input::placeholder{color:#96aab0;opacity:1;text-transform:uppercase}.foundation-insight-archive-filters__search-input::-webkit-search-cancel-button{appearance:none}.foundation-insight-archive-filters__search-clear{position:absolute;top:0;right:3.25rem;display:grid;width:2.75rem;height:3rem;padding:0;border:0;color:#96aab0;background:rgba(0,0,0,0);cursor:pointer;place-items:center;transition:color 180ms ease}.foundation-insight-archive-filters__search-clear[hidden]{display:none}.foundation-insight-archive-filters__search-clear:hover,.foundation-insight-archive-filters__search-clear:focus-visible{color:inherit}.foundation-insight-archive-filters__search-clear svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.foundation-insight-archive-filters__search-submit{position:absolute;top:0;right:0;display:grid;width:3.25rem;height:3rem;padding:0;border:0;color:inherit;background:rgba(0,0,0,0);cursor:pointer;place-items:center}.foundation-insight-archive-filters__search-submit svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.foundation-insight-archive-filters__select{padding:0 3rem 0 1.5rem;appearance:none;cursor:pointer;text-align:center;text-align-last:center}.foundation-insight-archive-filters input:focus-visible,.foundation-insight-archive-filters select:focus-visible,.foundation-insight-archive-filters button:focus-visible{outline:2px solid currentColor;outline-offset:.1875rem}.foundation-news-grid--layout-archive-list{--foundation-insight-archive-divider: #c4ced0}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-list{width:100%}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-item{margin:0;border-bottom:1px solid var(--foundation-insight-archive-divider)}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-empty{padding:clamp(2.625rem,5vw,4.125rem) .375rem;margin:0;border-bottom:1px solid var(--foundation-insight-archive-divider);font-size:1.125rem;line-height:1.5}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-link{display:block;padding:clamp(2.625rem,5vw,4.125rem) .375rem;color:inherit;text-decoration:none}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-item:first-child>.foundation-news-grid__archive-link{padding-top:0}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-title{max-width:65.625rem;margin:0;color:inherit;font-size:clamp(2rem,3.2vw,2.625rem);font-weight:400;letter-spacing:-0.012em;line-height:1.16;transition:color 180ms ease}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-excerpt{max-width:56.25rem;margin-top:1.5rem;font-size:1rem;font-weight:400;line-height:1.5}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-excerpt p{margin:0}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-meta{display:flex;margin-top:1.875rem;align-items:center;gap:1rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-avatar{display:block;overflow:hidden;width:3.25rem;height:3.25rem;border-radius:50%;flex:0 0 3.25rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-avatar .foundation-news-grid__author-image{display:block;width:100%;height:100%;filter:grayscale(1);object-fit:cover}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-meta-text{display:flex;min-width:0;font-size:1rem;font-weight:600;line-height:1.4;flex-wrap:wrap}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-meta-text>span:not(:last-child)::after{margin:0 .375rem;content:"·"}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-footer{display:grid;margin-top:clamp(4.5rem,8vw,7rem);grid-template-columns:1fr auto 1fr;align-items:center;gap:1.875rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-back{display:inline-flex;width:max-content;color:inherit;font-size:1rem;font-weight:600;text-decoration:none;align-items:center;gap:1rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-back-arrow{width:2.625rem;height:auto;fill:currentColor;transform:rotate(180deg);transition:transform 180ms ease}.foundation-news-grid--layout-archive-list .foundation-news-grid__pagination{margin-top:0;grid-column:2}@media(hover: hover)and (pointer: fine){.foundation-insight-most-read__link:hover .foundation-insight-most-read__title,.foundation-insight-most-read__link:focus-visible .foundation-insight-most-read__title,.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-link:hover .foundation-news-grid__archive-title,.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-link:focus-visible .foundation-news-grid__archive-title{color:#b0bbbf}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-back:hover .foundation-news-grid__archive-back-arrow{transform:rotate(180deg) translateX(0.3125rem)}}@media screen and (max-width: 767px){.foundation-insight-archive-hero--voice .foundation-insight-archive-hero__visual::before{background-position:center top}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-footer{grid-template-columns:minmax(0, 1fr);justify-items:center}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-back{justify-self:start}.foundation-news-grid--layout-archive-list .foundation-news-grid__pagination{grid-column:auto}}@media screen and (max-width: 639px){.foundation-insight-archive-hero__voice-intro{padding:2.375rem 1.5rem 3.25rem}.foundation-insight-archive-hero__description{font-size:1rem}.foundation-insight-most-read__link{grid-template-columns:2.625rem minmax(0, 1fr);gap:.625rem}.foundation-insight-archive-filters__form{grid-template-columns:minmax(0, 1fr)}.foundation-insight-archive-content__container{padding:3.75rem 1.5rem 5.5rem}.foundation-insight-archive-content__description{font-size:1rem}.foundation-insight-archive-content__latest{margin-top:4.375rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-link{padding:2.625rem 0}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-title{font-size:1.875rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-meta-text{font-size:.875rem}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-footer{margin-top:4rem}}@media(prefers-reduced-motion: reduce){.foundation-insight-most-read__title,.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-title,.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-back-arrow{transition:none}}.foundation-search-results-hero{position:relative;display:grid;height:var(--foundation-page-hero-height, 600px);min-height:0;padding:0 !important;overflow:hidden;border-bottom:1.875rem solid #b8c5c8;background:#2c3232;place-items:center}.foundation-search-results-hero::before{width:clamp(8rem,14vw,13.125rem);aspect-ratio:1;background:url("../images/foundation-letter-mark.svg") center/contain no-repeat;content:"";filter:invert(1);opacity:.2}.foundation-search-results-page{padding:0 !important;background:#fff}.foundation-search-results-page__container{width:min(100%,93.75rem);max-width:none;padding:clamp(4.25rem,7vw,6.5rem) clamp(1.5rem,5vw,4.125rem) clamp(6.25rem,10vw,9.375rem)}.foundation-search-results-page__title{margin:0;color:#2c3232;font-size:clamp(2.625rem,4vw,4rem);font-weight:300;letter-spacing:-0.025em;line-height:1.08}.foundation-search-results-page__form{width:min(100%,56.875rem) !important;margin-top:clamp(2.625rem,5vw,4rem)}.foundation-search-results-page__form .foundation-search__input{padding-right:2.5rem}.foundation-search-results-page__form .foundation-search__clear{height:2.875rem;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:3.125rem}.foundation-search-results-page__results{margin-top:clamp(4.625rem,8vw,6.875rem)}.foundation-news-grid--layout-archive-list .foundation-news-grid__archive-type{margin:0 0 1.125rem;color:#6f8288;font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}@media screen and (max-width: 639px){.foundation-search-results-page__container{padding:3.75rem 1.5rem 5.5rem}}.foundation-scrolling-text{--foundation-scrolling-text-fade-colour: #fff;--foundation-scrolling-text-fade-height: 3.5rem;--foundation-scrolling-text-handle-size: 2.6875rem;--foundation-scrolling-text-handle-y: 0;--foundation-scrolling-text-rail-gap: 1.75rem;--foundation-scrolling-text-track-colour: #2c3232;width:100%;height:17.5rem;min-height:0}.foundation-scrolling-text__layout{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(0, 1fr) var(--foundation-scrolling-text-handle-size);column-gap:var(--foundation-scrolling-text-rail-gap)}.foundation-scrolling-text__viewport-shell{position:relative;min-width:0;min-height:0}.foundation-scrolling-text__viewport{width:100%;height:100%;overflow-y:auto;font-size:1.25rem;font-weight:300;-webkit-overflow-scrolling:touch}.foundation-scrolling-text__viewport:focus-visible{outline:1px solid currentColor;outline-offset:.25rem}.foundation-scrolling-text.is-ready .foundation-scrolling-text__viewport{scrollbar-width:none}.foundation-scrolling-text.is-ready .foundation-scrolling-text__viewport::-webkit-scrollbar{width:0;height:0}.foundation-scrolling-text__content{min-height:100%}.foundation-scrolling-text__content>:first-child{margin-block-start:0}.foundation-scrolling-text__content>:last-child{margin-block-end:0}.foundation-scrolling-text__fade{position:absolute;z-index:2;right:0;left:0;height:var(--foundation-scrolling-text-fade-height);opacity:0;pointer-events:none;transition:opacity 180ms ease}.foundation-scrolling-text__fade--top{top:0;background:linear-gradient(to bottom, var(--foundation-scrolling-text-fade-colour), transparent)}.foundation-scrolling-text__fade--bottom{bottom:0;background:linear-gradient(to bottom, transparent, var(--foundation-scrolling-text-fade-colour))}.foundation-scrolling-text.can-scroll-up .foundation-scrolling-text__fade--top,.foundation-scrolling-text.can-scroll-down .foundation-scrolling-text__fade--bottom{opacity:1}.foundation-scrolling-text__rail{position:relative;width:var(--foundation-scrolling-text-handle-size);height:100%;min-height:0;opacity:0;pointer-events:none;transition:opacity 180ms ease}.foundation-scrolling-text.is-overflowing .foundation-scrolling-text__rail{opacity:1;pointer-events:auto}.foundation-scrolling-text__track{position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--foundation-scrolling-text-track-colour);transform:translateX(-50%)}.foundation-scrolling-text__handle{position:absolute;z-index:1;top:0;left:0;display:block;width:var(--foundation-scrolling-text-handle-size);height:var(--foundation-scrolling-text-handle-size);background:var(--foundation-scrolling-text-fade-colour);cursor:grab;outline:0;touch-action:none;transform:translate3d(0, var(--foundation-scrolling-text-handle-y), 0);will-change:transform}.foundation-scrolling-text__handle:focus-visible{outline:2px solid var(--foundation-scrolling-text-track-colour);outline-offset:.1875rem}.foundation-scrolling-text.is-handle-dragging .foundation-scrolling-text__handle{cursor:grabbing}.foundation-scrolling-text__letter-mark{display:block;width:100%;height:100%;pointer-events:none;user-select:none}@media(prefers-reduced-motion: reduce){.foundation-scrolling-text__fade,.foundation-scrolling-text__rail{transition:none}}@keyframes foundation-image-text-carousel-copy-in{from{opacity:0;transform:translateY(0.625rem)}to{opacity:1;transform:translateY(0)}}.foundation-image-text-carousel{--foundation-image-text-carousel-active-accent: #ba9685;--foundation-image-text-carousel-default-text-colour: #2c3232;--foundation-image-text-carousel-image-width: 50%;--foundation-image-text-carousel-mark-size: 3.5rem;--foundation-image-text-carousel-min-height: 28.375rem;--foundation-image-text-carousel-pagination-colour: #2c3232;--foundation-image-text-carousel-pagination-gap: 0.75rem;--foundation-image-text-carousel-pagination-size: 0.75rem;--foundation-image-text-carousel-pagination-spacing: 2.375rem;--foundation-image-text-carousel-panel-bottom: 3.875rem;--foundation-image-text-carousel-panel-padding: 4.375rem;--foundation-image-text-carousel-rule-width: 1.25rem;--foundation-image-text-carousel-speed: 700ms;width:100%;color:var(--foundation-image-text-carousel-default-text-colour, #2c3232)}.foundation-image-text-carousel .splide__track{overflow:hidden}.foundation-image-text-carousel .splide__list{display:grid;align-items:stretch}.foundation-image-text-carousel__slide{position:relative !important;grid-area:1/1;min-width:0;min-height:var(--foundation-image-text-carousel-min-height);transform:none !important;will-change:opacity}.foundation-image-text-carousel--transition-ready .foundation-image-text-carousel__slide{transition:opacity var(--foundation-image-text-carousel-speed) cubic-bezier(0.45, 0, 0.25, 1) !important}.foundation-image-text-carousel__card{display:grid;width:100%;height:100%;min-height:var(--foundation-image-text-carousel-min-height);grid-template-columns:minmax(0, var(--foundation-image-text-carousel-image-width)) minmax(0, 1fr)}.foundation-image-text-carousel__media,.foundation-image-text-carousel__panel{min-width:0;min-height:100%}.foundation-image-text-carousel__media{position:relative;overflow:hidden;background:#f0eeec}.foundation-image-text-carousel__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--foundation-image-text-carousel-image-position, center center);will-change:opacity}.foundation-image-text-carousel__panel{position:relative;display:flex;box-sizing:border-box;flex-direction:column;padding:clamp(6.875rem,11vw,10rem) var(--foundation-image-text-carousel-panel-padding) var(--foundation-image-text-carousel-panel-bottom);color:var(--foundation-image-text-carousel-text-colour, var(--foundation-image-text-carousel-default-text-colour, #2c3232));background:var(--foundation-image-text-carousel-panel-colour, color-mix(in srgb, #ba9685 20%, transparent));justify-content:flex-end}.foundation-image-text-carousel__mark{position:absolute;z-index:2;top:clamp(2rem,3vw,2.5rem);right:var(--foundation-image-text-carousel-panel-padding);display:block;width:var(--foundation-image-text-carousel-mark-size);height:var(--foundation-image-text-carousel-mark-size);pointer-events:none;user-select:none}.foundation-image-text-carousel__copy{position:relative;z-index:2;width:100%;max-width:30rem;opacity:0;transform:translateY(-0.625rem);transition:opacity var(--foundation-image-text-carousel-speed) ease,transform var(--foundation-image-text-carousel-speed) cubic-bezier(0.45, 0, 0.25, 1);will-change:opacity,transform}.foundation-image-text-carousel__slide.is-active .foundation-image-text-carousel__copy{animation:foundation-image-text-carousel-copy-in var(--foundation-image-text-carousel-speed) cubic-bezier(0.45, 0, 0.25, 1) 90ms both}.foundation-image-text-carousel__heading{margin:0;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.3}.foundation-image-text-carousel__text{margin-top:1.5rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.48}.foundation-image-text-carousel__text p{margin:0}.foundation-image-text-carousel__text p+p{margin-top:1em}.foundation-image-text-carousel__rule{position:absolute;z-index:1;top:0;right:0;bottom:0;display:block;width:var(--foundation-image-text-carousel-rule-width);background:var(--foundation-image-text-carousel-accent, #ba9685);pointer-events:none}.foundation-image-text-carousel .splide__pagination{position:static;display:flex;margin:var(--foundation-image-text-carousel-pagination-spacing) 0 0;padding:0;gap:var(--foundation-image-text-carousel-pagination-gap);transform:none}.foundation-image-text-carousel .splide__pagination__page{width:var(--foundation-image-text-carousel-pagination-size);height:var(--foundation-image-text-carousel-pagination-size);margin:0;border:0;background:var(--foundation-image-text-carousel-pagination-colour, #2c3232);opacity:1;transform:none;transition:background-color 350ms ease,transform 350ms ease}.foundation-image-text-carousel .splide__pagination__page.is-active{background:var(--foundation-image-text-carousel-active-accent, #ba9685);transform:none}.foundation-image-text-carousel .splide__pagination__page:focus-visible{outline:2px solid currentColor;outline-offset:.1875rem}@media screen and (max-width: 991px){.foundation-image-text-carousel__panel{padding-right:clamp(2rem,5vw,3.125rem);padding-left:clamp(2rem,5vw,3.125rem)}.foundation-image-text-carousel__mark{right:clamp(2rem,5vw,3.125rem)}}@media screen and (max-width: 767px){.foundation-image-text-carousel__slide,.foundation-image-text-carousel__card{min-height:0}.foundation-image-text-carousel__card{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto minmax(20.625rem, 1fr)}.foundation-image-text-carousel__media{min-height:0;aspect-ratio:16/9}.foundation-image-text-carousel__panel{min-height:20.625rem;padding:2rem 2.5rem 5.5rem 1.875rem;justify-content:flex-start}.foundation-image-text-carousel__mark{top:auto;right:2.5rem;bottom:1.375rem;width:min(var(--foundation-image-text-carousel-mark-size),2.5rem);height:min(var(--foundation-image-text-carousel-mark-size),2.5rem)}.foundation-image-text-carousel .splide__pagination{margin-top:1.75rem}}@media(prefers-reduced-motion: reduce){.foundation-image-text-carousel__copy,.foundation-image-text-carousel__slide.is-active .foundation-image-text-carousel__copy{animation:none;opacity:1;transform:none;transition:none}.foundation-image-text-carousel--transition-ready .foundation-image-text-carousel__slide{transition:none !important}.foundation-image-text-carousel .splide__slide,.foundation-image-text-carousel .splide__pagination__page{transition-duration:.01ms !important}}.foundation-content-tabs{--foundation-content-tabs-active-text-colour: #f0eeec;--foundation-content-tabs-default-background: #a55361;--foundation-content-tabs-icon-width: 11.875rem;--foundation-content-tabs-inactive-text-colour: #2c3232;--foundation-content-tabs-mobile-divider-colour: #837075;--foundation-content-tabs-tab-min-height: 6rem;width:100%}.foundation-content-tabs__tablist{display:grid;grid-template-columns:repeat(var(--foundation-content-tabs-count, 6), minmax(0, 1fr))}.foundation-content-tabs__tab,.foundation-content-tabs__accordion-trigger{appearance:none;border:0;border-radius:0;color:var(--foundation-content-tabs-inactive-text-colour, #2c3232);background:rgba(0,0,0,0);box-shadow:none;cursor:pointer;font:inherit;font-size:.75rem;font-weight:400;letter-spacing:.06em;line-height:1.7;text-align:center;text-transform:uppercase;transition:color 220ms ease,background-color 220ms ease}.foundation-content-tabs__tab:focus-visible,.foundation-content-tabs__accordion-trigger:focus-visible{position:relative;z-index:2;outline:.125rem solid currentColor;outline-offset:-0.25rem}.foundation-content-tabs__tab{display:flex;min-width:0;min-height:var(--foundation-content-tabs-tab-min-height);padding:1.25rem clamp(0.75rem,2vw,1.75rem);align-items:center;justify-content:center}.foundation-content-tabs__tab[aria-selected=false]:hover,.foundation-content-tabs__tab[aria-selected=false]:focus-visible{background:var(--foundation-content-tabs-item-hover-background, transparent)}.foundation-content-tabs__tab[aria-selected=true]{color:var(--foundation-content-tabs-active-text-colour, #f0eeec);background:var(--foundation-content-tabs-item-background, var(--foundation-content-tabs-default-background, #a55361))}.foundation-content-tabs__items{display:block}.foundation-content-tabs__accordion-trigger{display:none}.foundation-content-tabs__panel{box-sizing:border-box;padding:clamp(2.25rem,4vw,3.5rem) clamp(3.375rem,8vw,7.375rem);color:var(--foundation-content-tabs-active-text-colour, #f0eeec);background:var(--foundation-content-tabs-item-background, var(--foundation-content-tabs-default-background, #a55361));grid-template-columns:minmax(6.25rem, 0.14fr) minmax(0, 0.86fr);column-gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.foundation-content-tabs__panel:not([hidden]){display:grid}.foundation-content-tabs__panel:focus{outline:none}.foundation-content-tabs__panel:focus-visible{outline:.125rem solid currentColor;outline-offset:-0.5rem}.foundation-content-tabs__visual{display:flex;min-width:0;align-items:center;justify-content:center}.foundation-content-tabs__icon{display:block;width:min(100%,var(--foundation-content-tabs-icon-width));height:auto;max-height:11.875rem;object-fit:contain}.foundation-content-tabs__copy{width:100%;max-width:49.375rem;align-self:start}.foundation-content-tabs__heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(2rem,3vw,2.5rem);font-weight:400;line-height:1.18}.foundation-content-tabs__content{margin-top:clamp(2.25rem,4vw,3rem);color:inherit;font-family:inherit;font-size:clamp(1.0625rem,1.55vw,1.25rem);font-weight:300;line-height:1.58}.foundation-content-tabs__content p{margin:0}.foundation-content-tabs__content p+p{margin-top:1.55em}.foundation-content-tabs__content a{color:inherit}@media screen and (min-width: 768px){.foundation-content-tabs__items{display:grid}.foundation-content-tabs__item{display:grid;min-width:0;grid-area:1/1}.foundation-content-tabs__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}}@media screen and (max-width: 991px){.foundation-content-tabs__tab{padding-right:.75rem;padding-left:.75rem;font-size:.6875rem}.foundation-content-tabs__panel{padding-right:clamp(2.5rem,6vw,4rem);padding-left:clamp(2.5rem,6vw,4rem);column-gap:clamp(2.625rem,6vw,4.5rem)}}@media screen and (max-width: 767px){.foundation-content-tabs__tablist{display:none}.foundation-content-tabs__item{border-bottom:.0625rem solid var(--foundation-content-tabs-mobile-divider-colour, #837075)}.foundation-content-tabs__accordion-trigger{display:flex;width:100%;min-height:4.375rem;padding:1rem 1.375rem;scroll-margin-block:1.5rem;text-align:left;align-items:center;justify-content:space-between;gap:1.5rem}.foundation-content-tabs__accordion-trigger[aria-expanded=false]:hover,.foundation-content-tabs__accordion-trigger[aria-expanded=false]:focus-visible{background:var(--foundation-content-tabs-item-hover-background, transparent)}.foundation-content-tabs__accordion-trigger>span:first-child{white-space:normal}.foundation-content-tabs__accordion-trigger>span:first-child br{display:none}.foundation-content-tabs__accordion-trigger[aria-expanded=true]{color:var(--foundation-content-tabs-active-text-colour, #f0eeec);background:var(--foundation-content-tabs-item-background, var(--foundation-content-tabs-default-background, #a55361))}.foundation-content-tabs__accordion-icon{position:relative;display:block;width:.9375rem;height:.9375rem;flex:0 0 .9375rem}.foundation-content-tabs__accordion-icon::before,.foundation-content-tabs__accordion-icon::after{position:absolute;top:50%;left:0;width:100%;height:.0625rem;background:currentColor;content:"";transform:translateY(-50%);transition:transform 220ms ease}.foundation-content-tabs__accordion-icon::after{transform:translateY(-50%) rotate(90deg)}.foundation-content-tabs__accordion-trigger[aria-expanded=true] .foundation-content-tabs__accordion-icon::after{transform:translateY(-50%) rotate(0)}.foundation-content-tabs__panel{min-height:0;padding:1.25rem 1.5rem 2rem;grid-template-columns:minmax(0, 1fr);row-gap:1.625rem}.foundation-content-tabs__panel:not([hidden]){display:grid}.foundation-content-tabs__visual{justify-content:flex-start}.foundation-content-tabs__icon{width:min(30vw,6.875rem);max-height:6.875rem}.foundation-content-tabs__heading{font-size:clamp(1.75rem,8vw,2.25rem)}.foundation-content-tabs__content{margin-top:1.75rem;font-size:1.0625rem}}@media(prefers-reduced-motion: reduce){.foundation-content-tabs__tab,.foundation-content-tabs__accordion-trigger,.foundation-content-tabs__accordion-icon::after{transition:none}}.foundation-process-accordion{--foundation-process-accordion-active-background: #2c3232;--foundation-process-accordion-active-rail-width: 9.0625rem;--foundation-process-accordion-active-text: #f0eeec;--foundation-process-accordion-collapsed-width: 5.25rem;--foundation-process-accordion-content-bottom-spacing: 7.375rem;--foundation-process-accordion-content-width: 46.875rem;--foundation-process-accordion-divider: #909291;--foundation-process-accordion-duration: 650ms;--foundation-process-accordion-fade-delay: 220ms;--foundation-process-accordion-fade-duration: 220ms;--foundation-process-accordion-height: 25.75rem;--foundation-process-accordion-hover-growth: 0.875rem;--foundation-process-accordion-inactive-background: #f0eeec;--foundation-process-accordion-inactive-text: #2c3232;--foundation-process-accordion-lettermark-width: 2.0625rem;--foundation-process-accordion-responsive-active-rail-width: var( --foundation-process-accordion-active-rail-width );--foundation-process-accordion-responsive-collapsed-width: var( --foundation-process-accordion-collapsed-width );width:100%}.foundation-process-accordion__items{display:flex;width:100%;height:var(--foundation-process-accordion-height);min-height:20rem;overflow:hidden}.foundation-process-accordion__item{display:grid;min-width:0;flex:0 0 var(--foundation-process-accordion-responsive-collapsed-width);color:var(--foundation-process-accordion-inactive-text);background:var(--foundation-process-accordion-inactive-background);grid-template-columns:var(--foundation-process-accordion-responsive-collapsed-width) 0fr;transition:flex-basis var(--foundation-process-accordion-duration) ease,flex-grow var(--foundation-process-accordion-duration) ease,grid-template-columns var(--foundation-process-accordion-duration) ease,color 260ms ease,background-color 260ms ease}.foundation-process-accordion__item:not(:first-child){border-left:.0625rem solid var(--foundation-process-accordion-divider)}.foundation-process-accordion__item.is-active{flex:1 1 0;color:var(--foundation-process-accordion-active-text);background:var(--foundation-process-accordion-active-background);grid-template-columns:var(--foundation-process-accordion-responsive-active-rail-width) minmax(0, 1fr)}.foundation-process-accordion__trigger{display:flex;width:100%;min-width:0;height:100%;padding:1.75rem 1.5rem 2.125rem;border:0;border-radius:0;appearance:none;color:inherit;background:rgba(0,0,0,0);box-shadow:none;cursor:pointer;font:inherit;align-items:center;flex-direction:column;justify-content:space-between}.foundation-process-accordion__trigger:focus-visible{position:relative;z-index:2;outline:.125rem solid currentColor;outline-offset:-0.3125rem}.foundation-process-accordion__number{display:block;width:100%;font-size:clamp(3.125rem,4.7vw,4.5rem);font-weight:300;line-height:1;text-align:center}.foundation-process-accordion__title{display:block;font-size:1.25rem;font-weight:400;line-height:1.15;text-align:left;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.foundation-process-accordion__panel{position:relative;min-width:0;height:100%;overflow:hidden}.foundation-process-accordion__panel-inner{position:absolute;inset:0;min-width:0;overflow:hidden}.foundation-process-accordion__content{position:absolute;inset-block:0;left:0;display:flex;box-sizing:border-box;width:var(--foundation-process-accordion-resolved-content-width, var(--foundation-process-accordion-content-width));height:100%;min-width:0;margin:0;padding:0 0 var(--foundation-process-accordion-content-bottom-spacing);justify-content:flex-end;flex-direction:column}.foundation-process-accordion__rule-row{display:flex;width:100%;margin-bottom:1.375rem;align-items:center;gap:1rem}.foundation-process-accordion__rule{display:block;height:.0625rem;flex:1 1 auto;background:currentColor;opacity:.62}.foundation-process-accordion__lettermark{display:block;width:var(--foundation-process-accordion-lettermark-width);height:auto;flex:0 0 auto}.foundation-process-accordion__copy{font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:300;line-height:1.55;opacity:0;transition:opacity var(--foundation-process-accordion-fade-duration) ease}.foundation-process-accordion__copy p{margin:0}.foundation-process-accordion__copy p+p{margin-top:1.45em}.foundation-process-accordion__copy a{color:inherit}.foundation-process-accordion__item.is-active .foundation-process-accordion__copy{opacity:1;transition-delay:var(--foundation-process-accordion-duration)}@media(hover: hover)and (pointer: fine)and (min-width: 992px){.foundation-process-accordion__item:not(.is-active){transition:flex-basis 220ms ease-out,flex-grow var(--foundation-process-accordion-duration) ease,grid-template-columns 220ms ease-out,color 260ms ease,background-color 260ms ease}.foundation-process-accordion__item:not(.is-active):hover{flex-basis:calc(var(--foundation-process-accordion-responsive-collapsed-width) + var(--foundation-process-accordion-hover-growth));grid-template-columns:calc(var(--foundation-process-accordion-responsive-collapsed-width) + var(--foundation-process-accordion-hover-growth)) 0fr}}@media screen and (max-width: 1199px)and (min-width: 992px){.foundation-process-accordion{--foundation-process-accordion-responsive-active-rail-width: 7.5rem;--foundation-process-accordion-responsive-collapsed-width: 4.375rem}.foundation-process-accordion__trigger{padding-top:1.5rem;padding-right:1.125rem;padding-bottom:1.875rem;padding-left:1.125rem}.foundation-process-accordion__number{font-size:clamp(2.625rem,5vw,3.5rem)}.foundation-process-accordion__title{font-size:1.125rem}.foundation-process-accordion__lettermark{width:min(var(--foundation-process-accordion-lettermark-width),1.875rem)}}@media screen and (max-width: 991px){.foundation-process-accordion__items{display:block;height:auto;min-height:0;overflow:visible}.foundation-process-accordion__item,.foundation-process-accordion__item.is-active{display:block;color:var(--foundation-process-accordion-inactive-text);background:var(--foundation-process-accordion-inactive-background);border-bottom:.0625rem solid var(--foundation-process-accordion-divider)}.foundation-process-accordion__item:first-child{border-top:.0625rem solid var(--foundation-process-accordion-divider)}.foundation-process-accordion__item.is-active{color:var(--foundation-process-accordion-active-text);background:var(--foundation-process-accordion-active-background)}.foundation-process-accordion__trigger{height:auto;min-height:4.5rem;padding:.875rem 1.25rem;scroll-margin-block:1.5rem;align-items:center;flex-direction:row;justify-content:flex-start;gap:1.25rem}.foundation-process-accordion__number{width:auto;min-width:2.625rem;flex:0 0 auto;font-size:2.125rem}.foundation-process-accordion__title{font-size:1.125rem;white-space:normal;writing-mode:horizontal-tb;transform:none}.foundation-process-accordion__panel{display:grid;height:auto;overflow:hidden;grid-template-rows:0fr;transition:grid-template-rows var(--foundation-process-accordion-duration) ease}.foundation-process-accordion__item.is-active .foundation-process-accordion__panel{grid-template-rows:1fr}.foundation-process-accordion__panel-inner{position:static;min-height:0}.foundation-process-accordion__content{position:static;box-sizing:border-box;width:100%;max-width:none;min-width:0;height:auto;margin:0;padding:.625rem 1.25rem 1.875rem;justify-content:flex-start;transform:none}.foundation-process-accordion__rule-row{margin-bottom:1.25rem}.foundation-process-accordion__lettermark{width:min(var(--foundation-process-accordion-lettermark-width),1.875rem)}.foundation-process-accordion__copy{font-size:1.0625rem;opacity:1;transition:none}}@media(prefers-reduced-motion: reduce){.foundation-process-accordion__item,.foundation-process-accordion__panel,.foundation-process-accordion__item.is-active .foundation-process-accordion__panel{transition:none}}.foundation-accordion{--foundation-accordion-answer-bottom-padding: 1.875rem;--foundation-accordion-answer-top-spacing: 0.125rem;--foundation-accordion-background: #f0eeec;--foundation-accordion-closed-icon: #2c3232;--foundation-accordion-divider: #777b7a;--foundation-accordion-divider-width: 0.0625rem;--foundation-accordion-duration: 350ms;--foundation-accordion-icon-gap: 1.5rem;--foundation-accordion-icon-size: 1.75rem;--foundation-accordion-insight-panel-bottom-padding: 3rem;--foundation-accordion-insight-panel-top-spacing: 1.5rem;--foundation-accordion-inline-padding: 2rem;--foundation-accordion-open-icon: #2c3232;--foundation-accordion-question-padding: 1.375rem;--foundation-accordion-text: #2c3232;width:100%;color:var(--foundation-accordion-text);background:var(--foundation-accordion-background)}.foundation-accordion__items{width:100%}.foundation-accordion__item{border-bottom:var(--foundation-accordion-divider-width) solid var(--foundation-accordion-divider)}.foundation-accordion__heading{margin:0;padding:0;color:inherit;font:inherit}.foundation-accordion__trigger{display:flex;width:100%;margin:0;padding:var(--foundation-accordion-question-padding) var(--foundation-accordion-inline-padding);border:0;border-radius:0;appearance:none;color:inherit;background:rgba(0,0,0,0);box-shadow:none;cursor:pointer;font:inherit;text-align:left;align-items:center;justify-content:space-between;gap:var(--foundation-accordion-icon-gap)}.foundation-accordion__trigger:focus-visible{position:relative;z-index:1;outline:.125rem solid currentColor;outline-offset:-0.3125rem}.foundation-accordion__question{display:block;min-width:0;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:400;line-height:1.25}.foundation-accordion__icons{position:relative;display:block;width:var(--foundation-accordion-icon-size);height:var(--foundation-accordion-icon-size);flex:0 0 var(--foundation-accordion-icon-size)}.foundation-accordion__icon{position:absolute;inset:0;display:grid;width:100%;height:100%;font-size:var(--foundation-accordion-icon-size);line-height:1;place-items:center;transition:opacity calc(var(--foundation-accordion-duration)*.45) ease,transform calc(var(--foundation-accordion-duration)*.45) ease}.foundation-accordion__icon i,.foundation-accordion__icon svg{display:block;width:1em;height:1em;font-size:inherit;line-height:1}.foundation-accordion__icon--closed{color:var(--foundation-accordion-closed-icon);opacity:1;transform:scale(1)}.foundation-accordion__icon--open{color:var(--foundation-accordion-open-icon);opacity:0;transform:scale(0.82)}.foundation-accordion__item.is-open .foundation-accordion__icon--closed{opacity:0;transform:scale(0.82)}.foundation-accordion__item.is-open .foundation-accordion__icon--open{opacity:1;transform:scale(1)}.foundation-accordion__panel{display:grid;overflow:hidden;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--foundation-accordion-duration) ease,visibility 0s linear var(--foundation-accordion-duration)}.foundation-accordion__item.is-open .foundation-accordion__panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--foundation-accordion-duration) ease,visibility 0s linear 0s}.foundation-accordion__panel-inner{min-height:0;overflow:hidden}.foundation-accordion__answer{padding:var(--foundation-accordion-answer-top-spacing) var(--foundation-accordion-inline-padding) var(--foundation-accordion-answer-bottom-padding);font-size:1rem;font-weight:300;line-height:1.5;opacity:0;transform:translateY(-0.3125rem);transition:opacity calc(var(--foundation-accordion-duration)*.65) ease,transform calc(var(--foundation-accordion-duration)*.65) ease}.foundation-accordion__answer p{margin:0}.foundation-accordion__answer p+p{margin-top:1em}.foundation-accordion__answer a{color:inherit}.foundation-accordion__panel-content{display:grid;padding:var(--foundation-accordion-insight-panel-top-spacing) var(--foundation-accordion-inline-padding) var(--foundation-accordion-insight-panel-bottom-padding);opacity:0;transform:translateY(-0.3125rem);transition:opacity calc(var(--foundation-accordion-duration)*.65) ease,transform calc(var(--foundation-accordion-duration)*.65) ease;grid-template-columns:minmax(0, 21.25rem) minmax(0, 1fr);gap:clamp(2rem,4vw,3.25rem)}.foundation-accordion__panel-content--without-image{grid-template-columns:minmax(0, 1fr)}.foundation-accordion__media{overflow:hidden;align-self:start;aspect-ratio:1.6/1}.foundation-accordion__image{display:block;width:100%;height:100%;object-fit:cover}.foundation-accordion__details{display:flex;min-width:0;padding-top:.125rem;flex-direction:column;align-items:flex-start}.foundation-accordion__overview{font-size:1.25rem;font-weight:300;line-height:1.5}.foundation-accordion__overview p{margin:0}.foundation-accordion__overview p+p{margin-top:1em}.foundation-accordion__link{display:inline-flex;margin-top:1.375rem;color:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;align-items:center;gap:.875rem}.foundation-accordion__link:focus-visible{outline:.125rem solid currentColor;outline-offset:.3125rem}.foundation-accordion__link-arrow{display:block;width:2.5625rem;height:auto;overflow:visible;fill:currentColor;transition:transform 240ms ease-in-out}.foundation-accordion__item.is-open .foundation-accordion__answer,.foundation-accordion__item.is-open .foundation-accordion__panel-content{opacity:1;transform:translateY(0);transition-delay:calc(var(--foundation-accordion-duration)*.18)}@media(hover: hover)and (pointer: fine){.foundation-accordion__link:hover .foundation-accordion__link-arrow{transform:translateX(0.3125rem)}}@media screen and (max-width: 767px){.foundation-accordion{--foundation-accordion-answer-bottom-padding: 1.5rem;--foundation-accordion-icon-gap: 1.125rem;--foundation-accordion-icon-size: 1.75rem;--foundation-accordion-insight-panel-bottom-padding: 2rem;--foundation-accordion-insight-panel-top-spacing: 1.125rem;--foundation-accordion-inline-padding: 1.25rem;--foundation-accordion-question-padding: 1.125rem}.foundation-accordion__question{font-size:1.25rem}.foundation-accordion__answer{font-size:1rem}.foundation-accordion__panel-content{grid-template-columns:minmax(0, 1fr);gap:1.5rem}.foundation-accordion__details{padding-top:0}}@media(prefers-reduced-motion: reduce){.foundation-accordion__icon,.foundation-accordion__panel,.foundation-accordion__item.is-open .foundation-accordion__panel,.foundation-accordion__answer,.foundation-accordion__item.is-open .foundation-accordion__answer,.foundation-accordion__panel-content,.foundation-accordion__item.is-open .foundation-accordion__panel-content,.foundation-accordion__link-arrow{transition:none}}.foundation-team-members{--foundation-team-column-gap: 1.125rem;--foundation-team-group-spacing: 3.375rem;--foundation-team-modal-backdrop: rgba(44, 50, 50, 0.72);--foundation-team-modal-background: #2c3232;--foundation-team-modal-text: #fff;--foundation-team-row-gap: 2.5rem;width:100%;color:#2c3232}.foundation-team-members__group+.foundation-team-members__group{margin-top:var(--foundation-team-group-spacing)}.foundation-team-members__group-heading{margin:0 0 2.5rem;color:inherit;font-size:1.25rem;font-weight:300;line-height:1.3;text-transform:uppercase}.foundation-team-members__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:var(--foundation-team-column-gap);row-gap:var(--foundation-team-row-gap)}.foundation-team-members__card{min-width:0;margin:0}.foundation-team-members__card:focus{outline:0}.foundation-team-members__card:focus-visible{outline:2px solid currentColor;outline-offset:.3125rem}.foundation-team-members__media{position:relative;overflow:hidden;aspect-ratio:1;background:color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 18%, #fff)}.foundation-team-members__portrait{display:block;width:100%;height:100%;object-fit:cover;transition:transform 550ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-team-members__placeholder,.foundation-team-members__modal-placeholder{display:grid;width:100%;height:100%;color:color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 26%, transparent);font-size:clamp(4rem,8vw,6.875rem);font-weight:300;line-height:1;place-items:center}.foundation-team-members__overlay{position:absolute;z-index:2;inset:0;display:flex;box-sizing:border-box;padding:clamp(1.5rem,2.6vw,2.25rem);color:var(--foundation-team-overlay-text, #fff);background:color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 88%, transparent);flex-direction:column;justify-content:flex-end;opacity:0;pointer-events:auto;transform:translateY(0.5rem);transition:opacity 280ms ease,transform 360ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-team-members__overlay-text{margin:0;color:inherit;font-size:1rem;font-weight:400;line-height:1.48}.foundation-team-members__read-more{display:inline-flex;width:max-content;margin-top:1.25rem;padding:0;border:0;color:var(--foundation-team-accent, #d1796f);background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:1rem;font-weight:400;line-height:1.3;align-items:center;gap:.9375rem}.foundation-team-members__read-more svg{display:block;width:2.5625rem;height:auto;overflow:visible;fill:currentColor;transition:transform 220ms ease}.foundation-team-members__read-more:focus-visible{outline:2px solid currentColor;outline-offset:.3125rem}.foundation-team-members__read-more:hover svg{transform:translateX(0.3125rem)}.foundation-team-members__meta{padding-top:1.125rem}.foundation-team-members__name{margin:0;color:inherit;font-size:1.25rem;font-weight:700;line-height:1.25}.foundation-team-members__details{margin:.1875rem 0 0;color:inherit;font-size:1rem;font-style:italic;font-weight:300;line-height:1.45}.foundation-team-members__details span{display:block}.foundation-team-members__modal-layer{position:fixed;z-index:10000;inset:0;display:grid;box-sizing:border-box;padding:1.5rem;background:var(--foundation-team-modal-backdrop);opacity:0;place-items:center;transition:opacity 220ms ease}.foundation-team-members__modal-layer[hidden]{display:none}.foundation-team-members__modal-layer.is-open{opacity:1}.foundation-team-members__modal{position:relative;display:grid;width:min(76.25rem,100%);height:min(42.5rem,100vh - 3rem);max-height:calc(100vh - 3rem);overflow:hidden;color:var(--foundation-team-modal-text);background:var(--foundation-team-modal-background);box-shadow:0 .75rem 3.125rem rgba(0,0,0,.28);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);opacity:0;transform:translateY(0.625rem) scale(0.99);transition:opacity 220ms ease,transform 260ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-team-members__modal[hidden]{display:none}.is-open .foundation-team-members__modal{opacity:1;transform:translateY(0) scale(1)}.foundation-team-members__modal-close{position:absolute;z-index:4;top:1.6875rem;right:1.6875rem;width:2.25rem;height:2.25rem;padding:0;border:0;color:var(--foundation-team-modal-text);background:rgba(0,0,0,0);cursor:pointer}.foundation-team-members__modal-close span{position:absolute;top:50%;left:50%;display:block;width:2rem;height:1px;background:currentColor}.foundation-team-members__modal-close span:first-child{transform:translate(-50%, -50%) rotate(45deg)}.foundation-team-members__modal-close span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.foundation-team-members__modal-close:focus-visible{outline:2px solid currentColor;outline-offset:.25rem}.foundation-team-members__modal-media{min-width:0;min-height:0;overflow:hidden;background:color-mix(in srgb, var(--foundation-team-placeholder, #2c3232) 18%, #fff)}.foundation-team-members__modal-portrait{display:block;width:100%;height:100%;object-fit:cover}.foundation-team-members__modal-panel{display:flex;box-sizing:border-box;min-width:0;min-height:0;padding:4rem 2.75rem 2.875rem 4.375rem;flex-direction:column}.foundation-team-members__modal-header{padding-right:2.75rem}.foundation-team-members__modal-name{margin:0;color:inherit;font-size:1.25rem;font-weight:700;line-height:1.25}.foundation-team-members__modal-details{margin:.1875rem 0 0;color:inherit;font-size:1rem;font-style:italic;font-weight:300;line-height:1.45}.foundation-team-members__modal-details span{display:block}.foundation-team-members__biography-title{margin:2.75rem 0 1rem;color:inherit;font-size:1.125rem;font-weight:600;line-height:1.35}.foundation-team-members__biography-title+.foundation-team-members__biography{margin-top:0}.foundation-team-members__biography{height:21.875rem;min-height:0;margin-top:3rem;flex:0 1 21.875rem;color:inherit}.foundation-team-members__biography .foundation-scrolling-text__viewport{color:inherit;font-size:1rem;font-weight:400;line-height:1.48}.foundation-team-members__biography .foundation-scrolling-text__content{padding-right:.25rem}.foundation-team-members__biography .foundation-scrolling-text__letter-mark{filter:brightness(0) invert(1)}.foundation-team-members__profile-link{display:inline-flex;width:max-content;margin-top:2rem;color:var(--foundation-team-accent, #d1796f);font-size:1rem;font-weight:400;line-height:1.3;text-decoration:none;align-items:center;gap:1rem}.foundation-team-members__profile-link svg{display:block;width:2.5625rem;height:auto;overflow:visible;fill:currentColor;transition:transform 220ms ease}.foundation-team-members__profile-link:hover svg{transform:translateX(0.3125rem)}.foundation-team-members__profile-link:focus-visible{outline:2px solid currentColor;outline-offset:.3125rem}html.foundation-team-modal-open{overflow:hidden}@media(hover: hover)and (pointer: fine){.foundation-team-members__card:hover .foundation-team-members__overlay,.foundation-team-members__card:focus-within .foundation-team-members__overlay{opacity:1;transform:translateY(0)}.foundation-team-members__card:hover .foundation-team-members__portrait,.foundation-team-members__card:focus-within .foundation-team-members__portrait{transform:scale(1.02)}}@media(hover: none),(pointer: coarse){.foundation-team-members__overlay{opacity:1;pointer-events:auto;transform:none}}@media screen and (max-width: 991px){.foundation-team-members__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.foundation-team-members__modal{grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr)}.foundation-team-members__modal-panel{padding:3.375rem 2.375rem 2.5rem 2.75rem}.foundation-team-members__biography{margin-top:2.375rem}.foundation-team-members__biography-title{margin-top:2.125rem}}@media screen and (max-width: 767px){.foundation-team-members__group-heading{margin-bottom:1.75rem}.foundation-team-members__overlay{background:linear-gradient(to bottom, transparent 20%, color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 8%, transparent) 38%, color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 58%, transparent) 62%, color-mix(in srgb, var(--foundation-team-overlay, #2c3232) 94%, transparent) 100%);opacity:1;transform:none}.foundation-team-members__modal-layer{padding:.75rem}.foundation-team-members__modal{height:calc(100vh - 1.5rem);max-height:calc(100vh - 1.5rem);overflow-y:auto;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(13.75rem, 34vh) minmax(0, 1fr)}.foundation-team-members__modal-close{top:1.125rem;right:1.125rem;width:2.5rem;height:2.5rem;background:var(--foundation-team-modal-background)}.foundation-team-members__modal-panel{min-height:29.375rem;padding:2.375rem 1.75rem 1.875rem}.foundation-team-members__modal-header{padding-right:0}.foundation-team-members__biography{height:16.25rem;min-height:16.25rem;margin-top:1.875rem;flex-basis:16.25rem}.foundation-team-members__biography-title{margin-top:1.625rem}.foundation-team-members__profile-link{margin-top:1.625rem}}@media screen and (max-width: 479px){.foundation-team-members__grid{grid-template-columns:minmax(0, 1fr)}}@media(prefers-reduced-motion: reduce){.foundation-team-members__portrait,.foundation-team-members__overlay,.foundation-team-members__read-more svg,.foundation-team-members__modal-layer,.foundation-team-members__modal,.foundation-team-members__profile-link svg{transition:none}}.foundation-modal-form{--foundation-modal-form-backdrop: rgba(44, 50, 50, 0.72);--foundation-modal-form-background: #2c3232;--foundation-modal-form-text: #fff;--foundation-modal-form-width: 47.5rem;--foundation-modal-form-button-background: transparent;--foundation-modal-form-button-border: #2c3232;--foundation-modal-form-button-text: #2c3232;--foundation-modal-form-button-hover-background: #2c3232;--foundation-modal-form-button-hover-text: #fff;display:inline-block;max-width:100%}.foundation-modal-form__trigger{display:inline-flex;min-height:3.75rem;margin:0;padding:.75em 1.5em;border:1px solid var(--foundation-modal-form-button-border);border-radius:0;appearance:none;color:var(--foundation-modal-form-button-text);background:var(--foundation-modal-form-button-background);box-shadow:none;cursor:pointer;font:inherit;font-size:1rem;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase;transition:border-color 300ms ease,color 300ms ease,background 300ms ease;align-items:center;justify-content:center}.foundation-modal-form__trigger:hover,.foundation-modal-form__trigger:focus-visible{border-color:var(--foundation-modal-form-button-hover-background);color:var(--foundation-modal-form-button-hover-text);background:var(--foundation-modal-form-button-hover-background)}.foundation-modal-form__trigger:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.foundation-modal-form__layer{position:fixed;z-index:10000;inset:0;display:grid;box-sizing:border-box;padding:1.5rem;background:var(--foundation-modal-form-backdrop);opacity:0;place-items:center;transition:opacity 220ms ease}.foundation-modal-form__layer[hidden]{display:none}.foundation-modal-form__layer.is-open{opacity:1}.foundation-modal-form__modal{position:relative;width:min(var(--foundation-modal-form-width),100%);max-height:calc(100vh - 3rem);overflow:hidden;color:var(--foundation-modal-form-text);background:var(--foundation-modal-form-background);box-shadow:0 .75rem 3.125rem rgba(0,0,0,.28);opacity:0;transform:translateY(0.625rem) scale(0.99);transition:opacity 220ms ease,transform 260ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-modal-form__modal[hidden]{display:none}.is-open .foundation-modal-form__modal{opacity:1;transform:translateY(0) scale(1)}.foundation-modal-form__close{position:absolute;z-index:2;top:1.6875rem;right:1.6875rem;width:2.25rem;height:2.25rem;padding:0;border:0;color:var(--foundation-modal-form-text);background:rgba(0,0,0,0);cursor:pointer}.foundation-modal-form__close span{position:absolute;top:50%;left:50%;display:block;width:2rem;height:1px;background:currentColor}.foundation-modal-form__close span:first-child{transform:translate(-50%, -50%) rotate(45deg)}.foundation-modal-form__close span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.foundation-modal-form__close:focus-visible{outline:.125rem solid currentColor;outline-offset:.25rem}.foundation-modal-form__panel{box-sizing:border-box;max-height:calc(100vh - 3rem);overflow-y:auto;padding:4rem 4.375rem 3.625rem}.foundation-modal-form__intro[hidden]{display:none}.foundation-modal-form__title{margin:0;padding-right:3.125rem;color:inherit;font-size:2rem;font-weight:300;line-height:1.2}.foundation-modal-form__description{margin-top:1.125rem;color:inherit;font-size:1rem;font-weight:400;line-height:1.48}.foundation-modal-form__description>:first-child{margin-top:0}.foundation-modal-form__description>:last-child{margin-bottom:0}.foundation-modal-form__form{margin-top:2.25rem}.foundation-modal-form__form>[id^=gform_confirmation_wrapper],.foundation-modal-form__form>[id^=gform_confirmation_message]{margin:0;color:inherit;font-size:1rem;font-weight:600;line-height:1.48}.foundation-modal-form.is-confirmed .foundation-modal-form__form{margin-top:0}html.foundation-modal-form-open{overflow:hidden}@media screen and (max-width: 640px){.foundation-modal-form__layer{padding:.75rem}.foundation-modal-form__modal,.foundation-modal-form__panel{max-height:calc(100vh - 1.5rem)}.foundation-modal-form__close{top:1.125rem;right:1.125rem;width:2.5rem;height:2.5rem}.foundation-modal-form__panel{padding:3.375rem 1.75rem 2.25rem}.foundation-modal-form__title{padding-right:2.625rem;font-size:1.75rem}.foundation-modal-form__form{margin-top:1.875rem}}@media(prefers-reduced-motion: reduce){.foundation-modal-form__trigger,.foundation-modal-form__layer,.foundation-modal-form__modal{transition:none}}.foundation-video{--foundation-video-background: #2c3232;--foundation-video-backdrop: rgba(44, 50, 50, 0.88);--foundation-video-text: #fff;width:100%}.foundation-video__trigger{display:flex;width:100%;margin:0;padding:1.5rem;border:0;border-radius:0;aspect-ratio:16/9;appearance:none;color:var(--foundation-video-text);background:var(--foundation-video-background);box-shadow:none;cursor:pointer;font:inherit;align-items:center;justify-content:center;gap:1.125rem}.foundation-video__trigger[aria-disabled=true]{cursor:default}.foundation-video__trigger:focus-visible{outline:.125rem solid currentColor;outline-offset:-0.375rem}.foundation-video__label{color:inherit;font-size:1rem;font-weight:600;letter-spacing:.075em;line-height:1;text-transform:uppercase}.foundation-video__play{display:block;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;transition:transform 180ms ease}.foundation-video__play img{display:block;width:100%;height:100%}.foundation-video__modal-layer{position:fixed;z-index:10000;inset:0;display:grid;box-sizing:border-box;padding:4rem 1.5rem 1.5rem;background:var(--foundation-video-backdrop);opacity:0;place-items:center;transition:opacity 180ms ease}.foundation-video__modal-layer[hidden]{display:none}.foundation-video__modal-layer.is-open{opacity:1}.foundation-video__modal{position:relative;width:min(70rem,100%);opacity:0;transform:translateY(0.625rem) scale(0.99);transition:opacity 180ms ease,transform 220ms cubic-bezier(0.45, 0, 0.25, 1)}.foundation-video__modal[hidden]{display:none}.is-open .foundation-video__modal{opacity:1;transform:translateY(0) scale(1)}.foundation-video__close{position:absolute;right:0;bottom:calc(100% + 0.875rem);display:grid;width:2.5rem;height:2.5rem;padding:0;border:0;color:#fff;background:rgba(0,0,0,0);cursor:pointer;place-items:center}.foundation-video__close i{display:block;font-size:1.5rem;line-height:1}.foundation-video__close:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.foundation-video__frame{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;background:#000}.foundation-video__frame iframe{position:absolute;width:100%;height:100%;border:0;inset:0}html.foundation-video-modal-open{overflow:hidden}@media(hover: hover)and (pointer: fine){.foundation-video__trigger:not([aria-disabled=true]):hover .foundation-video__play{transform:scale(1.06)}}@media(prefers-reduced-motion: reduce){.foundation-video__play,.foundation-video__modal-layer,.foundation-video__modal{transition:none}}.foundation-form--light{--foundation-form-foreground: #2c3232;--foundation-form-control-background: #fff;--foundation-form-control-border: transparent;--foundation-form-control-focus-border: #2c3232;--foundation-form-control-text: #2c3232;--foundation-form-placeholder: #a8b5bb;--foundation-form-button-background: transparent;--foundation-form-button-border: #2c3232;--foundation-form-button-text: #2c3232;--foundation-form-button-hover-background: #2c3232;--foundation-form-button-hover-border: #2c3232;--foundation-form-button-hover-text: #fff;--foundation-form-choice-subtitle: rgba(44, 50, 50, 0.68);--foundation-form-spinner-background: rgba(255, 255, 255, 0.24);--foundation-form-spinner-foreground: #fff;--foundation-form-error: #a83f36}.foundation-form--dark{--foundation-form-foreground: #fff;--foundation-form-control-background: #fff;--foundation-form-control-border: transparent;--foundation-form-control-focus-border: #2c3232;--foundation-form-control-text: #2c3232;--foundation-form-placeholder: #a8b5bb;--foundation-form-button-background: transparent;--foundation-form-button-border: #fff;--foundation-form-button-text: #fff;--foundation-form-button-hover-background: #fff;--foundation-form-button-hover-border: #fff;--foundation-form-button-hover-text: #2c3232;--foundation-form-choice-subtitle: rgba(255, 255, 255, 0.7);--foundation-form-spinner-background: rgba(44, 50, 50, 0.2);--foundation-form-spinner-foreground: #2c3232;--foundation-form-error: #ffd4cf}body #brx-content [id^=gform_wrapper].gform-theme,body #brx-footer [id^=gform_wrapper].gform-theme{--gf-color-primary: var(--foundation-form-accent, #d1796f);--gf-color-primary-darker: #2c3232;--gf-ctrl-choice-check-color: #2c3232;--gf-form-spinner-bg-color: var( --foundation-form-spinner-background, rgba(255, 255, 255, 0.24) );--gf-form-spinner-fg-color: var( --foundation-form-spinner-foreground, #fff );--gf-color-in-ctrl: var( --foundation-form-control-background, #fff );--gf-ctrl-bg-color: var( --foundation-form-control-background, #fff );--gf-ctrl-border-color: var( --foundation-form-control-border, transparent );--gf-ctrl-border-color-focus: var( --foundation-form-control-focus-border, #2c3232 );--gf-ctrl-border-color-hover: var( --foundation-form-control-border, transparent );--gf-ctrl-btn-radius: 0;--gf-ctrl-radius: 0;--gf-form-footer-margin-y-start: 24px;--gf-form-gap-y: 20px;--gf-radius: 0;color:var(--foundation-form-foreground, #2c3232);font-family:inherit}body #brx-content [id^=gform_wrapper].gform-theme .gform_fields,body #brx-footer [id^=gform_wrapper].gform-theme .gform_fields{row-gap:20px}body #brx-content [id^=gform_wrapper].gform-theme .gfield_label,body #brx-content [id^=gform_wrapper].gform-theme .gfield_description,body #brx-content [id^=gform_wrapper].gform-theme .gform-field-label,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_label,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_description,body #brx-footer [id^=gform_wrapper].gform-theme .gform-field-label{color:inherit;font-family:inherit}body #brx-content [id^=gform_wrapper].gform-theme .gfield_label,body #brx-content [id^=gform_wrapper].gform-theme .gform-field-label,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_label,body #brx-footer [id^=gform_wrapper].gform-theme .gform-field-label{font-size:15px;font-weight:600;line-height:1.4}body #brx-content [id^=gform_wrapper].gform-theme .gform_required_legend:empty,body #brx-content [id^=gform_wrapper].gform-theme .gform_heading:has(>.gform_required_legend:only-child),body #brx-footer [id^=gform_wrapper].gform-theme .gform_required_legend:empty,body #brx-footer [id^=gform_wrapper].gform-theme .gform_heading:has(>.gform_required_legend:only-child){display:none}body #brx-content [id^=gform_wrapper].gform-theme .gfield_required,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_required{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}body #brx-content [id^=gform_wrapper].gform-theme .gchoice .gform-field-label>span,body #brx-footer [id^=gform_wrapper].gform-theme .gchoice .gform-field-label>span{display:block;margin-block-start:.125rem;color:var(--foundation-form-choice-subtitle, rgba(44, 50, 50, 0.68));font-size:.8125rem;font-weight:400;line-height:1.4}body #brx-content [id^=gform_wrapper].gform-theme input[type=email],body #brx-content [id^=gform_wrapper].gform-theme input[type=text],body #brx-content [id^=gform_wrapper].gform-theme input[type=tel],body #brx-content [id^=gform_wrapper].gform-theme input[type=url],body #brx-content [id^=gform_wrapper].gform-theme input[type=number],body #brx-content [id^=gform_wrapper].gform-theme select,body #brx-content [id^=gform_wrapper].gform-theme textarea,body #brx-footer [id^=gform_wrapper].gform-theme input[type=email],body #brx-footer [id^=gform_wrapper].gform-theme input[type=text],body #brx-footer [id^=gform_wrapper].gform-theme input[type=tel],body #brx-footer [id^=gform_wrapper].gform-theme input[type=url],body #brx-footer [id^=gform_wrapper].gform-theme input[type=number],body #brx-footer [id^=gform_wrapper].gform-theme select,body #brx-footer [id^=gform_wrapper].gform-theme textarea{width:100%;border:1px solid var(--foundation-form-control-border, transparent);border-radius:0;color:var(--foundation-form-control-text, #2c3232);background:var(--foundation-form-control-background, #fff);box-shadow:none;font-family:inherit;font-size:16px;font-weight:400;line-height:1.45;transition:border-color 180ms ease,box-shadow 180ms ease}body #brx-content [id^=gform_wrapper].gform-theme input[type=email]::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=text]::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=tel]::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=url]::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=number]::placeholder,body #brx-content [id^=gform_wrapper].gform-theme select::placeholder,body #brx-content [id^=gform_wrapper].gform-theme textarea::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=email]::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=text]::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=tel]::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=url]::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=number]::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme select::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme textarea::placeholder{color:var(--foundation-form-placeholder, #a8b5bb);font-size:inherit;opacity:1;transition:opacity 180ms ease}body #brx-content [id^=gform_wrapper].gform-theme input[type=email]:focus,body #brx-content [id^=gform_wrapper].gform-theme input[type=text]:focus,body #brx-content [id^=gform_wrapper].gform-theme input[type=tel]:focus,body #brx-content [id^=gform_wrapper].gform-theme input[type=url]:focus,body #brx-content [id^=gform_wrapper].gform-theme input[type=number]:focus,body #brx-content [id^=gform_wrapper].gform-theme select:focus,body #brx-content [id^=gform_wrapper].gform-theme textarea:focus,body #brx-footer [id^=gform_wrapper].gform-theme input[type=email]:focus,body #brx-footer [id^=gform_wrapper].gform-theme input[type=text]:focus,body #brx-footer [id^=gform_wrapper].gform-theme input[type=tel]:focus,body #brx-footer [id^=gform_wrapper].gform-theme input[type=url]:focus,body #brx-footer [id^=gform_wrapper].gform-theme input[type=number]:focus,body #brx-footer [id^=gform_wrapper].gform-theme select:focus,body #brx-footer [id^=gform_wrapper].gform-theme textarea:focus{border-color:var(--foundation-form-control-focus-border, #2c3232);outline:0;box-shadow:inset 0 0 0 1px var(--foundation-form-control-focus-border, #2c3232)}body #brx-content [id^=gform_wrapper].gform-theme input[type=email]:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=text]:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=tel]:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=url]:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme input[type=number]:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme select:focus::placeholder,body #brx-content [id^=gform_wrapper].gform-theme textarea:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=email]:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=text]:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=tel]:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=url]:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme input[type=number]:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme select:focus::placeholder,body #brx-footer [id^=gform_wrapper].gform-theme textarea:focus::placeholder{opacity:.45}body #brx-content [id^=gform_wrapper].gform-theme input[type=email],body #brx-content [id^=gform_wrapper].gform-theme input[type=text],body #brx-content [id^=gform_wrapper].gform-theme input[type=tel],body #brx-content [id^=gform_wrapper].gform-theme input[type=url],body #brx-content [id^=gform_wrapper].gform-theme input[type=number],body #brx-content [id^=gform_wrapper].gform-theme select,body #brx-footer [id^=gform_wrapper].gform-theme input[type=email],body #brx-footer [id^=gform_wrapper].gform-theme input[type=text],body #brx-footer [id^=gform_wrapper].gform-theme input[type=tel],body #brx-footer [id^=gform_wrapper].gform-theme input[type=url],body #brx-footer [id^=gform_wrapper].gform-theme input[type=number],body #brx-footer [id^=gform_wrapper].gform-theme select{min-height:60px;padding:0 24px}body #brx-content [id^=gform_wrapper].gform-theme textarea,body #brx-footer [id^=gform_wrapper].gform-theme textarea{display:block;min-height:180px;padding:18px 24px;resize:vertical}body #brx-content [id^=gform_wrapper].gform-theme .gform-footer,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer{padding:0;margin-block-start:24px}body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader),body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner),body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader),body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner),body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader),body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner),body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader),body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner){display:inline-grid;width:max-content;grid-template-areas:"submit"}body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>[type=submit],body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>[type=submit],body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>[type=submit],body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>[type=submit],body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner{grid-area:submit}body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform-footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform-loader)>.gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform_footer:has(>[type=submit]+.gform_ajax_spinner)>.gform_ajax_spinner{position:relative;z-index:1;inset:auto;margin:auto;place-self:center}body #brx-content [id^=gform_wrapper].gform-theme button[type=submit],body #brx-content [id^=gform_wrapper].gform-theme input[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit],body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]{display:inline-flex;min-height:60px;padding:.75em 1.5em;border:1px solid var(--foundation-form-button-border, #2c3232);border-radius:0;color:var(--foundation-form-button-text, #2c3232);background:var(--foundation-form-button-background, transparent);box-shadow:none;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase;transition:border-color 300ms ease,color 300ms ease,background 300ms ease;align-items:center;justify-content:center}body #brx-content [id^=gform_wrapper].gform-theme button[type=submit]:hover,body #brx-content [id^=gform_wrapper].gform-theme button[type=submit]:focus-visible,body #brx-content [id^=gform_wrapper].gform-theme input[type=submit]:hover,body #brx-content [id^=gform_wrapper].gform-theme input[type=submit]:focus-visible,body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit]:hover,body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit]:focus-visible,body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]:hover,body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]:focus-visible{border-color:var(--foundation-form-button-hover-border, #2c3232);color:var(--foundation-form-button-hover-text, #fff);background:var(--foundation-form-button-hover-background, #2c3232)}body #brx-content [id^=gform_wrapper].gform-theme button[type=submit]:focus-visible,body #brx-content [id^=gform_wrapper].gform-theme input[type=submit]:focus-visible,body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit]:focus-visible,body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]:focus-visible{outline:2px solid currentColor;outline-offset:3px}body #brx-content [id^=gform_wrapper].gform-theme button[type=submit][disabled],body #brx-content [id^=gform_wrapper].gform-theme button[type=submit][aria-disabled=true],body #brx-content [id^=gform_wrapper].gform-theme input[type=submit][disabled],body #brx-content [id^=gform_wrapper].gform-theme input[type=submit][aria-disabled=true],body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit][disabled],body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit][aria-disabled=true],body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit][disabled],body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit][aria-disabled=true]{cursor:wait;opacity:.65}body #brx-content [id^=gform_wrapper].gform-theme button[type=submit]:has(+.gform-loader),body #brx-content [id^=gform_wrapper].gform-theme button[type=submit]:has(+.gform_ajax_spinner),body #brx-content [id^=gform_wrapper].gform-theme input[type=submit]:has(+.gform-loader),body #brx-content [id^=gform_wrapper].gform-theme input[type=submit]:has(+.gform_ajax_spinner),body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit]:has(+.gform-loader),body #brx-footer [id^=gform_wrapper].gform-theme button[type=submit]:has(+.gform_ajax_spinner),body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]:has(+.gform-loader),body #brx-footer [id^=gform_wrapper].gform-theme input[type=submit]:has(+.gform_ajax_spinner){border-color:var(--foundation-form-button-hover-border, #2c3232);color:rgba(0,0,0,0);background:var(--foundation-form-button-hover-background, #2c3232)}body #brx-content [id^=gform_wrapper].gform-theme .gform_validation_errors,body #brx-footer [id^=gform_wrapper].gform-theme .gform_validation_errors{margin:0 0 20px;padding:16px 20px;border:1px solid var(--foundation-form-error, #a83f36);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body #brx-content [id^=gform_wrapper].gform-theme .gform_submission_error,body #brx-content [id^=gform_wrapper].gform-theme .gfield_validation_message,body #brx-footer [id^=gform_wrapper].gform-theme .gform_submission_error,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_validation_message{color:var(--foundation-form-error, #a83f36);font-family:inherit;font-weight:400}body #brx-content [id^=gform_wrapper].gform-theme .gform_submission_error,body #brx-footer [id^=gform_wrapper].gform-theme .gform_submission_error{margin:0;font-size:15px;line-height:1.45}body #brx-content [id^=gform_wrapper].gform-theme .gfield_validation_message,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_validation_message{margin-top:8px;font-size:14px;line-height:1.4}body #brx-content [id^=gform_wrapper].gform-theme .gfield_error input[type=email],body #brx-content [id^=gform_wrapper].gform-theme .gfield_error input[type=text],body #brx-content [id^=gform_wrapper].gform-theme .gfield_error input[type=tel],body #brx-content [id^=gform_wrapper].gform-theme .gfield_error input[type=url],body #brx-content [id^=gform_wrapper].gform-theme .gfield_error input[type=number],body #brx-content [id^=gform_wrapper].gform-theme .gfield_error select,body #brx-content [id^=gform_wrapper].gform-theme .gfield_error textarea,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error input[type=email],body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error input[type=text],body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error input[type=tel],body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error input[type=url],body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error input[type=number],body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error select,body #brx-footer [id^=gform_wrapper].gform-theme .gfield_error textarea{border-color:var(--foundation-form-error, #a83f36);box-shadow:inset 0 0 0 1px var(--foundation-form-error, #a83f36)}body #brx-content [id^=gform_wrapper].gform-theme .gform-loader,body #brx-content [id^=gform_wrapper].gform-theme .gform_ajax_spinner,body #brx-footer [id^=gform_wrapper].gform-theme .gform-loader,body #brx-footer [id^=gform_wrapper].gform-theme .gform_ajax_spinner{width:1.125rem;height:1.125rem}body #brx-content [id^=gform_wrapper].gform-theme .gform_confirmation_message,body #brx-footer [id^=gform_wrapper].gform-theme .gform_confirmation_message{color:inherit;font-size:16px;font-weight:600;line-height:1.45}body #brx-content .foundation-newsletter-form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper,body #brx-footer .foundation-newsletter-form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper{--gf-form-footer-margin-y-start: 0;--gf-form-gap-y: 0}body #brx-content .foundation-newsletter-form:where(form),body #brx-content .foundation-newsletter-form form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form:where(form),body #brx-content [id^=gform_wrapper].foundation-newsletter-form form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper:where(form),body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper form,body #brx-footer .foundation-newsletter-form:where(form),body #brx-footer .foundation-newsletter-form form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form:where(form),body #brx-footer [id^=gform_wrapper].foundation-newsletter-form form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper:where(form),body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper form{display:grid;grid-template-columns:minmax(0, 1fr) minmax(170px, 206px);gap:10px;align-items:start}body #brx-content .foundation-newsletter-form .gform-body,body #brx-content .foundation-newsletter-form .gform_body,body #brx-content .foundation-newsletter-form .gfield,body #brx-content .foundation-newsletter-form .ginput_container,body #brx-content .foundation-newsletter-form input,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gform-body,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gform_body,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gfield,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .ginput_container,body #brx-content [id^=gform_wrapper].foundation-newsletter-form input,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform-body,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_body,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gfield,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .ginput_container,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper input,body #brx-footer .foundation-newsletter-form .gform-body,body #brx-footer .foundation-newsletter-form .gform_body,body #brx-footer .foundation-newsletter-form .gfield,body #brx-footer .foundation-newsletter-form .ginput_container,body #brx-footer .foundation-newsletter-form input,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gform-body,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gform_body,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gfield,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .ginput_container,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form input,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform-body,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_body,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gfield,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .ginput_container,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper input{min-width:0}body #brx-content .foundation-newsletter-form .gform_fields,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gform_fields,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_fields,body #brx-footer .foundation-newsletter-form .gform_fields,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gform_fields,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_fields{row-gap:0}body #brx-content .foundation-newsletter-form input[type=email],body #brx-content [id^=gform_wrapper].foundation-newsletter-form input[type=email],body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper input[type=email],body #brx-footer .foundation-newsletter-form input[type=email],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form input[type=email],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper input[type=email]{min-height:62px;padding-inline:26px;border-color:var(--foundation-form-control-border, transparent);font-size:18px}body #brx-content .foundation-newsletter-form .gform-footer,body #brx-content .foundation-newsletter-form .gform_footer,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gform-footer,body #brx-content [id^=gform_wrapper].foundation-newsletter-form .gform_footer,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform-footer,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_footer,body #brx-footer .foundation-newsletter-form .gform-footer,body #brx-footer .foundation-newsletter-form .gform_footer,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gform-footer,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form .gform_footer,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform-footer,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper .gform_footer{width:100%;margin:0;align-self:start;justify-content:stretch}body #brx-content .foundation-newsletter-form button[type=submit],body #brx-content .foundation-newsletter-form input[type=submit],body #brx-content [id^=gform_wrapper].foundation-newsletter-form button[type=submit],body #brx-content [id^=gform_wrapper].foundation-newsletter-form input[type=submit],body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper button[type=submit],body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper input[type=submit],body #brx-footer .foundation-newsletter-form button[type=submit],body #brx-footer .foundation-newsletter-form input[type=submit],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form button[type=submit],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form input[type=submit],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper button[type=submit],body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper input[type=submit]{width:100%;min-height:62px}@media screen and (max-width: 640px){body #brx-content .foundation-newsletter-form:where(form),body #brx-content .foundation-newsletter-form form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form:where(form),body #brx-content [id^=gform_wrapper].foundation-newsletter-form form,body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper:where(form),body #brx-content [id^=gform_wrapper].foundation-newsletter-form_wrapper form,body #brx-footer .foundation-newsletter-form:where(form),body #brx-footer .foundation-newsletter-form form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form:where(form),body #brx-footer [id^=gform_wrapper].foundation-newsletter-form form,body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper:where(form),body #brx-footer [id^=gform_wrapper].foundation-newsletter-form_wrapper form{grid-template-columns:minmax(0, 1fr);gap:12px}}@media(prefers-reduced-motion: reduce){body #brx-content [id^=gform_wrapper].gform-theme input,body #brx-content [id^=gform_wrapper].gform-theme textarea,body #brx-content [id^=gform_wrapper].gform-theme select,body #brx-content [id^=gform_wrapper].gform-theme button,body #brx-footer [id^=gform_wrapper].gform-theme input,body #brx-footer [id^=gform_wrapper].gform-theme textarea,body #brx-footer [id^=gform_wrapper].gform-theme select,body #brx-footer [id^=gform_wrapper].gform-theme button{transition:none}}
