*,:before,:after{box-sizing:border-box}*{margin:0}[data-document-ready=false] *{transition:none!important}html,body{-moz-text-size-adjust:none;text-size-adjust:none;height:100%}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root{isolation:isolate}body{color:var(--color-black);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0;scroll-behavior:smooth;background-color:#fff;font-style:normal;font-weight:400;overflow-x:hidden}img,embed,svg,object,video{content-visibility:auto;height:auto;image-rendering:high-quality;border:0;max-width:100%;display:inline-block;overflow:hidden}img{width:100%}img,svg{display:block;position:relative}.img-eager{content-visibility:visible}circle,ellipse,line,path,polygon,polyline,rect{shape-rendering:geometricprecision}rect{shape-rendering:crispedges}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,legend{display:inherit;font-size:inherit;letter-spacing:0;font-style:normal;font-weight:400;line-height:var(--type-scale-perfect-fourth);text-rendering:geometricprecision;margin-top:0;margin-bottom:0}address{font-style:normal}a{text-decoration:none}a>img,a>svg{display:inline-flex;outline:none!important}a:has(img){display:inline-flex;outline:none!important}a:has(svg){display:inline-flex;outline:none!important}button{appearance:none;cursor:pointer;background-color:#0000;background-image:none;border:none;outline-color:#0000;padding:0}.hide{z-index:-100;position:absolute;left:-9999em;text-indent:100%!important;white-space:nowrap!important;border-width:0!important;margin:0!important;padding:0!important;font-size:0!important;overflow:hidden!important}:root{--color-neutral-900:#201e22;--color-neutral-800:#413e43;--color-neutral-700:#605d62;--color-neutral-600:#747176;--color-neutral-500:#9d999f;--color-neutral-400:#bcb9be;--color-neutral-300:#e0dce2;--color-neutral-200:#eeebf1;--color-neutral-100:#f6f3f9;--color-neutral-050:#fcf8fe;--easing-point-to-point:ease-in-out;--easing-entering:ease-out;--easing-exiting:ease-in;--easing-color-or-opacity:linear;--easing-snap:cubic-bezier(0,.8,.2,1);--letter-spacing-tight:-.055em;--letter-spacing-all-caps:.055em;--rounded-corners-extra-extra-large:24px;--rounded-corners-extra-large:20px;--rounded-corners-large:10px;--rounded-corners-medium:8px;--rounded-corners-small:4px;--shadow-color:0deg 0% 0%;--shadow-strength:40%;--shadow-elevation-low:0 1px 1.1px hsl(var(--shadow-color)/var(--shadow-strength)),0 4px 4.5px -2.5px hsl(var(--shadow-color)/var(--shadow-strength));--shadow-elevation-medium:0 1px 1.1px hsl(var(--shadow-color)/calc(var(--shadow-strength)/2)),.1px 5.2px 5.9px -1.2px hsl(var(--shadow-color)/calc(var(--shadow-strength)/2)),.2px 20px 22.5px -2.5px hsl(var(--shadow-color)/calc(var(--shadow-strength)/2));--shadow-elevation-high:0 1px 1.1px hsl(var(--shadow-color)/calc(var(--shadow-strength)/3)),.1px 9.5px 10.7px -.6px hsl(var(--shadow-color)/calc(var(--shadow-strength)/3)),.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/calc(var(--shadow-strength)/3)),.6px 49.7px 55.9px -1.9px hsl(var(--shadow-color)/calc(var(--shadow-strength)/3)),1.2px 100px 112.5px -2.5px hsl(var(--shadow-color)/calc(var(--shadow-strength)/3));--speed-extra-slow:.5s;--speed-slow:.4s;--speed-normal:.3s;--speed-fast:.2s;--speed-extra-fast:.1s;--speed-super-fast:10ms;--type-scale-octave:2;--type-scale-golden-ratio:1.618;--type-scale-perfect-fourth:1.333;--type-scale-major-second:1.125}
:root{--animation-delay-short:.1s;--animation-delay-medium:.5s;--color-black:black;--color-white:white;--color-error:#d51f31;--color-success:#166534;--color-grey-900:#17191b;--color-grey-800:#37393b;--color-grey-700:#56575a;--color-grey-600:#696b6e;--color-grey-500:#919396;--color-grey-400:#b1b3b6;--color-grey-300:#d5d7da;--color-grey-200:#e5e7eb;--color-grey-100:#eff1f4;--color-grey-050:#f7f9fc;--color-moss-green-910:#676d18;--color-moss-green-920:#636817;--color-moss-green-930:#5f6416;--color-moss-green-940:#5b6015;--color-moss-green-950:#575c14;--color-moss-green-960:#535813;--color-moss-green-970:#4f5312;--color-moss-green-980:#4b4f11;--color-moss-green-990:#474b10;--color-moss-green-1000:#43470f;--color-moss-green-900:#6f7319;--color-moss-green-800:#889927;--color-moss-green-700:#96b030;--color-moss-green-600:#a5c639;--color-moss-green-500:#b0d840;--color-moss-green-400:#b0d840;--color-moss-green-300:#c6e478;--color-moss-green-200:#d5ec9e;--color-moss-green-100:#e6f3c4;--color-moss-green-050:#f5fbe7;--color-midnight-blue-910:#173462;--color-midnight-blue-920:#15305a;--color-midnight-blue-930:#122c53;--color-midnight-blue-940:#10284b;--color-midnight-blue-950:#0e2444;--color-midnight-blue-960:#0c203d;--color-midnight-blue-970:#091c36;--color-midnight-blue-980:#07182e;--color-midnight-blue-990:#051427;--color-midnight-blue-1000:#031020;--color-midnight-blue-900:#1b3b69;--color-midnight-blue-800:#285789;--color-midnight-blue-700:#30679a;--color-midnight-blue-600:#3a77ab;--color-midnight-blue-500:#4383b7;--color-midnight-blue-400:#5794c0;--color-midnight-blue-300:#6fa5ca;--color-midnight-blue-200:#93beda;--color-midnight-blue-100:#bbd7e9;--color-midnight-blue-050:#e3eff5;--color-cobalt-blue-910:#255783;--color-cobalt-blue-920:#245580;--color-cobalt-blue-930:#23527b;--color-cobalt-blue-940:#224f77;--color-cobalt-blue-950:#214d74;--color-cobalt-blue-960:#1f4a6f;--color-cobalt-blue-970:#1e476b;--color-cobalt-blue-980:#1d4567;--color-cobalt-blue-990:#1c4364;--color-cobalt-blue-1000:#1b4060;--color-cobalt-blue-900:#115d9f;--color-cobalt-blue-800:#177dc1;--color-cobalt-blue-700:#198ed5;--color-cobalt-blue-600:#1da1e9;--color-cobalt-blue-500:#20b0f8;--color-cobalt-blue-400:#36bcfa;--color-cobalt-blue-300:#56c8fa;--color-cobalt-blue-200:#85d8fc;--color-cobalt-blue-100:#b5e7fd;--color-cobalt-blue-050:#e2f6fe;--color-orange-910:#e03800;--color-orange-920:#db3700;--color-orange-930:#d63600;--color-orange-940:#d13400;--color-orange-950:#c30;--color-orange-960:#c73200;--color-orange-970:#c23000;--color-orange-980:#bd2f00;--color-orange-990:#b82e00;--color-orange-1000:#b22d00;--color-orange-900:#e53800;--color-orange-800:#ed5a00;--color-orange-700:#f26d00;--color-orange-600:#f77e00;--color-orange-500:#fa8b00;--color-orange-400:#fb9c00;--color-orange-300:#fdad13;--color-orange-200:#ffc561;--color-orange-100:#ffdca1;--color-orange-050:#fff1d9;--color-neon-rose-910:#940056;--color-neon-rose-920:#8f0053;--color-neon-rose-930:#8a0050;--color-neon-rose-940:#85004d;--color-neon-rose-950:#80004a;--color-neon-rose-960:#7a0047;--color-neon-rose-970:#750044;--color-neon-rose-980:#700041;--color-neon-rose-990:#6b003f;--color-neon-rose-1000:#66003c;--color-neon-rose-900:#9b005a;--color-neon-rose-800:#c10461;--color-neon-rose-700:#d60a65;--color-neon-rose-600:#ec0e69;--color-neon-rose-500:#fe126c;--color-neon-rose-400:#fe3f84;--color-neon-rose-300:#ff649b;--color-neon-rose-200:#ff92b8;--color-neon-rose-100:#febdd5;--color-neon-rose-050:#ffe5ee;--window-shade:linear-gradient(180deg,white 0%,#fff0 100%);--font-family-havelock-black:"havelock/titling-black","Helvetica","Arial",sans-serif;--font-family-havelock-bold:"havelock/titling-bold","Helvetica","Arial",sans-serif;--font-family-havelock-light:"havelock/titling-light","Helvetica","Arial",sans-serif;--font-family-havelock-medium:"havelock/titling-medium","Helvetica","Arial",sans-serif;--font-family-havelock-regular:"havelock/titling-regular","Helvetica","Arial",sans-serif;--font-family-quicksand-bold:"quicksand/bold","Helvetica","Arial",sans-serif;--font-family-quicksand-light:"quicksand/light","Helvetica","Arial",sans-serif;--font-family-quicksand-medium:"quicksand/medium","Helvetica","Arial",sans-serif;--font-family-quicksand-regular:"quicksand/regular","Helvetica","Arial",sans-serif;--font-family-quicksand-semi-bold:"quicksand/semi-bold","Helvetica","Arial",sans-serif;--font-size-h1:96px;--font-size-h2:60px;--font-size-h3:48px;--font-size-h4:34px;--font-size-h5:24px;--font-size-h6:20px;--font-size-body:16px;--font-size-body-big:23px;--font-size-body-small:14px;--font-size-body-extra-small:12px;--font-size-h1-fluid:clamp(3.355rem,2.64rem + 3.586vw,6.941rem);--font-size-h2-fluid:clamp(2.684rem,2.178rem + 2.53vw,5.214rem);--font-size-h3-fluid:clamp(2.145rem,1.793rem + 1.76vw,3.905rem);--font-size-h4-fluid:clamp(1.716rem,1.474rem + 1.21vw,2.936rem);--font-size-h5-fluid:clamp(1.375rem,1.21rem + .825vw,2.2rem);--font-size-h6-fluid:clamp(1.1rem,.99rem + .55vw,1.65rem);--font-size-body-fluid:clamp(.88rem,.814rem + .363vw,1.243rem);--font-size-body-big-fluid:clamp(.968rem,.8954rem + .3993vw,1.3673rem);--font-size-body-small-fluid:clamp(.704rem,.66rem + .22vw,.924rem);--font-size-button:18px;--gutter:2rem;--hero-angle:37.5%;--text-shadow-white:#ffffffbf 0 1px 1px;--text-shadow-black:#000000bf 0 1px 1px;--text-shadow-moss-green:#6b711980 0 1px 1px;--text-shadow-moss-green-dark:#34360cbf 0 1px 1px;--text-shadow-midnight-blue:#263d5e80 0 1px 1px;--text-shadow-midnight-blue-dark:#131e2fbf 0 1px 1px;--text-shadow-cobalt-blue:#0c61a780 0 1px 1px;--text-shadow-cobalt-blue-dark:#062f51bf 0 1px 1px;--text-shadow-orange:#e6390080 0 1px 1px;--text-shadow-orange-dark:#701c00bf 0 1px 1px;--text-shadow-neon-rose:#99005480 0 1px 1px;--text-shadow-neon-rose-dark:#4d002abf 0 1px 1px;--stop-child-traffic-red:#e3323d}@font-face{font-display:fallback;font-family:havelock\/titling-black;src:url(/fonts/havelock/titling-black.woff2)format("woff2")}@font-face{font-display:fallback;font-family:havelock\/titling-bold;src:url(/fonts/havelock/titling-bold.woff2)format("woff2")}@font-face{font-display:fallback;font-family:havelock\/titling-light;src:url(/fonts/havelock/titling-light.woff2)format("woff2")}@font-face{font-display:fallback;font-family:havelock\/titling-medium;src:url(/fonts/havelock/titling-medium.woff2)format("woff2")}@font-face{font-display:fallback;font-family:havelock\/titling-regular;src:url(/fonts/havelock/titling-regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/bold;src:url(/fonts/quicksand/bold.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/dash;src:url(/fonts/quicksand/dash.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/light-oblique;src:url(/fonts/quicksand/light-oblique.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/light;src:url(/fonts/quicksand/light.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/medium;src:url(/fonts/quicksand/medium.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/regular;src:url(/fonts/quicksand/regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:quicksand\/semi-bold;src:url(/fonts/quicksand/semi-bold.woff2)format("woff2")}[data-document-ready=false] *,[data-document-ready=false] :after,[data-document-ready=false] :before{animation-play-state:paused!important}@media (prefers-reduced-motion){[data-document-ready=true] *,[data-document-ready=true] :after,[data-document-ready=true] :before{animation-play-state:paused!important}}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,legend{margin-bottom:calc(var(--gutter)/2);margin-top:calc(var(--gutter)/2)}strong{font-family:var(--font-family-quicksand-bold);font-style:normal}h1,h2,h3{color:var(--color-cobalt-blue-700);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size-h4-fluid)}h1{font-family:var(--font-family-quicksand-medium);margin-top:0}h2{font-size:var(--font-size-h6-fluid)}h3{font-size:var(--font-size-body-big-fluid)}p,span{font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio)}h1[data-color-scheme=neon-rose],[data-color-scheme=neon-rose] h1,h2[data-color-scheme=neon-rose],h3[data-color-scheme=neon-rose]{color:var(--color-neon-rose-500)}.small-text{font-size:var(--font-size-body-small)}hr{--ruler-height:2px;--vertical-margin:var(--gutter);background-color:var(--color-cobalt-blue-500);height:var(--ruler-height);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);border:none;width:100%;padding:0}hr.big{margin-top:calc(var(--vertical-margin)*2)}hr.small{height:1px}hr.is-same-section{border-top:1px dashed var(--color-red-400);background-color:#0000}hr.is-same-section.solid{--vertical-margin:calc(var(--gutter)*1.5);border-top:1px solid var(--color-red-400)}svg.favicon .hallmark-left{fill:var(--color-cobalt-blue-900)}svg.favicon .hallmark-right{fill:var(--color-midnight-blue-900)}.button-unstyled,.button-unstyled:hover,.button-unstyled:active,.button-unstyled:focus{appearance:none;box-shadow:none;cursor:pointer;background-color:#0000;border:none;outline:none;padding:0;transition-property:none}.coming-soon-placeholder{color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.contact-points a{color:var(--color-black)}p.lead-paragraph{font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size-body-big-fluid)}p.big{font-size:var(--font-size-h6-fluid)}.blockquote,.blockquote:after,.blockquote:before{--surface-color:var(--color-midnight-blue-050);background-color:var(--surface-color)}.blockquote{--blockquote-width:calc(100%/3);--margin:calc(var(--gutter)*1.5);--surface-color:var(--color-midnight-blue-500);--vertical-padding:calc(var(--gutter)*.75);color:var(--color-white);float:right;font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size-body-big-fluid);line-height:var(--type-scale-golden-ratio);margin-bottom:var(--margin);margin-left:var(--margin);margin-right:0;margin-top:calc(var(--gutter)*.25);padding-bottom:var(--vertical-padding);padding-left:calc(var(--gutter)*1);padding-right:calc(var(--gutter)*.5);padding-top:var(--vertical-padding);text-shadow:var(--text-shadow-midnight-blue-dark);width:var(--blockquote-width);display:block;position:relative}.blockquote.align-left{margin-left:0;margin-right:var(--margin)}.blockquote .quote-mark{--font-size:var(--font-size-h4-fluid);--horizontal-offset:calc(var(--font-size)*.3);--vertical-offset:calc(var(--font-size)/3*-1);font-size:var(--font-size);transform:translateY(var(--vertical-offset));position:absolute}.blockquote .quote-mark.quote-mark-open{left:var(--horizontal-offset)}.blockquote .quote-mark.quote-mark-close{margin-left:calc(var(--horizontal-offset)/2)}.blockquote:after,.blockquote:before{--surface-width:calc(var(--gutter)/2.5);--position-y:calc(var(--surface-width)*-1);--offset:2px;bottom:var(--position-y);content:"";right:calc(var(--surface-width)*-1);transform:translateX(var(--offset))translateY(var(--offset));z-index:0;display:block;position:absolute}.blockquote:after{height:calc(100% - var(--surface-width));width:var(--surface-width)}.blockquote:before{height:var(--surface-width);width:calc(100% - var(--surface-width))}@media (max-width:768px){.blockquote:after,.blockquote:before{--surface-width:calc(var(--gutter)/4)}.blockquote{--blockquote-width:90%;float:unset;margin-bottom:calc(var(--margin)*.75);margin-left:auto;margin-right:auto;margin-top:calc(var(--margin)/2)}}dl.postal-address,dl.contact-points{font-family:var(--font-family-regular);line-height:var(--type-scale-golden-ratio);flex-flow:wrap;place-content:flex-start;align-items:flex-start;margin:0;display:flex}dl.contact-points{row-gap:calc(var(--gutter)/3);white-space:nowrap;line-height:18px}dl.postal-address dt,dl.contact-points dt{display:none}dl.postal-address dd,dl.contact-points dd{flex:0 auto;order:0;align-self:auto}dl.contact-points dd{flex:1 0 100%}.postal-address dd[itemprop=country],.postal-address dd[itemprop=streetAddress]{flex-basis:100%}.postal-address dd[itemprop=addressRegion],.postal-address dd[itemprop=postalCode]{--no-break-space:.3em;padding-left:var(--no-break-space)}.postal-address dd[itemprop=addressLocality]:after{content:","}[itemtype="https://schema.org/Organization"] [itemprop=name]{color:var(--color-red-700);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);padding-bottom:.2em;display:block}a.has-icon,a.has-icon svg{--icon-size:18px}a.has-icon{-moz-column-gap:calc(var(--icon-size)/2);align-items:center;column-gap:calc(var(--icon-size)/2);line-height:var(--icon-size);flex-flow:row;place-content:center flex-start;display:inline-flex}a.has-icon svg{fill:cuurentcolor;flex-basis:var(--icon-size);height:var(--icon-size);width:var(--icon-size);flex-grow:0;flex-shrink:0;align-self:auto}.text-link,button.text-link{--base-color:var(--color-red-700);--action-color:var(--color-red-100);--decoration-size:2px;--track-length:100%;--track-action-length:0;appearance:none;background-image:linear-gradient(to right,var(--action-color)0,var(--action-color)var(--track-length)),linear-gradient(to right,var(--base-color)0,var(--base-color)var(--track-length));background-position:0 var(--track-length),50% var(--track-length);background-repeat:no-repeat;background-size:var(--track-action-length)var(--decoration-size),var(--track-length)var(--decoration-size);cursor:pointer;transition-duration:var(--speed-normal);transition-property:background-size;transition-timing-function:var(--easing-entering);margin:0;display:inline;color:var(--base-color)!important;padding-bottom:calc(var(--decoration-size)*2.5)!important;padding-left:0!important;padding-right:0!important;padding-top:var(--decoration-size)!important;background-color:#0000!important;border:none!important}button.text-link{--font-size:inherit;box-shadow:none;color:var(--base-color);letter-spacing:0;font-family:inherit;line-height:inherit;text-align:inherit;text-shadow:none;text-transform:none;border-radius:0;margin-left:0;margin-right:0}button.text-link:hover{background-color:#0000}.text-link:hover,button.text-link:hover{--track-action-length:100%;transition-duration:var(--speed-extra-fast)}.text-link:active,.text-link:focus,button.text-link:active,button.text-link:focus{--decoration-size:1px;color:var(--base-color);outline-color:var(--base-color);outline-offset:2px;outline-style:dashed;outline-width:var(--decoration-size);padding-bottom:var(--decoration-size);background-image:none;transition-property:none}.page-section,.page-section-cell{--column-gutter:calc(var(--gutter)*1.5)}.page-section{border-color:var(--color-cobalt-blue-500);align-items:flex-start;gap:var(--gutter)var(--column-gutter);padding-bottom:var(--gutter);padding-top:var(--gutter);border-style:solid;border-width:1px 0 0;flex-flow:column;place-content:stretch flex-start;width:100%;display:flex}.page-section:first-of-type{border-width:0;padding-top:0}.page-section[data-color-scheme=neon-rose]{border-color:var(--color-neon-rose-200)}.page-section-two-col{flex-flow:wrap}@media (max-width:540px){.page-section-two-col{row-gap:calc(var(--gutter)/2);flex-flow:column}}.page-section-cell{flex:auto;order:0;align-self:auto}.page-section-two-col .page-section-cell{--cell-width:50%;flex-basis:calc(var(--cell-width) - var(--column-gutter))}.page-section-cell.header{margin-top:0;margin-bottom:0}.page-section-cell p:first-of-type{margin-top:0}.page-section-two-col-with-header .page-section-cell.header{--cell-width:calc(100%/3);--min-width:20ch;--max-width:414px;--preferred-width:100%;flex-basis:clamp(var(--min-width),var(--cell-width),var(--max-width));font-size:var(--font-size-h6-fluid);flex-grow:0}.page-section-two-col-with-header .page-section-cell.header a{color:var(--color-cobalt-blue-700);transition-duration:var(--speed-normal);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.page-section-two-col-with-header .page-section-cell.header a:hover,.page-section-two-col-with-header .page-section-cell.header a:active,.page-section-two-col-with-header .page-section-cell.header a:focus{color:var(--color-cobalt-blue-500);transition-duration:var(--speed-extra-fast)}.page-section-two-col-with-header .page-section-cell.header a:focus{transition-property:none}.page-section-cell-hero-image{aspect-ratio:16/9;margin-bottom:calc(var(--gutter)/2);display:block;position:relative;overflow:hidden}.page-section-cell-hero-image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);transition-duration:var(--speed-fast);transition-property:opacity;transition-timing-function:var(--easing-color-or-opacity);width:var(--media-size);z-index:0;position:absolute}@keyframes hero-image-shimmer{0%{opacity:.4;transform:translate(-94%)}to{opacity:0;transform:translate(94%)}}a.page-section-cell-hero-image:after{--animation-device-size:114%;--position-xy:calc(50% - var(--animation-device-size)/2);--vertical-offset:0;--animation-device-stage-position:-94%;--animation-device-color:var(--color-white);animation-name:hero-image-shimmer;animation-duration:1.2s;animation-iteration-count:1;animation-direction:normal;animation-play-state:paused;animation-delay:0s;animation-fill-mode:both;animation-timing-function:var(--easing-snap);background-color:var(--animation-device-color);clip-path:polygon(45% 0,100% 0,55% 88%,0 88%);content:"";height:var(--animation-device-size);left:var(--position-xy);opacity:.4;pointer-events:none;top:calc(var(--position-xy) + var(--vertical-offset));transform:translateX(var(--animation-device-stage-position));width:var(--animation-device-size);position:absolute}a.page-section-cell-hero-image:hover:after{animation-play-state:running}a.page-section-cell-hero-image:not(:hover):after{animation:none}.person-signature,.person-signature-cell{--headshot-image-size:100px}.person-signature{-moz-column-gap:var(--gutter);align-items:center;column-gap:var(--gutter);margin-bottom:calc(var(--gutter)/2);margin-top:calc(var(--gutter)/4);flex-flow:row;place-content:center flex-start;display:inline-flex}.person-signature-cell{flex:auto;align-self:auto}.person-signature-cell.headshot{aspect-ratio:1;flex-basis:var(--headshot-image-size);flex-grow:0}.jax-signature{color:var(--color-black);fill:currentColor;width:200px}
body{font-family:var(--font-family-quicksand-regular);flex-direction:column;gap:0;min-height:100vh;display:flex}main,.footer{flex:none;align-self:auto}main{background-position:100% 100%;background-repeat:no-repeat;flex-grow:1;flex-shrink:1}.footer{--horizontal-padding:var(--gutter);--vertical-padding:calc(var(--gutter)/2);background-color:var(--color-midnight-blue-900);color:var(--color-white);padding-bottom:var(--vertical-padding);padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding);padding-top:var(--vertical-padding)}@media (max-width:480px){.footer{padding-top:0}}@media (max-width:375px){.footer{--horizontal-padding:calc(var(--gutter)/2)}}main .content-wrapper,main .content-wrapper-inner h1{--freespace:4vw}main .content-wrapper{max-width:calc(1024px + var(--gutter)*2);padding-bottom:calc(var(--freespace)*2);padding-left:var(--freespace);padding-right:var(--freespace);padding-top:calc(var(--top-app-bar-height) + var(--freespace));margin-left:auto;margin-right:auto}main .content-wrapper.team{max-width:1280px}main .content-wrapper-inner{--horizontal-padding:calc(var(--gutter)*2);--vertical-padding:calc(var(--gutter)/2);background-color:var(--color-white);padding-bottom:calc(var(--vertical-padding)*2);padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding);padding-top:var(--vertical-padding)}main .content-wrapper-inner h1{margin-top:calc(var(--freespace)*.15*-1)}main .content-wrapper-inner .page-headline-with-sharing-tools-cell h1{margin-top:0;margin-bottom:0}@media (max-width:1024px){main .content-wrapper-inner{--horizontal-padding:var(--gutter)}}@media (max-width:768px){main .content-wrapper{padding-bottom:var(--freespace)}main .content-wrapper-inner h1{margin-top:0}}@media (max-width:480px){main .content-wrapper-inner{--horizontal-padding:calc(var(--gutter)/2)}}main.fullscreen{color:var(--color-white);min-height:100vh;position:relative;overflow:hidden}main.fullscreen .media{height:100%}main.fullscreen .media:after,main.fullscreen .media:before{--position-xy:0;--size:100%;content:"";height:var(--size);left:var(--position-xy);top:var(--position-xy);width:var(--size);z-index:0;position:absolute}main.fullscreen .media:before{display:none}main.fullscreen .media:after{--size:calc(100vw*1.5);--curtain-horizontal-offset:70vw;background-color:var(--color-black);clip-path:polygon(0 0,100% 0,var(--hero-angle)100%,0% 100%);transform:translateX(calc(var(--curtain-horizontal-offset)*-1))}main.fullscreen[data-color-scheme=cobalt-blue] .media:after{background-color:var(--color-cobalt-blue-900)}main.fullscreen[data-color-scheme=midnight-blue] .media:after{background-color:var(--color-midnight-blue-800)}main.fullscreen[data-color-scheme=neon-rose] .media:after{background-color:var(--color-neon-rose-700)}main.fullscreen[data-color-scheme=moss-green] .media:after{background-color:var(--color-moss-green-700)}main.fullscreen[data-color-scheme=orange] .media:after{background-color:var(--color-orange-600)}main.fullscreen .media img,main.fullscreen .media video{--horizontal-offset:0;--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);transform:translateX(calc(var(--horizontal-offset)*1));width:var(--media-size);z-index:0;display:inline-flex;position:absolute}main.fullscreen .media img{--horizontal-offset:22vw}main.fullscreen .content{--horizontal-margin:4vw;--position-xy:0;left:var(--position-xy);padding-left:var(--horizontal-margin);padding-right:var(--horizontal-margin);padding-top:calc(var(--top-app-bar-height) + var(--gutter));top:var(--position-xy);z-index:1;width:100%;position:absolute}main.fullscreen .content p{font-family:var(--font-family-quicksand-bold);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-perfect-fourth)}.shaped-content-object{--size:60vw;clip-path:polygon(0 0,100% 0,var(--hero-angle)100%,0% 100%);float:left;height:var(--size);padding-right:calc(var(--gutter)*6);shape-outside:polygon(0 0,100% 0,var(--hero-angle)100%,0% 100%);width:var(--size)}[data-color-scheme=midnight-blue] .shaped-content-object p{text-shadow:var(--text-shadow-midnight-blue-dark)}[data-color-scheme=cobalt-blue] .shaped-content-object p{text-shadow:var(--text-shadow-cobalt-blue-dark)}[data-color-scheme=neon-rose] .shaped-content-object p{text-shadow:var(--text-shadow-neon-rose-dark)}[data-color-scheme=moss-green] .shaped-content-object p{text-shadow:var(--text-shadow-moss-green-dark)}[data-color-scheme=orange] .shaped-content-object p{text-shadow:var(--text-shadow-orange-dark)}@media (max-width:1024px){main.fullscreen .media:after{--curtain-horizontal-offset:55vw}.shaped-content-object{--size:75vw}main.fullscreen .media img{--horizontal-offset:20vw}}@media (max-width:768px){main.fullscreen .media:after,main.fullscreen .media img{left:auto;right:0;top:var(--top-app-bar-height)}main.fullscreen .media:after{--curtain-horizontal-offset:-40vw;--size:calc(100vw*2.75);top:calc(var(--top-app-bar-height) + var(--media-size))}.shaped-content-object{--size:auto;clip-path:unset;float:unset;shape-outside:unset;height:auto;width:unset;padding-right:6vw}main.fullscreen .media img{--horizontal-offset:0;left:0;right:auto;top:var(--top-app-bar-height);z-index:1;width:100%}main.fullscreen{background-color:var(--color-midnight-blue-500)}main.fullscreen .content p:first-of-type{margin-top:0}main.fullscreen .media img,main.fullscreen .content,main.fullscreen .media:after{--media-size:calc(var(--top-app-bar-height)*1.5)}main.fullscreen .content{padding-top:calc(var(--top-app-bar-height) + var(--media-size) + var(--gutter))}}@media (max-width:540px){main.fullscreen .media:after{--curtain-horizontal-offset:-50vw}}@media (max-width:375px){main.fullscreen .media:after{--curtain-horizontal-offset:-75vw}.shaped-content-object{--size:100vw;clip-path:none;float:none;shape-outside:none;width:100%;height:auto;padding-right:0}}main:not(.fullscreen):after{--position-xy:0;--size:100vh;--surface-color:var(--color-cobalt-blue-500);--hero-angle:50%;background-color:var(--surface-color);bottom:var(--position-xy);clip-path:polygon(var(--hero-angle)0,100% 0,100% 100%,0% 100%);content:"";height:var(--size);right:var(--position-xy);transform:translateX(calc(100% - var(--hero-angle)*1.8));width:var(--size);z-index:-1;position:fixed}main[data-page-name=foundation]:not(.fullscreen):after,main[data-page-name=philanthropists]:not(.fullscreen):after{--surface-color:var(--color-neon-rose-500)}@media (max-width:540px){main:not(.fullscreen):after{transform:translateX(calc(100% - var(--hero-angle)*1.65))}}.content-block-with-image,.content-block-with-image-cell{--image-width:33%}@media (max-width:1024px){.content-block-with-image,.content-block-with-image-cell{--image-width:320px}}.content-block-with-image{-moz-column-gap:calc(var(--gutter)*2);align-items:stretch;column-gap:calc(var(--gutter)*2);margin-top:calc(var(--gutter)/2);flex-flow:row;place-content:flex-start;display:flex}.content-block-with-image-cell{flex:auto;align-self:auto;position:relative}.content-block-with-image-cell-content p:first-of-type{margin-top:0}.content-block-with-image-cell-image{aspect-ratio:2;background-color:var(--color-white);flex-basis:var(--image-width);width:var(--image-width);flex-grow:0;flex-shrink:0;overflow:hidden}.content-block-with-image-cell-image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);z-index:0;display:block;position:absolute}.content-block-with-image-cell-image:after{--size:266px;--position-y:calc(50% - var(--size)/2);--surface-color:var(--color-midnight-blue-100);background-color:var(--surface-color);bottom:var(--position-y);clip-path:polygon(var(--hero-angle)0,100% 0,100% 100%,0% 100%);content:"";height:var(--size);width:var(--size);position:absolute;right:0;transform:translate(65%)}.team-members,.team-members-cell{--team-member-image-size:220px}.team-members{margin-bottom:var(--gutter);margin-top:var(--gutter);flex-flow:wrap;place-content:stretch flex-start;align-items:stretch;display:flex}.team-members-cell{--surface-color:var(--color-midnight-blue-700);--on-surface-color:var(--color-white);aspect-ratio:1;background-color:var(--surface-color);color:var(--on-surface-color);min-width:var(--team-member-image-size);text-shadow:var(--text-shadow-midnight-blue-dark);flex:25%;align-self:auto;position:relative;overflow:hidden}.team-members-cell[data-color-scheme=cobalt-blue]{--surface-color:var(--color-cobalt-blue-800);text-shadow:var(--text-shadow-cobalt-blue-dark)}.team-members-cell[data-color-scheme=midnight-blue]{--surface-color:var(--color-midnight-blue-700)}.team-members-cell img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);z-index:0;display:block;position:absolute}.page-headline-with-sharing-tools{align-items:center;gap:calc(var(--gutter)/4)var(--gutter);margin-bottom:calc(var(--gutter)/2);flex-flow:row;place-content:flex-start;display:flex}.page-headline-with-sharing-tools-cell{flex:auto;align-self:auto}.page-headline-with-sharing-tools-cell:nth-child(2){flex-grow:0;flex-shrink:0}@media (max-width:786px){.page-headline-with-sharing-tools{flex-wrap:wrap}.page-headline-with-sharing-tools-cell:first-child{flex-basis:100%;order:1}}
a.inline-text-button-link{--decoration-height:2px;--decoration-color:var(--color-midnight-blue-900);--surface-color:transparent;--on-surface-color:var(--color-midnight-blue-900);--outline-width:1px;background-color:var(--surface-color);background-image:linear-gradient(to right,var(--decoration-color)0,var(--decoration-color)100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--decoration-height);border-radius:var(--rounded-corners-small);color:var(--on-surface-color);outline-offset:calc(var(--outline-width)*2);outline-style:solid;outline-color:#0000;outline-width:var(--outline-width);padding-bottom:var(--decoration-height);padding-left:calc(var(--decoration-height)*2);padding-right:calc(var(--decoration-height)*2);padding-top:var(--decoration-height);transition-duration:var(--speed-fast);transition-property:background-size;transition-timing-function:var(--easing-exiting);display:inline-block}.top-app-bar a.inline-text-button-link{text-shadow:var(--text-shadow-white)}a.inline-text-button-link:hover{background-size:100% var(--decoration-height)}a.inline-text-button-link:active,a.inline-text-button-link:focus,a.inline-text-button-link[aria-current=page]{--decoration-color:var(--color-cobalt-blue-500);--surface-color:var(--color-cobalt-blue-600);--on-surface-color:var(--color-white);outline-color:var(--decoration-color);transition-property:none}.top-app-bar a.inline-text-button-link:active,.top-app-bar a.inline-text-button-link:focus,.top-app-bar a.inline-text-button-link[aria-current=page]{text-shadow:var(--text-shadow-cobalt-blue-dark)}a.inline-text-button-link[data-color-scheme=neon-rose]{--decoration-color:var(--color-neon-rose-500);--on-surface-color:var(--color-neon-rose-500)}a.inline-text-button-link[data-color-scheme=neon-rose]:active,a.inline-text-button-link[data-color-scheme=neon-rose]:focus,a.inline-text-button-link[data-color-scheme=neon-rose][aria-current=page]{--decoration-color:var(--color-neon-rose-500);--surface-color:var(--color-neon-rose-500);--on-surface-color:var(--color-white)}.top-app-bar a.inline-text-button-link[data-color-scheme=neon-rose]:active,.top-app-bar a.inline-text-button-link[data-color-scheme=neon-rose]:focus,.top-app-bar a.inline-text-button-link[data-color-scheme=neon-rose][aria-current=page]{text-shadow:var(--text-shadow-neon-rose)}.button-with-brand-angle,.button-with-brand-angle:after,.button-with-brand-angle:before{--font-size:var(--font-size-body-fluid);--surface-color:var(--color-cobalt-blue-800);--on-surface-color:var(--color-white);background-color:var(--surface-color)}.button-with-brand-angle{--padding:calc(var(--font-size)/2);appearance:none;color:var(--on-surface-color);font-family:var(--font-family-havelock-black);font-size:var(--font-size);letter-spacing:var(--letter-spacing-tight);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:0;padding-top:var(--padding);text-shadow:var(--text-shadow-white);border:none;outline:none;flex-flow:row;place-content:center flex-start;align-items:center;line-height:18px;display:inline-flex;position:relative}.button-with-brand-angle.with-margin{--vertical-margin:calc(var(--gutter)/2);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin)}.button-with-brand-angle:after,.button-with-brand-angle:before{--horizontal-offset-hack:1px;--width:calc(var(--font-size)*2);aspect-ratio:1;content:"";height:100%;transition-duration:var(--speed-extra-fast);transition-property:transform;transition-timing-function:var(--easing-exiting);width:var(--width);z-index:-1;display:block;position:absolute;top:0;transform:translate(0)}.button-with-brand-angle:after{border-top:1px solid var(--surface-color);clip-path:polygon(0 0,100% 0,var(--hero-angle)100%,0% 100%);right:calc(var(--width)*-1)}.button-with-brand-angle:before{right:calc(var(--horizontal-offset-hack)*-1)}.button-with-brand-angle:active,.button-with-brand-angle:focus,.button-with-brand-angle:active:after,.button-with-brand-angle:active:before,.button-with-brand-angle:focus:after,.button-with-brand-angle:focus:before{--surface-color:var(--color-cobalt-blue-050);--on-surface-color:var(--color-cobalt-blue-900);transition-property:none;text-shadow:none!important}.button-with-brand-angle:hover:after,.button-with-brand-angle:hover:before{transform:translateX(calc(var(--width) - var(--horizontal-offset-hack)));transition-timing-function:var(--easing-entering)}.button-with-brand-angle[data-color-scheme=midnight-blue],.button-with-brand-angle[data-color-scheme=midnight-blue]:after,.button-with-brand-angle[data-color-scheme=midnight-blue]:before{--surface-color:var(--color-midnight-blue-100);--on-surface-color:var(--color-midnight-blue-900)}.button-with-brand-angle[data-color-scheme=midnight-blue]:active,.button-with-brand-angle[data-color-scheme=midnight-blue]:focus,.button-with-brand-angle[data-color-scheme=midnight-blue]:active:after,.button-with-brand-angle[data-color-scheme=midnight-blue]:active:before,.button-with-brand-angle[data-color-scheme=midnight-blue]:focus:after,.button-with-brand-angle[data-color-scheme=midnight-blue]:focus:before{--surface-color:var(--color-midnight-blue-050);--on-surface-color:var(--color-midnight-blue-900)}.button-with-brand-angle[data-color-scheme=cobalt-blue],.button-with-brand-angle[data-color-scheme=cobalt-blue]:after,.button-with-brand-angle[data-color-scheme=cobalt-blue]:before{--surface-color:var(--color-cobalt-blue-100);--on-surface-color:var(--color-cobalt-blue-900)}.button-with-brand-angle[data-color-scheme=cobalt-blue]:active,.button-with-brand-angle[data-color-scheme=cobalt-blue]:focus,.button-with-brand-angle[data-color-scheme=cobalt-blue]:active:after,.button-with-brand-angle[data-color-scheme=cobalt-blue]:active:before,.button-with-brand-angle[data-color-scheme=cobalt-blue]:focus:after,.button-with-brand-angle[data-color-scheme=cobalt-blue]:focus:before{--surface-color:var(--color-cobalt-blue-050);--on-surface-color:var(--color-cobalt-blue-900)}.button-with-brand-angle[data-color-scheme=neon-rose]{text-shadow:var(--text-shadow-neon-rose-dark)}.button-with-brand-angle[data-color-scheme=neon-rose],.button-with-brand-angle[data-color-scheme=neon-rose]:after,.button-with-brand-angle[data-color-scheme=neon-rose]:before{--surface-color:var(--color-neon-rose-900);--on-surface-color:var(--color-white)}.button-with-brand-angle[data-color-scheme=neon-rose]:active,.button-with-brand-angle[data-color-scheme=neon-rose]:focus,.button-with-brand-angle[data-color-scheme=neon-rose]:active:after,.button-with-brand-angle[data-color-scheme=neon-rose]:active:before,.button-with-brand-angle[data-color-scheme=neon-rose]:focus:after,.button-with-brand-angle[data-color-scheme=neon-rose]:focus:before{--surface-color:var(--color-neon-rose-050);--on-surface-color:var(--color-neon-rose-900)}.button-with-brand-angle[data-color-scheme=moss-green]{text-shadow:var(--text-shadow-moss-green-dark)}.button-with-brand-angle[data-color-scheme=moss-green],.button-with-brand-angle[data-color-scheme=moss-green]:after,.button-with-brand-angle[data-color-scheme=moss-green]:before{--surface-color:var(--color-moss-green-900);--on-surface-color:var(--color-white)}.button-with-brand-angle[data-color-scheme=moss-green]:active,.button-with-brand-angle[data-color-scheme=moss-green]:focus,.button-with-brand-angle[data-color-scheme=moss-green]:active:after,.button-with-brand-angle[data-color-scheme=moss-green]:active:before,.button-with-brand-angle[data-color-scheme=moss-green]:focus:after,.button-with-brand-angle[data-color-scheme=moss-green]:focus:before{--surface-color:var(--color-moss-green-050);--on-surface-color:var(--color-moss-green-900)}.button-with-brand-angle[data-color-scheme=orange]{text-shadow:var(--text-shadow-orange-dark)}.button-with-brand-angle[data-color-scheme=orange],.button-with-brand-angle[data-color-scheme=orange]:after,.button-with-brand-angle[data-color-scheme=orange]:before{--surface-color:var(--color-orange-900);--on-surface-color:var(--color-white)}.button-with-brand-angle[data-color-scheme=orange]:active,.button-with-brand-angle[data-color-scheme=orange]:focus,.button-with-brand-angle[data-color-scheme=orange]:active:after,.button-with-brand-angle[data-color-scheme=orange]:active:before,.button-with-brand-angle[data-color-scheme=orange]:focus:after,.button-with-brand-angle[data-color-scheme=orange]:focus:before{--surface-color:var(--color-orange-050);--on-surface-color:var(--color-orange-900)}p a{--text-color:var(--color-black);--text-underline-color:var(--color-cobalt-blue-500);--text-underline-hover-color:var(--color-cobalt-blue-800);--text-underline-height:2px;--text-underline-width:100%;--text-underline-hover-width:0;appearance:none;background-color:#0000;background-image:linear-gradient(to right,var(--text-underline-hover-color)0,var(--text-underline-hover-color)var(--text-underline-width)),linear-gradient(to right,var(--text-underline-color)0,var(--text-underline-color)var(--text-underline-width));background-position:0 var(--text-underline-width),50% var(--text-underline-width);background-repeat:no-repeat;background-size:var(--text-underline-hover-width)var(--text-underline-height),var(--text-underline-width)var(--text-underline-height);color:var(--text-color);cursor:pointer;padding-bottom:calc(var(--text-underline-height)*2);padding-left:0;padding-right:0;padding-top:var(--text-underline-height);transition-duration:var(--speed-normal);transition-property:background-size;transition-timing-function:var(--easing-entering);border:none;margin:0;display:inline}p a.strong-call-to-action{--text-color:var(--color-cobalt-blue-700);font-family:var(--font-family-quicksand-semi-bold)}[data-page-name=foundation] p a{--text-underline-color:var(--color-neon-rose-500);--text-underline-hover-color:var(--color-neon-rose-800)}p a:hover{--text-underline-hover-width:100%;transition-duration:var(--speed-extra-fast)}p a:active,p a:focus{background-color:var(--text-underline-hover-color);color:var(--color-white);text-shadow:var(--text-shadow-cobalt-blue-dark);background-image:none;transition-property:none}[data-page-name=foundation] p a:active,[data-page-name=foundation] p a:focus{text-shadow:var(--text-shadow-neon-rose-dark)}.link-with-image,.link-with-image span{--image-width:100px}.link-with-image{--gap:var(--gutter);color:var(--color-cobalt-blue-1000);font-family:var(--font-family-quicksand-bold);align-items:flex-start;gap:calc(var(--gap)/2)var(--gap);flex-flow:wrap;place-content:flex-start;display:inline-flex}.link-with-image span{flex:none;order:0;align-self:auto}.link-with-image span.image{flex-basis:var(--image-width);flex-grow:0;flex-shrink:0}.link-with-image span.label{line-height:var(--type-scale-perfect-fourth);flex-basis:100%}.link-with-image span.image svg{fill:currentColor;width:var(--image-width)}
header:not(section header,nav header){--position-xy:0;left:var(--position-xy);top:var(--position-xy);z-index:1000;width:100%;position:fixed}.top-app-bar,.top-app-bar-cell,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-nav-primary{--logo-width:120px;--gap:calc(var(--gutter)/2)}.top-app-bar,main,main.fullscreen .media img{--top-app-bar-height:160px}.top-app-bar{--horizontal-margin:4vw;background-color:var(--color-midnight-blue-050);align-items:center;gap:0 var(--gap);height:var(--top-app-bar-height);margin-left:var(--horizontal-margin);margin-right:var(--horizontal-margin);flex-flow:wrap;place-content:flex-start space-evenly;display:flex;position:relative}.top-app-bar-with-decoration{border-bottom:2px solid var(--color-midnight-blue-900)}.top-app-bar-cell{--padding:var(--gap);--font-size:var(--font-size-body);--cell-width:calc(50% - var(--logo-width) - var(--gap));flex-basis:var(--cell-width);font-family:var(--font-family-havelock-black);font-size:var(--font-size);line-height:var(--font-size);padding-left:var(--padding);padding-right:var(--padding);width:var(--cell-width);flex-grow:1;flex-shrink:1;align-self:auto;position:relative}.top-app-bar-utility-row{padding-top:calc(var(--gap)/2);flex-basis:100%}.top-app-bar-utility-row-bottom,.top-app-bar-mobile-nav li{--ruler-color:var(--color-white)}.top-app-bar-utility-row-bottom{--padding:0;padding-top:var(--gutter)}.top-app-bar-nav-primary,.top-app-bar-brandmark{--brandmark-vertical-offset:calc(var(--gutter)*-1)}.top-app-bar-brandmark{--padding:0;aspect-ratio:1;flex-basis:var(--logo-width);margin-top:var(--brandmark-vertical-offset);text-align:center;width:var(--logo-width);flex-grow:0;flex-shrink:0}.top-app-bar-brandmark svg.favicon{--size:100%;height:var(--size);width:var(--size)}.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before{--font-size:calc(var(--logo-width)*.175);--width:calc(var(--logo-width)*2.5);--position-x:calc(50% - var(--width)/2);--position-y:calc(var(--font-size)/2 - var(--gutter)*.85);--wordmark-vertical-offset:.65;bottom:var(--position-y);color:var(--color-midnight-blue-900);font-size:var(--font-size);height:var(--font-size);left:var(--position-x);line-height:var(--font-size);text-align:center;text-shadow:var(--text-shadow-white);transform:translateY(calc(var(--font-size)*var(--wordmark-vertical-offset)*-1));white-space:nowrap;width:var(--width);z-index:1;display:block;position:absolute}.top-app-bar-brandmark-with-wordmark-and-descriptor:before{content:"The Future Found";font-family:var(--font-family-havelock-bold);letter-spacing:-.05em}.top-app-bar-brandmark-with-wordmark-and-descriptor:after{--font-size:calc(var(--logo-width)*.1);--wordmark-vertical-offset:0;content:"Investing in tomorrow";font-family:var(--font-family-havelock-regular)}.top-app-bar-nav-primary{margin-top:var(--brandmark-vertical-offset)!important;justify-content:space-evenly!important;padding-top:9px!important}.top-app-bar-nav{color:var(--color-cobalt-blue-700);-moz-column-gap:calc(var(--gutter)*.5);align-items:center;column-gap:calc(var(--gutter)*.5);line-height:unset;flex-flow:row;place-content:center flex-start;margin:0;padding:0;list-style:none;display:flex}.top-app-bar-nav.align-right{justify-content:flex-end}.top-app-bar-nav li{flex:none;align-self:auto}.top-app-bar-nav li.investors{flex-grow:1}.top-app-bar-nav.utility-links{color:var(--color-midnight-blue-700);-moz-column-gap:var(--gutter);column-gap:var(--gutter);font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size-body-extra-small)}.top-app-bar-left,.top-app-bar-right{--horizontal-offset:8vw}.top-app-bar-left{padding-right:var(--horizontal-offset)}.top-app-bar-right{padding-left:var(--horizontal-offset)}.top-app-bav-dropdown-nav,.top-app-bav-dropdown-nav a{--font-size:var(--font-size-body-small);--gap:calc(var(--font-size)*1.5)}.top-app-bar-nav-primary a,.top-app-bav-dropdown-nav a{color:var(--color-cobalt-blue-900);text-shadow:var(--text-shadow-white);transition-duration:var(--speed-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);display:inline-flex}.top-app-bar-nav-primary a{--vertical-padding:calc(var(--gap)*.5);padding-bottom:var(--vertical-padding);padding-top:var(--vertical-padding);display:block}.top-app-bar-nav-primary a:hover,.top-app-bav-dropdown-nav a:hover{color:var(--color-cobalt-blue-700);transition-duration:var(--speed-extra-fast)}.top-app-bar-nav-primary a[data-is-in-current-directory=true]{color:var(--color-cobalt-blue-600)}.top-app-bar-nav-primary a:active,.top-app-bar-nav-primary a:focus,.top-app-bav-dropdown-nav a:active,.top-app-bav-dropdown-nav a:focus{color:var(--color-orange-600);transition-property:none}.top-app-bar-nav-primary a[aria-current=page]{color:var(--color-cobalt-blue-700);transition-property:none}.top-app-bav-dropdown-nav a[aria-current=page]{pointer-events:none}.top-app-bav-dropdown-nav{--surface-color:var(--color-midnight-blue-050);--width:28ch;background-color:var(--surface-color);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size);line-height:calc(var(--font-size)*1.5);margin-bottom:0;margin-left:calc(var(--gap)*-1);padding-bottom:0;padding-left:var(--gap);padding-right:var(--gap);pointer-events:none;visibility:hidden;width:var(--width);z-index:-1;flex-flow:column;place-content:flex-start;align-items:flex-start;row-gap:0;margin-top:0;padding-top:0;list-style:none;display:flex;position:absolute;top:auto;left:auto}.top-app-bav-dropdown-nav:after,.top-app-bav-dropdown-nav:before{--border-color:var(--color-midnight-blue-200);--border-size:4px;background-color:var(--border-color);content:"";z-index:0;display:block;position:absolute}.top-app-bav-dropdown-nav:before{--border-vertical-offset:22px;height:calc(100% + var(--border-vertical-offset));left:calc(var(--border-size)*-1);top:calc(var(--border-vertical-offset)*-1);width:var(--border-size)}.top-app-bav-dropdown-nav:after{bottom:calc(var(--border-size)*-1);height:var(--border-size);left:calc(var(--border-size)*-1);width:calc(100% - var(--border-size))}.top-app-bav-dropdown-nav[data-is-open=true]{pointer-events:auto;visibility:visible;z-index:1000}.top-app-bav-dropdown-nav li{border-color:var(--color-cobalt-blue-300);border-style:solid;border-width:0 0 1px;flex:none;align-self:auto;width:100%}.top-app-bav-dropdown-nav li:last-child{border-width:0}.top-app-bar-mobile-nav{font-family:var(--font-family-havelock-bold);text-align:center;flex-flow:row;place-content:center space-between;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;display:flex}.top-app-bar-mobile-nav li{--vertical-ruler-width:1px;border-right:var(--vertical-ruler-width)solid var(--ruler-color);flex:25%;align-self:auto}.top-app-bar-mobile-nav li:last-child{border-right:none}.top-app-bar-mobile-nav a{--font-size:var(--font-size-body-small);--padding:calc(var(--font-size)*.75);--surface-color:var(--color-midnight-blue-900);background-color:var(--surface-color);color:var(--color-white);font-size:var(--font-size);line-height:var(--font-size);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);text-shadow:var(--text-shadow-midnight-blue);transition-duration:var(--speed-normal);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity);display:block}.top-app-bar-mobile-nav a:hover{--surface-color:var(--color-cobalt-blue-700);text-shadow:var(--text-shadow-cobalt-blue);transition-duration:var(--speed-extra-fast)}.top-app-bar-mobile-nav a:active,.top-app-bar-mobile-nav a:focus{--surface-color:var(--color-moss-green-800);text-shadow:var(--text-shadow-moss-green);transition-property:none}@keyframes shimmer{0%{opacity:.75;transform:translate(-125%)}to{opacity:.25;transform:translate(85%)}}.top-app-bar a.symbolmark:after{--animation-device-size:66%;--position-xy:calc(50% - var(--animation-device-size)/2);--vertical-offset:3px;--animation-device-stage-position:-125%;--animation-device-color:var(--color-midnight-blue-050);animation-name:shimmer;animation-duration:.5s;animation-iteration-count:1;animation-direction:normal;animation-play-state:paused;animation-delay:0s;animation-fill-mode:both;animation-timing-function:var(--easing-snap);background-color:var(--animation-device-color);clip-path:polygon(45% 0,100% 0,55% 88%,0 88%);content:"";height:var(--animation-device-size);left:var(--position-xy);opacity:.75;pointer-events:none;top:calc(var(--position-xy) + var(--vertical-offset));transform:translateX(var(--animation-device-stage-position));visibility:hidden;width:var(--animation-device-size);position:absolute}.top-app-bar a.symbolmark:hover:after{visibility:visible;animation-play-state:running}.top-app-bar a.symbolmark:not(:hover):after{animation:none}@media (max-width:1536px){.top-app-bar,.top-app-bar-cell,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-nav-primary{--horizontal-margin:0}}@media (max-width:1024px){.top-app-bar,.top-app-bar-cell,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-nav-primary{--logo-width:100px}.top-app-bar,main,main.fullscreen .media img{--top-app-bar-height:132px}.top-app-bar-cell{font-size:var(--font-size-body-small)}.top-app-bar-brandmark-with-wordmark-and-descriptor:before{--wordmark-vertical-offset:.95}.top-app-bar-brandmark-with-wordmark-and-descriptor:after{--wordmark-vertical-offset:.65}}@media (max-width:768px){.top-app-bar,.top-app-bar-cell,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-nav-primary{--logo-width:90px}.top-app-bar,main,main.fullscreen .media img{--top-app-bar-height:110px}.top-app-bar-left,.top-app-bar-right{--horizontal-offset:4vw}.top-app-bar-brandmark-with-wordmark-and-descriptor:after{display:none}.top-app-bar-nav.utility-links{-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2)}}@media (max-width:540px){.top-app-bar-cell,.top-app-bar-nav.utility-links{font-size:var(--font-size-body-extra-small)}.top-app-bar,.top-app-bar-cell,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-nav-primary{--logo-width:76px}.top-app-bar-brandmark-with-wordmark-and-descriptor:before{--wordmark-vertical-offset:1.25}.top-app-bar-nav-primary,.top-app-bar-brandmark{--brandmark-vertical-offset:calc(var(--gutter)*.4*-1)}.top-app-bar-left,.top-app-bar-right{--horizontal-offset:0;flex-basis:auto;width:50%;padding:0;position:absolute;bottom:0}.top-app-bar-nav-primary{-moz-column-gap:0;justify-content:space-evenly;column-gap:0;margin-top:0!important;padding-top:0!important}.top-app-bar-left{left:0}.top-app-bar-right{right:0}.top-app-bar-nav-primary li{text-align:center;flex-grow:1;flex-shrink:1}.top-app-bar-nav.utility-links,.top-app-bar-nav li.investors{--position-x:var(--gap)}.top-app-bar-nav.utility-links{right:var(--position-x);flex-direction:column;align-items:flex-end;row-gap:1px;display:inline-flex;position:absolute}.top-app-bar-nav li.investors{left:var(--position-x);position:fixed}.top-app-bar-nav li.donate{order:1}.top-app-bar,main,main.fullscreen .media img{--top-app-bar-height:116px}.top-app-bav-dropdown-nav,.top-app-bav-dropdown-nav:after{--width:100vw;left:0}.top-app-bav-dropdown-nav{--surface-color:var(--color-midnight-blue-100);-moz-column-gap:var(--gutter);align-items:stretch;column-gap:var(--gutter);padding-bottom:calc(var(--gap)/2);flex-flow:wrap;margin-left:0}.top-app-bav-dropdown-nav:before{display:none}.top-app-bav-dropdown-nav:after{--border-size:6px;width:var(--width)}.top-app-bav-dropdown-nav li{--width:50%;border-color:var(--color-cobalt-blue-400);flex-basis:calc(var(--width) - var(--gap));max-width:var(--width);text-align:left;width:var(--width)}.top-app-bav-dropdown-nav li:last-child{border-width:0 0 1px}.top-app-bav-dropdown-nav a{color:var(--color-cobalt-blue-1000)}}@media (max-width:414px){.top-app-bar-nav.utility-links,.top-app-bar-nav li.donate{--position-x:calc(var(--gap)/2)}}[data-top-app-bar-is-collapsed=true] .top-app-bar,[data-top-app-bar-is-collapsed=true] main,[data-top-app-bar-is-collapsed=true] main.fullscreen .media img{--top-app-bar-height:80px}[data-top-app-bar-is-collapsed=true] .top-app-bar-brandmark-with-wordmark-and-descriptor:after,[data-top-app-bar-is-collapsed=true] .top-app-bar-brandmark-with-wordmark-and-descriptor:before{display:none}[data-top-app-bar-is-collapsed=true] .top-app-bar,[data-top-app-bar-is-collapsed=true] .top-app-bar-cell,[data-top-app-bar-is-collapsed=true] .top-app-bar-brandmark-with-wordmark-and-descriptor:after,[data-top-app-bar-is-collapsed=true] .top-app-bar-brandmark-with-wordmark-and-descriptor:before,[data-top-app-bar-is-collapsed=true] .top-app-bar-nav-primary{--logo-width:86px}[data-top-app-bar-is-collapsed=true] .top-app-bar-cell,[data-top-app-bar-is-collapsed=true] .top-app-bar-nav.utility-links{font-size:var(--font-size-body-extra-small)}[data-top-app-bar-is-collapsed=true] .top-app-bar-nav.utility-links{-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2)}[data-top-app-bar-is-collapsed=true] .top-app-bar-left,[data-top-app-bar-is-collapsed=true] .top-app-bar-right{--horizontal-offset:0}[data-top-app-bar-is-collapsed=true] .top-app-bav-dropdown-nav{font-size:var(--font-size-body-small)}[data-top-app-bar-is-collapsed=true] .top-app-bar-nav-primary{padding-top:1px!important}
.bottom-app-bar,.bottom-app-bar-cell{--gap:calc(var(--gutter)/2)}.bottom-app-bar{align-items:center;gap:var(--gap)calc(var(--gap)*3);flex-flow:wrap;place-content:center space-between;display:flex}.bottom-app-bar-cell{--font-size:var(--font-size-body-extra-small);font-family:var(--font-family-quicksand-book);font-size:var(--font-size);line-height:var(--font-size);flex:auto;align-self:auto}.bottom-app-bar-cell-nav{font-family:var(--font-family-havelock-black)}.bottom-app-bar-cell-fine-print{border-top:1px solid var(--color-midnight-blue-600);line-height:var(--type-scale-golden-ratio);padding-top:var(--gap);flex-basis:100%}.bottom-app-bar-cell-social,.bottom-app-bar-cell-nav{flex-grow:0;flex-shrink:0}.copyright-sign-off-device,.copyright-sign-off-device-cell,.copyright-sign-off-device-cell-monogram svg{--monogram-size:50px}.copyright-sign-off-device a{color:var(--color-white);text-decoration:none}.copyright-sign-off-device{-moz-column-gap:calc(var(--gutter)*.75);align-items:flex-start;column-gap:calc(var(--gutter)*.75);font-family:var(--font-family-quicksand-regular);font-size:var(--font-size-body-extra-small);line-height:var(--type-scale-perfect-fourth);text-shadow:var(--text-shadow-midnight-blue-dark);flex-flow:row;place-content:flex-start;display:flex}.copyright-sign-off-device span{font-size:unset;line-height:unset;display:inline}.copyright-sign-off-device-cell{flex:auto;order:1;align-self:auto}.copyright-sign-off-device-cell-fine-print{padding-top:2px}.copyright-sign-off-device-cell-monogram{aspect-ratio:1;flex-basis:var(--monogram-size);flex-grow:0;flex-shrink:0;order:0}.copyright-sign-off-device-cell-monogram svg{margin-top:calc(var(--monogram-size)*.15*-1)}.copyright-sign-off-device-cell-monogram svg.favicon .hallmark-left{fill:var(--color-cobalt-blue-600)}.copyright-sign-off-device-cell-monogram svg.favicon .hallmark-right{fill:var(--color-midnight-blue-500)}.footer-links{-moz-column-gap:calc(var(--gap)*2);align-items:flex-start;column-gap:calc(var(--gap)*2);flex-flow:wrap;place-content:center flex-start;margin:0;padding:0;list-style:none;display:flex}.footer-links li{line-height:var(--social-icon-size);flex:none;align-self:auto}.footer-button-links li{padding-top:var(--rounded-corners-small)}.footer-links a,.footer-links button{color:var(--color-white);text-shadow:var(--text-shadow-midnight-blue-dark);transition-duration:var(--speed-normal);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.footer-links a:hover,.footer-links button:hover{color:var(--color-cobalt-blue-500);transition-duration:var(--speed-extra-fast)}.footer-links a:active,.footer-links button:active,.footer-links a:focus,.footer-links button:focus{color:var(--color-white);transition-property:none}a.footer-button-link.donate{--button-radius:var(--rounded-corners-small);--surface-color:var(--color-neon-rose-500);--on-surface-color:var(--color-neon-rose-050);background-color:var(--surface-color);border-radius:var(--button-radius);box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);padding:var(--button-radius);text-shadow:var(--text-shadow-neon-rose-dark);transition-duration:var(--speed-fast),var(--speed-fast);transition-property:background-color,box-shadow;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}a.footer-button-link.donate:hover,a.footer-button-link.donate:active,a.footer-button-link.donate:focus{--on-surface-color:var(--color-white)}a.footer-button-link.donate:hover{--surface-color:var(--color-neon-rose-400);box-shadow:var(--shadow-elevation-medium);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}a.footer-button-link.donate:active,a.footer-button-link.donate:focus{--surface-color:var(--color-neon-rose-500);box-shadow:none;text-shadow:var(--text-shadow-neon-rose);transition-property:none}a.footer-simple-text-link,button.footer-simple-text-link,a.footer-simple-text-link:hover,button.footer-simple-text-link:hover,a.footer-simple-text-link:active,button.footer-simple-text-link:active,a.footer-simple-text-link:focus,button.footer-simple-text-link:focus{color:var(--color-white)}@media (max-width:480px){.bottom-app-bar{justify-content:space-around}.footer-links{-moz-column-gap:calc(var(--gap)*2.5);column-gap:calc(var(--gap)*2.5);margin-top:var(--gap);text-align:center;place-content:center}.bottom-app-bar ul.social{-moz-column-gap:calc(var(--gutter)*.5);column-gap:calc(var(--gutter)*.5)}.organization-registration-details{place-content:center!important}.organization-registration-details dt:after{display:none}.copyright-sign-off-device{text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:0}.copyright-sign-off-device-cell-monogram svg{height:var(--monogram-size);width:var(--monogram-size);margin-top:0}}
.organization-registration-details{--font-size:var(--font-size-body-extra-small);font-family:var(--font-family-quicksand-book);font-size:var(--font-size);align-items:flex-start;gap:calc(var(--font-size)/2);line-height:var(--type-scale-perfect-fourth);flex-flow:wrap;place-content:flex-start;margin-top:0;margin-bottom:0;display:inline-flex}.organization-registration-details dt,.organization-registration-details dd{flex:0 auto}.organization-registration-details dt:after{content:":"}dl.team-member-details,dl.team-member-details dd{--gap:calc(var(--gutter)/2)}dl.team-member-details{height:100%;padding-bottom:var(--gap);padding-left:var(--gap);padding-right:var(--gap);padding-top:var(--gap);place-content:flex-start;align-items:flex-start;row-gap:calc(var(--gap)/2);flex-flow:column;margin-top:0;margin-bottom:0;display:flex}dl.team-member-details dt{display:none}dl.team-member-details dd{--font-size:var(--font-size-body-fluid);font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size);line-height:var(--font-size);flex:0 auto;align-self:auto;width:100%}dl.team-member-details dd.name{--font-size:var(--font-size-h6-fluid);font-family:var(--font-family-quicksand-bold)}dl.team-member-details dd.job-title{line-height:var(--type-scale-major-second)}dl.team-member-details dd.about,dl.team-member-details dd.social-networks{--font-size:var(--font-size-body-small)}dl.team-member-details dd.about{line-height:var(--type-scale-golden-ratio);flex-grow:1}dl.team-member-details dd.social-networks{--ruler-height:1px;--ruler-opacity:calc(100%/3);border-color:rgb(255 255 255/var(--ruler-opacity));border-style:solid;border-width:var(--ruler-height)0 0;padding-top:calc(var(--gap)/2 + var(--ruler-height))}dl.team-member-details ul.social a,dl.team-member-details ul.social button{--surface-color:var(--color-cobalt-blue-200);--on-surface-color:var(--color-cobalt-blue-950);box-shadow:var(--shadow-elevation-low)}dl.team-member-details ul.social a:hover,dl.team-member-details ul.social button:hover{--surface-color:var(--color-cobalt-blue-100);--on-surface-color:var(--color-cobalt-blue-1000);box-shadow:var(--shadow-elevation-medium)}dl.team-member-details ul.social a:active,dl.team-member-details ul.social a:focus,dl.team-member-details ul.social button:active,dl.team-member-details ul.social button:focus{--surface-color:var(--color-moss-green-300);--on-surface-color:var(--color-moss-green-1000)}dl.team-member-details ul.social li.link-to-bio-page{aspect-ratio:unset;text-align:right;flex-grow:1;flex-basis:auto;width:auto;height:auto}dl.team-member-details ul.social li.link-to-bio-page a,dl.team-member-details ul.social li.link-to-bio-page a:after{--arrow-size:6px}dl.team-member-details ul.social li.link-to-bio-page a{--on-surface-color:var(--color-white);--surface-color:transparent;--size:auto;--vertical-offset:calc(var(--arrow-size)/2);box-shadow:none;margin-top:var(--vertical-offset);padding-right:calc(var(--arrow-size)*2);justify-content:flex-end;display:inline-flex;position:relative}dl.team-member-details ul.social li.link-to-bio-page a:after{--arrow-color:var(--color-cobalt-blue-200);--arrow-reset-size:0;--arrow-position-x:0;border-bottom:var(--arrow-size)solid transparent;border-left:var(--arrow-size)solid var(--arrow-color);border-top:var(--arrow-size)solid transparent;content:"";height:var(--arrow-reset-size);transform:translateX(var(--arrow-position-x));transition-duration:var(--speed-extra-fast);transition-property:transform;transition-timing-function:var(--easing-exiting);width:var(--arrow-reset-size);position:absolute;top:auto;right:0}dl.team-member-details ul.social li.link-to-bio-page a:hover:after,dl.team-member-details ul.social li.link-to-bio-page a:active:after,dl.team-member-details ul.social li.link-to-bio-page a:focus:after{--arrow-position-x:calc(var(--arrow-size)/2)}dl.team-member-details ul.social li.link-to-bio-page a:hover:after{--arrow-color:var(--color-white);transition-timing-function:var(--easing-entering)}dl.team-member-details ul.social li.link-to-bio-page a:active:after,dl.team-member-details ul.social li.link-to-bio-page a:focus:after{--arrow-color:var(--color-moss-green-300);transition-property:none}.team-list{--vertical-margin:calc(var(--gutter)/2);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);flex-flow:wrap;place-content:stretch flex-start;align-items:stretch;padding:0;list-style:none;display:flex}.team-list li{flex:50%;align-self:auto}.team-list-team-member-container{--surface-color:var(--color-midnight-blue-600);--on-surface-color:var(--color-white);--text-shadow-color:var(--text-shadow-midnight-blue-dark);background-color:var(--surface-color);color:var(--on-surface-color);height:100%;text-shadow:var(--text-shadow-color);flex-flow:row;place-content:stretch flex-start;align-items:stretch;display:flex}.team-list li:nth-child(3) .team-list-team-member-container,.team-list li:nth-child(4) .team-list-team-member-container{--surface-color:var(--color-midnight-blue-800)}.team-list-team-member-cell{flex:50%;align-self:auto;position:relative}.team-list-team-member-cell.image{background-color:var(--color-white);order:0}.team-list li:nth-child(3) .team-list-team-member-container .team-list-team-member-cell.image,.team-list li:nth-child(4) .team-list-team-member-container .team-list-team-member-cell.image{order:1}.team-list-team-member-cell.image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);z-index:0;display:block;position:absolute}@media (max-width:768px){.team-list li:not(.team-list ul.social li){border-bottom:1px solid var(--color-white);flex-basis:100%}.team-list li:nth-child(3) .team-list-team-member-container .team-list-team-member-cell.image,.team-list li:nth-child(4) .team-list-team-member-container .team-list-team-member-cell.image{order:0}dl.team-member-details dd.social-networks{--ruler-height:0}.team-list li:nth-child(2) .team-list-team-member-container,.team-list li:nth-child(3) .team-list-team-member-container,.team-list li:nth-child(4) .team-list-team-member-container,.team-list li:nth-child(6) .team-list-team-member-container{--surface-color:var(--color-midnight-blue-600)}}@media (max-width:480px){.team-list-team-member-container{flex-wrap:wrap}.team-list-team-member-cell.image{flex-basis:25%}}@media (max-width:430px){.team-list{row-gap:calc(var(--gutter)/6)}.team-list li{background-color:var(--color-midnight-blue-600);border-bottom:none}.team-list-team-member-container{-moz-column-gap:calc(var(--gutter)/8);align-items:flex-start;column-gap:calc(var(--gutter)/8);flex-wrap:nowrap}.team-list-team-member-cell.image{background-color:var(--color-midnight-blue-600);flex:0 0 100px}.team-list-team-member-cell{flex-basis:auto}.team-list-team-member-cell.image img{--media-size:100px;background-color:var(--color-white);left:unset;margin-left:calc(var(--gutter)/4);margin-top:calc(var(--gutter)/4);top:unset;position:relative}}.partners-list,.partners-list li{--gap:calc(var(--gutter)*2)}@media (max-width:768px){.partners-list,.partners-list li{--gap:var(--gutter)}}.partners-list{--vertical-margin:calc(var(--gutter)/2);align-items:center;gap:var(--gap)var(--gap);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);text-align:center;flex-flow:row;place-content:stretch space-between;padding:0;list-style:none;display:flex}.partners-list li{--cell-width:calc(100%/3 - var(--gap));aspect-ratio:2;border-color:var(--color-midnight-blue-100);flex-basis:var(--cell-width);border-style:solid;border-width:1px;flex-grow:1;flex-shrink:1;align-self:auto;position:relative}.partners-list li img{--media-size:calc(90% - var(--gap));--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);z-index:0;display:block;position:absolute}@media (max-width:768px){.partners-list{flex-wrap:wrap;justify-content:center}.partners-list li{--cell-width:calc(50% - var(--gap));flex-grow:0;flex-shrink:0}}@media (max-width:375px){.partners-list{row-gap:calc(var(--gap)/2)}.partners-list li{--cell-width:100%}.partners-list li img{--media-size:140px}}.key-aspects{--vertical-margin:var(--gutter);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);flex-flow:column;place-content:flex-start;align-items:flex-start;row-gap:2px;padding:0;list-style:none;display:flex}.key-aspects li{flex:none;align-self:auto}.key-aspects dl,.key-aspects dt,.key-aspects dd{--term-width:25%;--term-minimum-width:20ch}.key-aspects dl{flex-flow:row;place-content:stretch flex-start;align-items:stretch;margin-top:0;margin-bottom:0;display:flex}.key-aspects dt,.key-aspects dd{--surface-color:var(--color-cobalt-blue-700);--on-surface-color:var(--color-white);--padding:calc(var(--gutter)/4);background-color:var(--surface-color);color:var(--on-surface-color);padding-bottom:calc(var(--padding)*2);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);text-shadow:var(--text-shadow-cobalt-blue-dark);flex:auto;align-self:auto}.key-aspects dt{flex-basis:var(--term-width);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size-body-big-fluid);min-width:var(--term-minimum-width);padding-left:calc(var(--padding)*2);width:var(--term-width);flex-shrink:0}.key-aspects dd{--surface-color:var(--color-cobalt-blue-050);--on-surface-color:var(--color-cobalt-blue-1000);font-family:var(--font-family-quicksand-medium);line-height:var(--type-scale-golden-ratio);padding-left:calc(var(--padding)*2);padding-right:calc(var(--padding)*4);padding-top:calc(var(--padding) + .05em);text-shadow:var(--text-shadow-white)}.key-aspects dt.alternate{--surface-color:var(--color-cobalt-blue-200);--on-surface-color:var(--color-cobalt-blue-900);text-shadow:var(--text-shadow-white)}.key-aspects dd.alternate{--surface-color:var(--color-cobalt-blue-200);--on-surface-color:var(--color-cobalt-blue-1000);padding-left:0;padding-right:var(--padding);padding-top:var(--padding)}@media (max-width:540px){.key-aspects dl,.key-aspects dt,.key-aspects dd{--term-width:100%;--term-minimum-width:20ch}.key-aspects dl{flex-wrap:wrap}.key-aspects dt{padding-bottom:var(--padding)}.key-aspects dd.alternate{padding-top:0;padding-right:0}.key-aspects dd.alternate .link-with-image{margin-left:calc(var(--gutter)/2);margin-right:calc(var(--gutter)/2)}}.advisers-list{--gap:calc(var(--gutter)/2);align-items:flex-start;gap:var(--gap)var(--gap);margin-bottom:var(--gap);margin-top:var(--gap);flex-flow:wrap;place-content:flex-start;padding:0;list-style:none;display:flex}.advisers-list li{--item-width:calc(25% - var(--gap));flex-basis:var(--item-width);flex-grow:0;flex-shrink:1;align-self:auto;max-width:128px}@media (max-width:768px){.advisers-list li{--item-width:calc(100%/3 - var(--gap));max-width:unset}}@media (max-width:540px){.advisers-list li{--item-width:calc(50% - var(--gap))}}.advisers-list dl{place-content:flex-start;align-items:flex-start;row-gap:calc(var(--gutter)/4);flex-flow:column;margin:0;display:flex;position:relative}.advisers-list dt{display:none}.advisers-list dd{flex:none;order:1;align-self:auto;margin:0;padding:0}.advisers-list dd.image{aspect-ratio:1;background-color:var(--color-white);order:0;width:100%;position:relative}.advisers-list dd.image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);z-index:0;display:block;position:absolute}.advisers-list dd.image svg{fill:var(--color-midnight-blue-900)}.advisers-list dd.name,.advisers-list dd.name span{font-family:var(--font-family-quicksand-medium);font-size:var(--font-size-body-small);line-height:var(--type-scale-perfect-fourth)}.advisers-list dd.name span{display:block}.advisers-list dd.name a{color:var(--color-black)}.advisers-list dd.image a{--size:100%;border-color:var(--color-black);height:var(--size);width:var(--size);border-style:solid;border-width:1px;display:block;position:relative}.advisers-list dd.image a:hover{border-color:var(--color-cobalt-blue-600)}.advisers-list dd.image a:active,.advisers-list dd.image a:focus{border-color:var(--color-cobalt-blue-900)}.advisers-list dd.linkedin-url{--icon-size:20px;--position-xy:0;bottom:var(--position-xy);flex-basis:var(--icon-size);height:var(--icon-size);right:var(--position-xy);transform:translateY(calc(var(--icon-size)*.75*-1));width:var(--icon-size);position:absolute}.advisers-list dd.linkedin-url a{--surface-color:var(--color-cobalt-blue-100);--on-surface-color:var(--color-cobalt-blue-700);--size:100%;background-color:var(--surface-color);border-radius:var(--rounded-corners-small);box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);height:var(--size);transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--size);flex-flow:row;place-content:center;align-items:center;text-decoration:none;display:flex;position:relative}dd.linkedin-url svg{--freespace-margin:8px;--size:calc(100% - var(--freespace-margin));--position-xy:calc(50% - (var(--size)/2));aspect-ratio:1;fill:currentColor;height:var(--size);left:var(--position-xy);top:var(--position-xy);width:var(--size);position:absolute}.advisers-list dd.linkedin-url a:hover{--surface-color:var(--color-cobalt-blue-200);--on-surface-color:var(--color-cobalt-blue-900);transition-timing-function:var(--easing-entering),var(--easing-entering)}.advisers-list dd.linkedin-url a:active,.advisers-list dd.linkedin-url a:focus{--surface-color:var(--color-moss-green-300);--on-surface-color:var(--color-moss-green-1000);transition-property:none;box-shadow:none!important}.rss-feed,.feed-item,.feed-item-cell,.headline-with-date,.feed-item [itemprop=description],.feed-item .source{--gap:calc(var(--gutter)/2)}.rss-feed{margin-top:calc(var(--gap)*2);place-content:flex-start;align-items:flex-start;row-gap:var(--gap);flex-flow:column;padding:0;list-style:none;display:flex}.rss-feed li{flex:none;align-self:auto;width:100%}.feed-item,.feed-item-cell{--default-image-width:128px}.feed-item{border-bottom:1px solid var(--color-midnight-blue-200);-moz-column-gap:calc(var(--gap)*2);align-items:flex-start;column-gap:calc(var(--gap)*2);padding-bottom:var(--gap);padding-top:var(--gap);flex-flow:row;place-content:flex-start;display:flex}.rss-feed li:last-child .feed-item{border-bottom:none}.feed-item-cell{flex:auto;order:1;align-self:auto}.feed-item-cell-image{aspect-ratio:16/9;background-color:var(--color-midnight-blue-050);flex-basis:var(--default-image-width);flex-grow:0;flex-shrink:0;order:0;position:relative}.feed-item-cell-image a{height:100%;display:block}.feed-item-cell-image[data-is-valid-image=false]{background-color:#0000}.feed-item-cell-image[data-is-valid-image=false] a{display:none}.feed-item-cell-image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);transform-origin:50%;width:var(--media-size);display:block;position:absolute;overflow:hidden;scale:1}.feed-item-cell-image a:hover img{transition-duration:var(--speed-fast);transition-property:transform;transition-timing-function:var(--easing-entering);transform:scale(1.05)}.feed-item .headline-with-date,.feed-item .headline-with-date dd,.feed-item [itemprop=description],.feed-item .source{--date-stamp-width:12ch}.feed-item .headline-with-date{align-items:flex-start;gap:calc(var(--gap)/2)calc(var(--gap)*2);margin-bottom:calc(var(--gap)*.5);margin-top:calc(var(--gap)/2*-1);flex-flow:row;place-content:flex-start;display:flex}.feed-item .headline-with-date dt{display:none}.feed-item .headline-with-date dd,.feed-item .headline-with-date dd span,.feed-item .source{line-height:var(--type-scale-perfect-fourth)}.feed-item .headline-with-date dd{flex:auto;align-self:auto}.feed-item .headline-with-date dd.headline{flex-basis:calc(100% - var(--date-stamp-width) - var(--gap)*2);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size-body-fluid)}.feed-item .headline-with-date dd.headline a,.feed-item .source a{color:var(--color-cobalt-blue-900);transition-duration:var(--speed-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.feed-item .headline-with-date dd.headline a:hover,.feed-item .source a:hover{color:var(--color-cobalt-blue-700);transition-duration:var(--speed-extra-fast)}.feed-item .headline-with-date dd.headline a:active,.feed-item .headline-with-date dd.headline a:focus,.feed-item .source a:active,.feed-item .source a:focus{color:var(--color-orange-600)}.feed-item .headline-with-date dd.date{--surface-color:var(--color-midnight-blue-050);--on-surface-color:var(--color-midnight-blue-900);--font-size:var(--font-size-body-small);--padding:calc(var(--font-size)/4);background-color:var(--surface-color);color:var(--on-surface-color);flex-basis:var(--date-stamp-width);font-size:var(--font-size);line-height:var(--font-size);padding-bottom:calc(var(--padding) + 1px);padding-left:calc(var(--padding)*2);padding-right:calc(var(--padding)*2);padding-top:var(--padding);text-align:center;text-shadow:var(--text-shadow-white);white-space:nowrap;width:var(--date-stamp-width);flex-grow:0;flex-shrink:0;margin-top:-1px}.feed-item [itemprop=description]{font-size:var(--font-size-body-small);margin-bottom:0;margin-right:calc(var(--date-stamp-width) - var(--gap));padding-bottom:calc(var(--gap)/2);padding-right:calc(var(--gap)*4);margin-top:0}.feed-item .headline-with-date time,.feed-item .headline-with-date [itemprop=headline]{--date-stamp-width:20%}.feed-item .headline-with-date time{flex-basis:var(--date-stamp-width);font-family:var(--font-family-quicksand-medium);font-size:var(--font-size-body-small-fluid);white-space:nowrap;flex-grow:0;flex-shrink:0}.feed-item .headline-with-date [itemprop=headline]{flex-basis:calc(100% - var(--date-stamp-width) - var(--gap));flex-grow:1;flex-shrink:1}.feed-item .source{border-top:1px solid var(--color-midnight-blue-050);color:var(--color-cobalt-blue-900);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size-body-small-fluid);margin-right:calc(var(--date-stamp-width) + var(--gap)*2);padding-bottom:calc(var(--gap)/2);padding-top:calc(var(--gap)/2);display:block}@media (max-width:768px){.feed-item [itemprop=description],.feed-item .source{margin-right:0;padding-right:0}.feed-item .headline-with-date{margin-bottom:calc(var(--gap)*1)}}@media (max-width:540px){.feed-item,.feed-item-cell{--default-image-width:100px}.feed-item .headline-with-date{flex-wrap:wrap}.feed-item .headline-with-date dd.headline{flex-basis:100%}}@media (max-width:480px){.feed-item [itemprop=description]{display:none}.feed-item{-moz-column-gap:var(--gap);column-gap:var(--gap);padding-bottom:calc(var(--gap)/2);padding-top:calc(var(--gap)/2)}.feed-item .headline-with-date{margin-top:calc(var(--gap)*.25*-1)}}@media (max-width:375px){.feed-item-cell-image{display:none}}ol[itemtype="https://schema.org/BreadcrumbList"],ol[itemtype="https://schema.org/BreadcrumbList"] a{--on-surface-color:var(--color-midnight-blue-950);color:var(--on-surface-color);text-shadow:var(--text-shadow-white)}ol[itemtype="https://schema.org/BreadcrumbList"],ol[itemtype="https://schema.org/BreadcrumbList"] span,ol[itemtype="https://schema.org/BreadcrumbList"] li{--font-size:var(--font-size-body-extra-small);--gap:calc(var(--font-size)*1.5);font-family:var(--font-family-quicksand-medium);font-size:var(--font-size);line-height:var(--font-size)}ol[itemtype="https://schema.org/BreadcrumbList"]{--padding:calc(var(--gap)/3);--surface-color:var(--color-midnight-blue-050);--vertical-offset:calc(var(--gap)*2.25*-1);background-color:var(--surface-color);-moz-column-gap:var(--gap);align-items:center;column-gap:var(--gap);margin-bottom:var(--gap);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);transform:translateY(var(--vertical-offset));flex-flow:row;place-content:flex-start;margin-top:0;margin-left:0;margin-right:0;list-style:none;display:inline-flex;position:absolute;top:auto;left:auto}@media (max-width:768px){ol[itemtype="https://schema.org/BreadcrumbList"]{--vertical-offset:0;position:relative}}ol[itemtype="https://schema.org/BreadcrumbList"] li{flex:none;align-self:auto;position:relative}ol[itemtype="https://schema.org/BreadcrumbList"] li:first-child{display:none}ol[itemtype="https://schema.org/BreadcrumbList"] li:not(:last-child):after{content:"/";right:calc(var(--gap)*.7*-1);position:absolute}ol[itemtype="https://schema.org/BreadcrumbList"] [aria-current=page] a{pointer-events:none}.next-and-previous-page-in-section-navigation,.next-and-previous-page-in-section-navigation a,.next-and-previous-page-in-section-navigation a:before,.next-and-previous-page-in-section-navigation a:after{--on-surface-color:var(--color-white);color:var(--on-surface-color)}.next-and-previous-page-in-section-navigation{--surface-color:var(--color-midnight-blue-700);--font-size:var(--font-size-body-small);background-color:var(--surface-color);-moz-column-gap:calc(var(--gutter)*2);align-items:center;column-gap:calc(var(--gutter)*2);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size);line-height:var(--font-size);flex-flow:row;place-content:center space-between;margin:0;padding:0;list-style:none;display:flex}.next-and-previous-page-in-section-navigation li{flex:none;align-self:auto}.next-and-previous-page-in-section-navigation a,.next-and-previous-page-in-section-navigation a:after,.next-and-previous-page-in-section-navigation a:before{--arrow-width:76px}.next-and-previous-page-in-section-navigation a{--horizontal-margin:calc(var(--gutter)/4);--horizontal-padding:calc(var(--arrow-width)/3);--padding-vertical:calc(var(--gutter)/3);padding-bottom:var(--padding-vertical);padding-top:var(--padding-vertical);text-shadow:var(--text-shadow-midnight-blue-dark);transition-duration:var(--speed-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);display:inline-block;position:relative}.next-and-previous-page-in-section-navigation a:hover{--on-surface-color:var(--color-cobalt-blue-400);transition-duration:var(--speed-extra-fast)}.next-and-previous-page-in-section-navigation a:hover:after,.next-and-previous-page-in-section-navigation a:hover:before{--on-surface-color:var(--color-cobalt-blue-100)}.next-and-previous-page-in-section-navigation a:active,.next-and-previous-page-in-section-navigation a:focus{--on-surface-color:var(--color-white);text-shadow:none;transition-property:none}.next-and-previous-page-in-section-navigation a:after,.next-and-previous-page-in-section-navigation a:before{--arrow-height:73.5px;--arrow-x-offset:.4;--position-y:calc(50% - var(--arrow-height)/2);background-color:var(--on-surface-color);height:var(--arrow-height);top:var(--position-y);width:var(--arrow-width);display:block;position:absolute;transform:scale(.2)}.next-and-previous-page-in-section-navigation a[rel=prev]{margin-left:var(--horizontal-margin);padding-left:var(--horizontal-padding)}.next-and-previous-page-in-section-navigation a[rel=next]{margin-right:var(--horizontal-margin);padding-right:var(--horizontal-padding)}.next-and-previous-page-in-section-navigation a[rel=prev]:before{clip-path:polygon(0 50%,48.4% 0,48.4% 31%,100% 31%,100% 69%,48.4% 69%,48.4% 100%);content:"";left:calc(var(--arrow-width)*var(--arrow-x-offset)*-1)}.next-and-previous-page-in-section-navigation a[rel=next]:after{clip-path:polygon(0 31%,51.6% 31%,51.6% 0,100% 50%,51.6% 100%,51.6% 69%,0 69%);content:"";right:calc(var(--arrow-width)*var(--arrow-x-offset)*-1)}@media (max-width:480px){.next-and-previous-page-in-section-navigation li.previous{display:none}.next-and-previous-page-in-section-navigation{justify-content:flex-end}}.team-picture-quilt{--gap:0;align-items:flex-start;gap:var(--gap)var(--gap);height:100%;margin-bottom:calc(var(--gutter)/2);flex-flow:wrap;place-content:flex-start;margin-top:0;margin-left:0;margin-right:0;padding:0;list-style:none;display:flex}.team-picture-quilt li{--picture-width:25%;aspect-ratio:4/9;flex-basis:var(--picture-width);height:50%;width:var(--picture-width);flex-grow:1;flex-shrink:1;align-self:auto;position:relative}@media (max-width:768px){.team-picture-quilt li{--picture-width:calc(100%/3)}}
ul.social{-moz-column-gap:calc(var(--gutter)/4);align-items:center;column-gap:calc(var(--gutter)/4);flex-flow:row;place-content:center flex-start;margin:0;padding:0;list-style:none;display:flex}ul.social.share-page{display:flex}.social.share-buttons:before,.social.follow-buttons:before{--font-size:var(--font-size-body-extra-small);--on-surface-color:var(--color-black);color:var(--on-surface-color);content:"Share";font-family:var(--font-family-quicksand-medium);font-size:var(--font-size);line-height:var(--font-size)}.social.follow-buttons:before{--on-surface-color:var(--color-white);content:"Follow";margin-top:2px}.footer-links li,ul.social li{--social-icon-size:24px}ul.social li{aspect-ratio:1;flex-basis:var(--social-icon-size);height:var(--social-icon-size);width:var(--social-icon-size);flex-grow:0;flex-shrink:0;align-self:auto;position:relative}ul.social.share-page li{--social-icon-size:22px}ul.social a,ul.social button{--size:100%;--surface-color:var(--color-cobalt-blue-800);--on-surface-color:var(--color-white);background-color:var(--surface-color);border-radius:var(--rounded-corners-small);color:var(--on-surface-color);height:var(--size);transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--size);flex-flow:row;place-content:center;align-items:center;text-decoration:none;display:flex}[data-color-scheme=neon-rose] ul.social a,[data-color-scheme=neon-rose] ul.social button{--surface-color:var(--color-neon-rose-500)}.bottom-app-bar ul.social a,.bottom-app-bar ul.social button{box-shadow:var(--shadow-elevation-low)}ul.social svg{--freespace-margin:10px;--size:calc(100% - var(--freespace-margin));--position-xy:calc(50% - (var(--size)/2));aspect-ratio:1;fill:currentColor;height:var(--size);left:var(--position-xy);top:var(--position-xy);width:var(--size);position:absolute}ul.social .tiktok svg{--freespace-margin:6px}ul.social .facebook svg{--freespace-margin:8px}ul.social a:hover,ul.social button:hover{--surface-color:var(--color-cobalt-blue-200);--on-surface-color:var(--color-cobalt-blue-1000);transition-timing-function:var(--easing-entering),var(--easing-entering)}ul.social a:active,ul.social a:focus,ul.social button:active,ul.social button:focus{--surface-color:var(--color-moss-green-300);--on-surface-color:var(--color-moss-green-1000);transition-property:none;box-shadow:none!important}.bottom-app-bar ul.social a:hover,.bottom-app-bar ul.social button:hover{box-shadow:var(--shadow-elevation-medium)}[data-color-scheme=neon-rose] ul.social a:hover,[data-color-scheme=neon-rose] ul.social button:hover{--surface-color:var(--color-neon-rose-200);--on-surface-color:var(--color-neon-rose-900)}
main.fullscreen{min-height:100vh}.on-page-hero-image,.on-page-hero-image:after{--image-max-height:384px;--image-min-height:320px;--image-preferred-height:calc(100vh/3)}.on-page-hero-image{--surface-color:var(--color-cobalt-blue-050);aspect-ratio:16/9;background-color:var(--surface-color);margin-bottom:var(--gutter);flex-flow:row;place-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.on-page-hero-image[data-variant=shallow]{height:clamp(var(--image-min-height),var(--image-preferred-height),var(--image-max-height))}.on-page-hero-image-with-caption{justify-content:flex-start;align-items:flex-start}.on-page-hero-image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;top:var(--media-position);transition-duration:var(--speed-fast);transition-property:opacity;transition-timing-function:var(--easing-color-or-opacity);width:var(--media-size);z-index:0;display:block;position:absolute}.on-page-hero-image.join img{-o-object-position:top;object-position:top}[data-is-loaded=true] .on-page-hero-image img{opacity:1}.on-page-hero-image:after{--position-xy:0;background-color:var(--color-white);clip-path:polygon(var(--hero-angle)0%,100% 0%,calc(100% - var(--hero-angle))100%,0% 100%);content:"";height:100%;left:var(--position-xy);opacity:.9;top:var(--position-xy);transition-duration:var(--speed-slow),var(--speed-normal);transition-property:opacity,transform;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);width:clamp(var(--image-min-height),var(--image-preferred-height),var(--image-max-height));z-index:1;position:absolute;transform:translate(-100%)}[data-is-loaded=true] .on-page-hero-image:after{opacity:0;transform:translate(280%)}.on-page-hero-image-with-caption .caption{--on-surface-color:var(--color-white);--surface-color:var(--color-cobalt-blue-700);--position-xy:calc(var(--gutter)/2);--caption-min-width:250px;--caption-preferred-width:25%;--caption-max-width:375px;background-color:var(--surface-color);bottom:var(--position-xy);box-shadow:var(--shadow-elevation-medium);color:var(--color-white);font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size-body-big-fluid);height:auto;left:var(--position-xy);line-height:var(--type-scale-perfect-fourth);padding-bottom:calc(var(--gutter)/2);padding-left:var(--gutter);padding-right:var(--gutter);padding-top:calc(var(--gutter)/2);text-shadow:var(--text-shadow-cobalt-blue-dark);width:clamp(var(--caption-min-width),var(--caption-preferred-width),var(--caption-max-width));z-index:2;display:block;position:absolute}.on-page-hero-image-with-caption .caption[data-align=bottom-right]{left:auto;right:var(--position-xy)}.on-page-hero-image-with-caption .caption cite{--font-size:var(--font-size-body-small-fluid);font-size:var(--font-size);margin-top:calc(var(--font-size)/2);display:block}@media (max-width:768px){.on-page-hero-image-with-caption .caption{padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2)}}@media (max-width:375px){.on-page-hero-image[data-variant=shallow]{height:unset}.on-page-hero-image{flex-wrap:wrap;overflow:visible}.on-page-hero-image img{width:100%;height:auto;position:relative;top:auto;left:auto}.on-page-hero-image-with-caption .caption{box-shadow:none;flex-basis:100%;width:100%;position:relative;bottom:auto;left:unset!important;right:unset!important}}.on-page-hero-image.stop-child-traffic{--image-min-height:128px;--image-max-height:192px;background-color:var(--color-white);color:var(--stop-child-traffic-red);justify-content:flex-start}.on-page-hero-image.stop-child-traffic svg{fill:currentColor}[data-page-name=foundation] .on-page-hero-image-with-caption .caption{--surface-color:var(--color-neon-rose-500);text-shadow:var(--text-shadow-neon-rose-dark)}
.skeleton-item{margin-bottom:20px}.skeleton-title,.skeleton-date,.skeleton-description{background-color:#f0f0f0;height:20px;margin-bottom:10px;animation:1.5s infinite pulse}.skeleton-title{width:70%}.skeleton-date{width:30%}.skeleton-description{height:60px}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}
.form-instructions{font-family:var(--font-family-quicksand-medium)}label,input,select,button[type=submit],textarea{--font-size:var(--font-size-body-small);appearance:none;font-size:var(--font-size);line-height:var(--type-scale-perfect-fourth)}textarea{--default-height:calc(var(--font-size)*6);height:var(--default-height);resize:vertical}label,label em{color:var(--color-cobalt-blue-700);font-family:var(--font-family-quicksand-bold);display:block}label{position:relative}label em{margin-bottom:calc(var(--font-size)*.5);font-style:normal}.label-for-dropdown:after{--arrow-size:7px;--reset-size:0;--reset-color:transparent;--arrow-color:var(--color-black);--arrow-style:solid;--position-y:calc(50% - var(--arrow-size)/2);--position-x:calc(var(--arrow-size)*1.25);--vertical-offset:calc(var(--font-size)*.85);border-left:var(--arrow-size)var(--arrow-style)var(--reset-color);border-right:var(--arrow-size)var(--arrow-style)var(--reset-color);border-top:var(--arrow-size)var(--arrow-style)var(--arrow-color);content:"";height:var(--reset-size);pointer-events:none;right:var(--position-x);top:var(--position-y);transform:translateY(var(--vertical-offset));width:var(--reset-size);display:block;position:absolute}.label-for-checkbox{-moz-column-gap:calc(var(--gutter)/4);align-items:center;column-gap:calc(var(--gutter)/4);cursor:pointer;flex-flow:row;place-content:flex-start;display:flex}input,select,textarea{--border-width:1px;--surface-color:var(--color-white);--on-surface-color:var(--color-black);--padding:calc(var(--font-size)*.75);background-color:var(--surface-color);border-color:var(--on-surface-color);border-style:solid;border-width:var(--border-width);color:var(--on-surface-color);font-family:var(--font-family-quicksand-medium);outline-style:solid;outline-color:#0000;outline-width:calc(var(--border-width)*4);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);transition-duration:var(--speed-fast);transition-property:outline-color;transition-timing-function:var(--easing-color-or-opacity);border-radius:0;width:100%;display:inline-flex}input[type=checkbox]{--size:24px;--inner-size:calc(var(--size)*.6);--inner-color:transparent;background-color:#0000;background-image:linear-gradient(var(--inner-color),var(--inner-color));background-position:50%;background-repeat:no-repeat;background-size:var(--inner-size)var(--inner-size);height:var(--size);width:var(--size)}input:hover,select:hover,textarea:hover{border-color:var(--color-cobalt-blue-600)}input:focus,select:focus,textarea:focus{border-color:var(--color-cobalt-blue-900);outline-color:var(--color-cobalt-blue-100);transition-duration:var(--speed-extra-fast)}input[type=checkbox]:checked{--inner-color:var(--color-cobalt-blue-800);background-color:var(--color-cobalt-blue-050)}button[type=submit]{--font-size:var(--font-size-body);--padding:calc(var(--font-size)*.75);--surface-color:var(--color-cobalt-blue-600);--on-surface-color:var(--color-white);background-color:var(--surface-color);box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);font-family:var(--font-family-havelock-black);font-size:var(--font-size);line-height:var(--font-size);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);text-shadow:var(--text-shadow-cobalt-blue);transition-duration:var(--speed-extra-fast);transition-property:background-color,box-shadow,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-color-or-opacity);border:1px solid #0000;display:inline-flex}button[type=submit]:hover{--surface-color:var(--color-cobalt-blue-050);--on-surface-color:var(--color-cobalt-blue-900);border-color:var(--color-cobalt-blue-900);box-shadow:var(--shadow-elevation-medium);text-shadow:var(--text-shadow-white)}button[type=submit]:active,button[type=submit]:focus{--surface-color:var(--color-moss-green-700);--on-surface-color:var(--color-white);box-shadow:none;text-shadow:none;border-color:#0000;transition-property:none}form [role=alert]{color:var(--color-error);font-family:var(--font-family-quicksand-medium);font-size:var(--font-size-body-small);line-height:var(--type-scale-perfect-fourth);margin-bottom:0;margin-top:calc(var(--gutter)/4)}.contact-form,.contact-form-cell{--gap:var(--gutter);--cell-width:50%}.contact-form{align-items:flex-start;gap:var(--gap)var(--gap);margin-bottom:var(--gutter);margin-top:var(--gutter);flex-flow:wrap;place-content:flex-start;display:flex}.contact-form-cell{flex-basis:calc(var(--cell-width) - var(--gap));flex-grow:1;flex-shrink:1;align-self:auto}.contact-form-cell-message,.contact-form-cell-subscribe{flex-basis:100%}
.dialog,.dialog-cell,.dialog .header{--gap:calc(var(--gutter)/2);--hero-image-width:calc(100%/2.5)}.dialog{--width:360px;--position-x:calc(50% - var(--width)/2);--position-y:25vh;--surface-color:var(--color-midnight-blue-100);--on-surface-color:var(--color-midnight-blue-1000);background-color:var(--surface-color);box-shadow:var(--shadow-elevation-high);color:var(--on-surface-color);font-family:var(--font-family-quicksand-semi-bold);font-size:var(--font-size-body-small);align-items:stretch;gap:0 var(--gap);left:var(--position-x);line-height:var(--type-scale-perfect-fourth);opacity:0;pointer-events:none;text-shadow:var(--text-shadow-white);top:var(--position-y);width:var(--width);z-index:1000;flex-flow:row;place-content:flex-start;display:flex;position:fixed}.dialog[data-is-visible=false]{transition-duration:var(--speed-extra-fast),var(--speed-fast);transition-property:opacity,transform;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting)}.dialog[data-is-visible=true]{opacity:1;pointer-events:auto;transition-duration:var(--speed-fast),var(--speed-fast);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.dialog[data-anchor-position=bottom]{--position-y:20vh;bottom:var(--position-y);top:auto;transform:translateY(100%)}.dialog[data-anchor-position=bottom][data-is-visible=true]{transform:translateY(0)}.dialog .header,.dialog-cell-content,.close-dialog{--close-dialog-button-size:22px;--padding-horizontal:calc(var(--gutter)/3)}.dialog-cell,.dialog-cell-image a{position:relative}.dialog-cell{flex:auto;order:1;align-self:auto}.dialog-cell-image{flex-basis:var(--hero-image-width);width:var(--hero-image-width);flex-grow:0;flex-shrink:0;order:0;overflow:hidden}.dialog .header{--underline-color:var(--color-white);border-bottom:1px solid var(--underline-color);color:unset;font-size:var(--font-size-body-big-fluid);margin-bottom:0;margin-top:var(--gap);padding-bottom:calc(var(--gap)/2);padding-right:calc(var(--close-dialog-button-size)*1.5)}.dialog p{font-size:unset}.dialog-cell-content{flex-basis:calc(100% - var(--hero-image-width) - var(--gap));padding-bottom:calc(var(--gap)*2);padding-right:var(--gap)}.dialog-cell-image a{height:100%;display:block}.dialog-cell-image img{--media-size:100%;--media-position:calc(50% - var(--media-size)/2);height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;top:var(--media-position);width:var(--media-size);position:absolute}img.dialog-image-landscape{display:none}.close-dialog:after,.close-dialog:before{--on-surface-color:var(--color-white);--height:2px;--width:calc(100% - var(--height)*4);--position-x:calc(50% - var(--width)/2);--position-y:calc(50% - var(--height)/2);background-color:var(--on-surface-color);content:"";height:var(--height);left:var(--position-x);top:var(--position-y);transform-origin:50%;width:var(--width);position:absolute;transform:rotate(45deg)}.close-dialog:before{transform:rotate(-45deg)}.close-dialog{--position-xy:calc(var(--padding-horizontal)/2);--surface-color:var(--color-black);background-color:var(--surface-color);color:#0000;height:var(--close-dialog-button-size);right:var(--position-xy);top:var(--position-xy);transition-duration:var(--speed-extra-fast),var(--speed-fast);transition-property:background-color,scale;transition-timing-function:var(--easing-color-or-opacity),var(--easing-snap);width:var(--close-dialog-button-size);position:absolute;overflow:hidden}.close-dialog:hover{--surface-color:var(--color-black);transition-duration:var(--speed-super-fast),var(--speed-extra-fast)}.close-dialog:hover:after,.close-dialog:hover:before{scale:.8}.dialog.donate{--surface-color:var(--color-neon-rose-500);--on-surface-color:var(--color-white);text-shadow:var(--text-shadow-neon-rose-dark)}.dialog.donate .header{--underline-color:var(--color-neon-rose-050)}.dialog .button-link{--button-radius:var(--rounded-corners-small);--font-size:var(--font-size-body-small);--surface-color:var(--color-neon-rose-050);--on-surface-color:var(--color-neon-rose-500);background-color:var(--surface-color);border-radius:var(--button-radius);box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);font-family:var(--font-family-havelock-black);font-size:var(--font-size);line-height:var(--font-size);padding:calc(var(--button-radius)*2);text-shadow:var(--text-shadow-white);transition-duration:var(--speed-fast),var(--speed-fast),var(--speed-fast);transition-property:background-color,box-shadow,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-color-or-opacity);display:inline-block}.dialog .button-link:hover,.dialog .button-link:active,.dialog .button-link:focus{--surface-color:var(--color-white);--on-surface-color:var(--color-neon-rose-600)}.dialog .button-link:hover{box-shadow:var(--shadow-elevation-medium);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast),var(--speed-extra-fast)}.dialog .button-link:active,.dialog .button-link:focus{--on-surface-color:var(--color-neon-rose-500);box-shadow:none;text-shadow:none;transition-property:none}@media (max-width:400px){.dialog,.dialog-cell,.dialog .header{--hero-image-width:100%}.dialog{--width:275px;flex-direction:column}.dialog-cell-image{aspect-ratio:16/9;order:1}img.dialog-image-portrait{display:none}img.dialog-image-landscape{display:block}.dialog-cell-content{padding-bottom:var(--gap);padding-left:var(--gap);padding-right:var(--gap)}}
.alert,.alert div,.alert-icon{--icon-size:20px}.alert,.alert div{--gap:calc(var(--gutter)/4)}.alert{--surface-color:var(--color-white);--on-surface-color:var(--color-black);--font-size:var(--font-size-body-small);--position-x:var(--gutter);--position-y:var(--gutter);--min-width:200px;--max-width:414px;--preferred-width:100%;background-color:var(--surface-color);border-radius:var(--rounded-corners-small);box-shadow:var(--shadow-elevation-medium);color:var(--on-surface-color);-moz-column-gap:var(--gap);align-items:center;column-gap:var(--gap);font-family:var(--font-family-quicksand-bold);font-size:var(--font-size);line-height:var(--font-size);pointer-events:none;right:var(--position-x);top:var(--position-y);transform:translateX(calc(100% + var(--gutter)));visibility:hidden;width:clamp(var(--min-width),var(--preferred-width),var(--max-width));z-index:1000;flex-flow:row;place-content:flex-start;display:flex;position:fixed}.alert[data-alert-is-visible=true]{pointer-events:all;transition-duration:var(--speed-extra-fast);transition-property:transform;transition-timing-function:var(--easing-entering);visibility:visible;transform:translate(0)}.alert div{flex:auto;align-self:auto;position:relative}.alert div.icon,.alert div.action{--padding:calc(var(--icon-size)/2);flex-basis:var(--icon-size);padding:var(--padding);flex-grow:0}.alert div.action{--padding:calc(var(--icon-size)/4);align-self:flex-start}.alert div.message{padding-bottom:var(--gap);padding-top:var(--gap)}.alert-icon{--surface-color:var(--color-midnight-blue-900);--on-surface-color:var(--color-white);background-color:var(--surface-color);color:var(--on-surface-color);height:var(--icon-size);width:var(--icon-size);border-radius:100%;flex-flow:row;place-content:center;align-items:center;display:flex}.alert-icon svg{fill:currentColor;stroke-width:0}.alert-dismiss{--on-surface-color:var(--color-midnight-blue-900);--surface-color:transparent!important}.alert.success{--surface-color:var(--color-moss-green-600);--on-surface-color:var(--color-white);text-shadow:var(--text-shadow-moss-green)}.alert.success .alert-icon{--surface-color:var(--color-moss-green-950)}.alert.success .alert-dismiss{--on-surface-color:var(--color-moss-green-1000)}
@font-face{font-family:customFont;src:url(../media/titling_black-s.p.83bfb1b6.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/titling_bold-s.p.8bd33a8e.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/titling_light-s.p.d2487d2d.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/titling_medium-s.p.03315964.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/titling_regular-s.p.e229dd3c.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/bold_oblique-s.p.1cab4a60.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/bold-s.p.1a74786a.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/book_oblique-s.p.3cf2c50b.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/book-s.p.7ae8a012.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/dash-s.p.8973a652.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/light_oblique-s.p.949db730.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont;src:url(../media/light-s.p.0561be5c.woff2)format("woff2");font-display:swap}@font-face{font-family:customFont Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.customfont_de736687-module__4cPZDG__className{font-family:customFont,customFont Fallback,Helvetica,ui-sans-serif}
/*# sourceMappingURL=5a1680fff425296b.css.map*/