#mietti-concept.mi-service-page{isolation:isolate;background:#fff}#mietti-concept.mi-service-page>.mi-liquid-plane{position:fixed;inset:0;z-index:-1;pointer-events:none;background:#e4e6fd;opacity:.6}#mietti-concept.mi-service-page>.mi-liquid-plane canvas{display:block;width:100%;height:100%}#mietti-concept.mi-service-page .mi-nav{position:relative}#mietti-concept.mi-service-page .mi-nav [aria-current=page]{text-decoration:underline;text-underline-offset:4px}#mietti-concept.mi-service-page .mi-service-hero{position:relative;padding:48px var(--mi-pad) 76px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.15) 50%,#fff 100%)}#mietti-concept.mi-service-page .mi-service-intro{max-width:860px;margin:auto}#mietti-concept.mi-service-page .mi-service-hero h1{max-width:860px;margin:0 auto 20px;font-size:clamp(36px,4.8vw,56px);line-height:1.12}#mietti-concept.mi-service-page .mi-service-lead{max-width:560px;margin:0 auto 24px;font-size:17px;line-height:1.65}#mietti-concept.mi-service-page .mi-hero-actions{justify-content:center;gap:12px 24px}#mietti-concept.mi-service-page .mi-service-motion{position:absolute;bottom:8px;right:var(--mi-pad);min-height:44px;padding:8px 12px;border:0;border-radius:4px;background:rgba(255,255,255,.65);color:var(--mi-soft);font-size:11px;cursor:pointer}#mietti-concept.mi-service-page .mi-service-motion:focus-visible{outline:3px solid var(--mi-indigo);outline-offset:3px}#mietti-concept.mi-service-page .mi-page-content{position:relative;background:#fff}#mietti-concept.mi-service-page .mi-service-jump{margin:28px 0 0}#mietti-concept.mi-service-page .mi-contact-surface{background:linear-gradient(180deg,#fff,rgba(255,255,255,.6))}#mietti-concept.mi-service-page .mi-service-contact{border-top:0}#mietti-concept.mi-service-page .mi-footer-surface{background:rgba(255,255,255,.6)}#mietti-concept.mi-service-page .mi-footer{border-top:0}#mietti-concept.mi-service-ai .mi-footer-surface{background:linear-gradient(180deg,#fff,rgba(255,255,255,.6) 72px)}@media(max-width:650px){#mietti-concept.mi-service-page .mi-service-hero{padding-block:32px 64px}#mietti-concept.mi-service-page .mi-service-hero h1{font-size:clamp(32px,8.8vw,40px)}#mietti-concept.mi-service-page .mi-service-lead{max-width:34ch;font-size:16px}#mietti-concept.mi-service-page .mi-hero-actions{gap:12px}#mietti-concept.mi-service-page .mi-hero-actions .mi-action{padding-inline:16px}#mietti-concept.mi-service-page .mi-hero-actions .mi-text-link{font-size:13px}#mietti-concept.mi-service-page .mi-nav-links{gap:8px;font-size:11px}#mietti-concept.mi-service-page .mi-nav-links a:nth-child(2){display:inline-flex}#mietti-concept.mi-service-page .mi-nav-links a:nth-child(4){display:none}}
