.gs-section-intro{margin-bottom:clamp(52px,7vw,88px)}.gs-section-intro--split{align-items:end;display:grid;gap:clamp(40px,7vw,104px);grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)}.gs-section-intro--split .gs-lead{justify-self:end}.gs-hero__media--methodology{align-items:center;background:var(--gs-charcoal,#25282b);color:#fff;display:flex;min-height:610px}.gs-hero-method{padding:clamp(30px,5vw,64px);width:100%}.gs-hero-method>div{border-top:1px solid #596064;column-gap:18px;display:grid;grid-template-columns:46px 1fr;padding:22px 0;position:relative}.gs-hero-method>div:after{background:var(--gs-charcoal,#25282b);bottom:-13px;color:#64b3d0;content:"↓";display:grid;height:26px;place-items:center;position:absolute;right:0;width:26px;z-index:1}.gs-hero-method>div:last-of-type:after{display:none}.gs-hero-method span{color:#64b3d0;font-size:.75rem;font-weight:700;grid-row:1/3;letter-spacing:.12em}.gs-hero-method strong{color:#fff;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.15}.gs-hero-method small{color:#d3d6d7;font-size:.86rem;margin-top:6px}.gs-hero-method>p{border-top:4px solid var(--gs-blue,#1c6c8a);color:#d3d6d7;margin:36px 0 0;padding:24px 0 0 64px}.gs-hero-method>p strong{color:#fff;font-size:1.15rem}.gs-hero__media--product{background:var(--gs-muted,#f3f4f4);min-height:500px;padding:20px}.gs-hero__media--product img{object-fit:contain}.gs-diagnostic{background:var(--gs-muted,#f3f4f4);padding:var(--gs-section-space,104px) 0}.gs-diagnostic__table{border-top:1px solid #8d9497}.gs-diagnostic__head,.gs-diagnostic__row{align-items:center;display:grid;gap:24px;grid-template-columns:1fr 70px 1fr}.gs-diagnostic__head{color:#5f6669;font-size:.72rem;font-weight:700;letter-spacing:.14em;padding:18px 0;text-transform:uppercase}.gs-diagnostic__head span:last-child{color:var(--gs-blue,#1c6c8a)}.gs-diagnostic__row{border-top:1px solid #c9cdcf;font-size:clamp(1.05rem,1.6vw,1.35rem);min-height:86px}.gs-diagnostic__connector{color:var(--gs-blue,#1c6c8a);font-size:1.55rem;text-align:center}.gs-diagnostic__row strong{font-weight:700}.gs-diagnostic__closing{color:var(--gs-charcoal,#25282b);font-size:clamp(1.65rem,3vw,2.7rem);font-weight:700;line-height:1.1;margin:62px 0 0 auto;max-width:28ch}.gs-comparison__labels{border-top:1px solid #8d9497;color:#5f6669;display:grid;font-size:.72rem;font-weight:700;gap:80px;grid-template-columns:1fr 1fr;letter-spacing:.14em;padding:18px 0;text-transform:uppercase}.gs-comparison__labels span:last-child{color:var(--gs-blue,#1c6c8a)}.gs-comparison__relationship{align-items:center;border-top:1px solid #d4d7d8;display:grid;font-size:clamp(1rem,1.5vw,1.25rem);gap:24px;grid-template-columns:1fr 70px 1fr;min-height:88px}.gs-comparison__relationship>span:nth-child(2){color:var(--gs-blue,#1c6c8a);font-size:1.5rem;text-align:center}.gs-methodology{background:var(--gs-charcoal,#25282b);color:#fff;padding:var(--gs-section-space,104px) 0}.gs-methodology h2,.gs-methodology h3{color:#fff}.gs-methodology .gs-lead{color:#d4d7d8}.gs-methodology__stages{border-bottom:1px solid #606669;border-top:1px solid #606669;display:grid;gap:0;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;position:relative}.gs-methodology__stage{padding:38px clamp(24px,3.5vw,52px) 44px;position:relative}.gs-methodology__stage+.gs-methodology__stage{border-left:1px solid #606669}.gs-methodology__stage:not(:last-child):after{background:var(--gs-charcoal,#25282b);color:#64b3d0;content:"→";display:grid;height:34px;place-items:center;position:absolute;right:-17px;top:47px;width:34px;z-index:1}.gs-methodology__number{color:#64b3d0;display:block;font-size:.76rem;font-weight:700;letter-spacing:.13em;margin-bottom:34px}.gs-methodology__stage h3{font-size:clamp(1.45rem,2.4vw,2.2rem);min-height:2.2em}.gs-methodology__question{color:#fff;font-weight:700;margin:24px 0}.gs-methodology__failure{color:#bfc4c6;font-size:.9rem;margin:0}.gs-methodology__outcome{align-items:start;border-top:4px solid var(--gs-blue,#1c6c8a);display:grid;gap:36px;grid-template-columns:150px 1fr 1fr;margin-top:48px;padding:34px 0 0}.gs-methodology__outcome .gs-kicker{margin:6px 0 0}.gs-methodology__outcome h3{font-size:clamp(1.75rem,3vw,3rem)}.gs-methodology__outcome p{color:#d4d7d8}.gs-methodology__outcome .gs-text-link{color:#fff;grid-column:3}.gs-operating-system{background:#fff;padding:var(--gs-section-space,104px) 0}.gs-operating-system__pillars{border-bottom:1px solid #a6acae;border-top:1px solid #a6acae;display:grid;grid-template-columns:repeat(3,1fr)}.gs-operating-system__pillar{padding:36px clamp(22px,3.5vw,50px) 42px}.gs-operating-system__pillar+.gs-operating-system__pillar{border-left:1px solid #cbd0d1}.gs-operating-system__pillar>span{color:var(--gs-blue,#1c6c8a);font-size:.75rem;font-weight:700;letter-spacing:.13em}.gs-operating-system__pillar h3{margin-top:42px}.gs-operating-system__pillar p{color:#586063}.gs-operating-system__flow{align-items:center;background:var(--gs-muted,#f3f4f4);display:flex;flex-wrap:wrap;font-size:clamp(1rem,1.6vw,1.28rem);font-weight:700;gap:clamp(18px,3vw,44px);justify-content:center;margin-top:68px;padding:30px;text-transform:uppercase}.gs-operating-system__flow span:nth-child(2n){color:var(--gs-blue,#1c6c8a)}.gs-operating-system__closing{font-size:clamp(1.75rem,3.2vw,3rem);font-weight:700;line-height:1.08;margin:48px 0 0 auto;max-width:22ch}.gs-product-showcase{background:var(--gs-muted,#f3f4f4);padding:var(--gs-section-space,104px) 0}.gs-product-scene{align-items:center;border-top:1px solid #b4b9bb;display:grid;gap:clamp(42px,7vw,100px);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);padding:clamp(54px,8vw,104px) 0}.gs-product-scene--reverse{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr)}.gs-product-scene--reverse .gs-product-scene__copy{grid-column:2}.gs-product-scene--reverse .gs-product-scene__media{grid-column:1;grid-row:1}.gs-product-scene__copy h3{font-size:clamp(1.8rem,3vw,3.15rem)}.gs-product-scene__copy p:not(.gs-kicker){color:#555d60}.gs-product-scene__media{background:#fff;border:1px solid #d6d9da;box-shadow:0 24px 60px rgba(37,40,43,.11);margin:0;overflow:hidden;padding:16px}.gs-product-scene__media img{height:auto;width:100%}.gs-outcomes{padding:var(--gs-section-space,104px) 0}.gs-outcomes__list{border-top:1px solid #959c9f}.gs-outcome{align-items:start;border-bottom:1px solid #cbd0d1;display:grid;gap:clamp(20px,4vw,56px);grid-template-columns:70px minmax(220px,.8fr) 1fr 1fr;padding:32px 0}.gs-outcome__number{color:var(--gs-blue,#1c6c8a);font-size:1.45rem;font-weight:700}.gs-outcome h3{font-size:clamp(1.35rem,2vw,1.9rem);margin:0}.gs-outcome p{color:#555d60;margin:0}.gs-outcome__label{color:var(--gs-blue,#1c6c8a);font-size:.67rem;font-weight:700;letter-spacing:.12em;margin-bottom:8px}.gs-editorial-statement{padding:clamp(90px,13vw,180px) 0}.gs-editorial-statement__headline{font-size:clamp(2.35rem,5.2vw,5.9rem);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin:0;max-width:20ch}.gs-editorial-statement__support{font-size:clamp(1.05rem,1.6vw,1.3rem);margin:54px 0 0 auto;max-width:56ch}.gs-editorial-statement--dark{background:var(--gs-charcoal,#25282b);color:#fff}.gs-editorial-statement--dark .gs-editorial-statement__headline{color:#fff}.gs-editorial-statement--dark .gs-editorial-statement__support{color:#d4d7d8}.gs-case-study__client{color:#64b3d0;font-size:.78rem;font-weight:700;letter-spacing:.1em;margin:24px 0 0;text-transform:uppercase}.gs-case-study__quote{border-top:1px solid #555b5e;color:#fff;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:700;margin:8px 0 0;padding:28px 0 0}.gs-case-study__quote cite{color:#bfc4c6;display:block;font-size:.78rem;font-style:normal;font-weight:400;margin-top:18px}.gs-conversion-cta{background:var(--gs-muted,#f3f4f4);padding:var(--gs-section-space,104px) 0}.gs-conversion-cta__inner{display:grid;gap:clamp(48px,9vw,140px);grid-template-columns:1fr 1fr}.gs-conversion-cta__label{color:var(--gs-blue,#1c6c8a);font-size:.72rem;font-weight:700;letter-spacing:.14em}.gs-conversion-cta__steps{border-top:1px solid #a8aeb0;counter-reset:conversion;list-style:none;margin:24px 0 42px;padding:0}.gs-conversion-cta__steps li{border-bottom:1px solid #cbd0d1;counter-increment:conversion;display:grid;gap:18px;grid-template-columns:48px 1fr;padding:18px 0}.gs-conversion-cta__steps li:before{color:var(--gs-blue,#1c6c8a);content:"0" counter(conversion);font-size:.74rem;font-weight:700}.gs-conversion-cta__actions{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:960px){.gs-conversion-cta__inner,.gs-section-intro--split{grid-template-columns:1fr}.gs-section-intro--split .gs-lead{justify-self:start}.gs-methodology__stages{grid-template-columns:1fr}.gs-methodology__stage+.gs-methodology__stage{border-left:0;border-top:1px solid #606669}.gs-methodology__stage:not(:last-child):after{bottom:-17px;content:"↓";right:28px;top:auto}.gs-methodology__stage h3{min-height:0}.gs-methodology__outcome{grid-template-columns:110px 1fr}.gs-methodology__outcome .gs-text-link,.gs-methodology__outcome p{grid-column:2}.gs-operating-system__pillars{grid-template-columns:1fr}.gs-operating-system__pillar+.gs-operating-system__pillar{border-left:0;border-top:1px solid #cbd0d1}.gs-product-scene,.gs-product-scene--reverse{grid-template-columns:1fr}.gs-product-scene--reverse .gs-product-scene__copy,.gs-product-scene--reverse .gs-product-scene__media{grid-column:auto;grid-row:auto}.gs-outcome{grid-template-columns:52px 1fr 1fr}.gs-outcome>div:last-child{grid-column:2/-1}}@media (max-width:767px){.gs-hero__media--methodology{min-height:460px}.gs-hero-method{padding:28px 22px}.gs-diagnostic__head{display:none}.gs-diagnostic__row{gap:8px;grid-template-columns:1fr;padding:22px 0}.gs-diagnostic__row>span:first-child:before{color:#6b7376;content:"YOU HAVE  ";font-size:.66rem;font-weight:700;letter-spacing:.1em}.gs-diagnostic__row strong:before{color:var(--gs-blue,#1c6c8a);content:"DO YOU HAVE  ";font-size:.66rem;letter-spacing:.1em}.gs-diagnostic__connector{text-align:left}.gs-comparison__labels{display:none}.gs-comparison__relationship{gap:10px;grid-template-columns:1fr;padding:24px 0}.gs-comparison__relationship>span:first-child:before{color:#6b7376;content:"INDIVIDUAL  ";font-size:.66rem;font-weight:700;letter-spacing:.1em}.gs-comparison__relationship strong:before{color:var(--gs-blue,#1c6c8a);content:"PROCESS  ";font-size:.66rem;letter-spacing:.1em}.gs-comparison__relationship>span:nth-child(2){text-align:left}.gs-methodology__stage{padding-inline:0}.gs-methodology__outcome{grid-template-columns:1fr}.gs-methodology__outcome .gs-text-link,.gs-methodology__outcome p{grid-column:auto}.gs-operating-system__flow{align-items:flex-start;flex-direction:column}.gs-operating-system__flow span:nth-child(2n){transform:rotate(90deg)}.gs-product-scene{padding:56px 0}.gs-product-scene__media{padding:7px}.gs-outcome{grid-template-columns:44px 1fr}.gs-outcome>div,.gs-outcome>div:last-child{grid-column:2}.gs-conversion-cta__actions{align-items:stretch;flex-direction:column}}