.gd-archive-contact{margin-top:28px;padding:24px;background:linear-gradient(100deg,#fff,#edf8f2);border-left:3px solid #14deaa;border-radius:0 18px 18px 0;max-width:490px}.gd-archive-contact .button{border-radius:30px;padding:16px 28px;font-size:15px;box-shadow:0 8px 20px #075a4710}.gd-benefit-editorial{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;margin-top:40px}.gd-benefit-editorial article{position:relative;padding:36px 38px;background:#f3f7f4;border-radius:0 22px 22px 22px;overflow:hidden}.gd-benefit-editorial article:before{content:'';position:absolute;top:0;left:0;width:65px;height:5px;background:#bddbcb}.gd-benefit-editorial article:nth-child(1){background:#075a47;color:white;grid-row:span 2;display:flex;flex-direction:column;justify-content:center;min-height:310px}.gd-benefit-editorial article:nth-child(1):before{background:#14deaa}.gd-benefit-editorial article:nth-child(1) h3{font-size:35px;max-width:310px}.gd-benefit-editorial article:nth-child(1) p{color:#d3eee0;max-width:310px;font-size:16px}.gd-benefit-editorial article:nth-child(2){background:#ecf6f0}.gd-benefit-editorial article:nth-child(3){background:#fff;border:1px solid #e0eae3}.gd-benefit-editorial article:nth-child(4){grid-column:1/-1;border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:35px;background:#f5f7f5;padding:27px 38px}.gd-benefit-editorial h3{font-size:25px}.gd-benefit-editorial p{font-size:14px;margin-top:15px}.gd-benefit-editorial article:nth-child(4) p{margin:0;max-width:560px}.gd-capability-panel{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:65px}.gd-group-heading{font-size:22px;padding-bottom:20px;border-bottom:2px solid #14deaa;min-height:75px}.gd-capability-group article{padding:26px 0 0}.gd-capability-group article h3{font-size:16px;letter-spacing:-.015em}.gd-capability-group article p{font-size:13px;line-height:1.8;margin-top:12px}.gd-process{text-align:center}.gd-process>p{margin-left:auto;margin-right:auto}.gd-process .gd-implementation-band{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;gap:0;margin-top:42px;padding:0;border-radius:22px;overflow:hidden;background:#eff7f2}.gd-process .gd-implementation-band li{position:relative;border:0;border-radius:0;padding:40px 26px;text-align:left;background:none}.gd-process .gd-implementation-band li:nth-child(even){background:#e4f1e9}.gd-process .gd-implementation-band li:not(:last-child):after{content:'';position:absolute;right:0;top:35%;height:30%;border-right:1px solid #b7d3c1}.gd-process .gd-implementation-band h3{font-size:21px;margin:0;padding-top:18px;border-top:3px solid #93c7ad}.gd-process .gd-implementation-band p{font-size:13px;margin-top:17px;line-height:1.8}.gd-process .gd-implementation-band li:hover,.gd-process .gd-implementation-band li:focus-visible{background:#d5f0e1;transform:none;box-shadow:none}
@media(max-width:900px){.gd-capability-panel{gap:25px}.gd-group-heading{font-size:19px}.gd-process .gd-implementation-band{grid-template-columns:1fr 1fr}.gd-process .gd-implementation-band li{padding:30px}.gd-benefit-editorial article{padding:30px}.gd-benefit-editorial article:nth-child(1) h3{font-size:30px}}
@media(max-width:650px){.gd-benefit-editorial{grid-template-columns:1fr;gap:15px}.gd-benefit-editorial article:nth-child(1){grid-row:auto;min-height:220px}.gd-benefit-editorial article:nth-child(4){display:block;padding:30px}.gd-benefit-editorial article:nth-child(4) p{margin-top:15px}.gd-capability-panel{grid-template-columns:1fr;gap:35px;margin-top:45px}.gd-group-heading{min-height:0;font-size:24px;padding-bottom:15px}.gd-capability-group article{padding-top:22px}.gd-process .gd-implementation-band{grid-template-columns:1fr}.gd-process .gd-implementation-band li:not(:last-child):after{display:none}.gd-process .gd-implementation-band li{padding:28px}.gd-archive-contact{padding:20px}.gd-archive-contact .button{font-size:13px}}

.gd-benefit-editorial article{isolation:isolate;background-size:cover;background-position:center;min-height:180px}.gd-benefit-editorial article:nth-child(1){min-height:0;background:linear-gradient(90deg,#075a47ed,#075a47a8),url('/assets/gestadoc-hero-integrated.png') center/cover;grid-row:span 2;padding:32px}.gd-benefit-editorial article:nth-child(2){background:linear-gradient(90deg,#f1f8f2f5,#f1f8f2c9),url('/assets/gestadoc-search-v2.jpeg') center/cover}.gd-benefit-editorial article:nth-child(3){background:linear-gradient(90deg,#ffffffed,#ffffffce),url('/assets/gestadoc-files-v2.jpeg') center/cover}.gd-benefit-editorial article:nth-child(4){display:block;padding:30px 38px;background:linear-gradient(90deg,#f3f7f4f5,#f3f7f4d4),url('/assets/gestadoc-collage.png') right center/cover;min-height:0}.gd-benefit-editorial article:nth-child(4) p{margin-top:12px;max-width:650px}.gd-benefit-editorial article:nth-child(1) h3{font-size:32px}.gd-benefit-editorial article:nth-child(1) p{margin-top:20px}.gd-capability-panel{gap:25px}.gd-capability-group{padding:27px;background:#fff;border-radius:18px;border:1px solid #dfebe3}.gd-capability-group:nth-child(2){background:#f3faf6;transform:translateY(18px)}.gd-capability-group:nth-child(3){background:#f7f9f7}.gd-group-heading{min-height:0;font-size:22px;border-bottom:0;margin-bottom:20px;padding:0 0 17px;border-left:3px solid #14deaa;padding-left:15px}.gd-capability-detail{border-top:1px solid #dbe7df;padding:18px 0}.gd-capability-detail:last-child{padding-bottom:0}.gd-capability-detail summary{display:flex;justify-content:space-between;gap:15px;align-items:center;cursor:pointer;font-size:14px;font-weight:600;line-height:1.6;list-style:none}.gd-capability-detail summary::-webkit-details-marker{display:none}.gd-capability-detail summary span{font-size:21px;color:#098367;font-weight:400}.gd-capability-detail[open] summary span{transform:rotate(45deg)}.gd-capability-detail p{font-size:13px;margin-top:15px;line-height:1.8}.gd-stage-icon{display:grid;place-items:center;width:46px;height:46px;background:white;color:#08785d;border-radius:13px;margin-bottom:22px}.gd-stage-icon svg{width:28px;height:28px}.gd-process .gd-implementation-band h3{border-top:0;padding-top:0}
@media(max-width:650px){.gd-benefit-editorial article:nth-child(1){min-height:220px}.gd-capability-group:nth-child(2){transform:none}.gd-capability-group{padding:25px}.gd-benefit-editorial article:nth-child(4){padding:28px}.gd-stage-icon{margin-bottom:18px}}

.gd-operative-clients{position:relative;isolation:isolate;padding-top:24px;padding-bottom:15px;background:white}.gd-operative-clients .solution-client-strip{margin:0;padding-top:25px}.gd-operative-clients .solution-client-strip>.eyebrow{line-height:1.8}.gd-operative{overflow:hidden}
