:root{--gs-surface-grey:#dfe3e4;--gs-surface-grey-soft:#eef0f0}.dnd-section>.row-fluid,.gs-audiences__inner,.gs-case-study__inner,.gs-comparison__inner,.gs-container,.gs-faq__inner,.gs-footer__inner,.gs-footer__legal,.gs-form-section__inner,.gs-header__inner,.gs-hero__inner,.gs-process__inner{width:min(calc(100% - clamp(48px, 7vw, 112px)),var(--gs-content-width,1440px))}.gs-section-intro--left{max-width:920px}.gs-section-intro--left h2{max-width:19ch}.gs-section-intro--left .gs-lead{max-width:66ch}.gs-audience-map,.gs-audiences,.gs-product-tour{background:var(--gs-blue-pale,#dfeef2)}.gs-editorial-content--soft,.gs-surface--soft{background:var(--gs-surface-grey-soft,#eef0f0)!important}.gs-quiet-features--surface-grey,.gs-section-heading--surface-grey{background:var(--gs-surface-grey,#dfe3e4)}.gs-hero--accounting{background:#fff}.gs-hero--accounting .gs-hero__inner{gap:clamp(52px,8vw,132px);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);min-height:min(720px,calc(100vh - 92px));padding-block:clamp(62px,8vw,108px)}.gs-hero--accounting h1{font-size:clamp(3rem,5.5vw,5.9rem);max-width:12ch}.gs-hero--accounting .gs-hero__media{background:var(--gs-charcoal,#25282b);border:0;box-shadow:20px 20px 0 var(--gs-blue,#1c6c8a);min-height:460px;padding:clamp(18px,2.4vw,34px)}.gs-hero--accounting .gs-hero__media:before{display:none}.gs-hero--accounting .gs-hero__media img{height:100%;object-fit:cover;width:100%}.gs-hero--accounting.gs-hero--compact .gs-hero__inner{min-height:0;padding-block:clamp(48px,6vw,82px)}.gs-hero--with-token .gs-hero__content{position:relative}.gs-hero__token{margin:0 0 34px;opacity:.9;width:clamp(52px,6vw,78px)}.gs-hero--simple-left.gs-hero--with-token .gs-hero__inner{padding-block:clamp(84px,10vw,142px)}.gs-hero--simple-left.gs-hero--with-token .gs-hero__actions{margin-bottom:12px}@media (min-width:1101px){.gs-conversation-flow__track--4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-conversation-flow__track--4 li:nth-child(3) .gs-conversation-flow__arrow{bottom:auto;right:-24px;top:50%;transform:translateY(-50%)}}.gs-conversation-flow__track li{min-height:250px}.gs-conversation-flow__track h3{margin-top:28px}.gs-conversation-flow__track p{color:#e1e5e6;font-size:.96rem;line-height:1.55;max-width:31ch}.gs-conversation-flow__outcome{border-top:6px solid var(--gs-blue);grid-template-columns:minmax(170px,.32fr) minmax(0,1fr)}.gs-product-teaser__explorer--workspace{align-items:stretch;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr)}.gs-product-teaser__workspace{background:var(--gs-charcoal);box-shadow:0 28px 70px rgba(13,61,80,.18);min-width:0;padding:14px}.gs-product-teaser__chrome{align-items:center;color:#fff;display:grid;gap:12px;grid-template-columns:12px 1fr auto;min-height:52px;padding:0 14px}.gs-product-teaser__chrome>span{background:#7cc3dc;border-radius:50%;box-shadow:16px 0 0 #fff,32px 0 0 #596165;height:9px;width:9px}.gs-product-teaser__chrome strong{font-size:.86rem;margin-left:32px}.gs-product-teaser__chrome small{color:#bfc9cd;font-size:.61rem;font-weight:700;letter-spacing:.12em}.gs-product-teaser__stage-rail{border-block:1px solid #596165;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.gs-product-teaser__stage-rail li{border-left:1px solid #596165;color:#fff;font-size:.76rem;font-weight:700;padding:15px 14px}.gs-product-teaser__stage-rail li:first-child{border-left:0}.gs-product-teaser__stage-rail span{color:#80c5dc;font-size:.63rem;margin-right:8px}.gs-product-teaser__explorer--workspace .gs-product-teaser__screen{box-shadow:none}.gs-product-teaser__outcome{border-top:1px solid #9eaaae;display:grid;gap:7px;margin:34px 0 0;padding:20px 0 0}.gs-product-teaser__outcome span{color:var(--gs-blue);font-size:.64rem;font-weight:700;letter-spacing:.13em}.gs-product-teaser__outcome strong{line-height:1.35}.gs-pricing-options .gs-section-intro--support-only{border-top:1px solid #8c969a;margin:0 auto clamp(42px,6vw,72px);max-width:980px;padding-top:28px;text-align:left}.gs-pricing-options .gs-section-intro--support-only .gs-lead{margin:0;max-width:68ch}.gs-campaign-conversion{background:#fff;min-height:0;padding:clamp(60px,8vw,108px) 0}.gs-campaign-conversion__shell{gap:clamp(54px,8vw,118px);grid-template-columns:minmax(0,1.02fr) minmax(380px,.82fr)}.gs-campaign-conversion__story{color:var(--gs-charcoal)}.gs-campaign-conversion__story h1{color:var(--gs-charcoal);font-size:clamp(2.9rem,5vw,5.4rem);max-width:12ch}.gs-campaign-conversion__story .gs-lead{color:#4f585b}.gs-campaign-conversion__audience{background:var(--gs-blue-pale);border-left:4px solid var(--gs-blue);color:var(--gs-charcoal);padding:18px 22px}.gs-campaign-conversion__story li{border-color:#c4cbcd}.gs-campaign-conversion__story li>span{color:var(--gs-blue)}.gs-campaign-conversion__story li p{color:#566064}.gs-campaign-conversion__form{background:var(--gs-blue-pale);border-top:7px solid var(--gs-blue);box-shadow:none}.gs-campaign-conversion__form input:not([type=checkbox]):not([type=radio]),.gs-campaign-conversion__form select,.gs-campaign-conversion__form textarea{background:transparent}.gs-confirmation--simple{align-items:center;background:#fff;display:grid;min-height:min(720px,calc(100vh - 92px))}.gs-confirmation--simple .gs-confirmation__shell{display:block;max-width:920px}.gs-confirmation--simple h1{max-width:15ch}.gs-engagement-scope{background:#fff;padding:var(--gs-section-space) 0}.gs-engagement-scope__stages{border-top:1px solid #8c969a;list-style:none;margin:0;padding:0}.gs-engagement-scope__stages li{align-items:start;border-bottom:1px solid #c4cbcd;display:grid;gap:clamp(28px,5vw,76px);grid-template-columns:90px minmax(0,1fr) minmax(280px,.7fr);padding:clamp(30px,4vw,52px) 0}.gs-engagement-scope__number{color:var(--gs-blue);font-size:1.1rem;font-weight:700}.gs-engagement-scope__content h3{font-size:clamp(1.75rem,2.8vw,2.9rem)}.gs-engagement-scope__content>:last-child{margin-bottom:0}.gs-engagement-scope__output{background:var(--gs-blue-pale);border-left:5px solid var(--gs-blue);margin:0;padding:22px}.gs-engagement-scope__outcome span,.gs-engagement-scope__output span{color:var(--gs-blue);display:block;font-size:.64rem;font-weight:700;letter-spacing:.13em;margin-bottom:7px}.gs-engagement-scope__outcome{background:var(--gs-charcoal);color:#fff;display:grid;gap:32px;grid-template-columns:220px minmax(0,1fr);margin:0;padding:30px 34px}.gs-engagement-scope__outcome span{color:#8ed0e6}.gs-engagement-scope__outcome strong{font-size:clamp(1.25rem,2.2vw,1.9rem)}.gs-legal-document{background:#fff;padding:0 0 var(--gs-section-space)}.gs-legal-document__layout{align-items:start;display:grid;gap:clamp(52px,9vw,150px);grid-template-columns:minmax(250px,.35fr) minmax(0,.9fr)}.gs-legal-document__aside{background:var(--gs-blue-pale);border-top:6px solid var(--gs-blue);font-size:.92rem;padding:28px;position:sticky;top:120px}.gs-legal-document__aside nav{border-top:1px solid #9eaaae;margin-top:30px;padding-top:24px}.gs-legal-document__aside nav ol{margin:14px 0 0;padding-left:1.3em}.gs-legal-document__aside nav li+li{margin-top:10px}.gs-legal-document__content{max-width:850px}.gs-legal-document__content>section{padding:0 0 54px;scroll-margin-top:130px}.gs-legal-document__content>section+section{border-top:1px solid #c4cbcd;padding-top:54px}.gs-legal-document__content h2{font-size:clamp(2rem,3.5vw,3.5rem);max-width:22ch}.gs-legal-document__number{color:var(--gs-blue);font-size:.7rem;font-weight:700;letter-spacing:.13em}.gs-system-page{background:#fff;min-height:min(700px,calc(100vh - 92px))}.gs-system-page__inner{display:block}.gs-system-page__panel{background:var(--gs-blue-pale);border-top:8px solid var(--gs-blue);max-width:820px;padding:clamp(34px,5vw,64px)}.gs-system-page__panel h1{max-width:13ch}@media (max-width:1100px){.gs-hero--accounting .gs-hero__inner,.gs-legal-document__layout,.gs-product-teaser__explorer--workspace{grid-template-columns:1fr}.gs-hero--accounting .gs-hero__inner{min-height:0}.gs-hero--accounting .gs-hero__media{min-height:400px}.gs-legal-document__aside{position:static}}@media (max-width:767px){.dnd-section>.row-fluid,.gs-audiences__inner,.gs-case-study__inner,.gs-comparison__inner,.gs-container,.gs-faq__inner,.gs-footer__inner,.gs-footer__legal,.gs-form-section__inner,.gs-header__inner,.gs-hero__inner,.gs-process__inner{width:min(calc(100% - 32px),var(--gs-content-width,1440px))}.gs-hero--accounting .gs-hero__media{box-shadow:10px 10px 0 var(--gs-blue);min-height:300px;padding:12px}.gs-hero--simple-left.gs-hero--with-token .gs-hero__inner{padding-block:62px 76px}.gs-conversation-flow__outcome,.gs-engagement-scope__outcome{grid-template-columns:1fr}.gs-product-teaser__chrome{grid-template-columns:12px 1fr}.gs-product-teaser__chrome small{display:none}.gs-product-teaser__stage-rail{grid-template-columns:1fr}.gs-product-teaser__stage-rail li{border-left:0;border-top:1px solid #596165}.gs-product-teaser__stage-rail li:first-child{border-top:0}.gs-campaign-conversion__shell,.gs-engagement-scope__stages li{grid-template-columns:1fr}.gs-engagement-scope__stages li{gap:18px}.gs-engagement-scope__output{margin-top:8px}.gs-campaign-conversion__form{padding:28px 22px}.gs-legal-document__aside{padding:24px 20px}}