﻿body{--secondary-100: #CC4114 !important;--contraste-promo-100: #FFAD01 !important;--semantic-info-100: #8094FF !important;-webkit-scrollbar-gutter:stable;background-color:var(--contrast-100);color:var(--text-default);min-height:100vh;overflow-x:clip;position:relative}body.prevent-scroll-hidden{overflow:auto !important;color:pink}@font-face{font-family:"Radial";src:url("../webfonts/radial/Radial-Black.woff2") format("woff2"),url("../webfonts/radial/Radial-Black.woff") format("woff");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:"Radial";src:url("../webfonts/radial/Radial-Bold.woff2") format("woff2"),url("../webfonts/radial/Radial-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Radial";src:url("../webfonts/radial/Radial-SemiBold.woff2") format("woff2"),url("../webfonts/radial/Radial-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Radial";src:url("../webfonts/radial/Radial-Regular.woff2") format("woff2"),url("../webfonts/radial/Radial-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@media(prefers-color-scheme: light){:root{color-scheme:light;--primary-100: hsla(240, 100%, 25%, 1);--primary-80: hsl(240 100% 25% / 0.8);--primary-60: hsl(240 100% 25% / 0.6);--primary-40: hsl(240 100% 25% / 0.4);--primary-20: hsl(240 100% 25% / 0.2);--primary-10: hsl(240 100% 25% / 0.1);--secondary-100: hsla(14, 82%, 44%, 1);--secondary-80: hsl(14 82% 44% / 0.8);--secondary-60: hsl(14 82% 44% / 0.6);--secondary-40: hsl(14 82% 44% / 0.4);--secondary-20: hsl(14 82% 44% / 0.2);--secondary-16: hsl(14 82% 44% / 0.16);--secondary-10: hsl(14 82% 44% / 0.1);--apoio-100: hsla(202, 100%, 31%, 1);--apoio-30: hsl(202 100% 31% / 0.3);--apoio-10: hsla(202 100% 31% / 0.1);--apoio-promo-100: hsla(30, 100%, 36%, 1);--apoio-promo-30: hsla(30 100% 36% 1 / 0.3);--apoio-promo-10: hsla(30 100% 36% 1 / 0.1);--contraste-promo-100: hsla(41, 100%, 50%, 1);--contraste-promo-30: hsl(41 100% 50% / 0.3);--contraste-promo-10: hsla(41 100% 50% / 0.1);--success-100: hsla(155 100% 25% / 1);--success-15: hsla(155 100% 25% / 0.15)}}@media(prefers-color-scheme: dark){:root{color-scheme:dark;--primary-100: hsla(240, 100%, 65%, 1);--primary-80: hsl(240 100% 65% / 0.8);--primary-60: hsl(240 100% 65% / 0.6);--primary-40: hsl(240 100% 65% / 0.4);--primary-20: hsl(240 100% 65% / 0.2);--primary-10: hsl(240 100% 65% / 0.1);--secondary-100: hsla(14, 100%, 55%, 1);--secondary-80: hsl(14 100% 55% / 0.8);--secondary-60: hsl(14 100% 55%/ 0.6);--secondary-40: hsl(14 100% 55%/ 0.4);--secondary-20: hsl(14 100% 55%/ 0.2);--secondary-16: hsl(14 100% 55% / 0.16);--secondary-10: hsl(14 100% 55% / 0.1);--apoio-100: hsl(202, 100%, 65%, 1);--apoio-30: hsla(202 100% 65% 1 / 0.3);--apoio-10: hsla(202 100% 65% 1 / 0.1);--apoio-promo-100: hsl(30, 100%, 50%, 1);--apoio-promo-30: hsla(30 100% 50% 1 / 0.3);--apoio-promo-10: hsla(30 100% 50% 1 / 0.1);--contraste-promo-100: hsla(41, 100%, 50%, 1);--contraste-promo-30: hsl(41 100% 50% / 0.3);--contraste-promo-10: hsla(41 100% 50% / 0.1);--success-100: hsla(159 100% 57% / 1);--success-15: hsla(159 100% 57% / 0.15)}}:root{--header-height: 3.5rem }.theme-light{color-scheme:light;--primary-100: hsla(240, 100%, 25%, 1);--primary-80: hsl(240 100% 25% / 0.8);--primary-60: hsl(240 100% 25% / 0.6);--primary-40: hsl(240 100% 25% / 0.4);--primary-20: hsl(240 100% 25% / 0.2);--primary-10: hsl(240 100% 25% / 0.1);--secondary-100: hsla(14, 82%, 44%, 1);--secondary-80: hsl(14 82% 44% / 0.8);--secondary-60: hsl(14 82% 44% / 0.6);--secondary-40: hsl(14 82% 44% / 0.4);--secondary-20: hsl(14 82% 44% / 0.2);--secondary-10: hsl(14 82% 44% / 0.1);--success-100: hsla(155 100% 25% / 1);--success-15: hsla(155 100% 25% / 0.15)}.theme-dark{color-scheme:dark;--primary-100: hsla(240, 100%, 65%, 1);--primary-80: hsl(240 100% 65% / 0.8);--primary-60: hsl(240 100% 65% / 0.6);--primary-40: hsl(240 100% 65% / 0.4);--primary-20: hsl(240 100% 65% / 0.2);--primary-10: hsl(240 100% 65% / 0.1);--secondary-100: hsla(14, 100%, 55%, 1);--secondary-80: hsl(14 100% 55% / 0.8);--secondary-60: hsl(14 100% 55% / 0.6);--secondary-40: hsl(14 100% 55% / 0.4);--secondary-20: hsl(14 100% 55% / 0.2);--secondary-10: hsl(14 100% 55% / 0.1);--success-100: hsla(159 100% 57% / 1);--success-15: hsla(159 100% 57% / 0.15)}.show-dark-mode{display:none}.theme-dark .hide-dark-mode{display:none}.theme-dark .show-dark-mode{display:unset}.faq-item .faq-qst::before{color:var(--secondary-100)}.color-warning-danger-100{color:var(--semantic-warning-100)}.cancel-box{display:flex;padding:1.5rem 2rem;align-items:center;gap:2rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--Semantic-Danger-20, rgba(255, 30, 57, 0.2));background:rgba(255,30,57,.1)}@media screen and (max-width: 768px){.cancel-box{flex-direction:column}}.cancel-box i{color:var(--Semantic-Danger-100, #FF1E39);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:"Font Awesome 6 Pro";font-size:2rem;font-style:normal;font-weight:300;line-height:160%}.cancel-box p{color:var(--text-default, #162431);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:var(--font-poppins);font-size:.8125rem;font-style:normal;font-weight:500;line-height:160%}@media screen and (max-width: 768px){.cancel-box button{margin:0 auto}}.cancel-modal-header{color:var(--text-default, #304659);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem}.fa-circle-exclamation::before{content:""}.renegotiate-box{display:flex;padding:1.5rem var(--sizes-32, 2rem);align-items:flex-start;gap:1rem;align-self:stretch;border-radius:.5rem;border:var(--0p, 1px) solid var(--contraste-promo-30);background:var(--contraste-promo-10)}@media screen and (max-width: 768px){.renegotiate-box{flex-direction:column}}.renegotiate-box i{color:var(--contraste-promo-100);text-align:center;font-family:"Font Awesome 6 Pro";font-size:2rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.renegotiate-box i{margin:0 auto}}.renegotiate-box>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}.renegotiate-box>div p{color:var(--text-contrast);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem;margin:0}.renegotiate-box>div div{display:flex;align-items:center;gap:1.5rem;align-self:stretch}.renegotiate-box>div div span{color:var(--secondary-100);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.0125rem}.renegotiate-box button{display:flex;height:3rem;padding:0rem var(--sizes-32, 2rem);justify-content:center;align-items:center;gap:1rem;border-radius:3.125rem;background:var(--contraste-promo-100);color:#0f1012;text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.renegotiate-box button:hover{box-shadow:0 0 1em .5em color-mix(in srgb, var(--contraste-promo-100) 50%, transparent 100%)}@media screen and (max-width: 768px){.renegotiate-box button{margin:0 auto}}.fa-clock::before{content:""}.renegotiation-time-box{display:flex;padding:1rem var(--sizes-32, 2rem);align-items:center;gap:1rem;align-self:stretch;border-radius:.5rem;border:var(--0p, 1px) solid var(--semantic-info-20);background:var(--semantic-info-10)}.renegotiation-time-box i{color:var(--semantic-info-100);text-align:center;font-family:"Font Awesome 6 Pro";font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}.renegotiation-time-box p{color:var(--text-contrast);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem;margin:0}.renegotiation-time-box p time{color:var(--semantic-info-100);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem;font-variant-numeric:tabular-nums}.btn-renegotiation-modal{background-color:var(--bg);display:flex;height:3rem;padding:0rem var(--sizes-32, 2rem);justify-content:center;align-items:center;gap:1rem;border-radius:3.125rem;border:1px solid var(--border);color:var(--text-default);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.renegotiation-modal-body{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.renegotiation-modal-body p{color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem;margin:0}.renegotiation-modal-body .renegotiation-modal-card{display:flex;width:32rem;padding:1.5rem var(--sizes-32, 2rem);flex-direction:column;align-items:flex-start;border-radius:.5rem;border:var(--0p, 1px) solid var(--border);background:var(--bg-secondary)}.renegotiation-modal-body .renegotiation-modal-card>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-05-rem, 0.5rem)}.renegotiation-modal-body .renegotiation-modal-card>div .card-renegotiation-header{display:flex;align-items:flex-start;gap:1.5rem}.renegotiation-modal-body .renegotiation-modal-card>div .card-renegotiation-header :first-child{color:var(--text-extra-light);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;width:8.25rem}.renegotiation-modal-body .renegotiation-modal-card>div .card-renegotiation-header :last-child{color:var(--text-contrast);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.renegotiation-modal-footer{display:flex;padding:1.5rem;align-items:flex-start;gap:1rem;align-self:stretch;border-top:1px solid var(--border)}.renegotiation-modal-footer button{display:flex;height:3rem;padding:0rem var(--sizes-32, 2rem);justify-content:center;align-items:center;gap:1rem;color:var(--text-default);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}@media screen and (max-width: 768px){.renegotiation-modal-footer button{font-size:.85rem !important}}.renegotiation-modal-footer :last-child{color:#fff;flex:1 0 0}.secondary-hover:hover{box-shadow:0 0 1em .5em color-mix(in srgb, var(--secondary-100) 50%, transparent 100%)}.bg-contraste-promo-100-hover:hover{box-shadow:0 0 1em .5em color-mix(in srgb, var(--contraste-promo-100) 50%, transparent 100%)}.border-primary-100{border-color:var(--primary-100)}.bg-primary-10{background-color:var(--primary-100)}.bg-contraste-promo-100{background-color:var(--contraste-promo-100)}.primary-box .contracts-table th,.primary-box .contracts-table td{color:var(--text-default)}.text-payment-offers{color:#0f1012;font-size:1rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.text-payment-offers i{color:#0f1012;font-family:"Font Awesome 6 Pro";font-size:.875rem !important;font-style:normal;font-weight:400;line-height:normal}[title=reCAPTCHA]{width:300px;height:74px}#recaptcha{position:relative}#recaptcha::after{content:"";position:absolute;inset:0;border:2px solid var(--bg-secondary);pointer-events:none}.navbar .top-menu-item{color:var(--text-contrast);text-align:center;font-size:.6875rem;font-style:normal;font-weight:500;line-height:160%;text-transform:uppercase;background-color:rgba(0,0,0,0);border:none}.navbar .top-menu-item-group{display:flex;flex-direction:column;align-items:end;justify-content:center;margin-right:1rem}@media screen and (max-width: 768px){.navbar .top-menu-item-group{align-items:start;margin-left:1rem;margin-top:.5rem}}.navbar .top-menu-item-group p{margin-top:0;font-size:.6875rem;font-style:normal;font-weight:600;line-height:160%;text-transform:uppercase}@media screen and (min-width: 768px){.navbar .top-menu-item-group p{border-right:1px solid var(--border);padding-right:1rem}}.navbar .top-menu-item-group p:last-child{color:var(--text-default);font-weight:500}.page-title .title-icon{min-width:2rem;font-size:2rem}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{width:20px;height:20px;border:2px solid var(--text-contrast);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin:1rem auto}.rounded-sm{border-radius:.25rem}.text-white{color:#fff}.text-dark{color:#0f1012}.text-lg{font-size:1rem}.text-btn-continuar{color:#0f1012;text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.steps{display:flex;align-items:center;gap:.0625rem;align-self:stretch;padding:1.5rem 0}@media(max-width: 768px){.steps{padding:.5rem 0}}.steps div{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1 0 0}.steps div:first-child{border-radius:2rem 0rem 0rem 2rem}.steps div:first-child button{border-radius:2rem 0rem 0rem 2rem}.steps div:last-child{border-radius:0rem 1rem 1rem 0rem}.steps div:last-child button{border-radius:0rem 1rem 1rem 0rem}.steps div.active{border-top:4px solid var(--primary-100);border-bottom:4px solid var(--primary-100);border-left:none;border-right:none;background:var(--primary-100)}.steps div.active button{border-top:4px solid var(--primary-100);border-bottom:4px solid var(--primary-100);border-left:none;border-right:none;background:var(--primary-100);color:#fff;text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.01rem}@media(max-width: 768px){.steps div.active button{font-size:.7rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.01rem}}.steps div.previous{background:var(--primary-20)}.steps div.previous button{background:var(--primary-20);color:var(--text-contrast);text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.01rem;border:none}@media(max-width: 768px){.steps div.previous button{font-size:.7rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.01rem}}.steps button{display:flex;height:2rem;padding:0rem 1rem;justify-content:center;align-items:center;align-self:stretch;cursor:pointer}.steps button:disabled{background:var(--contrast-100);color:var(--text-extra-light);text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.01rem;border:none;cursor:default}@media(max-width: 768px){.steps button:disabled{font-size:.7rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.01rem}}@media(max-width: 768px){.steps button{font-size:.7rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.01rem;padding:0rem .3rem}}.label-titles{color:var(--text-contrast);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem;user-select:none;cursor:pointer}.label-titles.expand::after{content:"+";color:var(--text-default);font-family:"Font Awesome 6 Pro";font-size:.875rem;font-style:normal;font-weight:900;line-height:normal;margin-left:1rem}.renewal-table-value{color:var(--primary-100) !important;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.0125rem}.btn-parcelas{height:3rem;padding:0rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;border-radius:1rem;border:1px solid var(--border, rgba(22, 36, 49, 0.1));background-color:unset !important;color:var(--text-contrast, #162431);text-align:center;font-size:.875rem !important;font-style:normal;font-weight:500;line-height:150%}.side-menu{padding:2rem 0}@media(width < 768px){.side-menu{margin-bottom:6rem}}.side-menu .section-title,.side-menu .resume-item,.side-menu .subheader,.side-menu .payment-label,.side-menu .payment-button-wrapper,.side-menu .hr-wrapper{padding-left:2rem;padding-right:2rem}.side-menu-b{position:relative;display:flex;padding:2rem;flex-direction:column;align-items:flex-start;align-self:self-start;gap:1rem;border-radius:1rem;background:var(--contrast-100);box-shadow:0px 12px 24px -16px rgba(0,0,0,.1);margin-bottom:1rem}@media(width < 768px){.side-menu-b{margin-bottom:6rem}}@media(width >= 768px){.side-menu-b.with-countdown{padding-top:6rem}}@media(width >= 1024px){.side-menu-b{position:sticky;top:calc(var(--header-height) + 2rem)}.side-menu-b.with-sticky-limit{margin-bottom:20rem}}.side-menu-b h4{color:var(--text-default);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"ss09" on,"liga" off,"clig" off;font-family:var(--font-heading);font-size:1.375rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.0275rem}.side-menu-b .resume-values{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.side-menu-b .resume-values-item{position:relative;display:flex;height:2.5rem;align-items:center;gap:.5rem;align-self:stretch;color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.side-menu-b .resume-values-item-info{display:flex;align-items:center;gap:.25rem;align-self:stretch}.side-menu-b .resume-values-item-info button{border-radius:5rem;padding:0;margin:0;background-color:unset;border:none;cursor:pointer}.side-menu-b .resume-values-item.highlight-item::before{position:absolute;content:"";inset:0;left:-2rem;background-color:var(--primary-10);width:calc(100% + 4rem)}.side-menu-b .resume-values-item span{flex:1 0 0}.side-menu-b .resume-values-item i{color:var(--text-ultra-light)}.side-menu-b .resume-savings{display:flex;padding:.5rem 1rem;justify-content:center;align-items:baseline;gap:0rem .25rem;align-self:stretch;flex-wrap:wrap;border-radius:.5rem;background:var(--success-15)}.side-menu-b .resume-savings p{margin:0;color:var(--success-100, #00804A);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.8125rem;font-style:normal;font-weight:400;line-height:160%;text-align:center}.side-menu-b .resume-savings p strong{font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.side-menu-b .resume-discount{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.25rem;align-self:stretch}.side-menu-b .resume-discount span{color:var(--text-default);text-align:right;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.side-menu-b .resume-discount b{color:var(--success-100);text-align:right;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-heading);font-size:1.375rem;font-style:normal;font-weight:800;line-height:120%;letter-spacing:-0.0275rem}.side-menu-b .payment-header{display:flex;padding-top:1rem;align-items:center;gap:.5rem;align-self:stretch}.side-menu-b .payment-header h5{color:var(--text-default);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.side-menu-b .payment-header hr{height:.0625rem;flex:1 0 0;background:var(--border)}.side-menu-b .payment-header~.resume-item span{color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem}.side-menu-b .payment-button-wrapper{width:100%}.popover-content{display:inline-flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:1rem;border-radius:.5rem;border:1px solid var(--border);background:var(--contrast-100);box-shadow:0px 12px 24px -16px rgba(0,0,0,.1)}.popover-content [role=tooltip]{padding:0 !important}.popover-content p{margin:0;color:var(--text-contrast);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:.75rem;font-style:normal;font-weight:400;line-height:160%}.text-sidemenu-value{color:var(--secondary-100);text-align:center;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.0125rem;white-space:nowrap}input[type=checkbox]:checked+.expand::after{content:"";color:var(--text-default);font-family:"Font Awesome 6 Pro";font-size:.875rem;font-style:normal;font-weight:900;line-height:normal;margin-left:1rem}.align-items-center{align-items:center}.actions-wrapper>button,.actions-wrapper a{min-width:80%;max-width:80%;margin:0 auto}.anim-fadein{animation:fadein 1s ease forwards;opacity:0;translate:3rem 0}@keyframes fadein{to{opacity:1;translate:0}}.color-text-primary-100{color:var(--primary-100)}.title-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.title-truncate-lg{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.text-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}@media(max-width: 768px){.text-truncate-sm{overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;max-width:7rem !important}}.mt-auto{margin-top:auto}.disabled{color:var(--grey-lighter) !important;cursor:not-allowed}.bullet-list{list-style-type:circle;padding-left:1rem}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.retention-modal-body{border-top:1px solid var(--border);display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.retention-modal-body label{color:var(--text-light);font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem}.retention-modal-body input{display:flex;height:3rem;padding:.875rem 1rem;align-items:center;gap:1rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--border);background:var(--contrast-100);color:var(--text-extra-light);font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.00875rem}.retention-modal-footer{margin-top:1.5rem;display:flex;align-items:flex-start;gap:1rem;align-self:stretch;width:100%}.retention-modal-footer .grow{flex:1 0 0}[class*=btn].highlight{--color: var(--bg-highlight);--text-color: var(--text-light)}.card-cep{display:flex;width:100%;padding:var(--sizes-32, 2rem);flex-direction:column;align-items:center;gap:var(--sizes-32, 2rem);border-radius:var(--sizes-1-rem, 1rem);background:var(--contrast-100);margin-top:1.5rem;box-shadow:0px 16px 24px -12px rgba(0,0,0,.2)}form.adress{width:100%;display:flex;flex-direction:column;gap:1.2rem}form.adress label{align-self:stretch;color:var(--text-light);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}form.adress input{display:flex;height:3rem;padding:.875rem 1rem;align-items:center;gap:1rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--border, #EAEAEA);background:var(--bg);color:var(--text-extra-light);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:var(--font-poppins);font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.00875rem}form.adress input:focus{border-color:var(--primary-60)}form.adress input.invalid{border-color:var(--semantic-danger-100)}form.adress input:disabled{opacity:.8;background:var(--bg-secondary);cursor:not-allowed}form.adress button[type=submit]{width:100%}form.adress .hint{position:absolute;left:0;bottom:-1.2rem;color:var(--semantic-danger-100);font-feature-settings:"salt" on,"clig" off,"liga" off;font-family:var(--font-poppins);font-size:.675rem;font-style:normal;font-weight:400;line-height:150%}.input-group{display:flex;align-items:center;gap:1rem;align-self:stretch}@media screen and (max-width: 768px){.input-group{flex-direction:column;gap:.75rem}.input-group .group-item{width:100%}}.input-group .group-item{position:relative;display:flex;flex-direction:column;flex:1 0 0;gap:.25rem}.input-group .group-item-inline{padding-top:1rem;gap:.25rem;align-items:center;display:flex}.input-group .group-item-inline input[type=checkbox]{width:1.37rem;height:1.37rem}.input-group .group-item-inline label{align-self:unset}.input-group-inline{display:flex;align-items:center;gap:1rem;align-self:stretch}.input-group-inline .group-item{display:flex;flex-direction:column;flex:1 0 0;gap:.25rem}.input-group-inline .group-item-inline{padding-top:1rem;gap:.25rem;align-items:center;display:flex}.input-group-inline .group-item-inline input[type=checkbox]{width:1.37rem;height:1.37rem}.input-group-inline .group-item-inline label{align-self:unset}.checkbox label a{color:var(--apoio-100)}.acessibility-tools{--primary-100: hsl(263, 92%, 59%)}dialog.visible-modal+.backdrop{z-index:1;content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6)}dialog.ms{--width: 560px;--height: 350px}.payment-toggle{padding:0 1rem;border-radius:1rem !important;font-size:.875rem;height:48px}.feature-banner{overflow-y:hidden;display:flex;height:5rem;justify-content:center;align-items:center;gap:var(--spacing-15-rem, 1.5rem);align-self:stretch;margin:0 auto;border-radius:.5rem;background:var(--primary-100)}@media(width < 768px){.feature-banner{display:flex;height:5rem;justify-content:center;align-items:center;gap:var(--spacing-1-rem, 1rem);align-self:stretch}}.feature-banner p{color:#fff;font-family:var(--font-heading);font-size:1.25rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.0125rem;max-width:15rem}@media(width < 768px){.feature-banner p{font-size:.625rem;line-height:120%;letter-spacing:-0.00625rem;max-width:5.8125rem}}.feature-banner p.small-text{color:#fff;text-align:center;font-family:var(--font-heading);font-size:1rem;font-style:normal;letter-spacing:-0.01rem;max-width:15.5rem}@media(width < 768px){.feature-banner p.small-text{font-size:.625rem;font-style:normal;text-align:left;font-weight:700;line-height:120%;letter-spacing:-0.00625rem;max-width:6.9375rem}}.feature-banner img{max-height:170%;width:auto}@media(width < 768px){.feature-banner img{max-width:7rem;height:auto}}.confirmation-payment-info{flex:1 0 0;color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem;padding:0;margin:0}.gap{gap:1rem}.fa-list::before{content:""}.bottom-bar{animation:1s forwards show;display:flex;flex-direction:column;align-items:flex-start;padding:1rem;border-top:2px solid var(--border);background:var(--bg-secondary);box-shadow:0px 16px 24px 12px rgba(0,0,0,.16);position:fixed;bottom:0;width:100vw}@media(min-width: 851px){.bottom-bar{display:none}}.bottom-bar.side-menu-visible{animation:.8s cubic-bezier(0.215, 0.61, 0.355, 1) forwards hide}.bottom-bar * p{margin-top:0}.bottom-bar__wrapper{display:flex;align-items:center;gap:.5rem;align-self:stretch}.bottom-bar__wrapper>a,.bottom-bar__wrapper button{align-self:unset;color:#161600;background-color:var(--contraste-promo-30)}body.theme-dark .bottom-bar__wrapper>a,body.theme-dark .bottom-bar__wrapper button{background-color:var(--contraste-promo-100)}.bottom-bar__wrapper>a.payment-button-b,.bottom-bar__wrapper button.payment-button-b{display:flex;width:3rem;height:3rem;justify-content:center;align-items:center;gap:1rem;border-radius:5rem;color:#161600}.bottom-bar__wrapper>a.payment-button-b i,.bottom-bar__wrapper button.payment-button-b i{font-family:"Font Awesome 6 Pro";font-size:1.125rem;font-style:normal;font-weight:300;line-height:normal}.bottom-bar__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;flex-grow:1}.bottom-bar__content__payment-info{display:flex;align-items:baseline;gap:.625rem;align-self:stretch}.bottom-bar__content__payment-info-header{color:var(--text-default);font-family:var(--font-poppins),sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:160%}.bottom-bar__content__payment-info-value{color:var(--secondary-100);text-align:center;font-family:var(--font-poppins),sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.bottom-bar__content__payment-info-value-b{color:var(--success-100);text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-0.01rem}.bottom-bar__content__payment-method{position:relative;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.bottom-bar__content__payment-method::before{content:"";border:.0625rem solid var(--border);align-self:center;min-height:.6875rem}.bottom-bar__content__payment-method-title{order:-1;color:var(--text-default);font-family:var(--font-poppins),sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.bottom-bar__content__payment-method-type{display:flex;align-items:center;gap:.25rem}.bottom-bar__content__payment-method-type .payment-label{color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins),sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:160%;gap:.25rem}.bottom-bar__content__payment-method-type .payment-label::before{font-size:.75rem}.countdown{display:flex;padding:1.5rem 1.5rem 1rem 1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;border-radius:1.5rem;background:var(--contrast-100);box-shadow:0px 12px 24px -16px rgba(0,0,0,.1);backdrop-filter:blur(25px)}.countdown h3{color:var(--text-contrast);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"ss09" on,"liga" off,"clig" off;font-family:var(--font-heading);font-size:1.25rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.025rem}.countdown .countdown-sign-container{display:flex;align-items:center;gap:.5rem;align-self:stretch}.countdown .countdown-sign-container span.countdown-sign-divider{color:var(--secondary-100);text-align:center;font-family:var(--font-heading);font-size:2.8125rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.05625rem;transform:translateY(-0.75rem)}.countdown .countdown-sign-container .countdown-sign{display:flex;flex-direction:column;align-items:center;gap:0;color:var(--text-contrast)}.countdown .countdown-sign-container .countdown-sign-number{display:flex;align-items:center;gap:.25rem}@media(width < 768px){.countdown .countdown-sign-container .countdown-sign-number{flex:1 0 0}}.countdown .countdown-sign-container .countdown-sign-number span{display:flex;padding:1rem .5rem .5rem .5rem;flex-direction:column;justify-content:center;align-items:center;width:3rem;color:var(--secondary-100);text-align:center;border-radius:.5rem;background:var(--bg-highlight);font-family:var(--font-heading);font-size:2.8125rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.05625rem}@media(width < 371px){.countdown .countdown-sign-container .countdown-sign-number span{width:2.8rem;font-size:2.5rem}}.dicas>.container{display:flex;padding:1rem;flex-direction:column;align-items:center;gap:3rem;align-self:stretch}.dicas>.container .iframe-wrapper{position:relative;width:100%;max-width:47.5rem;margin:0 auto;overflow:hidden;border-radius:1rem;flex:1}.dicas>.container .iframe-wrapper::before{content:"";display:block;padding-bottom:56.25%}.dicas>.container .iframe-wrapper iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0}@media(width < 768px){.dicas>.container .iframe-wrapper{display:none}}.dicas>.container .video-button{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;align-self:stretch;border-radius:1rem;box-shadow:0px 12px 24px -8px rgba(0,0,0,.16);aspect-ratio:16/9;overflow:clip}@media(width >= 768px){.dicas>.container .video-button{display:none}}.dicas>.container .video-button .video-thumbnail{object-fit:cover;width:100%;height:100%}.dicas>.container .video-button .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dicas>.container .dicas-heading{display:flex;max-width:42.5rem;flex-direction:column;align-items:center;gap:.5rem;align-self:stretch;margin:0 auto}.dicas>.container .dicas-heading>h2{color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"ss09" on,"liga" off,"clig" off;font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.8125rem);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.05625rem}.dicas>.container .dicas-heading>p{color:#fff;text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem}@media(width > 768px){.dicas>.container .dicas-heading>p{max-width:65%}}.dicas>.container .articles-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.dicas>.container .articles-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(17.5rem, 1fr));gap:1rem;align-self:stretch}.dicas>.container .article-container{container:article/inline-size;width:100%}.dicas>.container .article-card{display:flex;padding:2rem;align-items:flex-start;align-self:stretch;gap:1rem 1.5rem;border-radius:1rem;background:var(--contrast-100);box-shadow:0px 12px 24px -16px rgba(0,0,0,.1);height:100%;box-shadow:0px 12px 24px -16px rgba(0,0,0,.1)}@container article (width < 40rem){.dicas>.container .article-card{flex-direction:column}}.dicas>.container .article-card__image{display:flex;border-radius:.5rem;height:auto;flex:1 0 0;align-self:stretch;flex-direction:column}@container article (width < 40rem){.dicas>.container .article-card__image{flex:0;max-height:200px}}.dicas>.container .article-card__image img{display:block;object-fit:cover;width:100%;flex:1 0 0;align-self:stretch;border-radius:.5rem}.dicas>.container .article-card__content{display:flex;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;flex:1 0 0}.dicas>.container .article-card__content span{display:flex;padding:0rem .5rem;align-items:flex-start;gap:1rem;border-radius:.5rem;background:var(--secondary-100);color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:.8125rem;font-style:normal;font-weight:600;line-height:160%;order:1}@container article (width < 62rem){.dicas>.container .article-card__content span{font-size:.8125rem}}.dicas>.container .article-card__content .article-title{color:var(--text-contrast);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"ss09" on,"liga" off,"clig" off;text-overflow:ellipsis;font-family:var(--font-heading);font-size:2.1875rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.04375rem;margin:0;order:2;flex-grow:0}@container article (width < 62rem){.dicas>.container .article-card__content .article-title{font-size:1.375rem;order:3}}.dicas>.container .article-card__content time{color:var(--text-extra-light);font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:.8125rem;font-style:normal;font-weight:400;line-height:160%;order:3}@container article (width < 62rem){.dicas>.container .article-card__content time{order:2}}.dicas>.container .article-card__content p{flex-grow:1;overflow:hidden;color:var(--text-default);font-feature-settings:"salt" on,"liga" off,"clig" off;text-overflow:ellipsis;margin:0;font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.01rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;order:4}@container article (width < 62rem){.dicas>.container .article-card__content p{font-size:.875rem}}.dicas>.container .article-card__content a{text-align:center;font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%;border-radius:3.125rem;border:1px solid var(--secondary-100);justify-self:end;order:5}.footer{display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),#2f3136}.footer.anim-fadein{animation-delay:.5s}.footer-top{display:flex;padding:24px;flex-direction:column;align-items:center;gap:12px;align-self:stretch}@media(width < 768px){.footer-top{display:none}}.footer-top-content{display:flex;max-width:1200px;padding:0px 16px;justify-content:center;align-items:center;align-content:center;gap:32px 24px;align-self:stretch;flex-wrap:wrap;margin:0 auto}.footer-top-content-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px 24px;max-width:1200px;padding:0 16px;justify-content:center;align-items:center;align-content:center;align-self:stretch}.footer-top-content-container .footer-top-content__social-brand{display:flex;padding:0 8px;flex-direction:column;align-items:center;gap:10px}.footer-top-content-container .footer-top-content__social-brand img.brand{height:32px}.footer-top-content-container .footer-top-content__social-brand div{display:flex;justify-content:center;align-items:center;gap:16px}.footer-top-content-container .footer-top-content__social-brand div a svg{opacity:.2}.footer-top-content-container .footer-top-content__social-brand div a svg:hover{opacity:1}.footer-bottom{display:flex;padding:24px 0px;justify-content:center;align-items:center;align-self:stretch;background:rgba(0,0,0,.1)}.footer-bottom-container{display:flex;max-width:1170px;padding:0px 24px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media(width < 768px){.footer-bottom-container{max-width:100%}}.footer-bottom-container-content{display:flex;align-items:flex-end;align-content:flex-end;gap:24px;align-self:stretch;flex-wrap:wrap}.footer-bottom-container-content__top{display:flex;min-width:360px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}@media(width < 768px){.footer-bottom-container-content__top{min-width:100%;max-width:100%}}.footer-bottom-container-content__top .terms{display:flex;align-items:center;gap:1rem}.footer-bottom-container-content__top .terms a,.footer-bottom-container-content__top .terms span{color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:400;line-height:160%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer-bottom-container-content__top .terms span{text-decoration:none}.footer-bottom-container-content__top .copyright{display:flex;align-items:center;align-content:center;gap:8px 24px;align-self:stretch;flex-wrap:wrap}.footer-bottom-container-content__top .copyright svg{display:flex;width:129px;height:42px;justify-content:center;align-items:center}.footer-bottom-container-content__top .copyright p{margin:0;min-width:fit-content;flex:1 0 0;color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:400;line-height:160%}.footer-bottom-container-content__bottom{display:flex;min-width:236px;align-items:center;gap:24px;flex:1 0 0;mix-blend-mode:luminosity}@media(width < 400px){.footer-bottom-container-content__bottom{scale:.8;transform-origin:left}}header.anhanguera{position:fixed;top:0;display:flex;width:100%;flex-direction:column;align-items:center;gap:16px;background:var(--background-contrast);box-shadow:0px 2px 8px 0px rgba(0,0,0,.15);z-index:5}header.anhanguera .header-container{display:flex;max-width:1170px;padding:0px 1rem;flex-direction:column;align-items:flex-start;align-self:stretch}@media(width < 768px){header.anhanguera .header-container{padding-inline:.5rem}}header.anhanguera .header-container-top{display:flex;height:2.5rem;align-items:center;gap:1rem;align-self:stretch;border-bottom:1px solid var(--border)}@media(width < 768px){header.anhanguera .header-container-top{height:2.8rem}}header.anhanguera .header-container-top--tools{display:flex;align-items:center;gap:1.3125rem}@media(width < 768px){header.anhanguera .header-container-top--tools{gap:0}}header.anhanguera .header-container-top--tools__zoom{display:flex;align-items:center;gap:1rem}@media(width < 768px){header.anhanguera .header-container-top--tools__zoom{gap:.5rem}}header.anhanguera .header-container-top--tools__zoom button{background:none;border:none;cursor:pointer;padding:0}header.anhanguera .header-container-top--tools__zoom button.zoom-out{color:var(--text-light);font-family:var(--font-poppins);font-size:.8125rem;font-style:normal;font-weight:600;line-height:normal;opacity:.4}@media(width < 768px){header.anhanguera .header-container-top--tools__zoom button.zoom-out{font-size:.7125rem}}header.anhanguera .header-container-top--tools__zoom button.zoom-in{color:var(--text-default);font-family:var(--font-poppins);font-size:1rem;font-style:normal;font-weight:600;line-height:normal}@media(width < 768px){header.anhanguera .header-container-top--tools__zoom button.zoom-in{font-size:.9rem}}header.anhanguera .header-container-top--tools hr.tools-divider{height:.0625rem;width:1rem;background:var(--border);transform:rotate(90deg)}header.anhanguera .header-container-top--tools__mode{display:flex;align-items:center;gap:.5rem}header.anhanguera .header-container-top--tools__mode .icon{color:var(--text-light)}header.anhanguera .header-container-top--tools__mode .icon-active{color:var(--text-default)}header.anhanguera .header-container-top--menu{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem;flex:1 0 0;align-self:stretch}@media(width < 768px){header.anhanguera .header-container-top--menu{display:none}}header.anhanguera .header-container-top--menu a{display:flex;padding:.5rem 0rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch;color:var(--text-contrast);font-family:var(--font-body);font-size:.8125rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.00813rem;text-transform:uppercase;text-decoration:none;transition:color .3s ease}header.anhanguera .header-container-top--menu a :hover{color:var(--text-default)}header.anhanguera .header-container-top--menu[data-menu=false]{display:none}header.anhanguera .header-container-top--menu[data-menu=false]+.exit{display:flex;justify-content:flex-end;flex:1 0 0;gap:1rem}@media(width < 768px){header.anhanguera .header-container-top--menu[data-menu=false]+.exit{flex-direction:column;align-items:flex-end;gap:.2rem}}header.anhanguera .header-container-top--menu[data-menu=false]+.exit p,header.anhanguera .header-container-top--menu[data-menu=false]+.exit button{justify-content:center;align-items:center;gap:1rem;align-self:stretch;color:var(--text-contrast);font-family:var(--font-body);font-size:.8125rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.00813rem;text-transform:uppercase;text-decoration:none;transition:color .3s ease;margin:0}@media(width < 768px){header.anhanguera .header-container-top--menu[data-menu=false]+.exit p,header.anhanguera .header-container-top--menu[data-menu=false]+.exit button{font-size:.75rem}}header.anhanguera .header-container-top--menu[data-menu=false]+.exit button{background:none;border:none;cursor:pointer;padding:0}@media(width < 768px){header.anhanguera .header-container-top--menu[data-menu=false]+.exit button{width:max-content;align-self:flex-end}}header.anhanguera .header-container-top--menu[data-menu=false]+.exit :hover{color:var(--text-default)}@media(width >= 768px){header.anhanguera .header-container-top--menu[data-menu=false]+.exit::before{align-self:stretch;content:"";border:1px solid var(--border)}}header.anhanguera .header-container-top--menu[data-menu=false]+.exit .top-menu-item-group{display:flex;align-items:center;gap:1rem}@media(width >= 768px){header.anhanguera .header-container-top--menu[data-menu=false]+.exit .top-menu-item-group:first-child{order:-1}}header.anhanguera .header-container .exit{display:none}header.anhanguera .header-container-bottom{display:flex;height:5rem;justify-content:space-between;align-items:center;align-self:stretch}@media(width < 768px){header.anhanguera .header-container-bottom{height:3.5rem}header.anhanguera .header-container-bottom img{max-height:3rem}}header.anhanguera .header-container-bottom button{align-self:center;background:var(--main)}header.anhanguera .header-container-bottom button[data-menu=false]{display:none}header.anhanguera .switch{width:34px;height:20px;border:1px solid #999;border-radius:9999px;display:flex;align-items:center;padding:2px;cursor:pointer;transition:background-color .3s ease;background-color:rgba(0,0,0,0)}header.anhanguera .switch__thumb{width:14px;height:14px;border-radius:50%;background-color:var(--main);transition:transform .3s ease,background-color .3s ease;transform:translateX(0)}header.anhanguera .switch.checked{border-color:var(--main)}header.anhanguera .switch.checked .switch__thumb{background-color:var(--main);transform:translateX(14px)}.footer-anhanguera{display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),#2f3136}.footer-anhanguera.anim-fadein{animation-delay:.5s}.footer-anhanguera-top{display:flex;padding:24px;flex-direction:column;align-items:center;gap:12px;align-self:stretch}@media(width < 768px){.footer-anhanguera-top{display:none}}.footer-anhanguera-top-content{display:flex;max-width:1200px;padding:0px 16px;justify-content:center;align-items:center;align-content:center;gap:32px 24px;align-self:stretch;flex-wrap:wrap;margin:0 auto;width:100%}.footer-anhanguera-top-content-container{display:flex;max-width:1200px;padding:0px 16px;gap:32px 24px;align-self:stretch;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand{display:flex;align-items:center;gap:1rem}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand img.brand{height:32px;opacity:.5;filter:grayscale(100%)}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand div{display:flex;justify-content:center;align-items:center;gap:16px}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand div a{height:1rem}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand div a svg{opacity:.2}.footer-anhanguera-top-content-container .footer-anhanguera-top-content__social-brand div a svg:hover{opacity:1}.footer-anhanguera-top-content-container .terms{display:flex;align-items:center;gap:1rem}.footer-anhanguera-top-content-container .terms a,.footer-anhanguera-top-content-container .terms span{color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:400;line-height:160%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer-anhanguera-top-content-container .terms span{text-decoration:none}@media(width < 768px){.footer-anhanguera-top-content-container .terms{display:none}}.footer-anhanguera-bottom{display:flex;padding:24px 0px;justify-content:center;align-items:center;align-self:stretch;background:rgba(0,0,0,.1)}.footer-anhanguera-bottom-container{display:flex;max-width:1170px;padding:0px 24px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media(width < 768px){.footer-anhanguera-bottom-container{max-width:100%}}.footer-anhanguera-bottom-container-content{display:flex;align-items:flex-end;align-content:flex-end;justify-content:space-between;gap:24px;align-self:stretch;flex-wrap:wrap}.footer-anhanguera-bottom-container-content__top{display:flex;min-width:360px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}@media(width < 768px){.footer-anhanguera-bottom-container-content__top{min-width:100%;max-width:100%}}.footer-anhanguera-bottom-container-content__top .copyright{display:flex;align-items:center;align-content:center;gap:8px 24px;align-self:stretch;flex-wrap:wrap}.footer-anhanguera-bottom-container-content__top .copyright svg{display:flex;width:129px;height:42px;justify-content:center;align-items:center}@media(width < 768px){.footer-anhanguera-bottom-container-content__top .copyright svg{display:none}}.footer-anhanguera-bottom-container-content__top .copyright img{display:none;width:129px;height:42px;justify-content:center;align-items:center;filter:grayscale(100%)}@media(width < 768px){.footer-anhanguera-bottom-container-content__top .copyright img{display:flex}}.footer-anhanguera-bottom-container-content__top .copyright p{margin:0;min-width:fit-content;flex:1 0 0;color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:400;line-height:160%}.footer-anhanguera-bottom-container-content .terms-bottom a{color:#fff;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:400;line-height:160%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(width >= 768px){.footer-anhanguera-bottom-container-content .terms-bottom{display:none}}.footer-anhanguera-bottom-container-content__bottom{display:flex;min-width:236px;align-items:center;gap:24px;mix-blend-mode:luminosity}#form-login:invalid button{pointer-events:none}.promo-countdown{position:absolute;display:flex;top:0;left:0;width:100%;padding:.75rem 1rem;align-items:center;gap:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:linear-gradient(0deg, var(--secondary-16, rgba(204, 64, 20, 0.16)) 0%, var(--secondary-16, rgba(204, 64, 20, 0.16)) 100%),#fff}.promo-countdown.mobile-only{position:relative;margin-block:1rem;border-radius:.5rem}@media(width >= 768px){.promo-countdown.mobile-only{display:none}}@media(width < 768px){.promo-countdown.desktop-only{display:none}}.promo-countdown .counter-wrapper{display:flex;align-items:center;gap:.5rem}.promo-countdown .counter-wrapper i{color:var(--secondary-100);text-align:center;font-family:"Font Awesome 6 Pro";font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.promo-countdown .counter-wrapper .counter{font-family:var(--font-body);color:var(--secondary-100);font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:.8125rem;font-style:normal;font-weight:700;line-height:160%}.promo-countdown .counter-text{font-family:var(--font-body);color:var(--secondary-100);font-feature-settings:"salt" on,"liga" off,"clig" off;font-size:.8125rem;font-style:normal;font-weight:400;flex:1 0 0}.renewal-banner{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;padding:1rem;padding-top:0}.renewal-banner>span{color:#ff501a;font-feature-settings:"salt" on,"liga" off,"clig" off;font-family:var(--font-body);font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.01rem}.renewal-banner>img{width:100%;max-width:428px;height:auto;border-radius:.5rem;object-fit:cover}
