.gs-careers-hero{background:var(--color-bg);color:var(--color-fg);overflow:hidden;padding:7rem 1.5rem 0;text-align:center}.gs-careers-hero__inner{margin:0 auto;max-width:var(--content-frame)}.gs-careers-hero__intro{margin-bottom:3rem}.gs-careers-hero__title{color:var(--color-fg);font-size:var(--text-h1);line-height:var(--leading-tight);margin:0 0 1.25rem;text-wrap:balance}.gs-careers-hero__lede{color:var(--color-fg-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 auto 2rem;max-width:38rem;text-wrap:balance}.gs-careers-hero__photo{isolation:isolate;margin:0 auto;max-width:1100px;position:relative}.gs-careers-hero__photo:before{background-image:url(https://430224.fs1.hubspotusercontent-na1.net/hubfs/430224/Illustrations/gs23-careers-bg-v1.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;height:420px;top:calc(50% - 250px);z-index:-1}.gs-careers-hero__photo:after,.gs-careers-hero__photo:before{content:"";left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:100vw}.gs-careers-hero__photo:after{background:var(--color-bg-muted);bottom:-50vh;top:calc(50% + 170px);z-index:-2}.gs-careers-hero__photo img{border-radius:15px;display:block;height:auto;position:relative;width:100%;z-index:1}.gs-careers-stats__list{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.gs-careers-stat__number{color:var(--color-brand-accent);font-size:4rem;font-weight:var(--weight-bold);line-height:1;margin:0 0 .75rem}.gs-careers-stat__label{color:var(--color-fg);font-size:var(--text-h4);font-weight:var(--weight-bold);margin:0 0 .75rem;text-wrap:pretty}.gs-careers-stat__desc{color:var(--color-fg-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0;text-wrap:pretty}.gs-careers-values__list{display:grid;gap:3rem 2.5rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.gs-careers-value__icon{align-items:center;background:var(--color-bg-muted);border-radius:14px;color:var(--color-accent);display:inline-flex;height:56px;justify-content:center;margin-bottom:1.25rem;width:56px}.gs-careers-value__icon svg{height:28px;stroke-width:1.8;width:28px}.gs-careers-value__title{color:var(--color-fg);font-size:var(--text-h5);font-weight:var(--weight-bold);margin:0 0 .75rem}.gs-careers-value__desc{color:var(--color-fg-body);font-size:.9375rem;line-height:var(--leading-relaxed);margin:0;text-wrap:pretty}.gs-careers-jobs__group{margin-top:2.5rem}.gs-careers-jobs__category{color:var(--color-fg);font-size:var(--text-h4);font-weight:var(--weight-bold);margin:0 0 1.25rem}.gs-careers-jobs__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.gs-careers-job__link{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:24px;color:inherit;display:flex;gap:1.5rem;justify-content:space-between;padding:1.25rem 1.75rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gs-careers-job__link:hover{box-shadow:0 8px 20px rgba(0,27,49,.08);transform:translateY(-4px)}.gs-careers-job__link:hover .gs-careers-job__chev,.gs-careers-job__link:hover .gs-careers-job__title{color:var(--color-brand-accent)}.gs-careers-job__title{color:var(--color-fg);font-size:1.125rem;font-weight:var(--weight-medium);margin:0 0 .25rem;transition:color .2s ease}.gs-careers-job__meta{color:var(--color-fg-body);font-size:.9375rem;margin:0}.gs-careers-job__chev{align-items:center;color:var(--color-fg);display:inline-flex;flex-shrink:0;transition:color .2s ease}.gs-careers-job__chev svg{height:20px;stroke-width:2;width:20px}.gs-careers-jobs__empty{color:var(--color-fg-body);padding:3rem 1.5rem;text-align:center}@media (max-width:900px){.gs-careers-stats__list{gap:2.5rem;grid-template-columns:1fr;margin:0 auto;max-width:480px}.gs-careers-values__list{gap:2.5rem 2rem;grid-template-columns:1fr 1fr}}@media (max-width:600px){.gs-careers-values__list{grid-template-columns:1fr}.gs-careers-hero{padding-top:5rem}.gs-careers-hero__title{font-size:var(--text-h2)}.gs-careers-job__link{padding:1rem 1.25rem}}