.project-art{--art-accent:#a9f2d0;--art-light:#f2fff7;--art-shadow:#3a8467;--art-deep:#114038;width:100%;height:242px;color:var(--art-accent);isolation:isolate;background:radial-gradient(at 65% 30%,#2c6159 0%,#113c3d 48%,#092a31 100%);flex-direction:column;justify-content:space-between;align-items:stretch;padding:20px 24px 19px;display:flex;position:relative;overflow:hidden}.art-notatki{--art-accent:#aee8e6;--art-light:azure;--art-shadow:#3e8281;--art-deep:#174847;background:radial-gradient(at 60% 35%,#32676b 0%,#164348 48%,#0d2e3a 100%)}.art-ala{--art-accent:#bdcdfa;--art-light:#f5f7ff;--art-shadow:#536fad;--art-deep:#223e68;background:radial-gradient(at 60% 35%,#3b537e 0%,#1c3554 48%,#10263c 100%)}.project-art-top{letter-spacing:.1em;z-index:2;opacity:.9;justify-content:space-between;align-items:center;gap:15px;font-size:12px;line-height:1.2;display:flex;position:relative}.project-art-top>span:first-child{letter-spacing:0;border:1px solid #d6ffe84a;border-radius:16px;padding:4px 8px}.project-art-scene{perspective:650px;align-self:center;width:245px;height:149px;margin:0 auto;position:relative}.project-art-halo{background:radial-gradient(circle,#b0ffe51a,#0000 70%);border:1px solid #dbfff71f;border-radius:50%;width:134px;height:134px;position:absolute;top:10px;left:56px}.project-art-orbit{border:1px solid #cefff54a;border-radius:50%;width:225px;height:97px;position:absolute;top:39px;left:12px;transform:rotate(-20deg);box-shadow:0 14px 0 -13px #c1ffdd29}.project-art-core{background:linear-gradient(140deg,var(--art-light),var(--art-accent));width:116px;height:116px;color:var(--art-deep);box-shadow:5px 7px 0 var(--art-shadow),9px 13px 0 #092f3880,13px 27px 28px -8px #010e2380,inset 0 2px 2px #fff;z-index:2;border:1px solid #fff9;border-radius:29px;place-items:center;transition:transform .5s,box-shadow .5s;display:grid;position:absolute;top:13px;left:66px;transform:rotate(-9deg)rotateY(-14deg)}.art-ala .project-art-core{border-radius:50%;transform:rotate(7deg)rotateY(-14deg)}.project-art-satellite{z-index:3;background:linear-gradient(135deg,#e4fff237,#d8fffa0d);border:1px solid #eaffef73;border-radius:15px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:32px;left:12px;transform:rotate(-12deg);box-shadow:0 4px #081e2855,0 12px 18px -7px #00182180}.project-art-result{background:var(--art-accent);width:43px;height:43px;color:var(--art-deep);box-shadow:2px 4px 0 var(--art-shadow),4px 9px 17px -5px #00112acc;z-index:3;border:1px solid #ffffffa1;border-radius:50%;place-items:center;transition:transform .5s;display:grid;position:absolute;bottom:21px;right:9px;transform:rotate(9deg)}.project-art-cells{grid-template-columns:repeat(3,5px);gap:3px;display:grid}.project-art-cells i{opacity:.7;background:currentColor;border-radius:1px;width:5px;height:5px}.project-art .project-art-core>svg{width:62px;height:62px}.project-art .project-art-satellite>svg{width:25px;height:25px}.project-art .project-art-result>svg{width:17px;height:17px}.art-ala .project-art-result>svg{width:26px;height:26px}.project-art-caption{white-space:nowrap;z-index:2;justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex;position:relative}.project-art-caption strong{color:#f3fff9;font-weight:500}.project-art-connector{align-items:center;gap:3px;display:flex}.project-art-connector i{background:var(--art-accent);opacity:.6;border-radius:50%;width:3px;height:3px}:is(.quick-project:hover .project-art-core,.quick-project:focus-visible .project-art-core,.project-choice:hover .project-art-core,.project-choice:focus-visible .project-art-core){box-shadow:5px 9px 0 var(--art-shadow),9px 16px 0 #092f3880,13px 30px 28px -8px #010e2380,inset 0 2px 2px #fff;transform:translateY(-6px)rotate(-3deg)rotateY(0)}:is(.quick-project:hover .project-art-result,.quick-project:focus-visible .project-art-result,.project-choice:hover .project-art-result){transform:translateY(3px)rotate(0)}.project-art.art-compact{height:142px;padding:12px 14px}.art-compact .project-art-top{font-size:10px}.art-compact .project-art-top>span:first-child{padding:3px 6px}.art-compact .project-art-scene{transform-origin:50% 0;position:absolute;top:15px;left:50%;transform:translate(-50%)scale(.65)}.art-compact .project-art-caption{gap:7px;margin-top:auto;font-size:12px}.art-compact .project-art-halo{border-color:#dbfff738}.automation-home .quick-projects{gap:24px}.automation-home .quick-project{border-color:#d3e0df;border-radius:20px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 10px 30px -25px #153f3c88}.automation-home .quick-project:hover{border-color:#83b8a5;transform:translateY(-6px);box-shadow:0 25px 40px -25px #153f3c66}.automation-home .quick-project-copy{padding:27px 25px 24px}.automation-home .quick-project-copy small{letter-spacing:.05em;font-size:12px;line-height:1.5}.automation-home .quick-project-copy h3{margin:12px 0 14px;font-size:28px;line-height:1.15}.automation-home .quick-project-copy p{margin:0;font-size:16px;line-height:1.75}.automation-home .quick-project-copy>span{border-top:1px solid #d9e6e0;margin-top:24px;padding-top:19px;font-size:14px}.quick-project-copy .project-launch-icon{background:#edf8f1;border:1px solid #b4d9ca;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.universal-gallery .project-thumbnail{background:0 0;min-height:142px;padding:0}.universal-gallery .project-choice{overflow:hidden;border-radius:16px!important}.universal-gallery .project-thumbnail{border-radius:11px}.universal-gallery .project-choice-label{color:#23584b;padding:14px 11px}.universal-gallery .project-choice[data-active]{border-color:#3d9b78!important;box-shadow:0 8px 24px -15px #2b786b55!important}@media (max-width:760px){.automation-home .quick-project{border-radius:17px;grid-template-columns:1fr}.automation-home .quick-projects{gap:22px}.automation-home .quick-project-copy{padding:23px}.automation-home .quick-project-copy h3{font-size:28px}.automation-home .quick-project-copy p{font-size:16px}.automation-home .quick-project-copy small{font-size:12px}.automation-home .quick-project-copy>span{font-size:14px}.project-art{height:215px;padding:17px 23px}.project-art-scene{height:142px;transform:scale(.92)}.project-art-caption{font-size:13px}.universal-gallery .project-thumbnail{height:79px;min-height:79px}.art-compact.project-art{height:79px;padding:7px}.art-compact .project-art-top,.art-compact .project-art-caption{display:none}.art-compact .project-art-scene{top:4px;transform:translate(-50%)scale(.48)}.universal-gallery .project-choice-label strong{font-size:14px}.universal-gallery .project-choice-label{padding:10px 5px}}@media (prefers-reduced-motion:reduce){.project-art-core,.project-art-result,.automation-home .quick-project{transition:none}:is(.quick-project:hover .project-art-core,.quick-project:focus-visible .project-art-core,.project-choice:hover .project-art-core,.project-choice:focus-visible .project-art-core){transform:rotate(-9deg)rotateY(-14deg)}.quick-project:hover .project-art-result,.project-choice:hover .project-art-result{transform:rotate(9deg)}}@media (max-width:760px){.universal-gallery .project-choice .project-thumbnail{height:79px;min-height:79px}.art-compact .project-art-scene{top:10px;transform:translate(-50%)scale(.38)}}
