.mt-site,.mt-live-store,.mt-auth{--mt-paper:#f6f7f6;--mt-ink:#171a1c;--mt-coal:#272b2e;--mt-muted:#62696d;--mt-line:#cbd0d2;--app-accent:#e9edee;--app-accent-fg:#171a1c;font-family:var(--marcao-body), Arial, sans-serif;color:var(--mt-ink);background:var(--mt-paper)}.mt-site{font-size:17px;line-height:1.65;overflow:clip}.mt-site *,.mt-auth *{box-sizing:border-box}.mt-site :is(h1,h2,h3,p,figure){margin:0}.mt-site a{text-decoration:none}.mt-site :is(a,button),.mt-auth :is(a,button){transition:color .18s,background .18s,border-color .18s,transform .18s}:is(.mt-site :is(a,button):focus-visible,.mt-auth :is(a,button,input):focus-visible){outline-offset:5px;outline:2px solid}.mt-site :is(a,button):active{transform:translateY(1px)}.mt-site h1,.mt-site h2,.mt-site h3{font-family:var(--marcao-display), Arial, sans-serif}.mt-kicker{letter-spacing:.17em;font-weight:600;font-size:10px!important;line-height:1.5!important}.mt-skip{z-index:50;background:var(--mt-paper);padding:12px;position:absolute;top:-100px;left:24px}.mt-skip:focus{top:12px}.mt-brand{font-family:var(--marcao-display), Arial, sans-serif;letter-spacing:-.05em;align-items:center;gap:11px;font-size:20px;font-weight:800;line-height:1;display:inline-flex}.mt-brand img{object-fit:contain;width:37px;height:37px}.mt-brand strong{font-family:var(--marcao-body), Arial, sans-serif;letter-spacing:.28em;margin-top:6px;font-size:8px;font-weight:600;display:block}.mt-nav{z-index:20;border-bottom:1px solid var(--mt-line);align-items:center;gap:38px;padding:24px 4.5%;display:flex;position:relative}.mt-desktop-nav{align-items:center;gap:30px;margin-left:auto;font-size:13px;display:flex}.mt-nav a:hover{color:#62696d}.mt-nav-access{min-height:44px;color:var(--mt-paper);background:var(--mt-coal);align-items:center;gap:22px;padding:11px 18px;font-size:12px;display:inline-flex}.mt-nav .mt-nav-access:hover{background:var(--mt-ink);color:var(--mt-paper)}.mt-menu-toggle{display:none}.mt-mobile-nav{background:var(--mt-paper);border-bottom:1px solid var(--mt-line);padding:12px 5% 24px;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 25px #171a1c14}.mt-mobile-nav a{border-bottom:1px solid var(--mt-line);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.mt-hero{grid-template-columns:.86fr 1.14fr;display:grid}.mt-hero-copy{align-self:center;padding:clamp(38px,5vw,84px) 9% 40px 10.5%}.mt-hero h1{letter-spacing:-.055em;margin:30px 0 34px;font-size:clamp(64px,6.2vw,118px);font-weight:800;line-height:.91}.mt-hero h1 span{color:#757c80}.mt-hero-copy>p:not(.mt-kicker){color:#62696d;font-size:16px;line-height:1.8}.mt-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.mt-button{color:#f6f7f6;min-height:56px;font-family:var(--marcao-body), Arial, sans-serif;background:#272b2e;justify-content:space-between;align-items:center;gap:26px;padding:18px 23px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.mt-button svg,.mt-text-link svg,.mt-circle-link svg{flex-shrink:0;transition:transform .22s}.mt-button:hover{background:#42494e}.mt-button:hover svg,.mt-text-link:hover svg{transform:translate(3px,-3px)}.mt-down{border:1px solid #cbd0d2;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.mt-down:hover{background:#e5e8e9}.mt-hero-photo{background:#171a1c;min-height:690px;position:relative;overflow:hidden}.mt-hero-photo>img{object-fit:cover;object-position:50% 10%}.mt-hero-photo figcaption{bottom:0;color:#f6f7f6;background:linear-gradient(#0000,#171a1cce);justify-content:space-between;padding:35px 35px 27px;font-size:11px;line-height:1.5;display:flex;position:absolute;inset-inline:0}.mt-hero-photo figcaption>span:first-child{font-family:var(--marcao-display), Arial, sans-serif;letter-spacing:.04em;font-size:14px;font-weight:800}.mt-hero-caption{border-bottom:1px solid var(--mt-line);grid-column:1/-1;justify-content:space-between;gap:20px;padding:22px 4.5%;font-size:13px;display:flex}.mt-hero-caption>span:last-child{letter-spacing:.13em;color:var(--mt-muted);align-self:center;font-size:9px}.mt-direction{color:#f6f7f6;background:#272b2e;grid-template-columns:1fr 1fr;gap:90px;padding:105px 7%;display:grid}.mt-direction h2,.mt-start h2{letter-spacing:-.055em;margin:26px 0;font-size:clamp(35px,4vw,64px);font-weight:700;line-height:1.03}.mt-direction-title>p:last-child{color:#bec5c9;max-width:400px}.mt-tabs{border-bottom:1px solid #596066;grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.mt-tabs button{text-align:left;color:#aab3b9;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 16px;font-size:13px}.mt-tabs button span{margin-bottom:12px;font-size:9px;display:block}.mt-tabs button[aria-selected=true]{color:#f6f7f6;border-color:#f6f7f6}.mt-tabs button:hover{color:#f6f7f6}.mt-principle-content{min-height:255px;padding:32px 0 20px}.mt-principle-content h3{letter-spacing:-.035em;margin-bottom:18px;font-size:27px;font-weight:600;line-height:1.15}.mt-principle-content p{color:#c6cdd1;max-width:450px;font-size:16px}.mt-principle-content>span{color:#aab3b9;margin-top:28px;font-size:11px;display:block}.mt-text-link{border-bottom:1px solid;align-items:center;gap:28px;min-height:44px;padding:10px 0;font-size:13px;display:inline-flex}.mt-about{grid-template-columns:1fr 1fr;gap:8%;padding:95px 7%;display:grid}.mt-about-photo{background:#171a1c;min-height:610px;position:relative;overflow:hidden}.mt-about-photo img{object-fit:cover;object-position:50% 30%}.mt-about-photo>span{color:#f6f7f6;letter-spacing:.2em;font-size:10px;position:absolute;bottom:24px;left:26px}.mt-about-copy{align-self:center}.mt-about h2{letter-spacing:-.055em;margin:24px 0 30px;font-size:clamp(32px,4vw,60px);font-weight:700;line-height:1.05}.mt-about h2 span{color:#757c80}.mt-about .mt-lead{margin-bottom:24px;font-size:19px;font-weight:500;line-height:1.5}.mt-about-copy>p:not(.mt-lead):not(.mt-kicker){color:#62696d;max-width:430px;font-size:16px}.mt-about .mt-text-link{margin-top:24px}.mt-about .mt-cref{margin-top:20px;font-size:12px!important}.mt-start{grid-template-columns:.9fr 1.1fr;gap:90px;padding:45px 7% 95px;display:grid}.mt-start h2 span{color:#757c80}.mt-start-options article{border-top:1px solid var(--mt-line);align-items:flex-start;gap:24px;padding:28px 0;display:flex}.mt-start-options article>span{color:#62696d;padding-top:6px;font-size:11px}.mt-start-options h3{letter-spacing:-.035em;margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.3}.mt-start-options p{color:#62696d;font-size:14px}.mt-circle-link{border:1px solid var(--mt-line);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.mt-circle-link:hover{color:var(--mt-paper);background:var(--mt-coal);border-color:var(--mt-coal)}.mt-faq{background:#e9edee;grid-template-columns:.9fr 1.1fr;gap:90px;padding:50px 7% 90px;display:grid}.mt-faq .mt-kicker{padding-top:20px}.mt-faq article{border-top:1px solid #bac2c6}.mt-faq h3 button{text-align:left;width:100%;min-height:75px;font-family:var(--marcao-body), Arial, sans-serif;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:15px;font-weight:500;line-height:1.6;display:flex}.mt-faq h3 svg{flex-shrink:0;transition:transform .22s}.mt-faq .is-open{transform:rotate(45deg)}.mt-faq article p{color:#51585d;max-width:500px;padding-bottom:25px;font-size:14px}.mt-access{color:#f6f7f6;background:#171a1c;justify-content:space-between;align-items:center;gap:60px;padding:90px 7%;display:flex}.mt-access h2{letter-spacing:-.06em;margin:24px 0;font-size:clamp(46px,6vw,90px);font-weight:700;line-height:1}.mt-access-mark{opacity:.16;width:clamp(180px,27vw,360px);height:auto}.mt-button-light{color:#171a1c;background:#e9edee}.mt-button-light:hover{background:#cbd0d2}.mt-access .mt-text-link{color:#e9edee}.mt-footer{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:35px;padding:45px 4.5% 25px;display:grid}.mt-footer>span{letter-spacing:.1em;font-size:10px;line-height:1.7}.mt-footer>div{flex-wrap:wrap;justify-content:flex-end;gap:20px;display:flex}.mt-footer>div a{align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.mt-footer>small{border-top:1px solid var(--mt-line);color:#62696d;grid-column:1/-1;padding-top:20px;font-size:10px}.mt-store-hero{color:#f6f7f6;font-family:var(--marcao-body), Arial, sans-serif;background:#272b2e;padding:65px 6% 55px}.mt-store-hero h1{font-family:var(--marcao-display), Arial, sans-serif;letter-spacing:-.055em;margin:25px 0;font-size:clamp(42px,5vw,72px);font-weight:700;line-height:1.03}.mt-store-hero h1 span{color:#b9c2c7}.mt-store-hero>p:last-child{color:#c6cdd1;font-size:15px}.mt-auth-editorial{color:#f6f7f6;background:#171a1c;align-self:stretch;width:50%;min-height:100vh;padding:45px;position:relative;overflow:hidden}.mt-auth-editorial>img{object-fit:cover;object-position:50% 25%}.mt-auth-shade{background:linear-gradient(#0000 35%,#171a1c99 70%,#171a1c 100%),linear-gradient(90deg,#171a1c70,#0000 35%);position:absolute;inset:0}.mt-auth-editorial>a{z-index:1;position:relative}.mt-auth-message{position:absolute;bottom:50px;left:45px;right:40px}.mt-auth-message h2{font-family:var(--marcao-display), Arial, sans-serif;letter-spacing:-.05em;margin:20px 0;font-size:clamp(37px,4.3vw,70px);font-weight:700;line-height:1.03}.mt-auth-message>p:last-child{color:#c6cdd1;font-size:14px}.mt-auth>div.relative{flex:1;margin:40px auto}.mt-live-store>main,.mt-live-store>header>div{max-width:none;padding-inline:6%}.mt-live-store :is(input,button,[aria-label=Voltar]){border-radius:0;min-height:44px}.mt-live-store #catalogo .group>div{border-radius:0}.mt-live-store #catalogo .group h3{font-family:var(--marcao-display),Arial,sans-serif;font-size:20px}.mt-live-store #catalogo .group span.absolute{color:#f6f7f6;background:#272b2e;border-color:#596066;border-radius:0}@media (min-width:1600px){.mt-hero-photo{min-height:830px}.mt-about-photo{min-height:710px}}@media (max-width:1100px){.mt-nav{gap:22px}.mt-desktop-nav{gap:18px}.mt-hero-photo{min-height:600px}.mt-hero-copy{padding-inline:10%}.mt-hero h1{font-size:clamp(56px,6.2vw,80px)}.mt-hero .mt-actions{gap:15px}.mt-hero .mt-button{gap:15px;padding:16px 17px;font-size:11px}.mt-direction,.mt-start,.mt-faq{gap:45px}.mt-about-photo{min-height:520px}}@media (max-width:760px){.mt-nav{padding:18px 6%}.mt-desktop-nav,.mt-nav-access{display:none}.mt-menu-toggle{place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.mt-brand{font-size:19px}.mt-hero{grid-template-columns:1fr}.mt-hero-copy{padding:42px 6% 36px}.mt-hero h1{margin:24px 0;font-size:clamp(70px,18vw,108px)}.mt-hero h1 br:nth-of-type(2){display:none}.mt-hero h1 span{display:block}.mt-hero-copy>p:not(.mt-kicker){font-size:15px}.mt-hero .mt-button{padding:17px 20px;font-size:12px}.mt-hero .mt-actions{gap:20px;margin-top:25px}.mt-hero-photo{min-height:550px}.mt-hero-photo>img{object-position:50% 35%}.mt-hero-photo figcaption{padding:40px 6% 24px}.mt-hero-caption{padding:18px 6%}.mt-hero-caption>span:last-child{display:none}.mt-hero-caption{font-size:11px}.mt-direction,.mt-about,.mt-start,.mt-faq{grid-template-columns:1fr;gap:35px;padding-inline:6%}.mt-direction{padding-block:60px}.mt-direction h2,.mt-start h2{font-size:40px}.mt-tabs{gap:10px}.mt-tabs button{font-size:12px}.mt-principle-content{min-height:245px}.mt-principle-content h3{font-size:26px}.mt-principle-content p{font-size:15px}.mt-about{padding-block:60px}.mt-about-photo{min-height:550px}.mt-about h2{font-size:44px}.mt-about-copy .mt-lead{font-size:18px}.mt-start{gap:20px;padding-top:10px;padding-bottom:60px}.mt-start-options h3{font-size:21px}.mt-start-options article{gap:15px}.mt-faq{gap:28px;padding-block:45px 60px}.mt-faq h3 button{font-size:14px}.mt-access{padding:60px 6%;position:relative}.mt-access>div{z-index:1;position:relative}.mt-access h2{font-size:62px}.mt-access-mark{opacity:.07;width:200px;position:absolute;top:55px;right:-30px}.mt-access .mt-actions{gap:26px}.mt-footer{grid-template-columns:1fr 1fr;gap:30px;padding:35px 6% 20px}.mt-footer>div{grid-column:1/-1;justify-content:flex-start;gap:24px}.mt-auth-editorial{display:none}.mt-auth{padding:24px 0}.mt-auth>div.relative{margin:0 auto}.mt-store-hero{padding-block:45px}}@media (prefers-reduced-motion:reduce){.mt-site *,.mt-auth *,.mt-live-store *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
