/* Scoped to the automation service; uses the existing brand typefaces and colours. */
.dc-auto-hero h1{font-size:clamp(36px,4.5vw,64px);max-width:1050px;line-height:1.12;text-wrap:balance}.dc-auto-status{display:flex;align-items:flex-start;gap:14px;border-top:1px solid var(--line);padding-top:23px;margin-top:35px;max-width:790px}.dc-auto-status>span{flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:var(--copper);margin-top:11px}.dc-auto-status p{font-size:17px;line-height:1.75;margin:0}.dc-auto-status strong{font-weight:500}.dc-auto-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:35px 0}.dc-auto-steps li{border-top:1px solid #779181;padding-top:24px;min-width:0}.dc-auto-steps span{color:#d8bb96;font-size:14px}.dc-auto-steps h3{font:23px/1.3 var(--sans);margin:14px 0}.dc-auto-steps p{font-size:17px;line-height:1.75}.dc-auto-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dc-auto-package{min-width:0;border:1px solid var(--line);padding:30px 25px;display:flex;flex-direction:column;scroll-margin-top:125px;background:#faf9f5}.dc-auto-package:first-child{border-top:3px solid var(--copper)}.dc-auto-package h3{font:34px/1.16 var(--serif);margin:14px 0 22px}.dc-auto-package p,.dc-auto-package li{font-size:17px;line-height:1.75}.dc-auto-package .eyebrow{font-size:12px;letter-spacing:.08em;margin:0}.dc-auto-package .dc-auto-price{font:29px/1.35 var(--sans);margin:0 0 22px;letter-spacing:-.025em}.dc-auto-price span{font-size:16px;letter-spacing:0;display:block}.dc-auto-package ul{padding-left:20px;margin:10px 0 28px}.dc-auto-package li+li{margin-top:10px}.dc-auto-package .button{margin-top:auto;font-size:16px;min-height:50px;text-align:left;white-space:normal}.dc-auto-contact-copy{font-size:18px;line-height:1.8;max-width:700px}#pakiety-automatyzacji{scroll-margin-top:110px}.dc-auto-hero .button,.dc-automation .button{white-space:normal;line-height:1.5}.dc-auto-hero a:focus-visible,.dc-auto-package a:focus-visible{outline:3px solid #a45f3d;outline-offset:5px}@media(max-width:1050px){.dc-auto-packages{grid-template-columns:1fr}.dc-auto-package{padding:30px}.dc-auto-package .button{align-self:flex-start}.dc-auto-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.dc-auto-hero h1{font-size:36px}.dc-auto-package{padding:26px 22px}.dc-auto-steps{grid-template-columns:1fr;gap:15px}.dc-auto-steps li{padding-top:18px}.dc-auto-steps h3{margin:8px 0}.dc-auto-steps p{margin-top:8px}.dc-auto-status p{font-size:17px}.dc-auto-package h3{font-size:32px}}

/* Two optional extensions remain visually separate from the three core packages. */
.dc-auto-packages.dc-auto-extensions{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-auto-extensions .dc-auto-package:first-child{border-top:1px solid var(--line)}#rozszerzenia-pilotazu{scroll-margin-top:110px}@media(max-width:900px){.dc-auto-packages.dc-auto-extensions{grid-template-columns:1fr}}

.dc-auto-entry{max-width:790px;margin-top:26px}.dc-auto-entry p{font-size:18px;line-height:1.75}.dc-auto-entry .text-link{display:inline-block;margin-top:16px;font-size:17px}#drobne-automatyzacje .dc-copy h2{margin-top:0}
