@font-face{font-family:"Cronic Sans";src:local("Helvetica Neue"),local("Arial");font-display:swap}:root{--black:#050505;--white:#f4f3ef;--muted:rgba(244,243,239,.55);--blue:#72dcff;--pad:clamp(1.2rem,3vw,3rem);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{margin:0;overflow-x:clip;background:var(--black);color:var(--white);font-family:"Cronic Sans","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.insights-header{position:fixed;z-index:20;top:0;left:0;display:grid;width:100%;height:6rem;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--pad);mix-blend-mode:difference}.insights-header img{display:block;width:clamp(6.5rem,8vw,8.5rem)}.insights-header p,.insights-header>a:last-child{margin:0;font-size:.55rem;letter-spacing:.18em}.insights-header>a:last-child{justify-self:end}.insights-hero{position:relative;height:130svh;overflow:hidden;background:#000}.insights-hero video,.insights-hero__veil{position:absolute;inset:0;width:100%;height:100svh;object-fit:cover}.insights-hero video{position:sticky;top:0;opacity:.58;filter:saturate(.65) contrast(1.2)}.insights-hero__veil{position:sticky;top:0;margin-top:-100svh;background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.18) 42%,#050505 100%)}.insights-hero__content{position:absolute;z-index:2;inset:0 0 auto;height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:8rem var(--pad) 3rem}.insights-hero__content>p,.insights-hero__footer p,.featured-insight__content>p,.insights-index__heading>p,.insights-end>p{font-size:.58rem;letter-spacing:.18em}.insights-hero h1{margin:1rem 0 auto;font-size:clamp(6rem,20vw,20rem);font-weight:400;letter-spacing:-.085em;line-height:.75}.insights-hero h1 span{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.75)}.insights-hero h1 em{font-style:normal;color:var(--blue)}.insights-hero__footer{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.25);padding-top:1rem}.insights-hero__footer i{color:var(--blue);font-style:normal}.featured-insight{position:relative;min-height:110svh;display:grid;grid-template-columns:1.4fr 1fr;align-items:end;padding:var(--pad);overflow:hidden}.featured-insight::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.78));pointer-events:none}.featured-insight__media{position:absolute;inset:0}.featured-insight__media video{width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.15)}.featured-insight__content{position:relative;z-index:2;grid-column:2;padding:6vw 2vw}.featured-insight__content>p{color:var(--blue)}.featured-insight h2{margin:1.5rem 0 3rem;font-size:clamp(3rem,6.8vw,7.5rem);font-weight:400;letter-spacing:-.065em;line-height:.9}.featured-insight__content a{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.35);padding-top:1rem;font-size:.62rem;letter-spacing:.16em}.featured-insight__content a span{color:var(--blue)}.insights-index{position:relative;padding:12vw var(--pad);background:#080808}.insights-index__heading{margin-bottom:8vw}.insights-index__heading>p{color:var(--blue)}.insights-index__heading h2{margin:1rem 0 0;font-size:clamp(3.5rem,8vw,9rem);font-weight:400;letter-spacing:-.07em;line-height:.88}.insights-index__heading em{color:transparent;font-style:normal;-webkit-text-stroke:1px rgba(255,255,255,.58)}.insights-list{position:relative;z-index:2;width:min(78rem,100%)}.insight-row{display:grid;grid-template-columns:3rem 9rem minmax(0,1fr) 3rem;gap:1rem;align-items:center;min-height:7.5rem;border-top:1px solid rgba(255,255,255,.17);transition:color .35s,padding .45s cubic-bezier(.16,1,.3,1)}.insight-row:last-child{border-bottom:1px solid rgba(255,255,255,.17)}.insight-row>span,.insight-row small{color:var(--muted);font-size:.52rem;letter-spacing:.14em}.insight-row h3{margin:0;font-size:clamp(1.35rem,2.4vw,2.7rem);font-weight:400;letter-spacing:-.035em;line-height:1.02}.insight-row i{justify-self:end;color:var(--blue);font-size:1.5rem;font-style:normal;opacity:.2;transition:opacity .3s,transform .3s}.insight-row:hover,.insight-row:focus-visible{padding-left:1rem;color:var(--blue)}.insight-row:hover i,.insight-row:focus-visible i{opacity:1;transform:translate(.4rem,-.4rem)}.insight-row.is-ready small::after{content:" / DISPONÍVEL";color:var(--blue)}.insights-preview{position:fixed;z-index:1;right:4vw;bottom:5vh;width:min(31vw,28rem);aspect-ratio:4/5;background:var(--preview) center/cover no-repeat;opacity:0;transform:translateY(2rem) scale(.94);transition:opacity .35s,transform .55s cubic-bezier(.16,1,.3,1);pointer-events:none;box-shadow:0 2rem 8rem rgba(0,0,0,.55)}.insights-preview.is-visible{opacity:.56;transform:none}.insights-end{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:10vw var(--pad);background:#ece9e1;color:#090909}.insights-end h2{margin:1.5rem 0 5rem;font-size:clamp(4rem,10vw,11rem);font-weight:400;letter-spacing:-.075em;line-height:.85}.insights-end em{font-style:normal;color:#187ea3}.insights-end a{align-self:flex-start;border-top:1px solid #111;padding-top:1rem;font-size:.62rem;letter-spacing:.17em}.insights-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;padding:4rem var(--pad) 2rem;border-top:1px solid rgba(255,255,255,.14)}.insights-footer img{width:8rem}.insights-footer p,.insights-footer a{margin:0;font-size:.5rem;letter-spacing:.16em}.insights-footer a{justify-self:end}@media(max-width:760px){.insights-header{grid-template-columns:1fr auto;height:5rem}.insights-header p{display:none}.insights-header>a:last-child{font-size:.46rem}.insights-hero{height:115svh}.insights-hero h1{font-size:clamp(6rem,27vw,10rem)}.insights-hero__footer p:first-child{display:none}.featured-insight{grid-template-columns:1fr;min-height:100svh}.featured-insight::after{background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.88))}.featured-insight__content{grid-column:1;padding:4rem 0}.insight-row{grid-template-columns:2rem 1fr 2rem;min-height:8rem}.insight-row small{display:none}.insight-row h3{font-size:1.5rem}.insights-preview{display:none}.insights-footer{grid-template-columns:1fr auto}.insights-footer p{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
