.telemoveis__hero{background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,rgba(0,0,0,.28) 100%);border:1px solid rgba(255,255,255,.08);border-radius:28px;margin-bottom:4rem;padding:2rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 16px 56px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.06)}@media (min-width:768px){.telemoveis__hero{padding:4rem 2.5rem}}.telemoveis__hero:before{content:"";background:radial-gradient(ellipse at center,rgba(var(--palette-primary-rgb),.14)0%,transparent 65%);pointer-events:none;z-index:0;width:440px;height:440px;position:absolute;top:-80px;right:-60px}.telemoveis__hero:after{content:"";background:linear-gradient(90deg,transparent,rgba(var(--palette-primary-rgb),.4),transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:10%;right:10%}.telemoveis__hero__inner{z-index:var(--z-raised);grid-gap:2.5rem;grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid;position:relative}@media (min-width:768px){.telemoveis__hero__inner{grid-template-columns:1fr auto}}.telemoveis__hero__content{text-align:left}.telemoveis__hero__badge{letter-spacing:.1em;text-transform:uppercase;background:rgba(var(--palette-primary-rgb),.1);border:1px solid rgba(var(--palette-primary-rgb),.28);color:rgba(100,240,150,.9);border-radius:100px;align-items:center;margin-bottom:1.5rem;padding:.38rem 1rem;font-size:.7rem;font-weight:700;display:inline-flex}.telemoveis__hero__heading{letter-spacing:-.03em;background:linear-gradient(140deg,#fff 30%,rgba(180,245,200,.7) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:max(1.85rem,min(5vw,3.6rem));font-weight:800;line-height:1.08}.telemoveis__hero__headingAccent{background:linear-gradient(135deg,var(--palette-primary)0%,rgba(80,240,140,.9) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text}.telemoveis__hero__subtitle{opacity:.62;max-width:460px;margin-bottom:2rem;font-size:1.05rem;line-height:1.75}.telemoveis__hero__perks{flex-wrap:wrap;gap:.55rem;display:flex}.telemoveis__hero__perk{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:.4rem 1rem;font-size:.8rem;font-weight:500}.telemoveis__hero__perk:first-child{background:rgba(var(--palette-primary-rgb),.09);border-color:rgba(var(--palette-primary-rgb),.22);color:rgba(100,240,150,.85)}.telemoveis__hero__phone{width:90px;-webkit-filter:drop-shadow(0 0 18px rgba(var(--palette-primary-rgb),.3));filter:drop-shadow(0 0 18px rgba(var(--palette-primary-rgb),.3));justify-content:center;margin:0 auto;display:flex}@media (min-width:768px){.telemoveis__hero__phone{width:130px;-webkit-filter:drop-shadow(0 0 28px rgba(var(--palette-primary-rgb),.3));filter:drop-shadow(0 0 28px rgba(var(--palette-primary-rgb),.3));margin:0;display:block}}@media (min-width:900px){.telemoveis__hero__phone{width:150px}}.telemoveis__hero__phone svg{width:100%;height:auto}.telemoveis__section{margin-bottom:4rem}.telemoveis__section__title{margin-bottom:.6rem;font-size:1.6rem}.telemoveis__section__desc{opacity:.7;margin-bottom:2rem;font-size:.95rem}.telemoveis__operatorGrid{grid-gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.telemoveis__operatorCard{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem;transition:all .25s}.telemoveis__operatorCard:hover{background:rgba(255,255,255,.06);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.telemoveis__operatorCard__logo{width:100%}.telemoveis__operatorCard__logo svg,.telemoveis__operatorCard__logo img{object-fit:contain;width:100%;height:auto;max-height:48px}.telemoveis__operatorCard__name{color:var(--accent);margin-bottom:.6rem;font-size:1.3rem}.telemoveis__operatorCard__desc{opacity:.65;font-size:.88rem;line-height:1.5}.telemoveis__international{grid-gap:3rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:20px;grid-template-columns:1fr;align-items:center;gap:3rem;padding:2.5rem;display:grid}@media (min-width:768px){.telemoveis__international{grid-template-columns:1fr auto}}.telemoveis__international__desc{opacity:.8;margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.telemoveis__international__list{grid-gap:.4rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.4rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.telemoveis__international__list li{opacity:.65;padding-left:1rem;font-size:.9rem;position:relative}.telemoveis__international__list li:before{content:"–";opacity:.5;position:absolute;left:0}.telemoveis__international__icon{opacity:.12;width:140px;height:140px;display:none}@media (min-width:768px){.telemoveis__international__icon{display:block}}.telemoveis__international__icon svg{width:100%;height:100%}.telemoveis__steps{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}@media (min-width:600px){.telemoveis__steps{flex-direction:row}}.telemoveis__step{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:16px;flex:1;align-items:flex-start;gap:1.25rem;padding:1.5rem;display:flex}.telemoveis__step__number{opacity:.7;border:1.5px solid rgba(255,255,255,.25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.telemoveis__step__title{margin-bottom:.4rem;font-size:1rem}.telemoveis__step__desc{opacity:.65;font-size:.88rem;line-height:1.5}.telemoveis__why{margin-bottom:4rem}.telemoveis__why__grid{grid-gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.telemoveis__why__item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem}.telemoveis__why__item__title{margin-bottom:.5rem;font-size:1rem}.telemoveis__why__item__desc{opacity:.65;font-size:.88rem;line-height:1.5}.telemoveis__payment{margin-bottom:4rem}.telemoveis__paymentGrid{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin-top:2rem;display:grid}.telemoveis__paymentCard{text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;transition:all .25s;display:flex}.telemoveis__paymentCard:hover{background:rgba(255,255,255,.06);transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.telemoveis__paymentCard__icon{opacity:.75;width:40px;height:40px}.telemoveis__paymentCard__icon svg{width:100%;height:100%}.telemoveis__paymentCard__label{font-size:.9rem}.telemoveis__cta{text-align:center;background:linear-gradient(160deg,rgba(var(--palette-primary-rgb),.08)0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(var(--palette-primary-rgb),.18);border-radius:28px;padding:4rem 2rem;position:relative;overflow:hidden}.telemoveis__cta__glow{background:radial-gradient(ellipse at center,rgba(var(--palette-primary-rgb),.18)0%,transparent 70%);pointer-events:none;width:400px;height:260px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.telemoveis__cta__logo{opacity:.92;justify-content:center;margin-bottom:2rem;display:flex;position:relative}.telemoveis__cta__logo img{-webkit-filter:brightness(1.1);filter:brightness(1.1);max-width:130px;height:auto}.telemoveis__cta__heading{margin-bottom:.75rem;font-size:max(1.5rem,min(4vw,2rem));position:relative}.telemoveis__cta__sub{opacity:.6;margin-bottom:2rem;font-size:1rem;position:relative}
