.franquias-module__kwGgDq__page{--accent:#ed2121;--accent-texto:#ff8583;--tinta-2:#d8cfd0;--tinta-3:#bcaeb0;--linha:#2a2022;--nav:4.0625rem;--secao:calc(var(--spacing-section,clamp(3.5rem, 7vw, 7rem)) * 1.25);--secao-curta:var(--spacing-section-sm,clamp(2.25rem, 5vw, 4rem));--titulo:clamp(2.5rem, 5vw, 4.5rem);--bloco:clamp(1.5rem, 3vw, 2.5rem);--grade:clamp(.75rem, 1.5vw, 1.25rem);--borda:max(var(--spacing-gutter,1.25rem), calc((100% - var(--container-site,82.5rem)) / 2 + var(--spacing-gutter,1.25rem)));color:#fff;background:#0b0909;overflow-x:clip}@media (min-width:40rem){.franquias-module__kwGgDq__page{--nav:4.5625rem}}.franquias-module__kwGgDq__page section{scroll-margin-top:var(--nav)}.franquias-module__kwGgDq__page h1,.franquias-module__kwGgDq__page h2,.franquias-module__kwGgDq__page h3,.franquias-module__kwGgDq__page h4{font-family:var(--font-display);text-transform:uppercase}.franquias-module__kwGgDq__page h1{letter-spacing:-.045em;font-size:clamp(2.6rem,6.2vw,6rem);font-weight:850;line-height:.98}.franquias-module__kwGgDq__page h2{letter-spacing:-.035em;font-size:clamp(2.1rem,4.2vw,4.25rem);font-weight:820;line-height:1.02}.franquias-module__kwGgDq__page h3{font-size:1.125rem;line-height:1.25}.franquias-module__kwGgDq__page h4{font-size:1.0625rem;line-height:1.3}.franquias-module__kwGgDq__page h1 em,.franquias-module__kwGgDq__page h2 em{color:var(--accent)}.franquias-module__kwGgDq__page [data-anim=linhas],.franquias-module__kwGgDq__page [data-hero=titulo]{text-wrap:wrap}.fx-linha-mask{margin-block:-.14em;padding-block:.14em}.franquias-module__kwGgDq__container{width:100%;max-width:var(--container-site,82.5rem);padding-inline:var(--spacing-gutter);margin-inline:auto}.franquias-module__kwGgDq__secao{padding-block:var(--secao)}.franquias-module__kwGgDq__claro{color:#171112;background:#fff}.franquias-module__kwGgDq__claro h2 em{color:#c21519}.franquias-module__kwGgDq__eyebrow{font:600 .75rem/1.4 var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--accent-texto);margin:0 0 1.25rem}.franquias-module__kwGgDq__claro .franquias-module__kwGgDq__eyebrow{color:#a0353a}.franquias-module__kwGgDq__centerHeading{text-align:center;max-width:60rem;margin:0 auto var(--titulo)}.franquias-module__kwGgDq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.franquias-module__kwGgDq__mediaAsset{object-fit:cover;border:0;width:100%;height:100%;display:block}.franquias-module__kwGgDq__mediaPlaceholder{isolation:isolate;color:#ede4e4;background:#201718;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.franquias-module__kwGgDq__placeholderMonogram{z-index:-1;font:italic 900 clamp(130px, 20vw, 320px)/1 var(--font-display);letter-spacing:-.12em;opacity:.045;-webkit-user-select:none;user-select:none;position:absolute;transform:rotate(-7deg)}.franquias-module__kwGgDq__heroPlaceholder{background:radial-gradient(at 78% 35%,#502020 0%,#211214 38%,#110d0d 72%)}.franquias-module__kwGgDq__heroPlaceholder .franquias-module__kwGgDq__placeholderMonogram{opacity:.065;font-size:clamp(350px,60vw,900px);top:-8%;right:10%}.franquias-module__kwGgDq__videoToggle{top:1.5rem;right:var(--spacing-gutter);z-index:3;border-radius:var(--radius-sm);color:#fff;background:#100b0bcc;border:1px solid #fff6;align-items:center;gap:.5rem;min-height:44px;padding:.625rem .875rem;font-size:.8125rem;display:inline-flex;position:absolute}.franquias-module__kwGgDq__hero{isolation:isolate;min-height:calc(100svh - var(--nav));align-items:flex-end;display:flex;position:relative;overflow:hidden}.franquias-module__kwGgDq__demoBar{z-index:2;padding:.5rem var(--spacing-gutter);text-align:center;color:#fff;font:700 .6875rem/1.4 var(--font-body);text-transform:uppercase;letter-spacing:.14em;background:repeating-linear-gradient(135deg,#b3121a 0 12px,#9c0f16 12px 24px);margin:0;position:absolute;top:0;left:0;right:0}.franquias-module__kwGgDq__heroMidia{z-index:-1;transform-origin:50% 35%;position:absolute;inset:0;overflow:hidden}.franquias-module__kwGgDq__heroImagem{position:absolute;inset:0}.franquias-module__kwGgDq__heroShade{pointer-events:none;background:linear-gradient(#0000 25%,#080707bb 76%,#080707 100%);position:absolute;inset:0}.franquias-module__kwGgDq__heroShadeFoto{background:linear-gradient(#0000 38%,#080707cc 78%,#080707 100%),linear-gradient(90deg,#080707e0 0%,#08070799 38%,#0000 68%)}.franquias-module__kwGgDq__heroConteudo{padding-top:calc(var(--secao) * 1.6);padding-bottom:calc(var(--secao) * .9);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2.25rem;display:grid;position:relative}.franquias-module__kwGgDq__heroConteudo h1{max-width:14ch}.franquias-module__kwGgDq__heroDescription{max-width:46ch;color:var(--tinta-2);margin-top:1.5rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.55}.franquias-module__kwGgDq__explore{color:#b7aaaa;text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;align-items:center;gap:.625rem;width:fit-content;min-height:44px;margin-inline:auto;font-size:.75rem;display:inline-flex;position:absolute;bottom:1.25rem;left:0;right:0}.franquias-module__kwGgDq__explore:hover{color:#fff}@media (scripting:enabled){.franquias-module__kwGgDq__page[data-coreografia=preparando] [data-hero=texto]{visibility:hidden;animation:0s 2.5s forwards franquias-module__kwGgDq__heroSocorro}.franquias-module__kwGgDq__page[data-coreografia=preparando] [data-hero=imagem]{transform:scale(1.12)}}@keyframes franquias-module__kwGgDq__heroSocorro{to{visibility:visible}}.franquias-module__kwGgDq__manifesto{padding-block:var(--secao)}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__manifestoTexto{max-width:22ch;font-size:clamp(1.75rem,3.4vw,3.25rem);line-height:1.06}.franquias-module__kwGgDq__numeros{margin-top:var(--titulo);border-top:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.franquias-module__kwGgDq__numero{padding-top:var(--bloco);flex-direction:column;gap:.75rem;display:flex}.franquias-module__kwGgDq__numero+.franquias-module__kwGgDq__numero{border-left:1px solid var(--linha);padding-left:clamp(1rem,2.5vw,2rem)}.franquias-module__kwGgDq__numeroValor{font:850 clamp(2.4rem, 4.6vw, 4.4rem)/1 var(--font-display);letter-spacing:-.04em;background:linear-gradient(#fff 30%,#ff9a9a);color:#0000;-webkit-background-clip:text;background-clip:text}.franquias-module__kwGgDq__numeroRotulo{color:var(--tinta-3);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.franquias-module__kwGgDq__filme{padding-bottom:var(--secao)}.franquias-module__kwGgDq__filmeQuadro{aspect-ratio:16/9;width:100%;max-height:calc(100svh - var(--nav));background:#140f10;position:relative;overflow:hidden}.franquias-module__kwGgDq__filmePlay{color:#160909;pointer-events:none;background:#ed2121;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:clamp(4.5rem,8vw,6.5rem);height:clamp(4.5rem,8vw,6.5rem);padding-left:.25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ed21211f,0 0 60px #ed212166}.franquias-module__kwGgDq__expansao{padding-block:var(--secao);background:#120d0e;overflow:hidden}.franquias-module__kwGgDq__expansaoTopo{justify-content:space-between;align-items:flex-end;gap:var(--bloco);margin-bottom:var(--titulo);flex-wrap:wrap;display:flex}.franquias-module__kwGgDq__expansaoLado{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.franquias-module__kwGgDq__expansaoMeta{border-left:3px solid var(--accent);flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem;display:flex}.franquias-module__kwGgDq__expansaoMeta strong{font:750 clamp(1.5rem, 2.2vw, 2.125rem)/1.15 var(--font-display)}.franquias-module__kwGgDq__expansaoMeta span{color:var(--tinta-3);font-size:.9375rem}.franquias-module__kwGgDq__expansaoTrilho{gap:var(--grade);padding:0 var(--borda) .5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--borda);scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.franquias-module__kwGgDq__expansaoTrilho::-webkit-scrollbar{display:none}.franquias-module__kwGgDq__expansaoCard,.franquias-module__kwGgDq__expansaoFim{scroll-snap-align:center;flex:0 0 min(82vw,38rem)}.franquias-module__kwGgDq__expansaoFoto{aspect-ratio:3/2;border-radius:var(--radius-lg);background:#1a1314;position:relative;overflow:hidden}.franquias-module__kwGgDq__expansaoLegenda{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1rem;display:flex}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__expansaoLegenda h3{font-size:clamp(1.25rem,2vw,1.75rem)}.franquias-module__kwGgDq__expansaoLegenda span{color:var(--accent-texto);font:600 .75rem/1 var(--font-display);text-transform:uppercase;letter-spacing:.16em}.franquias-module__kwGgDq__expansaoFim{aspect-ratio:3/2;padding:var(--bloco);border-radius:var(--radius-lg);background:var(--accent);color:#160909;flex-direction:column;justify-content:space-between;display:flex}.franquias-module__kwGgDq__expansaoFim p{font:850 clamp(1.8rem, 3.4vw, 3rem)/1 var(--font-display);text-transform:uppercase;letter-spacing:-.03em;margin:0}.franquias-module__kwGgDq__expansaoFim em{color:#fff;font-style:normal}.franquias-module__kwGgDq__expansao[data-trilho=ativo]{min-height:calc(100svh - var(--nav));flex-direction:column;justify-content:center;padding-block:clamp(2rem,6vh,4rem);display:flex}.franquias-module__kwGgDq__expansao[data-trilho=ativo] .franquias-module__kwGgDq__expansaoTopo{margin-bottom:clamp(1.5rem,5vh,3rem)}.franquias-module__kwGgDq__expansao[data-trilho=ativo] .franquias-module__kwGgDq__expansaoTrilho{scroll-snap-type:none;padding-bottom:0;overflow:visible}.franquias-module__kwGgDq__expansao[data-trilho=ativo] .franquias-module__kwGgDq__expansaoCard,.franquias-module__kwGgDq__expansao[data-trilho=ativo] .franquias-module__kwGgDq__expansaoFim{flex-basis:min(46vw, calc((100svh - var(--nav) - 21rem) * 1.5))}.franquias-module__kwGgDq__crescimento{padding-block:var(--secao);background:#0b0909;position:relative;overflow:hidden}.franquias-module__kwGgDq__crescimento:before{content:"";pointer-events:none;background:radial-gradient(circle,#ed212133 0%,#0000 62%);width:900px;height:900px;position:absolute;top:-420px;right:-300px}.franquias-module__kwGgDq__crescimentoTopo{margin-bottom:var(--titulo);justify-content:space-between;align-items:flex-end;gap:2.5rem;display:flex;position:relative}.franquias-module__kwGgDq__crescimentoTopo>p{color:#cbbcbe;max-width:38ch;font-size:1.0625rem;line-height:1.6}.franquias-module__kwGgDq__crescimento[data-fixo]{min-height:calc(100svh - var(--nav));flex-direction:column;justify-content:center;padding-block:clamp(1.5rem,5vh,3.5rem);display:flex}.franquias-module__kwGgDq__crescimento[data-fixo] .franquias-module__kwGgDq__crescimentoTopo{margin-bottom:clamp(1.5rem,4vh,3rem)}.franquias-module__kwGgDq__crescimento[data-fixo] .franquias-module__kwGgDq__growthPlot{height:clamp(12rem,34vh,22rem)}.franquias-module__kwGgDq__growth{margin:0;position:relative}.franquias-module__kwGgDq__growthPlot{background-image:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 25%);border-bottom:1px solid #ffffff38;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,3vw,2.75rem);height:clamp(15rem,28vw,22.5rem);display:grid}.franquias-module__kwGgDq__growthCol{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-top:3.6rem;display:flex;position:relative}.franquias-module__kwGgDq__growthBar{background:var(--accent);transform-origin:bottom;border-radius:4px 4px 0 0;width:min(100%,7rem);box-shadow:0 0 48px #ed21214d}.franquias-module__kwGgDq__growthBarMeta{border:2px dashed var(--accent);box-shadow:none;background:repeating-linear-gradient(135deg,#ed212140 0 6px,#0000 6px 12px);border-bottom:0}.franquias-module__kwGgDq__growthCol:hover .franquias-module__kwGgDq__growthBar:not(.franquias-module__kwGgDq__growthBarMeta){background:#ff3634}.franquias-module__kwGgDq__growthValue{font:850 clamp(1.5rem, 3vw, 2.75rem)/1 var(--font-display);margin-bottom:.75rem}.franquias-module__kwGgDq__growthColYear{display:none}.franquias-module__kwGgDq__growthTip{z-index:2;border-radius:var(--radius-sm);color:#171112;white-space:nowrap;background:#fff;flex-direction:column;gap:2px;padding:.625rem .875rem;font-size:.8125rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);box-shadow:0 12px 30px #0008}.franquias-module__kwGgDq__growthTip strong{font:800 .875rem var(--font-display);text-transform:uppercase}.franquias-module__kwGgDq__growthYears{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,3vw,2.75rem);margin:1rem 0 0;padding:0;list-style:none;display:grid}.franquias-module__kwGgDq__growthYears strong{font:800 1.25rem var(--font-display);display:block}.franquias-module__kwGgDq__growthYears span{color:var(--tinta-3);margin-top:.375rem;font-size:.8125rem;line-height:1.45;display:block}.franquias-module__kwGgDq__growthCaption{color:#978a8c;margin-top:1.75rem;font-size:.75rem}.franquias-module__kwGgDq__benefits{gap:var(--grade);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.franquias-module__kwGgDq__benefit{border-radius:var(--radius-lg);text-align:center;height:100%;transition:transform .35s var(--ease-brand), box-shadow .35s ease;background:#f6f2f2;flex-direction:column;align-items:center;padding:2.25rem 1.375rem 1.75rem;display:flex}.franquias-module__kwGgDq__benefit:hover{transform:translateY(-6px);box-shadow:0 20px 44px #ed212129}.franquias-module__kwGgDq__benefitIcon{border-radius:var(--radius-lg);background:var(--accent);color:#170909;width:6.25rem;height:6.25rem;transition:transform .35s var(--ease-brand);place-items:center;margin-bottom:1.75rem;display:grid;transform:skewY(-4deg)}.franquias-module__kwGgDq__benefitIcon svg{transform:skewY(4deg)}.franquias-module__kwGgDq__benefit:hover .franquias-module__kwGgDq__benefitIcon{transform:skewY(-4deg)scale(1.06)rotate(-3deg)}.franquias-module__kwGgDq__benefit h3{max-width:16ch}.franquias-module__kwGgDq__benefit p{color:#625557;margin:1rem 0 0;font-size:1rem;line-height:1.5}.franquias-module__kwGgDq__jornada{padding-block:var(--secao);background:#120d0e}.franquias-module__kwGgDq__jornadaGrade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.franquias-module__kwGgDq__jornadaLado{top:calc(var(--nav) + 2rem);position:sticky}.franquias-module__kwGgDq__jornadaIntro{color:#cbbcbe;max-width:38ch;margin-top:1.5rem;font-size:1.0625rem;line-height:1.6}.franquias-module__kwGgDq__jornadaFoto{aspect-ratio:4/5;width:min(100%,41.6svh);margin-top:var(--bloco);border-radius:var(--radius-lg);background:#1a1314;position:relative;overflow:hidden}.franquias-module__kwGgDq__jornadaCorpo{padding-left:3.5rem;position:relative}.franquias-module__kwGgDq__jornadaCorpo:before{content:"";background:var(--linha);width:2px;position:absolute;top:.5rem;bottom:.5rem;left:1.125rem}.franquias-module__kwGgDq__jornadaTrilho{background:var(--accent);transform-origin:top;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:1.125rem}.franquias-module__kwGgDq__jornadaFase+.franquias-module__kwGgDq__jornadaFase{margin-top:var(--titulo)}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__jornadaFaseTitulo{margin-bottom:var(--bloco);flex-direction:column;gap:.375rem;font-size:clamp(1.25rem,2vw,1.75rem);display:flex}.franquias-module__kwGgDq__jornadaFaseTitulo span{color:var(--tinta-3);font:500 .9375rem/1.4 var(--font-body);text-transform:none;letter-spacing:0}.franquias-module__kwGgDq__jornadaEtapas{gap:var(--bloco);margin:0;padding:0;list-style:none;display:grid}.franquias-module__kwGgDq__jornadaEtapa{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem;display:grid;position:relative}.franquias-module__kwGgDq__jornadaEtapa:before{content:"";background:#120d0e;border:2px solid #5a4a4c;border-radius:50%;width:12px;height:12px;transition:background-color .3s,border-color .3s,box-shadow .3s;position:absolute;top:.45rem;left:calc(-2.375rem - 5px)}.franquias-module__kwGgDq__jornadaEtapa[data-ativa]:before{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 6px #ed212126}.franquias-module__kwGgDq__jornadaNumero{color:var(--accent-texto);font:800 .875rem/1.6 var(--font-display);letter-spacing:.08em}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__jornadaEtapa h4{font-size:clamp(1.0625rem,1.4vw,1.25rem)}.franquias-module__kwGgDq__jornadaEtapa p{color:#cbbcbe;max-width:46ch;margin-top:.375rem;font-size:1rem;line-height:1.55}.franquias-module__kwGgDq__jornadaNota{margin-top:var(--titulo);color:#978a8c;font-size:.8125rem}.franquias-module__kwGgDq__depoimentos{padding-block:var(--secao);background:#0b0909}.franquias-module__kwGgDq__depoimentosTopo{justify-content:space-between;align-items:flex-end;gap:var(--bloco);margin-bottom:var(--titulo);flex-wrap:wrap;display:flex}.franquias-module__kwGgDq__depoimentosLista{gap:var(--grade);padding:0 var(--borda) .5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--borda);scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.franquias-module__kwGgDq__depoimentosLista::-webkit-scrollbar{display:none}.franquias-module__kwGgDq__depoimento{scroll-snap-align:center;flex:0 0 min(80vw,22rem)}.franquias-module__kwGgDq__depoimento figure{height:100%;padding:var(--grade);border-radius:var(--radius-lg);transition:transform .35s var(--ease-brand), border-color .35s ease;background:linear-gradient(160deg,#241a1c,#171112);border:1px solid #453235;flex-direction:column;margin:0;display:flex}.franquias-module__kwGgDq__depoimento figure:hover{border-color:var(--accent);transform:translateY(-4px)}.franquias-module__kwGgDq__depoimentoRetrato{aspect-ratio:4/5;border-radius:var(--radius-md);background:#1a1314;position:relative;overflow:hidden}.franquias-module__kwGgDq__quoteBadge{background:var(--accent);color:#160909;font:700 .6875rem/1 var(--font-body);text-transform:uppercase;letter-spacing:.12em;border-radius:999px;align-self:flex-start;margin-top:1.25rem;padding:.4375rem .6875rem}.franquias-module__kwGgDq__depoimento blockquote{color:#f1e7e8;margin:1rem 0 1.25rem;font-size:1.0625rem;line-height:1.55}.franquias-module__kwGgDq__depoimento figcaption{flex-direction:column;gap:.2rem;margin-top:auto;display:flex}.franquias-module__kwGgDq__depoimento figcaption strong{font:800 .9375rem var(--font-display);text-transform:uppercase}.franquias-module__kwGgDq__depoimento figcaption small{color:var(--tinta-3);font-size:.8125rem}.franquias-module__kwGgDq__testimonials{border-bottom:6px solid var(--accent);background:#110d0e;grid-template-columns:1fr 1fr;display:grid}.franquias-module__kwGgDq__testimonialIntro{padding:var(--secao) var(--bloco) var(--secao) var(--borda);border-radius:0 var(--radius-xl) var(--radius-xl) 0;background:#2e2325}.franquias-module__kwGgDq__testimonialIntro>p:not(.franquias-module__kwGgDq__eyebrow){color:#cfc3c5;max-width:34ch;margin:1.75rem 0 2.25rem;font-size:1.1875rem;line-height:1.6}.franquias-module__kwGgDq__testimonialStage{padding:var(--secao) var(--grade);place-items:center;display:grid}.franquias-module__kwGgDq__testimonialCarousel{width:100%;max-width:300px}.franquias-module__kwGgDq__testimonialCard{border-radius:var(--radius-lg);background:#201718;border:1px solid #453235;overflow:hidden}.franquias-module__kwGgDq__testimonialCard>:first-child{aspect-ratio:9/16;height:auto}.franquias-module__kwGgDq__testimonialName{border-top:1px solid #453235;flex-direction:column;gap:4px;padding:1.125rem 1.375rem;display:flex}.franquias-module__kwGgDq__testimonialName strong{font-family:var(--font-display);font-size:1rem}.franquias-module__kwGgDq__testimonialName span{color:var(--tinta-3);font-size:.8125rem}.franquias-module__kwGgDq__carouselControls{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.125rem;display:flex}.franquias-module__kwGgDq__carouselControls>button{border-radius:var(--radius-sm);background:var(--accent);color:#100909;place-items:center;min-width:48px;min-height:44px;display:grid}.franquias-module__kwGgDq__carouselControls>button:hover{background:#ff3634}.franquias-module__kwGgDq__carouselDots{display:flex}.franquias-module__kwGgDq__carouselDots button{place-items:center;width:32px;min-height:44px;display:grid}.franquias-module__kwGgDq__carouselDots span{background:#6a5d5f;border-radius:50%;width:8px;height:8px}.franquias-module__kwGgDq__carouselDots [aria-current=true] span{background:#fff}.franquias-module__kwGgDq__business{background:#151011}.franquias-module__kwGgDq__business .franquias-module__kwGgDq__centerHeading .franquias-module__kwGgDq__eyebrow{color:var(--accent-texto)}.franquias-module__kwGgDq__marketPanel{border-radius:var(--radius-lg);color:#1c1415;background:#f8f5f4;padding:clamp(1.5rem,3vw,2.25rem)}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__marketPanel>h3{margin-bottom:1.5rem;font-size:1rem}.franquias-module__kwGgDq__marketGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.franquias-module__kwGgDq__metric{min-width:0;padding:1.375rem}.franquias-module__kwGgDq__metricTitle{font:650 .75rem/1.4 var(--font-display);text-transform:uppercase;letter-spacing:.07em;display:block}.franquias-module__kwGgDq__metricValue{font:800 clamp(1.6rem, 2.4vw, 2.4rem)/1.15 var(--font-display);overflow-wrap:anywhere;margin-top:1rem;display:block}.franquias-module__kwGgDq__metric>p{opacity:.75;margin:.5rem 0 0;font-size:.875rem}.franquias-module__kwGgDq__metric>small{margin-top:.75rem;font-size:.75rem;display:block}.franquias-module__kwGgDq__marketGrid .franquias-module__kwGgDq__metric{border-left:1px solid #d9cecf;padding-block:.5rem}.franquias-module__kwGgDq__marketGrid .franquias-module__kwGgDq__metric:first-child{border:0;padding-left:0}.franquias-module__kwGgDq__businessGrid{margin-top:var(--bloco);border-radius:var(--radius-lg);background:#463536;border:1px solid #463536;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric{background:#211718;padding:1.75rem 1.25rem;transition:background-color .3s}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric:hover{background:#2c1f21}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metricTitle{color:var(--accent-texto)}.franquias-module__kwGgDq__financialNote{margin-block:var(--bloco);color:var(--tinta-3);font-size:.8125rem}.franquias-module__kwGgDq__estruturaTopo{margin-bottom:var(--titulo);justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.franquias-module__kwGgDq__estruturaTopo>p{color:#786567;max-width:20ch;font:600 .75rem/1.5 var(--font-display);text-align:right;text-transform:uppercase;letter-spacing:.18em}.franquias-module__kwGgDq__bento{gap:var(--grade);grid-template-rows:clamp(15rem,24vw,21.25rem) clamp(13rem,21vw,18.75rem);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.franquias-module__kwGgDq__bentoTile{border-radius:var(--radius-lg);color:#fff;background:#211718;margin:0;position:relative;overflow:hidden}.franquias-module__kwGgDq__bentoTile:first-child{grid-area:2/6/auto/10}.franquias-module__kwGgDq__bentoTile:nth-child(2){grid-area:1/6/auto/13}.franquias-module__kwGgDq__bentoTile:nth-child(3){grid-area:2/10/auto/13}.franquias-module__kwGgDq__bentoTile:nth-child(4){grid-area:1/1/3/6}.franquias-module__kwGgDq__bentoMidia{transition:transform .8s var(--ease-brand);position:absolute;inset:0;overflow:hidden}.franquias-module__kwGgDq__bentoTile:hover .franquias-module__kwGgDq__bentoMidia{transform:scale(1.04)}.franquias-module__kwGgDq__bentoTile:after{content:"";pointer-events:none;background:linear-gradient(#0b0909cc,#0000);position:absolute;inset:0 0 55%}.franquias-module__kwGgDq__bentoTile figcaption{z-index:1;font:800 clamp(1rem, 1.4vw, 1.25rem)/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.02em;position:absolute;top:1.125rem;left:1.25rem}.franquias-module__kwGgDq__institucional{padding-block:var(--secao);color:#25191b;background:#f3eeee}.franquias-module__kwGgDq__institucionalGrade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.franquias-module__kwGgDq__institucionalFoto{aspect-ratio:4/5;border-radius:var(--radius-lg);background:#2a2022;position:relative;overflow:hidden}.franquias-module__kwGgDq__institucionalTexto .franquias-module__kwGgDq__eyebrow{color:#8b3338}.franquias-module__kwGgDq__institucionalTexto h2 em{color:#c21519}.franquias-module__kwGgDq__institucionalTexto>p{color:#736164;max-width:42ch;margin-top:1.5rem;font-size:1.0625rem;line-height:1.6}.franquias-module__kwGgDq__selo{margin-top:var(--titulo);padding-top:var(--bloco);border-top:1px solid #d9cecf;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.franquias-module__kwGgDq__selo img{width:min(100%,16rem);height:auto}.franquias-module__kwGgDq__selo span{color:#736164;font-size:.875rem}.franquias-module__kwGgDq__pracas{background:var(--accent);color:#160909;font:italic 800 clamp(.95rem, 1.8vw, 1.375rem)/1.2 var(--font-display);text-transform:uppercase;cursor:default;padding-block:1rem;overflow:hidden}.franquias-module__kwGgDq__pracasFaixa{width:max-content;display:flex}.franquias-module__kwGgDq__pracasGrupo{white-space:nowrap;align-items:center;margin:0;display:flex}.franquias-module__kwGgDq__pracasGrupo>span{align-items:center;padding-right:1.875rem;display:inline-flex}.franquias-module__kwGgDq__pracasGrupo>span+span:before{content:"";background:#160909;width:8px;height:8px;margin-right:1.875rem;transform:rotate(45deg)}.franquias-module__kwGgDq__pracasGrupo>.franquias-module__kwGgDq__pracasRotulo{border-radius:var(--radius-sm);color:#fff;font:normal 700 .75rem/1.3 var(--font-body);letter-spacing:.14em;background:#160909;margin-right:1.875rem;padding:.375rem .75rem}.franquias-module__kwGgDq__formSection{border-top:6px solid var(--accent);background:#260b0e}.franquias-module__kwGgDq__formLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.franquias-module__kwGgDq__formIntro .franquias-module__kwGgDq__eyebrow{color:var(--accent-texto)}.franquias-module__kwGgDq__formIntro>p:not(.franquias-module__kwGgDq__eyebrow){color:#d1b9be;max-width:37ch;margin-top:1.75rem;font-size:1.125rem;line-height:1.6}.franquias-module__kwGgDq__formSignature{margin-top:var(--titulo);color:#be949d;font:italic 750 1.5rem/1.3 var(--font-display);text-transform:uppercase;border-top:1px solid #634047;padding-top:1.5rem;display:block}.franquias-module__kwGgDq__formCard{border-radius:var(--radius-lg);color:#211415;background:#fff;min-width:0;padding:clamp(1.5rem,3vw,2rem)}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__formCard>h3{font-size:1.5625rem}.franquias-module__kwGgDq__formCard>p{color:#796567;margin:.75rem 0 1.5rem;font-size:.9375rem}.franquias-module__kwGgDq__formCard button[type=submit]{white-space:normal;width:100%}@media (min-width:64rem){.franquias-module__kwGgDq__depoimentosLista{max-width:var(--container-site,82.5rem);padding:0 var(--spacing-gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid;overflow:visible}.franquias-module__kwGgDq__depoimento{flex:none}}@media (max-width:1100px){.franquias-module__kwGgDq__heroConteudo{grid-template-columns:1fr;gap:1.75rem}.franquias-module__kwGgDq__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.franquias-module__kwGgDq__marketGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.75rem}.franquias-module__kwGgDq__marketGrid .franquias-module__kwGgDq__metric:nth-child(3){border:0;padding-left:0}.franquias-module__kwGgDq__jornadaGrade,.franquias-module__kwGgDq__institucionalGrade{grid-template-columns:1fr}.franquias-module__kwGgDq__jornadaLado{position:static}.franquias-module__kwGgDq__jornadaFoto{width:min(100%,26rem)}.franquias-module__kwGgDq__institucionalFoto{width:min(100%,30rem)}.franquias-module__kwGgDq__testimonialIntro{padding-left:var(--spacing-gutter)}}@media (max-width:1100px) and (min-width:701px){.franquias-module__kwGgDq__businessGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric{grid-column:span 2}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric:nth-child(n+4):nth-last-child(-n+2){grid-column:span 3}}@media (max-width:700px){.franquias-module__kwGgDq__heroConteudo{padding-top:calc(var(--secao) * 2);padding-bottom:calc(var(--secao) + 2.5rem)}.franquias-module__kwGgDq__heroDescription{font-size:1.0625rem}.franquias-module__kwGgDq__filmePlay{width:3.25rem;height:3.25rem;top:1rem;left:auto;right:1rem;transform:none;box-shadow:0 0 0 8px #ed21211f}.franquias-module__kwGgDq__filmePlay svg{width:1.25rem;height:1.25rem}.franquias-module__kwGgDq__numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.franquias-module__kwGgDq__numero{padding-bottom:var(--grade)}.franquias-module__kwGgDq__numero+.franquias-module__kwGgDq__numero{border-left:0;padding-left:0}.franquias-module__kwGgDq__numero:nth-child(2n){border-left:1px solid var(--linha);padding-left:1rem}.franquias-module__kwGgDq__numero:nth-child(n+3){border-top:1px solid var(--linha)}.franquias-module__kwGgDq__expansaoTopo,.franquias-module__kwGgDq__crescimentoTopo,.franquias-module__kwGgDq__depoimentosTopo,.franquias-module__kwGgDq__estruturaTopo{display:block}.franquias-module__kwGgDq__expansaoLado{margin-top:var(--bloco)}.franquias-module__kwGgDq__crescimentoTopo>p{margin-top:1.25rem;font-size:1rem}.franquias-module__kwGgDq__depoimentosTopo>a{margin-top:var(--bloco)}.franquias-module__kwGgDq__estruturaTopo>p{text-align:left;max-width:none;margin-top:1.25rem}.franquias-module__kwGgDq__growthCol{padding-top:2.75rem}.franquias-module__kwGgDq__growthColYear{font:800 .8125rem var(--font-display);margin-top:.5rem;display:block;position:absolute;top:100%}.franquias-module__kwGgDq__growthYears{text-align:left;grid-template-columns:1fr;gap:0;margin-top:2.75rem}.franquias-module__kwGgDq__growthYears li{border-bottom:1px solid var(--linha);grid-template-columns:3.5rem 1fr;gap:.75rem;padding:.75rem 0;display:grid}.franquias-module__kwGgDq__growthYears strong{font-size:1rem}.franquias-module__kwGgDq__growthYears span{margin-top:0;font-size:.875rem}.franquias-module__kwGgDq__centerHeading{margin-bottom:var(--bloco)}.franquias-module__kwGgDq__benefits{gap:.75rem}.franquias-module__kwGgDq__benefit{border-radius:var(--radius-md);padding:1.5rem .875rem 1.125rem}.franquias-module__kwGgDq__benefitIcon{border-radius:var(--radius-md);width:4.5rem;height:4.5rem;margin-bottom:1.375rem}.franquias-module__kwGgDq__page .franquias-module__kwGgDq__benefit h3,.franquias-module__kwGgDq__benefit p{font-size:.875rem}.franquias-module__kwGgDq__jornadaCorpo{padding-left:2.75rem}.franquias-module__kwGgDq__jornadaCorpo:before,.franquias-module__kwGgDq__jornadaTrilho{left:.75rem}.franquias-module__kwGgDq__jornadaEtapa:before{left:calc(-2rem - 5px)}.franquias-module__kwGgDq__testimonials{grid-template-columns:1fr}.franquias-module__kwGgDq__testimonialIntro{border-radius:0 0 var(--radius-xl) 0}.franquias-module__kwGgDq__marketPanel{padding:1.5rem 1.125rem}.franquias-module__kwGgDq__marketGrid .franquias-module__kwGgDq__metric{padding-inline:.875rem}.franquias-module__kwGgDq__businessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric:last-child{grid-column:1/-1}.franquias-module__kwGgDq__businessGrid .franquias-module__kwGgDq__metric{padding:1.5rem 1rem}.franquias-module__kwGgDq__metricTitle{font-size:.6875rem}.franquias-module__kwGgDq__metric>p{font-size:.8125rem}.franquias-module__kwGgDq__bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.franquias-module__kwGgDq__bentoTile:nth-child(n){aspect-ratio:1;grid-area:auto}.franquias-module__kwGgDq__bentoTile:nth-child(2){aspect-ratio:3/2;order:-1;grid-column:1/-1}.franquias-module__kwGgDq__bentoTile:nth-child(4){aspect-ratio:4/5;grid-column:1/-1}.franquias-module__kwGgDq__formLayout{grid-template-columns:1fr}.franquias-module__kwGgDq__formCard{padding:1.5rem 1.25rem}}
