/* The detailed automation offer, moved from the homepage. */
.automations-services{--gold-dark:#765116;--gold:#805c1b;overflow-wrap:anywhere}
.automations-services .auto-overview-hero h1{font-size:clamp(3.1rem,5.2vw,5.5rem)}
.automation-hero-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}
.automation-service-nav{border-block:1px solid #d4c3a0;background:#f3ecdd}
.automation-service-nav>div{display:flex;flex-wrap:wrap;gap:28px;padding-block:19px}
.automation-service-nav a{font-size:.92rem;color:#765116;line-height:1.7}
.automations-services :is(#automatisierung,#grundprozesse,#tools,#harness){scroll-margin-top:98px}
.automations-services .temple-section,.automations-services .process-section,.automations-services .integrations-section{padding-block:75px}
.automations-services .temple-heading{display:block}
.automations-services .temple-heading h2{line-height:1.12;font-size:clamp(2.8rem,4.2vw,4.5rem);margin-top:16px;max-width:850px}
.automations-services .pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.automations-services .pillar-card{min-width:0;padding-inline:22px}
.automations-services .pillar-grid+.app-link{display:inline-block;margin-top:28px}
.automations-services .process-heading>span,.automations-services .integrations-heading>span{color:#765116}
.automations-services .process-no{color:#765116}
.automations-services .process-case{overflow:visible;min-height:0;display:flex;flex-direction:column;padding:30px}
.automations-services .process-case p{position:static;max-width:none;margin-top:auto;color:#645946;font-size:.94rem;line-height:1.85}
.automations-services .process-flow,.automations-services .process-stack,.automations-services .process-sync,.automations-services .process-vertical{margin-block:35px}
.automations-services .process-case h3{font-size:clamp(2.1rem,3.5vw,3.3rem);line-height:1.12}
.automations-services .process-heading h2,.automations-services .integrations-heading h2{font-size:clamp(2.8rem,4.5vw,4.7rem);line-height:1.1}
.automations-services .process-chip small,.automations-services .process-sync small,.automations-services .process-stack small{color:#766751}
.automations-services .process-chip.dark small,.automations-services .stack-core small{color:#ded3bd}
.automations-services .process-sync{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);gap:20px;max-width:none;width:100%}
.automations-services .integration-card>small{color:#746349}
.automations-services .integration-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.automations-services .integration-card{min-width:0;height:auto}
.automations-services .integration-center{min-height:126px;height:auto;padding:17px;position:relative;left:auto;transform:none;margin:0 auto 25px}
.automations-services .integration-stage{padding-top:0}
.automations-services .harness-section{height:auto;min-height:0;padding-block:75px}
.automations-services .harness-sticky{position:relative;top:auto;min-height:0;overflow:visible}
.automations-services .harness-shell{width:min(1180px,calc(100vw - 40px));max-width:none;padding:0}
.automations-services .harness-title{font-size:clamp(2.7rem,4.3vw,4.5rem);line-height:1.1}
.automations-services .harness-title em{color:#805c1b}
.automations-services .harness-kicker{color:#765116}
.automations-services .harness-machine{position:relative;height:auto;display:grid;grid-template-columns:minmax(0,1fr) 35px minmax(0,1.6fr) 35px minmax(0,1fr);align-items:center;gap:12px;max-width:1050px;margin-block:35px}
.automations-services .harness-machine .harness-piece,.automations-services .harness-machine .harness-core{position:relative;left:auto;right:auto;top:auto;width:100%;height:auto;min-height:180px;transform:none!important;opacity:1!important;filter:none!important;padding:25px 20px;transition:none!important}
.automations-services .harness-machine .harness-core{min-height:225px}
.automations-services .harness-machine .harness-piece small{color:#765116}
.automations-services .harness-machine .harness-core small{color:#e0bc70}
.automations-services .harness-machine .harness-piece span{color:#635843;font-size:.85rem;text-align:center}
.automations-services .harness-core-tags span{opacity:1;transform:none;font-size:.76rem}
.automations-services .harness-machine .harness-bridge{position:relative;top:auto;left:auto;right:auto;width:35px;opacity:1}
.automations-services .harness-bridge i{width:100%}
.automations-services .harness-copy{opacity:1;transform:none;font-size:1rem;line-height:1.85}
.automations-services .harness-step-labels{display:none}
.automations-services .harness-columns{display:none}
.automations-services .harness-piece strong{font-size:2rem}
.automations-services .harness-intro{font-size:1.03rem;line-height:1.85}
.automations-services .harness-core strong{font-size:clamp(2.1rem,3vw,3.2rem)}
.suite-portfolio .tool-dialog{overflow-wrap:anywhere;max-width:calc(100vw - 28px)}
.suite-portfolio .tool-dialog .dialog-flow{flex-wrap:wrap}
.suite-portfolio .tool-dialog .dialog-kicker{color:#765116}
@media(max-width:1050px){.automations-services .pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automations-services .process-heading{align-items:flex-start;flex-direction:column}.automations-services .process-heading h2{text-align:left}.automation-service-nav>div{gap:20px}.automations-services .harness-machine{gap:8px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1.5fr) 20px minmax(0,1fr)}.automations-services .harness-machine .harness-bridge{width:20px}.automations-services .harness-machine .harness-piece,.automations-services .harness-machine .harness-core{padding-inline:15px}}
@media(max-width:740px){.automations-services .auto-overview-hero h1{font-size:clamp(2.7rem,9.7vw,4.5rem)}.automations-services .temple-section,.automations-services .process-section,.automations-services .integrations-section,.automations-services .harness-section{padding-block:55px}.automations-services .pillar-grid{grid-template-columns:1fr}.automations-services .process-grid{grid-template-columns:1fr}.automations-services .process-case{padding:23px}.automations-services .process-sync{grid-template-columns:1fr}.automations-services .integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automations-services .integration-card{padding:18px 12px}.automations-services .integration-card>b{font-size:.9rem}.automations-services .integration-card>small{font-size:.69rem}.automations-services .harness-machine{grid-template-columns:1fr;gap:12px;max-width:440px}.automations-services .harness-machine .harness-bridge{width:1px;height:23px;justify-self:center}.automations-services .harness-bridge i{width:1px;height:23px;background:#ad8b45}.automations-services .harness-machine .harness-piece,.automations-services .harness-machine .harness-core{min-height:145px;max-width:none}.automations-services .harness-core-tags{gap:8px}.automations-services .harness-core strong{font-size:2.4rem}.automation-hero-actions{gap:18px}.automation-service-nav>div{gap:13px 20px}.automation-service-nav a{font-size:.86rem}}
@media(max-width:380px){.automations-services .harness-shell{width:calc(100vw - 28px)}.automations-services .integration-grid{grid-template-columns:1fr}.automations-services .process-stack{grid-template-columns:1fr}.automations-services .process-stack i{transform:rotate(90deg)}}

.automations-services .pricing-note{max-width:760px;margin:22px 0 16px;font-size:.85rem;line-height:1.65;color:#655b4f}

.automations-services .pillar-tax{display:block;margin:-8px 0 18px;font-size:.75rem;line-height:1.5;color:#655b4f}
