._landing_go8c7_1.concise-home{background:var(--paper)}._landing_go8c7_1 .wrap{width:min(100% - 96px,1320px)}._landing_go8c7_1 .reveal-block{opacity:1;filter:none;animation:none;transform:none}._landing_go8c7_1 section[id]{scroll-margin-top:102px}._landing_go8c7_1 .concise-hero{background:var(--cream);color:var(--ink);border:0;overflow:visible}._landing_go8c7_1 .concise-hero:before,._landing_go8c7_1 .concise-hero:after{content:none}._landing_go8c7_1 .concise-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(36px,5vw,80px);min-height:0;padding-block:clamp(45px,5.5vw,84px);display:grid}._landing_go8c7_1 .concise-hero-copy{max-width:700px}._landing_go8c7_1 .concise-kicker{color:var(--teal);text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}._landing_go8c7_1 .concise-hero h1{max-width:720px;font:600 clamp(46px, 4.85vw, 74px)/1.08 var(--sans);letter-spacing:-.04em;margin:0}._landing_go8c7_1 .concise-lead{color:#53645a;max-width:610px;margin:26px 0 30px;font-size:clamp(17px,1.35vw,20px);line-height:1.7}._heroVisual_go8c7_85{filter:saturate(.75);background:#d4ddd2 url(/go-workspace.webp) 60%/cover no-repeat;border-radius:16px;width:100%;height:clamp(390px,37vw,560px);margin:0}._landing_go8c7_1 .button{border-radius:8px;min-height:50px;padding:13px 23px;font-size:14px;font-weight:700;transition:background .2s,color .2s}._landing_go8c7_1 .button:hover{transform:none}._landing_go8c7_1 .button-accent{background:var(--ink);color:var(--paper)}._landing_go8c7_1 .button-accent:hover{background:var(--teal)}._landing_go8c7_1 .button-row{flex-flow:wrap;gap:13px;display:flex}._landing_go8c7_1 .scene-link{min-height:50px;color:var(--ink);background:0 0;border:1px solid #c9d6ca;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:650}._landing_go8c7_1 .scene-link:hover{background:var(--paper)}._landing_go8c7_1 .problem-strip{background:var(--paper);border:0}._landing_go8c7_1 .problem-track{will-change:auto;width:100%;animation:none;display:block}._landing_go8c7_1 .problem-list{flex-wrap:wrap;justify-content:center;gap:10px 20px;min-height:0;padding:21px 28px;display:flex}._landing_go8c7_1 .problem-list span{letter-spacing:0;text-transform:none;color:#5d7164;gap:0;padding:0;font-size:12px;font-weight:550}._landing_go8c7_1 .problem-list span:after,._landing_go8c7_1 .problem-list[aria-hidden=true],._landing_go8c7_1 .problem-list span[aria-hidden=true]{display:none}._landing_go8c7_1 .automation-cases{background:#eef3ef;border:0;padding-block:clamp(66px,7vw,104px)}._landing_go8c7_1 .cases-heading{gap:60px;margin-bottom:33px}._landing_go8c7_1 .cases-heading h2,._landing_go8c7_1 .faq-heading h2,._landing_go8c7_1 .concise-contact h2{font:600 clamp(33px, 3.25vw, 48px)/1.15 var(--sans);letter-spacing:-.03em}._landing_go8c7_1 .cases-heading>p{max-width:470px;font-size:16px;line-height:1.75}._landing_go8c7_1 .case-grid{gap:24px}._landing_go8c7_1 .automation-case,._landing_go8c7_1 .automation-case:nth-child(2){background:var(--paper);border:1px solid #d9e3db;border-radius:14px;min-height:0;padding:clamp(25px,3vw,42px)}._landing_go8c7_1 .automation-case header{border-color:#dce5de;padding-bottom:20px}._landing_go8c7_1 .automation-case header>span{display:none}._landing_go8c7_1 .automation-case header p{color:var(--teal);text-transform:none;letter-spacing:0;font-size:13px;font-weight:650}._landing_go8c7_1 .automation-case h3{min-height:2.5em;font:600 clamp(25px, 2.25vw, 33px)/1.22 var(--sans);letter-spacing:-.035em;margin:25px 0}._landing_go8c7_1 .case-quote{color:#314f3e;background:#f0f4eb;border-radius:8px;min-height:0;margin-top:auto;padding:25px}._landing_go8c7_1 .case-quote p{color:#314f3e;font:italic 440 clamp(22px, 1.95vw, 28px)/1.45 var(--serif)}._landing_go8c7_1 .faq-section{background:var(--paper);padding-block:clamp(70px,8vw,110px)}._landing_go8c7_1 .faq-grid{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,7vw,100px)}._landing_go8c7_1 .faq-heading>p:last-child{font-size:16px;line-height:1.75}._landing_go8c7_1 .faq-list{border:0;gap:12px;display:grid}._landing_go8c7_1 .faq-list details{background:#f8faf4;border:1px solid #d9e3db;border-radius:10px;padding:0;overflow:hidden}._landing_go8c7_1 .faq-list details[open]{background:var(--paper);border-color:#9db3a4}._landing_go8c7_1 .faq-list summary{min-height:74px;font:650 17px/1.5 var(--sans);letter-spacing:-.02em;padding:24px 66px 24px 23px;display:block}._landing_go8c7_1 .faq-list summary>span{display:none}._landing_go8c7_1 .faq-list summary:after{width:30px;height:30px;font:450 23px/1 var(--sans);background:0 0;border-radius:0;place-items:center;display:grid;top:21px;right:20px}._landing_go8c7_1 .faq-list details>p{padding:0 24px 25px;font-size:15px;line-height:1.8}._landing_go8c7_1 .concise-contact{background:var(--paper);padding-block:0 clamp(58px,6vw,86px)}._landing_go8c7_1 .concise-contact-grid{background:var(--ink);color:var(--paper);border-radius:16px;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(35px,6vw,90px);padding:clamp(30px,4.5vw,64px)}._landing_go8c7_1 .concise-contact .concise-kicker{color:#c6dfbc}._landing_go8c7_1 .concise-contact-grid>div:last-child>p{color:#d4dfd6;font-size:16px;line-height:1.75}._landing_go8c7_1 .concise-contact .button-dark{background:var(--lime);color:var(--ink)}._landing_go8c7_1 .concise-contact .button-dark:hover{background:#edf3a8}@media (max-width:1000px){._landing_go8c7_1 .concise-hero-grid{grid-template-columns:1.1fr .9fr;gap:30px}._landing_go8c7_1 .concise-hero h1{font-size:clamp(42px,5.6vw,58px)}._heroVisual_go8c7_85{height:430px}._landing_go8c7_1 .cases-heading{grid-template-columns:1fr;gap:20px}._landing_go8c7_1 .cases-heading>p{max-width:700px}._landing_go8c7_1 .faq-grid{grid-template-columns:1fr;gap:28px}._landing_go8c7_1 .faq-heading{margin:0;position:static}._landing_go8c7_1 .faq-heading>p:last-child{max-width:600px;margin-top:18px}}@media (max-width:760px){._landing_go8c7_1 .wrap{width:calc(100% - 40px)}._landing_go8c7_1 .concise-hero-grid{grid-template-columns:1fr;gap:30px;padding-block:42px}._landing_go8c7_1 .concise-hero h1{max-width:650px;font-size:clamp(41px,10.5vw,62px)}._landing_go8c7_1 .concise-hero .concise-kicker{margin-bottom:20px;font-size:12px}._landing_go8c7_1 .concise-lead{margin-block:23px 27px;font-size:17px}._heroVisual_go8c7_85{border-radius:14px;height:clamp(240px,68vw,380px)}._landing_go8c7_1 .problem-list{gap:9px 16px;padding-inline:20px}._landing_go8c7_1 .case-grid{grid-template-columns:1fr}._landing_go8c7_1 .automation-case h3{min-height:0}._landing_go8c7_1 .case-quote{padding:23px}._landing_go8c7_1 .concise-contact-grid{border-radius:14px;grid-template-columns:1fr;gap:28px;padding:32px 25px}._landing_go8c7_1 .faq-list summary{padding-left:20px;font-size:16px}._landing_go8c7_1 .faq-list details>p{padding-inline:20px}}@media (prefers-reduced-motion:reduce){._landing_go8c7_1 .button{transition:none}}._section_8kku2_1.concise-services{background:#eef3ef;border-bottom:1px solid #dce5df}._section_8kku2_1 .concise-section-head{grid-template-columns:.43fr 1.57fr;margin-bottom:38px}._section_8kku2_1 .concise-kicker{letter-spacing:0;text-transform:none;border:0;width:max-content;padding:0;font-size:13px;font-weight:650;display:inline-flex}._section_8kku2_1 .service-system-copy h2{max-width:800px;font:600 clamp(34px, 3.8vw, 51px)/1.12 var(--sans);letter-spacing:-.03em}._section_8kku2_1 .service-system-copy>p{max-width:700px;margin-top:20px;line-height:1.75}._grid_8kku2_67.concise-service-grid{border:0;align-items:stretch;gap:22px}._grid_8kku2_67 a.concise-service{background:#fffdf8;border:1px solid #d5dfd8;border-radius:14px;min-width:0;min-height:0;padding:8px 26px 24px;transition:border-color .2s;position:relative;overflow:hidden}._grid_8kku2_67 a.concise-service:hover{border-color:var(--teal);background:#fffdf8}._grid_8kku2_67 .service-visual{filter:saturate(.7)contrast(.96);border-radius:8px;order:-1;height:190px;margin:0 -18px 25px}._grid_8kku2_67 .concise-service h3{min-height:2.4em;font:600 clamp(23px, 2vw, 28px)/1.2 var(--sans);letter-spacing:-.03em;text-wrap:pretty;margin:0 0 13px}._grid_8kku2_67 .concise-service>p{color:#5a6961;min-height:3.2em;margin:0;font-size:15px;line-height:1.6}._grid_8kku2_67 .service-scope{color:#415b4b;gap:11px;margin:23px 0 28px;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}._grid_8kku2_67 .service-scope li{align-items:baseline;gap:9px;display:flex}._grid_8kku2_67 .service-scope li:before{content:"";background:#799c86;border-radius:50%;flex:0 0 4px;width:4px;height:4px;transform:translateY(-3px)}._grid_8kku2_67 .concise-service b{border-top:1px solid #e0e8e2;justify-content:space-between;gap:18px;min-height:56px;margin-top:auto;padding:18px 0 0;font-size:14px;font-weight:600;display:flex}._grid_8kku2_67 .concise-service b:after{content:"↗";width:26px;height:26px;color:var(--ink);background:0 0;border-radius:0;place-items:center;font-size:20px;font-weight:500;transition:background .2s,color .2s;display:grid}._grid_8kku2_67 .concise-service:hover b:after{color:var(--teal);background:0 0}._grid_8kku2_67 .concise-service:focus-visible b:after{color:var(--teal);background:0 0}._section_8kku2_1 .service-connection{background:#e2ebe0;border:0;border-radius:10px;margin-top:24px;padding:24px 28px}._section_8kku2_1 .service-connection span{text-transform:none;letter-spacing:-.02em;font-size:14px;font-weight:600}._grid_8kku2_67 .concise-service:hover .service-visual{filter:saturate(.7)contrast(.96);background-size:300%}._section_8kku2_1 .start-note strong{text-transform:none;letter-spacing:0;font-weight:600}._section_8kku2_1 .start-note{border-color:#cfddd2;margin-top:26px}@media (min-width:761px) and (max-width:1050px){._grid_8kku2_67.concise-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._grid_8kku2_67 a.concise-service{padding:7px 20px 21px}._grid_8kku2_67 .service-visual{height:155px;margin-inline:-13px}._grid_8kku2_67 .concise-service h3{min-height:3.6em;font-size:23px}._grid_8kku2_67 .concise-service>p{min-height:4.8em}._grid_8kku2_67 .service-scope{font-size:13px}}@media (max-width:760px){._section_8kku2_1 .concise-section-head{grid-template-columns:1fr;gap:14px}._section_8kku2_1 .concise-section-head .concise-kicker{margin-bottom:3px}._section_8kku2_1 .service-system-copy h2{font-size:clamp(32px,8.5vw,43px)}._grid_8kku2_67.concise-service-grid{grid-template-columns:1fr;gap:22px}._grid_8kku2_67 a.concise-service{padding:8px 25px 24px}._grid_8kku2_67 .service-visual{height:clamp(180px,47vw,280px);margin-inline:-17px}._grid_8kku2_67 .concise-service h3{min-height:0;font-size:28px}._grid_8kku2_67 .concise-service>p{min-height:0;font-size:16px}._grid_8kku2_67 .service-scope{font-size:14px}._section_8kku2_1 .service-connection{grid-template-columns:1fr;gap:12px;padding:22px}._section_8kku2_1 .service-connection i{justify-self:center;place-items:center;width:28px;height:28px;line-height:1;display:grid;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){._grid_8kku2_67 a.concise-service,._grid_8kku2_67 .concise-service b:after{transition:none}}
