.gs-ct-stage{background:var(--color-bg-darkest);color:var(--color-fg-muted-on-dark);overflow:hidden;padding:9.5rem 0 7rem;position:relative}.gs-ct-new .gs-ct-stage__art{background:radial-gradient(900px 600px at 85% 5%,rgba(0,159,255,.24),transparent 70%),radial-gradient(800px 700px at 0 70%,rgba(0,124,255,.16),transparent 70%),radial-gradient(1000px 520px at 60% 100%,rgba(0,159,255,.14),transparent 70%)}.gs-ct-new .gs-ct-stage__art:after{-webkit-mask-image:radial-gradient(1400px 900px at 75% 15%,#000 15%,transparent 75%),radial-gradient(900px 700px at 0 75%,#000 10%,transparent 75%);mask-image:radial-gradient(1400px 900px at 75% 15%,#000 15%,transparent 75%),radial-gradient(900px 700px at 0 75%,#000 10%,transparent 75%);opacity:.45}.gs-ct-stage>.gs-apm__wrap{position:relative}.gs-ct-hero{align-items:center;display:grid;gap:5rem;grid-template-columns:6fr 5fr}.gs-ct-hero__title{color:var(--color-fg-on-dark);font-size:clamp(2.6rem,4.7vw,4.25rem);font-weight:var(--weight-regular);letter-spacing:-.04em;line-height:1.12;margin:0}.gs-ct-hero__lede{margin-top:1.75rem;max-width:28rem}.gs-ct-info{border-top:1px solid var(--apm-line-dark);display:grid;gap:1.5rem;margin:2.5rem 0 0;padding-top:2.5rem}.gs-ct-info>div{display:grid;gap:1.5rem;grid-template-columns:9rem 1fr}.gs-ct-info dt{color:var(--color-fg-muted-on-dark);font-size:var(--text-sm);line-height:1.65}.gs-ct-info dd{color:var(--color-fg-on-dark);font-size:var(--text-base);line-height:1.6;margin:0}.gs-ct-info .gs-ct-info__note{color:var(--color-fg-muted-on-dark);max-width:26rem}.gs-ct-info address{font-style:normal}.gs-ct-new .gs-ct-form{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.04);border:0;border-radius:22px;box-shadow:inset 0 0 0 1px var(--apm-line-dark)}.gs-ct-new .gs-ct-form .hs-richtext h3{color:var(--color-fg-on-dark);font-size:var(--text-h4);font-weight:var(--weight-regular);letter-spacing:-.02em}.gs-ct-new .gs-ct-form .gs-form-recaptcha-note,.gs-ct-new .gs-ct-form .hs-richtext p{color:var(--color-fg-muted-on-dark)}.gs-ct-new .gs-ct-form .hs-input{background-color:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);color:var(--color-fg-on-dark);transition:background-color .2s ease,border-color .2s ease}.gs-ct-new .gs-ct-form .hs-input:hover{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22)}.gs-ct-new .gs-ct-form .hs-input:focus{background-color:rgba(0,159,255,.08);border-color:rgba(0,159,255,.55)}.gs-ct-new .gs-ct-form .hs-input::placeholder,.gs-ct-new .gs-ct-form select.hs-input.is-placeholder{color:var(--color-fg-muted-on-dark);opacity:1}.gs-ct-new .gs-ct-form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23a8b5c2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 12 8'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;padding-right:3rem}.gs-ct-new .gs-ct-form select.hs-input option{background:#fff;color:var(--color-fg)}.gs-ct-new .gs-ct-form .hs-error-msg,.gs-ct-new .gs-ct-form .hs-error-msgs{color:#ff8a80}.gs-ct-new .gs-ct-form .submitted-message{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:var(--color-fg-on-dark)}.gs-ct-more{margin-top:6rem}.gs-ct-more:before{background:var(--apm-line-dark);content:"";display:block;height:1px;margin-bottom:3rem}.gs-ct-people{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0 auto;max-width:var(--content-header);padding:0}.gs-ct-person{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.04);border-radius:999px;box-shadow:inset 0 0 0 1px var(--apm-line-dark);color:inherit;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:.75rem 1.75rem .75rem .75rem;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.gs-ct-person:hover{background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22)}.gs-ct-person:focus-visible{outline:2px solid var(--color-accent-on-dark);outline-offset:4px}.gs-ct-person__photo{border-radius:50%;display:block;height:56px;object-fit:cover;width:56px}.gs-ct-person__meta{display:grid;gap:.15rem}.gs-ct-person__name{color:var(--color-fg-on-dark);font-size:var(--text-h5);line-height:1.3}.gs-ct-person__cta,.gs-ct-person__role{font-size:var(--text-sm)}.gs-ct-person__cta{color:var(--color-fg-on-dark);display:inline-flex;font-weight:var(--weight-medium);gap:.5rem;white-space:nowrap}.gs-ct-person__cta span{transition:transform .2s ease}.gs-ct-person:hover .gs-ct-person__cta span{transform:translateX(4px)}.gs-ct-stage .gs-apm-link{color:var(--color-fg-on-dark)}.gs-ct-stage .gs-apm-link:hover{color:var(--color-brand-accent)}@media (max-width:900px){.gs-ct-stage{padding:7.5rem 0 4.5rem}.gs-ct-new .gs-ct-stage__art:after{opacity:.3}.gs-ct-hero{gap:0;grid-template-columns:1fr}.gs-ct-hero__intro{display:contents}.gs-ct-new .gs-ct-form{margin-top:3rem;order:1}.gs-ct-info{margin-top:3rem;order:2}.gs-ct-more{margin-top:4rem}.gs-ct-people{gap:1rem;grid-template-columns:1fr}}@media (max-width:560px){.gs-ct-info>div{gap:.1rem;grid-template-columns:1fr}.gs-ct-person{gap:.75rem;padding:.6rem 1.25rem .6rem .6rem}.gs-ct-person__photo{height:44px;width:44px}.gs-ct-person__name{font-size:var(--text-base)}.gs-ct-person__role{font-size:.8125rem}}