.abertura{border-bottom:1.5px solid var(--navy);margin:0 var(--m);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px clamp(32px,6vw,112px);padding:clamp(40px,6vw,96px) 0 clamp(40px,5vw,72px);display:grid}.abertura .titulo{font-size:min(132px, calc((100vw - 2 * var(--m) - 24px) / 13.5));grid-column:1/-1}.abertura__lado{grid-column:2}.abertura__lead{max-width:40ch;font-size:19px}.abertura__conta{margin-top:20px;font-size:17px}.abertura__conta strong{color:var(--persian);font-size:1.5em;font-weight:800;font-stretch:125%}.estados .titulo-secao{margin-bottom:clamp(40px,5vw,72px)}.estados__lista{gap:clamp(56px,8vw,120px);display:grid}.estados__item{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:28px clamp(32px,5vw,88px);display:grid}.estados__item:nth-child(2n) .estados__midia{order:2}.estados__midia{aspect-ratio:16/9;position:relative}.estados__paralaxe{background:var(--navy);clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);position:absolute;inset:0}.estados__paralaxe img,.estados__paralaxe video{object-fit:cover}.estados__fill{position:absolute;inset:0}.estados__uf{color:#0000;-webkit-text-stroke:1.5px var(--eggshell);pointer-events:none;font-size:clamp(64px,9vw,150px);font-weight:800;font-stretch:125%;line-height:.8;position:absolute;bottom:6%;left:5%}.estados__item:nth-child(2n) .estados__uf{left:auto;right:5%}.estados__texto h3{text-transform:uppercase;color:var(--navy);font-size:clamp(26px,2.8vw,44px);font-weight:800;font-stretch:125%;line-height:1.02}.estados__texto p{max-width:40ch;margin-top:14px}.estados__texto .estados__conta{color:var(--persian);font-weight:700;font-stretch:118%}.estados__texto .link-fio{margin-top:18px}.capa-estado{height:min(calc(100svh - var(--cabecalho-altura)), 780px);min-height:560px;position:relative;overflow:hidden}.capa-estado[data-sem-midia]{height:auto;min-height:0}.capa-estado__visual{position:absolute;inset:0}.capa-estado__midia{background:var(--navy);position:absolute;inset:0}.capa-estado__midia img,.capa-estado__midia video{object-fit:cover}.capa-estado__texto{z-index:1;max-width:min(640px,46vw);padding:clamp(32px, 6vh, 72px) 0 0 var(--m);position:relative;top:50%;transform:translateY(-54%)}.capa-estado[data-sem-midia] .capa-estado__texto{max-width:760px;padding:clamp(40px, 6vw, 96px) var(--m) var(--secao-y);top:auto;transform:none}.capa-estado .titulo{margin-top:20px;font-size:clamp(40px,5vw,84px)}.capa-estado .titulo__leve{margin-bottom:.3em;font-size:.42em}.capa-estado__lead{max-width:36ch;margin-top:24px;font-size:19px}.capa-estado__conta{color:var(--persian);margin-top:18px;font-weight:700;font-stretch:118%}.lista-estado__lista{border-top:1.5px solid var(--navy)}.lista-estado__item{border-bottom:1px solid #0c1a3338}.lista-estado__item a{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:24px clamp(28px,4vw,72px);padding:clamp(24px,3vw,40px) 0;text-decoration:none;display:grid}.lista-estado__imagem{aspect-ratio:16/10;background:var(--navy);clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);position:relative;overflow:hidden}.lista-estado__imagem img{object-fit:cover;transition:transform .9s var(--ease-marca)}.lista-estado__item a:hover .lista-estado__imagem img{transform:scale(1.04)}.lista-estado__texto{justify-items:start;gap:12px;display:grid}.lista-estado__nome{text-transform:uppercase;color:var(--navy);font-size:clamp(24px,2.6vw,42px);font-weight:800;font-stretch:125%;line-height:1.02;transition:color .2s}.lista-estado__item a:hover .lista-estado__nome{color:var(--persian)}.lista-estado__meta{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:16px;display:flex}.lista-estado__slogan{opacity:.85;max-width:48ch}.lista-estado__ver{border-bottom:1.5px solid var(--persian);margin-top:4px;padding-bottom:3px;font-weight:600}.lista-estado__fim{padding-top:0}@media (max-width:980px){.abertura__lado{grid-column:1}.abertura,.estados__item,.lista-estado__item a{grid-template-columns:minmax(0,1fr)}.estados__item:nth-child(2n) .estados__midia{order:0}.estados__item:nth-child(2n) .estados__uf{left:5%;right:auto}.capa-estado{flex-direction:column;height:auto;min-height:0;display:flex}.capa-estado__visual{order:2;height:62vw;min-height:240px;position:relative}.capa-estado__texto{max-width:none;padding:24px var(--m) 40px;top:auto;transform:none}.capa-estado .titulo{font-size:clamp(32px,9vw,56px)}}
