:root{--unimot-navy:#021d49;--unimot-red:#e20613;--unimot-orange:#ff2a00;--unimot-paper:#f8f3f2;--unimot-gray:#a0a0a0;--unimot-line:rgba(2,29,73,.3);--unimot-line-soft:#d9d9d9;--unimot-radius:5px;--unimot-gap:clamp(3rem,6vw,6.5rem)}html{scroll-behavior:smooth}body{margin:0;font-family:'Lato',-apple-system,'Segoe UI',sans-serif;color:var(--unimot-navy);background:#fff;-webkit-font-smoothing:antialiased}.unimot-container{max-width:1700px;margin-left:auto;margin-right:auto;padding-left:clamp(1.25rem,5.7vw,6.875rem);padding-right:clamp(1.25rem,5.7vw,6.875rem)}@media (min-width:1921px){.unimot-container{padding-left:0;padding-right:0}}.unimot-h2{font-size:clamp(2rem,3.2vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--unimot-navy);margin:0 0 .5em}.unimot-cta .wp-block-button__link{background:var(--unimot-red);color:#fff;font-weight:700;font-size:clamp(1.0625rem,1.25vw,1.5rem);line-height:1;padding:clamp(1rem,1.3vw,1.5625rem) clamp(1.875rem,2.6vw,3.125rem);border-radius:var(--unimot-radius);text-decoration:none;transition:background .2s ease,transform .15s ease}.unimot-cta .wp-block-button__link:hover{background:#c00511;transform:translateY(-1px)}.unimot-cta--center{display:flex;justify-content:center;margin-top:clamp(2rem,3.9vw,4.7rem)}.unimot-red{color:var(--unimot-red)}.unimot-trust{padding-top:clamp(2rem,3.4vw,4.1rem);padding-bottom:clamp(2rem,3.4vw,4.1rem)}.unimot-horeca{padding-top:clamp(2.5rem,4.5vw,5.5rem)}.unimot-steps{padding-top:clamp(3rem,5.5vw,6.5rem)}.unimot-models{padding-top:clamp(3rem,6vw,7rem)}.unimot-form{padding-top:clamp(3rem,6vw,7rem);scroll-margin-top:2rem}.unimot-faq{padding-top:clamp(3rem,6vw,7rem);padding-bottom:clamp(2rem,4vw,5rem)}.unimot-footer{margin-top:clamp(2rem,3vw,3.5rem);padding:0 0 clamp(3rem,6vw,7.5rem)}.unimot-footer__inner{border-top:1px solid var(--unimot-line-soft);padding-top:clamp(1.5rem,2.6vw,3.125rem);display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;align-items:baseline;font-size:var(--wp--preset--font-size--body)}.unimot-footer p{margin:0}.unimot-footer a{color:inherit;text-decoration:none}.unimot-footer a:hover{text-decoration:underline}.unimot-subpage{padding-top:clamp(2rem,4vw,4rem);padding-bottom:clamp(2rem,4vw,4rem)}.unimot-subpage h1{font-size:clamp(1.75rem,2.6vw,3rem);letter-spacing:-.02em}.editor-styles-wrapper .unimot-container{max-width:100%}@media (max-width:760px){.unimot-footer__inner{flex-direction:column;align-items:flex-start}}