li{list-style:none}.plans__wrapper{background:#030303;padding:3rem 0 7rem}.plans__wrapper#planos{scroll-margin-top:12rem}@media screen and (min-width:768px){.plans__wrapper#planos{scroll-margin-top:10rem}}.plans .planos-topo-fundo{background:transparent}.plans__title{color:#FFF}.plans__title .--highlight{color:#55E4F8}.plans__list{display:grid;grid-template-columns:1fr;gap:.8125rem}@media screen and (min-width:768px){.plans__list{grid-template-columns:1fr 1fr 1fr;margin-top:5.5625rem}}@media screen and (min-width:1024px){.plans__list{grid-template-rows:0 1fr 0}}.plans__plan{background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%),linear-gradient(180deg,#002796 0%,#001062 13.3%,#00021D 83.05%);padding:2rem 1rem 5rem;border:1px solid #002796}@media screen and (min-width:1024px){.plans__plan{grid-row:2;padding-left:1.5rem;padding-right:1.5rem}}.plans__plan.best{background:linear-gradient(180deg,#002796 0%,#001062 13.3%,#00021D 83.05%);position:relative;margin-top:2.125rem}@media screen and (min-width:768px){.plans__plan.best{margin:-.875rem 0 0;padding-top:2.0625rem}}@media screen and (min-width:1024px){.plans__plan.best{padding-top:2.8125rem}}.plans__plan.best .plans__plan__best{position:absolute;top:-34px;right:-1px;padding:.625rem 1rem;background:linear-gradient(97deg,#00DFFE 45%,#006C7B 100%);color:#052043;font-family:"Chakra Petch",sans-serif;font-size:.8494rem;font-weight:600;line-height:.9003rem}.plans__plan.best .plans__plan__best{font-size:.875rem}@media (min-width:768px){.plans__plan.best .plans__plan__best{font-size:.675rem}}@media (min-width:1280px){.plans__plan.best .plans__plan__best{font-size:1rem}}@media screen and (min-width:1024px){.plans__plan.best .plans__plan__best{font-size:.875rem}}.plans__plan.best .plans__plan__cta{text-decoration:none;color:#000;font-family:"Encode Sans",sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:.875rem 1.125rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:53.132px;border:3px solid #f973fc;background-color:#fd58ff;background-image:linear-gradient(99deg,transparent 30.09%,#e6e8f8 50%,transparent 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}.plans__plan.best .plans__plan__cta{font-size:.75rem}@media (min-width:768px){.plans__plan.best .plans__plan__cta{font-size:.875rem}}@media (min-width:1280px){.plans__plan.best .plans__plan__cta{font-size:1.25rem}}.plans__plan.best .plans__plan__cta:hover{-webkit-transform:translateY(1px);transform:translateY(1px);border-radius:3.3207rem;border:3px solid #37EAFF;background-color:#2BDEFD;box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}@media screen and (min-width:1280px){.plans__plan.best .plans__plan__cta{padding:1.5rem 2rem}}.plans__plan.best .plans__plan__cta::after{content:none}.plans__plan.best .plans__plan__cta::before{content:none}.plans__plan.best::before{content:"";position:absolute;top:-13px;left:-1px;width:calc(100% + 2px);height:13px;background:#00DFFE}.plans__plan__title{font-size:1.875rem;line-height:3rem;font-family:"Chakra Petch",sans-serif;text-transform:uppercase;color:#FFF;margin-bottom:.25rem}.plans__plan__title{font-size:1.5rem}@media (min-width:768px){.plans__plan__title{font-size:1.475rem}}@media (min-width:1280px){.plans__plan__title{font-size:1.875rem}}.plans__plan__description{color:#E7ECF8;font-family:"Inter",sans-serif;font-size:.8125rem;line-height:1.2188rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.plans__plan__description{font-size:.7rem;min-height:60px}}@media screen and (min-width:1024px){.plans__plan__description{font-size:.8125rem;min-height:auto}}.plans__plan__value__installments{background:#030303;padding:1.1875rem 1rem;margin-bottom:1rem}@media screen and (min-width:768px){.plans__plan__value__installments{padding:.5rem}}@media screen and (min-width:1024px){.plans__plan__value__installments{padding:1.1875rem 1.625rem}}.plans__plan__value__installments__installment{display:block;color:#55E4F8;font-family:"Chakra Petch",sans-serif;font-size:2rem;font-weight:700}@media screen and (min-width:768px){.plans__plan__value__installments__installment{font-size:1.8rem}}@media screen and (min-width:1024px){.plans__plan__value__installments__installment{font-size:2.5rem}}.plans__plan__value__installments__installment span{color:#D7F9FF;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:400;margin-left:.3125rem}.plans__plan__value__installments__description{color:#FFF;font-family:"Chakra Petch",sans-serif;font-size:1rem;line-height:1.255rem}.plans__plan__value__installments__discount{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.plans__plan__value__installments__discount__installment{color:#FFF;font-family:"Chakra Petch",sans-serif;font-size:1.5rem;font-weight:700;position:relative}@media screen and (min-width:768px){.plans__plan__value__installments__discount__installment{font-size:1.125rem}}@media screen and (min-width:1024px){.plans__plan__value__installments__discount__installment{font-size:1.5rem}}.plans__plan__value__installments__discount__installment::after{content:"";position:absolute;bottom:50%;width:100%;height:2px;background:#2BDEFD;left:0;display:block}@media screen and (min-width:1024px){.plans__plan__value__installments__discount__installment.ultra-lab{font-size:1.25rem}}@media screen and (min-width:1280px){.plans__plan__value__installments__discount__installment.ultra-lab{font-size:1.5rem}}.plans__plan__value__installments__discount__percentage{color:#FFF;text-align:center;font-family:"Inter",sans-serif;font-size:.875rem;line-height:1.3125rem;background:#C63A41;text-transform:uppercase;padding:.1875rem .6875rem}@media screen and (min-width:768px){.plans__plan__value__installments__discount__percentage{font-size:.7rem}}@media screen and (min-width:1024px){.plans__plan__value__installments__discount__percentage{font-size:.875rem}}@media screen and (min-width:768px){.plans__plan__value__installments__discount__percentage.ultra-lab{font-size:.525rem}}@media screen and (min-width:1024px){.plans__plan__value__installments__discount__percentage.ultra-lab{font-size:.6rem}}@media screen and (min-width:1280px){.plans__plan__value__installments__discount__percentage.ultra-lab{font-size:.875rem}}.plans__plan__value__time{display:block;color:#7FBAF4;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;margin-bottom:1rem}.plans__plan__value__time span{color:#FFF}.plans__plan__value__time strong{color:#030303;background:#76FFF8;padding:0 2px}.plans__plan__cta{text-decoration:none;color:#FD58FF;font-family:"Encode Sans",sans-serif;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:.875rem 1.125rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:53.132px;border:3px solid #f973fc;background-color:transparent;background-image:linear-gradient(99deg,transparent 30.09%,transparent 50%,transparent 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.plans__plan__cta{font-size:.75rem}@media (min-width:768px){.plans__plan__cta{font-size:.875rem}}@media (min-width:1280px){.plans__plan__cta{font-size:1.25rem}}.plans__plan__cta:hover{color:#000;border:3px solid #37EAFF;background-color:#2BDEFD;background-image:linear-gradient(99deg,transparent 30.09%,#e6e8f8 50%,transparent 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}.plans__plan__cta::before{content:unset}.plans__plan__cta::after{content:unset}@media screen and (min-width:1280px){.plans__plan__cta{padding:1.5rem 2rem}}.plans__plan__benefits{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:12px}.plans__plan__benefits__description{color:#55E4F8;font-family:"Inter",sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem}.plans__plan__benefit{color:#FFF;font-family:"Inter",sans-serif;font-size:.875rem;line-height:1.3125rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;gap:.5rem}.plans__plan__benefit strong{color:#7FBAF4}.plans__plan__benefit::before{content:"";min-width:15px;min-height:11px;display:block;background:url(/assets/img/blackfriday2025/check-plans.1762108430.svg) no-repeat center/contain}.plans__plan__benefit__tooltip{display:inline-block;width:14px;height:14px;position:relative;top:2px;background:url(/assets/img/blackfriday2025/tooltip-plans.1762108430.svg) no-repeat center/cover;margin-top:.125rem;margin-left:.3rem;cursor:pointer}.plans__plan__benefit__tooltip__description{position:absolute;top:calc(100% + 9px);right:-126px;font-size:.875rem;line-height:1.47;background-color:#01080E;border-radius:2px;padding:.75rem .9375rem .9375rem;width:65vw;max-width:200px;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.plans__plan__benefit__tooltip::before{content:"";position:absolute;top:100%;left:50%;z-index:11;-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;border-bottom:solid 10px #01080E;border-left:solid 8px transparent;border-right:solid 8px transparent;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.plans__plan__benefit__tooltip.active::before{-webkit-transform:translateX(-50%) translateY(3px);transform:translateX(-50%) translateY(3px);visibility:visible;opacity:1}.plans__plan__benefit__tooltip.active .plans__plan__benefit__tooltip__description{-webkit-transform:translateY(3px);transform:translateY(3px);visibility:visible;opacity:1}.plans__plan__best{position:absolute}.plans__link--company{color:#7FBAF4;text-decoration:underline;text-decoration-skip-ink:none;margin-top:2.5rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.plans__link--company:hover{opacity:.7}@media screen and (min-width:1024px){.plans__link--company{margin-bottom:3rem}}.plans__plan__value__installments__installment__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;gap:6px}.plans__plan__value__installments__installment__quantity{color:white}.plans__footer{margin:0 0 3rem}@media screen and (min-width:1280px){.plans__footer{margin:0 0 6rem}}