:root{--brand-orange:#fe5800;--primary-white:rgba(254,253,251,1);--secondary-white:#fafafa;--secondary-txt-light:#8f8f8f;--Section-Background-Grey:#f2f2f2;--txt-dark:rgba(162,162,162,1);--primary-black:rgba(17,17,17,1);--outline-dark:rgba(80,80,80,1);--outline-light:#878787;--txt-light:rgba(148,148,148,1);--outlightbox:#b2b2b2;--white-color:#ffffff;--root-font-size:16px;--light-gray:#f3f3f3;--md-light-gray:#929292;--txt-light-gray:#949494;--border-col:#505050;--font-h1:4.5rem;--font-h2:3.5rem;--font-h3:2.625rem;--font-h3-light:2rem;--font-h4:1.75rem;--body-l-paragraph:1.25rem;--body-m-paragraph:1rem;--leading-height:1.1;--leading-height-2:1.2;--leading-height-3:1.3;--leading-height-4:1.4;--leading-height-1:1}[data-theme=section-light]{--primary-white:rgba(17,17,17,1);--primary-black:rgba(254,253,251,1)}[data-theme=section-dark],[data-theme=section-light]{background-color:var(--primary-black);color:var(--primary-white)}[data-theme=section-dark]{--primary-black:rgba(17,17,17,1);--primary-white:rgba(254,253,251,1)}[data-theme=section-dark] svg path,[data-theme=section-light] svg path{fill:var(--primary-white)}[data-theme=section-dark] svg circle,[data-theme=section-light] svg circle{stroke:var(--primary-white)}footer[data-theme=footer-light] svg path{fill:var(--primary-black)}footer[data-theme=footer-dark] svg path{fill:var(--primary-white)}footer[data-theme=footer-dark]{color:var(--primary-white)}footer[data-theme=footer-light]{color:var(--primary-black);background-color:var(--primary-white)}body,html{width:100%;font-family:var(--font-sans-serif);background-color:var(--primary-white)}.gs__header,body,html,main{max-width:100%;overflow-x:clip}@media (min-width:1025px){body,html{font-size:16px!important}}@media (min-width:1200px){body,html{font-size:.835vw!important}}@media (min-width:1380px){body,html{font-size:16px!important}}@media (max-width:991px){:root{--root-font-size:1.62vw}}@media (max-width:767px){:root{--root-font-size:16px}}@media screen and (max-width:1024px){input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}*{box-sizing:border-box;margin:0;padding:0}.gs__h1-title,.gs__h2-title,.gs__h3-light-title,.gs__h4-title,h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:400;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.gs__h3-light-title{font-weight:300}.gs__h1-title,.gs__h2-title,.gs__h3-light-title,.gs__h4-title,h1,h2,h3,h4,h5,h6,p{backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity,filter}.gs__h1-title,.gs__h2-title,.reveal-text,h1,h2{overflow:hidden}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}h6{font-size:var(--font-h6)}a{color:inherit;text-decoration:inherit}a,body,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0}html{font-size:var(--root-font-size);-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-ms-text-size-adjust:100%;scroll-behavior:smooth}.w-full{width:100%}.h-full{height:100%}.flex{display:flex}.items-center{align-items:center}.items-normal{align-items:normal}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.hidden{display:none}.gs__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.relative{position:relative}.absolute{position:absolute}.inline-block{display:inline-block}.object-cover{object-fit:cover}.flex-col{flex-direction:column}.text-center{text-align:center}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/fonts/source-sans-pro-latin-300-normal.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-latin-300-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/source-sans-pro-latin-400-normal.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/source-sans-pro-latin-600-normal.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-latin-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/source-sans-pro-latin-700-normal.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/fonts/source-sans-pro-latin-900-normal.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-latin-900-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,セラ u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif Pro";font-style:normal;font-display:swap;font-weight:300;src:url(/assets/fonts/source-serif-pro-latin-300-normal.woff2) format("woff2"),url(/assets/fonts/source-serif-pro@latest/source-serif-pro-latin-300-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,セラ u+02da,u+02dc,u+0304,セラ u+0308,u+0329,u+2000-206f,セラ u+2074,u+20ac,セラ u+2122,u+2191,u+2193,u+2212,セラ u+2215,u+feff,セラ u+fffd}@font-face{font-family:"Source Serif Pro";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/source-serif-pro-latin-400-normal.woff2) format("woff2"),url(/assets/fonts/source-serif-pro-latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,セラ u+0152-0153,セラ u+02bb-02bc,セラ u+02c6,セラ u+02da,セラ u+02dc,u+0304,セラ u+0308,セラ u+0329,u+2000-206f,セラ u+2074,u+20ac,セラ u+2122,セラ u+2191,u+2193,u+2212,セラ u+2215,セラ u+feff,セラ u+fffd}@font-face{font-family:"Source Serif Pro";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/source-serif-pro-latin-600-normal.woff2) format("woff2"),url(/assets/fonts/source-serif-pro-latin-600-normal.woff) format("woff");unicode-range:u+00??,セラ u+0131,セラ u+0152-0153,セラ u+02bb-02bc,セラ u+02c6,セラ u+02da,セラ u+02dc,u+0304,セラ u+0308,セラ u+0329,セラ u+2000-206f,セラ u+2074,セラ u+20ac,セラ u+2122,セラ u+2191,セラ u+2193,u+2212,セラ u+2215,セラ u+feff,セラ u+fffd}@font-face{font-family:"Source Serif Pro";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/source-serif-pro-latin-700-normal.woff2) format("woff2"),url(/assets/fonts/source-serif-pro-latin-700-normal.woff) format("woff");unicode-range:u+00??,セラ u+0131,セラ u+0152-0153,セラ u+02bb-02bc,セラ u+02c6,セラ u+02da,セラ u+02dc,u+0304,セラ u+0308,セラ u+0329,セラ u+2000-206f,セラ u+2074,セラ u+20ac,セラ u+2122,セラ u+2191,セラ u+2193,u+2212,セラ u+2215,セラ u+feff,セラ u+fffd}@font-face{font-family:"Source Serif Pro";font-style:normal;font-display:swap;font-weight:900;src:url(/assets/fonts/source-serif-pro-latin-900-normal.woff2) format("woff2"),url(/assets/fonts/source-serif-pro-latin-900-normal.woff) format("woff");unicode-range:u+00??,セラ u+0131,セラ u+0152-0153,セラ u+02bb-02bc,セラ u+02c6,セラ u+02da,セラ u+02dc,u+0304,セラ u+0308,セラ u+0329,セラ u+2000-206f,セラ u+2074,セラ u+20ac,セラ u+2122,セラ u+2191,セラ u+2193,u+2212,セラ u+2215,セラ u+feff,セラ u+fffd}.gs__h1-title{font-size:var(--font-h1);font-weight:400;line-height:var(--leading-height-2);margin-bottom:3rem}.gs__h3-light-title{font-size:var(--font-h3-light);margin-bottom:.5rem}.gs__team-card-face.gs__team-card-back .gs__h3-light-title{font-size:1.75rem}.gs__body-l-text{font-size:var(--body-l-paragraph);font-weight:400;line-height:var(--leading-height-3)}.gs__h4-title{font-size:var(--font-h4);font-weight:400}.gs__header{position:fixed;top:0;left:0;width:100%;height:68px;display:flex;align-items:center;z-index:1000;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.gs__container{width:100%;max-width:1680px;margin:0 auto;padding:0 120px}.gs__header-inner{display:flex;justify-content:space-between;align-items:center}.gs__logo{font-size:18px;font-weight:600;letter-spacing:1px;text-decoration:none}.gs__nav{display:flex;align-items:center;gap:2rem}.gs__nav-link{position:relative;text-decoration:none;font-size:1rem;font-weight:400;line-height:1.45;transition:color .3s ease}.gs__nav-underline{display:none;position:absolute;left:0;bottom:-4px;width:0;height:2px;transition:width .3s ease}.gs__nav-link:hover .gs__nav-underline{width:100%}.gs__nav-link:after{content:"";position:absolute;width:100%;height:1px;bottom:-6px;right:0;background-color:var(--brand-orange);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in-out}.gs__nav-link:hover:after{transform:scaleX(1);transform-origin:bottom left}.gs__contact-btn{font-size:1rem}.gs__header--dark{background:var(--primary-black)}.gs__header--dark,.gs__header--dark .gs__logo,.gs__header--dark .gs__nav-link{color:var(--white-color)}.gs__header--dark .gs__logo svg path{fill:var(--primary-white)}.gs__header--dark .gs__contact-btn{color:var(--white-color)}.gs__header--light{background:var(--white-color)}.gs__header--light,.gs__header--light .gs__logo,.gs__header--light .gs__nav-link{color:var(--primary-black)}.gs__header--light .gs__nav-underline{background:var(--primary-black)}.gs__header--light .gs__nav-link:hover{color:var(--brand-orange)}.gs__header--light .gs__nav-link:hover:after{background:var(--brand-orange)}.gs__header{flex-direction:column;align-items:stretch;height:auto;min-height:68px;border-bottom:1px solid #3b3b3b;background:var(--primary-black);color:var(--white-color)}.gs__header-bar{display:flex;align-items:center;min-height:68px}.gs__header-inner{width:100%}.gs__nav-item--mega{display:flex;flex-direction:column;align-items:center}.gs__nav-link--trigger{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;font:inherit;font-size:1rem;font-weight:400;padding:0;color:inherit}.gs__nav-link--trigger .gs__nav-underline{display:none}.gs__nav-link--trigger:after{display:none!important}.gs__nav-chevron{flex-shrink:0;transform:rotate(90deg);transition:transform .25s ease}.gs__header--dark .gs__nav-link--trigger.is-active,.gs__nav-link--trigger.is-active{color:var(--brand-orange,var(--brand-orange))}.gs__mega-backdrop{display:none}.gs__mega-panel{visibility:hidden;opacity:0}@keyframes gs-mega-in{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:translateY(0)}}@keyframes gs-mega-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-28px)}}@keyframes gs-mega-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes gs-mega-backdrop-out{0%{opacity:1}to{opacity:0}}@media (min-width:1025px){.gs__mega-backdrop{display:block;position:fixed;top:68px;left:0;right:0;bottom:0;z-index:998;background:var(--primary-black);cursor:default;border:none;padding:0;margin:0}.gs__mega-backdrop--in{animation:gs-mega-backdrop-in .42s cubic-bezier(.22,1,.36,1) forwards}.gs__mega-backdrop--out{animation:gs-mega-backdrop-out .34s cubic-bezier(.4,0,.2,1) forwards}.gs__mega-panel{position:fixed;visibility:visible;opacity:1;top:-100%;left:0;right:0;width:100%;z-index:999;background:#0a0a0a;border-bottom:1px solid #3b3b3b;padding:1.5rem 0 4rem;max-height:calc(100vh - 68px);overflow-y:auto;box-shadow:0 24px 48px rgba(0,0,0,.35);transform-origin:top center;will-change:transform,opacity;overflow:hidden}.gs__mega-panel--in{animation:gs-mega-in .45s cubic-bezier(.22,1,.36,1) forwards;top:68px}.gs__mega-panel--out{animation:gs-mega-out .34s cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion:reduce){.gs__mega-backdrop--in,.gs__mega-backdrop--out,.gs__mega-panel--in,.gs__mega-panel--out{animation-duration:.01s}}.gs__nav-accordion-panel{display:none!important}.gs__header--mega-open{z-index:1001}}.gs__mega-inner{margin:0 auto;overflow:hidden}.gs__mega-list{list-style:none;margin:0;padding:0}.gs__mega-list--stack{display:flex;flex-direction:column;max-width:36.75rem;margin:0 auto;gap:1.5rem}.gs__mega-list--stack .gs__mega-link{font-size:var(--font-h4);line-height:1.2}.gs__mega-link{color:var(--primary-white);text-decoration:none;transition:color .2s ease}.gs__mega-link:focus-visible,.gs__mega-link:hover{color:var(--brand-orange,var(--brand-orange));outline:none}.gs__mega-link--serif{font-family:var(--font-serif);font-weight:300}.gs__mega-link--sans{font-size:1rem;font-weight:400;line-height:1.45}.gs__mega-list--dense{display:flex;flex-direction:column;gap:.75rem}.gs__mega-expertise.gs__container{display:grid;grid-template-columns:1fr auto 1fr;gap:2.5rem 3rem;align-items:start;justify-content:center;max-width:39rem;margin:0 auto;padding:0}.gs__mega-expertise-col{min-width:0}.gs__mega-col-title{font-family:var(--font-serif);margin:0 0 1.5rem;font-size:var(--font-h4);line-height:1.1;font-weight:300;color:var(--primary-white)}.gs__mega-expertise-divider{width:1px;align-self:stretch;min-height:12rem;background:rgba(255,255,255,.12)}@media (max-width:1600px){.gs__container{max-width:1280px;padding:0 40px}}@media (max-width:1024px){.gs__mega-list--stack .gs__mega-link{font-size:1rem}.gs__nav-link:after{display:none}}@media (max-width:900px){.gs__mega-expertise{grid-template-columns:1fr;gap:2rem}.gs__mega-expertise-divider{display:none}}@media (max-width:767px){.gs__container{padding:0 20px}.gs__mega-list--stack .gs__mega-link{font-size:1rem}.gs__header-inner a.gs__logo svg{width:10.438rem;height:auto}}.gs__nav-accordion-panel{width:100%;max-width:20rem;padding:.5rem 0 1.25rem;text-align:center}.gs__nav-accordion-block{margin-bottom:1.25rem}.gs__nav-accordion-block:last-child{margin-bottom:0}.gs__nav-accordion-heading{margin:0 0 .5rem;font-family:var(--font-serif);font-size:1.1rem;color:var(--brand-orange,var(--brand-orange));font-weight:500}.gs__nav-accordion-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.gs__nav-accordion-list a{color:rgba(255,255,255,.85);text-decoration:none;font-size:1rem;line-height:1.45}.gs__nav-accordion-list a:focus-visible,.gs__nav-accordion-list a:hover{color:var(--brand-orange,var(--brand-orange))}@media (max-width:1024px){.gs__nav-accordion-block{margin-bottom:1.5rem}.gs__mega-backdrop,.gs__mega-panel{display:none!important}.gs__nav-item--mega{width:100%;align-items:start}}.gs__section{display:flex;align-items:center;justify-content:center}.gs__section--dark{background:#000;color:#fff}.gs__section--light{background:#fff;color:#000}main{margin-top:68px}footer{background-color:var(--primary-black)}.gs__top-footer{border-top:1px solid var(--outline-dark);border-bottom:1px solid var(--outline-dark)}.gs__footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding-block:3rem}.gs__footer__heading{font-size:var(--font-h3-light);margin-bottom:.625rem;font-weight:300;line-height:var(--leading-height-2)}.gs__footer__heading--accent{color:var(--brand-orange)}.gs__footer__brand-text{font-size:var(--body-l-paragraph);margin-bottom:2rem;font-weight:400;line-height:1}.gs__footer__brand-text span{height:auto;width:1px;background-color:var(--brand-orange);display:block;margin-inline:.625rem}.gs__footer__links{display:flex;gap:5rem}.gs__footer__subheading{font-size:var(--font-h3-light);font-weight:300;color:var(--primary-white);line-height:var(--leading-height-2);margin-bottom:.625rem}.gs__footer__column ul{list-style:none;padding:0;margin:0}.gs__footer__column li{font-size:var(--body-m-paragraph);color:var(--txt-dark);margin-bottom:.625rem;font-weight:400;line-height:var(--leading-height-4);cursor:pointer;transition:color .3s ease;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease}.gs__footer__column li:hover{color:var(--white-color)}.gs__footer__subscriber-title{font-size:var(--font-h3-light);font-weight:300;margin-bottom:.625rem;color:var(--primary-white)}.gs__footer__subscriber-text{font-size:var(--body-m-paragraph);color:var(--primary-white);margin-bottom:2rem;line-height:1.45}.gs__contact-mob-social{display:flex;gap:3rem}.gs__footer-connect .gs__btn.gs__new-btn{height:48px;padding:0 3rem}.gs__footer__social{gap:1rem;margin-top:2rem;align-items:center}.gs__footer__right{display:flex;justify-content:space-between;gap:4rem}.gs__bottom-footer-wp{padding-block:1.5rem}.gs__bottom-footer{display:flex;justify-content:space-between}.gs__bottom-footer span{display:block;color:var(--txt-dark);line-height:var(--leading-height-4)}.gs__bottom-footer a{font-size:1rem;text-decoration:underline;color:var(--txt-dark);transition:.3s}.gs__bottom-footer a:hover,footer[data-theme=footer-light] .gs__bottom-footer a:hover{color:var(--brand-orange)}footer[data-theme=footer-light] .gs__bottom-footer a,footer[data-theme=footer-light] .gs__bottom-footer p,footer[data-theme=footer-light] .gs__footer__column li:hover,footer[data-theme=footer-light] .gs__footer__heading,footer[data-theme=footer-light] .gs__footer__subheading,footer[data-theme=footer-light] .gs__footer__subscriber-text,footer[data-theme=footer-light] .gs__footer__subscriber-title{color:var(--primary-black)}.gs__footer__social a{transition:.3s}.gs__footer__social a svg path{fill:var(--txt-light);transition:.3s}footer[data-theme=footer-light] .gs__footer__social a svg path{fill:var(--txt-light)}.gs__footer__social a:hover svg path,footer[data-theme=footer-light] .gs__footer__social a:hover svg path{fill:var(--brand-orange)}.gs__for-mob{display:none}@media (max-width:1024px){.gs__footer__right{text-align:left}.gs__footer__subscriber-text{margin-left:0}.gs__footer__links{gap:2.5rem}}@media (max-width:767px){.gs__for-des{display:none}.gs__footer__grid{grid-template-columns:auto;display:flex;flex-direction:column-reverse}.gs__footer__right{flex-direction:column;gap:0}.gs__footer-logo{order:1}.gs__footer-connect{order:2}.gs__for-mob{display:block}.gs__footer-logo.gs__for-mob{margin-bottom:1.5rem}.gs__footer-logo.gs__for-mob img{width:2.313rem;height:auto}.gs__bottom-footer{justify-content:center;flex-direction:column;gap:1rem}main{margin-top:60px}}.gs__btn{font-family:var(--font-sans-serif);position:relative;display:inline-flex;align-items:center;height:56px;padding:0 3.75rem;border-radius:2.5rem;border:1px solid var(--brand-orange);background:transparent;color:var(--brand-orange);overflow:hidden;cursor:pointer;font-size:1rem;font-weight:400;transition:all .4s cubic-bezier(.65,.05,.36,1);-webkit-transition:all .4s cubic-bezier(.65,.05,.36,1);-moz-transition:all .4s cubic-bezier(.65,.05,.36,1);-ms-transition:all .4s cubic-bezier(.65,.05,.36,1);-o-transition:all .4s cubic-bezier(.65,.05,.36,1)}.gs__btn.gs__white-btn{border-color:var(--primary-white);color:var(--primary-white)}.gs__btn-text{height:56px;display:flex;align-items:center;justify-content:center;gap:.3rem;transform:translateY(-56px);-webkit-transform:translateY(-56px);-moz-transform:translateY(-56px);-ms-transform:translateY(-56px);-o-transform:translateY(-56px)}.gs__btn-icon svg path{fill:var(--brand-orange)}.gs__btn:hover .gs__btn-inner{transform:translateY(56px);-webkit-transform:translateY(56px);-moz-transform:translateY(56px);-ms-transform:translateY(56px);-o-transform:translateY(56px)}.gs__new-btn .gs__btn-inner{height:1.25rem;overflow:hidden;display:block;transition:unset;line-height:1}.gs__new-btn .gs__btn-text{display:flex;height:1.25rem;will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);transform:translate(0)}.gs__new-btn.gs__btn:hover .gs__btn-text{transform:translateY(-100%)}.gs__new-btn.gs__btn:hover .gs__btn-inner{transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}.gs__hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;z-index:1100}.gs__hamburger span{width:25px;height:2px;background:var(--primary-white);transition:.3s}.gs__header--light .gs__hamburger span{background:var(--primary-black)}.gs__hamburger.active span{background:#fff}.gs__hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.gs__hamburger.active span:nth-child(2){opacity:0}.gs__hamburger span:nth-child(2){width:20px;align-self:flex-end}.gs__hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:1024px){.gs__hamburger{display:flex}.desktop-contact{display:none}.gs__nav{position:fixed;top:69px;right:-100%;width:100%;height:100dvh;background:inherit;flex-direction:column;justify-content:start;align-items:start;gap:1.5rem;transition:right .3s ease;overflow:scroll;padding:6rem 2.5rem 9rem;background:var(--primary-black)}.gs__header--light .gs__logo,.gs__header--light .gs__nav-link{color:#fff}.gs__nav.active{right:0}.gs__nav-link{font-family:var(--font-serif);font-size:3rem;line-height:1.1;font-weight:300;width:100%;border-top:1px solid var(--outline-dark);padding-top:1.5rem;margin-top:1.5rem}.gs__nav-link:first-child{border-top:0;padding:0;margin:0}.mobile-contact{display:block;margin-top:10px}.gs__nav-chevron{width:1.625rem;height:auto;padding-top:.6rem;transform:unset}.gs__nav-accordion-panel{padding:1.5rem 0 0;max-width:100%;overflow-x:clip;text-align:left}.gs__nav-accordion-heading{font-weight:300;font-size:3rem;line-height:1.1;margin-bottom:1.5rem}.gs__nav-accordion-list{gap:1.5rem}.gs__nav-accordion-list li{line-height:1}.gs__nav-accordion-list a{display:block;font-size:1.25rem}.gs__nav-accordion-list{align-items:start}}@media (max-width:767px){.gs__container{padding:0 20px}.gs__nav-link{font-size:2.125rem}.gs__nav-chevron{width:1rem}.gs__nav-accordion-heading{font-size:2.125rem}.gs__new-btn .gs__btn-text{font-size:1rem}}.mobile-contact{display:none}.gs__notfound{min-height:100vh;background:var(--primary-black);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--white-color);padding:4.5rem 0;box-sizing:border-box}.gs__notfound__container{text-align:center;max-width:49.5rem;width:100%;margin:0 auto;box-sizing:border-box}.gs__notfound__title{font-size:8rem;margin:0;font-weight:400;line-height:1}.gs__notfound__subtitle,.gs__notfound__title{color:var(--brand-orange);word-break:break-word}.gs__notfound__subtitle{font-size:2rem;margin-top:.625rem;font-weight:300;line-height:var(--leading-height-2)}.gs__notfound__divider-wp{position:relative;overflow:hidden;width:100%}.gs__notfound__divider{border:none;border-top:1px solid var(--primary-white);margin:2.875rem auto 2.313rem;max-width:49.5rem;width:100%;box-sizing:border-box;position:relative}.gs__notfound__divider-wp:before{content:"";position:absolute;top:0;left:-100%;height:1px;width:20%;background:var(--primary-black);animation:notfound-divider-move 5s linear infinite;z-index:1}@keyframes notfound-divider-move{0%{left:-100%}to{left:100%}}.gs__notfound__description{color:var(--primary-white);font-size:1rem;max-width:27.625rem;width:100%;margin:0 auto 3rem;font-weight:400;line-height:var(--leading-height-4);word-break:break-word}.gs__terms{padding:6rem 0}.gs__terms-wp .gs__terms{padding:6.75rem 0 11.25rem}.gs__terms-left{max-width:49.5rem}.gs__service-banner-wrapper .gs__terms-left{max-width:100%;overflow-x:clip}.gs__terms.gs__vacancies-wp.gs__services-wp .gs__terms-left .gs__h1-title{max-width:100%;overflow-x:clip;margin-bottom:3rem}.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper .gs__terms-left .gs__h1-title{margin-bottom:1.5rem}.gs__block{display:block}.gs__terms-orange{font-family:var(--font-serif);color:var(--brand-orange)}.gs__contact-footer-office-info span{display:block;margin-bottom:.375rem;font-size:1rem;line-height:1.45}.gs__contact-footer-office-info h2{margin-bottom:.375rem}.gs__contact-footer-office-info p{font-size:1rem;line-height:1.45}.gs__people-slider-section{padding:11.25rem 0 0}.gs__people-header{margin-bottom:3rem}.gs__people-header .gs__eyebrow{color:var(--brand-orange);margin-bottom:.25rem}.gs__people-header .gs__h2-title{margin:0}.gs__people-subtitle{font-size:1.25rem;margin:1.5rem 0 0 13rem}.gs__people-slider-wrapper{position:relative}.gs__people-slider-navigation{position:absolute;right:0;top:0;display:flex;gap:.75rem;z-index:2}.gs__people-slider-navigation button{width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--brand-orange);display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer}.gs__people-slider-wrapper .gs__people-swiper .swiper-pagination{position:relative;margin-top:0;padding-bottom:0;gap:1.25rem;display:flex;justify-content:center;align-items:center;margin-left:4.15rem}.gs__people-slider-wrapper .people-swiper-pagination-bullet{width:.5rem;height:.5rem;border-radius:999px;display:inline-block;border:1px solid var(--txt-light,#888);opacity:1;transition:background .2s ease,transform .2s ease;cursor:pointer}.gs__people-slider-wrapper .people-swiper-pagination-bullet-active{background:var(--txt-light,#888);transform:scale(1.25)}.gs__people-slide{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.335fr);gap:7.875rem;align-items:end}.gs__people-photo{display:flex;justify-content:center}.gs__people-photo-inner{position:relative;border-radius:2.5rem;background:#f5f5f5;width:30.625rem!important;height:38.188rem;overflow:hidden}.gs__people-photo-inner img{object-position:center top;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gs__people-content{display:flex;flex-direction:column;gap:1.5rem}.gs__people-meta-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3rem}.gs__people-arrows-inline{display:flex;gap:2.4rem;padding-top:.65rem;color:var(--brand-orange)}.gs__people-arrows-inline .people-swiper-inline-next,.gs__people-arrows-inline .people-swiper-inline-prev{padding:0;border:none;background:none;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center}.gs__people-name{font-size:2rem;font-weight:400;line-height:1.1;margin:0}.gs__people-role{font-size:1.25rem}.gs__people-meta{font-size:1rem;line-height:1.45;color:var(--txt-light)}.gs__people-quote{font-family:var(--font-serif);margin:0;font-size:2.5rem;line-height:var(--leading-height-2);font-weight:300}.gs__people-description{margin:0;font-size:1.25rem;line-height:1.45;color:var(--txt-light)}.gs__subscribe-sec.gs__terms{padding:17.125rem 0}@media (max-width:1600px){.gs__subscribe-sec.gs__terms{padding:12rem 0}}@media (max-width:1199px){.gs__people-slide{gap:7.153rem}.gs__people-photo-inner{height:34.188rem;width:29rem!important}}@media (max-width:1024px){.gs__people-slide{gap:6.25rem}.gs__people-meta-row{align-items:start;margin-top:1.5rem}.gs__people-quote{font-size:2rem}.gs__people-description{font-size:1rem}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__visit-icon{top:3rem}.gs__people-slider-section{padding:9rem 0 0}.gs__people-photo-inner{height:28.25rem;width:22.7rem!important}}@media (max-width:991px){.gs__people-slider-navigation{position:static;margin-bottom:1rem}.gs__people-slider-section{padding:6rem 0 0}.gs__people-slide{gap:1.5rem}.gs__terms-wp .gs__terms{padding:6.75rem 0}.gs__subscribe-sec.gs__terms{padding:6rem 0}}@media (max-width:767px){.gs__people-slide{grid-template-columns:1fr}.gs__people-quote{order:2}.gs__people-meta-row{flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0;order:1}.gs__people-description{order:3}.gs__people-slider-wrapper .gs__people-swiper .swiper-pagination{justify-content:start;margin-left:.1rem;margin-top:2.5rem;display:none}.gs__people-slider-section{padding:4.5rem 0 0}.gs__people-arrows-inline{padding-top:0;order:2}.gs__subscribe-sec.gs__terms,.gs__terms-wp .gs__terms{padding:4.5rem 0}}.gs__terms-nav{font-size:1rem;max-width:17.563rem;width:100%;line-height:1.45}.gs__terms-right{display:flex;gap:1.5rem}.gs__terms-text{line-height:var(--leading-height-3);font-size:1.25rem;max-width:36.75rem;font-weight:400}.gs__terms-text a{color:var(--brand-orange,#fe5800);text-decoration:underline}.gs__terms-info{max-width:85.5rem;margin-left:auto;padding-top:6.813rem}.gs__policy-section{border-top:1px solid var(--outline-light);padding:2rem 0}.gs__terms-info .gs__policy-section:last-child{border-bottom:1px solid var(--outline-light)}.gs__policy-header{display:flex;justify-content:space-between;align-items:self-start;cursor:pointer;padding-right:7.25rem;gap:1rem}.gs__policy-header h3{font-size:2rem;font-weight:300;line-height:var(--leading-height-2);color:var(--primary-black)}.gs__policy-arrow{font-size:var(--body-l-paragraph);font-size:1.25rem;color:#222;transition:transform .3s cubic-bezier(.4,0,.2,1)}.gs__policy-content-wrapper{display:block}@media (min-width:768px){.gs__policy-header{cursor:default}}.gs__policy-content{margin-top:2rem;max-width:36.813rem;font-size:1rem;color:var(--txt-light);line-height:var(--leading-height-4);margin-left:12.75rem}.gs__policy-content p:not(:last-child){margin-bottom:1.25rem}.gs__policy-content p a{color:var(--brand-orange);text-decoration:underline;text-underline-offset:.2rem;transition:.3s}.gs__policy-content p a:hover{color:var(--primary-black)}.gs__policy-content p strong{color:var(--txt-light)}.gs__policy-content ul{padding-left:1.2rem;margin-left:.5rem;margin-bottom:1.25rem}.gs__policy-content li{font-size:1rem;color:var(--txt-light);margin-bottom:.5rem}.gs__terms[data-theme=gs__hero-light-banner]{background:var(--primary-white)}.gs__terms[data-theme=gs__hero-light-banner] .gs__h1-title,.gs__terms[data-theme=gs__hero-light-banner] .gs__terms-nav,.gs__terms[data-theme=gs__hero-light-banner] .gs__terms-text{color:var(--primary-black)}.gs__home-text:not(:last-child){margin-bottom:3.438rem}.gs__home-text .gs__h2-title{margin-bottom:0;font-size:3rem}.gs__home-text-wp .gs__h2-title{font-size:3rem;margin:0;word-break:break-word}@media (max-width:1600px){.gs__terms-info{max-width:63.375rem}}@media (max-width:1399px){.gs__terms-info{max-width:100%;overflow-x:clip;padding-top:0;padding-inline:2.5rem}.gs__policy-header{padding:0}}@media (max-width:1024px){:root{--font-h1:3.5rem}}@media (max-width:991px){:root{--font-h1:3rem;--font-h2:3rem}.gs__terms-container{grid-template-columns:1fr;gap:2.5rem}.gs__terms-left,.gs__terms-right{max-width:100%;overflow-x:clip}.gs__h1-title{margin-bottom:2rem}.gs__policy-content,.gs__terms-text{max-width:100%;overflow-x:clip}.gs__policy-content{margin-left:0}}@media (max-width:767px){:root{--font-h1:3rem}.gs__home-banner-content .gs__h2-title h1{font-size:2.5rem}.gs__terms{padding:3rem 0 4.5rem}.gs__terms-nav{max-width:100%;overflow-x:clip}.gs__terms-text{line-height:1.6}.gs__policy-content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out;opacity:0;overflow:hidden}.gs__policy-section.is-open .gs__policy-content-wrapper{grid-template-rows:1fr;opacity:1}.gs__policy-content{font-size:1.5rem;min-height:0;margin-top:0;transition:margin-top .3s ease-in-out}.gs__policy-section.is-open .gs__policy-content{margin-top:1.5rem}.gs__policy-arrow{padding-top:.2rem;transition:transform .3s ease-in-out}.gs__policy-section.is-open .gs__policy-arrow{transform:rotate(180deg)}.gs__terms-right{flex-wrap:wrap}.gs__terms-info{padding:4.5rem 0;padding-inline:1.25rem}}.gs__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;font-size:1rem;line-height:1.45;margin-bottom:3rem;gap:.5rem}.gs__breadcrumb a{color:var(--txt-dark);transition:color .3s ease}.gs__breadcrumb a:hover{color:var(--brand-orange)}.gs__case-study-detail-banner .gs__breadcrumb,.gs__terms.gs__vacancies-wp.gs__services-wp .gs__breadcrumb{display:none}.gs__terms.gs__vacancies-wp.gs__services-wp.gs__focus-area-wp .gs__breadcrumb{display:flex}.gs__breadcrumb span{color:var(--txt-dark)}.gs__breadcrumb span svg path{fill:var(--txt-dark)}.gs__breadcrumb .active{color:var(--brand-orange);text-transform:capitalize}.gs__banner-hero{text-align:center;padding:16.125rem 0 19.875rem}.gs__btn-wp{display:flex;align-items:center;justify-self:center;gap:1.5rem}.gs__banner-title h1{font-size:var(--font-h2);font-weight:400;margin-bottom:3rem}.gs__blog-page-article{background:var(--primary-black);padding:6rem 0}#blog-grid-section{padding-bottom:0}.gs__blog-page-article.gs__blog-slider{background:var(--primary-white)}.gs__blog-page-article.gs__blog-slider.gs__blog-light-slider,.gs__blog-page-article.gs__blog-slider.gs__report-slider{background:var(--primary-black)}.gs__blog-page-article.gs__blog-slider.gs__report-slider h3{font-size:2rem;font-weight:300}.gs__blog-page-article.gs__blog-slider.gs__report-slider .slider-btn{top:-4.85rem;opacity:1!important}.gs__blog-slider .gs__card-wrapper .swiper{padding-bottom:0!important}.gs__blog-articles-row{display:flex;align-items:center;width:100%;margin-bottom:3rem}.gs__blog-slider .gs__blog-articles-row{width:calc(100% - 4.125rem)}.gs__blog-articles-text{font-size:var(--body-l-paragraph);margin-right:.938rem;font-size:1.25rem}.gs__case-study-detail-slider .gs__blog-articles-text,.gs__podcast-slider .gs__blog-articles-text{font-size:2rem;font-family:var(--font-serif);line-height:var(--leading-height-2);font-weight:300}.gs__blog-articles-divider{flex:1 1;border:none;border-top:1px solid #505050;margin:0}.gs__blog-articles-text{font-family:Source Sans\ 3}[data-theme=section-light] .gs__blog-articles-divider{border-top:1px solid var(--outline-light)}.gs__case-study-detail-slider .gs__card[data-theme=section-light] .gs__card-image,.gs__case-study-detail-slider [data-theme=section-light] .gs__blog-articles-divider,.gs__insight-blog .gs__card[data-theme=section-light] .gs__card-image,.gs__insight-blog [data-theme=section-light] .gs__blog-articles-divider{border-top:1px solid var(--outlightbox)}.gs__case-study-detail-slider .gs__card-desc,.gs__case-study-detail-slider .gs__card-top{display:none}.gs__case-study-detail-slider .gs__card-content{padding-top:1.25rem}.gs__case-study-detail-slider .gs__card-title{margin:0}.gs__card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 1.5rem;cursor:pointer}.gs__blog-slider.gs__location-slider .gs__card-wrapper{display:grid;padding-left:0;grid-template-columns:repeat(5,1fr);gap:1.5rem}.gs__blog-slider .swiper-slide{height:auto;margin-right:10rem}.gs__blog-slider .gs__card{width:100%;max-width:100%;overflow-x:clip}.gs__blog-slider .gs__card-wrapper{display:block}.gs__blog-slider .gs__card-wrapper .swiper{width:100%!important}.gs__blog-slider .swiper-button-next,.gs__blog-slider .swiper-button-prev{color:#fff;top:-3rem;width:2rem;height:2rem}.gs__blog-slider .swiper-button-prev{right:3rem;left:auto}.gs__blog-slider .swiper-button-next{right:0}.swiper-button-next:after,.swiper-button-prev:after{font-size:1rem}.gs__blog-page-article.gs__blog-slider.gs__blog-light-slider .gs__card-icon{display:block;opacity:1;visibility:visible}@media (max-width:1024px){.gs__blog-slider.gs__location-slider .gs__card-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.gs__card-wrapper{grid-template-columns:repeat(2,1fr)}.gs__blog-slider.gs__location-slider .gs__card-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.gs__blog-slider.gs__location-slider .gs__card-wrapper{grid-template-columns:repeat(2,1fr)}.gs__blog-page-article.gs__blog-slider.gs__report-slider .slider-btn{top:-3.28rem}}@media (max-width:575px){.gs__blog-slider.gs__location-slider .gs__card-wrapper,.gs__card-wrapper{grid-template-columns:1fr}.gs__people-photo-inner{height:21rem;width:17rem!important}}.gs__card{flex:1 1 24rem;min-width:18.75rem;max-width:100%;overflow-x:clip;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.gs__card-image{position:relative;width:100%;padding-top:57%;overflow:hidden;border-radius:2.5rem;height:0}.gs__card-image,.gs__terms.gs_whitepaperitem-wp .gs__card-image{border:1px solid var(--outline-dark)}.gs__card[data-theme=section-light] .gs__card-image{border:1px solid var(--Section-Background-Grey)}.gs__card-video-time{font-size:1rem;line-height:1.45;position:absolute;background:#11111199;border:1px solid var(--outline-dark);color:#fefdfb;border-radius:2.5rem;padding:.1rem 1.02rem;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center}.gs__card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease-in-out}.gs__card:hover .gs__card-image img{transform:scale(1.08)}.gs__common-card-box{position:relative}.gs__blog-type{position:absolute;left:0;bottom:0;width:7.25rem;height:2.313rem;font-size:.75rem;line-height:var(--leading-height-4);display:flex;align-items:center;justify-content:center;border-top-right-radius:2.5rem;z-index:1}.gs__blog-type,.gs__card[data-theme=section-light] .gs__found{background:var(--primary-black);color:var(--primary-white)}.gs__search-icon svg path{stroke:var(--primary-white)}.gs__card-content{padding-top:.75rem}.gs__card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.gs__date,.gs__found{font-size:.75rem}.gs__found{background:#262626;border:1px solid var(--txt-light);color:var(--secondary-txt-light);padding:.38rem 1rem;border-radius:2.5rem}.gs__views span{font-weight:300}.gs__card-title{font-family:var(--font-serif);font-size:1.75rem;line-height:1.1;font-weight:400;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs__card-desc{font-size:1rem;line-height:var(--leading-height-4);display:flex;gap:1.5rem;justify-content:space-between;align-items:center;color:var(--txt-light);padding-right:1rem;line-height:1.45}.gs__card-desc p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs__card-icon{opacity:0;visibility:hidden;transition:transform .3s ease-in-out}.gs__card:hover .gs__card-icon{opacity:1;visibility:visible}.gs__pagination-section{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.gs__load-more{text-decoration:underline;margin-bottom:1.5rem;font-size:1rem;font-weight:400;cursor:pointer}.gs__pagination{display:flex;align-items:center;gap:1.5rem;color:var(--txt-dark);font-size:1rem;font-weight:400}.gs__pagination span{cursor:pointer;transition:.3s ease}.gs__pagination span:hover{color:var(--primary-white)}.gs__pagination .gs__active{color:var(--brand-orange);font-weight:400}.gs__pagination .gs__arrow{font-size:2rem;-webkit-user-select:none;user-select:none}.gs__pagination .gs__dots{cursor:default}.gs__get-in-touch-section{padding:15.125rem 0}.gs__expert-get-in-touch-section .gs__get-in-touch-section,.gs__get-in-touch-section.gs__get-in-touch-section-main{padding:11.25rem 0 12rem}.gs__get-in-touch-content{max-width:42rem;margin:0 auto;text-align:center;display:flex;align-items:center;flex-direction:column;gap:calc(3rem - 1.125rem)}.gs__expert-get-in-touch-section .gs__get-in-touch-content,.gs__get-in-touch-section-main .gs__get-in-touch-content{display:block}.gs__get-in-touch-content .gs__h1-title{margin-bottom:0}.gs__get-in-touch-section-main .gs__get-in-touch-btns{margin-top:3rem}.gs__expert-get-in-touch-section .gs__get-in-touch-content .gs__h1-title,.gs__get-in-touch-section-main .gs__get-in-touch-content .gs__h1-title{margin-bottom:.75rem}.gs__get-in-touch-section-main .gs__get-in-touch-content .gs__h1-title h2{font-size:var(--font-h1)}.gs__get-in-touch-content h2,.gs__get-in-touch-content h2 strong{font-weight:400}.gs__get-in-touch-content .gs__btn{margin-top:3rem}@media (max-width:991px){.gs__card{min-width:14rem;max-width:100%;overflow-x:clip}}@media (max-width:767px){.gs__breadcrumb{margin-bottom:1.5rem}.gs__pagination .gs__arrow{font-size:1.3rem}.gs__pagination{gap:1rem;font-size:.95rem}.gs__load-more{font-size:.95rem;margin-bottom:1rem}.gs__pagination-section{margin-top:2rem}.gs__card-title{margin-bottom:1rem}.gs__blog-type{width:6rem;height:2rem;font-size:.7rem;border-top-right-radius:1.5rem}.gs__card{min-width:0;max-width:100%;overflow-x:clip}.gs__get-in-touch-content h2{line-height:var(--leading-height-3)}.gs__get-in-touch-content h2 br{display:none}.gs__blog-page-article{padding:4.5rem 0}.gs__card-video-time{bottom:1rem;right:1rem}.gs__get-in-touch-section{padding:16rem 0}.gs__expert-get-in-touch-section .gs__get-in-touch-section,.gs__get-in-touch-section.gs__get-in-touch-section-main{padding:11.25rem 0}}@media (max-width:480px){.gs__pagination .gs__arrow{font-size:1rem}.gs__load-more{margin-bottom:.75rem}.gs__pagination-section{margin-top:1.25rem}.gs__found{padding:.3rem .8rem;font-size:.7rem}.gs__blog-type{width:5rem;height:1.65rem;font-size:.65rem;border-top-right-radius:1rem}.gs__card-top{gap:.5rem;margin-bottom:1rem}}.gs__blog-filterbar{display:flex;gap:1.5rem;margin-bottom:3rem}.gs__filter-group{min-width:17.625rem;flex:0 0 17.625rem;display:flex;flex-direction:column}.gs__filter-icon-title{display:flex;justify-content:space-between;padding-bottom:1rem}.gs__filter-label{font-size:1rem;line-height:var(--leading-height-4);font-weight:400}.gs__select-wrapper{position:relative}.gs__select{background:transparent;color:var(--primary-white);border:none;border-bottom:1px solid var(--outline-dark);font-size:1rem;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer}[data-theme=section-light] .gs__select{border-bottom:1px solid var(--outline-light)}.gs__select-arrow{position:absolute;top:50%;right:.1rem;transform:translateY(-50%);pointer-events:none}.gs__search-container{flex:1 1;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}.gs__search-input{background:transparent;border:none;font-size:1rem;width:auto;padding:0 2.5rem 0 0;outline:none}[data-theme=section-light] .gs__search-input{background-color:var(--primary-black)}[data-theme=section-dark] .gs__search-input{color:var(--primary-white)}.gs__search-input::placeholder{color:var(--primary-white);text-align:right}.gs__search-icon{display:flex;align-items:center;position:absolute;right:0;top:0}.gs__bottom-divider{background:#262626;height:2px;width:100%;margin:0 0 1rem}.gs__also-visit-section{padding:11.25rem 0;overflow-x:hidden}.gs__focus-faq-category-wp .gs__also-visit-section{padding:5.188rem 0}.gs__aprroach-faq .gs__also-visit-section{padding-top:0}.gs__also-visit-container{margin-bottom:3rem}.gs__h2-title{font-weight:400;margin-bottom:.85rem;line-height:1.2}.gs__h2-title,.gs__home-banner-content .gs__h2-title h1{font-size:var(--font-h2)}.people-swiper-inline-next svg path,.people-swiper-inline-prev svg path{fill:var(--brand-orange)}.gs__also-visit-card{padding:2rem 0;gap:1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;transition:.3s;z-index:1}.gs__home-service .gs__also-visit-card{flex-direction:column;align-items:start;justify-content:start}.gs__also-visit-card-flex{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.gs__home-service .gs__also-visit-heading{margin-bottom:0;padding-right:0}.gs__home-service .gs__also-visit-card:hover .gs__also-visit-heading{margin-bottom:0}.gs__also-visit-card-wp:before,.gs__also-visit-card-wp:last-child:after,.gs__also-visit-card:before,.gs__also-visit-card:last-child:after,.gs__home-service .gs__also-visit-card:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:1px;background:var(--outline-dark);z-index:1}[data-theme=section-light] .gs__also-visit-card-wp:before,[data-theme=section-light] .gs__also-visit-card-wp:last-child:after,[data-theme=section-light] .gs__also-visit-card:before,[data-theme=section-light] .gs__also-visit-card:last-child:after{background:var(--outlightbox)}.gs__also-visit-card:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:#151515;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:-1}.gs__contact-sidebar-footer-links .gs__also-visit-card:before{display:none}.gs__also-visit-card:hover:after{visibility:hidden;opacity:0}.gs__also-visit-card-wp:last-child:after,.gs__also-visit-card:last-child:after,.gs__home-service .gs__also-visit-card:after{top:auto;bottom:0;opacity:1;visibility:visible}.gs__home-service .gs__also-visit-card:hover:after,.gs__home-service .gs__also-visit-card:hover:before{background:var(--brand-orange)}.gs__home-service .gs__also-visit-card .gs__also-visit-desc{display:block;opacity:0;visibility:hidden;max-height:0;overflow:hidden;margin-top:0;transform:translateY(-.35rem);transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease,transform .3s ease,margin-top .3s ease,visibility 0s linear .45s}.gs__home-service .gs__also-visit-card .gs__also-visit-actions{display:flex;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.gs__home-service .gs__also-visit-card:hover .gs__also-visit-desc,.gs__home-service .gs__also-visit-card:hover+.gs__also-visit-desc{opacity:1;visibility:visible;max-height:8rem;margin-top:1.2rem;transform:translateY(0);transition-delay:0s}.gs__home-service .gs__also-visit-card:hover .gs__also-visit-actions{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition-delay:0s}.gs__also-visit-heading-wp{max-width:64.125rem;width:100%}.gs__also-visit-heading{max-width:64rem;line-height:var(--leading-height-2);margin:0;font-weight:300;padding-right:1.5rem}.gs__also-visit-desc{font-size:1.375rem;line-height:var(--leading-height-4);color:var(--txt-dark);display:none}.gs__also-visit-actions,.gs__also-visit-desc{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,display .3s}.gs__also-visit-actions{display:flex;align-items:center;gap:1.25rem;display:none}.gs__faq-wp .gs__also-visit-card{align-items:flex-start}.gs__contact-sidebar-footer-links .gs__also-visit-card,.gs__contact-sidebar-footer-links .gs__also-visit-card:hover{align-items:center}.gs__also-visit-card.gs__has-desc:hover{align-items:flex-start}.gs__also-visit-card:hover .gs__also-visit-desc,.gs__also-visit-card:hover+.gs__also-visit-desc{opacity:1;visibility:visible;display:flex}.gs__also-visit-actions .gs__also-visit-link svg{transform:rotate(45deg)}.gs__also-visit-actions .gs__also-visit-link svg path,.gs__also-visit-link{transition:.3s}.gs__also-visit-link:hover{color:var(--brand-orange)}.gs__also-visit-link:hover svg path{fill:var(--brand-orange)}.gs__also-visit-card.gs__has-desc:hover .gs__also-visit-heading{margin-bottom:2.5rem}.gs__contact-sidebar-footer-links .gs__also-visit-card:hover .gs__also-visit-heading{margin-bottom:0}.gs__also-visit-link{font-size:.875rem;text-decoration:underline;text-underline-offset:.25rem}.gs__visit-icon svg{width:.938rem;height:auto;transition:.3s}.gs__visit-icon svg path{transition:.3s}.gs__also-visit-card:hover .gs__visit-icon svg{transform:scale(1.61)}.gs__contact-sidebar-footer-links .gs__also-visit-card .gs__visit-icon svg{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gs__contact-sidebar-footer-links .gs__also-visit-card .gs__visit-icon svg path{transition:fill .3s ease}.gs__contact-sidebar-footer-links .gs__also-visit-card:hover .gs__visit-icon svg{transform:scale(1.345)}.gs__also-visit-card:hover .gs__visit-icon svg path{fill:var(--brand-orange)}.gs__faq-wp .gs__also-visit-card .gs__visit-icon svg path{fill:var(--primary-white)}.gs__faq-wp .gs__also-visit-card:hover .gs__visit-icon svg{transform:scale(1)}.slider-btn{background:none;box-shadow:none;border:0;position:absolute;top:-4.28rem;right:max(32px,calc((100vw - 1430px) / 2));cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:opacity .3s ease}.gs__case-study-detail-slider .slider-btn{top:-4.6rem}.slider-btn.swiper-button-disabled{opacity:.35!important;cursor:not-allowed;pointer-events:none;display:flex!important}.custom-swiper-button-prev.slider-btn{right:max(32px,calc((100vw - 1380px) / 2))}.gs__card-icon svg,.gs__card-icon svg path{transition:transform .3s ease-in-out}.gs__card:hover .gs__card-icon svg path{fill:var(--brand-orange)}.gs__card:hover .gs__card-icon svg{transform:scale(1.5)}@media (min-width:1232px){.gs__blog-slider .gs__card-wrapper{padding-left:max(32px,calc((100vw - 1232px) / 2))}}@media (min-width:1600px){.gs__blog-slider .gs__card-wrapper{padding-left:max(32px,calc((100vw - 1220px) / 2));padding-left:max(32px,calc((100vw - 1440px) / 2))}}@media (max-width:1600px){.slider-btn{right:max(32px,calc((100vw - 1350px) / 2))}.custom-swiper-button-prev.slider-btn{right:max(32px,calc((100vw - 1310px) / 2))}.gs__also-visit-heading-wp{max-width:85.4rem}.gs__also-visit-heading{max-width:66rem}.slider-btn{right:max(32px,calc((100vw - 1217px) / 2))}.custom-swiper-button-prev.slider-btn{right:max(32px,calc((100vw - 1173px) / 2))}}@media (max-width:1279px){.custom-swiper-button-prev.slider-btn{right:35px}.slider-btn{right:16px}}@media (max-width:1231px){.gs__blog-slider .gs__card-wrapper{padding-left:1.25rem}}@media (max-width:575px){.gs__blog-slider.gs__article-content-slider .gs__card-wrapper{padding-left:0}}@media (max-width:1024px){.gs__also-visit-section,.gs__focus-faq-category-wp .gs__also-visit-section{padding:6rem 0}}@media (max-width:991px){.gs__card-icon svg{width:1.5rem;height:auto}}@media (max-width:767px){.gs__also-visit-section,.gs__focus-faq-category-wp .gs__also-visit-section{padding:4.5rem 0}.gs__also-visit-card.gs__has-desc:hover .gs__also-visit-heading{margin-bottom:1.5rem}.gs__also-visit-card{flex-wrap:wrap}.gs__also-visit-actions{justify-content:flex-start}.gs__also-visit-card:before,.gs__also-visit-card:last-child:after{width:100%}.gs__contact-sidebar-footer-links .gs__also-visit-card:last-child:after{width:100vw}.gs__home-service .gs__also-visit-card:after{opacity:0}.gs__also-visit-card{flex-direction:column;align-items:flex-start}.gs__faq-wp .gs__also-visit-card{flex-direction:row}.gs__home-service.gs__home-service-mob .gs__also-visit-card .gs__also-visit-desc{opacity:1;visibility:visible;max-height:unset}.gs__home-service.gs__home-service-mob .gs__also-visit-card{gap:3rem;padding-right:0}.gs__also-visit-card-flex{flex-direction:column;align-items:start}.gs__case-study-detail-slider .slider-btn{top:-3.2rem}}@media (max-width:575px){.gs__blog-filterbar{flex-direction:column-reverse}.gs__home-service .gs__also-visit-card{flex-direction:column}.gs__filter-group{flex:0 0 auto;min-width:100%}.gs__blog-filterbar{margin-bottom:1.5rem}}.gs__podcast-blog .gs__card-wrapper{grid-template-columns:repeat(2,1fr);margin-top:3rem}.gs__podcast-blog .gs__card{flex:1 1 auto;min-width:100%;max-width:100%;overflow-x:clip}@media (max-width:1024px){.gs__podcast-blog .gs__card-wrapper{gap:1.5rem}}@media (max-width:767px){.gs__podcast-blog .gs__card-wrapper{margin-top:1.5rem;grid-template-columns:1fr}}.gs__insight-blog{padding-top:6rem}.gs__subscribe-sec .gs__terms-nav{max-width:15.563rem;visibility:hidden;opacity:0}.gs__subscribe-sec .gs__terms-text{max-width:49.5rem}.gs__subscribe-sec .gs__h1-title{margin-bottom:2rem}.gs__subscribe-sec .gs__btn-text{display:flex;align-items:center;gap:.3rem}.gs__subscribe-sec .gs__btn{margin-top:3rem}.gs__terms-container .gs__h1-title{line-height:1.2}.gs__subscribe-sec .gs__terms-container{text-align:center}.gs__subscribe-sec .gs__subscribe-btn{margin:0}.gs__subscribe-sec .gs__btn-text svg path{fill:var(--brand-orange)}.gs__subscribe-sec .gs__terms-left,.gs__subscribe-sec .gs__terms-text{margin:0 auto}.gs__subscribe-sec .gs__terms-right{display:block}.gs__subscribe-sec .gs__terms-nav{display:none}@media (max-width:767px){.gs__subscribe-sec .gs__btn{margin-top:2.5rem}.gs__subscribe-sec .gs__terms-nav{display:none}.gs__subscribe-sec .gs__subscribe-btn{margin-left:0}.gs__insight-blog{padding-top:4.5rem}}.gs__white-paper-wp{background:var(--primary-black)}.gs__whitepaper-card .gs__card-top{justify-content:flex-start;gap:.625rem;margin-top:1.5rem;margin-bottom:1px}.gs__podcast-slider .gs__found,.gs__whitepaper-card .gs__found{background:#1b1b1b;color:var(--primary-white);border:1px solid #555555}.gs__whitepaper-card .gs__card-content{padding-top:1.5rem}.gs__whitepaper-card .gs__card-title{margin-bottom:1.5rem}.gs__whitepaper-card .gs__card-image{padding-top:141%}.gs__whitepaper-card .gs__card-desc p{-webkit-line-clamp:3;line-clamp:3}@media (max-width:991px){.gs__whitepaper-card .gs__card-image{padding-top:121.41%}}.gs__terms.gs_whitepaperitem-wp{padding:6rem 0 4.375rem}.gs_whitepaperitem-wp .gs__terms-left{max-width:63.5rem}.gs__expert-banner .gs__h1-title,.gs_whitepaperitem-wp .gs__h1-title{font-size:var(--font-h2)}.gs_whitepaperitem-wp .gs__terms-right{gap:.625rem}.gs_whitepaperitem-wp .gs__terms-right .gs__found{background:var(--primary-white);border-color:var(--txt-light);color:var(--primary-black)}.gs__report-slider{background:var(--primary-white)}.gs__report-slider .gs__card-icon,.gs__report-slider .gs__whitepaper-card .gs__card-desc p{display:none}.gs__report-slider .gs__whitepaper-card .gs__card-title{margin:0;font-size:2rem}.gs__report-slider .gs__card[data-theme=section-light] .gs__blog-type{display:flex}.gs__report-slider .slider-btn svg path{fill:#fefdfb}@media (max-width:1279px){.gs__terms.gs_whitepaperitem-wp{padding:6rem 0}}@media (max-width:767px){.gs__terms.gs_whitepaperitem-wp{padding:1.5rem 0 3rem}}.gs__guide-sec{display:flex;gap:7.875rem;padding-bottom:11.25rem}.gs__guide-sec .gs__card-image{flex:0 0 30.38rem;max-width:30.38rem;padding-top:47%}.gs__guide-sec .gs__blog-type{background:var(--primary-white);color:var(--txt-dark)}.gs__guide-form-wp{max-width:31.875rem;flex:1 1 31.875rem;align-self:flex-end}.gs__guide-form-title{font-weight:300;margin-bottom:1.5rem;color:var(--primary-black)}.gs__guide-form-wp p{line-height:var(--leading-height-4);color:var(--txt-light-gray)}.gs__guide-form{display:flex;flex-direction:column;gap:1.5rem;margin-top:4.5rem}.gs__guide-form-row{display:flex;gap:1.5rem;flex-wrap:wrap}.gs__guide-form-group{flex:1 1;min-width:15.188rem;display:flex;flex-direction:column}.gs__guide-form-label{color:var(--primary-black)}.gs__guide-form-input{border:none;border-bottom:1px solid var(--outline-dark);padding:0 0 .2rem;outline:none}.gs__guide-form-select{width:100%;cursor:pointer;background-color:initial}.gs__checkbox-wrapper{display:flex;align-items:flex-start;gap:1rem}.gs__checkbox{accent-color:var(--brand-orange);min-width:1.25rem;min-height:1.25rem}.gs__checkbox-label{color:var(--primary-black);line-height:1.5;font-size:.75rem;margin-left:0!important}.gs__checkbox-link{color:var(--brand-orange);text-decoration:underline;text-underline-offset:.15rem}.gs__guide-form-row.gs__guide-form-checkbox{gap:.75rem}.gs__guide-form-group--floating{position:relative;margin-top:1.5rem!important;display:block}.gs__contact-section .gs__guide-form-group--floating{margin:0!important}.gs__guide-form-group--floating .gs__guide-form-label{position:absolute;left:0;top:0;padding:0;font-size:1rem;color:var(--primary-black);pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1);transform-origin:left top;z-index:1}.gs__guide-form-group--floating .gs__guide-form-input:focus~.gs__guide-form-label,.gs__guide-form-group--floating .gs__guide-form-input:not(:placeholder-shown)~.gs__guide-form-label,.gs__guide-form-group--floating .gs__guide-form-select:focus~.gs__guide-form-label,.gs__guide-form-group--floating .gs__guide-form-select:valid~.gs__guide-form-label{transform:translateY(-1rem) scale(.75);font-weight:600;color:var(--brand-orange)}[data-theme=dark] .gs__guide-form-group--floating .gs__guide-form-label{color:var(--txt-light)}[data-theme=dark] .gs__guide-form-group--floating .gs__guide-form-input:focus~.gs__guide-form-label,[data-theme=dark] .gs__guide-form-group--floating .gs__guide-form-input:not(:placeholder-shown)~.gs__guide-form-label,[data-theme=dark] .gs__guide-form-group--floating .gs__guide-form-select:focus~.gs__guide-form-label,[data-theme=dark] .gs__guide-form-group--floating .gs__guide-form-select:valid~.gs__guide-form-label{color:var(--txt-dark)}.gs__guide-form-group--floating .gs__guide-form-input{width:100%;padding:0 0 .75rem;background-color:initial;border-color:var(--outlightbox)}.download-actions{display:flex;align-items:center;gap:1.5rem;margin-top:1.5rem}.download-actions .gs__btn{height:48px;padding:0 3rem}.go-back-link{display:flex;align-items:center;gap:.5rem;color:var(--primary-black);text-decoration:none;cursor:pointer}.go-back-icon{font-size:var(--body-l-paragraph);display:inline-flex;align-items:center;font-size:1.25rem}.go-back-icon svg{margin-right:2px}@media (max-width:1600px){.gs__guide-sec .gs__card-image{padding-top:57%}}@media (max-width:1400px){.gs__guide-sec .gs__card-image{padding-top:40%}}@media (max-width:1280px){.gs__guide-sec .gs__card-image{padding-top:36%}}@media (max-width:1279px){.gs__guide-sec{gap:3rem}}@media (max-width:1199px){.gs__guide-sec .gs__card-image{padding-top:65%}}@media (max-width:1024px){.gs__guide-sec{padding-bottom:6rem}}@media (max-width:991px){.gs__guide-sec .gs__card-image{padding-top:72%;flex:1 1 100%}.gs__guide-form-wp{max-width:100%;overflow-x:clip;flex:1 1 100%}.gs__guide-form{margin-top:1.5rem}.gs_whitepaperitem-wp .gs__terms-left{max-width:100%;overflow-x:clip}}@media (max-width:767px){.gs__guide-sec{padding-bottom:4.5rem;gap:4.5rem}.gs__guide-form-group{min-width:100%}.gs__guide-form-row,.gs__guide-form-row.gs__guide-form-checkbox,.gs__guide-sec{flex-direction:column}}@media (max-width:480px){.gs__guide-form-row,.gs__guide-form-row.gs__guide-form-checkbox{flex-direction:column}.download-actions{flex-direction:column-reverse}.download-actions .gs__btn.gs__new-btn{width:100%;justify-content:center}}.gs__terms.gs_article-banner{padding:6rem 0 0}.gs__case-study-detail-banner .gs__terms.gs_article-banner{padding:4.375rem 0 6rem}.gs_article-slider.gs__blog-page-article{background:var(--primary-white);padding:6rem 0 0}.gs__vacancy-slider .gs_article-slider.gs__blog-page-article{padding:6rem 0}.gs__related-insight{padding:6rem 0;background:var(--Section-Background-Grey)}.gs__podcast_content .gs__article-content{padding:4.375rem 0 6rem}.gs__podcast_content .gs__blog-articles-text{font-family:var(--font-sans-serif)}.gs__podcast_content .gs__blog-articles-divider{border-color:var(--outlightbox)}.gs__digital-banner .gs__terms.gs_article-banner{padding:4.375rem 0 0}.gs__digital-content .gs__article-content{padding:6rem 0}.gs_article-slider .gs__card-icon,.gs_article-slider .slider-btn{display:none}.gs_article-slider .gs__blog-articles-text{font-size:2rem;font-weight:300}.gs__related-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:.3s}.gs__common-title.gs__related-title{margin-bottom:3rem}.gs__common-title.gs__related-title .gs__blog-articles-row{margin-bottom:0}.gs__related-insight .gs__blog-articles-text{color:var(--primary-black);font-size:2rem;font-weight:300;line-height:var(--leading-height-2)}.gs__related-insight .gs__card-top{justify-content:end;gap:.625rem}.gs__related-title svg path{transition:.3s}.gs_readmore{flex-shrink:0;gap:.25rem;text-decoration:underline;text-underline-offset:.2rem;line-height:1}.gs_readmore,.gs_readmore span{display:flex;align-items:center}.gs_readmore span{justify-content:center}.gs__article-content-slider .gs_readmore,.gs__report-slider .gs_readmore{color:var(--primary-white)}.gs__blog-slider.gs_article-slider.gs__location-slider .gs__blog-articles-row,.gs__related-insight .gs__blog-articles-row{width:100%}.gs__related-insight .gs__blog-articles-row,.gs__related-insight .gs__card{background:var(--Section-Background-Grey)}.gs_article-slider .custom-swiper-button-prev.slider-btn{display:none}.gs_article-banner .gs__terms-left{max-width:62rem}.gs__podcast-detail-banner .gs_article-banner .gs__terms-left{max-width:100%;overflow-x:clip}.gs_article-banner .gs__terms-nav{visibility:hidden;opacity:0}.gs_article-banner .gs__h1-title{font-size:var(--font-h2)}.gs_-article-img-content{width:100%;margin-left:auto}.gs_-article-img-content,.gs__article-body{max-width:74.5%}.gs__article-img{margin-bottom:1.5rem}.gs__article-img img{border-radius:2.5rem;width:100%;height:100%;object-fit:cover;aspect-ratio:893/350}.gs__article-img embed,.gs__article-img iframe,.gs__article-img video{object-fit:cover;aspect-ratio:894/350}.gs__article-info{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.gs__article-info li:not(:first-child){border-left:1px solid var(--outlightbox);padding-left:1.5rem}.gs__article-info .gs__found,.gs__article-sidebar .gs__found{background:unset;color:var(--primary-black);border-color:var(--txt-light);display:inline-block}.gs__article-info .gs__card-top{margin:0;gap:1.5rem;justify-content:flex-start}.gs__article-info .gs__card-top .gs__date{font-size:1rem}.gs__social{display:flex;align-items:center;gap:1rem;line-height:1}.gs__social svg path{transition:.3s;cursor:pointer}.gs__social svg:hover path{fill:var(--brand-orange)}.gs__article-content{padding:6rem 0 0;background:#fff}.gs__article-wrapper{display:flex;gap:3rem;align-items:flex-start;justify-content:space-between}.gs__article-sidebar{max-width:11.88rem;width:100%}.gs__label{font-size:var(--body-l-paragraph);font-size:1.25rem;color:var(--primary-black);margin-bottom:.75rem;line-height:var(--leading-height-3);font-weight:400}.gs__tag-list{display:flex;flex-wrap:wrap;gap:.75rem}.gs__article-body{width:100%}.gs__article-body p{font-size:var(--body-l-paragraph);font-size:1.25rem;font-weight:400;line-height:var(--leading-height-3);color:var(--primary-black);margin-bottom:1.25rem}.gs__related-article{background:var(--Section-Background-Grey);padding:1.875rem;border-radius:2.5rem;margin:3rem 0;background-image:url(/images/blur-logo.png);background-size:cover;background-repeat:no-repeat;background-position:right 4rem center}.gs__related-article h4{font-size:2rem;font-weight:300;line-height:var(--leading-height-2);margin-bottom:.75rem}.gs__related-article h4 a{text-decoration:underline;text-underline-offset:.35rem;color:var(--primary-black);transition:.3s}.gs__related-article h4 a:hover{color:var(--brand-orange)}.gs__related-article span{font-size:.75rem;color:var(--primary-black)}.gs__tags{margin-top:1.5rem}.gs__article-content .go-back-link{margin-top:1.25rem}.gs__playsore-img{width:9.375rem;height:6.25rem}.gs__playsore-img img{border-radius:2.5rem;width:100%;height:100%;object-fit:cover}.gs__subscribe{display:flex;align-items:center;flex-direction:column;gap:.75rem}.gs__subscribe .gs__new-btn .gs__btn-inner{height:1.125rem}.gs_subscribe-title{font-size:1.25rem;line-height:var(--leading-height-3);font-weight:400;color:var(--primary-black)}.gs__btn.gs__white-btn.gs__black-btn{border-color:var(--primary-black);color:var(--primary-black)}@media (max-width:1024px){.gs__podcast_content .gs__article-content{padding:3.125rem 0 6rem}}@media (max-width:991px){.gs_article-slider.gs__blog-page-article{padding:4rem 0 0}.gs__blog-page-article.gs__blog-slider.gs__report-slider .gs__blog-articles-row,.gs__blog-slider.gs_article-slider .gs__blog-articles-row{width:calc(100% - 7.3rem)}.gs__article-sidebar{max-width:12rem}.gs_article-banner .gs__terms-left{max-width:100%;overflow-x:clip}}@media (max-width:767px){.gs__article-content,.gs__related-insight,.gs__terms.gs_article-banner,.gs__vacancy-slider .gs_article-slider.gs__blog-page-article,.gs_article-slider.gs__blog-page-article{padding:3rem 0 4.5rem}.gs__podcast-detail-banner .gs__terms.gs_article-banne{padding:3rem 0}.gs__article-wrapper{flex-direction:column}.gs__related-article h4{font-size:1.5rem}.gs__article-sidebar{max-width:100%;overflow-x:clip}.gs__related-article{padding:1.25rem;margin:2rem 0}.gs__article-wrapper{gap:2rem}.gs_article-banner .gs__h1-title{margin-bottom:1.5rem}.gs__subscribe{width:100%;justify-content:center;align-items:start}.gs__podcast_content .gs__article-content{padding:0 0 4.5rem}.gs__article-info li:not(:first-child){padding-left:0;border:0}.gs__article-info{align-items:self-start}.gs__article-info,.gs__article-info .gs__card-top{gap:1rem}.gs__digital-content .gs__article-content{padding:3rem 0 4.5rem}.gs__tag-list{flex-direction:row!important}.gs_article-slider .gs__blog-articles-text{font-size:1.25rem}}@media (max-width:389px){.gs__article-info .gs__card-top{align-items:start;flex-direction:column}}.gs__article-tags-mobile,.gs__social-mobile{display:none!important}@media (max-width:767px){.gs__case-study-detail-banner .gs__article-tags-mobile{display:block!important;margin-bottom:1.5rem!important}.gs__case-study-detail-banner .gs__social-mobile{display:flex!important;margin-top:1.5rem!important}.gs__case-study-detail-banner .gs__article-info-desktop{display:none!important}}.gs__stats-cards-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}.gs__stats-card{background-color:rgba(17,17,17,1);border:1px solid var(--border-col);border-radius:2.5rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:282/350;position:relative;overflow:hidden;transition:all .3s ease-in-out}.gs__stats-card--modern .gs__stats-card-hover,.gs__stats-cards-grid .gs__stats-card-hover{position:absolute;left:0;top:0;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s ease-in-out;width:100%;height:100%}.gs__stats-cards-grid .gs__stats-card-hover img{width:100%;height:100%;object-fit:cover}.gs__stats-cards-grid{display:grid;grid-template-columns:17.625rem 17.625rem 17.625rem;width:100%;align-items:stretch;justify-content:end}.gs__stats-card-value{font-family:var(--font-serif);font-size:4.5rem;font-weight:400;height:72px;color:var(--primary-white);line-height:var(--leading-height-1);display:block;z-index:9;position:relative;transition:all .4s cubic-bezier(.65,.05,.36,1);margin-bottom:.75rem;overflow:hidden}.gs__stats-card-contact .gs__btn-text{height:72px;transform:translateY(-72px)}.gs__stats-card-contact:hover .gs__stats-card-value{color:var(--brand-orange)}.gs__stats-card-contact:hover .gs__btn-inner{transform:translateY(72px)}.gs__btn-inner{display:flex;flex-direction:column-reverse;justify-content:center;transition:transform .4s cubic-bezier(.65,.05,.36,1)}.stat-number{transition:color .4s cubic-bezier(.65,.05,.36,1);position:relative;overflow:hidden;height:72px;margin-bottom:.375rem;color:var(--primary-white);font-weight:400;line-height:1;letter-spacing:-.03em;transform:translateZ(0)}.gs__network-sec .stat-number,.stat-number{font-size:4.5rem}.stat-title{color:var(--primary-white)}.stat-number:hover{color:var(--brand-orange)}.stat-number .gs__btn-text{height:72px;display:flex;transform:translateY(-72px)}.stat-number:hover .gs__btn-inner{transform:translateY(75px)}.gs__stats-card-description{font-size:1rem;font-weight:400;color:#f5f5f5;line-height:var(--leading-height-4);display:block;z-index:9}.gs__vacancies-filter-bar{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem 1.5rem;margin-bottom:3rem}.gs__vacancies-filter-input-wrap{position:relative;display:flex;align-items:center}.gs__vacancies-filter-input-wrap .gs__vacancies-filter-form-group{flex:1 1;min-width:0}.gs__vacancies-filter-input-wrap .gs__vacancies-filter-form-group .custom-dropdown-selected{padding-right:1rem}.gs__vacancies-filter-input-wrap .gs__guide-form-select{width:100%;background:transparent;color:var(--primary-white);border:none;border-bottom:1px solid #878787;font-size:1rem;padding:.4rem 1.5rem .4rem 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer}.gs__vacancies-filter-input-wrap .gs__vacancies-filter-arrow{position:absolute;right:0;top:35%;transform:translateY(-50%);pointer-events:none;color:var(--primary-white);transition:transform .2s ease}.gs__vacancies-filter-input-wrap .custom-dropdown--open .gs__vacancies-filter-arrow{transform:translateY(-50%) rotate(180deg)}.gs__vacancies-filter-wp[data-theme=section-light] .gs__vacancies-filter-input-wrap .gs__vacancies-filter-arrow{color:var(--primary-black)}.gs__vacancies-filter-wp[data-theme=section-light] .gs__vacancies-filter-input-wrap .gs__guide-form-select{border-bottom-color:var(--outline-dark)}.gs__vacancies-filter-wp .gs__container{padding:0}.gs__vacancies-filter-select{width:100%;background:transparent;color:var(--primary-white);border:none;border-bottom:1px solid #878787;font-size:1rem;padding:.4rem 1.5rem .4rem 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer}.gs__vacancies-filter-bottom{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gs__vacancies-filter-search{width:100%;background:transparent;border:1px solid var(--outline-dark);border-radius:.5rem;color:var(--primary-white);font-size:1rem;padding:1rem 1.25rem;outline:none}.gs__vacancies-filter-search::placeholder{color:var(--txt-dark)}.gs__vacancies-filter-wp[data-theme=section-light] .gs__vacancies-filter-search{border-color:var(--outline-light);color:var(--primary-black)}.gs__vacancies-filter-wp[data-theme=section-light] .gs__vacancies-filter-search::placeholder{color:var(--secondary-txt-light)}@media (max-width:1200px){.gs__vacancies-filter-bar{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.gs__vacancies-filter-bar{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}.gs__vacancies-filter-bottom{grid-template-columns:1fr}.gs__vacancies-filter-wp{padding:1.5rem 0}}@media (max-width:575px){.gs__vacancies-filter-bar{grid-template-columns:1fr}.stat-desc{color:var(--primary-white)!important}.gs__article-img img{aspect-ratio:362/210;object-position:center 10%}}.gs__vacancy-card{display:flex;border:1px solid #878787;border-radius:2.5rem;padding:1.5rem;min-height:23.375rem;height:100%;flex-direction:column;justify-content:space-between;background-color:var(--primary-white);transition:transform .3s ease}.gs__vacancy-card-top{margin-bottom:1.75rem}.gs__vacancy-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.gs__vacancy-card-title{font-size:2rem;font-weight:400;margin:0;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:3rem;color:var(--primary-black)}.gs__vacancy-card-arrow-wrap{flex-shrink:0;color:var(--brand-orange);display:flex;align-items:center;justify-content:center;transition:all .5s ease}.gs__vacancy-card:hover .gs__vacancy-card-arrow-wrap{transform:scale(1.125)}.gs__vacancy-card-arrow{width:2rem;height:auto}.gs__vacancy-card-location{font-size:1.25rem;font-weight:400;color:var(--primary-black);margin:0 0 .625rem;line-height:var(--leading-height-3)}.gs__vacancy-card-tags{display:flex;flex-wrap:wrap;gap:.65rem}.gs__vacancy-card-tag{font-size:.75rem;border:1px solid var(--txt-light-gray);padding:.35rem .75rem;border-radius:2rem;line-height:1.2;color:var(--primary-black)}.gs__job-profile-main .gs__vacancy-card-tag{border-color:#929292;padding:.45rem 1rem;max-width:9rem;width:100%;text-align:center}.gs__vacancy-card-consultant{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-top:1rem}.gs__vacancy-card-consultant-info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.gs__vacancy-card-consultant-role{font-size:.75rem;font-weight:400;color:var(--txt-light-gray)}.gs__vacancy-card-consultant-name{font-size:2rem;font-weight:300;font-family:var(--font-serif)}.gs__vacancy-card-consultant-avatar{flex-shrink:0;width:9.375rem;height:6.25rem;border-radius:2.188rem;overflow:hidden}.gs__vacancy-card-consultant-avatar img{width:100%;height:100%;object-fit:cover;object-position:center -.625rem;display:block;transition:all .5s ease}.gs__vacancy-card-arrow-wrap svg{transition:all .5s ease}.gs__vacancy-card:hover .gs__vacancy-card-consultant-avatar img{transform:scale(1.15)}@media (max-width:767px){.gs__vacancy-card-consultant{display:none}.gs__vacancy-card-top{margin:0}.gs__vacancy-card-arrow{width:2.375rem}}@media (max-width:575px){.gs__vacancy-card{min-height:auto}}.gs__vacancy-cards-wp{padding:6rem 0}.gs__vacancy-cards-wp .gs__vacancy-cards-grid{display:grid;grid-template-columns:2fr 2fr;gap:1.5rem}.gs__vacancy-card,.gs__vacancy-cards-grid{overflow:hidden}@media (max-width:767px){.gs__vacancy-cards-wp .gs__vacancy-cards-grid{grid-template-columns:1fr}.gs__vacancy-cards-wp{padding:1.5rem 0 4.5rem}}.gs__vacancies-wp .gs__terms-right{justify-content:end;display:grid;grid-auto-columns:40rem;justify-content:center}.gs__vacancies-content{margin-top:3rem;display:flex;flex-direction:column;gap:3rem;align-items:flex-start}.gs__service-banner-wrapper .gs__vacancies-content{margin-top:1.5rem}.gs__stats-card:hover{border-color:#fe5800}.gs__terms.gs__vacancies-wp{padding-top:3rem;padding-bottom:6rem}.gs__vacancy-banner-wp .gs__terms.gs__vacancies-wp{padding:4.75rem 0 6.313rem}.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:20rem 20rem 20rem}@media (max-width:1600px){.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:17.625rem 17.625rem 17.625rem}}@media (max-width:1024px){.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:15rem 15rem 15rem}}@media (max-width:991px){.gs__stats-cards-grid{gap:1rem}.gs__stats-cards-grid,.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:repeat(3,1fr)}.gs__vacancy-banner-wp .gs__vacancies-wp .gs__terms-right{grid-auto-columns:100%}}@media (max-width:767px){.gs__vacancies-wp .gs__terms-right{grid-auto-columns:100%}.gs_-article-img-content,.gs__article-body{max-width:100%;overflow-x:clip}.gs_-article-img-content{gap:1.5rem}.gs__podcast-detail-banner .gs__terms-right{gap:3rem}.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.gs__stats-card{aspect-ratio:362/300;width:100%}.gs__vacancy-banner-wp .gs__stats-cards-grid{grid-template-columns:repeat(1,1fr)}.gs__stats-cards-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}.gs__terms.gs__job-description-wp .gs__breadcrumb{margin-bottom:1.5rem}.gs__terms.gs__job-description-wp.gs__job-description-detail-wp .gs__breadcrumb{margin-bottom:3rem}.gs__terms.gs__job-description-wp .gs__terms-left{max-width:95%}.gs__terms.gs__job-description-wp{padding-top:6.75rem;padding-bottom:6rem}.gs__terms.gs__job-description-wp.gs__job-description-detail-wp{padding:4.375rem 0 6rem}.gs__job-description-wp .gs__h1-title{font-size:var(--font-h2);max-width:69rem;margin-bottom:1.5rem}.gs__job-description-wp .gs__job-description-content{max-width:69rem}.gs__job-description-wp .gs__terms-left .gs__h1-title{font-size:var(--font-h2);font-weight:400;margin-bottom:1.5rem}.gs__terms.gs__job-description-wp .gs__job-description-content,.gs__terms.gs__job-description-wp .gs__job-description-content .gs__tags-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;font-size:1.25rem}.gs__terms.gs__job-description-wp .gs__job-description-content .gs__tags-wrap{font-size:.75rem;gap:.65rem}.gs__terms.gs__job-description-wp .gs__job-description-content .gs__tags-wrap .gs__location-wrap{padding:.5rem 1rem}@media (max-width:767px){.gs__terms.gs__job-description-wp{padding-top:3rem;padding-bottom:6rem}.gs__terms.gs__job-description-wp.gs__job-description-detail-wp .gs__breadcrumb{margin-bottom:2rem}.gs__job-description-wp .gs__h1-title{margin-bottom:1rem}.gs__job-description-wp .gs__job-description-content{font-size:1rem}.gs__job-description-wp .gs__job-description-content .gs__tags-wrap{font-size:.75rem}.gs__job-description-wp .gs__job-description-content .gs__tags-wrap .gs__location-wrap{padding:.5rem .75rem}}@media (max-width:575px){.gs__terms.gs__job-description-wp .gs__job-description-content{font-size:1rem;gap:1rem}.gs__terms.gs__job-description-wp{padding-bottom:3rem}}@media (max-width:400px){.gs__job-description-wp .gs__terms-left .gs__h1-title{font-size:2.2rem}}.gs__job-layout{color:var(--primary-black);padding:0 0 6rem;overflow-x:hidden}.gs__job-layout-grid{display:grid;grid-template-columns:minmax(0,17.75rem) minmax(0,1fr);gap:4.875rem;align-items:flex-start}.gs__job-layout-left{position:sticky;top:1.5rem;align-self:flex-start;display:flex;flex-direction:column;gap:3rem}.gs__job-profile-avatar{width:100%;max-width:100%;overflow-x:clip;height:13.938rem;border-radius:2.188rem;overflow:hidden;margin-bottom:1.5rem}.gs__job-profile-avatar img{width:100%;height:100%;display:block;object-fit:cover;object-position:center -1.25rem}.gs__job-profile-main{margin-bottom:1.5rem}.gs__job-profile-name{font-size:1.75rem;font-weight:300;margin-bottom:.5rem}.gs__job-profile-role{font-size:1rem;color:var(--brand-orange);margin-bottom:.5rem}.gs__job-profile-meta{font-size:.875rem;color:var(--txt-dark)}.gs__job-profile-body{font-size:1rem;line-height:var(--leading-height-4);margin-bottom:1.5rem}.gs__job-profile-subtitle{font-size:.875rem;font-weight:500;margin-bottom:.5rem}.gs__job-profile-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.gs__job-profile-tag{font-size:.75rem;padding:.35rem .85rem;border-radius:2rem;background:var(--primary-black);color:var(--primary-white)}.gs__job-profile-btn{width:100%;background:transparent;justify-content:center}.gs__job-profile-btn--secondary{border-color:var(--border-col);color:var(--primary-black);margin-bottom:.75rem}.gs__job-apply-card{text-align:center;padding:2.1875rem .875rem;border-radius:2.5rem;position:relative;z-index:9;overflow:hidden}.gs__job-apply-title{font-size:1.75rem;font-weight:400;line-height:1.1;color:var(--primary-white);margin-bottom:.625rem;z-index:9;position:relative}button.gs__btn.gs__job-apply-btn{color:var(--primary-white);border-color:var(--primary-white)}.gs__job-apply-actions{display:flex;align-items:center;flex-direction:column;gap:.75rem}.gs__job-apply-btn{width:100%}.gs__job-apply-secondary-btn{width:100%;background:var(--primary-white);color:var(--primary-black);border-color:var(--primary-white)}.gs__job-layout-right{padding-left:3rem}.gs__job-layout-right .gs__job-section{position:relative}.gs__job-layout-right .gs__job-section:not(:first-child):before{position:absolute;content:" ";width:100vw;height:1px;background:rgba(135,135,135,1);left:0;top:0}.gs__job-section{padding:1.5rem 0;display:grid;grid-template-columns:minmax(0,32.75rem) minmax(0,25.5rem)}.gs__job-section-title{font-size:2rem;font-weight:300;margin-bottom:.75rem}.gs__job-section-body{font-size:1rem;line-height:var(--leading-height-4)}.gs__job-section-body ul{margin-left:1.5rem}.gs__job-section-list{margin:0;padding-left:1.25rem;font-size:1rem;line-height:var(--leading-height-4)}.gs__job-section-list li+li{margin-top:.35rem}.gs__job-layout-right .gs__stats-cards-section .gs__stats-cards-grid{grid-template-columns:3fr 3fr 3fr;justify-content:left;margin-top:4.375rem}.gs__job-layout-right .gs__stats-cards-section .gs__stats-card-value{font-size:var(--font-h2);color:var(--primary-black)}.gs__job-layout-right .gs__stats-cards-section .gs__stats-card{background:transparent;border-color:rgba(135,135,135,1);min-height:14.625rem}.gs__job-layout-right .gs__stats-cards-section .gs__stats-card-hover{filter:invert(1)}.gs__contact-content{max-width:36.75rem;margin:0 auto}.gs_article-slider.gs__expert-career-tweaks{padding-top:9rem}.gs__contact-section{padding:6rem 0}.gs__contact-section .gs__guide-form{margin:0}.gs__contact-section[data-theme=dark]{--primary-black:rgba(17,17,17,1);--primary-white:rgba(254,253,251,1);color:var(--primary-white);background-color:var(--primary-black)}.gs__contact-section[data-theme=dark] .gs__guide-form-label{color:var(--primary-white)}.gs__contact-sidebar-footer-links .gs__also-visit-section{padding:0}.gs__contact-sidebar-close-wrapper,.gs__contact-sidebar-footer-links .gs__also-visit-section,.gs__contact-sidebar-grid,.gs__contact-sidebar-header{padding-left:6.938rem;padding-right:6.938rem}.gs__contact-sidebar-close-wrapper{display:flex;justify-content:flex-end;padding-top:2rem;padding-bottom:3rem}.gs__contact-sidebar-back-btn{margin-right:auto}.gs__required{color:var(--brand-orange)}.gs__contact-section[data-theme=dark] .gs__guide-form-input{background-color:initial;color:var(--primary-white)}.gs__guide-form.gs__guide-form-job .gs__guide-form-row{display:grid;gap:1.5rem}.gs__guide-form .gs__guide-form-row.gs__guide-form-checkbox{gap:.75rem}.gs__guide-form-row .gs__guide-form-row-half{display:grid;grid-template-columns:2fr 2fr;gap:1.5rem}.gs__guide-form.gs__guide-form-job .gs__guide-form-row .gs__guide-form-group.gs__guide-form-file{display:flex;flex-direction:row;border:0}.gs__contact-section[data-theme=dark] .gs__checkbox-label{color:var(--primary-white)}.gs__contact-section .gs__btn-wrap{text-align:end}@media (max-width:991px){.gs__job-layout-right .gs__job-layout-grid{grid-template-columns:minmax(0,1fr);gap:3rem}.gs__job-layout-left{position:static}.gs__job-layout-right{border-left:none;padding-left:0}}@media (max-width:767px){.gs__job-layout-grid{display:flex;grid-template-columns:auto;flex-direction:column-reverse}.gs__job-section{grid-template-columns:1fr}.gs__job-profile-card{display:grid;grid-template-columns:1fr 3fr;gap:1.5rem}.gs__job-layout-right .gs__stats-cards-section .gs__stats-cards-grid{margin-top:2rem;grid-template-columns:repeat(2,1fr)}.gs__job-layout-right .gs__job-section:after,.gs__job-layout-right .gs__job-section:before{width:100%}.gs__guide-form-row .gs__guide-form-row-half{grid-template-columns:1fr}.gs__contact-section{padding:3rem 0}.gs__job-layout-right .gs__stats-cards-section .gs__stats-card-value{font-size:2.5rem}}@media (max-width:575px){.gs__job-layout{padding:0 0 4rem}.gs__job-section{padding:1.25rem 0}.gs__job-profile-card{grid-template-columns:1fr;gap:1rem}.gs__job-profile-main{margin-bottom:.5rem}.gs__job-profile-avatar{margin-bottom:0;max-width:14.625rem}}.gs__expert-banner{padding:6rem 0 0}.gs__expert-banner .gs__terms-left{max-width:100%;overflow-x:clip}.gs_banner-btn{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:3rem}.expert-content{max-width:17.68rem;flex:0 0 17.68rem}.gs__faq-text{font-size:1.25rem;font-weight:400;line-height:var(--leading-height-3);margin-bottom:3rem;max-width:36.75rem}.gs__focus-faq-wp{display:flex;gap:3.938rem}.gs__focus-faq-wp .gs__also-visit-container{margin-bottom:0;max-width:22rem;flex:0 0 22rem}.gs__focus-faq-wp .gs__also-visit-content{margin-top:3rem;width:100%}.gs__focus-faq{display:flex;align-items:center;justify-content:space-between;width:100%}.gs__also-visit-card:hover .gs__focus-faq{margin-bottom:2.5rem}.gs__focus-faq-wp .gs__also-visit-card:hover .gs__also-visit-heading{margin:0}.gs__also-visit-card-wp{padding:2rem 0;cursor:pointer;position:relative;transition:.3s}.gs__also-visit-card-wp .gs__also-visit-card{padding:0}.gs__also-visit-card-wp .gs__also-visit-card:before,.gs__also-visit-card-wp .gs__also-visit-card:last-child:after{content:none}.gs__also-visit-card-wp:before,.gs__also-visit-card-wp:last-child:after{left:0;width:130%;transform:unset}.gs__function-faq .gs__also-visit-section{background:var(--Section-Background-Grey);background-image:url(/images/blur-logo.png);background-size:cover;background-repeat:no-repeat;background-position:right -35rem center}.gs__get-in-touch-btns{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:3rem}.gs__expert-get-in-touch-section .gs__get-in-touch-btns{margin-top:3rem}.gs__get-in-touch-btns{margin:0}.gs__common-banner-right{display:flex;flex-direction:column;gap:3rem}.gs__get-in-touch-btns .gs__btn{margin:0}.gs__explore-wp .gs__get-in-touch-content h2{margin-bottom:.75rem}.gs__explore-wp .gs__get-in-touch-content .gs__btn{margin:0}.explore-btn{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-top:6rem}.explore-btn .gs__btn{height:48px;padding:0 3rem}.gs__expertise-slider.gs_article-slider.gs__blog-page-article{padding:6rem 0}.gs__expertise-slider .gs__related-title .gs_readmore:hover{color:var(--brand-orange)}.gs__expertise-slider .gs__related-title .gs_readmore svg path{fill:var(--primary-black);transition:.3s}.gs__expertise-slider .gs__related-title .gs_readmore:hover svg path{fill:var(--brand-orange)}.gs__title-with-text-wp{padding:6rem 0 3rem;border-bottom:1px solid var(--outline-light)}.gs__title-with-text .gs__h2-title{font-weight:400;margin-bottom:.75rem}.gs__title-with-text p{font-size:1.25rem;line-height:var(--leading-height-3);margin-left:12.75rem}.gs__title-with-button-wp{padding-top:2rem}.gs__title-with-button{display:flex;align-items:flex-start;gap:11.25rem}.gs__title-with-button h3{line-height:var(--leading-height-2)}.gs__title-with-button .explore-btn{margin:0;white-space:nowrap}.gs__expertise-btn-txt .gs__title-badge span.gs__btn{border:1px solid var(--txt-light);color:var(--primary-white);display:flex;align-items:center;justify-content:center;font-size:.75rem;height:29px;max-width:15.063rem;padding:0 1rem;margin-top:.75rem;line-height:1.5}.gs__theraphy-card-sec{padding:4.5rem 0}.gs__theraphy-card-wp{display:flex;gap:1.5rem}.gs__theraphy-card-wp .gs__theraphy-card:nth-child(2){flex-direction:column-reverse}.gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){border:0;padding:0;justify-content:end}.gs__theraphy-card{border-radius:2.5rem;padding:1.5rem;border:2px solid var(--outline-dark);aspect-ratio:384/384;display:flex;flex-direction:column;justify-content:space-between;gap:3rem;max-width:100%;overflow-x:clip;width:100%}[data-theme=section-light] .gs__theraphy-card{border-color:var(--outlightbox)}.gs__theraphy-card-text{margin-bottom:.75rem;color:var(--txt-light);font-size:1rem;line-height:1.45}.gs__theraphy-card img{width:8rem;height:auto}.gs__theraphy-card h4{line-height:1.1}.gs__theraphy-card-sec.gs__teambluid-card .gs__theraphy-card h4{font-size:1.5rem}.gs__theraphy-card p{line-height:1.45}.gs__line{display:flex;justify-content:center;gap:2.25rem}.gs__line span{height:2.5rem;width:2px;background:var(--brand-orange);display:block;border-radius:.188rem}.gs__line span:nth-child(2){margin-top:2.5rem}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:first-child{order:2}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(2){order:3}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(3){order:4}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){order:1}.gs__testimonial-box-wp{padding:4.5rem 0}.gs__case-study-quote .gs__testimonial-box-wp{padding:6rem 0}.gs__testimonial-box-wp .gs__h3-light-title{font-weight:400;max-width:15rem;width:100%}.gs__testimonial-box{display:flex;gap:4.5rem;width:100%}.gs__testimonial-avatar{object-fit:cover;object-position:center;border-radius:2.5rem;aspect-ratio:280/349}.gs__testimonial-left{display:flex;justify-content:space-between;gap:1.25rem}.gs__testimonial-right-wp{display:flex;flex-direction:column;justify-content:center;gap:6rem;width:100%}.gs__testimonial-logo{width:12.75rem;height:auto;object-fit:contain}.gs__testimonial-left .gs__testimonial-tilte{max-width:17.6875rem;width:100%}.gs__testimonial-left p{color:var(--txt-light)}.gs__testimonial-right .gs__h3-light-title{font-family:var(--font-sans-serif);font-size:1.25rem;max-width:100%;overflow-x:clip;width:100%;margin:0;font-weight:400;line-height:var(--leading-height-3)}@media (max-width:1600px){.gs__function-faq .gs__also-visit-section{background-position:right -29rem center}}@media (max-width:1279px){.gs__focus-faq-wp{gap:3rem}.gs__guide-sec .gs__card-image{flex:0 0 28.6rem;max-width:28.6rem}}@media (max-width:767px){.gs__guide-sec .gs__card-image{max-width:100%;overflow-x:clip;padding-top:141%}}@media (max-width:1024px){.gs__contact-sidebar-close-wrapper,.gs__contact-sidebar-footer-links .gs__also-visit-section,.gs__contact-sidebar-grid,.gs__contact-sidebar-header{padding-left:2.5rem;padding-right:2.5rem}.gs__focus-faq-wp .gs__also-visit-container{flex:0 0 18.75rem;max-width:18.75rem}.gs__focus-faq-wp{gap:1.5rem}.gs__terms.gs__job-description-wp.gs__job-description-detail-wp,.gs__vacancy-banner-wp .gs__terms.gs__vacancies-wp{padding:6rem 0}.gs__job-layout-grid{gap:3rem}.gs__job-layout-right{padding-left:0}.gs__job-layout-right .gs__job-section{display:flex;flex-direction:column}.gs__theraphy-card{aspect-ratio:auto}.gs__job-profile-avatar{height:12.688rem}}@media (max-width:991px){.gs__function-faq .gs__also-visit-section{background-position:right -20rem center}.explore-btn{margin-top:3rem}.gs__policy-header h3{font-size:1.5rem}.expert-content{max-width:14.563rem;flex:0 0 14.563rem}.gs__testimonial-left{flex-direction:column}.gs__testimonial-right-wp{gap:3rem}}@media (max-width:767px){.gs__case-study-quote .gs__testimonial-box-wp{padding:4.5rem 0}.gs__expert-banner{padding:3rem 0 4.5rem}.expert-content{max-width:100%;overflow-x:clip;flex:auto}.gs__focus-faq-wp{flex-direction:column}.gs__focus-faq-wp .gs__also-visit-container{max-width:100%;overflow-x:clip;flex:0 0 100%}.gs__focus-faq-wp .gs__also-visit-content{margin-top:0}.gs__faq-text{max-width:100%;overflow-x:clip}.gs__focus-faq-wp .gs__also-visit-card-wp{margin-right:0}.gs__also-visit-card-wp:before,.gs__also-visit-card-wp:last-child:after{width:100%}.gs__also-visit-card:hover .gs__focus-faq{margin-bottom:1.25rem}.gs__focus-faq-wp .gs__visit-icon{position:absolute;right:0;top:.8rem}.gs__focus-faq{align-items:flex-start}.gs__visit-icon svg{width:1.25rem}.gs__focus-faq{flex-direction:column;gap:1.25rem}.explore-btn{margin-top:1.5rem}.gs__expertise-slider.gs_article-slider.gs__blog-page-article,.gs__terms.gs__job-description-wp.gs__job-description-detail-wp,.gs__vacancy-banner-wp .gs__terms.gs__vacancies-wp{padding:4.5rem 0}.gs__title-with-text-wp{padding:4.5rem 0 3rem}.gs_service-case-study .gs__title-with-text-wp{padding:4.75em 0 3rem}.gs__title-with-text p{margin-left:0}.gs__theraphy-card-wp{gap:1rem;flex-wrap:wrap;align-items:center;justify-content:center}.gs__testimonial-box{flex-direction:column}.gs__testimonial-box,.gs__testimonial-right-wp{align-items:center;gap:1.5rem}.gs__testimonial-left{align-items:center}.gs__testimonial-left .gs__testimonial-tilte{max-width:100%;overflow-x:clip;text-align:center}.gs__testimonial-box-wp .gs__h3-light-title{margin-inline:auto}.gs__testimonial-logo-wp{display:none}.gs__testimonial-right .gs__h3-light-title{margin:0}.gs__theraphy-card{min-height:20rem;height:100%}.gs__contact-sidebar-close-wrapper,.gs__contact-sidebar-footer-links .gs__also-visit-section,.gs__contact-sidebar-grid,.gs__contact-sidebar-header{padding-inline:1.25rem}.gs__expert-get-in-touch-section .gs__get-in-touch-btns{margin-top:3rem}.gs__terms.gs__job-description-wp.gs__job-description-detail-wp{padding:3rem 0 4.5rem}.gs__title-with-button .explore-btn{display:none}}@media (max-width:575px){.gs__function-faq .gs__also-visit-section{background-position:50%}.gs__theraphy-card-wp .gs__theraphy-card:nth-child(2),.gs_banner-btn{flex-direction:column}.gs_banner-btn .gs__btn{width:100%}.gs__theraphy-card h4{font-size:2rem}}.gs__terms.gs__contact-wp .gs__h1-title{font-size:var(--font-h2);margin-bottom:0}.gs__terms.gs__contact-wp.gs__about-wp .gs__about-ceo-content .gs__h1-title{margin-bottom:6rem}.gs__about-ceo-text-wp h4{font-weight:300}.gs__terms.gs__contact-wp{padding-top:4.375rem;padding-bottom:2.063rem}.gs__terms.gs__contact-wp.gs__about-wp{padding-bottom:0}.gs__contact-office-sec{padding:0 0 4.688rem;background:var(--primary-white);color:var(--primary-black)}.gs__contact-office{display:grid;grid-template-columns:minmax(0,1.065fr) minmax(0,1fr);gap:3.5rem;align-items:stretch}.gs__contact-office-map{min-height:23.5rem;height:100%;border-radius:2.5rem;overflow:hidden}.gs__contact-office-map iframe{height:100%}.gs__contact-office-map img{width:100%;height:100%;object-fit:cover;display:block}.gs__contact-office-content{display:flex;flex-direction:column}.gs__contact-office-label{font-size:1rem;margin-bottom:.375rem;color:var(--brand-orange)}.gs__contact-office-title{font-size:var(--font-h2);font-weight:400;line-height:var(--leading-height-2);margin-bottom:.375rem}.gs__contact-office-address,.gs__contact-office-contact{font-size:1rem;line-height:var(--leading-height-4);color:var(--primary-black)}.gs__contact-office-contact{border-left:2px solid var(--brand-orange);padding-left:1.5rem;margin:.75rem 0 3rem}.gs__contact-office-description{font-size:1rem;line-height:1.45;color:var(--primary-black);max-width:34.688rem}.gs__location-slider{position:relative;padding-top:0!important}.gs__location-slider .slider-btn{position:static}.gs__location-slider .custom-swiper-button-next:hover svg path,.gs__location-slider .custom-swiper-button-prev:hover svg path{fill:var(--brand-orange)}.gs__stats-cards-contact{display:grid;grid-template-columns:3fr 3fr 3fr;text-align:center;gap:3rem 1rem}.gs__stats-card-contact{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:1!important;transform:unset!important}.gs__stats-card-contact .gs__h3-light-title{transition:color .3s cubic-bezier(.4,0,.2,1)}.gs__stats-card-contact:hover .gs__h3-light-title,.gs__stats-card-contact:hover .gs__stats-card-description{color:var(--brand-orange)}.gs__stats-cards-contact .gs__stats-card-description{color:var(--primary-white);transition:color .3s cubic-bezier(.4,0,.2,1)}section.gs__stats-cards-section{padding:3rem 0}.gs__contact-sidebar-overlay-wp{position:fixed;inset:0;background:rgba(0,0,0,.65);opacity:0;pointer-events:none;visibility:hidden;z-index:9999;transition:opacity 2s cubic-bezier(1,1,1,1),visibility 2s cubic-bezier(1,1,1,1)}.gs__contact-sidebar-overlay.is-open .gs__contact-sidebar-overlay-wp{opacity:1;visibility:visible;pointer-events:auto}.gs__contact-sidebar-overlay{transition:opacity 2s cubic-bezier(1,1,1,1),visibility 2s cubic-bezier(1,1,1,1)}.gs__contact-sidebar{background:var(--primary-black);color:var(--primary-white);transform:translateX(100%);transition:transform 2s cubic-bezier(.65,0,.35,1);border-left:1px solid var(--outline-dark);height:100dvh;width:69.75dvw;max-width:100%;overflow-x:clip;position:fixed;top:0;right:0;z-index:10000;overflow-x:hidden;overflow-y:auto;will-change:transform}.gs__contact-popup-wp{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10001}.gs__contact-sidebar-form{position:relative}.gs__contact-popup{position:fixed;top:50%;left:auto;right:calc(69.75dvw / 2);transform:translate(50%,-50%);width:90%;max-width:36.75rem;z-index:10002}@media (max-width:1600px){.gs__contact-popup{right:calc(77.5dvw / 2)}}@media (max-width:1024px){.gs__contact-popup{right:50%}.gs__contact-sidebar-close-wrapper{padding-top:3.688rem;padding-bottom:2.188rem}.gs__contact-sidebar-close-wrapper .gs__contact-sidebar-back-btn{margin-bottom:0}}@media (max-width:767px){.gs__contact-popup{right:50%}}.gs__contact-popup .gs__container{max-width:100%;overflow-x:clip;padding:0}.gs__contact-popup .gs__expert-banner{padding:2rem;border-radius:2.5rem;border:1px solid var(--outline-dark)}.gs__contact-popup .gs__expert-banner .gs__h1-title{font-size:2rem;font-weight:300;margin-bottom:1.5rem}.gs__contact-popup .gs__terms-text{font-size:1rem;line-height:1.45;max-width:100%;overflow-x:clip;font-family:var(--font-sans-serif)}.gs__contact-popup .gs__terms-right{margin-left:6rem}.gs__contact-popup .expert-content,.gs__contact-popup .gs_banner-btn{display:none}.gs__contact_close-btn{position:absolute;top:1.5rem;right:2rem;background:none;border:none;color:var(--primary-white);font-size:1rem;cursor:pointer;z-index:2}.tab-content,.tab-panel{will-change:transform,opacity}.gs__contact-sidebar-form .gs__guide-form-group{min-width:auto}.gs__guide-form-row-half.gs__contact-sidebar-form-file{grid-template-columns:2fr 2fr}@media (max-width:575px){.gs__guide-form-row-half.gs__contact-sidebar-form-file .upload-status-text{font-size:.8rem!important}.gs__guide-form-row-half.gs__contact-sidebar-form-file button.custom-upload-btn{font-size:.8rem!important;padding:.35rem .5rem!important;width:auto!important;min-width:6.2rem}}.gs__guide-form-group.gs__guide-form-file button.custom-upload-btn{width:100%;color:var(--primary-white)!important;border-color:var(--primary-white)!important}.gs__contact-popup-animate{display:flex;align-items:center;margin-bottom:1.5rem}.gs__contact-popup-animate svg path{stroke:var(--brand-orange)}.gs__contact-sidebar .gs__btn-wrap{text-align:end}.gs__contact-sidebar-overlay.is-open .gs__contact-sidebar{transform:translateX(0)}.gs__contact-sidebar-header{display:flex;align-items:center;justify-content:space-between}.gs__contact-sidebar-footer-links .gs__divider-line{position:relative;padding:2rem 6.938rem}.gs__contact-sidebar-footer-links .gs__divider-line:after,.gs__contact-sidebar-footer-links .gs__divider-line:before{content:" ";position:absolute;background:var(--outline-dark);height:1px;width:100vw;top:0;left:0;right:0}.gs__contact-sidebar-footer-links .gs__divider-line:last-child:before{display:none}.gs__contact-sidebar-footer-links .gs__divider-line:after{bottom:0;top:auto}.gs__contact-sidebar-footer-links .gs__also-visit-section .gs__container{max-width:100%;overflow-x:clip;padding:0}.gs__contact-tabs{display:inline-flex;border-radius:999px;border:1px solid var(--border-col);width:100%;position:relative;overflow:hidden}.gs__contact-tab{position:relative;z-index:2;width:100%;border:none;background:transparent;color:var(--primary-white);padding:.94em 1.5rem;border-radius:999px;font-size:1rem;cursor:pointer;transition:color .3s ease}.gs__contact-tab.is-active{color:var(--primary-black)}.gs__contact-tab-indicator{position:absolute;top:0;left:0;bottom:0;background:var(--primary-white);border-radius:999px;z-index:1}.gs__contact-tab-text{position:relative;z-index:2}.gs__contact-sidebar-footer-links{padding-top:3rem;padding-bottom:3rem}.gs__contact-footer-link-row{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--primary-white);text-decoration:none;font-size:1.5rem;line-height:1.3;transition:color .2s ease;padding:1.25rem 0}.gs__contact-footer-link-row:hover{color:var(--brand-orange,rgba(255,131,35,1))}.gs__contact-footer-link-text{flex:1 1}.gs__contact-footer-link-icon{display:inline-flex;margin-left:.5rem;color:inherit}.gs__contact-footer-contact,.gs__footer-serch-wp{display:flex;gap:3rem}.gs__contact-footer-contact-title{font-size:1.25rem;font-weight:400;color:var(--primary-white);margin:0 0 1rem}.gs__footer-search-wp{display:flex;gap:3rem}.gs__contact-footer-contact-link{font-size:1rem;line-height:1.45;color:var(--primary-white);text-decoration:underline;text-underline-offset:.2em;transition:color .2s ease}.gs__contact-footer-contact-link:hover{color:var(--brand-orange,rgba(255,131,35,1))}.gs__contact-footer-social{display:flex;gap:1rem;align-items:end}.gs__contact-footer-social-link{display:inline-flex;color:var(--primary-white);transition:color .2s ease}.gs__contact-footer-social-link:hover{color:var(--brand-orange,rgba(255,131,35,1))}.gs__contact-sidebar-close{top:0;border:none;background:transparent;color:var(--primary-white);font-size:1rem;cursor:pointer;text-decoration:underline;text-underline-offset:.25rem}.gs__contact-sidebar-grid{display:grid;grid-template-columns:minmax(0,19.125rem) minmax(0,1fr);gap:4.875rem;align-items:flex-start;padding-top:3rem;padding-bottom:0}.gs__contact-sidebar-form .gs__contact-content{max-width:100%;overflow-x:clip}.gs__contact-sidebar-form form.gs__guide-form.gs__guide-form-job{margin:0;gap:3rem}.gs__contact-sidebar-form form.gs__guide-form.gs__guide-form-job .gs__btn{height:48px;padding:0 3rem}.gs__contact-sidebar-left{max-width:24rem}.gs__contact-sidebar-title{font-weight:300;line-height:1.1;margin-bottom:1.5rem}.gs__contact-sidebar-title span{color:var(--brand-orange)}.gs__contact-sidebar-text{font-size:1rem;line-height:1.45;line-height:var(--leading-height-4)}.gs__contact-sidebar-form .gs__guide-form-label{color:var(--primary-white);margin-bottom:.3rem}.gs__contact-sidebar-form .gs__guide-form-input{border-bottom-color:var(--outline-dark);color:var(--primary-white);background:transparent}.gs__contact-select{background:transparent}.gs__location-card{flex-direction:column;align-items:center;text-align:center;border-radius:2.5rem;transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}.gs__location-card-image{border-radius:2.5rem;overflow:hidden;margin-bottom:.75rem;height:147px;width:100%}.gs__location-card-title{font-size:1.75rem;font-weight:400;margin:0;color:var(--primary-black)}.gs__guide-form-input.gs__guide-form-textarea{height:7.5rem;resize:none!important}.gs__location-card-subtitle{margin-top:.25rem;color:var(--txt-light)}.gs__location-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease-in-out}.gs__location-card:focus-visible .gs__location-card-image img,.gs__location-card:hover .gs__location-card-image img{transform:scale(1.09)}.gs__contact-sidebar-form .gs__checkbox-label{color:var(--primary-white)}.gs__contact-sidebar-submit{margin-top:1.5rem;display:flex;justify-content:flex-end}.gs__contact-sidebar-submit .gs__btn{min-width:9rem}.gs__guide-form-row-full .gs__guide-form-input.gs__guide-form-select option{color:var(--primary-black)}.gs__contact-footer-contact-details{display:flex;flex-direction:column;justify-content:end}.gs__contact-icon{display:flex;flex-direction:column;justify-content:center}.gs__contact-icon svg{width:3.625rem;height:auto}@media (max-width:1600px){.gs__contact-sidebar{width:77.5dvw}}@media (min-width:1024px){.gs__contact-sidebar-close svg{display:none}}@media (max-width:991px){.gs__contact-sidebar-grid{grid-template-columns:minmax(0,1fr);gap:3rem}.gs__contact-office{grid-template-columns:minmax(0,1fr);gap:2rem}.gs__contact-office-map{max-height:20rem}.gs__contact-sidebar-left{max-width:100%;overflow-x:clip}}@media (max-width:767px){.gs__contact-sidebar-footer-links .gs__divider-line{padding:2rem 3rem}.gs__stats-cards-contact{gap:1.45rem;grid-template-columns:1fr}.gs__about-ceo-content .gs__h1-title,.gs__contact-sidebar-close:not(.gs__contact-sidebar-close--contact){display:none}.gs__contact-sidebar-back-btn,.gs__contact-sidebar-close--contact{display:inline-flex}.gs__contact-sidebar{padding:0 0 3rem;width:100%}.gs__contact-footer-contact{flex-direction:column}.gs__contact-mob-social{margin-left:6.8rem;flex-direction:column}.gs__contact-icon{justify-content:start}.gs__contact-sidebar-form form.gs__guide-form.gs__guide-form-job .gs__btn{width:100%;justify-content:center}.gs__contact-sidebar-close-wrapper{padding-top:3rem;padding-bottom:1.438rem}}@media (max-width:575px){.gs__contact-sidebar-title br{display:none}.gs__contact-office{gap:1.25rem}.gs__contact-office-contact{margin:.75rem 0 2rem}.gs__contact-sidebar-close-wrapper,.gs__contact-sidebar-footer-links .gs__also-visit-section,.gs__contact-sidebar-grid,.gs__contact-sidebar-header{padding-left:1.25rem;padding-right:1.25rem}.gs__contact-sidebar-footer-links .gs__divider-line{padding:2rem 1.25rem}.gs__contact-sidebar-header{padding-left:1.25rem;padding-right:1.25rem}.gs__contact-sidebar-grid{padding-top:3rem}.gs__contact-sidebar-title{margin-bottom:.75rem}.gs__contact-sidebar-footer-links{padding-bottom:2rem;margin-top:.25rem}.gs__contact-footer-link-row{font-size:1.0625rem;padding:.75rem 0}.gs__contact-footer-contact-title{font-size:1rem;margin-bottom:.5rem}.gs__contact-footer-social{margin-top:.25rem;gap:.75rem}.gs__contact-footer-divider{margin:.75rem 0}.gs__location-card-image{height:auto}}.gs__terms.gs__vacancies-wp.gs__services-wp{padding:4.625rem 0 6rem}.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main{padding:6.75rem 0 6.125rem}.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main .gs__h1-title,.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main .gs__h1-title h1{font-size:var(--font-h2)}.gs__problem-section-grid{display:grid;grid-template-columns:2fr 2fr;gap:1.5rem}.gs__problem-section-content{display:flex;flex-direction:column;gap:24.948rem}.gs__container-problem-section .gs__problem-section-content:nth-child(2n){margin-top:24.948rem}.gs__container-problem-section{max-width:67.25rem;margin:0 auto;padding:0 2.5rem}.gs__problem-card{width:100%;aspect-ratio:486/400;padding:1.5rem 1.5rem 2rem;display:flex;flex-direction:column;gap:3rem;border-radius:2.5rem;border:1px solid var(--outline-dark);transition:.3s}.gs__problem-card:hover{border-color:var(--brand-orange)}.gs__problem-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.gs__problem-card-header .gs__h3-light-title{padding-right:3.875rem;margin-bottom:.625rem}.gs__problem-card-label{display:block;font-size:1rem;line-height:1.45;color:var(--txt-dark);height:1.438rem;transition:all .4s cubic-bezier(.65,.05,.36,1);position:relative;overflow:hidden}.gs__problem-card:hover .gs__problem-card-label{color:var(--brand-orange)}.gs__problem-slider-card{transition:all .4s cubic-bezier(.65,.05,.36,1)}.gs__problem-slider-card:hover .gs__problem-card-desc,.gs__problem-slider-card:hover .gs__problem-card-label{color:var(--brand-orange)}.gs__problem-slider-card .gs__btn-text{justify-content:start;align-items:start;height:1.438rem;transform:translateY(-1.438rem)}.gs__problem-slider-card:hover .gs__btn-inner{transform:translateY(1.438rem)}.bulb-container{position:relative;width:125px;height:125px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:-25px;top:-15px}.gs__problem-card-icon{position:relative;z-index:2}.gs__problem-card .gs__problem-card-icon svg circle,.gs__problem-card .gs__problem-card-icon svg path{transition:.3s}.gs__problem-card:hover .gs__problem-card-icon svg circle,.gs__problem-card:hover .gs__problem-card-icon svg path{stroke:var(--brand-orange)}.glow-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:opacity .4s ease-in-out}.gs__problem-card:hover .glow-layer{opacity:1}.gs__home-problem-slider-sec .gs__problem-slider-card:hover svg circle,.gs__home-problem-slider-sec .gs__problem-slider-card:hover svg path{stroke:var(--primary-white)}.gs__problem-card-icon svg{width:1.75rem;height:2.375rem}.gs__problem-card .gs__problem-card-icon svg circle,.gs__problem-card .gs__problem-card-icon svg path,.gs__problem-card-icon svg{transition:.3s}.gs__problem-card-body{flex:1 1;display:flex;flex-direction:column;gap:.75rem;text-align:left;justify-content:end}.gs__problem-card-title{font-size:1.75rem;font-weight:400;line-height:1.1;color:var(--primary-white);margin:0}.gs__problem-card-desc{font-size:1.75rem;line-height:1.1;color:var(--brand-orange);margin:0;font-weight:300}.gs__problem-section{padding:6rem 0}.gs__problem-section .gs__problem-card{background:transparent}.gs__terms.gs__vacancies-wp.gs__ready-to-find-wp .gs__breadcrumb{display:none}.gs__terms.gs__vacancies-wp.gs__ready-to-find-wp .gs__h1-title{font-size:var(--font-h2);max-width:100%;overflow-x:clip}.gs__terms.gs__vacancies-wp.gs__ready-to-find-wp .gs__h1-title .gs__eyebrow{color:var(--brand-orange)}.gs__terms.gs__vacancies-wp.gs__ready-to-find-wp .gs__terms-left{max-width:100%;overflow-x:clip}.gs__ready-to-find-section .gs__terms.gs__vacancies-wp.gs__ready-to-find-wp{padding:16.3125rem 0}.gs__services-btn-row{display:flex;flex-wrap:wrap;gap:1rem}.gs__teambluid-card .gs__h3-light-title{margin-bottom:3rem}.gs__teambluid-card .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){border:1.5px solid var(--outlightbox);justify-content:space-between;padding:1.5rem}.gs__teambluid-card .gs__theraphy-card-wp .gs__theraphy-card:nth-child(5){border:0;justify-content:end;padding:0}.gs__teambluid-card .gs__line{align-items:center;gap:1.25rem}.gs__theraphy-card-sec.gs__teambluid-card{padding:2rem 0}.gs__teambluid-card .gs__theraphy-card-wp .gs__theraphy-card:nth-child(2){flex-direction:column}.gs__teambluid-card .gs__theraphy-card{min-height:17rem;aspect-ratio:205/264}.gs__teambluid-card .gs__line span{width:3.008px;height:1.313rem}.gs__team-build-wp .gs__title-with-text-wp{padding-top:11.25rem}.gs__theraphy-card-sec.gs__teambluid-card{border-bottom:1px solid var(--outline-light)}.gs__team-bluid{background:var(--primary-black);padding-bottom:11.25rem}.gs__team-bluid .gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){order:5}.gs__team-bluid .gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(5){order:1}.gs__team-build-wp .gs__theraphy-card-reverse .gs__h3-light-title{padding-left:12.75rem}.gs__team-build-wp .gs__theraphy-card-reverse.gs__theraphy-card-reverse-last .gs__h3-light-title{text-align:right}.gs__team-build-wp .gs__theraphy-card-sec.gs__teambluid-card:nth-child(3) .gs__h3-light-title{padding-left:27.1rem}.gs__main-service-quote-bottom-bg{padding-top:5.7rem;padding-bottom:5.7rem}@media (max-width:1024px){.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main{padding:6rem 0 0}.gs__terms.gs__vacancies-wp.gs__services-wp{padding:6rem 0 9.063rem}.gs__team-build-wp .gs__title-with-text-wp{padding-top:6rem}.gs__expert-get-in-touch-section .gs__get-in-touch-btns{margin-top:3rem}.gs__contact-office-sec{padding:0 0 3.25rem}.gs__contact-sidebar-footer-links .gs__divider-line{padding-inline:2.5rem}}@media (max-width:991px){.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main .gs__team-build-wp .gs__title-with-text-wp{padding-top:6rem}.gs__team-bluid{padding-bottom:6rem}}@media (max-width:767px){.gs__team-build-wp .gs__title-with-text-wp{padding-top:4.5rem 0 3rem}.gs__team-bluid{padding-bottom:3rem}.gs__team-build-wp .gs__theraphy-card-reverse .gs__h3-light-title{padding-left:0}.gs__team-build-wp .gs__theraphy-card-reverse.gs__theraphy-card-reverse-last .gs__h3-light-title{text-align:left}.gs__problem-card-icon{margin-bottom:0}.gs__terms.gs__vacancies-wp.gs__services-wp{padding:3rem 0 4.5rem}.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main{padding:3rem 0 0}.gs__contact-sidebar-footer-links .gs__divider-line{padding-inline:1.25rem}.gs__contact-sidebar{margin-top:60px}}@media (max-width:575px){.gs__terms.gs__vacancies-wp.gs__services-wp.gs__service-banner-wrapper-main .gs__h1-title br{display:none}}.gs__measurable-section{padding:5.8125rem 0 5.438rem}.gs__servicepage-measurable-section.gs__measurable-section{padding:0}.gs__home-problem-slider-sec .gs__also-visit-container h2,.gs__home-problem-slider-sec .gs__also-visit-container h2 .gs__h2-title,.gs__home-problem-slider-sec .gs__also-visit-container h2 .gs__h2-title strong,.gs__home-service.gs__measurable-section .gs__h2-title,.gs__home-service.gs__measurable-section .gs__h2-title strong,.gs__home-service.gs__measurable-section h2{font-weight:300}.gs__container-measurable-section .gs__measurable-section-grid .gs__measurable-section-content-title{color:var(--primary-white)}.gs__container-measurable-section .gs__measurable-section-grid .gs__measurable-section-content-title .gs__h2-title{margin-bottom:1.5rem}.gs__container-measurable-section .gs__measurable-section-grid .gs__measurable-section-content-title p{padding:0 224px;font-size:1.25rem}.gs__measurable-item .gs__stats-card.gs__stats-card--modern span.gs__stats-card-highlight{color:var(--brand-orange);z-index:9;position:relative;font-size:1.25rem;line-height:var(--leading-height-3);transition:all .3s ease-in-out}.gs__measurable-item .gs__stats-card.gs__stats-card--modern .gs__stats-card-description{color:var(--primary-white);line-height:1.45}.gs__measurable-section-grid{padding:5.813rem 0 3rem}.gs__measurable-section-count{padding:5.438rem 0}.gs__measurable-item{grid-template-columns:17.625rem 17.625rem;justify-content:end;align-items:stretch;width:100%;display:grid;gap:1.5rem;margin-bottom:1.5rem}.gs__measurable-item:last-child{margin-bottom:0}.gs__measurable-section-count .gs__measurable-item:nth-child(odd){padding-right:12.75rem}@media (max-width:1399px){.gs__team-build-wp .gs__theraphy-card-wp{display:grid;grid-template-columns:repeat(4,1fr)}.gs__teambluid-card .gs__theraphy-card{aspect-ratio:auto}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:first-child{order:1}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(2){order:2}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(3){order:3}.gs__team-bluid .gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){order:4}.gs__team-bluid .gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(5){order:5}.gs__teambluid-card .gs__theraphy-card-wp .gs__theraphy-card:nth-child(5){justify-content:start;min-height:auto}.gs__team-build-wp .gs__theraphy-card-reverse .gs__h3-light-title{padding:0}.gs__team-build-wp .gs__theraphy-card-reverse.gs__theraphy-card-reverse-last .gs__h3-light-title{text-align:left}}@media (max-width:1024px){.gs__people-subtitle{margin:.75rem 0 0 7.8rem}.gs__theraphy-card-wp{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 1.5rem}.gs__team-bluid{padding-bottom:6rem}.gs__theraphy-card-sec{padding:3rem 0}.gs__theraphy-card{gap:1.5rem}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){order:4}.gs__measurable-section-grid{padding:4.625rem 0 3rem}}@media (max-width:991px){.gs__container-problem-section{max-width:100%;overflow-x:clip}.gs__problem-section-content{gap:25.047rem}.gs__container-problem-section .gs__problem-section-content:nth-child(2n){margin-top:25.047rem}.gs__ready-to-find-section .gs__terms.gs__vacancies-wp.gs__ready-to-find-wp{padding:10rem 0}.gs__problem-section{padding:4.5rem 0}.gs__problem-section-grid{gap:1rem}.gs__container-measurable-section .gs__measurable-section-grid .gs__measurable-section-content-title p{padding:0 5rem}.gs__ready-to-find-section .gs__terms.gs__vacancies-wp.gs__ready-to-find-wp{padding:7rem 0}.gs__team-build-wp .gs__theraphy-card-wp,.gs__theraphy-card-wp{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gs__services-btn-row{flex-direction:column}.gs__services-btn-row .gs__btn{width:100%}.gs__ready-to-find-section .gs__terms.gs__vacancies-wp.gs__ready-to-find-wp{padding:4rem 0}.gs__problem-section-grid{grid-template-columns:1fr}.gs__problem-section-content{gap:3rem}.gs__container-problem-section .gs__problem-section-content:nth-child(2n){margin-top:0}.gs__people-subtitle{margin:.55rem 0 0}.gs__home-problem-slider-sec .gs__people-subtitle{margin:0}.gs__problem-card{padding:1.5rem}.gs__measurable-section{padding:3.5rem 0}.gs__container-measurable-section .gs__measurable-section-grid .gs__measurable-section-content-title p{padding:0}.gs__measurable-section-grid{padding:4.5rem 0 2.5rem}.gs__measurable-item{grid-template-columns:1fr 1fr}.gs__measurable-section-count .gs__measurable-item:nth-child(odd){padding-right:0}.gs__team-build-wp .gs__theraphy-card-wp,.gs__theraphy-card-wp{grid-template-columns:repeat(1,1fr)}.gs__main-service-quote-bottom-bg,.gs__measurable-bottom{padding-top:2.25rem!important;padding-bottom:2.25rem!important}}@media (max-width:575){.gs__measurable-item{grid-template-columns:1fr}.gs__theraphy-card{gap:3.125rem}.gs__theraphy-card-wp{gap:1.5rem}.gs__theraphy-card-reverse .gs__theraphy-card-wp .gs__theraphy-card:nth-child(4){margin-top:1.5rem}}.ck-content,.gs__article-html-body{line-height:1.6;color:var(--primary-black)}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.gs__article-html-body h1,.gs__article-html-body h2,.gs__article-html-body h3,.gs__article-html-body h4{margin-top:2.5rem;margin-bottom:1.25rem;font-weight:600;line-height:1.3}.ck-content h2,.gs__article-html-body h2{font-size:2rem}.ck-content h3,.gs__article-html-body h3{font-size:1.75rem}.ck-content p,.gs__article-html-body p{margin-bottom:1.5rem;font-size:1.25rem}.ck-content ol,.ck-content ul,.gs__article-html-body ol,.gs__article-html-body ul{margin-bottom:1.5rem;padding-left:2rem}.ck-content li,.gs__article-html-body li{margin-bottom:.5rem;font-size:1.25rem}.ck-content blockquote,.gs__article-html-body blockquote{border-left:4px solid var(--brand-orange);padding:1.25rem 1.5rem;font-style:italic;margin:0 0 1.5rem;background-color:var(--secondary-white);color:#555;display:flex;flex-direction:column;justify-content:center}.ck-content blockquote>:last-child,.gs__article-html-body blockquote>:last-child{margin-bottom:0}.ck-content blockquote>:first-child,.gs__article-html-body blockquote>:first-child{margin-top:0}.ck-content img,.gs__article-html-body img{max-width:100%;overflow-x:clip;height:auto;border-radius:8px;margin:1.5rem 0}.ck-content figure,.gs__article-html-body figure{margin:2rem auto;text-align:center}.ck-content figure figcaption,.gs__article-html-body figure figcaption{font-size:.9rem;color:var(--md-light-gray);margin-top:.5rem}.ck-content table,.gs__article-html-body table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.ck-content table td,.ck-content table th,.gs__article-html-body table td,.gs__article-html-body table th{border:1px solid var(--outlightbox);padding:.75rem}.ck-content a,.gs__article-html-body a{color:var(--brand-orange);text-decoration:underline}.ck-content a:hover,.gs__article-html-body a:hover{opacity:.8}.gs__expertise-faq.gs__services-faq .gs__also-visit-section{padding:6rem 0}.gs__terms.gs__vacancies-wp.gs__focus-area-wp{padding:4.375rem 0 6rem}.gs__focus-area-wp .gs__vacancies-content{margin-top:0}.gs__focus-area-wp .gs__article-img{margin-bottom:0}.gs__focus-area-wp .gs__services-btn-row{display:flex;gap:1rem}.gs__focus-area-wp .gs__hero-image{width:100%}.gs__focus-area-wp .gs__terms-text{max-width:100%;overflow-x:clip}.gs__expert-get-in-touch-section .gs__terms-text,.gs__get-in-touch-section.gs__get-in-touch-section-main .gs__terms-text{margin-inline:auto}.gs__expert-banner-wp .gs__terms-right{display:grid}.gs__expert-banner-wp .gs__terms-right,.gs__focus-area-wp.gs__vacancies-wp .gs__terms-right{grid-auto-columns:80%;justify-content:end}.gs__expert-banner-wp .gs__get-in-touch-btns{justify-content:start}.gs__expert-banner-wp .gs__article-img{margin-bottom:0}.gs__expert-banner-wp .gs__terms-nav{display:none}.gs__expertise-focus-readcase .gs__title-with-text-wp{padding-top:0}.gs__faq-wp .gs__also-visit-card .gs__also-visit-actions,.gs__faq-wp .gs__also-visit-card .gs__also-visit-desc{opacity:0;visibility:hidden;display:none;transition:opacity .3s ease,visibility .3s ease,display .3s ease}.gs__faq-wp .gs__also-visit-card .gs__visit-icon{opacity:1;visibility:visible;display:flex;padding-top:.5rem}.gs__faq-wp .gs__also-visit-card.gs_open{align-items:self-start}.gs__faq-wp .gs__also-visit-card.gs_open .gs__visit-icon{opacity:0;visibility:hidden;display:none;transition:opacity .3s ease,visibility .3s ease,display .3s ease}.gs__faq-wp .gs__also-visit-card.gs_open .gs__also-visit-actions,.gs__faq-wp .gs__also-visit-card.gs_open .gs__also-visit-desc{opacity:1;visibility:visible;display:flex}.gs__faq-wp .gs__also-visit-card.gs__open .gs__visit-icon{opacity:1;visibility:visible;display:block}.gs__faq-wp .gs__also-visit-card .gs__also-visit-heading{margin-bottom:0}.gs__faq-wp .gs__also-visit-desc{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.gs__faq-wp .gs__also-visit-card.gs_open .gs__also-visit-desc{max-height:100%}.gs__faq-wp .gs__also-visit-card .gs__also-visit-desc{margin-top:2rem;transition:all .3s}.gs__common-faq .gs__faq-wp .gs__also-visit-card{align-items:flex-start;position:relative;padding-right:1.8rem}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__also-visit-heading-wp{width:100%}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__faq-answer-grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .8s cubic-bezier(.4,0,.2,1);width:100%}.gs__common-faq .gs__faq-wp .gs__also-visit-card.gs_open .gs__faq-answer-grid{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1)}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__also-visit-actions,.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__also-visit-desc{display:block!important}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__faq-answer-grid .gs__also-visit-desc{min-height:0;overflow:hidden;max-height:none;opacity:1;visibility:hidden;pointer-events:none;margin-top:0!important;transition:visibility 0s linear .8s}.gs__also-visit-desc-text{padding-top:2rem}.gs__common-faq .gs__faq-wp .gs__also-visit-card.gs_open .gs__faq-answer-grid .gs__also-visit-desc{opacity:1;visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__also-visit-actions{display:none!important}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__visit-icon{display:flex!important;opacity:1;visibility:visible;position:absolute;right:0;top:2.25rem;transform:translateY(-50%);z-index:3;transition:opacity .25s ease,visibility .25s ease}.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__visit-icon svg{transform:rotate(0deg);transform-origin:center center;transition:transform .8s cubic-bezier(.4,0,.2,1)}.gs__common-faq .gs__faq-wp .gs__also-visit-card.gs_open .gs__visit-icon{display:flex!important;opacity:1;visibility:visible;transform:translateY(-50%)}.gs__common-faq .gs__faq-wp .gs__also-visit-card.gs_open .gs__visit-icon svg{transform:rotate(180deg);transition:transform .5s cubic-bezier(.4,0,.2,1)}.gs__expert-faq .gs__faq-wp.gs__also-visit-section{padding:1.5rem 0 0}@media (max-width:1500px){.gs__focus-area-wp.gs__vacancies-wp .gs__terms-right{grid-auto-columns:75%}.gs__expert-banner-wp .gs__terms-right,.gs__focus-area-wp.gs__vacancies-wp .gs__terms-right{grid-auto-columns:74.42%}}@media (max-width:991px){.gs__faq-wp .gs__also-visit-card .gs__also-visit-desc{margin-top:1.5rem}}@media (max-width:767px){.gs__common-faq .gs__faq-wp .gs__also-visit-card .gs__visit-icon{top:3rem}.gs__expert-banner-wp .gs__terms-right,.gs__focus-area-wp.gs__vacancies-wp .gs__terms-right{grid-auto-columns:100%}.gs__h1-title{margin-bottom:.75rem}.gs__expert-banner .gs__h1-title{margin-bottom:3rem}.gs__faq-wp .gs__also-visit-card{flex-wrap:unset}.gs__expert-faq .gs__faq-wp.gs__also-visit-section{padding:0}.gs__faq-wp .gs__also-visit-card .gs__also-visit-desc{margin-top:1.25rem}.gs__faq-wp .gs__also-visit-card .gs__visit-icon{padding:0}.gs__visit-icon{position:absolute;right:0;top:2.5rem}.gs__expertise-faq.gs__services-faq .gs__also-visit-section{padding:4.5rem 0}.gs__faq-wp .gs__also-visit-card .gs__also-visit-heading{font-size:1.5rem}}@media (max-width:575px){.gs__home-service.gs__measurable-section .gs__h2-title{max-width:21.625rem}.gs__expert-banner .gs__h1-title br{display:none}}.gs__measurable-section.gs__measurable-casestudy-section{padding:0}.gs__casestudy-banner .gs__breadcrumb{display:none}.gs__vacancies-wp.gs__casestudy-banner .gs__h1-title{max-width:unset}.gs__casestudy-banner .gs__vacancies-content{margin:0}.gs__terms.gs__vacancies-wp.gs__casestudy-banner{padding:6.75rem 0 11.25rem}.gs__casestudies-wp .gs__theraphy-card-reverse .gs__h3-light-title{padding-left:0}@media (max-width:1024px){.gs__terms.gs__vacancies-wp.gs__casestudy-banner,.gs__terms.gs__vacancies-wp.gs__focus-area-wp{padding:6rem 0}}@media (max-width:767px){.gs__terms.gs__vacancies-wp.gs__casestudy-banner{padding:3rem 0 4.5rem}.gs__theraphy-card-sec.gs__teambluid-card:nth-child(3) .gs__h3-light-title{padding-left:0}.gs__terms.gs__vacancies-wp.gs__focus-area-wp{padding:4.5rem 0}.gs__card-wrapper{gap:1.5rem}}@media (max-width:575px){.gs__terms.gs__vacancies-wp.gs__casestudy-banner a,.gs__terms.gs__vacancies-wp.gs__casestudy-banner a .gs__btn{width:100%;justify-content:center}}.gs__expert-banner.gs__approach-banner{padding:6.75rem 0 9.188rem}.gs__approach-banner .gs__btn-text svg path{fill:var(--brand-orange)}.gs__approach-banner .gs__btn-text{align-items:center;gap:.3rem;display:flex}.gs__also-visit-container p{margin-left:12.75rem;max-width:49.5rem;font-size:var(--body-l-paragraph)}.gs__faq-wp .gs__also-visit-actions svg,.gs__faq-wp .gs__visit-icon svg{width:1.25rem}.gs__how-we-do{background:var(--primary-black);width:100%!important;padding:6rem 0 30rem!important;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto!important;max-height:auto!important;overflow:hidden}.gs__how-we-do-header{text-align:center;margin-bottom:3rem}.gs__how-we-do-title{color:var(--primary-white);margin:0}.gs__how-we-do-title h1{font-size:var(--font-h2)}.gs__how-we-do-title strong{color:var(--brand-orange);font-weight:400}.gs__how-we-do-desc{margin-top:.5rem;color:var(--primary-white);font-size:var(--body-l-paragraph);text-align:center;font-weight:400;line-height:var(--leading-height-3);letter-spacing:0;max-width:36.75rem;margin-inline:auto}.gs__approach-feature-card-wp{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.gs__approach-feature-card{flex-direction:column;gap:1.5rem;position:absolute;top:0;max-width:30.375rem;width:100%;background:var(--primary-black);border:1px solid var(--outline-dark);padding:1.5rem;border-radius:2.5rem;min-height:20.25rem;height:auto;opacity:1;z-index:1}.gs__approach-feature-card,.gs__feature-card-top{display:flex;justify-content:space-between}.gs__feature-card-eyebrow{font-size:1rem;color:var(--brand-orange)}.gs__feature-card-title{color:var(--primary-white);margin-bottom:1.5rem}.gs__feature-card-desc{color:var(--txt-dark);font-size:1rem;line-height:1.45}.gs__approach-feature-card .gs__line{gap:1.5rem 2em;align-items:center}.gs__approach-feature-card .gs__line div{display:flex;gap:1.5rem;flex-direction:column}.gs__approach-feature-card .gs__line span{height:1.5rem}.gs__approach-feature-card .gs__line span:nth-child(2){margin-top:0}.gs__banner-content{width:100%}.gs__banner-img{position:relative;margin-bottom:3rem;width:100%;padding-top:21.12rem}.gs__banner-img img{position:absolute;top:0;left:0;object-fit:cover;object-position:center top;border-radius:2.5rem;width:100%;height:100%;display:block}@media (max-width:1600px){.gs__banner-img{padding-top:27.45rem}}@media (max-width:1199px){.gs__banner-img{padding-top:19.75rem}}@media (max-width:991px){.gs__how-we-do{padding:6rem 0 30rem!important}.gs__expert-banner.gs__approach-banner{padding:6rem 0}}@media (max-width:767px){.gs__approach-feature-card{min-height:20.75rem}.gs__expert-banner.gs__approach-banner{padding:3rem 0 4.125rem}.gs__how-we-do{padding:4.5rem 0 29rem!important}.gs__also-visit-container p{margin-left:0;max-width:100%;overflow-x:clip}.gs__aprroach-faq .gs__faq-wp .gs__also-visit-card{flex-direction:row}.gs__approach-feature-card{max-width:30.375rem}.gs__banner-content{max-width:100%;overflow-x:clip}}.gs__home-faq .gs__also-visit-section{padding-bottom:0}.gs__home-faq.gs__expertise-faq-wp .gs__also-visit-section{padding:11.25rem 0 0}.gs__home-people-slider .gs__people-slider-section{padding:7.313rem 0}.home-sticky-stack{position:relative}@media (min-width:1200px){.home-sticky-panel{position:sticky;top:0}}.gs__home-logo-loader{background-color:#1a1a1a;display:flex;justify-content:center;align-items:center;min-height:100vh;padding:0 1.5rem;width:100%}.gs__home-logo-loader-inner{width:184px;height:198px;max-width:min(184px,55vw)}.gs__home-logo-loader-inner svg{width:100%;height:100%;display:block}.gs__home-banner{padding:4.5rem 0;min-height:100vh;display:flex;align-items:center;position:relative;background-color:var(--primary-black);background-image:url(/images/hero-poster.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.gs__home-banner-bg-video{object-fit:cover;z-index:0}.gs__home-banner-bg-video,.gs__home-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.gs__home-banner-overlay{z-index:1;background:linear-gradient(180deg,rgba(17,17,17,.4) 0,rgba(17,17,17,.2) 50%,rgba(17,17,17,.6))}.gs__home-banner-content{text-align:center}.gs__home-banner-content .gs_banner-btn{justify-content:center}.gs__home-banner-content .gs__btn-text{gap:.25rem}.gs__home-banner-content .gs__btn-text svg path{fill:var(--brand-orange)}.gs__home-service .gs__also-visit-actions{opacity:1;visibility:visible;display:flex}.gs__home-service .gs__visit-icon{display:none}.gs__terms.gs__contact-wp.gs__about-wp .gs__h1-title{font-size:var(--font-h1)}.gs__terms.gs__contact-wp.gs__about-wp .gs__terms-left .gs__h1-title{display:none}.gs__about-wp .gs__terms-container{display:grid;align-items:stretch;gap:3.5rem}.gs__about-ceo-section{display:grid;grid-template-columns:minmax(0,17.625rem) minmax(0,2fr);margin:0 6.375rem;gap:8rem;align-items:start}.gs__about-ceo-card{display:flex;flex-direction:column;align-items:flex-start;max-width:21.5rem;width:100%}.gs__about-ceo-photo{width:100%;border-radius:1.75rem;overflow:hidden;margin-bottom:2.25rem;position:relative;padding-top:171%;transition:transform .3s ease}.gs__about-ceo-photo:hover img{transform:scale(1.05)}img.gs__about-ceo-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gs__about-ceo-meta{color:var(--primary-white)}.gs__about-ceo-name{font-size:2rem;font-weight:600;margin:0 0 .0625rem}.gs__about-ceo-role{font-size:1.25rem;color:var(--brand-orange);font-weight:400;line-height:var(--leading-height-3);margin:0 0 .0625rem}.gs__about-ceo-exp{font-size:1rem;font-style:italic;color:var(--txt-light);margin:0}.gs__about-ceo-content{color:var(--primary-white);font-weight:300;font-size:var(--body-m-paragraph,1rem);line-height:var(--leading-height-3);max-width:42rem}.gs__about-ceo-content,.gs__about-ceo-content p,.gs__about-ceo-content span{font-family:var(--font-serif)}.gs__about-ceo-quote{line-height:var(--leading-height-3);margin:0 0 1.5rem}.gs__about-ceo-quote,.gs__about-ceo-text{font-size:var(--font-h4,1.1rem);font-weight:300}.gs__about-ceo-text{margin:0 0 1.25rem}.gs__about-ceo-text:last-of-type{margin-bottom:0}.gs__about-ceo-text-strong{font-weight:600}.gs__home-text-sec{background-color:var(--Section-Background-Grey);padding:13.375rem 0;background-image:url(/images/blur-logo.png);background-position:right -40rem top -13rem;background-repeat:no-repeat;background-size:cover}.gs__home-why-guided-sec{position:relative;padding:9rem 0 3.375rem;display:flex;align-items:center;overflow:hidden}.gs__home-why-guided-sec .gs__container{position:relative;z-index:1}.gs__home-why-guided-heading .gs__h2-title{font-size:var(--font-h2);line-height:var(--leading-height-2);color:var(--primary-white);margin:0}.gs__home-why-guided-heading{margin-bottom:3rem}.gs__home-why-guided-frame{border:none;border-radius:0;padding:0}.gs__home-why-guided-slide-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:1.5rem 2.75rem;min-height:20rem;padding:0}.gs__home-why-guided-left{justify-content:center;align-items:center;max-width:100%;overflow-x:clip;height:100%;max-height:20rem;margin:0 auto;display:flex}.gs__home-why-guided-left svg path{fill:none}.gs__home-why-guided-lottie{width:100%;max-width:240px}.gs__home-why-guided-canvas-placeholder{width:380px;height:460px;max-width:100%;overflow-x:clip;border-radius:1rem;background:radial-gradient(circle at center,rgba(254,88,0,.06) 0,transparent 70%)}.gs__home-why-guided-left canvas{display:block!important;max-width:100%!important;background:transparent;width:auto!important;height:100%!important;max-height:20rem;object-fit:cover}.gs__home-why-guided-right{width:100%;min-width:0}.gs__home-why-guided-top{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1.25rem}.gs__home-why-guided-count{font-size:1.75rem;line-height:var(--leading-height-3);color:var(--primary-white)}.gs__home-why-guided-count-total{color:var(--txt-dark)}.gs__home-why-guided-swiper{width:100%;min-height:100%}.gs__home-why-guided-slide-title{font-size:2.5rem;line-height:1.14;margin:0 0 1rem;color:var(--primary-white);font-weight:400;font-family:var(--font-serif)}.gs__home-why-guided-slide-title h3{font-size:2.5rem}.gs__home-why-guided-slide-text{font-size:1.25rem;line-height:var(--leading-height-3)}.gs__home-why-guided-controls{display:inline-flex;align-items:center;gap:2.375rem;margin-left:calc(43% + 2.75rem);margin-top:3rem}.gs__home-why-guided-arrow{display:grid;place-items:center;border:0;background:transparent;color:var(--brand-orange);cursor:pointer;line-height:0;padding:0}.gs__home-why-guided-arrow svg{width:1.25rem;height:auto}.gs__home-why-guided-arrow svg path{fill:var(--brand-orange)}.gs__home-why-guided-pagination{display:flex;align-items:center;justify-content:center;gap:1.5rem}.gs__home-why-guided-pagination .swiper-pagination-bullet{width:.625rem;height:.625rem;border-radius:50%;background:none;border:1px solid var(--border-col);opacity:1;margin:0!important}.gs__home-why-guided-pagination .swiper-pagination-bullet-active{background:var(--primary-white);border-color:var(--primary-white);width:.75rem;height:.75rem}.gs__home-text-wp .gs__home-text:not(:last-child){margin-bottom:3.438rem}.gs__home-text-wp p{font-size:1.5rem;line-height:var(--leading-height-3)}.gs__why-sec{position:relative;padding:4.5rem 0;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.gs__why-sec:before{content:"";position:absolute;inset:0;background-image:url(/images/dark-blur-logo.webp);background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none;z-index:0}.gs__why-sec .gs__container{position:relative;z-index:2}.gs__why-content{text-align:center;max-width:36.75rem;width:100%;margin-inline:auto}.gs__why-sec .gs__h1-title{margin-bottom:.75rem}.gs__h1-title strong,.gs__h2-title strong{color:var(--brand-orange);font-weight:400}.gs__why-content p{font-size:var(--body-l-paragraph);line-height:var(--leading-height-3);padding-bottom:2.5rem}.gs__video-container{text-align:center}.gs__video-img-wp{position:relative;width:100%;max-width:134px;margin-inline:auto;height:132px;border-radius:0;overflow:hidden;cursor:pointer;background:unset;border:0;transition:transform .6s ease}.gs__video-modal-inner{margin:auto!important}.gs__video-modal-overlay{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto}.gs__video-img{position:relative;border:1px solid var(--primary-black);width:7.375rem;height:auto;margin-inline:auto;cursor:pointer}.gs__video-img img{border-radius:2.5rem;object-fit:cover;height:100%;width:100%;object-position:center}.gs__video-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.gs__video-overlay{position:fixed;inset:0;background:rgba(0,0,0,0);backdrop-filter:blur(0);display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;z-index:10000;transition:background .5s ease,backdrop-filter .5s ease,visibility .5s ease}.gs__video-overlay.active{visibility:visible;pointer-events:auto;background:rgba(0,0,0,.85);backdrop-filter:blur(15px)}.gs__video-wrapper{position:relative;width:min(90vw,60rem);aspect-ratio:16/9;background:#000;border-radius:1.25rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);transform:scale(.6) translateY(20px);opacity:0;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.gs__video-overlay.active .gs__video-wrapper{opacity:1;transform:scale(1) translateY(0);transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .4s ease}.gs__video-iframe{width:100%;height:100%;border:0;display:block}.gs__video-close-btn{position:absolute;top:.75rem;right:.75rem;background:transparent;border:0;color:var(--primary-white);font-size:2rem;line-height:1;cursor:pointer;z-index:2}.gs__video-play{top:50%;left:50%;width:58px;height:56px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:2;transition:all .4s ease}.gs__video-play,.gs__video-play:before{position:absolute;border-radius:50%;border:1px solid var(--border-col)}.gs__video-play:before{content:"";width:100%;height:100%;animation:pulse 2s infinite}span.gs__play-icon{width:auto;height:18px}@keyframes pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.5);opacity:0;width:150%;height:150%}to{opacity:0}}.gs_article-slider.gs__blog-page-article.gs__home-problem-slider{background:var(--primary-black);padding:0}.gs_article-slider.gs__blog-page-article.gs__article-content-slider{background:var(--primary-black);padding:6rem 0}.gs_article-slider.gs__blog-page-article.gs__location-slider{padding-bottom:3.313rem}.gs__home-problem-slider-sec{padding:11.25rem 0!important;overflow-x:hidden}.gs__home-problem-slider-sec .gs__problem-card-desc{font-size:1.25rem;line-height:var(--leading-height-3);color:var(--txt-dark);height:78px;transition:.4s cubic-bezier(.65,.05,.36,1);position:relative;overflow:hidden;font-weight:400}.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-text{height:78px;transform:translateY(-78px);overflow:hidden}.gs__home-problem-slider-sec .gs__problem-slider-card:hover .gs__problem-card-desc .gs__btn-inner{transform:translateY(78px)}.gs__home-problem-slider-sec svg circle{stroke:var(--brand-orange)}.gs__home-problem-controls{display:none}@media (min-width:767px){.gs__home-problem-controls{display:flex;justify-content:center;align-items:center;gap:2.375rem;margin-top:2.5rem;padding-left:0}.gs__home-problem-pagination{display:flex;align-items:center;justify-content:center;gap:1.5rem;width:auto!important}.gs__home-problem-dot{width:.625rem;height:.625rem;border-radius:50%;background:none;border:1px solid var(--border-col);opacity:1;margin:0;padding:0;cursor:pointer;transition:background .25s ease,border-color .25s ease,width .25s ease,height .25s ease;flex-shrink:0}.gs__home-problem-dot--active{background:var(--primary-white);border-color:var(--primary-white);width:.75rem;height:.75rem}}.gs__network-sec{padding:1rem 0 0}.gs__network-content{text-align:center;padding-top:4rem}.gs__globe-placeholder{width:100%;height:100%;border-radius:9999px;background:radial-gradient(circle at center,rgba(254,88,0,.05) 0,transparent 70%)}.gs__network-sec section.gs__stats-cards-section{padding:0}.gs__trusted-customers-row{display:flex;align-items:center;gap:1.5rem;height:9.875rem;margin-bottom:1.5rem}.gs__trusted-box{max-width:10.313rem;width:100%;padding:1.5rem;border-radius:2.5rem;border:1px solid var(--outline-dark);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.gs__trusted-box .gs__h2-title{font-size:3.5rem;line-height:1}.gs__small-text{font-size:1rem;line-height:var(--leading-height-4);color:var(--txt-dark)}.gs__large-text{font-size:1.25rem;line-height:var(--leading-height-3);color:var(--primary-white)}.gs__trusted-box .gs__h2-title{color:var(--primary-white);margin-bottom:.25rem}.gs__trusted-logos{flex:1 1;display:flex;gap:3rem;align-items:center;justify-content:flex-start;padding:1.5rem;border-radius:2.5rem;border:1px solid var(--outline-dark);height:9.875rem;position:relative;max-width:100%;overflow-x:clip;width:100%;overflow:hidden;pointer-events:auto}canvas{position:relative;z-index:2}@keyframes marquee-smooth-loop{0%{transform:translateZ(0)}to{transform:translate3d(calc(-25% - .25 * var(--marquee-gap)),0,0)}}.gs__trusted-track{--marquee-gap:3rem;display:flex;align-items:center;white-space:nowrap;will-change:transform;animation:marquee-smooth-loop 50s linear infinite;gap:var(--marquee-gap);min-width:max-content;flex-shrink:0;backface-visibility:hidden;transform:translateZ(0);opacity:0;animation-play-state:paused;transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}.gs__trusted-track.gs__marquee-running{opacity:1;animation-play-state:running}.gs_marquee-2{animation:marquee-reverse 50s linear infinite}@keyframes marquee-reverse{0%{transform:translate3d(calc(-25% - .25 * var(--marquee-gap)),0,0)}to{transform:translateZ(0)}}.gs__logo-item{display:flex;align-items:center;gap:.8rem}.gs__logo-link{display:inline-block;pointer-events:auto;transition:transform .3s ease,opacity .3s ease;flex-shrink:0}.gs__logo-link:hover{transform:scale(1.05);opacity:.8}.gs__marquee-slider.gs__measurable-section{padding:6rem 0;position:relative;overflow:hidden}.gs__home-why-guided-slide-right{width:100%;max-width:32.125rem}@media (min-width:768px){.gs__about-ceo-card{position:sticky;top:68px}}@media (max-width:1024px){.gs__h2-title{margin-bottom:.75rem}.gs__home-people-slider .gs__people-slider-section{padding:6rem 0}}@media (max-width:1600px){.gs__home-why-guided-slide-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gs__home-why-guided-controls{margin-left:calc(48% + 2.75rem)}}@media (max-width:1279px){.gs__home-text-sec{padding:11.75rem 0}}@media (max-width:1024px){.gs__home-why-guided-sec{padding:9rem 0 0}.gs__home-problem-slider-sec{padding:6rem 0!important}.gs__about-ceo-section{gap:3rem}.gs__terms.gs__contact-wp.gs__about-wp .gs__about-ceo-content .gs__h1-title{margin-bottom:3rem}.gs__about-wp .gs__terms-container{gap:0}.gs__terms.gs__contact-wp{padding-top:6rem;padding-bottom:3rem}}@media (max-width:991px){.gs__about-wp .gs__terms-container{grid-template-columns:1fr;gap:2.5rem}.gs__home-text-sec,.gs__marquee-slider.gs__measurable-section,.gs__why-sec{padding:6rem 0}.gs__why-sec{height:auto!important;min-height:auto!important}.gs__home-why-guided-sec{padding:6rem 0 0}.gs__home-why-guided-frame{padding:0}.gs__home-why-guided-slide-inner{gap:1rem 1.8rem}.gs__home-why-guided-orb{width:4rem;height:4rem}.gs__network-sec{padding:6rem 0}.gs__terms.gs__contact-wp.gs__about-wp .gs__terms-left .gs__h1-title{margin-bottom:4rem}}@media (max-width:767px){.gs__home-people-slider .gs__people-slider-section{padding:4.5rem 0}.gs__why-sec{padding:11.25rem 0}.gs__about-wp .gs__terms-container{gap:3rem}.gs__about-ceo-section{margin:0}.gs__about-ceo-content{max-width:100%;overflow-x:clip;font-size:1.02rem}.gs__about-ceo-quote{font-size:1.08rem}.gs__home-text-sec{padding:4.5rem 0}.gs__home-why-guided-sec{padding:4.5rem 0 0}.gs__home-why-guided-slide-inner{grid-template-columns:1fr;min-height:unset;gap:.75rem;flex-direction:column-reverse;display:flex}.gs__home-why-guided-left{padding:0;max-height:18rem}.gs__home-why-guided-frame{position:relative}.gs__home-why-guided-controls{position:absolute;display:flex!important;align-items:center;justify-content:space-between;gap:.75rem;margin-left:0;z-index:50;width:100%;padding:0;margin-top:0;bottom:25%}.gs__home-why-guided-pagination{width:auto!important;display:flex;align-items:center;justify-content:center;gap:.9rem}.gs__home-why-guided-pagination .swiper-pagination-bullet{width:.5rem!important;height:.5rem!important;margin:0!important}.gs__home-why-guided-slide-right{max-width:100%;overflow-x:clip;width:100%;text-align:left}.gs__home-why-guided-swiper{width:100%!important;overflow:hidden;min-height:15rem}.gs__home-text-wp .gs__home-text:not(:last-child){margin-bottom:3rem}.gs__home-problem-slider-sec{padding:4.5rem 0!important}.gs__trusted-logos{gap:2rem;height:auto;padding-block:2.15rem}.gs__trusted-box{height:auto;max-width:100%;overflow-x:clip;align-items:start}.gs__trusted-customers-row{flex-direction:column;height:auto}.gs__trusted-track{--marquee-gap:1.5rem;height:5.563rem}.gs__about-ceo-section{grid-template-columns:1fr}.gs__terms.gs__contact-wp.gs__about-wp .gs__terms-left .gs__h1-title{display:block;margin-bottom:0}.gs_article-slider.gs__blog-page-article.gs__article-content-slider{padding:3rem 0}.gs__network-sec{padding:4.5rem 0}.gs__home-why-guided-count{font-size:1.25rem}.gs__home-why-guided-slide-title,.gs__home-why-guided-slide-title h3{font-size:2rem}.gs__home-why-guided-pagination{display:none}.gs__terms.gs__contact-wp{padding-top:3rem;padding-bottom:1.5rem}.gs__about-ceo-card{max-width:17.625rem;width:100%;margin-inline:auto}.gs__about-ceo-photo{margin-bottom:1.5rem}.gs__home-text:not(:last-child){margin-bottom:3rem}.gs__home-faq.gs__expertise-faq-wp .gs__also-visit-section{padding-top:4.5rem}}@media (max-width:575px){.gs__home-banner-content{text-align:left}.gs__home-banner-content .gs_banner-btn{justify-content:center;flex-direction:column}.gs__home-banner-content .gs_banner-btn a{width:100%}.gs__home-banner-content .gs_banner-btn .gs__btn.gs__new-btn{width:100%;justify-content:center}.gs__home-banner-content br{display:none}.gs__home-banner-content .gs__h2-title{max-width:100%!important;width:100%;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.gs__home-banner-content .gs__h2-title h1,.gs__home-banner-content h1{font-size:clamp(1.85rem,8vw,2.5rem)!important;line-height:1.15;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.gs__how-we-do-header{text-align:left;margin-bottom:4.5rem}.gs__how-we-do-desc{margin-inline:0;text-align:left;max-width:100%;overflow-x:clip}.swiper-slide:not(:first-child) .gs__home-why-guided-slide-title h3 br{display:none}}.gs__about-core-values{padding:6rem 0 16.125rem;background-color:var(--primary-black);color:var(--primary-white)}.gs__about-core-values-header{margin-bottom:2.625rem}.gs__about-core-values-title{font-size:var(--font-h2);font-weight:400;margin:0 0 .75rem;color:var(--primary-white)}.gs__about-core-values-title strong{color:var(--brand-orange);font-weight:400}.gs__about-core-values-subtitle{font-size:var(--body-l-paragraph);line-height:var(--leading-height-3);color:var(--primary-white);margin:0 12.75rem}@media (max-width:767px){.gs__about-core-values-subtitle{margin:0}}.gs__about-core-values-slider-wp{position:relative}.gs__about-core-values-canvas-area{display:flex;align-items:center;justify-content:center;margin:1rem 0;width:100%}.gs__cv-card-canvas{display:block;max-width:100%;overflow-x:clip;height:auto}.gs__cv-card-canvas-placeholder{width:336px;height:150px}.cascade-slider_container{position:relative;min-height:27.5rem;margin:0 6.875rem;display:flex;align-items:center;justify-content:center}.cascade-slider_slides{position:relative;width:100%;height:100%}.cascade-slider_item{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(.3);transition:all 1s ease;opacity:0;z-index:-1;text-align:center;max-width:22.3125rem;width:100%}.cascade-slider_container.is-dragging .cascade-slider_item{transition:none!important}.cascade-slider_item.back *,.gs__home-guided-slider .cascade-slider_item.back *{color:var(--border-col);border-color:var(--border-col);stroke:var(--border-col)}.cascade-slider_item .gs__about-values-card-desc,.cascade-slider_item .gs__about-values-card-title{transition:color .35s ease}.cascade-slider_item .gs__home-card-title-icon svg circle,.cascade-slider_item .gs__home-card-title-icon svg line{transition:stroke .35s ease}.gs__home-guided-slider .cascade-slider_item{max-width:24rem}.gs__home-guided-slider .cascade-slider_item.far-next,.gs__home-guided-slider .cascade-slider_item.far-prev,.gs__home-guided-slider .cascade-slider_item.next,.gs__home-guided-slider .cascade-slider_item.prev{cursor:pointer;height:25.625rem}.cascade-slider_item.next{left:50%;transform:translateY(-50%) translateX(-135%) scale(1);filter:brightness(85%);opacity:1;z-index:1}.cascade-slider_item.next *,.cascade-slider_item.prev *{color:var(--border-col);border-color:var(--border-col);stroke:var(--border-col);pointer-events:none}.cascade-slider_item.prev{left:50%;transform:translateY(-50%) translateX(35%) scale(1);filter:brightness(85%);opacity:1;z-index:1}.cascade-slider_item.next .gs__about-values-card-desc,.cascade-slider_item.prev .gs__about-values-card-desc{font-size:.875rem}.cascade-slider_item.now{top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1.075);opacity:1;z-index:5;pointer-events:auto!important;opacity:1!important}.gs__about-values-card svg path,.gs__home-guided-slider [data-theme=section-dark] svg path,.gs__home-guided-slider [data-theme=section-light] svg path{fill:none}.gs__home-card-title-icon svg circle{stroke:var(--brand-orange)}.gs__home-guided-slider .cascade-slider_item.far-next{left:50%;transform:translateY(-50%) translateX(-212%) scale(.88);filter:brightness(75%);opacity:.9;z-index:0}.gs__home-guided-slider .cascade-slider_item.far-next *,.gs__home-guided-slider .cascade-slider_item.far-prev *,.gs__home-guided-slider .cascade-slider_item.next *,.gs__home-guided-slider .cascade-slider_item.prev *{color:var(--border-col);border-color:var(--border-col);stroke:var(--border-col)}.gs__home-guided-slider .cascade-slider_item.far-prev{left:50%;transform:translateY(-50%) translateX(112%) scale(.88);filter:brightness(75%);opacity:.9;z-index:0}.gs__home-guided-slider .cascade-slider_item.far-next .gs__about-values-card-desc,.gs__home-guided-slider .cascade-slider_item.far-prev .gs__about-values-card-desc{font-size:.8rem}.gs__home-guided-slider .cascade-slider_container{min-height:27.5rem}.cascade-slider_arrow{display:inline-block;bottom:-3rem;cursor:pointer;z-index:5;background:none;border:none;padding:0;color:inherit;font:inherit}.cascade-slider_arrow svg path{fill:var(--outline-dark)}.cascade-slider_arrow-left img,.cascade-slider_arrow-left svg,.cascade-slider_arrow-right img,.cascade-slider_arrow-right svg{height:1.25rem;width:1.25rem}.cascade-slider_controls{position:absolute;display:flex;bottom:-75px;justify-content:space-between}.cascade-slider_arrows-wp{display:flex;gap:2.375rem;width:100%}.pin-spacer{background:var(--primary-black)}.cascade-slider_arrow,.cascade-slider_nav{display:flex;align-items:center}.cascade-slider_nav{bottom:-3rem;width:100%;text-align:center;z-index:5;list-style:none;margin:0;padding:0;justify-content:center;gap:1.5rem}.cascade-slider_dot{display:inline-block;width:.625rem;height:.625rem;border:1px solid var(--outline-dark);margin:0;padding:0;transition:all .5s;background:none;cursor:pointer;border-radius:50px}.cascade-slider_dot:hover{background:#fefdfb}.cascade-slider_dot.cur{background:#fefdfb;border-color:#fefdfb;width:.75rem;height:.75rem}.gs__about-values-card{background:transparent;border:1px solid var(--outline-light,#878787);border-radius:2.5rem;padding:2rem 1.5rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:start;background:var(--primary-black);min-height:25.625rem;transition:all .5s ease}.cascade-slider_item .gs__about-values-card{transition:all .5s ease-in-out}.cascade-slider_item.now .gs__about-values-card:hover{border:1px solid var(--brand-orange)}.cascade-slider_item.now .gs__about-values-card:hover .gs__about-values-card-title{color:var(--brand-orange)}.gs__about-values-card-title{font-size:2rem;font-weight:300;margin:0 0 1.5rem;color:var(--primary-white);line-height:var(--leading-height-2);transition:all .5s ease-in-out}.gs__about-values-card-icon{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.gs__about-values-card-icon svg{flex-shrink:0}.gs__about-values-card-desc{font-size:var(--body-m-paragraph);line-height:var(--leading-height-3);margin:0;color:var(--txt-dark)}.gs__home_slider-card .gs__about-values-card-desc{color:var(--txt-dark);font-size:1rem}.cascade-slider_item.next .gs__home_slider-card .gs__about-values-card-desc,.cascade-slider_item.prev .gs__home_slider-card .gs__about-values-card-desc{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gs__home-cascade{padding:4rem 0 5rem;background-color:var(--Section-Background-Grey)}.gs__home-cascade-header{margin-bottom:2.5rem;max-width:36rem}.gs__home-cascade-title{font-size:var(--font-h2);font-weight:600;margin:0 0 .5rem;color:var(--primary-black)}.gs__home-cascade-subtitle{font-size:var(--body-l-paragraph);line-height:var(--leading-height-3);margin:0;color:var(--primary-black);opacity:.85}.gs__home-cascade-slider-wp{padding:0 3rem}.gs__cascade-home-card{background:var(--primary-white);color:var(--primary-black);border-radius:1rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);min-height:18rem;display:flex;flex-direction:column;border:1px solid var(--outline-light,#e5e5e5)}.gs__cascade-home-card-photo{width:100%;aspect-ratio:1;position:relative;overflow:hidden}.gs__cascade-home-card-img{width:100%;height:100%;object-fit:cover}.gs__cascade-home-card-body{padding:1.5rem 1.5rem 1.75rem;flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center}.gs__cascade-home-card-title{font-size:var(--font-h4);font-weight:600;margin:0 0 .25rem;color:var(--primary-black)}.gs__cascade-home-card-subtitle{font-size:.9rem;color:var(--brand-orange);font-weight:600;margin:0 0 .75rem}.gs__cascade-home-card-desc{font-size:var(--body-m-paragraph);line-height:var(--leading-height-3);margin:0;color:var(--primary-black);opacity:.85}.gs__home-cascade .cascade-slider_arrow{color:var(--primary-black)}.gs__home-cascade .cascade-slider_arrow:hover{color:var(--brand-orange)}.gs__home-cascade .cascade-slider_dot{border-color:var(--outline-dark,var(--border-col))}.gs__home-cascade .cascade-slider_dot:hover{background:rgba(0,0,0,.15)}.gs__home-cascade .cascade-slider_dot.cur{background:var(--brand-orange);border-color:var(--brand-orange)}@media (max-width:991px){.gs__about-core-values{padding:4rem 0 10rem}.gs__about-core-values-slider-wp{padding:0 2.5rem}.cascade-slider_container{margin:0;width:100%;padding:0 4.5rem}.cascade-slider_item{max-width:18.75rem}.gs__home-guided-slider .cascade-slider_item{max-width:38rem}}@media (max-width:767px){.gs__about-core-values{padding:3rem 0 6rem}.gs__about-core-values-title{font-size:var(--font-h3)}.gs__about-core-values-slider-wp{padding:0;margin:0}.gs__about-values-card{min-height:auto;gap:1.5rem;padding:1.6rem 1.5rem}.gs__home-guided-slider .cascade-slider_item.far-next,.gs__home-guided-slider .cascade-slider_item.far-prev,.gs__home-guided-slider .cascade-slider_item.next,.gs__home-guided-slider .cascade-slider_item.prev{height:20rem}.gs__about-values-card-title{font-size:1.25rem;margin:0}.cascade-slider_container{margin:0;width:100%;padding:0 1.5rem}.gs__home-guided-slider .cascade-slider_item{max-width:32rem}}@media (min-width:460px) and (max-width:680px){.cascade-slider_item{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1);transition:all 1s ease;opacity:0;z-index:-1;text-align:center}.cascade-slider_item.next{left:50%;transform:translateY(-50%) translateX(-90%) scale(1);filter:brightness(70%);opacity:1;z-index:1}.cascade-slider_item.prev{left:50%;transform:translateY(-50%) translateX(-10%) scale(1);filter:brightness(70%);opacity:1;z-index:1}.cascade-slider_item.now{top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1.02);opacity:1;z-index:5}.gs__home-guided-slider .cascade-slider_item.far-next{transform:translateY(-50%) translateX(-128%) scale(.88);filter:brightness(72%);opacity:.88;z-index:0}.gs__home-guided-slider .cascade-slider_item.far-prev{transform:translateY(-50%) translateX(28%) scale(.88);filter:brightness(72%);opacity:.88;z-index:0}.cascade-slider_container{margin:0;width:100%;padding:0 2.5rem}}@media (max-width:460px){.cascade-slider_item{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(.3);transition:all 1s ease;opacity:0;z-index:-1;text-align:center;max-width:100%;overflow-x:clip;width:100%}.cascade-slider_item.next{left:50%;transform:translateY(-50%) translateX(-80%) scale(1);filter:brightness(70%);opacity:1;z-index:1}.cascade-slider_item.prev{left:50%;transform:translateY(-50%) translateX(-20%) scale(1);filter:brightness(70%);opacity:1;z-index:1}.cascade-slider_item.now{top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1.02);opacity:1;z-index:5}.gs__home-guided-slider .cascade-slider_item.far-next{transform:translateY(-50%) translateX(-118%) scale(.82);filter:brightness(70%);opacity:.85;z-index:0}.gs__home-guided-slider .cascade-slider_item.far-prev{transform:translateY(-50%) translateX(18%) scale(.82);filter:brightness(70%);opacity:.85;z-index:0}.gs__about-values-card-icon svg{width:7.5rem}}.gs__about-journey{position:relative;padding:0 0 3rem;overflow:hidden;min-height:100vh;transition:background-color .5s ease}.sticky-header-content{height:auto;position:relative;padding:3rem 0;text-align:center}.journey-scroll-area{margin-top:0;position:relative;z-index:1}.gs__about-journey-card{position:relative;--journey-gradient-y:0px;overflow:hidden}.gs__about-journey-card>.gs__about-journey-grid-inner{position:relative;z-index:1}.gs__about-journey-inner{position:sticky;top:0;height:100vh;pointer-events:none}.gs__about-journey-header,.gs__about-journey-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.gs__about-journey-header{position:relative;text-align:center;max-width:36.75rem;margin:0 auto}.gs__about-journey-title{margin:0 0 .75rem;font-weight:400}.gs__about-journey-grid-inner{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:1.5rem;max-width:62.25rem;margin:0 auto}.gs__about-journey-subtitle{margin:0;font-size:var(--body-m-paragraph);line-height:var(--leading-height-3)}.gs__about-journey-grid{width:100%;max-width:62rem;display:flex;flex-direction:column;gap:20.25rem}.gs__about-journey-grid-inner .gs__about-journey-grid:nth-child(2){margin-top:20.25rem}@media (min-width:1200px){.sticky-header-content{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden}.journey-gradient-bg{position:absolute;top:0;left:0;width:100%;height:700%;background:linear-gradient(180deg,#111111 0,#4b0f00 3.3%,var(--brand-orange) 14.18%,#ffc09e 22.49%,#fefdfb 29.8%,#fefdfb 100%);z-index:-1;transform:translateY(0);will-change:transform}.journey-scroll-area{margin-top:100vh;position:relative;z-index:10;background:transparent}}@media (max-width:1199px){.journey-gradient-bg{display:none}.sticky-header-content{padding-top:6rem}}@media (max-width:1024px){.sticky-header-content{padding-top:6rem;padding-bottom:10.625rem}}@media (max-width:767px){.sticky-header-content{padding:4.5rem 0 3rem}}.gs__journey-card{border-radius:2.5rem;overflow:hidden;text-align:left;border:1px solid #b5b5b5;aspect-ratio:486/324;position:relative}.gs__journey-card-face{padding:1.5rem;display:flex;gap:2.875rem;height:100%;justify-content:space-between;flex-direction:column;transition:opacity .35s ease,transform .35s ease}.gs__journey-card-back{position:absolute;inset:0;opacity:1;pointer-events:none;color:rgba(254,253,251,1);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:var(--brand-orange)}.gs__journey-card--has-image:hover .gs__journey-card-front{opacity:0}.gs__journey-card--has-image:hover .gs__journey-card-back{opacity:1;transform:translateY(0);pointer-events:auto}@media (hover:none){.gs__journey-card--has-image:hover .gs__journey-card-front{opacity:1;transform:none}}.gs__journey-card-head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.gs__journey-card-title{margin:0;font-size:var(--font-h3-light);line-height:1.1;font-weight:400}.gs__journey-card-year{margin:0;font-size:5.125rem;line-height:var(--leading-height-1);font-weight:400}.gs__journey-card-desc{margin:0;font-size:1rem;line-height:var(--leading-height-4);transition:.3s}@media (max-width:1024px){.gs__about-journey{padding-bottom:6rem}}@media (max-width:991px){.gs__about-journey-grid{max-width:100%;overflow-x:clip;margin-bottom:3rem}}@media (max-width:767px){.gs__journey-card-back{opacity:1}.gs__about-journey-grid-item:nth-child(n){transform:none;justify-self:stretch}.gs__about-journey-grid-inner{max-width:100%;overflow-x:clip}.gs__about-journey-grid-inner .gs__about-journey-grid:nth-child(2){margin-top:0}.gs__about-journey-grid{max-width:100%;overflow-x:clip;gap:1.5rem;aspect-ratio:auto;min-height:20rem;height:100%}.gs__journey-card-head{flex-direction:column-reverse;align-items:self-start}.gs__about-journey-grid-inner{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:575px){.gs__about-journey-grid{gap:1.67rem;margin-bottom:0}.gs__about-journey-header{margin-bottom:0}}.gs__about-team{padding:6rem 0 3rem}.gs__about-team-header{margin:0 0 3rem}.gs__about-team-title{margin:0 0 .75rem;line-height:var(--leading-height-1);font-weight:400}.gs__about-team-subtitle{margin:0 0 0 12.75rem;font-size:1.25rem;line-height:var(--leading-height-3);max-width:100%;overflow-x:clip}.gs__about-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.gs__team-card{position:relative;border-radius:2.5rem;border:1px solid var(--border-col);min-height:28.438rem;outline:none;overflow:hidden}.gs__team-card:hover{border-color:var(--brand-orange)}.gs__team-card-face{height:100%;width:100%;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.gs__team-card-meta{display:flex;flex-direction:column;gap:.25rem}.gs__team-card-name{margin:0;font-weight:300;line-height:var(--leading-height-2);transition:transform .6s cubic-bezier(.22,1,.36,1),color .4s ease;transform-origin:left top;will-change:transform}.gs__team-card:hover .gs__team-card-name{transform:scale(.88);color:var(--brand-orange)}.gs__team-card-role{margin:0;color:var(--txt-dark);font-size:1rem}.gs__team-card-photo{border-radius:2.188rem;background:rgba(254,253,251,1);aspect-ratio:234/203;display:flex;align-items:center;justify-content:center;overflow:hidden}.gs__team-card-photo-wp{display:flex;flex-direction:column;gap:1.5rem}.gs__team-card-img{width:100%;height:100%;object-fit:cover;object-position:top}.gs__team-card-photo-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(17,17,17,1);font-weight:700;font-size:2rem;letter-spacing:.04em;background:radial-gradient(circle at 40% 35%,rgba(0,0,0,.08),transparent 55%),rgba(254,253,251,1)}.gs__team-card-pill{align-self:flex-start;padding:.375rem 1rem;border-radius:2.5rem;font-size:.75rem;border:1px solid #555555;margin-left:auto}.gs__about-guided-slider .gs__home-card-title-icon{flex-direction:column;justify-content:center;align-items:center}.gs__team-card-pill-wrapper,.gs__team-card-pill-wrapper a{display:flex;justify-content:space-between;align-items:center}.gs__team-card-pill-wrapper svg path{fill:#505050}.gs__team-card-back{position:absolute;inset:0;opacity:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.gs__team-card-bio{color:var(--txt-dark);font-size:1rem;line-height:1.2;letter-spacing:-.01em;max-height:29.5rem;height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.gs__team-card-bio::-webkit-scrollbar{display:none}.gs__team-card-front{opacity:1;transform:translateY(0)}.gs__team-card:hover .gs__team-card-front{opacity:0}.gs__team-card:hover .gs__team-card-back{opacity:1;pointer-events:auto}.gs__team-card:hover .gs__h3-light-title{color:var(--brand-orange)}.gs__home-guided-slider.gs__about-core-values{padding:9rem 0!important;overflow-x:hidden}.gs__home-guided-slider .gs__also-visit-container{margin-bottom:6rem;text-align:center}.gs__home-guided-slider .gs__also-visit-container p{display:none}.gs__home-card-title-icon{display:flex;justify-content:space-between;gap:1rem}.gs__word{font-family:var(--font-serif)}.gs__get-in-touch-section .gs__h2-title strong,.gs__measurable-section .gs__h2-title strong{color:var(--primary-white)}@media (max-width:1600px){.gs__home-guided-slider .gs__also-visit-container{margin-bottom:4rem}.cascade-slider_controls{bottom:-65px}.gs__home-guided-slider.gs__about-core-values{padding:6rem 0 9rem!important}.gs__about-values-card-icon{max-width:10rem}.gs__about-values-card-icon svg{width:100%}}@media (max-width:1199px){.cascade-slider_controls{bottom:-80px}}@media (max-width:1024px){.gs__measurable-section .gs__h2-title strong{color:var(--brand-orange)}.gs__home-guided-slider .cascade-slider_item{max-width:21rem}.gs__about-journey-grid-inner{max-width:59rem}.gs__about-team{padding:6rem 0 3rem}.gs__about-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gs__journey-card{aspect-ratio:auto}}@media (max-width:991px){.gs__about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs__home-guided-slider .gs__also-visit-container{margin-bottom:6rem}}@media (max-width:767px){.gs__about-team{padding:4.5rem 0}.gs__home_slider-card .gs__about-values-card-desc{font-size:1rem}.gs__about-team-subtitle{margin:0}.cascade-slider_arrow{display:none}.gs__home-guided-slider.gs__about-core-values .cascade-slider_arrow{display:flex}.cascade-slider_controls{bottom:-40px}.gs__home-guided-slider .gs__also-visit-container{margin-bottom:3rem}.gs__home-guided-slider.gs__about-core-values{padding:4.5rem 0 7rem!important}.cascade-slider_arrow svg path{fill:var(--brand-orange)}.gs__team-card-bio{max-height:21.5rem}}@media (max-width:575px){.gs__about-team-grid{grid-template-columns:1fr}}@media (max-width:380px){.cascade-slider_controls{bottom:-70px}}.gs__home-problem-scroll{overflow:visible!important}.gs__home-problem-scroll .swiper-wrapper{width:100vw;display:flex;width:max-content}.gs__home-problem-scroll .gs__problem-card{max-width:30rem;position:relative;aspect-ratio:384/440;padding:1.5rem}@media (max-width:1750px){.gs__home-problem-scroll .gs__problem-card{max-width:24rem}}@media (max-width:1399px){.gs__home-problem-scroll .gs__problem-card{max-width:33rem}}@media (max-width:1199px){.gs__home-problem-scroll .gs__problem-card{max-width:23rem}}@media (max-width:767px){.gs__home-problem-slider-sec .gs__problem-card-desc{height:auto}.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-inner{display:grid;transform:none!important}.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-text{height:auto;grid-area:1/1;transform:none;transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .4s ease}.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-text:first-child{transform:translateY(0);opacity:1}.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-text:nth-child(2){transform:translateY(-100%);opacity:0;pointer-events:none}.gs__home-problem-slider-sec .gs__problem-slider-card:hover .gs__problem-card-desc .gs__btn-text:first-child{transform:translateY(100%);opacity:0}.gs__home-problem-slider-sec .gs__problem-slider-card:hover .gs__problem-card-desc .gs__btn-text:nth-child(2){transform:translateY(0);opacity:1}}@media (max-width:575px){.gs__home-problem-scroll .swiper-wrapper{flex-direction:column;max-width:100%;overflow-x:clip;width:100%;transform:none!important}.gs__home-problem-scroll{overflow:hidden!important}.gs__home-problem-scroll .gs__problem-card{max-width:100%;overflow-x:clip;aspect-ratio:361/351}.gs__home-problem-desktop-only{display:none!important}}@media (min-width:576px){.gs__home-problem-mobile-only{display:none!important}}.gs__home-problem-mobile-grid{display:flex;flex-direction:column;gap:1.5rem;width:100%}.gs__error-text{color:#d82d2f;margin-top:.35rem;font-size:.75rem;line-height:1.5}html,html.gs__no-scroll{scrollbar-gutter:stable}body.gs__no-scroll,html.gs__no-scroll{overflow:hidden!important}body.gs__no-scroll{touch-action:none}.gs__contact-sidebar{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.gs__contact-sidebar::-webkit-scrollbar{display:none}.gs__circle-svg{width:180px;height:180px}.circle{fill:var(--brand-orange)}.gs__case-study-content{border-top:1px solid var(--outlightbox);border-bottom:1px solid var(--outlightbox);padding:3rem 0}.gs__case-study-content .gs__theraphy-card-image{margin-bottom:3rem}.gs__case-study-border-content p,.gs__case-study-content p{font-size:1.25rem;font-weight:400;line-height:var(--leading-height-3);color:var(--primary-black);max-width:74.5rem}.gs__case-study-title-content{display:flex;gap:2rem}.gs__case-study-title-content .gs__h3-light-title{flex:0 0 17.125rem;margin:0;padding-top:1.25rem}.gs__case-study-title-content:first-child .gs__case-study-border-content{border:0}.gs__case-study-border-content{padding:1.5rem 0;border-top:1px solid var(--outlightbox)}.gs__case-study-title-content-wp{padding:6rem 0}.gs__case-study-detail-content-wp .go-back-link{margin-top:1.5rem;margin-left:19.125rem}@media (max-width:767px){.gs__case-study-detail-content-wp .go-back-link{margin-left:0}.gs__case-study-title-content .gs__h3-light-title{padding-top:0}.gs__case-study-title-content:first-child .gs__case-study-border-content{border-top:1px solid var(--outlightbox)}.gs__case-study-title-content{flex-direction:column}.gs__case-study-title-content .gs__h3-light-title{flex:auto}.gs__case-study-title-content{gap:1.25rem}.gs__case-study-detail-content-wp{display:flex;flex-direction:column;gap:2rem}.gs__case-study-detail-content-wp .go-back-link{margin:0}.gs__case-study-title-content-wp{padding:4.5rem 0}}.gs__desc-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.gs__also-visit-card-wp:hover .gs__desc-wrapper{grid-template-rows:1fr}.gs__desc-inner{overflow:hidden}.gs__main-service-focus-faq-category-wp .gs__also-visit-section{padding:6rem 0}.gs__main-service-focus-faq-category-wp .gs__also-visit-desc,.gs__main-service-focus-faq-category-wp .gs__faq-wp .gs__also-visit-desc{display:block!important;max-height:none!important;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .4s cubic-bezier(.4,0,.2,1);padding-top:0;margin:0!important}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp:hover .gs__also-visit-desc{opacity:1;visibility:visible;transform:translateY(0);padding-top:1rem;padding-bottom:1rem}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp .gs__visit-icon svg{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp .gs__visit-icon svg path{transition:fill .3s ease}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp:hover .gs__visit-icon svg{transform:scale(1.345)}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp:hover .gs__visit-icon svg path{fill:var(--brand-orange)}.gs__main-service-focus-faq-category-wp .gs__also-visit-card-wp:hover .gs__focus-faq{margin-bottom:0!important}.gs__btn-group,.gs__found-wp{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.gs__service-hero-animation{width:100%;max-width:588px;border-radius:2.5rem;overflow:hidden}.gs__service-hero-animation>div{display:block!important}@media (max-width:991px){.gs__service-hero-animation{max-width:400px;margin:0 auto 1.5rem}}@media (max-width:575px){.gs__service-hero-animation{max-width:100%;overflow-x:clip}.gs__expert-banner .gs__get-in-touch-btns a,.gs__expert-banner .gs__get-in-touch-btns a .gs__btn.gs__new-btn,.gs__focus-area-wp .gs__get-in-touch-btns .gs__btn.gs__new-btn,.gs__focus-area-wp .gs__get-in-touch-btns a,.gs__service-banner-wrapper .gs__get-in-touch-btns a,.gs__service-banner-wrapper .gs__get-in-touch-btns a .gs__btn.gs__new-btn,.gs__vacancies-content .gs__get-in-touch-btns .gs__btn.gs__new-btn,.gs__vacancies-content .gs__get-in-touch-btns a{width:100%}.gs__expert-banner .gs__get-in-touch-btns a .gs__btn.gs__new-btn,.gs__focus-area-wp .gs__get-in-touch-btns .gs__btn.gs__new-btn,.gs__service-banner-wrapper .gs__get-in-touch-btns a .gs__btn.gs__new-btn,.gs__vacancies-content .gs__get-in-touch-btns .gs__btn.gs__new-btn{justify-content:center}.gs__focus-area-wp .gs__get-in-touch-btns,.gs__vacancies-content .gs__get-in-touch-btns{width:100%}}.gs__service-hero-animation{background:transparent!important}.gs__lottie-svg rect{fill:transparent!important}.gs__lottie-svg circle,.gs__lottie-svg path{fill:revert!important;stroke:revert!important}.gs__card-desc{padding-right:0}.gs__card-icon,.gs__whitepaper-slider-detail .gs__card-icon{display:none!important}.gs__whitepaper-slider-detail.gs__card-icon{display:block!important}.gs__blog-page-article.gs__blog-slider .gs__card-desc{padding-right:1rem}.gs__insight-blog-wp .gs__blog-light-slider .gs__card-icon,.gs__podcast-blog .gs__card-icon,.gs_white-paper.gs__card-wrapper .gs__card .gs__card-icon{display:none!important}.gs__insight-blog-wp .gs__blog-light-slider .gs__card-desc,.gs__podcast-blog .gs__card-desc,.gs_white-paper.gs__card-wrapper .gs__card-desc{padding-right:0}.gs__problem-approach-section{position:relative;overflow:hidden}.gs__problem-approach-section .gs__approach-feature-card{position:relative;background:transparent;max-height:max-content}.gs__problem-approach-section .gs__problem-section-content{display:flex;flex-direction:column;gap:20.25rem 1.5rem}.gs__problem-approach-section .gs__container-problem-section .gs__problem-section-content:last-child{margin-top:20.25rem}.gs__problem-approach-section .gs__container-problem-section .gs__approach-feature-card .gs__line{gap:1.5rem}.gs__problem-approach-section .gs__approach-feature-card{max-width:100%;overflow-x:clip}.gs__problem-approach-section .gs__also-visit-container{margin-bottom:4.5rem}@media (max-width:767px){.gs__problem-approach-section .gs__problem-section-content{gap:1.5rem}.gs__problem-approach-section .gs__container-problem-section .gs__problem-section-content:last-child{margin:0}.gs__container-problem-section{padding:0 1.5rem}.gs__main-service-focus-faq-category-wp .gs__also-visit-section{padding:4.5rem 0}}.gs__found-wrapper{display:flex;align-items:center;gap:1rem}@media (min-width:1025px) and (max-width:1199px){.gs__team-card-name{font-size:2.2vw}}@media (min-width:1025px){.gs__mobile-utility-footer{display:none}}@media (max-width:1024px){.gs__mobile-utility-footer .gs__contact-sidebar-footer-links .gs__divider-line{padding-inline:0}.gs__mobile-utility-footer .gs__contact-sidebar-footer-links .gs__divider-line:after,.gs__mobile-utility-footer .gs__contact-sidebar-footer-links .gs__divider-line:last-child:before{left:50%;transform:translate(-50%);width:130vw}.gs__mobile-utility-footer .gs__contact-sidebar-footer-links .gs__divider-line:last-child:before{display:block}.gs__mobile-utility-footer .gs__contact-sidebar-footer-links{padding:0;margin-top:9rem}.gs__nav{overflow:hidden!important;padding:0!important}.gs__nav-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary-black);padding:6rem 2.5rem 9rem;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;gap:0;transition:transform .35s cubic-bezier(.25,1,.5,1);-webkit-overflow-scrolling:touch;overflow-x:hidden!important}.gs__nav-panel--root{transform:translateX(0);z-index:1}.gs__nav-panel--submenu{transform:translateX(100%);z-index:2}.gs__nav-panel--submenu.active{transform:translateX(0)}.gs__nav-panel.under{transform:translateX(-30%)}.gs__nav-back-btn{font-family:var(--font-sans-serif);display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--primary-white);font-size:1.25rem;font-weight:400;cursor:pointer;padding:0;margin-bottom:2.125rem;transition:opacity .2s ease;width:fit-content}.gs__nav-back-btn svg{width:1rem;height:auto;transform:rotate(-180deg);margin-top:.25rem}.gs__nav-back-btn:active{opacity:.7}.gs__nav-back-btn span{font-size:1.2rem;line-height:1}.gs__nav-submenu-title{font-family:var(--font-serif);font-size:3rem;font-weight:300;color:var(--primary-white);margin-bottom:1.5rem;line-height:1.1;width:100%;padding-bottom:1.5rem;padding-top:1.5rem;border-bottom:1px solid var(--outline-dark);border-top:1px solid var(--outline-dark)}.gs__nav-submenu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.gs__nav-submenu-list li{width:100%;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--outline-dark)}.gs__nav-submenu-list.gs__nav-submenu-list-submenu li{border:0;padding:0;margin:0}.gs__nav-submenu-list .gs__nav-link--trigger,.gs__nav-submenu-list a{font-size:3rem;font-weight:300;color:var(--primary-white);text-decoration:none;line-height:1.1;display:flex;align-items:center;width:100%;text-align:left;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.gs__nav-link--trigger{gap:.75rem}.gs__nav-submenu-list.gs__nav-submenu-list-submenu{gap:1.5rem}.gs__nav-submenu-list.gs__nav-submenu-list-submenu a{font-size:1.5rem}.gs__nav-panel--root .gs__nav-link--trigger{display:flex;align-items:center;width:100%;text-align:left}.gs__nav-panel .gs__nav-link--trigger .gs__nav-chevron{transform:rotate(0deg);width:1.25rem;padding-top:.5rem}.gs__nav-panel .gs__nav-submenu-list .gs__nav-link--trigger .gs__nav-chevron{padding-top:.75rem}}@media (max-width:767px){.gs__nav{top:61px}.gs__nav-panel{padding:3rem 1.25rem 8rem}.gs__header,.gs__header-bar{min-height:60px}.gs__mobile-utility-footer .gs__contact-sidebar-footer-links{margin-top:3rem}.gs__nav-panel .gs__nav-link--trigger .gs__nav-chevron{width:1rem;padding-top:.7rem}.gs__nav-panel .gs__nav-submenu-list .gs__nav-link--trigger .gs__nav-chevron{padding-top:.5rem}.gs__nav-link{margin-top:.75rem;padding-top:.75rem}.gs__nav-submenu-title{padding-top:.75rem;font-size:2.125rem}.gs__nav-submenu-list li,.gs__nav-submenu-title{margin-bottom:.75rem;padding-bottom:.75rem}.gs__nav-back-btn{font-size:1rem;margin-bottom:1.5rem}.gs__nav-submenu-list.gs__nav-submenu-list-submenu{margin-top:.75rem}.gs__nav-back-btn svg{width:.75rem;margin-top:.5rem}.gs__nav-link--trigger{gap:.688rem}.gs__nav-submenu-list.gs__nav-submenu-list-submenu a{font-size:1.25rem}.gs__card-wrapper{display:flex;flex-direction:column}.gs__home-service .gs__also-visit-heading{order:1!important}.gs__home-service .gs__also-visit-desc{order:2!important}.gs__home-service .gs__also-visit-actions{order:3!important}.gs__nav-submenu-list-submenu{list-style:none;margin-top:-.75rem;width:100%}.gs__nav-submenu-list-submenu a{display:flex;border-top:0;gap:8px;align-items:center;margin-bottom:0}.gs__nav-submenu-list-submenu .gs__nav-chevron{width:20px}.gs__chevron-wrap:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.gs__nav-link,.gs__nav-submenu-title{position:relative}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px){.gs__casestudy-mobile-btn-wrapper,.gs__mobile-logo{display:none!important}}@media (max-width:767px){.gs__title-with-button-wp .explore-btn{display:none!important}.gs__casestudy-mobile-btn-wrapper{display:flex!important;justify-content:center!important;margin-top:3rem!important}.explore-btn.gs__casestudy-mobile-btn-wrapper .gs__btn,.explore-btn.gs__casestudy-mobile-btn-wrapper a{justify-content:center;width:100%}.gs__desktop-logo{display:none!important}.gs__mobile-logo{display:flex!important;justify-content:center!important;margin-top:1.5rem!important}}.gs__sources-subtitle p:last-child{margin-bottom:0!important}.gs__sources-content>:first-child{margin-top:0!important}@media (min-width:768px){.gs__mobile-only{display:none!important}}@media (max-width:767px){.gs__desktop-only{display:none!important}.gs__problem-section-grid-mobile{display:flex;flex-direction:column;gap:3rem;width:100%}}.gs__expert-get-in-touch-section .gs__terms-text{font-family:Libre Franklin,Libre Franklin Fallback}img{font-family:"Source Serif 4","Source Serif 4 Fallback"}.gs__contact-sidebar-left .gs__h2-title strong{display:block}@media (max-width:575px){.gs__contact-sidebar-left .gs__h2-title{max-width:280px}.gs__terms.gs__vacancies-wp.gs__services-wp .gs__terms-left .gs__h1-title{font-size:max(34px,10.91vw);margin-bottom:max(34px,10.91vw)}}@media (max-width:475px){.gs__case-study-detail-banner .gs__h1-title{font-size:34px}.gs__case-study-detail-banner .gs__found-wp{gap:0}.gs__case-study-detail-banner .gs__terms.gs_article-banner{padding-bottom:48px}.gs__case-study-content{padding-top:32px}.gs__case-study-border-content p,.gs__case-study-content p{font-size:18px}}@media (max-width:575px){p{font-size:18px!important}.gs__also-visit-desc-text,.gs__home-problem-slider-sec .gs__problem-card-desc .gs__btn-text,.gs__terms-text,.gs__testimonial-right .gs__h3-light-title{font-size:18px}.gs__vacancies-wp .gs__h1-title.gs-animated-title{font-size:max(34px,10.91vw);line-height:1.3;margin-bottom:48px}.gs__vacancies-wp .gs__stats-card{flex:0 0 100%;aspect-ratio:auto;height:auto;gap:48px}.gs__about-team{padding-bottom:0}}.gs__logo-item img{height:auto;width:auto}@media (min-width:1200px){.gs__vacancies-wp .gs__stats-card--modern:not(:first-child) .gs__stats-card-description{width:70%}.gs__vacancies-wp .gs__h1-title{padding-bottom:3px}}@media (max-width:575px){.gs__vacancies-wp .gs__stats-card--modern:last-child .gs__stats-card-description{width:162px}}.gs__whitepaper-card .gs__card-top{flex-wrap:wrap}.gs__whitepaper-card .gs__card-top .gs__found{white-space:nowrap}.gs_whitepaper--card-wrap .gs__card-image{border:1px solid var(--Section-Background-Grey)}.gs__journey-card-year,.gs__problem-card-body .gs__problem-card-desc{font-family:var(--font-serif)}ul.gs__nav-submenu-list-submenu.gs__expertise--submenu a{display:flex;border-top:0;padding-top:0;align-items:center;gap:8px;line-height:1}ul.gs__nav-submenu-list-submenu.gs__expertise--submenu{width:100%;list-style:none}@media (max-width:768px){.gs__vacancy-card-head .gs__vacancy-card-title{font-size:1.5rem}.gs__about-values-card.gs__home_slider-card .gs__about-values-card-desc,.gs__vacancy-card-location{font-size:1rem!important}.gs__home-text-wp .gs__h2-title{font-size:2.25rem}}.gs_findajob-title strong{display:inline!important}.gs__card-wrapper .gs__problem-card-body .gs__btn-text{font-family:var(--font-sans-serif)}@media (min-width:1200px) and (max-width:1380px){.gs__stats-card{aspect-ratio:282/400}}@media (max-width:1200px){.gs__about-journey .sticky-header-content{margin-bottom:3rem}}@media (max-width:767px){.gs_article-banner .gs__h1-title{font-size:34px}.gs__vacancy-card-arrow{width:2.223rem}}@media (max-width:575px){.gs__home-why-guided-right .swiper-slide:not(:first-child) .gs__home-why-guided-slide-title br,.gs__home-why-guided-right .swiper-slide:not(:first-child) .gs__home-why-guided-slide-title h3 br{display:none}}.gs__article-html-body a{word-wrap:break-word}.gs__author-card-container{margin-top:3.5rem;margin-bottom:2rem;width:100%}.gs__author-card{display:flex;align-items:center;gap:2.5rem;padding:2.5rem;background-color:var(--Section-Background-Grey);border-radius:1.5rem;transition:all .3s ease}.gs__author-avatar-wrap{flex-shrink:0;width:130px;height:130px;border-radius:50%;overflow:hidden}a.gs__author-avatar-wrap{display:block;transition:transform .2s ease,opacity .2s ease}a.gs__author-avatar-wrap:hover{transform:scale(1.03);opacity:.9}.gs__author-avatar{width:100%;height:100%;object-fit:cover}.gs__author-info{display:flex;flex-direction:column;gap:.75rem}.gs__author-name{font-family:inherit;font-size:1.5rem;font-weight:700;color:var(--primary-black);margin:0}.gs__author-bio,.gs__author-bio p{font-family:inherit;font-size:1.125rem!important;line-height:1.6!important;color:#4a5568!important;margin:0!important}.gs__author-linkedin{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;transition:transform .2s ease,opacity .2s ease;margin-top:.25rem}.gs__author-linkedin:hover{transform:scale(1.08);opacity:.95}.gs__author-linkedin svg{overflow:visible}@media (max-width:768px){.gs__author-card{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.75rem}.gs__author-avatar-wrap{width:100px;height:100px}}.gs__loading-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;width:100%;font-family:inherit;font-size:1.25rem;font-weight:500;color:#8f8f8f}.gs__loading-fallback:before{content:"";display:block;width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#111111;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{to{transform:rotate(1turn)}}