.hdt-main-page #aito3d-services-wrapper{--primary: rgb(var(--aito-accent-hover));--primary-soft: rgb(var(--aito-accent-hover) / .1);--primary-line: rgb(var(--aito-accent-hover) / .22);--accent: rgb(var(--aito-accent));--accent-soft: rgb(var(--aito-accent) / .12);--shadow-hover: 0 24px 48px -20px rgb(var(--aito-accent-hover) / .25)}.hdt-main-page #aito3d-services-wrapper .svc-btn.main,.hdt-main-page #aito3d-services-wrapper .svc-cta,.hdt-main-page #aito3d-services-wrapper .svc-wa-float,.hdt-main-page #aito3d-services-wrapper .svc-soon-pill,.hdt-main-page #aito3d-services-wrapper .svc-step .dot:after,.hdt-main-page #aito3d-services-wrapper .svc-hero-trust span:before,.hdt-main-page #aito3d-services-wrapper .svc-card ul li:before,.hdt-main-page #aito3d-services-wrapper .svc-cta ul li:before{background:linear-gradient(120deg,rgb(var(--aito-accent-hover)),rgb(var(--aito-accent)))}.hdt-main-page #aito3d-services-wrapper .svc-badge,.hdt-main-page #aito3d-services-wrapper .svc-why-item .wic,.hdt-main-page #aito3d-services-wrapper .svc-who-item .wic,.hdt-main-page #aito3d-services-wrapper .svc-machine .mtype .mic,.hdt-main-page #aito3d-services-wrapper .svc-space .sic,.hdt-main-page #aito3d-services-wrapper .svc-note,.hdt-main-page #aito3d-services-wrapper summary:hover,.hdt-main-page #aito3d-services-wrapper .svc-btn.ghost:hover{background:linear-gradient(135deg,#fff,rgb(var(--aito-accent) / .18))}.hdt-main-page #aito3d-services-wrapper .svc-card.featured,.hdt-main-page #aito3d-services-wrapper .svc-machine.upcoming{background:linear-gradient(135deg,#fff,rgb(var(--aito-accent) / .1))}.hdt-main-page #aito3d-services-wrapper .svc-cta-inner{background:radial-gradient(600px circle at 85% 0%,rgb(var(--aito-accent) / .14),transparent 60%),radial-gradient(500px circle at 10% 100%,rgb(var(--aito-accent-hover) / .08),transparent 60%),#fff}.hdt-main-page #aito3d-services-wrapper .svc-hero h1.svc-grad{background-image:linear-gradient(120deg,var(--text) 15%,rgb(var(--aito-accent-hover)) 70%,rgb(var(--aito-accent)) 100%)}.hdt-main-page #aito3d-services-wrapper .svc-orbs:after{background:radial-gradient(circle,rgb(var(--aito-accent)) 0%,transparent 70%)}.hdt-main-page #aito3d-services-wrapper .svc-card:before{background:linear-gradient(90deg,transparent,rgb(var(--aito-accent-hover)),rgb(var(--aito-accent)),transparent)}.hdt-main-page #aito3d-services-wrapper .svc-card a:hover{color:rgb(var(--aito-accent-hover))}.aito-404{max-width:56rem;margin:0 auto;padding:clamp(6.4rem,12vh,12rem) 0 clamp(6.4rem,10vh,9.6rem);text-align:center}.aito-404__eyebrow{margin:0 0 var(--aito-space-md);font-size:var(--aito-fs-base);font-weight:500;color:var(--aito-muted)}.aito-404__title{margin:0;font-size:var(--aito-fs-display);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:var(--aito-text)}.aito-404__lead{margin:var(--aito-space-lg) auto 0;max-width:44rem;font-size:var(--aito-fs-lg);line-height:1.5;color:var(--aito-body)}.aito-404__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--aito-space-md) var(--aito-space-2xl);margin-top:var(--aito-space-3xl)}.aito-404__btn{display:inline-flex;align-items:center;min-height:var(--aito-btn-h);padding:0 var(--aito-btn-px);border-radius:var(--aito-r-full);background:rgb(var(--aito-btn-bg));color:#fff;font-size:var(--aito-btn-fs);font-weight:var(--aito-btn-fw);text-decoration:none;transition:background .2s ease,transform .12s var(--aito-ease)}.aito-404__btn:hover{background:rgb(var(--aito-btn-bg-hover));color:#fff;text-decoration:none}.aito-404__btn:active{transform:scale(.98)}.aito-404__link,.aito-404__quick a{color:rgb(var(--aito-accent-hover));font-size:var(--aito-fs-md);font-weight:500;text-decoration:none}.aito-404__link:after,.aito-404__quick a:after{content:"\a0\203a"}.aito-404__link:hover,.aito-404__quick a:hover{text-decoration:underline;text-underline-offset:.2em}.aito-404__btn:focus-visible,.aito-404__link:focus-visible,.aito-404__quick a:focus-visible,.aito-404__search button:focus-visible{outline:var(--aito-focus);outline-offset:.2rem;border-radius:var(--aito-r-full)}.aito-404__search{position:relative;max-width:44rem;margin:var(--aito-space-4xl) auto 0}.aito-404__search input[type=search]{width:100%;height:5.2rem;margin:0;padding:0 5.6rem 0 4.8rem;border:.1rem solid var(--aito-line);border-radius:var(--aito-r-full);background:#fff;font-size:var(--aito-fs-md);color:var(--aito-text);-webkit-appearance:none;appearance:none}.aito-404__search input[type=search]::placeholder{color:var(--aito-faint)}.aito-404__search input[type=search]:focus{outline:none;border-color:rgb(var(--aito-accent-hover));box-shadow:0 0 0 .3rem rgb(var(--aito-accent-hover) / .15)}.aito-404__search-icon{position:absolute;left:1.8rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;fill:none;stroke:var(--aito-muted);stroke-width:1.8;stroke-linecap:round;pointer-events:none}.aito-404__search button{position:absolute;right:.6rem;top:.6rem;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:rgb(var(--aito-btn-bg));color:#fff;cursor:pointer;display:grid;place-items:center;transition:background .2s ease}.aito-404__search button:hover{background:rgb(var(--aito-btn-bg-hover))}.aito-404__search button svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aito-404__quick{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--aito-space-sm) var(--aito-space-2xl);margin-top:var(--aito-space-xl)}@media(max-width:767px){.aito-404{padding:var(--aito-space-4xl) 0 var(--aito-space-3xl)}.aito-404__actions{flex-direction:column;gap:var(--aito-space-md)}.aito-404__btn{width:100%;justify-content:center}}.hdt-main-page #aito3d-contact-wrapper{--primary: rgb(var(--aito-accent-hover));--primary-soft: rgb(var(--aito-accent-hover) / .1);--primary-line: rgb(var(--aito-accent-hover) / .22);--accent: var(--aito-text);--accent-soft: rgb(var(--aito-accent) / .12);--shadow-hover: 0 24px 48px -20px rgb(var(--aito-accent-hover) / .25)}.hdt-main-page #aito3d-contact-wrapper .ct-btn.main,.hdt-main-page #aito3d-contact-wrapper button[type=submit],.hdt-main-page #aito3d-contact-wrapper .ct-delay .dic.c1,.hdt-main-page #aito3d-contact-wrapper .ct-faq .faq-item.open .faq-q .chev,.hdt-main-page #aito3d-contact-wrapper .ct-cta{background:linear-gradient(120deg,var(--aito-text),rgb(var(--aito-accent-hover)))}.hdt-main-page #aito3d-contact-wrapper .ct-ministat .n{background-image:linear-gradient(120deg,var(--aito-text),rgb(var(--aito-accent-hover)))}.hdt-main-page #aito3d-contact-wrapper .ct-hero h1{background-image:linear-gradient(120deg,var(--aito-text) 30%,rgb(var(--aito-accent-hover)) 100%)}.hdt-main-page #aito3d-contact-wrapper .ct-card:before{background:linear-gradient(90deg,transparent,var(--aito-text),rgb(var(--aito-accent-hover)),transparent)}.hdt-main-page #aito3d-contact-wrapper .ct-orbs:after{background:radial-gradient(circle,rgb(var(--aito-accent)) 0%,transparent 70%)}.hdt-main-page #aito3d-contact-wrapper .ct-badge,.hdt-main-page #aito3d-contact-wrapper .ct-btn.ghost:hover,.hdt-main-page #aito3d-contact-wrapper .ct-info-list .tic,.hdt-main-page #aito3d-contact-wrapper .ct-fast,.hdt-main-page #aito3d-contact-wrapper .ct-usp .uic,.hdt-main-page #aito3d-contact-wrapper .ct-workshop .wic{background:linear-gradient(135deg,#fff,rgb(var(--aito-accent) / .18))}.hdt-main-page #aito3d-contact-wrapper .ct-card a:hover,.hdt-main-page #aito3d-contact-wrapper .ct-cta p a:hover{color:rgb(var(--aito-accent-hover))}.hdt-main-page #aito3d-contact-wrapper .ct-btn.main:hover,.hdt-main-page #aito3d-contact-wrapper .ct-btn.wa:hover,.hdt-main-page #aito3d-contact-wrapper .ct-btn.ghost:hover,.hdt-main-page #aito3d-contact-wrapper button[type=submit]:hover,.hdt-main-page #aito3d-contact-wrapper .ct-wa-float:hover,.hdt-main-page #aito3d-contact-wrapper .ct-info-list li:hover,.hdt-main-page #aito3d-contact-wrapper .ct-usp:hover,.hdt-main-page #aito3d-contact-wrapper .ct-social:hover,.hdt-main-page #aito3d-contact-wrapper .ct-delay:hover,.hdt-main-page #aito3d-contact-wrapper .ct-info-list li:hover .tic,.hdt-main-page #aito3d-contact-wrapper .ct-usp:hover .uic,.hdt-main-page #aito3d-contact-wrapper .ct-social:hover .sic,.hdt-main-page #aito3d-contact-wrapper .ct-delay:hover .dic{transform:none}.hdt-main-page #aito3d-contact-wrapper .ct-btn:active,.hdt-main-page #aito3d-contact-wrapper button[type=submit]:active{transform:scale(.98);transition-duration:.12s}.hdt-main-page #aito3d-contact-wrapper .ct-btn.main:before,.hdt-main-page #aito3d-contact-wrapper button[type=submit]:before{display:none}.hdt-main-page #aito3d-contact-wrapper .ct-orbs:before,.hdt-main-page #aito3d-contact-wrapper .ct-orbs:after,.hdt-main-page #aito3d-contact-wrapper .ct-cta{animation:none}.hdt-main-page #aito3d-contact-wrapper .ct-badge{animation-duration:.45s}.hdt-main-page #aito3d-contact-wrapper .ct-hero h1{animation-duration:.45s;animation-delay:.05s}.hdt-main-page #aito3d-contact-wrapper .ct-hero .sub{animation-duration:.45s;animation-delay:.1s}.hdt-main-page #aito3d-contact-wrapper .ct-response{animation-duration:.45s;animation-delay:.15s}.hdt-main-page #aito3d-contact-wrapper .ct-hero-btns{animation-duration:.45s;animation-delay:.2s}.hdt-main-page #aito3d-contact-wrapper .ct-wa-float{animation-duration:.45s;animation-delay:.6s}.hdt-main-page #aito3d-contact-wrapper .reveal{transform:translateY(16px);transition-duration:.4s,.4s}.hdt-main-page #aito3d-contact-wrapper .reveal .ct-card,.hdt-main-page #aito3d-contact-wrapper .reveal .ct-usp,.hdt-main-page #aito3d-contact-wrapper .reveal .ct-delay{transform:translateY(12px);transition-duration:.4s,.4s}.hdt-main-page #aito3d-contact-wrapper .reveal.visible,.hdt-main-page #aito3d-contact-wrapper .reveal.visible .ct-card,.hdt-main-page #aito3d-contact-wrapper .reveal.visible .ct-usp,.hdt-main-page #aito3d-contact-wrapper .reveal.visible .ct-delay{transform:none}.hdt-main-page #aito3d-contact-wrapper .reveal.visible>*>*:nth-child(1){transition-delay:.04s}.hdt-main-page #aito3d-contact-wrapper .reveal.visible>*>*:nth-child(2){transition-delay:.08s}.hdt-main-page #aito3d-contact-wrapper .reveal.visible>*>*:nth-child(3){transition-delay:.12s}.hdt-main-page #aito3d-contact-wrapper .reveal.visible>*>*:nth-child(4){transition-delay:.16s}.hdt-main-page #aito3d-contact-wrapper .reveal.visible>*>*:nth-child(5){transition-delay:.2s}.hdt-main-page #aito3d-contact-wrapper input,.hdt-main-page #aito3d-contact-wrapper textarea{transition:border-color .2s ease,box-shadow .2s ease}@keyframes aito-ct-fade-in{0%{opacity:0}to{opacity:1}}.hdt-main-page #aito3d-contact-wrapper .ct-copy{min-width:9rem;justify-content:center}.hdt-main-page #aito3d-contact-wrapper .ct-copy.copied .ct-copy-label,.hdt-main-page #aito3d-contact-wrapper button[type=submit].sending{animation:aito-ct-fade-in .16s var(--aito-ease) both}@media(prefers-reduced-motion:reduce){.hdt-main-page #aito3d-contact-wrapper .ct-copy.copied .ct-copy-label,.hdt-main-page #aito3d-contact-wrapper button[type=submit].sending{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/aito-pages.css.map */
