.Heading{color:var(--off-black);font-size:4.25rem;font-weight:600;letter-spacing:-0.04em;line-height:1em;text-align:center}@media (max-width:1024px){.Heading{font-size:3rem}}.IconButton{align-items:center;background-color:var(--white);box-shadow:0px 3px 0px 0px var(--blue);color:var(--blue);column-gap:0.5em;display:inline-flex;font-family:var(--gp-font--geist);font-size:1.125rem;font-weight:600;text-decoration:none;border:1px solid var(--blue);border-radius:8px;padding:10px 16px}.IconButton:is(:hover,:focus){color:var(--blue);background-color:var(--white);transform:translate3d(0px,-3px,0px);transition:all 0.2s ease-in-out 0s;box-shadow:0px 6px 0px 0px var(--blue);border:1px solid var(--blue)}.IconButton .gb-shape svg{width:1em;height:1em;fill:currentColor}.LeftNavButton{align-items:center;background-color:var(--white);color:var(--blue);display:inline-flex;font-size:1rem;font-weight:500;justify-content:flex-start;letter-spacing:-.02em;line-height:1;text-decoration:none;transition:all 0.2s ease-in-out 0s;width:100%;border-radius:50px;padding:8px 0px}.LeftNavButton:is(:hover,:focus){padding-left:12px;background-color:rgba(20,107,222,0.1)}.IntroText{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:0px;width:100%}.HeadingLeft{color:var(--off-black);font-family:var(--gp-font--geist);font-size:4.25rem;font-weight:600;line-height:1em;text-align:left}@media (max-width:1024px){.HeadingLeft{font-size:3rem}}.ContentBlock{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1520px;width:100%}.PageMainContent{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:64px;width:100%;padding:128px 64px 64px 64px}@media (max-width:1024px){.PageMainContent{padding:128px 48px 64px 48px}}@media (max-width:767px){.PageMainContent{row-gap:48px;padding:64px 32px}}.BigText{color:var(--off-black);font-size:2rem;font-weight:500;line-height:1.2;margin:0px}@media (max-width:767px){.BigText{font-size:20px}}.NavMenuItem{align-items:center;color:var(--off-black);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1.125rem;font-weight:500;justify-content:center;letter-spacing:.025rem;text-decoration:none;transition:all 0.2s ease-in-out 0s;border-radius:5rem;padding:.5rem 1rem}.NavMenuItem:is(:hover,:focus){background-color:var(--blue-10)}.NavMenuItem .gb-shape svg{width:1.2rem;height:1.2rem;fill:currentColor;color:var(--blue)}.TeamMemberName{color:var(--off-black);font-size:1.5rem;font-weight:500;line-height:1;margin-bottom:0px;margin-top:24px}.TeamMemberTitle{color:var(--off-black-80);font-size:1rem;line-height:1;margin-bottom:0px;margin-top:8px}.TeamMemberBlock{align-items:flex-start;column-gap:0px;display:flex;flex-direction:column;justify-content:flex-start;row-gap:0px}.ContentBlockFooter{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1520px;width:100%;padding:40px 60px}.IconButtonDark{align-items:center;background-color:var(--blue);box-shadow:0px 3px 0px 0px var(--off-white);color:var(--off-white);column-gap:0.5em;display:inline-flex;font-size:1.125rem;font-weight:600;text-decoration:none;border:1px solid var(--off-white);border-radius:8px;padding:10px 16px}.IconButtonDark:is(:hover,:focus){color:var(--off-white);background-color:var(--blue);transform:translate3d(0px,-3px,0px);transition:all 0.2s ease-in-out 0s;box-shadow:0px 6px 0px 0px var(--off-white);border:1px solid var(--off-white)}.IconButtonDark .gb-shape svg{width:1em;height:1em;fill:var(--off-white);color:var(--white)}.IconButtonDark a{color:var(--off-white)}.Grid3{column-gap:4vw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4vw;width:100%}@media (max-width:767px){.Grid3{grid-template-columns:1fr}}.FooterLink{color:var(--off-white);cursor:pointer;font-size:1rem;font-style:normal;font-weight:400;line-height:1;margin-bottom:.75rem;text-align:left;text-decoration:none;text-transform:none}.FooterLink a{color:var(--off-white);text-decoration:none;cursor:pointer}.FooterLink a:hover{color:var(--off-white);text-decoration:underline}.ContentBlockOuter{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;width:100%;padding:6vw 5vw}@media (max-width:767px){.ContentBlockOuter{padding:8vw}}