.gate-fabrication-automation-page{color:hsl(var(--foreground))}.gate-fabrication-automation-hero{background-color:hsl(var(--secondary))}.gate-fabrication-automation-cta{border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted))}.gate-fabrication-automation-container{width:min(calc(100% - 2rem),50rem);margin-inline:auto}.gate-fabrication-automation-hero-inner{padding-block:clamp(4rem,9vw,6.5rem)}.gate-fabrication-automation-intro{max-width:48rem;font-size:clamp(1.125rem,2.2vw,1.3rem);line-height:1.75}.gate-fabrication-automation-article{padding-block:clamp(3rem,7vw,5rem)}.gate-fabrication-automation-section+.gate-fabrication-automation-section{margin-top:clamp(3rem,6vw,4.25rem)}.gate-fabrication-automation-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}.gate-fabrication-automation-card{min-height:100%;border:1px solid hsl(var(--border));border-radius:1rem;background-color:hsl(var(--card));padding:1.25rem 1.35rem;line-height:1.7;box-shadow:0 2px 8px #0000000a}.gate-fabrication-automation-reasons{display:grid;gap:1rem;margin-top:1.5rem;padding-left:1.25rem;line-height:1.75}.gate-fabrication-automation-reasons li::marker{color:hsl(var(--primary))}.gate-fabrication-automation-inline-link{color:hsl(var(--primary));font-weight:600;text-decoration-line:underline;text-decoration-color:hsl(var(--primary) / .55);text-decoration-thickness:1px;text-underline-offset:.2em}.gate-fabrication-automation-inline-link:hover{text-decoration-color:currentColor}.gate-fabrication-automation-inline-link:focus-visible{border-radius:.15rem;outline:2px solid hsl(var(--primary));outline-offset:3px}.gate-fabrication-automation-steps{list-style:none;padding:0}.gate-fabrication-automation-cta-inner{padding-block:clamp(3rem,7vw,5rem)}.gate-fabrication-automation-projects{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}.gate-fabrication-automation-project-link{display:block;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.gate-fabrication-automation-project-link:hover{border-color:hsl(var(--primary));transform:translateY(-2px)}.gate-fabrication-automation-project-link:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.gate-fabrication-automation-project{height:100%;margin:0}.gate-fabrication-automation-project img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.gate-fabrication-automation-project figcaption{padding:1rem 1.25rem;font-weight:700}.gate-fabrication-automation-faqs{display:grid;gap:.75rem;margin-top:1.5rem}.gate-fabrication-automation-faqs details{border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));padding:1rem 1.25rem}.gate-fabrication-automation-faqs summary{cursor:pointer;font-weight:700}.gate-fabrication-automation-faqs p{margin-top:.75rem;color:hsl(var(--muted-foreground));line-height:1.7}@media(min-width:641px){.gate-fabrication-automation-options,.gate-fabrication-automation-audience,.gate-fabrication-automation-steps,.gate-fabrication-automation-projects{grid-template-columns:repeat(2,minmax(0,1fr))}}
