
/* Client records and complete 3D motion system */
.ita-form{max-width:900px;margin:34px 0}.ita-form label{display:block;font-weight:700;margin:17px 0;color:#e9fff0}.ita-form input,.ita-form textarea,.ita-form select{display:block;width:100%;margin-top:7px;padding:13px;border:1px solid #3b6848;border-radius:7px;background:#050b07;color:#fff;font:inherit}.ita-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.ita-form .ita-check{display:flex;gap:10px;align-items:flex-start;font-weight:400}.ita-check input{width:auto;margin-top:5px}.ita-hp{position:absolute!important;left:-10000px!important}.ita-success{padding:24px;border:1px solid #7ad395;background:#0b2614;margin:20px 0}.ita-records{margin:35px 0}.ita-records .card{margin:14px 0}.ita-record-content{border-top:1px solid #254231;padding-top:12px}.nav-links a[href="/client-area/"]{color:#b7ffc9}.card,.remote,.hosting-scene,.hero-visual,.notice,.contact-link{position:relative;transform-style:preserve-3d;will-change:transform;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.card:hover,.remote:hover,.hosting-scene:hover,.hero-visual:hover,.notice:hover,.contact-link:hover{transform:perspective(1000px) translateY(-7px) rotateX(2deg) rotateY(-2deg);box-shadow:0 24px 50px #000b,0 0 26px #52ff7920;border-color:#79d392}.card:before,.remote:before,.notice:before{content:'';position:absolute;inset:8px -8px -8px 8px;border-right:1px solid #2f6040;border-bottom:1px solid #2f6040;border-radius:inherit;z-index:-1;opacity:.75}.card-icon{transform:translateZ(24px);transition:transform .28s ease}.card:hover .card-icon{transform:translateZ(42px) rotateY(12deg)}.remote>*{transform:translateZ(15px)}.server-stack>div{animation:itaServerFloat 4s ease-in-out infinite;transform:translateZ(24px)}.server-stack>div:nth-child(2){animation-delay:-1.3s}.server-stack>div:nth-child(3){animation-delay:-2.6s}.hero-visual .monitor{animation:itaMonitorFloat 5s ease-in-out infinite}.button{box-shadow:0 8px 0 #183522;transition:transform .18s,box-shadow .18s}.button:hover{transform:translateY(-3px) translateZ(15px);box-shadow:0 12px 0 #183522,0 0 25px #83ff9f32}.service-strip span{display:inline-block;animation:itaPulse 5s ease-in-out infinite}.service-strip span:nth-child(2){animation-delay:-1.25s}.service-strip span:nth-child(3){animation-delay:-2.5s}.service-strip span:nth-child(4){animation-delay:-3.75s}@keyframes itaServerFloat{0%,100%{transform:translateZ(24px) translateY(0)}50%{transform:translateZ(42px) translateY(-6px)}}@keyframes itaMonitorFloat{0%,100%{transform:translateY(0) rotateX(0)}50%{transform:translateY(-8px) rotateX(2deg)}}@keyframes itaPulse{0%,100%{text-shadow:0 0 0 #8fffab00}50%{text-shadow:0 0 13px #8fffab99}}@media(max-width:650px){.ita-grid{grid-template-columns:1fr}.card:hover,.remote:hover,.hosting-scene:hover,.hero-visual:hover,.notice:hover,.contact-link:hover{transform:translateY(-3px)}.nav-links a[href="/client-area/"]{display:block}}@media(prefers-reduced-motion:reduce){.server-stack>div,.hero-visual .monitor,.service-strip span{animation:none!important}.card,.remote,.hosting-scene,.hero-visual,.notice,.contact-link{transform:none!important;transition:none!important}}
