.assistance-landing{--navy:#081726;--blue:var(--color-brand-600);--sky:#78c9ff;--ink:#142536;--muted:#566473;--paper:#f4f6f7;--line:#dfe5ea}.assistance-landing *{box-sizing:border-box}html:has(.assistance-landing){scroll-behavior:smooth;scroll-padding-top:20px}.assistance-landing{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:15px;line-height:1.65}.assistance-landing button,.assistance-landing a{-webkit-tap-highlight-color:transparent}.assistance-landing button{font:inherit;cursor:pointer}.assistance-landing a{color:inherit;text-decoration:none}.assistance-landing img{object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.assistance-landing h1,.assistance-landing h2,.assistance-landing h3,.assistance-landing p,.assistance-landing figure{margin:0}.assistance-landing h1,.assistance-landing h2,.assistance-landing h3{letter-spacing:-1.1px;font-weight:600;line-height:1.2}.assistance-landing button:focus-visible,.assistance-landing a:focus-visible,.assistance-landing summary:focus-visible{outline-offset:4px;outline:3px solid #78c9ff}.assistance-landing .wrap{width:min(1160px,100% - 40px);margin-inline:auto}.assistance-landing .ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:21px;height:21px}.assistance-landing .arrow{width:18px;height:18px}.assistance-landing .eyebrow{letter-spacing:1.3px;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:600;line-height:1.6}.assistance-landing .primary{background:var(--blue);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 17px;font-size:14px;font-weight:600;display:flex}.assistance-landing .primary:hover{background:#1d4ed8}.assistance-landing .text-link{color:var(--blue);align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.assistance-landing .muted{color:var(--muted)}.assistance-landing .hero{background:var(--navy);color:#fff;padding:28px 0 22px;overflow:hidden}.assistance-landing .hero .eyebrow{color:var(--sky);letter-spacing:1.25px;align-items:center;gap:8px;font-size:10px;display:flex}.assistance-landing .hero .eyebrow:before{content:"";background:var(--sky);border-radius:50%;width:5px;height:5px}.assistance-landing .hero h1{letter-spacing:-1.4px;margin-top:16px;font-size:clamp(31px,8.95vw,39px);line-height:1.13}.assistance-landing .hero h1 em{color:var(--sky);font-style:normal}.assistance-landing .hero-copy{color:#d1dce6;max-width:430px;margin-top:17px;font-size:14px;line-height:1.65}.assistance-landing .hero-copy strong{color:#fff;font-weight:500}.assistance-landing .hero-cta{margin-top:21px}.assistance-landing .cta-helper{color:#b7c7d7;text-align:center;margin-top:7px;font-size:11px}.assistance-landing .hero-media{grid-template-columns:1.14fr 1fr;gap:7px;margin-top:24px;display:grid}.assistance-landing .photo-link{border-radius:5px;height:187px;display:block;position:relative;overflow:hidden}.assistance-landing .photo-link img{height:100%;transition:transform .3s}.assistance-landing .photo-link:hover img{transform:scale(1.035)}.assistance-landing .photo-link:first-child img{object-position:36% 53%}.assistance-landing .photo-link:last-child img{object-position:51% 43%}.assistance-landing .photo-link:after{content:"";background:linear-gradient(#0000,#081726e6);position:absolute;inset:45% 0 0}.assistance-landing .photo-label{z-index:1;justify-content:space-between;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1.4;display:flex;position:absolute;bottom:13px;left:12px;right:10px}.assistance-landing .photo-label .ico{width:15px;height:15px}.assistance-landing .media-note{color:#b7c7d7;grid-column:1/-1;align-items:center;gap:6px;margin-top:4px;font-size:10px;display:flex}.assistance-landing .media-note .ico{width:13px;height:13px}.assistance-landing .facts{background:#eff4f8;border-bottom:1px solid #dfe5ea}.assistance-landing .facts-inner{grid-template-columns:1fr 1fr;gap:18px;padding-block:20px;display:grid}.assistance-landing .fact+.fact{border-left:1px solid #cbd7e0;padding-left:20px}.assistance-landing .fact strong{letter-spacing:-.5px;font-size:23px;font-weight:600;line-height:1.2;display:block}.assistance-landing .fact span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.65;display:block}.assistance-landing .fact:last-child strong{align-items:center;gap:8px;display:flex}.assistance-landing .fact .ico{color:var(--blue);width:22px;height:22px}.assistance-landing .section{padding:45px 0}.assistance-landing .section h2{margin-top:10px;font-size:27px;line-height:1.22}.assistance-landing .intro{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.7}.assistance-landing .services{gap:16px;margin-top:24px;display:grid}.assistance-landing .service{border:1px solid var(--line);background:#fff;border-radius:9px;scroll-margin-top:18px;overflow:hidden}.assistance-landing .service-top{align-items:center;gap:13px;padding:22px 20px 0;display:flex}.assistance-landing .service-top .ico{width:27px;height:27px;color:var(--blue)}.assistance-landing .service-top h3{letter-spacing:-.6px;font-size:21px}.assistance-landing .service-content{padding:15px 20px 20px}.assistance-landing .service-content>p{color:var(--muted);font-size:14px}.assistance-landing .symptoms{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.assistance-landing .symptom{color:#2d465e;background:#f8fafb;border:1px solid #dbe3eb;border-radius:4px;min-height:44px;padding:9px 11px;font-size:12px;font-weight:500}.assistance-landing .symptom[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.assistance-landing .service-foot{margin-top:17px}.assistance-landing .service-foot .text-link{font-size:13px}.assistance-landing .battery-card{background:#f5f9fd;border-color:#cadaec}.assistance-landing .battery-card .service-content>p{color:#405a72}.assistance-landing .battery-photo{object-position:50% 40%;height:165px}.assistance-landing .battery-detail{grid-template-columns:1fr 100px;align-items:center;gap:16px;margin-top:15px;display:grid}.assistance-landing .battery-detail p{color:var(--muted);font-size:13px;line-height:1.65}.assistance-landing .battery-detail img{object-position:center 35%;border-radius:5px;height:117px}.assistance-landing .viability{color:#405a72;border-top:1px solid #d8e3ee;margin-top:16px;padding-top:14px;font-size:12px;line-height:1.65}.assistance-landing .choose-note{color:var(--muted);align-items:center;gap:7px;margin-top:13px;font-size:11px;display:flex}.assistance-landing .choose-note .ico{width:15px;height:15px}.assistance-landing .lab-section{background:var(--paper);padding-bottom:36px}.assistance-landing .lab-grid{gap:24px;display:grid}.assistance-landing .lab-photo{margin:0}.assistance-landing .lab-photo img{aspect-ratio:1.5;object-position:62% 55%;border-radius:7px}.assistance-landing .lab-photo figcaption{color:var(--muted);margin-top:9px;font-size:11px}.assistance-landing .proof-list{gap:21px;margin-top:24px;display:grid}.assistance-landing .proof{gap:13px;display:flex}.assistance-landing .proof>.ico{color:var(--blue);margin-top:2px}.assistance-landing .proof h3{letter-spacing:-.2px;font-size:15px;line-height:1.4}.assistance-landing .proof p{color:var(--muted);margin-top:4px;font-size:13px}.assistance-landing .proof-label{border-top:1px solid var(--line);color:#405568;margin-top:25px;padding-top:20px;font-size:11px}.assistance-landing .process{background:#fff}.assistance-landing .steps{gap:0;margin:25px 0 0;padding:0;list-style:none;display:grid}.assistance-landing .steps li{grid-template-columns:32px 1fr;column-gap:15px;padding-bottom:25px;display:grid;position:relative}.assistance-landing .steps li:not(:last-child):before{content:"";background:#d5e0eb;width:1px;position:absolute;top:34px;bottom:0;left:15px}.assistance-landing .step-num{width:31px;height:31px;color:var(--blue);border:1px solid #c4d8ef;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.assistance-landing .steps h3{letter-spacing:-.3px;font-size:16px;line-height:1.5}.assistance-landing .steps p{color:var(--muted);margin-top:4px;font-size:13px}.assistance-landing .portal-link{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-top:16px;font-size:13px;display:flex}.assistance-landing .portal-link .text-link{flex:none;font-size:12px}.assistance-landing .models{background:var(--navy);color:#fff}.assistance-landing .models .eyebrow{color:var(--sky)}.assistance-landing .models .intro{color:#c3d0dc}.assistance-landing .model-tags{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.assistance-landing .model-tags span{color:#e8eff6;border:1px solid #35495d;border-radius:4px;padding:7px 12px;font-size:13px}.assistance-landing .battery-models{color:#c2d2df;border-top:1px solid #344557;margin-top:22px;padding-top:21px;font-size:13px}.assistance-landing .battery-models strong{color:#fff;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.assistance-landing .models .text-link{color:var(--sky);margin-top:14px;font-size:13px}.assistance-landing .visit{padding-bottom:36px}.assistance-landing .address-card{background:var(--paper);border-radius:7px;margin-top:22px;padding:21px}.assistance-landing .address-head{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.assistance-landing .address-head .ico{color:var(--blue)}.assistance-landing address{color:var(--muted);margin-top:12px;font-size:13px;font-style:normal;line-height:1.7}.assistance-landing .hours{color:#405568;border-top:1px solid #dce3e8;margin-top:16px;padding-top:14px;font-size:12px}.assistance-landing .hours strong{color:var(--ink);font-size:13px;font-weight:500;display:block}.assistance-landing .visit .text-link{margin-top:6px;font-size:13px}.assistance-landing .logistics{color:var(--muted);margin-top:15px;font-size:12px;line-height:1.7}.assistance-landing .faq{padding-top:10px}.assistance-landing .faq h2{margin-bottom:21px}.assistance-landing .faq details{border-top:1px solid var(--line)}.assistance-landing .faq details:last-child{border-bottom:1px solid var(--line)}.assistance-landing .faq summary{cursor:pointer;padding:19px 30px 19px 0;font-size:14px;font-weight:500;line-height:1.6;list-style:none;position:relative}.assistance-landing .faq summary::-webkit-details-marker{display:none}.assistance-landing .faq summary:after{content:"+";color:var(--blue);font-size:21px;font-weight:400;position:absolute;top:16px;right:2px}.assistance-landing .faq details[open] summary:after{content:"−"}.assistance-landing .faq details p{color:var(--muted);padding-bottom:20px;font-size:13px;line-height:1.8}.assistance-landing .guides{padding-top:5px}.assistance-landing .guides h2{font-size:23px}.assistance-landing .guide-list{margin-top:20px}.assistance-landing .guide-list a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:13px;line-height:1.6;display:flex}.assistance-landing .guide-list .ico{color:var(--blue);width:17px;height:17px}.assistance-landing .related{color:var(--muted);margin-top:13px;font-size:12px;line-height:1.7}.assistance-landing .related a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.assistance-landing .contact{background:#eef4fb;padding:33px 0 36px}.assistance-landing .contact h2{font-size:26px}.assistance-landing .contact p{color:var(--muted);margin-top:13px;font-size:14px}.assistance-landing .contact .primary{margin-top:22px}.assistance-landing .phone-number{text-align:center;color:var(--muted);margin-top:11px;font-size:12px}.assistance-landing .sticky-contact{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:#fffc;border-top:1px solid #d9e2ea;display:none;position:fixed;bottom:0;left:0;right:0}.assistance-landing .sticky-contact.visible{display:block}.assistance-landing .sticky-contact .primary{max-width:420px;margin:auto}.assistance-landing .selected-context{color:var(--muted);text-align:center;margin-bottom:6px;font-size:11px;display:none}.assistance-landing .selected-context:not(:empty){display:block}@media (width>=760px){.assistance-landing .hero{padding:58px 0 40px}.assistance-landing .hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.assistance-landing .hero h1{letter-spacing:-2px;font-size:49px;line-height:1.12}.assistance-landing .hero .eyebrow{font-size:11px}.assistance-landing .hero-copy{margin-top:24px;font-size:16px;line-height:1.75}.assistance-landing .hero-cta{max-width:370px;margin-top:28px}.assistance-landing .cta-helper{max-width:370px}.assistance-landing .hero-media{grid-template-columns:1.08fr 1fr;gap:10px;margin-top:0}.assistance-landing .photo-link{height:405px}.assistance-landing .photo-label{font-size:14px;bottom:20px;left:18px}.assistance-landing .media-note{font-size:11px}.assistance-landing .facts-inner{gap:40px;max-width:740px;padding-block:24px}.assistance-landing .fact+.fact{padding-left:40px}.assistance-landing .fact strong{font-size:26px}.assistance-landing .fact span{font-size:12px}.assistance-landing .section{padding:65px 0}.assistance-landing .section h2{max-width:650px;font-size:36px}.assistance-landing .intro{max-width:610px;font-size:15px}.assistance-landing .services{grid-template-columns:1fr 1fr;gap:22px}.assistance-landing .service-top{padding:28px 28px 0}.assistance-landing .service-content{padding:16px 28px 24px}.assistance-landing .service-top h3{font-size:24px}.assistance-landing .symptom{font-size:13px}.assistance-landing .service-content>p{font-size:15px}.assistance-landing .battery-detail{grid-template-columns:1fr 125px}.assistance-landing .battery-detail img{height:127px}.assistance-landing .lab-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.assistance-landing .lab-photo{order:2;margin:0}.assistance-landing .lab-photo img{aspect-ratio:1.05}.assistance-landing .lab-section h2{font-size:34px}.assistance-landing .proof-list{gap:23px}.assistance-landing .proof h3{font-size:17px}.assistance-landing .proof p{font-size:14px}.assistance-landing .steps{grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:35px}.assistance-landing .steps li{grid-template-columns:36px 1fr;gap:13px}.assistance-landing .steps li:not(:last-child):before{display:none}.assistance-landing .steps h3{font-size:17px}.assistance-landing .steps p{font-size:14px}.assistance-landing .portal-link{justify-content:flex-start;gap:24px}.assistance-landing .models-inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.assistance-landing .battery-models{border:0;margin:0;padding:0}.assistance-landing .model-tags span{font-size:14px}.assistance-landing .visit-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.assistance-landing .address-card{margin-top:0;padding:28px}.assistance-landing .faq .wrap{max-width:800px}.assistance-landing .faq h2{margin-bottom:28px}.assistance-landing .faq summary{font-size:16px}.assistance-landing .faq details p{font-size:14px}.assistance-landing .guide-list{grid-template-columns:1fr 1fr 1fr;gap:28px;display:grid}.assistance-landing .contact-inner{justify-content:space-between;align-items:center;gap:60px;display:flex}.assistance-landing .contact h2{font-size:32px}.assistance-landing .contact p{max-width:530px}.assistance-landing .contact-action{flex:none;width:310px}.assistance-landing .contact .primary{margin:0}.assistance-landing .sticky-contact{border:1px solid #d9e2ea;border-radius:10px;width:330px;padding:10px;bottom:20px;left:auto;right:24px}}@media (prefers-reduced-motion:reduce){html:has(.assistance-landing){scroll-behavior:auto}.assistance-landing .photo-link img{transition:none}}body:has(.assistance-landing) .ds-whatsapp-float,body:has(.assistance-landing) #ds-app-banner,body[data-consent-visible] .assistance-landing .sticky-contact,.assistance-landing .sticky-contact[hidden]{display:none}.assistance-landing h1,.assistance-landing h2,.assistance-landing h3{font-family:var(--font-sans)}.assistance-landing [id]{scroll-margin-top:96px}.assistance-landing .region-cities{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.8}.assistance-landing .battery-models-note{margin-top:12px}.assistance-landing #contato-title{margin-top:9px}.assistance-landing{padding-bottom:88px}@media (width>=760px){.assistance-landing{padding-bottom:0}}
