@property --mc-n{syntax: "<integer>"; initial-value: 60; inherits: false;}.mc-opt{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:500;color:#555;cursor:pointer;transition:background-color .25s,color .25s}.mc-opt input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.mc-opt:hover{color:#111}.mc-opt:has(input:checked){background:#111;color:#fff}.mc-opt:has(input:focus-visible){outline:2px solid #e30613;outline-offset:2px}.mc-word{position:relative;display:inline-block}.mc-word:after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:.075em;border-radius:2px;background:#e30613;transform:scaleX(0);transform-origin:0 50%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.mc-hero:not(:has(#mc-carro:checked)) .mc-word:not(.mc-word-2):after,.mc-hero:has(#mc-carro:checked) .mc-word-2:after{transform:scaleX(1)}.mc-ico-car,.mc-t-car{display:none}.mc-hero:has(#mc-carro:checked) .mc-ico-car,.mc-hero:has(#mc-carro:checked) .mc-t-car{display:inline}.mc-hero:has(#mc-carro:checked) .mc-ico-moto,.mc-hero:has(#mc-carro:checked) .mc-t-moto{display:none}.mc-route{animation:mc-flow 1.1s linear infinite}@keyframes mc-flow{to{stroke-dashoffset:-22}}.mc-halo{transform-box:fill-box;transform-origin:center;animation:mc-halo 12s linear infinite,mc-pulse 1.4s ease-out infinite}@keyframes mc-halo{0%,44%{fill:#11111124}46%,79%{fill:#e3061361}81%,to{fill:#11111124}}@keyframes mc-pulse{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:.2}}.mc-static{display:none}.mc-st{position:absolute;inset:0;display:flex;align-items:center;gap:10px;opacity:0}.mc-st b{display:block;font-size:15px;font-weight:600;color:#111}.mc-st small{display:block;font-size:12px;color:#555}.mc-dot{flex:none;width:9px;height:9px;border-radius:50%}.mc-st-1{animation:mc-st1 12s infinite}.mc-st-2{animation:mc-st2 12s infinite}.mc-st-3{animation:mc-st3 12s infinite}.mc-st-2 .mc-dot{animation:mc-blink .6s steps(2,jump-none) infinite}@keyframes mc-st1{0%,42%{opacity:1;transform:none}45%,97%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mc-st2{0%,43%{opacity:0;transform:translateY(6px)}46%,78%{opacity:1;transform:none}81%,to{opacity:0;transform:translateY(-6px)}}@keyframes mc-st3{0%,79%{opacity:0;transform:translateY(6px)}82%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes mc-blink{50%{opacity:.25}}.mc-timer{animation:mc-timer 12s infinite}@keyframes mc-timer{0%,43%{opacity:.55;transform:none}46%,80%{opacity:1;transform:translateY(-4px)}83%,to{opacity:1;transform:none}}.mc-ring{animation:mc-ring 12s linear infinite}@keyframes mc-ring{0%,46%{stroke-dashoffset:0}80%,to{stroke-dashoffset:138.2}}.mc-count{counter-reset:mc var(--mc-n);animation:mc-count 12s linear infinite}.mc-count:after{content:counter(mc) " s"}@keyframes mc-count{0%,46%{--mc-n: 60}80%,to{--mc-n: 0}}.mc-stat+.mc-stat{border-left:1px solid rgba(255,255,255,.12)}@media(max-width:760px){.mc-stat+.mc-stat{border-left:0;border-top:1px solid rgba(255,255,255,.12)}}.mc-page .card>span:first-child svg{transition:transform .45s cubic-bezier(.22,1,.36,1)}.mc-page .card:hover>span:first-child svg{transform:translateY(-2px) rotate(-8deg) scale(1.08)}.mc-steps{position:relative;view-timeline-name:--mc-steps}.mc-steps li{position:relative;z-index:1}.mc-steps li:not(:last-child):before,.mc-steps li:not(:last-child):after{content:"";position:absolute;left:21px;top:22px;bottom:-46px;width:2px;border-radius:2px;z-index:-1}.mc-steps li:before{background:#e4e4e4}.mc-steps li:after{background:#e30613;transform-origin:50% 0}.mc-ic{position:relative;z-index:1}.mc-steps li:last-child .mc-ic:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid #e30613;animation:mc-ping 2.2s ease-out infinite}@keyframes mc-ping{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.6);opacity:0}}@supports (animation-timeline: view()){.mc-steps li:not(:last-child):after{animation-name:mc-grow;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--mc-steps;animation-range:entry 20% cover 40%}.mc-steps li:nth-child(2):after{animation-range:cover 40% cover 55%}.mc-steps li{animation-name:mc-in;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% entry 70%}}@keyframes mc-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mc-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.mc-wave{transform-box:fill-box;transform-origin:center;animation:mc-wave 3s ease-out infinite}.mc-wave-2{animation-delay:1s}.mc-wave-3{animation-delay:2s}@keyframes mc-wave{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.mc-anim{display:none}.mc-static{display:inline}.mc-st-1,.mc-st-2{display:none}.mc-st-3,.mc-timer,.mc-ring{opacity:1!important}.mc-count:after{content:"60 s"}.mc-word:after{transition:none}}
