.gs-client-proof,.gs-editorial-content,.gs-impact-stats,.gs-related-content,.gs-search-results,.gs-team-profiles,.gs-trust-principles{padding:var(--gs-section-space) 0}.gs-editorial-content--white{background:#fff}.gs-editorial-content--pale{background:var(--gs-blue-pale)}.gs-editorial-content--dark{background:var(--gs-charcoal);color:#fff}.gs-editorial-content--dark h2,.gs-editorial-content--dark h3,.gs-editorial-content--dark h4{color:#fff}.gs-editorial-content--dark .gs-kicker{color:#89cee5}.gs-editorial-content__inner--narrow{max-width:880px}.gs-editorial-content__inner--standard{max-width:1120px}.gs-editorial-content--center{text-align:center}.gs-editorial-content--center .gs-editorial-content__inner{margin-inline:auto}.gs-editorial-content h2{margin-bottom:clamp(28px,4vw,46px);max-width:18ch}.gs-editorial-content--center h2{margin-inline:auto}.gs-editorial-content__body{font-size:clamp(1rem,1.15vw,1.16rem);line-height:1.75;max-width:74ch}.gs-editorial-content--center .gs-editorial-content__body{margin-inline:auto}.gs-editorial-content__body>:first-child{margin-top:0}.gs-editorial-content__body>:last-child{margin-bottom:0}.gs-editorial-content__body h2,.gs-editorial-content__body h3,.gs-editorial-content__body h4{margin-top:2.2em;max-width:28ch}.gs-editorial-content__body li+li{margin-top:.65em}.gs-team-profiles{background:#fff}.gs-team-profiles__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.gs-team-profile{background:#fff;border:1px solid #c7ccce;display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1fr);min-width:0}.gs-team-profile__image{background:var(--gs-blue-ink);color:#89cee5;display:grid;min-height:300px;overflow:hidden;place-items:center}.gs-team-profile__image img{height:100%;object-fit:cover;width:100%}.gs-team-profile__image span{font-size:clamp(2rem,4vw,4rem);font-weight:700;letter-spacing:-.05em}.gs-team-profile__content{min-width:0;padding:clamp(24px,3vw,38px)}.gs-team-profile__content h3{font-size:clamp(1.55rem,2.2vw,2.2rem);margin:0 0 18px}.gs-team-profile__content .gs-kicker{margin-bottom:12px}.gs-team-profile__content .gs-text-link{margin-top:18px}.gs-related-content__grid .gs-text-link,.gs-team-profile__content .gs-text-link{min-height:44px}.gs-client-proof{background:var(--gs-blue-pale)}.gs-client-proof__logos{background:#c4d4da;border:1px solid #c4d4da;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:clamp(34px,5vw,64px);overflow:hidden}.gs-client-proof__logos>div{background:#fff;display:grid;min-height:120px;padding:24px;place-items:center}.gs-client-proof__logos img{height:auto;max-height:58px;max-width:150px;object-fit:contain;width:auto}.gs-client-proof__quotes{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.gs-client-proof__quotes figure{background:#fff;border-top:5px solid var(--gs-blue);margin:0;min-width:0;padding:clamp(28px,4vw,44px)}.gs-client-proof__quotes blockquote{margin:0 0 34px}.gs-client-proof__quotes blockquote p{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:700;line-height:1.3;margin:0}.gs-client-proof__quotes figcaption{display:grid;gap:4px}.gs-client-proof__quotes figcaption span{color:#586165;font-size:.92rem}.gs-impact-stats{background:var(--gs-charcoal);color:#fff}.gs-impact-stats h2,.gs-impact-stats h3{color:#fff}.gs-impact-stats .gs-kicker{color:#89cee5}.gs-impact-stats__grid{background:#596165;border:1px solid #596165;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.gs-impact-stats__grid article{background:var(--gs-charcoal);min-width:0;padding:clamp(26px,3.5vw,44px)}.gs-impact-stats__grid strong{color:#89cee5;display:block;font-size:clamp(2rem,4.5vw,4rem);line-height:1;overflow-wrap:anywhere}.gs-impact-stats__grid h3{font-size:1.25rem;margin:24px 0 12px}.gs-impact-stats__grid p{color:#d7dcde;margin:0}.gs-impact-stats__source{color:#d7dcde;font-size:.88rem;margin:24px 0 0;max-width:76ch}.gs-related-content{background:#fff}.gs-related-content>.gs-container>header{align-items:end;display:grid;gap:32px;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);margin-bottom:clamp(36px,5vw,62px)}.gs-related-content>.gs-container>header h2{margin:0}.gs-related-content__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.gs-related-content__grid article{background:#fff;border:1px solid #bdc5c8;border-top:5px solid var(--gs-blue);display:flex;flex-direction:column;min-height:310px;min-width:0;padding:clamp(26px,3.5vw,38px)}.gs-related-content__grid h3{font-size:clamp(1.35rem,2vw,1.85rem);margin:2px 0 16px}.gs-related-content__grid p:not(.gs-kicker){color:#4f585b}.gs-related-content__grid .gs-text-link{margin-top:auto;padding-top:24px}.gs-trust-principles{background:#fff}.gs-trust-principles__grid{background:#c6ced1;border:1px solid #c6ced1;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-trust-principles__grid article{background:#fff;min-width:0;padding:clamp(30px,4vw,52px);position:relative}.gs-trust-principles__grid article>span{color:var(--gs-blue);display:block;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-bottom:32px}.gs-trust-principles__grid h3{font-size:clamp(1.45rem,2.2vw,2rem);margin:0 0 18px}.gs-trust-principles__grid article>div{color:#4f585b;max-width:58ch}.gs-trust-principles__notice{background:#fff6e8;border-left:5px solid #bd6d00;color:#553100;margin:24px 0 0;padding:18px 22px}.gs-form-section{scroll-margin-top:110px}.gs-form-section__form,.gs-form-section__form .hs-form,.gs-form-section__form .hs-form-field,.gs-form-section__inner>*{max-width:100%;min-width:0}.gs-form-section__form .hs-form-field{margin-bottom:22px}.gs-form-section__form label{color:var(--gs-charcoal);display:block;font-weight:700;margin-bottom:8px}.gs-form-section__form .hs-input:not([type=checkbox]):not([type=radio]),.gs-form-section__form select,.gs-form-section__form textarea{background:#fff;border:1px solid #829095;border-radius:0;color:var(--gs-charcoal);font:inherit;min-height:48px;padding:12px 14px;width:100%}.gs-form-section__form textarea{min-height:150px;resize:vertical}.gs-form-section__form .hs-input:focus-visible,.gs-form-section__form select:focus-visible,.gs-form-section__form textarea:focus-visible{outline:3px solid var(--gs-focus);outline-offset:2px}.gs-form-section__form .inputs-list{list-style:none;margin:8px 0 0;padding:0}.gs-form-section__form .inputs-list label{align-items:flex-start;display:flex;font-weight:400;gap:10px}.gs-form-section__form input[type=checkbox],.gs-form-section__form input[type=radio]{accent-color:var(--gs-blue);flex:0 0 auto;height:20px;margin-top:2px;width:20px}.gs-form-section__form .hs-error-msgs{list-style:none;margin:8px 0 0;padding:0}.gs-form-section__form .hs-error-msg{color:#9f1c14;font-size:.9rem;font-weight:700}.gs-form-section__form .invalid.error{border-color:#b42318!important;box-shadow:inset 0 0 0 1px #b42318}.gs-form-section__form .hs-button{background:var(--gs-blue);border:2px solid var(--gs-blue);border-radius:var(--gs-button-radius);color:#fff;cursor:pointer;font:inherit;font-weight:700;max-width:100%;min-height:48px;overflow:hidden;padding:12px 22px;text-overflow:ellipsis}.gs-form-section__form .hs-button:focus-visible,.gs-form-section__form .hs-button:hover{background:var(--gs-charcoal);border-color:var(--gs-charcoal)}.gs-form-section__form .hs-button:focus-visible{outline:3px solid var(--gs-focus);outline-offset:3px}.gs-form-section__form .hs-button:disabled,.gs-form-section__form .hs-button[disabled]{cursor:wait;opacity:.62}.gs-form-section__form .submitted-message{background:var(--gs-blue-pale);border-left:5px solid var(--gs-blue);padding:24px}.gs-form-section__form .submitted-message>:first-child{margin-top:0}.gs-form-section__form .submitted-message>:last-child{margin-bottom:0}.gs-form-section__form .hs-form-loading{color:#4f585b;display:grid;min-height:120px;place-items:center}.meetings-iframe-container{min-height:680px}.gs-search-results{background:var(--gs-blue-pale);min-height:60vh}.gs-search-results__inner{max-width:1040px}.gs-search-results h1{margin-bottom:clamp(36px,6vw,72px);max-width:16ch}.gs-search-results .hs-search-results,.gs-search-results .hs-search-results__listing{list-style:none;margin:0;padding:0}.gs-search-results .hs-search-results__listing li{border-top:1px solid #aebbc0;margin:0;padding:30px 0}.gs-search-results .hs-search-results__title{align-items:center;color:var(--gs-charcoal);display:inline-flex;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:700;min-height:44px}.gs-search-results .hs-search-results__description{color:#4f585b;max-width:70ch}.gs-search-results .hs-search-results__pagination{display:flex;flex-wrap:wrap;gap:12px;margin-top:44px}.gs-search-results .hs-search-results__pagination a{border:1px solid var(--gs-blue);display:inline-grid;min-height:44px;min-width:44px;padding:8px;place-items:center}@media (max-width:900px){.gs-team-profile{grid-template-columns:1fr}.gs-team-profile__image{max-height:520px;min-height:360px}.gs-related-content>.gs-container>header{grid-template-columns:1fr}}@media (max-width:767px){.gs-trust-principles__grid{grid-template-columns:1fr}.gs-team-profile__image{min-height:300px}.gs-related-content__grid article{min-height:0}.meetings-iframe-container{min-height:760px}}@media (max-width:430px){.gs-team-profile__image{min-height:250px}.gs-client-proof__logos{grid-template-columns:1fr 1fr}.gs-client-proof__logos>div{min-height:96px;padding:16px}.gs-impact-stats__grid{grid-template-columns:1fr}.gs-form-section__form .hs-button{font-size:.78rem;padding-inline:14px;width:100%}}@media (min-width:1800px){.gs-editorial-content__body{font-size:1.14rem}.gs-client-proof__quotes,.gs-related-content__grid,.gs-team-profiles__grid{margin-inline:auto;max-width:1440px}}