.mcs{--mcs-noite:#050f1c;--mcs-marinho:#0e2c46;--mcs-marinho-2:#16496e;--mcs-azul:#1f6fc5;--mcs-azul-vivo:#2e86de;--mcs-luz:#8cc7f8;--mcs-dourado:#b8913a;--mcs-dourado-claro:#e9d29a;--mcs-tinta:#14171f;--mcs-tinta-2:#4b5262;--mcs-tinta-3:#5f6878;--mcs-papel:#fff;--mcs-papel-2:#f5f6f8;--mcs-linha:#e3e7ec;--mcs-claro:#eef3f8;--mcs-claro-2:#a9bdd1;--mcs-claro-3:#8aa2b9;--mcs-largura:1200px;--mcs-margem:clamp(16px, 4vw, 40px);--mcs-topo:76px;--mcs-sai:cubic-bezier(.16, 1, .3, 1);--mcs-troca:cubic-bezier(.65, 0, .35, 1);--mcs-suave:cubic-bezier(.2, .9, .25, 1);--mcs-mola:cubic-bezier(.34, 1.3, .64, 1);--mcs-grao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background:var(--mcs-papel);min-height:100dvh;color:var(--mcs-tinta);font-family:var(--modus-font-sans);interpolate-size:allow-keywords;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}:root:has(.mcs){scroll-behavior:smooth;overflow-x:clip}:where(.mcs) *,:where(.mcs) :before,:where(.mcs) :after{box-sizing:border-box}:where(.mcs) :where(h1,h2,h3,p,ol,ul,figure,figcaption){margin:0}:where(.mcs) :where(ol,ul){padding:0;list-style:none}:where(.mcs) a{color:inherit;text-decoration:none}:where(.mcs) img{max-width:100%;height:auto;display:block}.mcs :focus-visible{outline:2px solid var(--mcs-azul);outline-offset:3px}.mcs-escuro :focus-visible{outline-color:var(--mcs-luz)}.mcs section[id]{scroll-margin-top:84px}.mcs-largura{width:100%;max-width:calc(var(--mcs-largura) + 2 * var(--mcs-margem));padding-inline:var(--mcs-margem);margin-inline:auto}.mcs-pular{z-index:60;color:var(--mcs-marinho);background:#fff;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:-80px;left:16px}.mcs-pular:focus-visible{top:16px}.mcs-marca{letter-spacing:-.02em;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:1;display:inline-flex}.mcs-marca .msm{width:30px;height:30px}.mcs-escuro .msm{--msm-tinta:#fff;--msm-luz:#6fb8f5}.mcs-nome b{font-weight:650}.mcs-nome span{color:var(--mcs-azul)}.mcs-escuro .mcs-nome span{color:var(--mcs-luz)}.mcs-botao{letter-spacing:-.005em;white-space:nowrap;height:50px;transition:background-color .25s var(--mcs-troca), border-color .25s var(--mcs-troca), transform .12s var(--mcs-troca);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-inline:24px;font-size:15px;font-weight:600;display:inline-flex}.mcs-botao:active{transform:translateY(1px)}.mcs-botao svg{width:16px;height:16px;transition:transform .35s var(--mcs-sai);flex:none}.mcs-botao:hover svg{transform:translate(3px)}.mcs-botao-claro{color:var(--mcs-marinho);background:#fff}.mcs-botao-claro:hover{background:#e4eef9}.mcs-botao-vazado{color:#fff;border-color:#eef3f84d}.mcs-botao-vazado:hover{border-color:#eef3f8b3}.mcs-botao-marinho{background:var(--mcs-marinho);color:#fff}.mcs-botao-marinho:hover{background:var(--mcs-marinho-2)}.mcs-botao-pequeno{height:40px;padding-inline:16px;font-size:14px}.mcs-link{padding-block:4px;display:inline-block;position:relative}.mcs-link:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--mcs-sai);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mcs-link:hover:after{transform-origin:0;transform:scaleX(1)}.mcs-topo{z-index:30;color:var(--mcs-claro);position:absolute;inset:0 0 auto}.mcs-topo-dentro{height:var(--mcs-topo);justify-content:space-between;align-items:center;gap:16px;display:flex}.mcs-nav{align-items:center;gap:30px;font-size:14.5px;font-weight:500;display:none}.mcs-topo .mcs-nav{color:#eef3f8c7}.mcs-topo-entrar{gap:0}.mcs-topo-entrar .mcs-sufixo{white-space:pre;display:none}@media (min-width:560px){.mcs-topo-entrar .mcs-sufixo{display:inline}}@media (min-width:960px){.mcs-nav{display:flex}}.mcs-topo .mcs-marca .msm{width:32px;height:32px}.mcs-topo .mcs-nome{opacity:0;animation:mcs-entra .8s var(--mcs-suave) .7s forwards;transform:translate(-10px)}.mcs-pilula{z-index:40;-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);width:max-content;max-width:calc(100vw - 24px);color:var(--mcs-tinta);opacity:0;visibility:hidden;transition:transform .6s var(--mcs-sai), opacity .3s var(--mcs-troca), visibility 0s linear .6s;background:#ffffffd6;border:1px solid #14171f14;border-radius:999px;align-items:center;gap:22px;padding:6px 6px 6px 16px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%,-150%);box-shadow:0 14px 36px -18px #0e2c4659}.mcs[data-flutua] .mcs-pilula{opacity:1;visibility:visible;transition:transform .7s var(--mcs-sai), opacity .3s var(--mcs-troca), visibility 0s;transform:translate(-50%)}.mcs-pilula .mcs-marca{gap:8px;font-size:15px}.mcs-pilula .mcs-marca .msm{width:24px;height:24px}.mcs-pilula .mcs-nav{color:var(--mcs-tinta-2);gap:22px;font-size:14px}@media (max-width:420px){.mcs-pilula .mcs-nome{display:none}}.mcs-abertura{isolation:isolate;background:var(--mcs-noite);color:var(--mcs-claro);padding-top:calc(var(--mcs-topo) + clamp(48px, 7vw, 96px));position:relative;overflow:clip}.mcs-abertura-fundo{z-index:-2;pointer-events:none;animation:mcs-acende 2.4s var(--mcs-suave) both;background:radial-gradient(62% 48% at 50% -6%,#56a5ee4d,#0000 72%),radial-gradient(40% 32% at 8% 14%,#b8913a17,#0000 70%),linear-gradient(#040c17 0%,#071a2e 55%,#0b2744 100%);position:absolute;inset:0}.mcs-abertura-fundo:after{content:"";background-image:var(--mcs-grao);opacity:.07;position:absolute;inset:0}@keyframes mcs-acende{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.mcs-feixe{z-index:-1;pointer-events:none;filter:blur(22px);transform-origin:50% 0;opacity:0;height:150%;animation:mcs-feixe 3.4s var(--mcs-suave) .25s forwards;background:linear-gradient(90deg,#0000,#8cc7f812 42%,#8cc7f81f 50%,#8cc7f812 58%,#0000);position:absolute;top:-35%}.mcs-feixe-1{--mcs-de:28deg;--mcs-para:21deg;width:30vw;left:14%}.mcs-feixe-2{--mcs-de:-16deg;--mcs-para:-22deg;width:18vw;animation-delay:.5s;left:58%}@keyframes mcs-feixe{0%{opacity:0;transform:rotate(var(--mcs-de))}to{opacity:1;transform:rotate(var(--mcs-para))}}.mcs-abertura-texto{gap:28px;display:grid}.mcs-abertura-rodape{gap:4px;display:grid}@media (min-width:1024px){.mcs-abertura-texto{gap:40px}.mcs-abertura-rodape{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:72px}.mcs-abertura-rodape .mcs-acoes{justify-content:flex-end;margin-top:0}.mcs-abertura-rodape .mcs-nota{text-align:right}}.mcs-selo{letter-spacing:.1em;text-transform:uppercase;color:var(--mcs-dourado-claro);align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:inline-flex}.mcs-selo:before{content:"";background:var(--mcs-dourado);width:26px;height:1px}.mcs-titulo{letter-spacing:-.045em;color:#f4f8fc;overflow-wrap:anywhere;min-width:0;margin-top:20px;font-size:clamp(2.55rem,1.25rem + 4.9vw,5.5rem);font-weight:600;line-height:.98}.mcs-titulo .mcs-linha:nth-child(2){color:#8fb6db}.mcs-lede{color:var(--mcs-claro-2);max-width:33em;font-size:clamp(1.05rem,.98rem + .32vw,1.2rem);line-height:1.62}.mcs-acoes{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.mcs-nota{color:var(--mcs-claro-3);margin-top:20px;font-size:13px}.mcs-linha{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.mcs-linha>span{display:block}.mcs-abertura .mcs-linha>span{animation:mcs-sobe 1.2s var(--mcs-sai) forwards;animation-delay:var(--mcs-atraso,0s);transform:translateY(110%)}@keyframes mcs-sobe{to{transform:none}}.mcs-entra{opacity:0;animation:mcs-entra 1s var(--mcs-sai) forwards;animation-delay:var(--mcs-atraso,0s);transform:translateY(16px)}@keyframes mcs-entra{to{opacity:1;transform:none}}.mcs-abertura:after{content:"";z-index:-1;background:var(--mcs-papel);border-radius:50% 50% 0 0/100% 100% 0 0;height:clamp(110px,21vw,330px);position:absolute;bottom:0;left:-45%;right:-45%}.mcs-horizonte{z-index:-1;filter:blur(8px);pointer-events:none;opacity:0;width:min(1400px,110vw);height:clamp(220px,34vw,520px);animation:mcs-entra 2.4s var(--mcs-suave) .9s forwards;background:radial-gradient(closest-side,#2e86de6b,#2e86de1f 55%,#0000);position:absolute;bottom:clamp(40px,12vw,210px);left:50%;transform:translate(-50%)}.mcs-palco{perspective:2200px;margin-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,104px)}.mcs-palco-sobe{animation:mcs-palco 1.7s var(--mcs-sai) .55s both}@keyframes mcs-palco{0%{opacity:0;transform:translateY(110px)}to{opacity:1;transform:none}}.mcs-quadro{border:1px solid var(--mcs-linha);background:#fff;border-radius:16px;position:relative;overflow:clip}.mcs-palco .mcs-quadro{transform-origin:50% 100%;border-color:#ffffff24;box-shadow:0 0 0 1px #050f1c0f,0 40px 80px -36px #0e2c466b,0 18px 40px -24px #0e2c464d}.mcs-palco .mcs-quadro:after{content:"";pointer-events:none;mix-blend-mode:soft-light;animation:mcs-brilho 1.9s var(--mcs-troca) 2s forwards;background:linear-gradient(105deg,#0000 38%,#ffffff80 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@keyframes mcs-brilho{to{transform:translate(120%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mcs-palco .mcs-quadro{animation:linear both mcs-endireita;animation-timeline:view();animation-range:entry cover 50%}}}@keyframes mcs-endireita{0%{transform:rotateX(17deg)scale(.93)}to{transform:none}}@media (max-width:639.98px){.mcs-palco .mcs-quadro img{aspect-ratio:4/3;object-fit:cover;object-position:0 0}}.mcs-legenda{text-align:center;color:var(--mcs-tinta-3);margin-top:18px;font-size:13px}.mcs[data-cinema] [data-revela]:not([data-visivel]) .mcs-sobe-junto,.mcs[data-cinema] [data-revela]:not([data-visivel]).mcs-sobe-junto{opacity:0;transform:translateY(28px)}.mcs-sobe-junto{transition:opacity .9s var(--mcs-sai), transform 1.1s var(--mcs-sai);transition-delay:var(--mcs-atraso,0s)}.mcs[data-cinema] [data-revela]:not([data-visivel]) .mcs-linha>span{transform:translateY(110%)}.mcs [data-revela] .mcs-linha>span{transition:transform 1.15s var(--mcs-sai);transition-delay:var(--mcs-atraso,0s)}.mcs[data-cinema] [data-revela]:not([data-visivel]) .mcs-abre{clip-path:inset(10% 8% round 16px);opacity:0;transform:scale(1.03)}.mcs-abre{transition:clip-path 1.4s var(--mcs-sai), transform 1.6s var(--mcs-sai), opacity .6s var(--mcs-troca)}.mcs-secao{padding-block:clamp(88px,11vw,160px)}.mcs-h2{letter-spacing:-.04em;color:var(--mcs-tinta);overflow-wrap:anywhere;min-width:0;font-size:clamp(2rem,1.2rem + 2.7vw,3.55rem);font-weight:600;line-height:1.04}.mcs-escuro .mcs-h2{color:#f4f8fc}.mcs-cabeca-texto{color:var(--mcs-tinta-2);max-width:36em;margin-top:20px;font-size:clamp(1.02rem,.96rem + .25vw,1.15rem)}.mcs-escuro .mcs-cabeca-texto{color:var(--mcs-claro-2)}.mcs-dia{padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(48px,6vw,96px)}.mcs-dia-cabeca{max-width:780px}.mcs-dia-corpo{margin-top:clamp(40px,6vw,64px)}@media (min-width:1024px){.mcs-dia-corpo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;display:grid}}.mcs-capitulo{padding:26px 0 26px 30px;position:relative}.mcs-capitulo+.mcs-capitulo{margin-top:12px}@media (min-width:1024px){.mcs-capitulo{flex-direction:column;justify-content:center;min-height:68vh;display:flex}.mcs-capitulo+.mcs-capitulo{margin-top:0}}.mcs-capitulo:before,.mcs-capitulo:after{content:"";background:var(--mcs-linha);width:1px;position:absolute;top:0;bottom:0;left:0}.mcs-capitulo:after{background:var(--mcs-azul);transform-origin:50% 0;width:2px;transition:transform .9s var(--mcs-sai);left:-.5px;transform:scaleY(0)}.mcs-capitulo[data-aceso]:after,.mcs-capitulo[data-passado]:after{transform:scaleY(1)}.mcs[data-cinema] .mcs-capitulo-texto{opacity:.34;transition:opacity .6s var(--mcs-troca)}.mcs[data-cinema] .mcs-capitulo[data-aceso] .mcs-capitulo-texto{opacity:1}@media (max-width:1023.98px){.mcs[data-cinema] .mcs-capitulo-texto{opacity:1}.mcs-capitulo:after{transform:scaleY(1)}}.mcs-hora{letter-spacing:.02em;color:var(--mcs-tinta-3);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.mcs-hora:before{content:"";background:var(--mcs-dourado);border-radius:50%;width:6px;height:6px}.mcs-h3{letter-spacing:-.032em;overflow-wrap:anywhere;min-width:0;margin-top:12px;font-size:clamp(1.5rem,1.12rem + 1.15vw,2.15rem);font-weight:600;line-height:1.12}.mcs-capitulo-paragrafo{color:var(--mcs-tinta-2);max-width:29em;margin-top:12px;font-size:17px}.mcs-capitulo-print{margin-top:24px}.mcs-capitulo-print .mcs-quadro{box-shadow:0 30px 60px -36px #0e2c4659}.mcs-capitulo-print img{aspect-ratio:4/3;object-fit:cover;object-position:0 0}@media (min-width:640px){.mcs-capitulo-print img{aspect-ratio:auto}}@media (min-width:1024px){.mcs-capitulo-print{display:none}}.mcs-palco-dia{display:none}@media (min-width:1024px){.mcs-palco-dia{display:block;position:relative}.mcs-palco-dia-fixo{align-items:center;height:100vh;display:flex;position:sticky;top:0}.mcs-palco-dia .mcs-quadro{width:calc(100% + max(0px, (100vw - var(--mcs-largura)) / 2 - 8px));aspect-ratio:16/10;flex:none;box-shadow:0 50px 100px -48px #0e2c466b,0 16px 36px -22px #0e2c4647}.mcs-palco-dia .mcs-quadro img{object-fit:cover;object-position:0 0;opacity:0;width:100%;height:100%;transform:scale(calc(var(--mcs-zoom,1) * 1.07));transform-origin:var(--mcs-foco,50% 50%);transition:opacity .75s var(--mcs-troca), transform 2.2s var(--mcs-sai);position:absolute;inset:0}.mcs-palco-dia .mcs-quadro img[data-aceso]{opacity:1;transform:scale(var(--mcs-zoom,1))}}.mcs-leitor{background:var(--mcs-papel-2)}.mcs-leitor-cabeca{gap:20px;display:grid}@media (min-width:1024px){.mcs-leitor-cabeca{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:72px}}.mcs-leitor-figura{margin-top:clamp(40px,5vw,64px);position:relative}.mcs-leitor-figura .mcs-quadro{box-shadow:0 50px 100px -50px #0e2c4666,0 16px 36px -22px #0e2c4638}.mcs-pontos{display:none}@media (min-width:900px){.mcs-pontos{pointer-events:none;display:block;position:absolute;inset:0}}.mcs-ponto{left:var(--mcs-x);top:var(--mcs-y);background:var(--mcs-marinho);color:#fff;width:30px;height:30px;transition:opacity .5s var(--mcs-troca), transform .7s var(--mcs-mola);transition-delay:var(--mcs-atraso,0s);border-radius:50%;place-items:center;margin:-15px 0 0 -15px;font-size:13px;font-weight:650;display:grid;position:absolute;box-shadow:0 0 0 4px #ffffffe6}.mcs-ponto:after{content:"";border:2px solid var(--mcs-azul-vivo);opacity:0;border-radius:50%;position:absolute;inset:-4px}.mcs[data-cinema] [data-revela]:not([data-visivel]) .mcs-ponto{opacity:0;transform:scale(.4)}[data-visivel] .mcs-ponto:after{animation:mcs-anel 1.4s var(--mcs-sai) forwards;animation-delay:calc(var(--mcs-atraso,0s) + .3s)}@keyframes mcs-anel{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.mcs-passos-do-leitor{counter-reset:passo;gap:18px;margin-top:28px;display:grid}@media (min-width:720px){.mcs-passos-do-leitor{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.mcs-passo-do-leitor{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;display:grid}.mcs-passo-do-leitor:before{counter-increment:passo;content:counter(passo);width:30px;height:30px;color:var(--mcs-marinho);border:1px solid #c9d2dd;border-radius:50%;place-items:center;font-size:13px;font-weight:650;display:grid}.mcs-passo-do-leitor h3{margin-top:4px;font-size:16px;font-weight:600;line-height:1.4}.mcs-passo-do-leitor p{color:var(--mcs-tinta-2);margin-top:4px;font-size:14.5px}.mcs-bancada{margin-top:clamp(80px,10vw,128px)}.mcs-bancada-titulo{letter-spacing:-.03em;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:600;line-height:1.2}.mcs-ferramentas{border-top:1px solid #d9dfe6;margin-top:28px;display:grid}@media (min-width:640px){.mcs-ferramentas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:1100px){.mcs-ferramentas{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:0}}.mcs-ferramenta{border-bottom:1px solid #d9dfe6;padding:26px 0}@media (min-width:1100px){.mcs-ferramenta{border-bottom:0;padding:28px 28px 8px}.mcs-ferramenta:first-child{padding-left:0}.mcs-ferramenta+.mcs-ferramenta{border-left:1px solid #d9dfe6}}.mcs-ferramenta svg{width:24px;height:24px;color:var(--mcs-azul)}.mcs-ferramenta h3{letter-spacing:-.01em;margin-top:16px;font-size:16px;font-weight:600}.mcs-ferramenta p{color:var(--mcs-tinta-2);margin-top:6px;font-size:14.5px;line-height:1.55}.mcs-cofre{isolation:isolate;color:var(--mcs-claro);background:radial-gradient(50% 60% at 100% 100%,#2e86de29,#0000 70%),linear-gradient(#061526 0%,#0a2137 100%);position:relative;overflow:clip}.mcs-cofre:before{content:"";z-index:-1;background-image:var(--mcs-grao);opacity:.06;position:absolute;inset:0}.mcs-cofre-grade{gap:56px;display:grid}@media (min-width:1024px){.mcs-cofre-grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.mcs-cofre-itens{gap:40px;display:grid}@media (min-width:640px){.mcs-cofre-itens{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}.mcs-cofre-item{border-top:1px solid #a9bdd138;padding-top:24px}.mcs-cofre-item svg{width:26px;height:26px;color:var(--mcs-luz)}.mcs-cofre-item svg :is(path,rect,circle,ellipse){stroke-dasharray:1;stroke-dashoffset:0}.mcs[data-cinema] .mcs-cofre-itens:not([data-visivel]) .mcs-cofre-item svg :is(path,rect,circle,ellipse){stroke-dashoffset:1px}.mcs-cofre-item svg :is(path,rect,circle,ellipse){transition:stroke-dashoffset 1.3s var(--mcs-suave);transition-delay:calc(var(--mcs-atraso,0s) + .2s)}.mcs-cofre-item h3{letter-spacing:-.015em;color:#f4f8fc;margin-top:18px;font-size:18px;font-weight:600}.mcs-cofre-item p{color:var(--mcs-claro-2);margin-top:8px;font-size:15.5px}.mcs-cofre-simbolo{z-index:-1;opacity:.05;pointer-events:none;width:min(50vw,660px);position:absolute;bottom:-18vw;right:-5vw}.mcs-cofre-simbolo .msm{width:100%;height:auto}.mcs-cofre-simbolo .msm :is(.b1,.b2,.b3){stroke-dasharray:60}.mcs-cofre-simbolo .msm .base{stroke-dasharray:70}.mcs-cofre-simbolo .msm :is(.b1,.b2,.b3,.base){transition:stroke-dashoffset 1.6s var(--mcs-suave)}.mcs-cofre-simbolo .msm .b2{transition-delay:.18s}.mcs-cofre-simbolo .msm .b3{transition-delay:.36s}.mcs-cofre-simbolo .msm .base{transition-delay:.5s}.mcs-cofre-simbolo .msm .ponto{transform-origin:72px 18px;transition:transform .9s var(--mcs-mola) .9s}.mcs[data-cinema] .mcs-cofre-simbolo:not([data-visivel]) .msm :is(.b1,.b2,.b3){stroke-dashoffset:60px}.mcs[data-cinema] .mcs-cofre-simbolo:not([data-visivel]) .msm .base{stroke-dashoffset:70px}.mcs[data-cinema] .mcs-cofre-simbolo:not([data-visivel]) .msm .ponto{transform:scale(0)}.mcs-passos{gap:36px;margin-top:clamp(40px,5vw,56px);display:grid}@media (min-width:900px){.mcs-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.mcs-passo{padding-top:30px;position:relative}.mcs-passo:before,.mcs-passo:after{content:"";background:var(--mcs-linha);height:1px;position:absolute;top:0;left:0;right:0}.mcs-passo:after{background:var(--mcs-azul);transform-origin:0;height:2px;transition:transform 1.2s var(--mcs-sai);transition-delay:var(--mcs-atraso,0s);top:-.5px;transform:scaleX(1)}.mcs[data-cinema] .mcs-passos:not([data-visivel]) .mcs-passo:after{transform:scaleX(0)}.mcs-passo-marca{border:2px solid var(--mcs-azul);background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:-6px;left:0}.mcs-passo h3{letter-spacing:-.02em;font-size:20px;font-weight:600}.mcs-passo p{color:var(--mcs-tinta-2);margin-top:8px}.mcs-planos{isolation:isolate;color:var(--mcs-claro);background:radial-gradient(60% 90% at 100% 0,#2e86de57,#0000 70%),linear-gradient(135deg,#0a2137 0%,#0e2c46 100%);border-radius:24px;gap:32px;margin-top:clamp(72px,9vw,120px);padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:clip}.mcs-planos:before{content:"";z-index:-1;background-image:var(--mcs-grao);opacity:.06;position:absolute;inset:0}@media (min-width:900px){.mcs-planos{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px}}.mcs-planos h2{letter-spacing:-.035em;color:#f4f8fc;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.7rem,1.2rem + 1.7vw,2.6rem);font-weight:600;line-height:1.1}.mcs-planos p{color:var(--mcs-claro-2);max-width:34em;margin-top:14px}.mcs-planos-acoes{justify-items:start;gap:14px;display:grid}@media (min-width:900px){.mcs-planos-acoes{justify-items:center}}.mcs-planos-acoes .mcs-link{color:var(--mcs-claro-2);font-size:14px}.mcs-perguntas{padding-top:0}.mcs-perguntas-grade{gap:32px;display:grid}@media (min-width:1024px){.mcs-perguntas-grade{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:80px}}.mcs-pergunta{border-bottom:1px solid var(--mcs-linha)}.mcs-pergunta:first-child{border-top:1px solid var(--mcs-linha)}.mcs-pergunta summary{cursor:pointer;letter-spacing:-.01em;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.mcs-pergunta summary::-webkit-details-marker{display:none}.mcs-mais{width:18px;height:18px;color:var(--mcs-azul);transition:transform .45s var(--mcs-sai);flex:none;margin-top:4px;position:relative}.mcs-mais:before,.mcs-mais:after{content:"";background:currentColor;border-radius:2px;width:14px;height:1.5px;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.mcs-mais:after{transform:rotate(90deg)}.mcs-pergunta[open] .mcs-mais{transform:rotate(45deg)}.mcs-pergunta summary:hover .mcs-mais{transform:scale(1.15)}.mcs-pergunta[open] summary:hover .mcs-mais{transform:rotate(45deg)scale(1.15)}.mcs-pergunta p{color:var(--mcs-tinta-2);max-width:40em;padding-bottom:24px}.mcs-pergunta::details-content{block-size:0;transition:block-size .45s var(--mcs-troca), content-visibility .45s allow-discrete;overflow:clip}.mcs-pergunta[open]::details-content{block-size:auto}.mcs-rodape{background:var(--mcs-noite);color:var(--mcs-claro-2);padding-block:64px 28px;font-size:14.5px}.mcs-rodape-grade{gap:36px;display:grid}@media (min-width:900px){.mcs-rodape-grade{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.mcs-rodape .mcs-marca{color:#fff}.mcs-rodape-assinatura{max-width:28em;margin-top:14px}.mcs-rodape-assinatura a{color:#fff}.mcs-rodape nav{justify-items:start;gap:8px;display:grid}@media (min-width:900px){.mcs-rodape nav{justify-items:end}}.mcs-rodape nav a{color:var(--mcs-claro)}.mcs-rodape-fim{color:var(--mcs-claro-3);border-top:1px solid #a9bdd129;margin-top:48px;padding-top:22px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.mcs *,.mcs :before,.mcs :after{transition-delay:0s!important;animation-delay:0s!important}.mcs-feixe{display:none}}
