:root{--edro-bg: #0C0E0C;--edro-bg-alt: #0B0D0B;--edro-panel: #111411;--edro-panel-2: #151815;--edro-line: #1F241F;--edro-line-2: #2A2F2A;--edro-ink: #F2F4F0;--edro-soft: #B5BAB4;--edro-mute: #7A807A;--edro-green: #38A936;--edro-green-hover:#2F9430;--edro-green-ink: #071008;--edro-paper: #F2F4F0;--edro-paper-ink: #0B0D0B;--edro-paper-soft: #3A3F3A;--edro-watermark: #101310;--edro-error: #E0533A;--edro-warn: #E3B341;--edro-white: #FFFFFF;--edro-light-line: #E4E7E3;--edro-light-panel: #F6F7F5;--edro-green-50: rgba(56, 169, 54, .5);--font-display: "Gobold", "Anton", Impact, sans-serif;--font-body: "Swiss721 BT", "Poppins", Helvetica, Arial, sans-serif;--font-mono: "IBM Plex Mono", "Courier New", monospace;--t-closer: clamp(4.5rem, 2.689rem + 7.43vw, 9.375rem);--t-display: clamp(3.25rem, 2.321rem + 3.81vw, 5.75rem);--t-headline: clamp(2.5rem, 1.943rem + 2.29vw, 4rem);--t-manifesto: clamp(3.5rem, 2.525rem + 4vw, 6.125rem);--t-card-title: clamp(1.75rem, 1.611rem + .57vw, 2.125rem);--t-metric-hero: clamp(2.75rem, 2.471rem + 1.14vw, 3.5rem);--t-metric-stat: clamp(2.25rem, 1.971rem + 1.14vw, 3rem);--t-body: clamp(.9375rem,.914rem + .1vw, 1rem);--t-serial: clamp(.875rem, .829rem + .19vw, 1rem);--t-body-card: .875rem;--t-caption: .75rem;--t-eyebrow: .6875rem;--t-button: .75rem;--t-nav: .75rem;--t-table: .8125rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--s-32: 128px;--s-40: 160px;--container: 1240px;--gutter: clamp(20px, 1rem + 3vw, 72px);--radius: 2px;--nav-h: 92px;--nav-h-mobile: 64px;--section: clamp(6rem, 4.746rem + 5.14vw, 9.375rem);--ease: cubic-bezier(.2, .7, .2, 1);--dur-fast: .15s;--dur-base: .3s;--dur-slow: .6s}@media(max-width:767px){:root{--gutter: 16px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--s-8));-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;background:var(--edro-bg);color:var(--edro-ink);font-family:var(--font-body);font-size:var(--t-body);font-weight:300;line-height:1.7;font-synthesis:none;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}::selection{background:var(--edro-green);color:var(--edro-green-ink)}:focus-visible{outline:2px solid var(--edro-ink);outline-offset:2px}body{scrollbar-color:var(--edro-line-2) var(--edro-bg);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--edro-bg)}::-webkit-scrollbar-thumb{background:var(--edro-line-2);border:2px solid var(--edro-bg)}::-webkit-scrollbar-thumb:hover{background:var(--edro-mute)}.pular{position:absolute;top:0;left:0;z-index:200;transform:translateY(-130%);background:var(--edro-green);color:var(--edro-green-ink);padding:14px 20px;font:700 var(--t-button)/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:transform var(--dur-fast) var(--ease)}.pular:focus{transform:translateY(0)}.closer,.display,.headline,.card-title,.metric-hero,.metric-stat,.manifesto-h2{font-family:var(--font-display);font-weight:400;text-transform:uppercase}.closer{font-size:var(--t-closer);line-height:.9;letter-spacing:0}.display{font-size:var(--t-display);line-height:1.2;letter-spacing:0;text-wrap:balance}.headline{font-size:var(--t-headline);line-height:1.2;letter-spacing:0;text-wrap:balance}.card-title{font-size:var(--t-card-title);line-height:1.2;letter-spacing:0;text-wrap:balance}.metric-hero,.metric-stat{text-transform:none;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}.metric-hero{font-size:var(--t-metric-hero)}.metric-stat{font-size:var(--t-metric-stat)}.lead{font-size:var(--t-body);line-height:1.7;color:var(--edro-soft);max-width:62ch}.body-card{font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft)}.caption{font-size:var(--t-caption);line-height:1.6;letter-spacing:.04em;color:var(--edro-mute)}.eyebrow{font:500 var(--t-eyebrow)/1.4 var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--edro-mute)}.eyebrow--verde,.verde{color:var(--edro-green)}.unidade{color:var(--edro-mute);font-family:var(--font-body);font-size:var(--t-caption);font-weight:400;letter-spacing:0}.modelo{font-style:italic}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.secao{padding-block:var(--section);border-top:1px solid var(--edro-line)}.secao--sem-linha{border-top:none}.cabecalho{display:grid;grid-template-columns:7fr 5fr;gap:var(--s-10);align-items:end;margin-bottom:var(--s-16)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-3);min-height:48px;padding:18px 26px;border:none;border-radius:var(--radius);font:700 var(--t-button)/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.btn--bloco{width:100%}.btn--primario{background:var(--edro-green);color:var(--edro-green-ink)}.btn--primario:hover{background:var(--edro-green-hover)}.btn--secundario{background:transparent;color:var(--edro-ink);border:1px solid var(--edro-line-2)}.btn--secundario:hover{border-color:var(--edro-ink)}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.seta{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-fast) var(--ease)}.btn:hover .seta{transform:translate(4px)}.link-acao{display:inline-block;padding-bottom:var(--s-2);border-bottom:1px solid var(--edro-green);color:var(--edro-ink);font:700 var(--t-button)/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.link-acao:hover{border-bottom-width:2px;padding-bottom:7px}.link-acao--papel{color:var(--edro-paper-ink);border-bottom-color:var(--edro-green-hover)}.nav{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-h);background:color-mix(in srgb,var(--edro-bg) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--edro-line)}.nav__interno{display:flex;align-items:center;gap:var(--s-10);height:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.nav__logo{flex:none;display:flex;align-items:center}.nav__logo img{width:auto;height:52px}.nav__menu{display:flex;align-items:center;gap:var(--s-8);margin-inline:auto}.nav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--edro-soft);font:500 var(--t-nav)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.nav__link:hover{color:var(--edro-ink)}.nav__link.ativo{color:var(--edro-ink);border-bottom-color:var(--edro-green)}.nav__acoes{display:flex;align-items:center;gap:var(--s-5);flex:none}.nav__falar{color:var(--edro-soft);font:500 var(--t-nav)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color var(--dur-fast) var(--ease)}.nav__falar:hover{color:var(--edro-ink)}.nav__btn{padding:14px 22px;min-height:44px}.nav__hamburguer{display:none;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;margin-left:auto;padding:0;background:none;border:none;cursor:pointer}.nav__barra{display:block;width:22px;height:1px;background:var(--edro-ink);transition:transform var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.nav__hamburguer[aria-expanded=true] .nav__barra:first-child{transform:translateY(3.5px) rotate(45deg)}.nav__hamburguer[aria-expanded=true] .nav__barra:last-child{transform:translateY(-3.5px) rotate(-45deg)}.menu-mobile{position:fixed;inset:var(--nav-h-mobile) 0 0 0;z-index:99;background:var(--edro-bg);padding:var(--gutter);overflow-y:auto}.menu-mobile__lista{display:flex;flex-direction:column}.menu-mobile__lista a{padding:var(--s-3) 0;font-family:var(--font-display);font-size:2rem;line-height:1.1;text-transform:uppercase;text-decoration:none;color:var(--edro-ink)}.menu-mobile__divisor{display:block;height:1px;margin:var(--s-5) 0;background:var(--edro-line)}.menu-mobile__rodape{margin-top:var(--s-8);color:var(--edro-mute);font-size:var(--t-caption)}.menu-mobile__rodape a{display:block;padding:var(--s-2) 0;text-decoration:none;color:var(--edro-soft);font-family:var(--font-body);font-size:var(--t-caption);text-transform:none}.hero{position:relative;overflow:hidden;background:var(--edro-bg-alt);padding-top:calc(var(--nav-h) + var(--section));padding-bottom:var(--section)}.hero__brilho{position:absolute;left:66%;top:48%;width:1200px;height:760px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,#38a93633,#38a9360d 35%,#0b0d0b00 62%);pointer-events:none}.marca-dagua{position:absolute;right:-20px;top:40px;z-index:0;font-family:var(--font-display);font-size:520px;font-weight:400;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:var(--edro-watermark);user-select:none;pointer-events:none}.hero__interno{position:relative;z-index:1;display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:var(--s-10);width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.hero__titulo{margin-bottom:var(--s-6)}.hero__lead{margin-bottom:var(--s-8);max-width:46ch}.hero__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-10)}.hero__exclusividade{display:flex;align-items:center;gap:var(--s-3);font-size:var(--t-caption);color:var(--edro-mute);letter-spacing:.04em}.hero__traco{display:block;width:40px;height:1px;background:var(--edro-green);flex:none}.hero__arte{position:relative;display:flex;flex-direction:column}.hero__bike{display:block;width:124%;max-width:none;margin-left:-4%;filter:drop-shadow(0 70px 60px rgba(0,0,0,.9))}.hero__bike img{width:100%;height:auto;display:block}.hero__peso{position:relative;z-index:1;align-self:flex-end;margin-top:var(--s-1);max-width:320px;text-align:right}.hero__peso-nota{margin-top:var(--s-2)}.confianca{border-block:1px solid var(--edro-line)}.confianca__interno{display:flex;flex-wrap:wrap;font-size:var(--t-table);color:var(--edro-mute)}.confianca__item{flex:1;padding:22px 0 22px 26px;border-left:1px solid var(--edro-line);white-space:nowrap}.confianca__item:first-child{padding-left:0;border-left:0}.confianca__item b{color:var(--edro-ink);font-weight:600;margin-right:6px}.confianca__item--verde,.confianca__item--verde b{color:var(--edro-green)}.filtro__lead{margin:var(--s-6) 0 var(--s-12)}.filtro__caixas{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.caixa{background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-8)}.caixa--sim{border-color:var(--edro-green-50)}.caixa h3{margin-bottom:var(--s-5)}.lista-sinal li{position:relative;padding-left:28px;color:var(--edro-soft);font-size:var(--t-body-card);line-height:1.7}.lista-sinal li+li{margin-top:var(--s-3)}.lista-sinal li:before{position:absolute;left:0;top:0;font-weight:500}.lista-sinal--mais li:before{content:"+";color:var(--edro-green)}.lista-sinal--menos li:before{content:"−";color:var(--edro-mute)}.filtro__conciliador{margin-top:var(--s-6);font-size:var(--t-table);color:var(--edro-mute)}.plataformas__grade{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.card-plataforma{position:relative;display:flex;flex-direction:column;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-8);transition:border-color var(--dur-fast) var(--ease)}.card-plataforma:hover{border-color:var(--edro-line-2)}.card-plataforma__link{text-decoration:none;color:inherit}.card-plataforma__link:after{content:"";position:absolute;inset:0}.card-plataforma__nome{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-4);min-height:34px}.card-plataforma__nome img{width:auto;object-fit:contain;object-position:left center}.card-plataforma__wordmark{height:24px;max-width:58%}.card-plataforma__selo{height:16px;max-width:30%;flex:none}.card-plataforma__render{display:block;margin:var(--s-8) 0;transition:transform var(--dur-fast) var(--ease)}.card-plataforma__render img{width:100%;height:auto;display:block}.card-plataforma:hover .card-plataforma__render{transform:translateY(-4px)}.card-plataforma__rodape{display:flex;align-items:flex-end;gap:var(--s-4);margin-top:auto;padding-top:var(--s-5);border-top:1px solid var(--edro-line)}.card-plataforma__bloco{flex:1}.card-plataforma__rotulo{display:block;margin-top:6px}.card-plataforma__preco{font-size:1rem;font-weight:500;color:var(--edro-ink);line-height:1.2}.card-plataforma .seta{width:22px;height:22px;stroke:var(--edro-ink)}.card-plataforma:hover .seta{transform:translate(4px)}.plataformas__nota{margin-top:var(--s-6);max-width:80ch}.engenharia__interno{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20);align-items:center}.engenharia__texto .headline{margin:var(--s-4) 0 var(--s-6)}.engenharia__texto .lead{margin-bottom:var(--s-8)}.engenharia__grade{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.stat{background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-6)}.stat--destaque{border-color:var(--edro-green-50)}.stat--destaque .metric-stat{color:var(--edro-green)}.stat__nota{margin-top:var(--s-3);font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft)}.fit4u__interno{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20)}.fit4u__texto .headline{margin:var(--s-4) 0 var(--s-6)}.fit4u__texto .lead{margin-bottom:var(--s-8)}.chip-serie{display:inline-flex;align-items:center;gap:var(--s-4);width:fit-content;margin-bottom:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line-2);border-radius:var(--radius);padding:16px 22px;font-size:var(--t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--edro-mute)}.chip-serie b{font:700 var(--t-serial)/1 var(--font-mono);letter-spacing:.14em;text-transform:none;color:var(--edro-ink)}@media(max-width:767px){.chip-serie{flex-direction:column;align-items:flex-start;gap:var(--s-2)}.chip-serie b{white-space:nowrap}}.passo{display:flex;gap:var(--s-5)}.passo+.passo{margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--edro-line)}.passo__num{flex:none;font-family:var(--font-display);font-size:1.25rem;line-height:1.2;color:var(--edro-green);font-variant-numeric:tabular-nums}.js-anim .passo__num{color:var(--edro-line-2);transition:color var(--dur-base) var(--ease)}.js-anim .passo__num.aceso{color:var(--edro-green)}.passo h3{margin-bottom:var(--s-2);font-size:1.125rem}.programas__grade{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-5)}.card-programa{display:flex;flex-direction:column;min-height:250px;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:34px 30px;transition:border-color var(--dur-fast) var(--ease)}.card-programa:hover{border-color:var(--edro-line-2)}.card-programa .body-card{margin:var(--s-3) 0 var(--s-6)}.card-programa__pergunta{margin-top:auto;padding-top:var(--s-4);border-top:1px solid var(--edro-line);color:var(--edro-green);font-style:italic;font-size:var(--t-table);line-height:1.5}.manifesto{background:var(--edro-paper);color:var(--edro-paper-ink);padding-block:var(--section)}.manifesto__interno{display:grid;grid-template-columns:7fr 5fr;gap:var(--s-20);align-items:start}.manifesto-h2{font-size:var(--t-manifesto);line-height:.94;letter-spacing:-.02em}.manifesto-h2 .verde{color:var(--edro-green-hover)}.manifesto__texto .lead{color:var(--edro-paper-soft)}.manifesto__tese{margin:var(--s-6) 0;font-size:1.0625rem;font-weight:500;line-height:1.6;color:var(--edro-paper-ink)}.manifesto__desde{margin-bottom:var(--s-6);font-size:var(--t-eyebrow);letter-spacing:.24em;text-transform:uppercase;color:var(--edro-paper-soft)}.prova__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.tile{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--edro-panel-2);aspect-ratio:3 / 2}.tile picture{display:block;width:100%;height:100%}.tile img{width:100%;height:100%;object-fit:contain;filter:grayscale(.12) brightness(.95);transition:filter var(--dur-fast) var(--ease)}.tile:hover img{filter:grayscale(0) brightness(1)}.tile__legenda{position:absolute;inset:auto 0 0;padding:var(--s-6);background:linear-gradient(to top,#0c0e0ceb,#0c0e0c00)}.tile__modelo{font-family:var(--font-display);font-size:1.25rem;text-transform:uppercase}.tile__local{display:block;margin-top:var(--s-1);font-size:var(--t-caption);color:var(--edro-mute)}.prova__rodape{display:flex;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-6);font-size:var(--t-table);color:var(--edro-mute)}.prova__perfil{color:var(--edro-green);text-decoration:none}.fechamento{position:relative;overflow:hidden;background:var(--edro-bg-alt)}.fechamento__brilho{position:absolute;left:22%;top:50%;width:1100px;height:600px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,#38a93624,#0b0d0b00 60%);pointer-events:none}.fechamento__interno{position:relative;z-index:1;display:grid;grid-template-columns:7fr 5fr;gap:var(--s-20);align-items:center}.fechamento__acao .lead{margin-bottom:var(--s-6)}.fechamento__acao .btn+.btn{margin-top:var(--s-3)}.rodape{border-top:1px solid var(--edro-line);padding-block:var(--s-16) var(--s-8)}.rodape__grade{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--s-10)}.rodape__marca img{margin-bottom:var(--s-4)}.rodape__marca p{color:var(--edro-mute);font-size:var(--t-table)}.rodape__coluna{display:flex;flex-direction:column;align-items:flex-start}.rodape__coluna h2{margin-bottom:var(--s-4)}.rodape__coluna a{display:inline-flex;align-items:center;min-height:32px;color:var(--edro-soft);font-size:var(--t-table);text-decoration:none;transition:color var(--dur-fast) var(--ease)}.rodape__coluna a:hover{color:var(--edro-ink)}.rodape__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-16);padding-top:var(--s-6);border-top:1px solid var(--edro-line);font-size:var(--t-caption);color:var(--edro-mute)}.rodape__legal a{color:var(--edro-mute);text-decoration:none;margin-left:var(--s-4)}.rodape__legal a:first-child{margin-left:0}.rodape__legal a:hover{color:var(--edro-soft)}.whatsapp-fixo{display:none;position:fixed;inset:auto 0 0;z-index:98;align-items:center;justify-content:center;gap:var(--s-2);height:56px;background:var(--edro-green);color:var(--edro-green-ink);font:700 var(--t-button)/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.whatsapp-fixo:hover{background:var(--edro-green-hover)}.whatsapp-fixo svg{width:18px;height:18px;fill:currentColor}.whatsapp-fixo{transition:transform var(--dur-base) var(--ease),visibility 0s linear 0s}.whatsapp-fixo.recolhida{transform:translateY(100%);visibility:hidden;transition:transform var(--dur-base) var(--ease),visibility 0s linear var(--dur-base)}@media(prefers-reduced-motion:reduce){.whatsapp-fixo,.whatsapp-fixo.recolhida{transition:none}}.js-anim .revelar{opacity:0;transform:translateY(12px);transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.js-anim .revelar.visivel{opacity:1;transform:none}.js-anim .hero__bike{opacity:0;transform:translateY(16px);transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.js-anim .hero__bike.visivel{opacity:1;transform:none}@media(max-width:1439px){.marca-dagua{font-size:380px}}@media(max-width:1023px){.programas__grade{grid-template-columns:1fr 1fr}.hero__interno{grid-template-columns:1fr}.hero__bike{width:108%;margin-left:-4%}.hero__peso{align-self:flex-start;text-align:left;margin-top:var(--s-4);max-width:none}.engenharia__interno,.fit4u__interno,.manifesto__interno,.fechamento__interno{grid-template-columns:1fr;gap:var(--s-10)}.cabecalho{grid-template-columns:1fr;align-items:start;gap:var(--s-6)}.rodape__grade{grid-template-columns:1fr 1fr;row-gap:var(--s-10)}.marca-dagua{font-size:260px}}@media(max-width:899px){.nav{height:var(--nav-h-mobile)}.nav__menu,.nav__acoes{display:none}.nav__hamburguer{display:flex}.hero{padding-top:calc(var(--nav-h-mobile) + var(--section))}body{padding-bottom:56px}.whatsapp-fixo{display:flex}}@media(max-width:767px){.plataformas__grade,.prova__tiles,.filtro__caixas,.programas__grade,.engenharia__grade{grid-template-columns:1fr}.confianca__item{flex:1 1 100%;padding:14px 0;border-left:0;white-space:normal}.confianca__item+.confianca__item{border-top:1px solid var(--edro-line)}.hero__botoes{flex-direction:column;align-items:stretch}.hero__botoes .btn{width:100%}.rodape__grade{grid-template-columns:1fr}.marca-dagua{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js-anim .revelar,.js-anim .hero__bike{opacity:1!important;transform:none!important;transition:none!important}.seta,.nav__barra,.card-plataforma__render{transition:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.hero--plataforma .hero__titulo{font-style:italic}.hero--plataforma{padding-bottom:var(--s-16)}@media(max-width:899px){.hero--plataforma{padding-top:calc(var(--nav-h-mobile) + var(--s-10))}}.para-quem{display:grid;grid-template-columns:7fr 5fr;gap:var(--s-20);align-items:start}.para-quem__abre{max-width:24ch;color:var(--edro-ink);font-size:clamp(1.25rem,1.05rem + .82vw,1.75rem);line-height:1.4}.para-quem__apoio p+p{margin-top:var(--s-5)}@media(max-width:1023px){.para-quem{grid-template-columns:1fr;gap:var(--s-8)}.para-quem__abre{max-width:40ch}}.versoes__tabs{display:flex;gap:var(--s-8);border-bottom:1px solid var(--edro-line);margin-bottom:var(--s-10)}.versoes__tab{appearance:none;background:none;border:none;cursor:pointer;padding:0 0 var(--s-4);margin-bottom:-1px;color:var(--edro-mute);font:500 var(--t-nav)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid transparent;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.versoes__painel{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20);align-items:start}.versoes__resumo .lead{margin-bottom:var(--s-8)}.versoes__numeros{display:flex;gap:var(--s-12);margin-bottom:var(--s-8)}.versoes__numeros .caption{display:block;margin-top:var(--s-2)}.versoes__chave{margin:0}.versoes__linha{display:grid;grid-template-columns:1fr 2fr;gap:var(--s-5);padding:var(--s-4) 0;border-top:1px solid var(--edro-line)}.versoes__linha dt{color:var(--edro-mute);font-size:var(--t-table)}.versoes__linha dd{margin:0;color:var(--edro-soft);font-size:var(--t-table);line-height:1.6}.argumentos__grade{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-5)}.argumento{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-8)}.argumento__numero{grid-row:1;margin-bottom:var(--s-2);color:var(--edro-ink)}.argumento__rotulo{grid-row:2;margin-bottom:var(--s-6);color:var(--edro-mute)}.argumento .card-title{grid-row:3;margin-bottom:var(--s-3)}.argumento .body-card{grid-row:4;max-width:62ch}@media(min-width:768px){.argumento:last-child:nth-child(odd){grid-column:1 / -1}}.construcao{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20);align-items:start}.construcao .headline{margin:var(--s-4) 0 var(--s-6)}.construcao__link{display:inline-block;margin-top:var(--s-8)}.construcao__lista b{color:var(--edro-ink);font-weight:500}.construcao__lista li{color:var(--edro-soft);font-size:var(--t-body-card);line-height:1.7}.construcao__lista li+li{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--edro-line)}.ficha{border-top:1px solid var(--edro-line)}.ficha:last-of-type{border-bottom:1px solid var(--edro-line)}.ficha__titulo{display:flex;align-items:baseline;gap:var(--s-5);padding:var(--s-5) 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-size:var(--t-card-title);text-transform:uppercase;line-height:1}.ficha__titulo::-webkit-details-marker{display:none}.ficha__cabeca{flex:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-5)}.ficha__meta{font-family:var(--font-body);font-size:var(--t-caption);font-weight:400;letter-spacing:.04em;text-transform:none;color:var(--edro-mute)}.ficha .tabela{margin-bottom:var(--s-8)}.tabela{width:100%;border-collapse:collapse;font-size:var(--t-table);line-height:1.5}.tabela__caption{caption-side:top;text-align:left;padding-bottom:var(--s-4);color:var(--edro-mute);font-size:var(--t-caption);font-weight:400;letter-spacing:.04em}.tabela__dica{display:none;margin-bottom:var(--s-3);color:var(--edro-mute)}.visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:767px){.tabela__dica{display:block}}.tabela thead th{background:var(--edro-green);color:var(--edro-green-ink);text-align:left;font-weight:500;font-size:var(--t-caption);padding:10px 12px;white-space:nowrap}.tabela tbody th{color:var(--edro-mute);text-align:left;font-weight:400;padding:10px 12px;white-space:nowrap}.tabela tbody td{color:var(--edro-ink);padding:10px 12px;border-bottom:1px solid var(--edro-line)}.tabela tbody th{border-bottom:1px solid var(--edro-line)}.tabela tbody tr:nth-child(2n) th,.tabela tbody tr:nth-child(2n) td{background:var(--edro-panel-2)}.tabela--geometria tbody td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabela--geometria thead th:not(:first-child){text-align:right}.tabela-rolagem{overflow-x:auto}.tabela-rolagem .tabela--geometria th[scope=row],.tabela-rolagem .tabela--geometria thead th:first-child{position:sticky;left:0;z-index:1;background:var(--edro-bg)}.tabela-rolagem .tabela--geometria thead th:first-child{background:var(--edro-green)}.tabela-rolagem .tabela--geometria tbody tr:nth-child(2n) th[scope=row]{background:var(--edro-panel-2)}@media(max-width:767px){.tabela.tabela--geometria th,.tabela.tabela--geometria td{padding-left:8px;padding-right:8px}}.fechamento__outras{margin-top:var(--s-5)}.fechamento__link{color:var(--edro-ink);text-decoration:none;border-bottom:1px solid var(--edro-green)}.fechamento__link:hover{border-bottom-width:2px}.outros.outros--programas{grid-template-columns:repeat(4,1fr);margin-top:0}@media(max-width:1023px){.outros.outros--programas{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.outros.outros--programas{grid-template-columns:1fr}}@media(max-width:1023px){.versoes__painel,.construcao{grid-template-columns:1fr;gap:var(--s-10)}}@media(max-width:767px){.argumentos__grade{grid-template-columns:1fr}.versoes__tabs{gap:var(--s-5)}.versoes__numeros{gap:var(--s-8)}.versoes__linha{grid-template-columns:1fr;gap:var(--s-1)}.ficha__cabeca{flex-direction:column;align-items:flex-start;gap:var(--s-2)}}.versoes__painel[hidden]{display:none}.faq-bloco{display:grid;grid-template-columns:5fr 7fr;gap:var(--s-20);align-items:start}.faq__item{border-top:1px solid var(--edro-line)}.faq__item:last-child{border-bottom:1px solid var(--edro-line)}.faq__pergunta{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);padding:var(--s-5) 0;cursor:pointer;list-style:none;color:var(--edro-ink);font-size:.875rem;font-weight:500;line-height:1.5}.faq__pergunta::-webkit-details-marker{display:none}:root{--icone-mais: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E");--icone-menos: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.faq__pergunta:after,.ficha__titulo:after{content:"";flex:none;width:20px;height:20px;background:var(--edro-green);-webkit-mask:var(--icone-mais) center / 20px no-repeat;mask:var(--icone-mais) center / 20px no-repeat}.faq__item[open] .faq__pergunta:after,.ficha[open] .ficha__titulo:after{-webkit-mask-image:var(--icone-menos);mask-image:var(--icone-menos)}.faq__resposta{padding-bottom:var(--s-6)}@media(max-width:1023px){.faq-bloco{grid-template-columns:1fr;gap:var(--s-10)}}.pagina-topo{padding-top:calc(var(--nav-h) + var(--section));padding-bottom:var(--section)}.pagina-topo__titulo{margin:var(--s-4) 0 var(--s-6)}.pagina-topo__lead{max-width:56ch}.pagina-topo__pergunta{margin-top:var(--s-6);color:var(--edro-green);font-style:italic;font-size:var(--t-body)}.pagina-topo--404 .hero__botoes{margin-top:var(--s-10)}.cabecalho--topo{margin-bottom:0}.secao--colada{padding-top:0}.duas-colunas{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20)}.duas-colunas .card-title{margin-bottom:var(--s-5)}.tabela--comparativo thead th{text-align:left}.tabela--comparativo thead th a{color:inherit;text-decoration:none}.tabela--comparativo td{min-width:190px}.tabela-rolagem .tabela--comparativo th[scope=row],.tabela-rolagem .tabela--comparativo thead th:first-child{position:sticky;left:0;z-index:1;background:var(--edro-bg)}.tabela-rolagem .tabela--comparativo thead th:first-child{background:var(--edro-green)}.tabela-rolagem .tabela--comparativo tbody tr:nth-child(2n) th[scope=row]{background:var(--edro-panel-2)}.etapas{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-5)}.etapa{padding-top:var(--s-5);border-top:1px solid var(--edro-line)}.etapa__num{display:block;margin-bottom:var(--s-3);color:var(--edro-green);font-family:var(--font-display);font-size:var(--t-card-title);line-height:1;font-variant-numeric:tabular-nums}.regra{display:grid;grid-template-columns:5fr 7fr;gap:var(--s-20);padding-block:var(--s-10);border-top:1px solid var(--edro-line)}.regra:first-child{padding-top:0;border-top:none}.regra__corpo>*+*{margin-top:var(--s-4)}.acionar__texto{margin-top:var(--s-5)}.outros{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5);margin-top:var(--s-8)}.outro{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease)}.outro:hover{border-color:var(--edro-line-2)}.outro__nome{padding-right:var(--s-8);font-family:var(--font-display);font-size:var(--t-card-title);line-height:1.2;text-transform:uppercase}.outro__pergunta{margin-top:auto;color:var(--edro-green);font-style:italic;font-size:var(--t-table)}.outro .seta{position:absolute;top:var(--s-6);right:var(--s-6)}.outro:hover .seta{transform:translate(4px)}.form{display:grid;gap:var(--s-5);color-scheme:dark}.form__isca{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form__campo{display:grid;gap:var(--s-2)}.form__rotulo{font:500 var(--t-caption)/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--edro-mute)}.form__opcional{letter-spacing:0;text-transform:none}.form__entrada{width:100%;min-height:48px;padding:12px 14px;background:var(--edro-panel);color:var(--edro-ink);border:1px solid var(--edro-line-2);border-radius:var(--radius);font:400 1rem/1.4 var(--font-body);transition:border-color var(--dur-fast) var(--ease)}.form__entrada::placeholder{color:var(--edro-mute)}.form__entrada:focus-visible{border-color:var(--edro-green)}.form__entrada--area{min-height:96px;resize:vertical}.form__entrada[aria-invalid=true]{border-color:var(--edro-error)}.form__erro{color:var(--edro-error);font-size:var(--t-caption);line-height:1.5}.form__consentimento{display:flex;align-items:flex-start;gap:var(--s-3);min-height:44px;cursor:pointer;color:var(--edro-soft);font-size:var(--t-table);line-height:1.5}.form__consentimento input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--edro-green)}.form__consentimento a{color:var(--edro-ink)}.form__sucesso{padding:var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-green-50);border-radius:var(--radius)}.form__link{margin-top:var(--s-4)}@media(max-width:1023px){.duas-colunas,.regra{grid-template-columns:1fr;gap:var(--s-6)}.etapas{grid-template-columns:1fr 1fr}.outros{grid-template-columns:1fr}}@media(max-width:899px){.pagina-topo{padding-top:calc(var(--nav-h-mobile) + var(--section))}}@media(max-width:767px){.etapas{grid-template-columns:1fr}}.btn{text-wrap:balance;text-align:center}@media(max-width:767px){.btn--bloco{line-height:1.35}}body[data-enxuto]{padding-bottom:0}.nota{margin-top:var(--s-5)}.nota__link{margin-left:var(--s-2)}.pagina-topo__botoes{margin:var(--s-8) 0 0}.topo-duplo{display:grid;grid-template-columns:7fr 5fr;gap:var(--s-20);align-items:center}.ficha-dono{margin:0;padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.ficha-dono__serie{margin:var(--s-2) 0 var(--s-6);font-family:var(--font-display);font-size:1.875rem;line-height:1;overflow-wrap:anywhere}.ficha-dono__lista{margin:0}.ficha-dono__linha{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--edro-line);font-size:var(--t-table)}.ficha-dono__linha dt{color:var(--edro-mute)}.ficha-dono__linha dd{display:flex;align-items:center;gap:var(--s-2);margin:0;color:var(--edro-ink);text-align:right}.ficha-dono__swatch{flex:none;width:14px;height:14px;border-radius:50%;background:var(--edro-green)}.ficha-dono .ficha-dono__status{color:var(--edro-green);font-weight:500}.ficha-dono__rodape{margin-top:var(--s-5)}.etapas--detalhe .etapa{display:flex;flex-direction:column}.etapa__titulo{margin-bottom:var(--s-5)}.etapa__dl{display:grid;gap:var(--s-4);margin:0}.etapa__dl dt{font:500 var(--t-caption)/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--edro-mute)}.etapa__dl dd{margin:var(--s-1) 0 0;color:var(--edro-soft);font-size:var(--t-body-card);line-height:1.6}.etapa__prazo dd{color:var(--edro-ink)}.pintura__titulo{margin:var(--s-4) 0 var(--s-6)}.serie__chip{margin:var(--s-8) 0 0}.caminhos{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.caminho{display:flex;flex-direction:column;gap:var(--s-4);padding:34px 30px;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.caminho--principal{border-color:var(--edro-green-50)}.caminho__numero{color:var(--edro-ink);font-variant-numeric:tabular-nums}.caminho .btn,.caminho .link-acao{align-self:flex-start;margin-top:auto}.contato-dados{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-10);margin:0}.contato-dados dd{margin:var(--s-3) 0 0;color:var(--edro-ink);font-size:var(--t-body);line-height:1.6}.contato-dados dd a:not(.link-acao){color:inherit}.contato-dados__mapa{display:table;margin-top:var(--s-4)}.indice{display:flex;flex-wrap:wrap;gap:var(--s-4) var(--s-8);margin-top:var(--s-10)}.politica{display:grid;grid-template-columns:5fr 7fr;gap:var(--s-20);align-items:start}.politica__corpo>*+*{margin-top:var(--s-4)}.politica__corpo h3{margin-top:var(--s-10);color:var(--edro-ink);font-size:1rem;font-weight:500;line-height:1.4}.politica__corpo h3:first-child{margin-top:0}.bio{display:flex;flex-direction:column;min-height:100svh;max-width:520px;margin-inline:auto;padding:var(--s-12) var(--gutter) var(--s-10)}.bio__logo{align-self:flex-start}.bio__logo img{width:auto;height:28px}.bio__titulo{margin:var(--s-12) 0 var(--s-8)}.bio__botoes{display:grid;gap:var(--s-3)}.bio__plataformas{display:grid;gap:var(--s-3);margin-top:var(--s-10)}.bio__plataforma{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-4);min-height:72px;padding:var(--s-4) var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease)}.bio__plataforma:hover{border-color:var(--edro-line-2)}.bio__nome{font-family:var(--font-display);font-size:var(--t-card-title);line-height:1;text-transform:uppercase}.bio__uso{display:block;margin-top:var(--s-1)}.bio__peso{font-family:var(--font-display);font-size:1.5rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bio__rodape{margin-top:auto;padding-top:var(--s-10)}.bio__rodape a{color:var(--edro-soft)}@media(max-width:1023px){.topo-duplo,.caminhos,.contato-dados,.politica{grid-template-columns:1fr;gap:var(--s-8)}}@media(min-width:1024px){.politica>.headline{position:sticky;top:calc(var(--nav-h) + var(--s-8))}}.nav__logo img{height:46px;width:auto}@media(max-width:899px){.nav__logo img{height:36px}}.nav__menu{gap:var(--s-6)}@media(max-width:1180px)and (min-width:900px){.nav__menu{gap:var(--s-4)}.nav__falar{display:none}}.secao{position:relative}.cabecalho__eyebrow{margin-bottom:var(--s-4)}.cabecalho .lead{justify-self:end}.cabecalho--centro{display:block;text-align:center}.cabecalho--centro .headline{margin-inline:auto}.eyebrow--verde{color:var(--edro-green)}.hero3{position:relative;overflow:hidden;min-height:min(100svh,860px);display:flex;align-items:center;padding-top:calc(var(--nav-h) + var(--s-16));padding-bottom:var(--s-16);background:var(--edro-bg-alt);border-bottom:1px solid var(--edro-line)}.hero3--curto{min-height:0;padding-top:calc(var(--nav-h) + var(--s-24));padding-bottom:var(--s-20)}.hero3__fundo{position:absolute;inset:0;z-index:0}.hero3__fundo img,.hero3__fundo picture{width:100%;height:100%;object-fit:cover;display:block}.hero3__fundo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0d0bf5,#0b0d0bd1 34%,#0b0d0b40 70%,#0b0d0b59),linear-gradient(0deg,#0b0d0be6,#0b0d0b00 30%)}.hero3__interno{position:relative;z-index:2;width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:7fr 5fr;gap:var(--s-10);align-items:end}.hero3__texto{max-width:640px}.hero3__texto .eyebrow{margin-bottom:var(--s-4)}.hero3__titulo{margin-bottom:var(--s-6)}.hero3__wordmark{display:block;margin-bottom:var(--s-6)}.hero3__wordmark img{width:min(100%,640px);height:auto}.hero3__wordmark--horizon img{width:min(100%,460px)}.hero3__lead{max-width:48ch;margin-bottom:var(--s-8);color:var(--edro-soft)}.hero3__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3)}.hero3__lado{justify-self:end;text-align:right}.hero3__peso .metric-hero{font-size:clamp(3rem,2.4rem + 2.4vw,4.5rem)}.hero3__peso .caption{display:block;margin-top:var(--s-2)}.hero3__selo{justify-self:end;align-self:center;width:min(100%,340px)}.hero3__selo img{width:100%;height:auto}.hero3 .marca-dagua{top:50%;transform:translateY(-50%);z-index:1}.hero3__brief{position:absolute;z-index:2;top:calc(var(--nav-h) + var(--s-8));right:var(--gutter);max-width:300px;text-align:right}.hero3__brief .midia__tag{margin-left:auto}.hero3__brief strong{display:block;margin-top:var(--s-2);font-size:var(--t-caption);color:var(--edro-ink);font-weight:500}.hero3__brief>span:not(.midia__tag){display:block;margin-top:var(--s-1);font-size:var(--t-caption);line-height:1.5;color:var(--edro-mute)}.hero3__play{position:absolute;z-index:1;left:68%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:1px solid var(--edro-line-2);display:grid;place-items:center;color:var(--edro-soft)}.hero3__play svg{width:18px;height:18px;fill:currentColor}.carrossel{position:relative}.carrossel__slide[hidden]{display:none}.carrossel__abas{position:relative;z-index:3;max-width:calc(var(--container) + var(--gutter) * 2);margin:calc(var(--s-16) * -1) auto 0;padding:0 var(--gutter) var(--s-8);display:flex;gap:var(--s-8)}.carrossel__aba{appearance:none;background:none;border:0;border-top:2px solid var(--edro-line-2);padding:var(--s-3) 0 0;min-width:180px;text-align:left;cursor:pointer;color:var(--edro-mute);font:500 var(--t-eyebrow)/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.carrossel__aba[aria-selected=true]{color:var(--edro-ink);border-top-color:var(--edro-green)}.midia{position:relative;overflow:hidden;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.midia--4x3{aspect-ratio:4 / 3}.midia--16x9{aspect-ratio:16 / 9}.midia--4x5{aspect-ratio:4 / 5}.midia--3x4{aspect-ratio:3 / 4}.midia--21x9{aspect-ratio:21 / 9}.midia>img,.midia>picture,.midia>picture img{width:100%;height:100%;object-fit:cover;display:block}.midia--pendente{background:radial-gradient(ellipse at 30% 30%,#38a9360d,#0000 60%),repeating-linear-gradient(135deg,var(--edro-panel) 0 18px,#121512 18px 36px)}.midia__tag{display:inline-block;padding:4px 8px;background:var(--edro-green);color:var(--edro-green-ink);font:700 .625rem/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.midia__tag--claro{background:var(--edro-ink)}.midia--pendente .midia__tag{position:absolute;top:var(--s-4);left:var(--s-4)}.midia__brief{position:absolute;inset:auto 0 0;padding:var(--s-5)}.midia__brief strong{display:block;font-size:var(--t-caption);font-weight:600;color:var(--edro-ink)}.midia__brief span{display:block;margin-top:var(--s-1);font-size:var(--t-caption);line-height:1.55;color:var(--edro-mute)}.midia__legenda{position:absolute;inset:auto 0 0;padding:var(--s-5);background:linear-gradient(to top,#0c0e0ce6,#0c0e0c00);font-size:var(--t-caption);color:var(--edro-soft)}.midia__legenda strong{display:block;color:var(--edro-ink);font-weight:600}.midia__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:1px solid var(--edro-line-2);display:grid;place-items:center;color:var(--edro-soft)}.midia__play svg{width:16px;height:16px;fill:currentColor}.yt{cursor:pointer}.yt__botao{position:absolute;inset:0;width:100%;height:100%;appearance:none;border:0;padding:0;background:none;cursor:pointer}.yt__botao img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.72);transition:filter var(--dur-fast) var(--ease)}.yt__botao:hover img{filter:brightness(.85)}.yt__icone{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:46px;border-radius:10px;background:var(--edro-green);display:grid;place-items:center}.yt__icone svg{width:18px;height:18px;fill:var(--edro-green-ink)}.yt__titulo{position:absolute;inset:auto 0 0;padding:var(--s-5);text-align:left;background:linear-gradient(to top,#0c0e0cf2,#0c0e0c00);font:600 var(--t-caption)/1.5 var(--font-body);color:var(--edro-ink)}.yt__titulo span{display:block;font-weight:400;color:var(--edro-mute)}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.galeria3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.galeria2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-5)}.bloco2{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20);align-items:center}.bloco2--topo{align-items:start}.bloco2 .headline{margin-bottom:var(--s-6)}.bloco2 .lead+.lead{margin-top:var(--s-4)}.bloco2 .btn,.bloco2 .link-acao{margin-top:var(--s-8)}.filtro3{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20);align-items:start}.filtro3 .headline{margin:var(--s-4) 0 var(--s-6)}.filtro3 .lead{margin-bottom:var(--s-10)}.filtro3 .caixa+.caixa{margin-top:var(--s-5)}.filtro3__foto{position:sticky;top:calc(var(--nav-h) + var(--s-8))}.filtro__caixas--duas{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5);margin-top:var(--s-10)}.caixa .eyebrow{margin-bottom:var(--s-5);display:block}.lista-sinal li+li{padding-top:var(--s-3);border-top:1px solid var(--edro-line)}.linhas__grade{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.linhas__coluna{display:grid;gap:var(--s-5)}.card-linha{position:relative;display:flex;flex-direction:column;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-6);transition:border-color var(--dur-fast) var(--ease)}.card-linha:hover{border-color:var(--edro-line-2)}.card-linha__link:after{content:"";position:absolute;inset:0}.card-linha__canto{position:absolute;top:var(--s-5);right:var(--s-5);width:30px;height:30px;border:1px solid var(--edro-line-2);display:grid;place-items:center}.card-linha__canto svg{width:14px;height:14px;fill:none;stroke:var(--edro-ink);stroke-width:1.5}.card-linha__wordmark{display:block;margin-top:var(--s-2)}.card-linha__wordmark img{height:22px;width:auto;max-width:100%}.card-linha--larga .card-linha__wordmark img{height:30px}.card-linha__render{display:block;margin:var(--s-6) auto;width:100%;max-width:440px;filter:drop-shadow(0 30px 30px rgba(0,0,0,.8));transition:transform var(--dur-fast) var(--ease)}.card-linha__render img{width:100%;height:auto}.card-linha:hover .card-linha__render{transform:translateY(-4px)}.card-linha__beneficio{font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft);padding-bottom:var(--s-5);border-bottom:1px solid var(--edro-line)}.card-linha__beneficio b{color:var(--edro-ink);font-weight:600}.card-linha__numeros{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--s-4);padding-top:var(--s-5);margin-top:auto}.card-linha__valor{font-family:var(--font-display);font-size:1.5rem;line-height:1.2;color:var(--edro-ink)}.card-linha__valor small{font-size:.75em}.card-linha--larga .card-linha__numeros{grid-template-columns:1fr 1fr}.card-linha__macro{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-5);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--edro-line)}.card-linha__macro dt{font-size:var(--t-caption);font-weight:600;color:var(--edro-ink);margin-bottom:var(--s-1)}.card-linha__macro dd{margin:0;font-size:.6875rem;line-height:1.55;color:var(--edro-mute)}.card-horizon{display:grid;grid-template-columns:1fr auto;gap:var(--s-8);align-items:center;margin-top:var(--s-5);padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-green-50);border-radius:var(--radius)}.card-horizon img{height:34px;width:auto;margin:var(--s-3) 0 var(--s-4)}.card-horizon p{color:var(--edro-soft);font-size:var(--t-body-card)}.numeros4{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-5)}.numeros4--quatro{grid-template-columns:repeat(4,1fr)}.numero-card{background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-8)}.numero-card--destaque{border-color:var(--edro-green-50)}.numero-card__topo{display:flex;align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-2)}.numero-card__num{font-family:var(--font-display);font-size:var(--t-metric-stat);line-height:1;color:var(--edro-green);letter-spacing:-.02em}.numero-card__num--branco{color:var(--edro-ink)}.numero-card__leg{font-size:var(--t-body-card);color:var(--edro-mute)}.numero-card h3{font-size:1.375rem;margin-bottom:var(--s-3)}.numero-card p{font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft)}.numero-card__rotulo-verde{font-family:var(--font-display);font-size:.8125rem;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:var(--edro-soft)}.tec4{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.tec{background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-6)}.tec--destaque{border-color:var(--edro-green-50)}.tec h3{font-size:1.75rem;margin-bottom:var(--s-2)}.tec--destaque h3{color:var(--edro-green)}.tec p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-mute)}.tec--destaque p{font-family:var(--font-display);font-size:.75rem;letter-spacing:.03em;text-transform:uppercase;color:var(--edro-soft)}.passos3{border-top:1px solid var(--edro-line)}.passos3 li{display:grid;grid-template-columns:28px 1fr;gap:var(--s-4);padding:var(--s-5) 0;border-bottom:1px solid var(--edro-line)}.passos3__num{font-family:var(--font-display);font-size:1.25rem;line-height:1.2;color:var(--edro-green)}.passos3 h3{font:600 .9375rem/1.4 var(--font-body);text-transform:none;color:var(--edro-ink);margin-bottom:var(--s-1)}.passos3 p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-mute)}.lista-regras{border-top:1px solid var(--edro-line)}.regra3{border-bottom:1px solid var(--edro-line)}.regra3 summary{display:flex;justify-content:space-between;gap:var(--s-4);align-items:center;padding:var(--s-4) 0 var(--s-1);cursor:pointer;list-style:none;font:600 .875rem/1.4 var(--font-body);color:var(--edro-ink)}.regra3 summary::-webkit-details-marker{display:none}.regra3 summary:after{content:"";flex:none;width:18px;height:18px;background:var(--edro-green);-webkit-mask:var(--icone-mais) center / 18px no-repeat;mask:var(--icone-mais) center / 18px no-repeat}.regra3[open] summary:after{-webkit-mask-image:var(--icone-menos);mask-image:var(--icone-menos)}.regra3 p{padding-bottom:var(--s-4);font-size:var(--t-caption);line-height:1.65;color:var(--edro-mute)}.qa{border-top:1px solid var(--edro-line)}.qa>div{padding:var(--s-5) 0;border-bottom:1px solid var(--edro-line)}.qa dt{font:600 .9375rem/1.4 var(--font-body);color:var(--edro-ink);margin-bottom:var(--s-2)}.qa dd{margin:0;font-size:var(--t-table);line-height:1.65;color:var(--edro-soft)}.selos{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4)}.selo-card{position:relative;display:flex;flex-direction:column;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-6);text-decoration:none;color:inherit;transition:border-color var(--dur-fast) var(--ease)}a.selo-card:hover{border-color:var(--edro-line-2)}.selo-card__selo{height:104px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:var(--s-4)}.selo-card__selo img{max-height:104px;width:auto;max-width:100%}.selo-card h3{font-size:1.25rem;margin-bottom:var(--s-3)}.selo-card p{font-size:var(--t-caption);line-height:1.65;color:var(--edro-soft)}.selo-card__pergunta{margin-top:auto;padding-top:var(--s-6);color:var(--edro-green);font-style:italic;font-size:var(--t-caption)!important}.condicoes{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--edro-line);margin-top:var(--s-5)}.condicoes>div{padding:var(--s-5) var(--s-5) var(--s-5) 0;font-size:var(--t-caption);color:var(--edro-mute)}.condicoes>div+div{padding-left:var(--s-5);border-left:1px solid var(--edro-line)}.condicoes b{color:var(--edro-ink);font-weight:600;margin-right:6px}.prova-num{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.prova-num>div{text-align:center;padding:var(--s-8) var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.prova-num strong{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(3rem,2.4rem + 2vw,4.25rem);line-height:1;color:var(--edro-green)}.prova-num span{display:block;margin-top:var(--s-3);font-size:var(--t-caption);color:var(--edro-soft)}.prova-num__nota{margin-top:var(--s-4);font-size:.6875rem;color:var(--edro-mute)}.versoes__tabs{display:flex;gap:var(--s-8);border-bottom:1px solid var(--edro-line);margin-bottom:var(--s-8)}.versoes__tab{appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 0 var(--s-4);cursor:pointer;color:var(--edro-mute);font:500 var(--t-nav)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.versoes__tab:hover{color:var(--edro-ink)}.versoes__tab[aria-selected=true]{color:var(--edro-ink);border-bottom-color:var(--edro-green)}.versao{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-12);align-items:start}.versao[hidden]{display:none}.versao__nome{display:flex;align-items:flex-end;gap:var(--s-2);margin-bottom:var(--s-4)}.versao__nome img{height:26px;width:auto}.versao__nome img+img{height:23px}.versao__resumo{margin-bottom:var(--s-6)}.versao__stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4);margin-bottom:var(--s-6)}.versao__stats>div{padding:var(--s-5) var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.versao__stats .caption{display:block;margin-top:var(--s-2)}.versao__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3)}.versao__specs{border-top:1px solid var(--edro-line)}.versao__specs>div{display:grid;grid-template-columns:110px 1fr;gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--edro-line)}.versao__specs dt{font-size:var(--t-caption);color:var(--edro-mute)}.versao__specs dd{margin:0;font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft)}.nota-peso{margin-top:var(--s-8);font-size:.6875rem;line-height:1.6;color:var(--edro-mute);max-width:90ch}.ficha-modal{width:min(880px,calc(100% - 32px));max-height:calc(100svh - 64px);padding:0;border:1px solid var(--edro-line-2);border-radius:var(--radius);background:var(--edro-bg);color:var(--edro-ink)}.ficha-modal::backdrop{background:#050605cc}.ficha-modal__topo{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);background:var(--edro-bg);border-bottom:1px solid var(--edro-line)}.ficha-modal__topo h2{font-size:1.5rem}.ficha-modal__fechar{appearance:none;width:44px;height:44px;border:1px solid var(--edro-line-2);background:none;color:var(--edro-ink);cursor:pointer;display:grid;place-items:center}.ficha-modal__fechar svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;fill:none}.ficha-modal__corpo{padding:var(--s-6)}.ficha-modal .tabela td{font-size:var(--t-caption);line-height:1.6}.ficha-modal .tabela tbody th{white-space:normal;width:170px;vertical-align:top}.pilares{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.pilar{padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.pilar h3{color:var(--edro-green);font-size:1.625rem;margin-bottom:var(--s-3)}.pilar p{font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft)}.geo3{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-10);align-items:start}.geo3 .headline{margin-bottom:var(--s-5)}.geo3 .lead{margin-bottom:var(--s-6)}.geo3__desenho{background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);padding:var(--s-6)}.geo3__desenho img{width:100%;height:auto;display:block}.geo3__desenho figcaption{margin-top:var(--s-4);font-size:var(--t-caption);color:var(--edro-mute)}.processo{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--s-5);margin-top:var(--s-12);padding-top:var(--s-8)}.processo:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--edro-line-2)}.processo li{position:relative}.processo li:before{content:"";position:absolute;top:calc(var(--s-8) * -1 - 3px);left:0;width:7px;height:7px;border-radius:50%;background:var(--edro-green)}.processo h3{font:600 var(--t-caption)/1.4 var(--font-body);text-transform:none;color:var(--edro-ink);margin-bottom:var(--s-2)}.processo p{font-size:.6875rem;line-height:1.6;color:var(--edro-mute)}.camadas{padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.camadas svg{width:100%;height:auto;display:block}.mvv{display:grid;gap:var(--s-4)}.mvv>div{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.mvv h3{font-size:2rem;text-transform:none;margin-bottom:var(--s-2)}.mvv p{font-size:var(--t-caption);color:var(--edro-mute)}.atletas{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.atleta{padding:var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.atleta h3{font-size:1.5rem;margin:var(--s-5) 0 var(--s-2)}.atleta p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-mute)}.parceria .headline{margin:var(--s-4) 0 var(--s-6)}.parceria .lead{margin-bottom:var(--s-8)}.caminhos3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.caminho3{padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.caminho3 h2{font-size:1.5rem;margin-bottom:var(--s-2)}.caminho3 p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft);min-height:3.2em}.caminho3__numero{margin:var(--s-8) 0 var(--s-5);font-family:var(--font-display);font-size:1.75rem;line-height:1;color:var(--edro-ink)}.dados4{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--edro-line);margin-top:var(--s-8)}.dados4>div{padding:var(--s-5) var(--s-5) var(--s-5) 0;font-size:var(--t-caption);color:var(--edro-mute)}.dados4>div+div{padding-left:var(--s-5);border-left:1px solid var(--edro-line)}.dados4 b{color:var(--edro-ink);font-weight:600;margin-right:6px}.dados4 a{color:var(--edro-soft)}.painel-form{padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.mapa-foto{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.mapa-link{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-3);padding:var(--s-8);aspect-ratio:16 / 9;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);text-decoration:none;color:inherit}.mapa-link h3{font-size:1.75rem}.mapa-link p{font-size:var(--t-caption);color:var(--edro-soft)}.faixa-specs{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--edro-line)}.faixa-specs>div{padding:var(--s-5) var(--s-5) var(--s-5) 0;font-size:var(--t-caption);line-height:1.5;color:var(--edro-mute)}.faixa-specs>div+div{padding-left:var(--s-5);border-left:1px solid var(--edro-line)}.faixa-specs b{color:var(--edro-ink);font-weight:600;margin-right:4px}.modo-auto{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--s-10);align-items:center;padding:var(--s-8);margin-bottom:var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.modo-auto h3{font-size:1.5rem;margin-bottom:var(--s-2)}.modo-auto p{font-size:var(--t-caption);line-height:1.65;color:var(--edro-soft)}.modo-auto__barras{display:flex;align-items:flex-end;gap:6px;height:64px}.modo-auto__barras span{flex:1;background:var(--edro-panel-2);border:1px solid var(--edro-line)}.modo-auto__barras span.zona{background:var(--edro-green);border-color:var(--edro-green)}.autonomia{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5);align-items:start}.autonomia__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.autonomia .btn{margin-top:var(--s-5)}.detalhes-tec{border-top:1px solid var(--edro-line);margin-top:var(--s-8)}.detalhes-tec>div{display:grid;grid-template-columns:110px 1fr;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--edro-line)}.detalhes-tec dt{font-size:var(--t-caption);color:var(--edro-mute)}.detalhes-tec dd{margin:0;font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft)}.card-horizon-linha .card-linha__wordmark{display:flex;align-items:center;gap:var(--s-2)}.card-horizon-linha .card-linha__wordmark img+img{height:18px}.versoes-lista{margin-top:var(--s-2);border-top:1px solid var(--edro-line)}.versoes-lista>div{display:grid;grid-template-columns:90px 1fr;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--edro-line);font-size:var(--t-caption)}.versoes-lista dt{color:var(--edro-mute)}.versoes-lista dd{margin:0;color:var(--edro-soft)}.versoes-lista b{color:var(--edro-ink);font-weight:500}.simulador-quadro{border:1px solid var(--edro-line);border-radius:var(--radius);overflow:hidden;background:var(--edro-panel)}.simulador-quadro iframe{display:block;width:100%;height:1500px;border:0}.simulador-nota{margin-top:var(--s-4);font-size:.6875rem;line-height:1.6;color:var(--edro-mute)}.passos-cartao{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.passo-cartao{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.passo-cartao__num{font-family:var(--font-display);font-size:2.5rem;line-height:1;color:var(--edro-green)}.passo-cartao h3{font:600 .875rem/1.4 var(--font-body);text-transform:none;margin:var(--s-4) 0 var(--s-2)}.passo-cartao p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-mute)}.faq2{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-20)}.faq2 .eyebrow{display:block;margin-bottom:var(--s-6)}.guias{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.guia{display:flex;flex-direction:column;padding:var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.guia .eyebrow{margin:var(--s-6) 0 var(--s-2)}.guia h2{font-size:1.75rem;margin-bottom:var(--s-3)}.guia p{font-size:var(--t-body-card);color:var(--edro-soft);margin-bottom:var(--s-6)}.guia .btn{margin-top:auto;align-self:flex-start}.guia__capa{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius);background:var(--edro-panel-2)}.guia__capa img{width:100%;height:100%;object-fit:cover}.fechamento .closer{font-size:clamp(3.5rem,2rem + 6vw,8.5rem);line-height:1.12}.whatsapp-flutuante{position:fixed;right:24px;bottom:24px;z-index:98;display:inline-flex;align-items:center;gap:var(--s-3);padding:14px 22px 14px 16px;border-radius:999px;background:var(--edro-green);color:var(--edro-green-ink);text-decoration:none;font:700 var(--t-button)/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;transition:background-color var(--dur-fast) var(--ease)}.whatsapp-flutuante:hover{background:var(--edro-green-hover)}.whatsapp-flutuante svg{width:20px;height:20px;fill:currentColor}@media(max-width:899px){.whatsapp-flutuante{display:none}}.rodape__grade{grid-template-columns:2.2fr 1fr 1.3fr 1.2fr 1fr}.rodape__marca img{height:56px;width:auto}.rodape__marca p{line-height:1.7}@media(max-width:1023px){.hero3__interno,.bloco2,.filtro3,.geo3,.autonomia,.faq2,.modo-auto{grid-template-columns:1fr;gap:var(--s-10)}.hero3__lado,.hero3__selo{justify-self:start;text-align:left}.hero3__play{display:none}.linhas__grade,.galeria3,.pilares,.guias,.caminhos3,.selos,.numeros4--quatro{grid-template-columns:1fr 1fr}.card-linha__macro{grid-template-columns:repeat(3,1fr)}.versao{grid-template-columns:1fr;gap:var(--s-8)}.processo{grid-template-columns:repeat(4,1fr);row-gap:var(--s-10)}.faixa-specs,.dados4,.condicoes,.rodape__grade{grid-template-columns:1fr 1fr}.filtro3__foto{position:static}}@media(max-width:899px){.hero3{padding-top:calc(var(--nav-h-mobile) + var(--s-12));min-height:0}.hero3__brief{position:relative;top:auto;right:auto;max-width:none;text-align:left;margin-bottom:var(--s-6)}.hero3__brief .midia__tag{margin-left:0}.carrossel__abas{margin-top:0;padding-top:var(--s-5);gap:var(--s-4);overflow-x:auto}.carrossel__aba{min-width:150px}}@media(max-width:767px){.linhas__grade,.galeria3,.galeria2,.pilares,.guias,.caminhos3,.selos,.numeros4,.numeros4--quatro,.atletas,.prova-num,.filtro__caixas--duas,.mapa-foto,.autonomia__cards,.passos-cartao,.tec4{grid-template-columns:1fr}.card-linha__macro{grid-template-columns:1fr 1fr}.card-horizon{grid-template-columns:1fr}.processo{grid-template-columns:1fr 1fr}.faixa-specs,.dados4,.condicoes{grid-template-columns:1fr}.faixa-specs>div+div,.dados4>div+div,.condicoes>div+div{padding-left:0;border-left:0;border-top:1px solid var(--edro-line)}.versao__stats{grid-template-columns:1fr 1fr}.versao__specs>div,.detalhes-tec>div,.versoes-lista>div{grid-template-columns:1fr;gap:var(--s-1)}.hero3__botoes{flex-direction:column;align-items:stretch}.hero3__botoes .btn{width:100%}.rodape__grade{grid-template-columns:1fr}.simulador-quadro iframe{height:2600px}}.hero3__wordmark--duplo{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--s-3)}.hero3__wordmark--duplo img{width:auto;height:clamp(26px,3.2vw,44px)}.hero3__wordmark--duplo img+img{height:clamp(24px,3vw,42px)}@media(min-width:1024px){.hero3--foto-lado .hero3__fundo{left:30%}.hero3--foto-lado .hero3__fundo:after{background:linear-gradient(90deg,#0b0d0b,#0b0d0b8c 22%,#0b0d0b00 55%),linear-gradient(0deg,#0b0d0bf2,#0b0d0b00 42%)}}.hero3__peso .caption{color:var(--edro-soft)}.numero-card .numero-card__num,.tec .numero-card__num{font-size:var(--t-metric-stat);line-height:1}.numero-card .numero-card__leg,.tec .numero-card__leg{font-size:var(--t-body-card)}.hero3 .hero3__titulo{font-size:clamp(3rem,2.3rem + 2.9vw,5rem)}.hero3__texto{max-width:760px}.caminho3 .caminho3__numero{margin:var(--s-8) 0 var(--s-5);min-height:0;font-family:var(--font-display);font-size:1.75rem;line-height:1;color:var(--edro-ink)}@media(max-width:899px){.hero3{flex-direction:column;align-items:stretch}.hero3__brief{padding-inline:var(--gutter)}}@media(max-width:767px){.versao__nome{flex-wrap:wrap}.versao__nome img{height:auto;max-width:100%;width:auto;max-height:22px}.versao__nome img+img{max-height:20px}.hero3__wordmark--duplo img{max-width:100%}}.geo3>*,.bloco2>*,.filtro3>*,.autonomia>*{min-width:0}.hero3--clipe .hero3__interno{align-items:center}.hero3__lado--clipe{justify-self:end;display:flex;align-items:flex-end;gap:var(--s-6)}.hero3__clipe{width:clamp(240px,22vw,340px);aspect-ratio:9 / 16;overflow:hidden;border:1px solid var(--edro-line-2);border-radius:var(--radius);background:var(--edro-panel)}.hero3__clipe video{width:100%;height:100%;object-fit:cover;display:block}.hero3__lado--clipe .hero3__peso{text-align:right;padding-bottom:var(--s-2)}@media(max-width:1023px){.hero3__lado--clipe{justify-self:start}}@media(max-width:899px){.hero3--clipe .hero3__interno{position:static}.hero3--clipe .hero3__texto,.hero3--clipe .hero3__peso{position:relative;z-index:2}.hero3--clipe .hero3__clipe{position:absolute;inset:0;width:auto;aspect-ratio:auto;border:0;border-radius:0;z-index:0}.hero3--clipe .hero3__clipe:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0b0d0bf7,#0b0d0bdb 45%,#0b0d0bb3)}.hero3--clipe .hero3__lado--clipe .hero3__peso{text-align:left}}@media(prefers-reduced-motion:reduce){.hero3__clipe video{animation:none}}.nav__item{position:relative;display:inline-flex;align-items:center}.nav__sub{position:absolute;top:100%;left:50%;transform:translate(-50%,6px);min-width:220px;padding:var(--s-2);z-index:5;background:var(--edro-panel);border:1px solid var(--edro-line-2);border-radius:var(--radius);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),visibility 0s linear var(--dur-fast)}.nav__item:hover .nav__sub,.nav__item:focus-within .nav__sub{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.nav__sub a{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:calc(var(--radius) - 2px);font:500 var(--t-nav)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--edro-green);text-decoration:none;white-space:nowrap}.nav__sub a:hover,.nav__sub a:focus-visible{background:var(--edro-bg-alt);color:var(--edro-ink)}.nav__sub svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6}.menu-mobile__lista a.menu-mobile__sub{padding:0 0 var(--s-3) var(--s-5);font-family:var(--font-body);font-size:var(--t-caption);letter-spacing:.1em;color:var(--edro-green)}.btn--contorno{background:transparent;color:var(--edro-green);border:1px solid var(--edro-green)}.btn--contorno:hover{background:var(--edro-green);color:var(--edro-green-ink)}.link-seta{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;font:600 .75rem/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-green);text-decoration:none}.link-seta:after{content:"→";transition:transform var(--dur-fast) var(--ease)}.link-seta:hover:after{transform:translate(3px)}.card-linha__extra{position:relative;z-index:2;align-self:flex-start;margin-top:var(--s-4)}.hero3--imagem .hero3__interno{grid-template-columns:5fr 6fr;align-items:center}.hero3__lado--imagem{justify-self:stretch;text-align:left}.hero3__captura{display:block;overflow:hidden;border:1px solid var(--edro-line-2);border-radius:var(--radius);box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #ffffff05;transform:perspective(1600px) rotateY(-6deg) rotateX(2deg);transition:transform var(--dur-slow, .4s) var(--ease)}.hero3__captura:hover{transform:perspective(1600px) rotateY(-2deg) rotateX(1deg)}.hero3__captura img{display:block;width:100%;height:auto}.personalizador{display:grid;grid-template-columns:6fr 5fr;gap:var(--s-16);align-items:center}.personalizador>*{min-width:0}.personalizador__captura{display:block;border:1px solid var(--edro-line-2);border-radius:var(--radius);overflow:hidden;box-shadow:0 40px 80px -30px #000000e6;transform:perspective(1600px) rotateY(5deg) rotateX(2deg);transition:transform .4s var(--ease)}.personalizador__captura:hover{transform:perspective(1600px) rotateY(1deg) rotateX(1deg)}.personalizador__captura img{display:block;width:100%;height:auto}.personalizador__desktop{display:block}.personalizador__mobile{display:none}.personalizador__frases{list-style:none;margin:var(--s-6) 0 var(--s-8);padding:0;display:grid;gap:var(--s-3)}.personalizador__frases li{font-size:var(--t-body);line-height:1.6;color:var(--edro-soft)}.personalizador__frases b{color:var(--edro-ink);font-weight:600}.personalizador__etiquetas{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-6) 0 var(--s-8);padding:0}.personalizador__etiquetas li{padding:var(--s-2) var(--s-3);border:1px solid var(--edro-line-2);border-radius:var(--radius);font:500 .6875rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--edro-soft)}.personalizador__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-6)}.headline--media{font-size:clamp(2rem,1.6rem + 1.8vw,3rem)}.rodape__grade{grid-template-columns:2fr repeat(5,1fr);gap:var(--s-8)}@media(max-width:1023px){.hero3--imagem .hero3__interno,.personalizador{grid-template-columns:1fr;gap:var(--s-10)}.hero3__captura,.personalizador__captura{transform:none}.rodape__grade{grid-template-columns:1fr 1fr}}@media(max-width:767px){.personalizador__desktop{display:none}.personalizador__mobile{display:block}.personalizador__captura{max-width:340px;margin-inline:auto}.personalizador__acoes .btn{width:100%}.rodape__grade{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero3__captura,.personalizador__captura{transition:none}}.versao__foto{margin:var(--s-2) 0 var(--s-6);filter:drop-shadow(0 28px 26px rgba(0,0,0,.75))}.versao__foto img{display:block;width:100%;height:auto}.versao__destaques{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3);margin-bottom:var(--s-4)}.versao__destaques--quatro{grid-template-columns:repeat(4,1fr)}.versao__destaques>div{padding:var(--s-4) var(--s-5);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);min-width:0}.versao__destaque{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.1;color:var(--edro-ink);margin-bottom:var(--s-2);overflow-wrap:anywhere}.versao__destaque--texto{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.versao__destaque-uni{margin-left:4px;font-size:.55em;color:var(--edro-green)}.versao__destaques .caption{display:block;line-height:1.5}.versao__specs{align-self:start}.hero3__bike{display:block;filter:drop-shadow(0 30px 30px rgba(0,0,0,.8))}.hero3__bike img{display:block;width:100%;height:auto}.hero3__lado--imagem .hero3__peso{text-align:right;margin-top:var(--s-4)}.card-linha__cta{margin-top:var(--s-5);font:600 .75rem/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-green)}.card-linha__valor small{font-family:var(--font-body);font-size:.5em;color:var(--edro-mute)}.card-linha__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-6)}.card-linha__acoes .card-linha__extra{margin-top:0}.btn--pequeno{padding:12px 18px;font-size:.6875rem}.versoes-lista dd{text-align:right}.condicoes27{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--s-4)}.condicoes27>div{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.condicoes27 dt{font-weight:600;color:var(--edro-ink);margin-bottom:var(--s-2)}.condicoes27 dt a{color:inherit;text-decoration-color:var(--edro-green);text-underline-offset:4px}.condicoes27 dd{margin:0;font-size:var(--t-body-card);line-height:1.6;color:var(--edro-soft)}.faixa-specs--quatro{grid-template-columns:repeat(4,1fr);border-top:1px solid var(--edro-line)}.faixa-specs__num{display:block;font-family:var(--font-display);font-weight:400;font-size:1.75rem;line-height:1.1;color:var(--edro-green)!important;margin-bottom:var(--s-1)}.escolher{border-top:1px solid var(--edro-line)}.escolher>div{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--s-6);padding:var(--s-5) 0;border-bottom:1px solid var(--edro-line)}.escolher dt{font-size:var(--t-body);color:var(--edro-soft)}.escolher dd{margin:0;text-align:right}.escolher a{font-family:var(--font-display);font-size:1.375rem;color:var(--edro-ink);text-decoration:none;text-transform:uppercase}.escolher a:hover{color:var(--edro-green)}.assinatura-verde{margin-top:var(--s-5);font-weight:600;color:var(--edro-green)}.dev__topo{display:grid;grid-template-columns:5fr 6fr;gap:var(--s-12);align-items:center;margin-bottom:var(--s-12)}.dev__topo>*{min-width:0}.dev__foto{margin:0}.dev__palco{position:relative;filter:drop-shadow(0 30px 30px rgba(0,0,0,.8))}.dev__palco img{display:block;width:100%;height:auto}.dev__marcador{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;display:grid;place-items:center;font:700 .875rem/1 var(--font-body);color:var(--edro-green-ink);background:var(--edro-green);box-shadow:0 0 0 6px #2caa3c40,0 0 0 12px #2caa3c1a}.dev__foto figcaption{margin-top:var(--s-4);color:var(--edro-mute)}.dev__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.dev__card{padding:var(--s-8);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.dev__card--destaque{border-color:var(--edro-green)}.dev__titulo{font-family:var(--font-display);font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin-bottom:var(--s-5)}.dev__card dl>div{display:grid;grid-template-columns:130px 1fr;gap:var(--s-5);padding:var(--s-3) 0}.dev__card dt{font:600 .6875rem/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-green)}.dev__card dd{margin:0;font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft)}.dev__fecho{margin-top:var(--s-10);text-align:center;font-size:1.125rem;color:var(--edro-ink)}.dev__curtos{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.dev__curto{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.dev__curto h3{font:600 .9375rem/1.4 var(--font-body);text-transform:none;margin:var(--s-3) 0 var(--s-2)}.dev__curto p:last-child{font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft)}.pedal-lista{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-4)}.pedal-lista li{font-size:var(--t-body);line-height:1.65;color:var(--edro-soft)}.pedal-lista b{color:var(--edro-ink)}@media(max-width:1023px){.dev__topo,.dev__cards{grid-template-columns:1fr}.faixa-specs--quatro{grid-template-columns:1fr 1fr}.hero3__lado--imagem .hero3__peso{text-align:left}}@media(max-width:767px){.versao__destaques,.versao__destaques--quatro{grid-template-columns:1fr 1fr}.dev__card{padding:var(--s-6)}.dev__card dl>div,.escolher>div{grid-template-columns:1fr;gap:var(--s-1)}.escolher dd{text-align:left}.dev__curtos,.faixa-specs--quatro{grid-template-columns:1fr}.dev__marcador{width:26px;height:26px;margin:-13px 0 0 -13px;font-size:.75rem}.versoes-lista dd{text-align:left}}.nav__logo img{height:52px;width:auto}@media(max-width:899px){.nav__logo img{height:40px}}.fundo-rotativo{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--edro-bg)}.fundo-rotativo__foto{position:absolute;inset:0;opacity:0;z-index:0;transition:opacity 1.2s var(--ease)}.fundo-rotativo__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos);will-change:transform}.fundo-rotativo__foto.saindo{opacity:1;z-index:1}.fundo-rotativo__foto.ativa{opacity:1;z-index:2}.fundo-rotativo__foto.ativa img,.fundo-rotativo__foto.saindo img{animation:6.5s ease-out both}.kb-a.ativa img,.kb-a.saindo img{animation-name:kb-a}.kb-b.ativa img,.kb-b.saindo img{animation-name:kb-b}.kb-c.ativa img,.kb-c.saindo img{animation-name:kb-c}.kb-d.ativa img,.kb-d.saindo img{animation-name:kb-d}@keyframes kb-a{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.14) translate(-2%,-1%)}}@keyframes kb-b{0%{transform:scale(1.14) translate(2%)}to{transform:scale(1.03) translate(0)}}@keyframes kb-c{0%{transform:scale(1.03) translate(1%,1%)}to{transform:scale(1.15) translate(2%,-1.5%)}}@keyframes kb-d{0%{transform:scale(1.12) translate(-1.5%,1%)}to{transform:scale(1.02) translate(1%)}}.fundo-rotativo:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(90deg,#0b0d0be6,#0b0d0bb8 38%,#0b0d0b61 72%,#0b0d0b80),linear-gradient(0deg,#0b0d0beb,#0b0d0b00 34%),linear-gradient(180deg,#0b0d0b99,#0b0d0b00 22%)}.hero3--sobre-fotos{background:transparent}.carrossel--fotos .carrossel__abas{position:relative;z-index:2}@media(max-width:767px){.fundo-rotativo__foto img{object-position:var(--pos-m)}.fundo-rotativo:after{background:linear-gradient(0deg,#0b0d0bf5,#0b0d0bc7,#0b0d0b99)}}@media(max-width:899px){.hero3--sobre-fotos .hero3__clipe{display:none}}@media(prefers-reduced-motion:reduce){.fundo-rotativo__foto{transition:none}.fundo-rotativo__foto img{animation:none!important}}.hero3--sobre-fotos .btn--secundario{border-color:#f4f5f280;background:#0b0d0b59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero3--sobre-fotos .btn--secundario:hover{border-color:var(--edro-ink)}.anatomia__titulo{margin-bottom:var(--s-12)}.anatomia__grade{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s-12);align-items:start}.anatomia__palco{position:sticky;top:calc(var(--nav-h) + var(--s-6));height:calc(100svh - var(--nav-h) - var(--s-12));max-height:760px;min-height:420px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--edro-line);border-radius:var(--radius);background:radial-gradient(ellipse 60% 45% at 50% 62%,rgba(56,169,54,.1),transparent 70%),var(--edro-panel)}.anatomia__camera{position:relative;width:88%;--ox: 50%;--oy: 50%;--zoom: 1;transform:translate(calc((50% - var(--ox)) * var(--zoom) * .8),calc((50% - var(--oy)) * var(--zoom) * .8)) scale(var(--zoom));transition:transform 1.1s cubic-bezier(.16,1,.3,1);will-change:transform}.anatomia__camera img{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 28px rgba(0,0,0,.7))}.anatomia__ponto{position:absolute;width:0;height:0}.anatomia__ponto>span{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 .75rem/1 var(--font-body);color:var(--edro-ink);background:#0b0d0bbf;border:1px solid var(--edro-line-2);transform:scale(calc(1 / var(--zoom, 1)));transition:background-color .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease),opacity .4s var(--ease)}.anatomia--viva .anatomia__ponto>span{opacity:.45}.anatomia__ponto.ativo>span{opacity:1;background:var(--edro-green);border-color:var(--edro-green);color:var(--edro-green-ink);box-shadow:0 0 0 6px #38a93638,0 6px 18px #0000008c}.anatomia__ponto.ativo>span:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid var(--edro-green);animation:anatomia-pulso 1.8s cubic-bezier(.16,1,.3,1) infinite}@keyframes anatomia-pulso{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.6);opacity:0}}.anatomia__camera .anatomia__ponto>span{transform:scale(calc(1 / var(--zoom)))}.anatomia__peso{position:absolute;left:var(--s-6);bottom:var(--s-5);margin:0;font-family:var(--font-display);font-size:clamp(3rem,2rem + 3vw,5rem);line-height:1;letter-spacing:-.03em;color:var(--edro-ink);font-variant-numeric:tabular-nums;transition:opacity .5s var(--ease),transform .5s var(--ease)}.anatomia__peso small{margin-left:6px;font-family:var(--font-body);font-size:.9rem;letter-spacing:0;color:var(--edro-green)}.anatomia--viva:not([data-passo="0"]) .anatomia__peso{opacity:.25;transform:translateY(6px)}.anatomia__passos{list-style:none;margin:0;padding:0}.anatomia__passo{position:relative;min-height:62svh;padding:var(--s-8) 0 var(--s-8) var(--s-12);display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--edro-line)}.anatomia__passo:last-child{min-height:70svh}.anatomia__num{position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 .75rem/1 var(--font-body);color:var(--edro-mute);border:1px solid var(--edro-line-2);transition:all .4s var(--ease)}.anatomia__passo h3{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);line-height:1.1;text-transform:uppercase;color:var(--edro-ink);margin-bottom:var(--s-3)}.anatomia__passo p{font-size:var(--t-body);line-height:1.65;color:var(--edro-soft);max-width:36ch}.anatomia--viva .anatomia__passo{opacity:.35;transition:opacity .5s var(--ease)}.anatomia--viva .anatomia__passo.ativo{opacity:1}.anatomia__passo.ativo .anatomia__num{color:var(--edro-green-ink);background:var(--edro-green);border-color:var(--edro-green)}@media(max-width:1023px){.anatomia__grade{grid-template-columns:1fr;gap:0}.anatomia__palco{top:calc(var(--nav-h-mobile) + var(--s-2));height:42svh;min-height:260px;z-index:2}.anatomia__peso{font-size:2.5rem;left:var(--s-4);bottom:var(--s-3)}.anatomia__passo{min-height:50svh;padding-left:var(--s-10)}.anatomia__passo:last-child{min-height:55svh}}@media(prefers-reduced-motion:reduce){.anatomia__camera{transition:none}.anatomia__ponto.ativo>span:after{animation:none}}.trilha{position:fixed;z-index:40;right:18px;top:calc(var(--nav-h) + 28px);bottom:150px;width:34px;pointer-events:none;display:none}.trilha__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trilha__curva{fill:none;stroke-linecap:round;stroke-linejoin:round}.trilha__curva--eco{stroke:#f2f4f014;stroke-width:1}.trilha__curva--base{stroke:#f2f4f038;stroke-width:1.5}.trilha__curva--feito{stroke:var(--edro-green);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1}.trilha__marcos{position:absolute;inset:0}.trilha__marco{position:absolute;left:-10px;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--edro-bg);border:1px solid var(--edro-line-2);transition:background-color .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease)}.trilha__marco.alcancado{background:var(--edro-green);border-color:var(--edro-green);transform:scale(1.25)}.trilha__ciclista{position:absolute;left:0;top:0;width:0;height:0}.trilha__ciclista:before{content:"";position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--edro-ink);border:2px solid var(--edro-green);box-shadow:0 0 0 4px #38a9362e,0 2px 8px #0009}.trilha__hodometro{position:absolute;right:-4px;bottom:-64px;display:grid;gap:2px;text-align:right;font:500 .625rem/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--edro-mute);white-space:nowrap}.trilha__hodometro b{font-family:var(--font-display);font-weight:400;font-size:.9375rem;letter-spacing:0;color:var(--edro-ink);font-variant-numeric:tabular-nums}.trilha-barra{position:fixed;z-index:101;left:0;right:0;top:var(--nav-h-mobile);height:2px;background:var(--edro-green);transform:scaleX(0);transform-origin:0 50%;pointer-events:none;display:none}@media(min-width:1360px){.trilha:not([hidden]){display:block}}@media(max-width:1359px){.trilha-barra{display:block;top:var(--nav-h)}}@media(max-width:899px){.trilha-barra{top:var(--nav-h-mobile)}}@view-transition{navigation:auto}.nav{view-transition-name:site-nav}.whatsapp-flutuante{view-transition-name:wa-flutuante}.trilha{view-transition-name:trilha}::view-transition-group(site-nav),::view-transition-group(wa-flutuante),::view-transition-group(trilha){animation:none}::view-transition-old(root){animation:vt-sai .32s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vt-entra .62s cubic-bezier(.16,1,.3,1) both}::view-transition-group(*){animation-duration:.72s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes vt-sai{to{opacity:0;transform:scale(.985);filter:blur(6px)}}@keyframes vt-entra{0%{opacity:0;transform:translateY(28px)}}html.vt-aba .versao:not([hidden]) .versao__foto{view-transition-name:versao-foto}html.vt-aba .versao:not([hidden]) .versao__nome{view-transition-name:versao-nome}html.vt-aba::view-transition-old(root){animation:vt-fade-sai .22s ease both}html.vt-aba::view-transition-new(root){animation:vt-fade-entra .38s ease both}html.vt-aba::view-transition-group(versao-foto),html.vt-aba::view-transition-group(versao-nome){animation:none}html.vt-aba::view-transition-old(versao-foto){animation:foto-sai .42s cubic-bezier(.4,0,1,1) both}html.vt-aba::view-transition-new(versao-foto){animation:foto-entra .8s cubic-bezier(.16,1,.3,1) both}html.vt-aba.vt-tras::view-transition-old(versao-foto){animation-name:foto-sai-tras}html.vt-aba.vt-tras::view-transition-new(versao-foto){animation-name:foto-entra-tras}html.vt-aba::view-transition-old(versao-nome){animation:vt-fade-sai .2s ease both}html.vt-aba::view-transition-new(versao-nome){animation:nome-entra .5s cubic-bezier(.16,1,.3,1) .08s both}@keyframes vt-fade-sai{to{opacity:0}}@keyframes vt-fade-entra{0%{opacity:0}}@keyframes foto-sai{to{opacity:0;transform:translate(-22%);filter:blur(8px)}}@keyframes foto-entra{0%{opacity:0;transform:translate(26%);filter:blur(8px)}}@keyframes foto-sai-tras{to{opacity:0;transform:translate(22%);filter:blur(8px)}}@keyframes foto-entra-tras{0%{opacity:0;transform:translate(-26%);filter:blur(8px)}}@keyframes nome-entra{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.secao--clara{background:var(--edro-white);color:var(--edro-paper-ink);border-top:0}.secao--clara+.secao--clara{padding-top:var(--s-12)}.secao--clara .headline,.secao--clara .display,.secao--clara .card-title,.secao--clara h2,.secao--clara h3{color:var(--edro-paper-ink)}.secao--clara .lead,.secao--clara p,.secao--clara .eyebrow{color:var(--edro-paper-soft)}.secao--clara .eyebrow--verde{color:var(--edro-paper-ink)}.secao--clara .caption,.secao--clara .nota-peso{color:var(--edro-paper-soft)}.secao--clara .headline .verde,.secao--clara .display .verde{color:var(--edro-green)}.secao--clara a:not(.btn){color:var(--edro-paper-ink)}.secao--clara .btn--secundario{color:var(--edro-paper-ink);border-color:var(--edro-paper-soft);background:transparent}.secao--clara .btn--secundario:hover{border-color:var(--edro-paper-ink);background:var(--edro-light-panel)}.secao--clara ::selection{background:var(--edro-green);color:var(--edro-green-ink)}.secao--clara :focus-visible{outline-color:var(--edro-paper-ink)}.wordmark--escuro{filter:brightness(0)}.foto-escurecida{position:relative}.foto-escurecida:after,.hero3__fundo:after,.fundo-rotativo:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;background:linear-gradient(90deg,color-mix(in srgb,var(--edro-bg) 84%,transparent),color-mix(in srgb,var(--edro-bg) 58%,transparent) 45%,color-mix(in srgb,var(--edro-bg) 28%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--edro-bg) 65%,transparent) 0%,transparent 38%)}@media(max-width:767px){.foto-escurecida:after,.hero3__fundo:after,.fundo-rotativo:after{background:linear-gradient(0deg,color-mix(in srgb,var(--edro-bg) 92%,transparent),color-mix(in srgb,var(--edro-bg) 70%,transparent) 55%,color-mix(in srgb,var(--edro-bg) 55%,transparent))}}.sm-barra{view-transition-name:site-nav}@media(max-width:899px){body{padding-bottom:56px}}.card-modelo{position:relative;display:flex;flex-direction:column;height:100%;padding:var(--s-5) var(--s-5) var(--s-6);background:var(--edro-white);border:1px solid var(--edro-light-line);border-radius:var(--radius);transition:border-color var(--dur-base) var(--ease)}.card-modelo:hover{border-color:var(--edro-paper-soft)}.card-modelo__foto{display:block;aspect-ratio:16 / 10;margin:0 0 var(--s-5);overflow:hidden}.card-modelo__foto picture,.card-modelo__foto img{display:block;width:100%;height:100%;object-fit:contain}.card-modelo__foto img{transition:transform .5s var(--ease)}.card-modelo:hover .card-modelo__foto img{transform:scale(1.04)}.card-modelo__nome{margin:0 0 var(--s-3)}.card-modelo__nome a{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 8px;text-decoration:none}.card-modelo__nome img{height:18px;width:auto;max-width:100%}.card-modelo__nome img+img{height:16px}.card-modelo__dados{display:grid;gap:2px;margin:0 0 var(--s-5);font-size:var(--t-body-card);color:var(--edro-paper-ink);font-variant-numeric:tabular-nums}.secao--clara .card-modelo__dados span:first-child{font-weight:500;color:var(--edro-paper-ink)}.card-modelo__parcela{font-size:var(--t-caption);color:var(--edro-paper-soft)}.card-modelo__botoes{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2);margin-top:auto}.card-modelo__botoes .btn{justify-content:center;padding-inline:var(--s-3);min-height:46px}.card-modelo .btn--secundario{color:var(--edro-paper-ink);border-color:var(--edro-paper-soft);background:transparent}.card-modelo .btn--secundario:hover{border-color:var(--edro-paper-ink);background:var(--edro-light-panel)}.carrossel-m{position:relative;--colunas: 4;--vao: var(--s-4)}.carrossel-m__trilho{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--colunas) - 1) * var(--vao)) / var(--colunas));gap:var(--vao);margin:0;padding:2px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.carrossel-m__trilho::-webkit-scrollbar{display:none}.carrossel-m__trilho:focus-visible{outline:2px solid var(--edro-paper-ink);outline-offset:4px}.carrossel-m__item{position:relative;scroll-snap-align:start;min-width:0}.carrossel-m__seta{position:absolute;top:30%;z-index:2;width:44px;height:44px;display:grid;place-items:center;background:var(--edro-white);border:1px solid var(--edro-light-line);border-radius:50%;cursor:pointer;color:var(--edro-paper-ink);box-shadow:0 6px 18px -8px #0b0d0b59}.carrossel-m__seta[hidden]{display:none}.carrossel-m__seta:hover{border-color:var(--edro-paper-ink)}.carrossel-m__seta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.carrossel-m__seta--ant{left:-22px}.carrossel-m__seta--prox{right:-22px}@media(max-width:1279px){.carrossel-m{--colunas: 3}}@media(min-width:1280px){.carrossel-m--poucos{--colunas: 3}}@media(max-width:1023px){.carrossel-m{--colunas: 2}.carrossel-m__seta--ant{left:-8px}.carrossel-m__seta--prox{right:-8px}}@media(max-width:767px){.carrossel-m{--colunas: 1.2;--vao: var(--s-3)}.carrossel-m__trilho{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.carrossel-m__seta{display:none}}.abas-tipo__lista{display:flex;justify-content:center;gap:clamp(var(--s-6),4vw,var(--s-16));margin-bottom:var(--s-10);border-bottom:1px solid var(--edro-light-line)}.abas-tipo__aba{padding:var(--s-3) var(--s-2);margin-bottom:-1px;min-height:48px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;font:500 .8125rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-paper-soft)}.abas-tipo__aba:hover{color:var(--edro-paper-ink)}.abas-tipo__aba[aria-selected=true]{color:var(--edro-paper-ink);font-weight:700;border-bottom-color:var(--edro-green)}.abas-tipo__aba:focus-visible{outline:2px solid var(--edro-paper-ink);outline-offset:2px}.abas-tipo__painel:focus{outline:none}.abas-tipo__rodape{display:flex;justify-content:center;margin-top:var(--s-10)}@media(max-width:767px){.abas-tipo__lista{justify-content:flex-start;overflow-x:auto;gap:var(--s-5)}.abas-tipo__aba{white-space:nowrap}}.linha-clara{scroll-margin-top:calc(var(--nav-h) + var(--s-16))}.linha-clara+.linha-clara{margin-top:var(--s-20);padding-top:var(--s-16);border-top:1px solid var(--edro-light-line)}.linha-clara__topo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-6) var(--s-12);align-items:end;margin-bottom:var(--s-8)}.linha-clara__nome{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-3);margin-top:var(--s-3)}.linha-clara__nome img{height:clamp(24px,2.4vw,36px);width:auto;max-width:100%}.linha-clara__nome img+img{height:clamp(20px,2vw,30px)}.linha-clara__texto p{margin:0 0 var(--s-3);font-size:var(--t-body);line-height:1.6;max-width:52ch}.secao--clara .linha-clara__dados{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-5);font-size:var(--t-caption);color:var(--edro-paper-ink);font-weight:500}.link-seta--escuro,.secao--clara .link-seta{color:var(--edro-paper-ink);text-decoration:underline;text-decoration-color:var(--edro-green);text-decoration-thickness:2px;text-underline-offset:6px}@media(max-width:767px){.linha-clara__topo{grid-template-columns:1fr}}.geo-grade__lead{max-width:60ch;margin:var(--s-4) 0 var(--s-10)}.geo-grade__corpo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-10);align-items:start}.geo-grade__desenho{margin:0;padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.geo-grade__desenho img{display:block;width:100%;height:auto}.geo-grade__tamanhos{display:flex;border:1px solid var(--edro-line-2);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--s-6)}.geo-grade__tamanho{flex:1;display:grid;gap:2px;justify-items:center;padding:var(--s-3) var(--s-2);min-height:56px;background:transparent;border:0;border-left:1px solid var(--edro-line-2);cursor:pointer;color:var(--edro-ink)}.geo-grade__tamanho:first-child{border-left:0}.geo-grade__tamanho b{font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1}.geo-grade__tamanho span{font-size:.6875rem;color:var(--edro-mute)}.geo-grade__tamanho:hover{background:var(--edro-panel-2)}.geo-grade__tamanho[aria-checked=true]{background:var(--edro-green);color:var(--edro-green-ink)}.geo-grade__tamanho[aria-checked=true] span{color:var(--edro-green-ink)}.geo-grade__tamanho:focus-visible{outline:2px solid var(--edro-ink);outline-offset:-4px}.geo-grade__grade{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border-top:1px solid var(--edro-line)}.geo-grade__celula{padding:var(--s-4) var(--s-3) var(--s-5);border-bottom:1px solid var(--edro-line);border-right:1px solid var(--edro-line)}.geo-grade__celula:nth-child(5n){border-right:0}.geo-grade__celula dt{display:grid;gap:2px;font-size:.75rem;line-height:1.35;color:var(--edro-soft);min-height:2.7em}.geo-grade__codigo{font:700 .6875rem/1 var(--font-body);letter-spacing:.08em;color:var(--edro-green)}.geo-grade__celula dd{margin:var(--s-2) 0 0;font-family:var(--font-display);font-size:1.375rem;line-height:1.1;color:var(--edro-ink);font-variant-numeric:tabular-nums}.geo-grade__nota{margin-top:var(--s-4);color:var(--edro-mute)}.geo-grade__tabela-link{margin-top:var(--s-4);padding:0;min-height:44px;background:none;border:0;cursor:pointer;font:500 .875rem/1 var(--font-body);color:var(--edro-ink);text-decoration:underline;text-decoration-color:var(--edro-green);text-underline-offset:5px}@media(max-width:1023px){.geo-grade__corpo{grid-template-columns:1fr}.geo-grade__grade{grid-template-columns:repeat(3,minmax(0,1fr))}.geo-grade__celula:nth-child(5n){border-right:1px solid var(--edro-line)}.geo-grade__celula:nth-child(3n){border-right:0}}@media(max-width:599px){.geo-grade__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-grade__celula:nth-child(3n){border-right:1px solid var(--edro-line)}.geo-grade__celula:nth-child(2n){border-right:0}}.modelo-hero{padding-top:calc(var(--nav-h) + var(--s-10));padding-bottom:var(--s-16)}.trilha-pao{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-8);font-size:var(--t-caption);letter-spacing:.06em;color:var(--edro-paper-soft)}.secao--clara .trilha-pao a{color:var(--edro-paper-soft);text-decoration:none}.secao--clara .trilha-pao a:hover{color:var(--edro-paper-ink);text-decoration:underline}.trilha-pao [aria-current]{color:var(--edro-paper-ink);font-weight:600}.modelo-hero__grade{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-12);align-items:center}.modelo-hero__foto img{display:block;width:100%;height:auto}.modelo-hero__nome{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-3);margin:var(--s-4) 0 var(--s-5)}.modelo-hero__nome img{height:clamp(26px,2.6vw,40px);width:auto;max-width:100%}.modelo-hero__nome img+img{height:clamp(24px,2.4vw,36px)}.secao--clara .modelo-hero__resumo{font-size:var(--t-body);line-height:1.65;color:var(--edro-paper-soft);max-width:46ch;margin-bottom:var(--s-6)}.modelo-hero__dados{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3);margin:0 0 var(--s-6)}.modelo-hero__dados>div{padding:var(--s-4) var(--s-5);border:1px solid var(--edro-light-line);border-radius:var(--radius)}.modelo-hero__dados dt{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--edro-paper-soft)}.modelo-hero__dados dd{margin:var(--s-1) 0 0;display:grid;gap:2px}.modelo-hero__dados b{font-family:var(--font-display);font-weight:400;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);line-height:1.1;color:var(--edro-paper-ink);font-variant-numeric:tabular-nums}.modelo-hero__dados span{font-size:var(--t-caption);line-height:1.45;color:var(--edro-paper-soft)}.modelo-hero__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-6)}.modelo-hero__versoes{display:flex;gap:var(--s-2)}.modelo-hero__versoes a{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s-4);border:1px solid var(--edro-light-line);border-radius:var(--radius);font:600 .75rem/1 var(--font-body);letter-spacing:.12em;color:var(--edro-paper-ink);text-decoration:none}.secao--clara .modelo-hero__versoes a:hover{border-color:var(--edro-paper-ink)}.secao--clara .modelo-hero__versoes a[aria-current=page]{background:var(--edro-paper-ink);border-color:var(--edro-paper-ink);color:var(--edro-white)}.modelo-destaques{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.modelo-destaques--quatro{grid-template-columns:repeat(4,minmax(0,1fr))}.modelo-destaque{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.modelo-destaque__valor{font-family:var(--font-display);font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);line-height:1;color:var(--edro-ink);margin-bottom:var(--s-3);overflow-wrap:anywhere}.modelo-destaque__valor span{margin-left:6px;font-size:.45em;color:var(--edro-green)}.modelo-destaque__valor--texto{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.modelo-destaque__legenda{font-size:var(--t-body-card);line-height:1.55;color:var(--edro-soft)}.modelo-ficha{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s-10)}.modelo-ficha__tabela{width:100%}.modelo-ficha__tabela th{width:34%;text-align:left;vertical-align:top;font-weight:500;color:var(--edro-soft)}.modelo-ficha__tabela td{line-height:1.55}.modelo-irmas{display:grid;grid-template-columns:repeat(2,minmax(0,360px));gap:var(--s-4);margin:var(--s-10) 0 var(--s-8)}@media(max-width:1023px){.modelo-hero__grade,.modelo-ficha{grid-template-columns:1fr}.modelo-destaques,.modelo-destaques--quatro{grid-template-columns:1fr 1fr}}@media(max-width:899px){.modelo-hero{padding-top:calc(var(--nav-h-mobile) + var(--s-8))}}@media(max-width:599px){.modelo-hero__dados,.modelo-irmas{grid-template-columns:1fr}.modelo-hero__botoes .btn{flex:1 1 100%;justify-content:center}}.fundo-rotativo__foto{transition:opacity .8s var(--ease)}.fundo-rotativo__foto.ativa img,.fundo-rotativo__foto.saindo img{animation-duration:7.5s}.fundo-rotativo__controles{position:absolute;z-index:5;left:50%;bottom:var(--s-6);transform:translate(-50%);display:flex;align-items:center;gap:var(--s-3)}.fundo-rotativo__pontos{display:flex;align-items:center;gap:2px}.fundo-rotativo__ponto{width:28px;height:28px;padding:0;background:none;border:0;cursor:pointer;display:grid;place-items:center}.fundo-rotativo__ponto:before{content:"";width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--edro-ink) 45%,transparent);transition:width .3s var(--ease),background-color .3s var(--ease)}.fundo-rotativo__ponto[aria-current=true]:before{width:22px;border-radius:4px;background:var(--edro-ink)}.fundo-rotativo__seta{width:40px;height:40px;display:grid;place-items:center;cursor:pointer;border-radius:50%;background:color-mix(in srgb,var(--edro-bg) 35%,transparent);border:1px solid color-mix(in srgb,var(--edro-ink) 35%,transparent);color:var(--edro-ink)}.fundo-rotativo__seta:hover{border-color:var(--edro-ink)}.fundo-rotativo__seta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.fundo-rotativo__ponto:focus-visible,.fundo-rotativo__seta:focus-visible{outline:2px solid var(--edro-green);outline-offset:2px}@media(max-width:767px){.fundo-rotativo__seta{display:none}.fundo-rotativo__controles{bottom:var(--s-4)}}.eng-args__grade{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s-16);align-items:start}.eng-args__lista{display:grid;gap:var(--s-12)}.eng-arg{display:grid;grid-template-columns:auto 1fr;gap:var(--s-2) var(--s-6);align-items:baseline}.eng-arg__numero{grid-row:span 2;min-width:4.5ch;font-family:var(--font-display);font-size:clamp(2rem,1.6rem + 1.6vw,3.25rem);line-height:1;color:var(--edro-green);font-variant-numeric:tabular-nums}.eng-arg__titulo{font-family:var(--font-display);font-weight:400;font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);line-height:1.2;text-transform:uppercase;color:var(--edro-ink)}.eng-arg__texto{font-size:var(--t-body);line-height:1.7;color:var(--edro-soft);max-width:62ch}.eng-arg__texto .verde{color:var(--edro-green);font-weight:500}.eng-args__fotos{display:grid;gap:var(--s-4);position:sticky;top:calc(var(--nav-h) + var(--s-6))}.quadro__linha{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-12);align-items:center}.quadro__linha+.quadro__linha{margin-top:var(--s-16)}.quadro__linha--ambiente{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.quadro__foto{position:relative;margin:0}.quadro__foto img{display:block;width:100%;height:auto}.quadro__foto figcaption{margin-top:var(--s-3);font-size:var(--t-caption);font-style:italic;color:var(--edro-paper-soft)}.quadro__ambiente{margin:0;overflow:hidden;border-radius:var(--radius);aspect-ratio:4 / 3}.quadro__ambiente picture,.quadro__ambiente img{display:block;width:100%;height:100%;object-fit:cover}.quadro__texto .headline{margin-bottom:var(--s-5)}.quadro__texto p{font-size:var(--t-body);line-height:1.7;margin-bottom:var(--s-4);max-width:56ch}.constr__titulo{text-align:center;margin-bottom:var(--s-16)}.constr__linha{position:relative;list-style:none;margin:0 auto;padding:0;max-width:1040px;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s-20);row-gap:var(--s-6)}.constr__linha:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--edro-line-2)}.constr__pilar{position:relative}.constr__pilar:nth-child(odd){grid-column:1;text-align:right}.constr__pilar:nth-child(2n){grid-column:2;margin-top:var(--s-16)}.constr__ponto{position:absolute;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--edro-green)}.constr__pilar:nth-child(odd) .constr__ponto{right:calc(var(--s-20) / -2 - 4.5px)}.constr__pilar:nth-child(2n) .constr__ponto{left:calc(var(--s-20) / -2 - 4.5px)}.constr__pilar h3{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.2;text-transform:uppercase;color:var(--edro-ink);margin-bottom:var(--s-3)}.constr__pilar p{font-size:var(--t-body-card);line-height:1.7;color:var(--edro-soft)}.modelos-linha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);margin:var(--s-10) 0 var(--s-6)}@media(max-width:1023px){.eng-args__grade,.quadro__linha,.quadro__linha--ambiente{grid-template-columns:1fr;gap:var(--s-8)}.eng-args__fotos{position:static;grid-template-columns:1fr 1fr}.modelos-linha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.constr__linha{grid-template-columns:1fr;padding-left:var(--s-8)}.constr__linha:before{left:4px}.constr__pilar:nth-child(odd),.constr__pilar:nth-child(2n){grid-column:1;text-align:left;margin-top:0}.constr__pilar:nth-child(odd) .constr__ponto,.constr__pilar:nth-child(2n) .constr__ponto{left:calc(var(--s-8) * -1);right:auto}.eng-arg{grid-template-columns:1fr}.eng-arg__numero{grid-row:auto}.eng-args__fotos,.modelos-linha{grid-template-columns:1fr}}.carrossel__slide:not([hidden]) .hero3__texto{animation:slide-entra .7s cubic-bezier(.16,1,.3,1) both}@keyframes slide-entra{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.carrossel__slide:not([hidden]) .hero3__texto{animation:none}}.home-modelos__topo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-6) var(--s-12);align-items:end;margin-bottom:var(--s-12)}.home-modelos__topo .lead{margin:0}@media(max-width:1023px){.home-modelos__topo{grid-template-columns:1fr}}.beneficios{background:var(--edro-white);border-top:1px solid var(--edro-light-line);border-bottom:1px solid var(--edro-light-line)}.beneficios__interno{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6);padding-block:var(--s-8)}.beneficio{display:flex;align-items:center;gap:var(--s-4);justify-content:center}.beneficio__icone{flex:none;width:36px;height:36px;fill:none;stroke:var(--edro-green);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.beneficio p{display:grid;gap:2px;margin:0}.beneficio b{font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1.15;text-transform:uppercase;color:var(--edro-paper-ink)}.beneficio span{font-size:var(--t-caption);line-height:1.45;color:var(--edro-paper-soft)}@media(max-width:767px){.beneficios__interno{grid-template-columns:1fr;gap:var(--s-5);padding-block:var(--s-6)}.beneficio{justify-content:flex-start}}.linhas-claras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}.card-linha-clara{display:flex;flex-direction:column;padding:var(--s-8) var(--s-8) var(--s-10);border:1px solid var(--edro-light-line);border-radius:var(--radius);background:var(--edro-white);transition:border-color var(--dur-base) var(--ease)}.card-linha-clara:hover{border-color:var(--edro-paper-soft)}.card-linha-clara__foto{display:block;aspect-ratio:16 / 9;margin-bottom:var(--s-6)}.card-linha-clara__foto picture,.card-linha-clara__foto img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s var(--ease)}.card-linha-clara:hover .card-linha-clara__foto img{transform:scale(1.03)}.card-linha-clara__nome{margin:var(--s-3) 0 var(--s-4)}.card-linha-clara__nome a{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-3);text-decoration:none}.card-linha-clara__nome img{height:clamp(22px,2.2vw,32px);width:auto;max-width:100%}.card-linha-clara__nome img+img{height:clamp(18px,1.8vw,26px)}.card-linha-clara__frase{font-size:var(--t-body);line-height:1.6;margin-bottom:var(--s-8);max-width:48ch}.card-linha-clara__base{margin-top:auto;padding-top:var(--s-5);border-top:1px solid var(--edro-light-line);display:grid;gap:var(--s-1)}.secao--clara .card-linha-clara__base p{margin:0;font-size:var(--t-body-card);color:var(--edro-paper-ink);font-weight:500}.secao--clara .card-linha-clara__base .card-linha-clara__parcela{font-weight:400;color:var(--edro-paper-soft);font-size:var(--t-caption)}.card-linha-clara__base .link-seta{margin-top:var(--s-3);justify-self:start}@media(max-width:767px){.linhas-claras{grid-template-columns:1fr}.card-linha-clara{padding:var(--s-5) var(--s-5) var(--s-8)}}.home-eng__galeria{margin-top:var(--s-12)}.manifesto-h2{line-height:1.12}.selo-card__destaque{margin:var(--s-1) 0 var(--s-3);font-weight:600;color:var(--edro-ink)}.tipos-ancora{position:sticky;top:var(--nav-h);z-index:20;background:var(--edro-white);border-bottom:1px solid var(--edro-light-line)}.tipos-ancora__interno{display:flex;gap:clamp(var(--s-6),4vw,var(--s-16));justify-content:center}.tipos-ancora a{display:inline-flex;align-items:center;min-height:56px;padding:0 var(--s-2);font:500 .8125rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-paper-soft);text-decoration:none;border-bottom:3px solid transparent}.tipos-ancora a:hover{color:var(--edro-paper-ink);border-bottom-color:var(--edro-green)}@media(max-width:899px){.tipos-ancora{top:var(--nav-h-mobile)}.tipos-ancora__interno{justify-content:flex-start;overflow-x:auto}}.tipo-grupo{scroll-margin-top:calc(var(--nav-h) + 56px)}.tipo-grupo__titulo{font-family:var(--font-display);font-weight:400;font-size:var(--t-headline);line-height:1.2;text-transform:uppercase;color:var(--edro-paper-ink);margin-bottom:var(--s-12)}.dev__foto--clara{padding:var(--s-6);background:var(--edro-white);border-radius:var(--radius)}.dev__foto--clara .dev__palco{filter:none}.dev__foto--clara figcaption{color:var(--edro-paper-soft)}.simulador-bloco__corpo{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s-12);align-items:start;margin-top:var(--s-4)}.simulador-bloco__numeros{display:grid;gap:var(--s-6);margin:0 0 var(--s-8)}.simulador-bloco__numeros dt{font-family:var(--font-display);font-size:clamp(2rem,1.6rem + 1.4vw,3rem);line-height:1;color:var(--edro-ink)}.simulador-bloco__numeros div:first-child dt{color:var(--edro-green)}.simulador-bloco__numeros dd{margin:var(--s-2) 0 0;font-size:var(--t-body-card);line-height:1.6;color:var(--edro-soft);max-width:34ch}@media(max-width:1023px){.simulador-bloco__corpo{grid-template-columns:1fr}}.perfil-box{padding:clamp(var(--s-8),4vw,var(--s-16));background:var(--edro-panel);border:1px solid var(--edro-green-50);border-radius:var(--radius)}.perfil-box__topo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-6) var(--s-12);align-items:end;margin-bottom:var(--s-10)}.perfil-box__topo .lead{margin:0}.perfil-box__itens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s-12);margin:0}.perfil-box__itens>div{padding:var(--s-5) 0;border-top:1px solid var(--edro-line)}.perfil-box__itens dt{font-weight:600;color:var(--edro-ink);margin-bottom:var(--s-2)}.perfil-box__itens dd{margin:0;font-size:var(--t-body-card);line-height:1.65;color:var(--edro-soft)}@media(max-width:1023px){.perfil-box__topo,.perfil-box__itens{grid-template-columns:1fr}}.closer--menor{font-size:var(--t-display);line-height:1.12}.hero3__nota{margin-top:var(--s-5);color:var(--edro-soft)}[id=embaixadores],[id=treinadores],[id=lojistas],.programa{scroll-margin-top:calc(var(--nav-h) + var(--s-6))}.programas-nav{background:var(--edro-white);border-bottom:1px solid var(--edro-light-line)}.programas-nav__grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.programas-nav__item{display:grid;justify-items:center;gap:var(--s-3);padding:var(--s-8) var(--s-4);border-left:1px solid var(--edro-light-line);text-decoration:none;transition:background-color var(--dur-base) var(--ease)}.programas-nav__item:first-child{border-left:0}.programas-nav__item:hover{background:var(--edro-light-panel)}.programas-nav__item img{height:clamp(80px,9vw,120px);width:auto;filter:brightness(0)}.programas-nav__item span{font:600 .75rem/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-paper-ink);text-align:center}.programa__topo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-12);align-items:center;margin-bottom:var(--s-16)}.programa__selo img{height:clamp(140px,14vw,200px);width:auto}.programa__destaque{margin:var(--s-3) 0 var(--s-4);font-family:var(--font-display);font-size:1.375rem;line-height:1.2;text-transform:uppercase;color:var(--edro-green)}.programa__topo .lead{max-width:70ch}.programa__corpo+.programa__corpo{margin-top:var(--s-16)}.programa__sub{font-family:var(--font-display);font-weight:400;font-size:1.5rem;text-transform:uppercase;color:var(--edro-ink);margin-bottom:var(--s-6)}@media(max-width:767px){.programas-nav__grade{grid-template-columns:1fr 1fr}.programas-nav__item:nth-child(3){border-left:0}.programas-nav__item{border-top:1px solid var(--edro-light-line)}.programa__topo{grid-template-columns:1fr;gap:var(--s-6)}}@font-face{font-family:EDRO;src:url(/fonts/edro.ttf) format("truetype");font-display:block}.logo-bike{display:inline-flex;flex-direction:column;align-items:center;font-family:"EDRO",var(--font-display),sans-serif;font-weight:400;font-style:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:var(--lb, 2.6rem);vertical-align:top}.logo-bike__nome,.logo-bike__sub{display:block;line-height:.521em;margin-bottom:-.072em}.logo-bike__sub{font-size:.467em;margin-top:.252em}.logo-bike__hz,.logo-bike__v{color:#3c3}.logo-bike__v--hz{color:gray}.logo-bike--so-hz .logo-bike__nome{color:#3c3}.secao--clara .logo-bike,.card-modelo .logo-bike{color:#000}.card-modelo__nome a{justify-content:center;align-items:center}.card-modelo__nome .logo-bike{--lb: clamp(1.9rem, 1.4rem + 1vw, 2.35rem);max-width:100%}.card-modelo__sp{font-size:var(--t-caption);font-weight:400;color:var(--edro-paper-soft)}.card-linha-clara__nome a{justify-content:center}.card-linha-clara__nome .logo-bike{--lb: clamp(2.2rem, 1.6rem + 1.6vw, 3.2rem)}.linha-clara__nome .logo-bike{--lb: clamp(2.4rem, 1.6rem + 2.4vw, 4rem)}.modelo-hero__nome .logo-bike{--lb: clamp(2.6rem, 1.6rem + 3vw, 4.6rem)}.hero3__logo{margin-bottom:var(--s-6)}.hero3__logo .logo-bike{--lb: clamp(3rem, 1.6rem + 5.6vw, 7rem);color:var(--edro-ink)}.hero3__logo--hz .logo-bike{--lb: clamp(2.4rem, 1.4rem + 3.6vw, 4.6rem)}@media(max-width:479px){.hero3__logo .logo-bike{--lb: 2.6rem}.card-modelo__nome .logo-bike{--lb: 1.8rem}}.link-seta--limpo,.secao--clara .link-seta--limpo,.geo-grade__tabela-link{text-decoration:none}.geo-grade .headline{margin-bottom:var(--s-10)}.cabecalho,.home-modelos__topo,.linha-clara__topo,.manifesto__interno,.perfil-box__topo,.dev__topo{align-items:center}@media(min-width:1280px){.carrossel-m{--colunas: 3}}.sob-medida{align-items:start}.secao:not(.secao--clara){overflow-x:clip}.secao:not(.secao--clara) .headline{position:relative;isolation:isolate}.secao:not(.secao--clara) .headline:before{content:"";position:absolute;z-index:-1;left:35%;top:50%;width:min(1100px,220%);height:340%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,#38a93629,#38a9360d 34%,#0b0d0b00 62%);pointer-events:none}@media(min-width:768px){.eng-args__lista{grid-template-columns:max-content minmax(0,1fr);column-gap:var(--s-6)}.eng-arg{grid-column:1 / -1;grid-template-columns:subgrid}.eng-arg__numero{min-width:0;text-align:right}}.card-modelo__nome{margin-bottom:var(--s-4)}.modelo-ficha{align-items:start}.modelo-ficha__tabela th,.modelo-ficha__tabela td{vertical-align:top}.logo-versao{position:absolute;z-index:2;pointer-events:none;font-family:"EDRO",var(--font-display),sans-serif;font-weight:400;line-height:.521em;letter-spacing:0;text-transform:uppercase;color:gray;white-space:nowrap}.card-modelo__versao{top:var(--s-4);right:var(--s-4);font-size:clamp(1.5rem,1.1rem + .7vw,1.9rem)}.modelo-hero__foto{position:relative}.modelo-hero__versao{top:2%;right:6%;font-size:clamp(2.2rem,1.2rem + 2.4vw,3.6rem)}.card-modelo__nome .logo-bike{--lb: clamp(2.3rem, 1rem + 2.3vw, 3.3rem)}.card-linha-clara__nome .logo-bike{--lb: clamp(2.6rem, 1.2rem + 3.2vw, 4.6rem)}@media(max-width:479px){.card-modelo__nome .logo-bike{--lb: 2.5rem}}@media(min-width:768px){.carrossel-m--grade .carrossel-m__trilho{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.carrossel-m--grade .carrossel-m__seta{display:none!important}}@media(min-width:768px)and (max-width:1023px){.carrossel-m--grade .carrossel-m__trilho{grid-template-columns:repeat(2,minmax(0,1fr))}}.midia>video{display:block;width:100%;height:100%;object-fit:cover}.secao:not(.secao--clara) .headline{width:fit-content;max-width:100%}.secao:not(.secao--clara) .headline:before{left:50%;width:max(140%,520px);max-width:1100px}.quadro__foto picture{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius)}.quadro__foto img{height:100%;object-fit:cover;object-position:center 45%}.quadro__ambiente{aspect-ratio:4 / 5}.programas-home__topo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-8) var(--s-12);align-items:center;margin-bottom:var(--s-12)}.programas-home__selos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-6);align-items:center;margin-bottom:var(--s-6)}.programas-home__selos a{display:flex;justify-content:center}.programas-home__selos img{width:auto;max-width:100%;max-height:104px}.programas-home__topo .lead{margin:0}.selos--sem-selo .selo-card h3{margin-top:0}@media(max-width:1023px){.programas-home__topo{grid-template-columns:1fr}}@media(max-width:479px){.programas-home__selos{grid-template-columns:repeat(2,minmax(0,1fr))}}.manifesto__tese{font-weight:700}@media(min-width:1024px){.simulador-bloco .cabecalho{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s-12);align-items:start;margin-bottom:var(--s-8)}.simulador-bloco .cabecalho .lead{justify-self:start;max-width:62ch;margin:0}}.programa__topo--sem-selo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.programa__topo--sem-selo .programa__destaque{margin-bottom:0}.pagina-engenharia .hero3__captura,[data-pagina=engenharia] .hero3__captura{transform:none;border-radius:var(--radius);overflow:hidden}.manifesto__texto .lead+.lead{margin-top:var(--s-4)}.passos3--duas{columns:2;column-gap:var(--s-12);border-top:0}.passos3--duas li{break-inside:avoid;border-top:1px solid var(--edro-line);border-bottom:0}@media(max-width:767px){.passos3--duas{columns:1}}.programa__corpo+.programa__corpo{margin-top:var(--s-12)}.card-modelo__foto{margin-top:calc(var(--s-6) + .5rem)}.modelo-hero__foto{padding-top:clamp(3rem,2rem + 3vw,5rem)}.modelo-hero__versao{top:0}.sub-abas{margin-top:var(--nav-h);background:var(--edro-bg);border-bottom:1px solid var(--edro-line)}.sub-abas__interno{display:flex;gap:clamp(var(--s-5),3vw,var(--s-10));overflow-x:auto;scrollbar-width:none}.sub-abas__interno::-webkit-scrollbar{display:none}.sub-abas a{display:inline-flex;align-items:center;min-height:56px;white-space:nowrap;border-bottom:2px solid transparent;font:600 .6875rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--edro-mute);text-decoration:none}.sub-abas a:hover{color:var(--edro-ink)}.sub-abas a[aria-current=page]{color:var(--edro-ink);border-bottom-color:var(--edro-green)}.sub-abas+.hero3{padding-top:var(--s-16)}.sub-abas+.hero3--curto{padding-top:var(--s-24)}@media(max-width:899px){.sub-abas{margin-top:var(--nav-h-mobile)}.sub-abas+.hero3{padding-top:var(--s-12)}}.rodape__discreto{color:#6e746e!important}.trilha-pao--escura,.trilha-pao--escura a{color:var(--edro-mute)}.trilha-pao--escura [aria-current]{color:var(--edro-ink)}.kit-banner{padding-top:var(--s-10);background:radial-gradient(ellipse 60% 55% at 70% 45%,rgba(56,169,54,.1),transparent 70%),var(--edro-bg)}.kit-banner__grade{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-10);align-items:center;margin-top:var(--s-8)}.kit-banner__titulo{margin:var(--s-4) 0 var(--s-6);font-size:clamp(2.8rem,1.6rem + 4.2vw,5.4rem);line-height:1.04}.kit-banner__botoes{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-8)}.kit-seletor{display:inline-flex;gap:4px;padding:4px;margin-bottom:var(--s-6);border:1px solid var(--edro-line-2);border-radius:999px;background:var(--edro-panel)}.kit-seletor button{min-height:40px;min-width:88px;padding:0 var(--s-4);border:0;border-radius:999px;background:transparent;cursor:pointer;font:400 1rem/1 var(--font-display);letter-spacing:.06em;color:var(--edro-mute)}.kit-seletor button[aria-selected=true]{background:var(--edro-green);color:var(--edro-green-ink)}.kit-seletor button:focus-visible{outline:2px solid var(--edro-ink);outline-offset:2px}.kit-seletor--centro{display:flex;width:max-content;margin-inline:auto}.kit-alterna{text-align:center}.kit-pilha{display:grid}.kit-pilha>[data-painel]{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.kit-pilha>[data-painel].is-ativo{opacity:1;visibility:visible;transition-delay:0s}.kit-antes-depois{display:grid;grid-template-columns:3fr auto 6fr;align-items:center;gap:var(--s-3)}.kit-antes-depois figure{margin:0}.kit-antes-depois img{display:block;width:100%;height:auto}.kit-ad__antes img{opacity:.55}.kit-antes-depois figcaption{margin-top:var(--s-3);font:600 .6875rem/1.3 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--edro-mute)}.kit-ad__depois figcaption{color:var(--edro-green)}.kit-ad__seta svg{width:28px;height:28px;fill:none;stroke:var(--edro-green);stroke-width:2}.kit-numeros{border-top:1px solid var(--edro-line);border-bottom:1px solid var(--edro-line);background:var(--edro-bg-alt)}.kit-numeros__grade{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.kit-numero{padding:var(--s-8) var(--s-5);border-left:1px solid var(--edro-line)}.kit-numero:first-child{border-left:0;padding-left:0}.kit-numero__valor{font-family:var(--font-display);font-size:clamp(1.8rem,1.3rem + 1.2vw,2.4rem);line-height:1;color:var(--edro-ink)}.kit-numero__valor span{margin-left:.2em;font-size:.5em;color:var(--edro-green)}.kit-numero__texto{margin-top:var(--s-3);font-size:var(--t-caption);line-height:1.5;color:var(--edro-soft)}.kit-topo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-6) var(--s-12);align-items:end;margin-bottom:var(--s-10)}.kit-topo .lead{margin:0}.kit-ad-fotos{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.kit-ad-foto{position:relative;margin:0;overflow:hidden;border:1px solid var(--edro-line);border-radius:var(--radius);aspect-ratio:2568 / 1434}.kit-ad-foto picture,.kit-ad-foto img{display:block;width:100%;height:100%;object-fit:cover}.kit-ad-foto--depois{border-color:var(--edro-green)}.kit-selo{position:absolute;top:var(--s-4);right:var(--s-4);font:400 1.25rem/1 var(--font-display);text-transform:uppercase;color:var(--edro-ink);text-shadow:0 1px 8px rgba(0,0,0,.5)}.kit-selo--verde{color:var(--edro-green)}.kit-ad-foto figcaption{position:absolute;left:var(--s-4);bottom:var(--s-4);display:grid;gap:4px;padding:var(--s-3) var(--s-4);border-radius:2px;background:#0b0d0bd1;font:700 .75rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--edro-ink)}.kit-ad-foto figcaption>span{font-weight:500;font-size:.625rem;letter-spacing:.18em;color:var(--edro-mute)}.kit-versao__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-12);align-items:start}.kit-versao .headline,.kit-compat .headline,.kit-sub .headline,.kit-passos .headline,.kit-faq .headline,.kit-galeria .headline,.kit-mesma .headline{margin:var(--s-4) 0 var(--s-6)}.kit-versao__cards{display:grid;gap:var(--s-4)}.kit-card{padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.kit-card h3{margin:var(--s-3) 0 var(--s-2);font:700 .9375rem/1.4 var(--font-body);color:var(--edro-ink)}.kit-card p:not(.eyebrow){font-size:var(--t-caption);line-height:1.65;color:var(--edro-soft)}.kit-foto-etiqueta{position:relative;margin:var(--s-8) 0 0;overflow:hidden;border-radius:var(--radius)}.kit-foto-etiqueta img{display:block;width:100%;height:auto}.kit-etiqueta{position:absolute;top:var(--s-3);left:var(--s-3);padding:6px 10px;border-radius:2px;background:#0b0d0bd1;font:700 .625rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--edro-ink)}.kit-compat__lead{max-width:62ch;margin-bottom:var(--s-10)}.kit-compat__grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}.kit-compat__card{position:relative;padding:var(--s-6);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.kit-compat__card img{display:block;width:100%;max-width:220px;height:auto;margin:var(--s-3) 0}.kit-compat__card h3{font:700 .875rem/1.4 var(--font-body);color:var(--edro-ink);margin:var(--s-2) 0}.kit-compat__card p{font-size:var(--t-caption);line-height:1.6;color:var(--edro-soft)}.kit-compat__card--nao{opacity:.55}.kit-compat__logo{--lb: 1.6rem;color:var(--edro-ink);margin-bottom:var(--s-2)}.kit-compat__marca{position:absolute;top:var(--s-4);right:var(--s-4);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--edro-line-2);font-size:.8rem;color:var(--edro-mute)}.kit-compat__marca--sim{background:var(--edro-green);border-color:var(--edro-green);color:var(--edro-green-ink);font-weight:700}.kit-vista{width:min(100%,82%);margin:var(--s-4) auto 0}.kit-vista__palco{position:relative}.kit-vista__palco img{display:block;width:100%;height:auto}.kit-marcador{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--edro-green);color:var(--edro-green-ink);font:700 .8125rem/1 var(--font-body);text-decoration:none;box-shadow:0 0 0 6px #38a93640}.kit-marcador:hover,.kit-marcador:focus-visible{box-shadow:0 0 0 9px #38a93659;outline:none}.kit-vista__legendas{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3) var(--s-10);margin:var(--s-6) 0 var(--s-12);padding:0;list-style:none;font:600 .6875rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--edro-ink)}.kit-cards-foto{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.kit-card-foto{overflow:hidden;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius);scroll-margin-top:calc(var(--nav-h) + var(--s-6))}.kit-card-foto--destaque{border-color:var(--edro-green)}.kit-card-foto figure{position:relative;margin:0;height:230px}.kit-card-foto figure picture,.kit-card-foto figure img{display:block;width:100%;height:100%;object-fit:cover}.kit-card-foto__corpo{display:grid;grid-template-columns:auto 1fr;gap:var(--s-6);padding:var(--s-8) var(--s-6)}.kit-card-foto__num{font:400 2.6rem/1 var(--font-display);color:var(--edro-green)}.kit-card-foto h3{font:400 1.375rem/1.2 var(--font-display);text-transform:uppercase;color:var(--edro-ink);margin-bottom:var(--s-3)}.kit-card-foto p{font-size:var(--t-caption);line-height:1.65;color:var(--edro-soft)}.kit-card-foto ul{margin:var(--s-4) 0 0;padding:0;list-style:none}.kit-card-foto li{padding:var(--s-2) 0;border-top:1px solid var(--edro-line);font-size:var(--t-caption);color:var(--edro-soft)}.kit-galeria__fileira+.kit-galeria__fileira{margin-top:var(--s-10)}.kit-galeria__cab{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);--lb: 1.5rem;color:var(--edro-ink)}.kit-galeria__cab>span:last-child{font:500 .625rem/1.4 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--edro-mute)}.kit-galeria__trilho{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.kit-galeria__item{margin:0;overflow:hidden;background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.kit-galeria__item picture,.kit-galeria__item img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.kit-galeria__item figcaption{display:grid;gap:4px;padding:var(--s-4) var(--s-5) var(--s-5)}.kit-galeria__item b{font:400 1.25rem/1.1 var(--font-display);text-transform:uppercase;color:var(--edro-ink)}.kit-galeria__item figcaption>span{font-size:var(--t-caption);color:var(--edro-soft)}.kit-passos__grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4);margin:var(--s-10) 0 0;padding:0;list-style:none}.kit-passos__num{font:400 2.6rem/1 var(--font-display);color:var(--edro-green)}.kit-preco{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-12);padding:clamp(var(--s-6),4vw,var(--s-12));background:var(--edro-panel);border:1px solid var(--edro-green);border-radius:var(--radius)}.kit-preco__nome{margin:var(--s-3) 0;font:400 clamp(2rem,1.6rem + 1.4vw,2.8rem)/1 var(--font-display);text-transform:uppercase;color:var(--edro-ink)}.kit-preco__para{font-size:var(--t-body-card);line-height:1.6;color:var(--edro-soft)}.kit-preco__valor{margin:var(--s-6) 0;font:400 clamp(3rem,2rem + 3.4vw,4.75rem)/1 var(--font-display);color:var(--edro-ink)}.kit-preco__pagamento{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.kit-preco__pagamento div{display:grid;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--edro-line-2);border-radius:var(--radius)}.kit-preco__pagamento b{font:400 1.75rem/1 var(--font-display);color:var(--edro-ink)}.kit-preco__pagamento span{font-size:var(--t-caption);color:var(--edro-soft)}.kit-preco .nota-peso{margin-top:var(--s-6)}.kit-faq__lista>div{padding:var(--s-6) 0;border-top:1px solid var(--edro-line)}.kit-faq__lista dt{font:700 1rem/1.4 var(--font-body);color:var(--edro-ink);margin-bottom:var(--s-2)}.kit-faq__lista dd{margin:0;font-size:var(--t-body);line-height:1.65;color:var(--edro-soft)}.kit-faq__lista a{color:var(--edro-green)}@media(max-width:1023px){.kit-banner__grade,.kit-versao__grade,.kit-topo,.kit-preco{grid-template-columns:1fr}.kit-numeros__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-numero{border-left:0;border-top:1px solid var(--edro-line);padding-left:0}.kit-compat__grade,.kit-passos__grade{grid-template-columns:1fr 1fr}.kit-vista{width:100%}}@media(max-width:767px){.kit-ad-fotos,.kit-cards-foto,.kit-compat__grade,.kit-passos__grade,.kit-preco__pagamento{grid-template-columns:1fr}.kit-galeria__trilho{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none}.kit-galeria__item{scroll-snap-align:start}.kit-vista__legendas{flex-direction:column;align-items:flex-start;gap:var(--s-2)}.kit-marcador{width:24px;height:24px;font-size:.6875rem;box-shadow:0 0 0 4px #38a93640}}@media(prefers-reduced-motion:reduce){.kit-pilha>[data-painel]{transition:none}}.kit-card-foto .kit-card-foto__num,.kit-card .kit-passos__num{font-family:var(--font-display);font-size:2.6rem;line-height:1;color:var(--edro-green)}.kit-banner{background:var(--edro-white)}.kit-banner--pagina{padding-top:calc(var(--nav-h) + var(--s-10))}@media(max-width:899px){.kit-banner--pagina{padding-top:calc(var(--nav-h-mobile) + var(--s-8))}}.kit-banner__grade{align-items:center}.kit-alterna{align-self:center}.secao--clara .kit-seletor{background:var(--edro-light-panel);border-color:var(--edro-light-line)}.secao--clara .kit-seletor button{color:var(--edro-paper-soft)}.secao--clara .kit-seletor button[aria-selected=true]{background:var(--edro-green);color:var(--edro-green-ink)}.secao--clara .kit-seletor button:focus-visible{outline-color:var(--edro-paper-ink)}.secao--clara .kit-antes-depois figcaption{color:var(--edro-paper-soft)}.secao--clara .kit-ad__depois figcaption{color:#2b8a29}.kit-ad__antes img{opacity:.6}.kit-mesma .kit-topo{align-items:center}.kit-mesma .kit-topo .kit-seletor{margin-bottom:var(--s-4)}.secao--clara .kit-ad-foto{background:var(--edro-white);border-color:var(--edro-light-line);aspect-ratio:16 / 10}.secao--clara .kit-ad-foto--depois{border-color:var(--edro-green)}.secao--clara .kit-ad-foto picture{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--s-12) var(--s-6) var(--s-16);box-sizing:border-box}.secao--clara .kit-ad-foto img{width:100%;height:100%;object-fit:contain}.secao--clara .kit-selo,.secao--clara .kit-selo--verde{color:var(--edro-paper-ink);text-shadow:none}.secao--clara .kit-ad-foto figcaption{background:var(--edro-light-panel);border:1px solid var(--edro-light-line);color:var(--edro-paper-ink)}.secao--clara .kit-ad-foto figcaption>span{color:var(--edro-paper-soft)}.secao--clara .kit-ad-foto figcaption .verde{color:#2b8a29}.kit-compat__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.secao--clara .kit-compat__card{background:var(--edro-white);border-color:var(--edro-light-line)}.secao--clara .kit-compat__card h3{color:var(--edro-paper-ink)}.secao--clara .kit-compat__card p{color:var(--edro-paper-soft)}.secao--clara .kit-compat__logo{color:#000;--lb: 2.2rem}.kit-compat__foto{display:block;margin:var(--s-4) 0}.kit-compat__foto img{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}.secao--clara .kit-vista__legendas{color:var(--edro-paper-ink)}.secao--clara .kit-vista__legendas .verde{color:#2b8a29}.secao--clara .kit-card-foto h3{color:var(--edro-ink)}.secao--clara .kit-card-foto p,.secao--clara .kit-card-foto li{color:var(--edro-soft)}.kit-faq__lista--duas{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s-12);margin-top:var(--s-10)}@media(max-width:767px){.kit-faq__lista--duas{grid-template-columns:1fr}}.kit-banner .kit-alterna{align-self:start;padding-top:var(--s-8)}@media(max-width:1023px){.kit-banner .kit-alterna{padding-top:0}}.kit-caixas-brancas .kit-ad-foto{background:var(--edro-white);border-color:var(--edro-white);aspect-ratio:16 / 10}.kit-caixas-brancas .kit-ad-foto--depois{border:2px solid var(--edro-green)}.kit-caixas-brancas .kit-ad-foto picture{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--s-12) var(--s-6) var(--s-16);box-sizing:border-box}.kit-caixas-brancas .kit-ad-foto img{width:100%;height:100%;object-fit:contain}.kit-caixas-brancas .kit-selo,.kit-caixas-brancas .kit-selo--verde{color:var(--edro-paper-ink);text-shadow:none}.kit-caixas-brancas .kit-ad-foto figcaption{background:var(--edro-light-panel);border:1px solid var(--edro-light-line);color:var(--edro-paper-ink)}.kit-caixas-brancas .kit-ad-foto figcaption>span{color:var(--edro-paper-soft)}.kit-caixas-brancas .kit-ad-foto figcaption .verde{color:#2b8a29}.kit-caixas-brancas .kit-compat__card{background:var(--edro-white);border-color:var(--edro-white)}.kit-caixas-brancas .kit-compat__card h3{color:var(--edro-paper-ink)}.kit-caixas-brancas .kit-compat__card p{color:var(--edro-paper-soft)}.kit-caixas-brancas .kit-compat__logo{color:#000;--lb: 2.2rem}.kit-caixas-brancas .kit-vista{padding:var(--s-6) var(--s-8);background:var(--edro-white);border-radius:var(--radius);box-sizing:border-box}@media(max-width:767px){.kit-caixas-brancas .kit-vista{padding:var(--s-4)}}.kit-caixas-brancas .kit-card-foto{background:var(--edro-white);border-color:var(--edro-white)}.kit-caixas-brancas .kit-card-foto--destaque{border:2px solid var(--edro-green)}.kit-caixas-brancas .kit-card-foto h3{color:var(--edro-paper-ink)}.kit-caixas-brancas .kit-card-foto p,.kit-caixas-brancas .kit-card-foto li{color:var(--edro-paper-soft)}.kit-caixas-brancas .kit-card-foto li{border-top-color:var(--edro-light-line)}.kit-caixas-brancas .kit-card-foto .kit-card-foto__num{color:#2b8a29}.kit-card-foto figure{height:auto;aspect-ratio:5000 / 1886}.kit-versao__topo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-12);align-items:center;margin-bottom:var(--s-10)}.kit-versao__foto{margin:0;overflow:hidden;border-radius:var(--radius)}.kit-versao__foto img{display:block;width:100%;height:auto}.kit-versao .kit-versao__cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.kit-versao__topo,.kit-versao .kit-versao__cards{grid-template-columns:1fr}}.secao--clara.kit-caixas-brancas .kit-vista,.secao--clara.kit-caixas-brancas .kit-card-foto{border:1px solid var(--edro-light-line)}.secao--clara.kit-caixas-brancas .kit-card-foto--destaque{border:2px solid var(--edro-green)}.mapa-card{position:relative;overflow:hidden;height:clamp(420px,38vw,560px);background:var(--edro-panel);border:1px solid var(--edro-line);border-radius:var(--radius)}.mapa-card__mapa{position:absolute;inset:0;background:#121512}.mapa-card__info{position:absolute;left:var(--s-6);bottom:var(--s-6);z-index:2;display:grid;gap:var(--s-2);max-width:420px;padding:var(--s-6);background:#0b0d0be6;border:1px solid var(--edro-line-2);border-radius:var(--radius);color:inherit;text-decoration:none;backdrop-filter:blur(4px)}.mapa-card__info:hover{border-color:var(--edro-green)}.mapa-card__info h3{font-size:1.75rem}.mapa-card__info p:not(.eyebrow){font-size:var(--t-caption);color:var(--edro-soft)}@media(max-width:767px){.mapa-card{height:auto;display:flex;flex-direction:column}.mapa-card__mapa{position:relative;height:340px}.mapa-card__info{position:static;max-width:none;border:0;border-top:1px solid var(--edro-line);border-radius:0}}
