/* Original imagery, transparent branding and continuous section surfaces. */
.brand img,.fw-signature-mark img{mix-blend-mode:normal;object-fit:contain}
.brand::after{display:none!important}
.agenten-evolution .header,.page-topbar{border:0!important}
.agenten-evolution .header nav>a{border-color:transparent!important}
.agenten-evolution .hero-art.goldglas-scene{left:40%!important;right:-3%!important;top:0!important;bottom:0!important;mask-image:linear-gradient(90deg,transparent,#000 16%,#000 88%,transparent)!important;transform:none!important}
.agenten-evolution .goldglas-scene::before{display:none!important}
.agenten-evolution .goldglas-scene .goldglas-fallback{opacity:1;object-fit:cover!important;object-position:right center!important;filter:none;animation:none!important;transition:none;mask-image:linear-gradient(transparent,#000 10%,#000 82%,transparent)!important}
.agenten-evolution .orbit-label{border:0!important;border-radius:24px;background:linear-gradient(100deg,#071521c9,#07152108);box-shadow:none}
.agenten-evolution .principles,.agenten-evolution .studio,.agenten-evolution .studio-sequence,.agenten-evolution .studio-steps li,.agenten-evolution .trust-band,.agenten-evolution .footer-top,.agenten-evolution .footer-bottom,.agenten-evolution .process li{border:0!important}
.agenten-evolution .demo-section{background:radial-gradient(ellipse at 75% 45%,#112a3a80,transparent 72%);border:0}
.agenten-evolution .contact-section{background:radial-gradient(ellipse at 70% 55%,#17354a55,transparent 72%);border:0}
.agenten-evolution .service,.agenten-evolution .service.featured,.agenten-evolution .project-card{border:0;border-radius:22px;background:radial-gradient(ellipse at 20% 18%,#17324655,transparent 82%);box-shadow:none!important}
.agenten-evolution .service:hover,.agenten-evolution .project-card:hover{background:radial-gradient(ellipse at 20% 18%,#1a3a5266,transparent 82%);box-shadow:none!important}
.agenten-evolution .document-proof .document-stage{border:0;background:radial-gradient(ellipse at 50% 45%,#17314966,transparent 76%);padding-top:30px}
.agenten-evolution .demo-panel{border:0;border-radius:22px;overflow:hidden}
.agenten-evolution .demo-output{border-left:0}
.agenten-evolution .document-heading::after{mask-image:radial-gradient(ellipse,#000 35%,transparent 73%)}
.document-proof .paper-preview{display:block;position:relative;width:100%;transform:perspective(1000px) rotateX(4deg) rotateZ(-2deg) translateY(7px);transform-origin:center bottom;box-shadow:0 20px 50px #0006;transition:transform .65s cubic-bezier(.2,.7,.2,1)}
.document-proof:nth-child(2) .paper-preview{transform:perspective(1000px) rotateX(4deg) rotateZ(1deg) translateY(7px)}
.document-proof:nth-child(3) .paper-preview{transform:perspective(1000px) rotateX(4deg) rotateZ(3deg) translateY(7px)}
.document-proof:hover .paper-preview{transform:none}
.document-proof .paper-preview img,.document-proof:hover .paper-preview img{transform:none!important;box-shadow:none!important;transition:none}
.paper-preview .paper-brand{position:absolute;left:11.8%;top:5.7%;width:51.3%;height:7.8%;background:white;display:flex;align-items:center;justify-content:center}
.paper-preview .paper-brand img{width:100%;height:100%;object-fit:contain}
@media(max-width:760px){.agenten-evolution .hero-art.goldglas-scene{left:-10%!important;right:-10%!important;top:auto!important;bottom:30px!important;height:430px!important;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 90%,transparent)!important}.agenten-evolution .hero.wrap{padding-bottom:50px}.agenten-evolution .orbital{height:390px}.agenten-evolution .goldglas-scene .goldglas-fallback{object-position:right center!important}.agenten-evolution .document-heading #studio-preview-logo{max-height:46px}}
@media(prefers-reduced-motion:reduce),(hover:none){.document-proof .paper-preview{transition:none;transform:none!important}}
@media(forced-colors:active){.agenten-evolution .header nav>a,.agenten-evolution .service,.agenten-evolution .project-card,.agenten-evolution .demo-panel{border:1px solid CanvasText!important}}
