.styles-module-scss-module__xCKdPW__enrollment{padding:var(--maua-spacing-section-mobile) var(--maua-spacing-margin-mobile);background-color:var(--maua-color-background-base);scroll-margin-block-start:var(--maua-spacing-24)}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollment{padding:var(--maua-spacing-section-desktop) var(--maua-spacing-margin-desktop)}}.styles-module-scss-module__xCKdPW__enrollmentAlert{font-size:var(--maua-font-size-sm);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-feedback-error-text);line-height:var(--maua-text-corpo-pequeno-line-height)}.styles-module-scss-module__xCKdPW__enrollmentBlocks{gap:var(--maua-spacing-24);flex-direction:column;padding-block-end:var(--maua-spacing-8);display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentBlocks{gap:var(--maua-spacing-40);max-inline-size:718px;padding-block-end:0}}.styles-module-scss-module__xCKdPW__enrollmentCard{gap:var(--maua-spacing-12);padding:var(--maua-spacing-20);border:1px solid var(--maua-color-action-primary);border-radius:var(--maua-radius-md);background-color:var(--maua-color-background-base);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentCard{flex-shrink:0;inline-size:400px}}.styles-module-scss-module__xCKdPW__enrollmentCardLead{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height)}.styles-module-scss-module__xCKdPW__enrollmentCash{align-items:center;gap:var(--maua-spacing-4) var(--maua-spacing-8);font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height);flex-wrap:wrap;display:flex}.styles-module-scss-module__xCKdPW__enrollmentCashValue{font-size:var(--maua-font-size-xl);font-weight:var(--maua-font-weight-semibold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-2-mobile-line-height);letter-spacing:var(--maua-text-titulo-2-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentCashValue{font-size:var(--maua-font-size-3xl);line-height:var(--maua-text-titulo-2-desktop-line-height);letter-spacing:var(--maua-text-titulo-2-desktop-letter-spacing)}}.styles-module-scss-module__xCKdPW__enrollmentColumns{gap:var(--maua-spacing-16);flex-direction:column;max-inline-size:1248px;margin-inline:auto;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentColumns{gap:var(--maua-spacing-24);flex-direction:row}}.styles-module-scss-module__xCKdPW__enrollmentConditions{gap:var(--maua-spacing-16);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.styles-module-scss-module__xCKdPW__enrollmentDivider{background-color:var(--maua-color-border-subtle);border:0;block-size:1px;margin:0}.styles-module-scss-module__xCKdPW__enrollmentIncluded{gap:var(--maua-spacing-12);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentIncluded{gap:var(--maua-spacing-24);flex-direction:row}}.styles-module-scss-module__xCKdPW__enrollmentIncludedIcon{inline-size:var(--maua-layout-icon-md);block-size:var(--maua-layout-icon-md);color:var(--maua-color-text-institutional);flex-shrink:0}.styles-module-scss-module__xCKdPW__enrollmentIncludedItem{align-items:flex-start;gap:var(--maua-spacing-8);font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-strong);line-height:var(--maua-text-corpo-line-height);list-style:none;display:flex}.styles-module-scss-module__xCKdPW__enrollmentIncludedList{gap:var(--maua-spacing-12);flex-direction:column;padding:0;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentIncludedList:first-child{inline-size:294px}.styles-module-scss-module__xCKdPW__enrollmentIncludedList:last-child{flex:1 1 0}}.styles-module-scss-module__xCKdPW__enrollmentInstallments{gap:var(--maua-spacing-4);flex-direction:column;display:flex}.styles-module-scss-module__xCKdPW__enrollmentInstallmentsLabel{font-size:var(--maua-font-size-sm);font-weight:var(--maua-font-weight-medium);color:var(--maua-color-text-medium);line-height:var(--maua-text-rotulo-line-height)}.styles-module-scss-module__xCKdPW__enrollmentInstallmentsValue{font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentInstallmentsValue{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing)}}.styles-module-scss-module__xCKdPW__enrollmentLead{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height)}.styles-module-scss-module__xCKdPW__enrollmentNote,.styles-module-scss-module__xCKdPW__enrollmentPayment{font-size:var(--maua-font-size-xs);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-subtle);line-height:var(--maua-text-legal-line-height)}.styles-module-scss-module__xCKdPW__enrollmentPrice{gap:var(--maua-spacing-12);flex-direction:column;display:flex}.styles-module-scss-module__xCKdPW__enrollmentTitle{font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__xCKdPW__enrollmentTitle{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing)}}
.styles-module-scss-module___yb9sG__reasons{padding:var(--maua-spacing-section-mobile) var(--maua-spacing-margin-mobile);background-color:var(--maua-color-background-subtle)}@container body-container (min-width:1200px){.styles-module-scss-module___yb9sG__reasons{padding:var(--maua-spacing-section-desktop) var(--maua-spacing-margin-desktop)}}.styles-module-scss-module___yb9sG__reasonsContent{gap:var(--maua-spacing-24);flex-direction:column;max-inline-size:1248px;margin-inline:auto;display:flex}.styles-module-scss-module___yb9sG__reasonsList{gap:var(--maua-spacing-12);flex-direction:column;padding:0;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module___yb9sG__reasonsList{max-inline-size:636px}}.styles-module-scss-module___yb9sG__reasonsText{font-size:var(--maua-font-size-lg);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-grande-line-height)}.styles-module-scss-module___yb9sG__reasonsTitle{font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module___yb9sG__reasonsTitle{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing)}}
.styles-module-scss-module__EjPn1W__related{--related-gutter:var(--maua-spacing-margin-mobile);gap:var(--maua-spacing-24);padding-block:var(--maua-spacing-section-mobile);background-color:var(--maua-color-background-base);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__EjPn1W__related{--related-gutter:max(var(--maua-spacing-margin-desktop), calc((100% - 1248px) / 2) );padding-block:var(--maua-spacing-section-desktop)}}.styles-module-scss-module__EjPn1W__relatedTitle{padding-inline:var(--related-gutter);font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__EjPn1W__relatedTitle{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing)}}
.styles-module-scss-module__F4sHza__skills{padding:var(--maua-spacing-section-mobile) var(--maua-spacing-margin-mobile);background-color:var(--maua-color-background-base)}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skills{padding:var(--maua-spacing-section-desktop) var(--maua-spacing-margin-desktop)}}.styles-module-scss-module__F4sHza__skillsApplication{gap:var(--maua-spacing-16);flex-direction:column;padding-block-start:var(--maua-spacing-16);display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsApplication{text-align:center;align-items:center}}.styles-module-scss-module__F4sHza__skillsApplicationText{font-size:var(--maua-font-size-lg);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-grande-line-height)}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsApplicationText{max-inline-size:1036px}}.styles-module-scss-module__F4sHza__skillsApplicationTitle{font-size:var(--maua-font-size-xl);font-weight:var(--maua-font-weight-semibold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-2-mobile-line-height);letter-spacing:var(--maua-text-titulo-2-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsApplicationTitle{font-size:var(--maua-font-size-3xl);line-height:var(--maua-text-titulo-2-desktop-line-height);letter-spacing:var(--maua-text-titulo-2-desktop-letter-spacing)}}.styles-module-scss-module__F4sHza__skillsCard{gap:var(--maua-spacing-12);padding:var(--maua-spacing-inset-lg);border-radius:var(--maua-radius-md);background-color:var(--maua-color-background-dark);flex-direction:column;list-style:none;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsCard{min-block-size:179px}}.styles-module-scss-module__F4sHza__skillsCardText{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-on-dark);line-height:var(--maua-text-corpo-line-height)}.styles-module-scss-module__F4sHza__skillsCardTitle{font-size:var(--maua-font-size-xl);font-weight:var(--maua-font-weight-semibold);color:var(--maua-color-action-highlight);line-height:var(--maua-text-titulo-2-mobile-line-height);letter-spacing:var(--maua-text-titulo-2-mobile-letter-spacing)}.styles-module-scss-module__F4sHza__skillsContent{gap:var(--maua-spacing-24);flex-direction:column;max-inline-size:1248px;margin-inline:auto;display:flex}.styles-module-scss-module__F4sHza__skillsGrid{gap:var(--maua-spacing-16);grid-template-columns:minmax(0,1fr);padding:0;display:grid}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsGrid{gap:var(--maua-spacing-24);grid-template-columns:repeat(3,minmax(0,1fr))}}.styles-module-scss-module__F4sHza__skillsRoles{gap:var(--maua-spacing-12);flex-direction:column;padding:0;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsRoles{text-align:start;align-items:center}}.styles-module-scss-module__F4sHza__skillsSummary{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height)}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsSummary{text-align:center}}.styles-module-scss-module__F4sHza__skillsTitle{font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__F4sHza__skillsTitle{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing);text-align:center}}
.styles-module-scss-module__QMX-nG__why{padding:var(--maua-spacing-section-mobile) var(--maua-spacing-margin-mobile);background-color:var(--maua-color-background-base)}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__why{padding:var(--maua-spacing-section-desktop) var(--maua-spacing-margin-desktop)}}.styles-module-scss-module__QMX-nG__whyAction{align-self:stretch}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyAction{align-self:center;margin-block-start:var(--maua-spacing-24)}}.styles-module-scss-module__QMX-nG__whyChainItem{gap:var(--maua-spacing-8);font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-strong);line-height:var(--maua-text-corpo-line-height);list-style:none;display:flex}.styles-module-scss-module__QMX-nG__whyChainItem:before{content:"";border-radius:var(--maua-radius-pill);background-color:var(--course-accent);flex-shrink:0;block-size:20px;inline-size:4px;margin-block-start:2px}.styles-module-scss-module__QMX-nG__whyChain{gap:var(--maua-spacing-8);flex-direction:column;padding:0;display:flex}.styles-module-scss-module__QMX-nG__whyChainIntro{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height)}.styles-module-scss-module__QMX-nG__whyClosing{gap:var(--maua-spacing-8);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyClosing{max-inline-size:824px}}.styles-module-scss-module__QMX-nG__whyClosingStrong{font-size:var(--maua-font-size-lg);font-weight:var(--maua-font-weight-semibold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-3-line-height);letter-spacing:var(--maua-text-titulo-3-letter-spacing)}.styles-module-scss-module__QMX-nG__whyClosingText{font-size:var(--maua-font-size-md);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-line-height)}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyClosingText{font-size:var(--maua-font-size-lg);line-height:var(--maua-text-corpo-grande-line-height)}}.styles-module-scss-module__QMX-nG__whyColumn{gap:var(--maua-spacing-24);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyColumn{gap:var(--maua-spacing-16);flex:1 1 0;min-inline-size:0}}.styles-module-scss-module__QMX-nG__whyColumns{gap:var(--maua-spacing-24);flex-direction:column;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyColumns{flex-direction:row}}.styles-module-scss-module__QMX-nG__whyContent{gap:var(--maua-spacing-24);flex-direction:column;max-inline-size:1248px;margin-inline:auto;display:flex}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyContent{gap:var(--maua-spacing-40)}}.styles-module-scss-module__QMX-nG__whyData{gap:var(--maua-spacing-12);flex-direction:column;display:flex}.styles-module-scss-module__QMX-nG__whyNumbers{gap:var(--maua-spacing-24);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyNumbers{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles-module-scss-module__QMX-nG__whySources{font-size:var(--maua-font-size-xs);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-subtle);line-height:var(--maua-text-legal-line-height)}.styles-module-scss-module__QMX-nG__whyText{font-size:var(--maua-font-size-lg);font-weight:var(--maua-font-weight-regular);color:var(--maua-color-text-medium);line-height:var(--maua-text-corpo-grande-line-height)}.styles-module-scss-module__QMX-nG__whyTitle{font-size:var(--maua-font-size-2xl);font-weight:var(--maua-font-weight-bold);color:var(--maua-color-text-strong);line-height:var(--maua-text-titulo-1-mobile-line-height);letter-spacing:var(--maua-text-titulo-1-mobile-letter-spacing)}@container body-container (min-width:1200px){.styles-module-scss-module__QMX-nG__whyTitle{font-size:var(--maua-font-size-5xl);line-height:var(--maua-text-titulo-1-desktop-line-height);letter-spacing:var(--maua-text-titulo-1-desktop-letter-spacing)}}
.styles-module-scss-module__u41okG__course{--course-accent:var(--maua-color-category-engineering-accent);--course-accent-text:var(--maua-color-category-engineering-text)}.styles-module-scss-module__u41okG__course[data-category=technology]{--course-accent:var(--maua-color-category-technology-accent);--course-accent-text:var(--maua-color-category-technology-text)}.styles-module-scss-module__u41okG__course[data-category=business]{--course-accent:var(--maua-color-category-business-accent);--course-accent-text:var(--maua-color-category-business-text)}.styles-module-scss-module__u41okG__courseReserve{background-color:var(--maua-color-background-footer);block-size:76px}@container body-container (min-width:1200px){.styles-module-scss-module__u41okG__courseReserve{display:none}}:is(a,button).styles-module-scss-module__u41okG__courseWhatsapp{display:none}@container body-container (min-width:1200px){:is(a,button).styles-module-scss-module__u41okG__courseWhatsapp{display:inline-flex}}
