*,:after,:before{box-sizing:border-box}*{margin:0}[data-document-ready=false] *{transition:none!important}body,html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#root{isolation:isolate}body{background-color:#fff;color:var(--color-black);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:0;overflow-x:hidden;scroll-behavior:smooth}embed,img,object,svg,video{border:0;content-visibility:auto;display:inline-block;height:auto;image-rendering:high-quality;max-width:100%;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}dl,h1,h2,h3,h4,h5,h6,legend,ol,p,ul{display:inherit;font-size:inherit;font-style:normal;font-weight:400;letter-spacing:0;line-height:var(--type-scale-perfect-fourth);margin-bottom:0;margin-top:0;text-rendering:geometricprecision}address{font-style:normal}a{text-decoration:none}a:has(img),a:has(svg),a>img,a>svg{display:inline-flex;outline:none!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;cursor:pointer;outline-color:transparent;padding:0}.hide{border-width:0!important;font-size:0!important;left:-9999em;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute;text-indent:100%!important;white-space:nowrap!important;z-index:-100}: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,0.8,0.2,1);--letter-spacing-tight:-0.055em;--letter-spacing-all-caps:0.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)),0.1px 5.2px 5.9px -1.2px hsl(var(--shadow-color)/calc(var(--shadow-strength) / 2)),0.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)),0.1px 9.5px 10.7px -0.6px hsl(var(--shadow-color)/calc(var(--shadow-strength) / 3)),0.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/calc(var(--shadow-strength) / 3)),0.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:500ms;--speed-slow:400ms;--speed-normal:300ms;--speed-fast:200ms;--speed-extra-fast:100ms;--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;--animation-delay-short:0.1s;--animation-delay-medium:0.5s;--color-black:#000;--color-white:#fff;--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,#fff,hsla(0,0%,100%,0));--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 + 0.825vw,2.2rem);--font-size-h6-fluid:clamp(1.1rem,0.99rem + 0.55vw,1.65rem);--font-size-body-fluid:clamp(0.88rem,0.814rem + 0.363vw,1.243rem);--font-size-body-big-fluid:clamp(0.968rem,0.8954rem + 0.3993vw,1.3673rem);--font-size-body-small-fluid:clamp(0.704rem,0.66rem + 0.22vw,0.924rem);--font-size-button:18px;--gutter:2rem;--hero-angle:37.5%;--text-shadow-white:hsla(0,0%,100%,.75) 0 1px 1px;--text-shadow-black:rgba(0,0,0,.75) 0 1px 1px;--text-shadow-moss-green:rgba(107,113,25,.5) 0 1px 1px;--text-shadow-moss-green-dark:rgba(52,54,12,.75) 0 1px 1px;--text-shadow-midnight-blue:rgba(38,61,94,.5) 0 1px 1px;--text-shadow-midnight-blue-dark:rgba(19,30,47,.75) 0 1px 1px;--text-shadow-cobalt-blue:rgba(12,97,167,.5) 0 1px 1px;--text-shadow-cobalt-blue-dark:rgba(6,47,81,.75) 0 1px 1px;--text-shadow-orange:rgba(230,57,0,.5) 0 1px 1px;--text-shadow-orange-dark:rgba(112,28,0,.75) 0 1px 1px;--text-shadow-neon-rose:rgba(153,0,84,.5) 0 1px 1px;--text-shadow-neon-rose-dark:rgba(77,0,42,.75) 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}}dl,h1,h2,h3,h4,h5,h6,legend,ol,p,ul{margin-bottom:calc(var(--gutter) / 2);margin-top:calc(var(--gutter) / 2)}strong{font-style:normal}h1,h2,h3,strong{font-family:var(--font-family-quicksand-bold)}h1,h2,h3{color:var(--color-cobalt-blue-700);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)}[data-color-scheme=neon-rose] h1,h1[data-color-scheme=neon-rose],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);border:none;height:var(--ruler-height);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);padding:0;width:100%}hr.big{margin-top:calc(var(--vertical-margin) * 2)}hr.small{height:1px}hr.is-same-section{background-color:transparent;border-top:1px dashed var(--color-red-400)}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:active,.button-unstyled:focus,.button-unstyled:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-shadow:none;cursor:pointer;outline:none;padding:0;transition-property:none}.coming-soon-placeholder{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);height:100%;justify-content:center;width:100%}.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) * 0.75);color:var(--color-white);display:block;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:var(--vertical-padding) calc(var(--gutter) * .5) var(--vertical-padding) calc(var(--gutter) * 1);position:relative;text-shadow:var(--text-shadow-midnight-blue-dark);width:var(--blockquote-width)}.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) * 0.3);--vertical-offset:calc(var(--font-size) / 3 * -1);font-size:var(--font-size);position:absolute;transform:translateY(var(--vertical-offset))}.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:"";display:block;position:absolute;right:calc(var(--surface-width) * -1);transform:translateX(var(--offset)) translateY(var(--offset));z-index:0}.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 (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.contact-points,dl.postal-address{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-regular);line-height:var(--type-scale-golden-ratio);margin:0;place-content:flex-start flex-start}dl.contact-points{line-height:18px;row-gap:calc(var(--gutter) / 3);white-space:nowrap}dl.contact-points dt,dl.postal-address dt{display:none}dl.contact-points dd,dl.postal-address dd{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}dl.contact-points dd{flex-basis:100%;flex-grow:1;flex-shrink:0}.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:0.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);display:block;font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);padding-bottom:.2em}a.has-icon,a.has-icon svg{--icon-size:18px}a.has-icon{align-items:center;-moz-column-gap:calc(var(--icon-size) / 2);column-gap:calc(var(--icon-size) / 2);display:inline-flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--icon-size);place-content:center flex-start}a.has-icon svg{align-self:auto;fill:cuurentcolor;flex-basis:var(--icon-size);flex-grow:0;flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.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;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;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);border:none!important;color:var(--base-color)!important;cursor:pointer;display:inline;margin:0;padding-bottom:calc(var(--decoration-size) * 2.5)!important;padding-left:0!important;padding-right:0!important;padding-top:var(--decoration-size)!important;transition-duration:var(--speed-normal);transition-property:background-size;transition-timing-function:var(--easing-entering)}button.text-link{--font-size:inherit;border-radius:0;box-shadow:none;color:var(--base-color);font-family:inherit;letter-spacing:0;line-height:inherit;margin-left:0;margin-right:0;text-align:inherit;text-shadow:none;text-transform:none}button.text-link:hover{background-color:transparent}.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;background-image:none;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);transition-property:none}.page-section,.page-section-cell{--column-gutter:calc(var(--gutter) * 1.5)}.page-section{align-items:flex-start;border-color:var(--color-cobalt-blue-500);border-style:solid;border-width:1px 0 0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--gutter) var(--column-gutter);padding-bottom:var(--gutter);padding-top:var(--gutter);place-content:stretch flex-start;width:100%}.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-direction:row;flex-wrap:wrap}@media (width <= 540px){.page-section-two-col{flex-direction:column;flex-wrap:nowrap;row-gap:calc(var(--gutter) / 2)}}.page-section-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.page-section-two-col .page-section-cell{--cell-width:50%;flex-basis:calc(var(--cell-width) - var(--column-gutter))}.page-section-cell.header{margin-bottom:0;margin-top: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));flex-grow:0;font-size:var(--font-size-h6-fluid)}.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:active,.page-section-two-col-with-header .page-section-cell.header a:focus,.page-section-two-col-with-header .page-section-cell.header a:hover{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;display:block;margin-bottom:calc(var(--gutter) / 2);overflow:hidden;position:relative}.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;position:absolute;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}@keyframes hero-image-shimmer{0%{opacity:.4;transform:translateX(-94%)}to{opacity:0;transform:translateX(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-delay:0s;animation-direction:normal;animation-duration:1.2s;animation-fill-mode:both;animation-iteration-count:1;animation-name:hero-image-shimmer;animation-play-state:paused;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;position:absolute;top:calc(var(--position-xy) + var(--vertical-offset));transform:translateX(var(--animation-device-stage-position));width:var(--animation-device-size)}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{align-items:center;-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:inline-flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:calc(var(--gutter) / 2);margin-top:calc(var(--gutter) / 4);place-content:center flex-start}.person-signature-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1}.person-signature-cell.headshot{aspect-ratio:1/1;flex-basis:var(--headshot-image-size);flex-grow:0}.jax-signature{color:var(--color-black);fill:currentcolor;width:200px}body{display:flex;flex-direction:column;font-family:var(--font-family-quicksand-regular);gap:0;min-height:100vh}.footer,main{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0}main{background-position-x:right;background-position-y:bottom;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:var(--vertical-padding) var(--horizontal-padding)}@media (width <= 480px){.footer{padding-top:0}}@media (width <= 375px){.footer{--horizontal-padding:calc(var(--gutter) / 2)}}main .content-wrapper,main .content-wrapper-inner h1{--freespace:4vw}main .content-wrapper{margin-left:auto;margin-right:auto;max-width:calc(1024px + var(--gutter) * 2);padding:calc(var(--top-app-bar-height) + var(--freespace)) var(--freespace) calc(var(--freespace) * 2)}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:var(--vertical-padding) var(--horizontal-padding) calc(var(--vertical-padding) * 2)}main .content-wrapper-inner h1{margin-top:calc(var(--freespace) * .15 * -1)}main .content-wrapper-inner .page-headline-with-sharing-tools-cell h1{margin-bottom:0;margin-top:0}@media (width <= 1024px){main .content-wrapper-inner{--horizontal-padding:var(--gutter)}}@media (width <= 768px){main .content-wrapper{padding-bottom:var(--freespace)}main .content-wrapper-inner h1{margin-top:0}}@media (width <= 480px){main .content-wrapper-inner{--horizontal-padding:calc(var(--gutter) / 2)}}main.fullscreen{color:var(--color-white);min-height:100vh;overflow:hidden;position:relative}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);position:absolute;top:var(--position-xy);width:var(--size);z-index:0}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);display:inline-flex;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position);transform:translateX(calc(var(--horizontal-offset) * 1));width:var(--media-size);z-index:0}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));position:absolute;top:var(--position-xy);width:100%;z-index:1}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 (width <= 1024px){main.fullscreen .media:after{--curtain-horizontal-offset:55vw}.shaped-content-object{--size:75vw}main.fullscreen .media img{--horizontal-offset:20vw}}@media (width <= 768px){main.fullscreen .media img,main.fullscreen .media:after{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;height:auto;padding-right:6vw;shape-outside:unset;width:unset}main.fullscreen .media img{--horizontal-offset:0;left:0;right:auto;top:var(--top-app-bar-height);width:100%;z-index:1}main.fullscreen{background-color:var(--color-midnight-blue-500)}main.fullscreen .content p:first-of-type{margin-top:0}main.fullscreen .content,main.fullscreen .media img,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 (width <= 540px){main.fullscreen .media:after{--curtain-horizontal-offset:-50vw}}@media (width <= 375px){main.fullscreen .media:after{--curtain-horizontal-offset:-75vw}.shaped-content-object{--size:100vw;clip-path:none;float:none;height:auto;padding-right:0;shape-outside:none;width:100%}}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);position:fixed;right:var(--position-xy);transform:translateX(calc(100% - var(--hero-angle) * 1.8));width:var(--size);z-index:-1}main[data-page-name=foundation]:not(.fullscreen):after,main[data-page-name=philanthropists]:not(.fullscreen):after{--surface-color:var(--color-neon-rose-500)}@media (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 (width <= 1024px){.content-block-with-image,.content-block-with-image-cell{--image-width:320px}}.content-block-with-image{align-items:stretch;-moz-column-gap:calc(var(--gutter) * 2);column-gap:calc(var(--gutter) * 2);display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:calc(var(--gutter) / 2);place-content:flex-start flex-start}.content-block-with-image-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;position:relative}.content-block-with-image-cell-content p:first-of-type{margin-top:0}.content-block-with-image-cell-image{aspect-ratio:2/1;background-color:var(--color-white);flex-basis:var(--image-width);flex-grow:0;flex-shrink:0;overflow:hidden;width:var(--image-width)}.content-block-with-image-cell-image img{--media-size:100%;--media-position:calc(50% - var(--media-size) / 2);display:block;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position);width:var(--media-size);z-index:0}.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);position:absolute;right:0;transform:translateX(65%);width:var(--size)}.team-members,.team-members-cell{--team-member-image-size:220px}.team-members{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:var(--gutter);margin-top:var(--gutter);place-content:stretch flex-start}.team-members-cell{--surface-color:var(--color-midnight-blue-700);--on-surface-color:var(--color-white);align-self:auto;aspect-ratio:1/1;background-color:var(--surface-color);color:var(--on-surface-color);flex-basis:25%;flex-grow:1;flex-shrink:1;min-width:var(--team-member-image-size);overflow:hidden;position:relative;text-shadow:var(--text-shadow-midnight-blue-dark)}.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);display:block;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position);width:var(--media-size);z-index:0}.page-headline-with-sharing-tools{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--gutter) / 4) var(--gutter);margin-bottom:calc(var(--gutter) / 2);place-content:flex-start flex-start}.page-headline-with-sharing-tools-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1}.page-headline-with-sharing-tools-cell:nth-child(2){flex-grow:0;flex-shrink:0}@media (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);display:inline-block;outline-color:transparent;outline-offset:calc(var(--outline-width) * 2);outline-style:solid;outline-width:var(--outline-width);padding:var(--decoration-height) calc(var(--decoration-height) * 2);transition-duration:var(--speed-fast);transition-property:background-size;transition-timing-function:var(--easing-exiting)}.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);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--on-surface-color);display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-havelock-black);font-size:var(--font-size);letter-spacing:var(--letter-spacing-tight);line-height:18px;outline:none;padding-bottom:var(--padding);padding-left:var(--padding);padding-right:0;padding-top:var(--padding);place-content:center flex-start;position:relative;text-shadow:var(--text-shadow-white)}.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/1;content:"";display:block;height:100%;position:absolute;top:0;transform:translateX(0);transition-duration:var(--speed-extra-fast);transition-property:transform;transition-timing-function:var(--easing-exiting);width:var(--width);z-index:-1}.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:active:after,.button-with-brand-angle:active:before,.button-with-brand-angle:focus,.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);text-shadow:none!important;transition-property:none}.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]:active:after,.button-with-brand-angle[data-color-scheme=midnight-blue]:active:before,.button-with-brand-angle[data-color-scheme=midnight-blue]:focus,.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]:active:after,.button-with-brand-angle[data-color-scheme=cobalt-blue]:active:before,.button-with-brand-angle[data-color-scheme=cobalt-blue]:focus,.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]:active:after,.button-with-brand-angle[data-color-scheme=neon-rose]:active:before,.button-with-brand-angle[data-color-scheme=neon-rose]:focus,.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]:active:after,.button-with-brand-angle[data-color-scheme=moss-green]:active:before,.button-with-brand-angle[data-color-scheme=moss-green]:focus,.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]:active:after,.button-with-brand-angle[data-color-scheme=orange]:active:before,.button-with-brand-angle[data-color-scheme=orange]:focus,.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;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;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);border:none;color:var(--text-color);cursor:pointer;display:inline;margin:0;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)}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);background-image:none;color:var(--color-white);text-shadow:var(--text-shadow-cobalt-blue-dark);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);align-items:flex-start;color:var(--color-cobalt-blue-1000);display:inline-flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-quicksand-bold);gap:calc(var(--gap) / 2) var(--gap);place-content:flex-start flex-start}.link-with-image span{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.link-with-image span.image{flex-basis:var(--image-width);flex-grow:0;flex-shrink:0}.link-with-image span.label{flex-basis:100%;line-height:var(--type-scale-perfect-fourth)}.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);position:fixed;top:var(--position-xy);width:100%;z-index:1000}.top-app-bar,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-cell,.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;align-items:center;background-color:var(--color-midnight-blue-050);display:flex;flex-direction:row;flex-wrap:wrap;gap:0 var(--gap);height:var(--top-app-bar-height);margin-left:var(--horizontal-margin);margin-right:var(--horizontal-margin);place-content:flex-start space-evenly;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));align-self:auto;flex-basis:var(--cell-width);flex-grow:1;flex-shrink:1;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);position:relative;width:var(--cell-width)}.top-app-bar-utility-row{flex-basis:100%;padding-top:calc(var(--gap) / 2)}.top-app-bar-mobile-nav li,.top-app-bar-utility-row-bottom{--ruler-color:var(--color-white)}.top-app-bar-utility-row-bottom{--padding:0;padding-top:var(--gutter)}.top-app-bar-brandmark,.top-app-bar-nav-primary{--brandmark-vertical-offset:calc(var(--gutter) * -1)}.top-app-bar-brandmark{--padding:0;aspect-ratio:1/1;flex-basis:var(--logo-width);flex-grow:0;flex-shrink:0;margin-top:var(--brandmark-vertical-offset);text-align:center;width:var(--logo-width)}.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) * 0.175);--width:calc(var(--logo-width) * 2.5);--position-x:calc(50% - var(--width) / 2);--position-y:calc(var(--font-size) / 2 - var(--gutter) * 0.85);--wordmark-vertical-offset:0.65;bottom:var(--position-y);color:var(--color-midnight-blue-900);display:block;font-size:var(--font-size);height:var(--font-size);left:var(--position-x);line-height:var(--font-size);position:absolute;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}.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) * 0.1);--wordmark-vertical-offset:0;content:"Investing in tomorrow";font-family:var(--font-family-havelock-regular)}.top-app-bar-nav-primary{justify-content:space-evenly!important;margin-top:var(--brandmark-vertical-offset)!important;padding-top:9px!important}.top-app-bar-nav{align-items:center;color:var(--color-cobalt-blue-700);-moz-column-gap:calc(var(--gutter) * .5);column-gap:calc(var(--gutter) * .5);display:flex;flex-direction:row;flex-wrap:nowrap;line-height:unset;list-style:none;margin:0;padding:0;place-content:center flex-start}.top-app-bar-nav.align-right{justify-content:flex-end}.top-app-bar-nav li{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0}.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);display:inline-flex;text-shadow:var(--text-shadow-white);transition-duration:var(--speed-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.top-app-bar-nav-primary a{--vertical-padding:calc(var(--gap) * 0.5);display:block;padding-bottom:var(--vertical-padding);padding-top:var(--vertical-padding)}.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;align-items:flex-start;background-color:var(--surface-color);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:var(--font-family-quicksand-bold);font-size:var(--font-size);left:auto;line-height:calc(var(--font-size) * 1.5);list-style:none;margin-bottom:0;margin-left:calc(var(--gap) * -1);margin-top:0;padding-bottom:0;padding-left:var(--gap);padding-right:var(--gap);padding-top:0;place-content:flex-start flex-start;pointer-events:none;position:absolute;row-gap:0;top:auto;visibility:hidden;width:var(--width);z-index:-1}.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:"";display:block;position:absolute;z-index:0}.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{align-self:auto;border-color:var(--color-cobalt-blue-300);border-style:solid;border-width:0 0 1px;flex-basis:auto;flex-grow:0;flex-shrink:0;width:100%}.top-app-bav-dropdown-nav li:last-child{border-width:0}.top-app-bar-mobile-nav{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-havelock-bold);list-style:none;margin:0;padding:0;place-content:center space-between;text-align:center;width:100%}.top-app-bar-mobile-nav li{--vertical-ruler-width:1px;align-self:auto;border-right:var(--vertical-ruler-width) solid var(--ruler-color);flex-basis:25%;flex-grow:1;flex-shrink:1}.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) * 0.75);--surface-color:var(--color-midnight-blue-900);background-color:var(--surface-color);color:var(--color-white);display:block;font-size:var(--font-size);line-height:var(--font-size);padding: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)}.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:translateX(-125%)}to{opacity:.25;transform:translateX(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-delay:0s;animation-direction:normal;animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:shimmer;animation-play-state:paused;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;position:absolute;top:calc(var(--position-xy) + var(--vertical-offset));transform:translateX(var(--animation-device-stage-position));visibility:hidden;width:var(--animation-device-size)}.top-app-bar a.symbolmark:hover:after{animation-play-state:running;visibility:visible}.top-app-bar a.symbolmark:not(:hover):after{animation:none}@media (width <= 1536px){.top-app-bar,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-cell,.top-app-bar-nav-primary{--horizontal-margin:0}}@media (width <= 1024px){.top-app-bar,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-cell,.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:0.95}.top-app-bar-brandmark-with-wordmark-and-descriptor:after{--wordmark-vertical-offset:0.65}}@media (width <= 768px){.top-app-bar,.top-app-bar-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-cell,.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 (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-brandmark-with-wordmark-and-descriptor:after,.top-app-bar-brandmark-with-wordmark-and-descriptor:before,.top-app-bar-cell,.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-brandmark,.top-app-bar-nav-primary{--brandmark-vertical-offset:calc(var(--gutter) * 0.4 * -1)}.top-app-bar-left,.top-app-bar-right{--horizontal-offset:0;bottom:0;flex-basis:auto;padding:0;position:absolute;width:50%}.top-app-bar-nav-primary{-moz-column-gap:0;column-gap:0;justify-content:space-evenly;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{flex-grow:1;flex-shrink:1;text-align:center}.top-app-bar-nav li.investors,.top-app-bar-nav.utility-links{--position-x:var(--gap)}.top-app-bar-nav.utility-links{align-items:flex-end;display:inline-flex;flex-direction:column;position:absolute;right:var(--position-x);row-gap:1px}.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);align-items:stretch;-moz-column-gap:var(--gutter);column-gap:var(--gutter);flex-direction:row;flex-wrap:wrap;margin-left:0;padding-bottom:calc(var(--gap) / 2)}.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 (width <= 414px){.top-app-bar-nav li.donate,.top-app-bar-nav.utility-links{--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-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-cell,[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;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) calc(var(--gap) * 3);place-content:center space-between}.bottom-app-bar-cell{--font-size:var(--font-size-body-extra-small);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;font-family:var(--font-family-quicksand-book);font-size:var(--font-size);line-height:var(--font-size)}.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);flex-basis:100%;line-height:var(--type-scale-golden-ratio);padding-top:var(--gap)}.bottom-app-bar-cell-nav,.bottom-app-bar-cell-social{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{align-items:flex-start;-moz-column-gap:calc(var(--gutter) * .75);column-gap:calc(var(--gutter) * .75);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-quicksand-regular);font-size:var(--font-size-body-extra-small);line-height:var(--type-scale-perfect-fourth);place-content:flex-start flex-start;text-shadow:var(--text-shadow-midnight-blue-dark)}.copyright-sign-off-device span{display:inline;font-size:unset;line-height:unset}.copyright-sign-off-device-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:1}.copyright-sign-off-device-cell-fine-print{padding-top:2px}.copyright-sign-off-device-cell-monogram{aspect-ratio:1/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{align-items:flex-start;-moz-column-gap:calc(var(--gap) * 2);column-gap:calc(var(--gap) * 2);display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;place-content:center flex-start}.footer-links li{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;line-height:var(--social-icon-size)}.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 a:focus,.footer-links button:active,.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:active,a.footer-button-link.donate:focus,a.footer-button-link.donate:hover{--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,a.footer-simple-text-link:active,a.footer-simple-text-link:focus,a.footer-simple-text-link:hover,button.footer-simple-text-link,button.footer-simple-text-link:active,button.footer-simple-text-link:focus,button.footer-simple-text-link:hover{color:var(--color-white)}@media (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);place-content:center center;text-align: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 center!important}.organization-registration-details dt:after{display:none}.copyright-sign-off-device{align-items:center;flex-direction:column;justify-content:center;row-gap:0;text-align:center}.copyright-sign-off-device-cell-monogram svg{height:var(--monogram-size);margin-top:0;width:var(--monogram-size)}}
/*# sourceMappingURL=886006f2e7393abc.css.map*/