.mt-ordem{padding:15vh 5vw 20vh;overflow:visible}.mt-ordem-head{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:start;max-width:1320px;margin:0 auto 12vh}.mt-ordem-title{max-width:12ch;margin:0;text-align:left;font-family:Archivo Black,Anton,sans-serif;font-size:clamp(46px,6vw,82px);line-height:1.02;letter-spacing:-.05em;text-transform:uppercase}.mt-ordem-title .ital{font-family:Inter,Arial,sans-serif;font-weight:400;text-transform:none}.mt-movs{max-width:1320px;margin:0 auto}.mt-mov{position:sticky;top:var(--stack-top);z-index:var(--stack-z);min-height:clamp(480px,68vh,680px);margin-bottom:13vh;padding:clamp(28px,4.2vw,58px);display:flex;flex-direction:column;overflow:hidden;background:var(--laranja);color:var(--preto);border:1px solid rgba(12,12,12,.38);border-radius:16px;box-shadow:0 -12px #0c0c0c14,0 -28px 64px #00000052;isolation:isolate}.mt-mov:last-child{margin-bottom:0}.mt-mov:after{content:"";position:absolute;inset:auto clamp(28px,4.2vw,58px) clamp(28px,4.2vw,58px) auto;width:clamp(42px,5vw,68px);height:4px;background:var(--preto);opacity:.9;z-index:-1}.mt-card-top{display:grid;grid-template-columns:70px 1fr auto;gap:18px;align-items:start;padding-bottom:20px;border-bottom:1px solid rgba(12,12,12,.28)}.mt-num{color:var(--preto);font-family:Archivo Black,Anton,sans-serif;font-size:14px;line-height:1;letter-spacing:1px}.mt-num small{margin-left:5px;color:#0c0c0c7a;font-family:Mulish,Inter,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px}.mt-label{color:#0c0c0c94;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.mt-sai{margin:0;color:var(--preto);font-size:14px;font-weight:700;letter-spacing:.01em;text-align:right}.mt-sai span{display:block;margin-bottom:5px;color:#0c0c0c85;font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mt-card-main{flex:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:clamp(44px,7vw,110px);align-items:end;padding-top:7vh}.mt-name-mask{min-width:0;overflow:visible;padding:.18em 0}.mt-nome{color:var(--preto);font-size:clamp(56px,7.5vw,112px);line-height:.98;letter-spacing:-.055em;overflow-wrap:normal}.mt-p{max-width:35ch;margin:0 0 .35em;padding-left:24px;color:#0c0c0cbd;border-left:1px solid rgba(12,12,12,.34);font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.46}@media(hover:hover){.mt-mov .mt-num{transition:transform .3s ease}.mt-mov:hover .mt-num{transform:translate(4px)}}.mt-correcao{padding:14vh 5vw 16vh}.mt-correcao-h{margin-top:18px;max-width:14ch;font-size:clamp(38px,5.4vw,78px);line-height:1.06}.mt-fixes{margin-top:9vh}.mt-fix{display:grid;grid-template-columns:1fr auto 1fr;gap:4vw;align-items:center;padding:3.2vh 0}.mt-velho,.mt-novo{font-family:Archivo Black,Anton,sans-serif;font-size:clamp(34px,5.2vw,76px);line-height:1;text-transform:uppercase;letter-spacing:-.04em}.mt-velho{color:var(--cinza-d);text-align:right}.mt-velho span{position:relative;display:inline-block}.mt-velho span:after{content:"";position:absolute;left:0;right:0;top:52%;height:3px;background:var(--laranja);transform:scaleX(var(--x,0));transform-origin:left center}.mt-fix-arrow{color:var(--laranja);font-size:11px;letter-spacing:1.4px;text-transform:uppercase}.mt-novo{color:var(--off)}@media(max-width:860px){.mt-ordem{padding:11vh 5vw 15vh}.mt-ordem-head{grid-template-columns:1fr;gap:22px;margin-bottom:9vh}.mt-ordem-title{max-width:10ch;text-align:left;font-size:clamp(42px,12vw,64px)}.mt-mov{top:var(--mobile-top);min-height:62vh;margin-bottom:11vh;padding:28px 24px;border-radius:14px}.mt-card-top{grid-template-columns:auto 1fr;gap:10px 18px}.mt-sai{grid-column:2;text-align:left}.mt-card-main{grid-template-columns:1fr;gap:28px;align-content:end;padding-top:7vh}.mt-nome{font-size:clamp(42px,13vw,64px);line-height:.96}.mt-p{padding-left:18px;font-size:17px}.mt-correcao{padding-top:10vh;padding-bottom:12vh}.mt-fixes{margin-top:6vh}.mt-fix{gap:14px}.mt-velho,.mt-novo{font-size:clamp(26px,8vw,42px)}}@media(max-width:420px){.mt-mov{min-height:60vh}.mt-fix{grid-template-columns:1fr;gap:8px;padding:2.8vh 0}.mt-velho{text-align:left}.mt-fix-arrow{padding-left:2px}}@media(prefers-reduced-motion:reduce){.mt-mov,.mt-card-top,.mt-card-main,.mt-nome{opacity:1!important;transform:none!important}.mt-velho span:after{transform:scaleX(1)}}
