:root{--manifesto-track:440vh;--block-size:clamp(1.75rem, 2.6vw, 3.25rem);--col-width:clamp(820px, 60vw, 1200px);--block-gap:clamp(4vh, 6vh, 9vh);--block-lh:1.3;--feather:clamp(40px, 6vw, 90px);--orb-scale:1;--foot-cta-size:clamp(2.2rem, 3.5vw, 3.5rem);--foot-brand-size:clamp(2rem, 2vw, 4rem);--cortina-overlap:clamp(240px, 32vh, 320px);--cortina-respiro:clamp(40px, 6vh, 64px)}.sobre-top-sentinel{pointer-events:none;width:1px;height:80px;position:absolute;top:0;left:0}body.page-sobre #site-header{animation:.7s ease-out both sobre-header-in}@keyframes sobre-header-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.amb-orbs{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.amb-orb{will-change:transform;position:absolute}.amb-orb__core{background:radial-gradient(circle at center, #bec8fff2 0%, var(--roxo) 35%, transparent 70%);will-change:opacity;border-radius:50%;position:absolute;inset:0}.amb-orb--1{width:calc(560px * var(--orb-scale));height:calc(560px * var(--orb-scale));opacity:.55;animation:30s ease-in-out infinite amb-float-1;top:32%;right:4%}.amb-orb--1 .amb-orb__core{filter:blur(80px);animation:7s ease-in-out infinite amb-pulse-a}@keyframes amb-float-1{0%{transform:translate(0)scale(1)}25%{transform:translate(-30px,-22px)scale(1.04)}50%{transform:translate(-44px,16px)scale(1.07)}75%{transform:translate(-14px,30px)scale(1.03)}to{transform:translate(0)scale(1)}}@keyframes amb-pulse-a{0%,to{opacity:.78}50%{opacity:1}}.sobre{z-index:2;position:relative}.manifesto-track{height:var(--manifesto-track)}.manifesto-stage{height:100svh;position:sticky;top:0;overflow:hidden}.sobre-manifesto{max-width:var(--col-width);will-change:transform;margin-inline:auto;padding-inline:clamp(24px,5vw,64px);position:relative}.sobre-block{padding-block:var(--block-gap)}.sobre-block__text{font-family:Satoshi,sans-serif;font-weight:300;font-size:var(--block-size);line-height:var(--block-lh);color:var(--branco);text-align:left}.sobre-block__text strong{font-weight:700}.sobre-block__text--fecho-cta{font-size:var(--foot-cta-size);line-height:1.2}.sobre-block__text--fecho-brand{font-size:var(--foot-brand-size);line-height:1.6}@property --reveal{syntax:"<number>";inherits:false;initial-value:0}.sobre-block__text .line{--reveal:0;-webkit-mask-image:linear-gradient(to right, #000 calc(var(--reveal) * (100% + var(--feather)) - var(--feather)), transparent calc(var(--reveal) * (100% + var(--feather))));-webkit-mask-image:linear-gradient(to right, #000 calc(var(--reveal) * (100% + var(--feather)) - var(--feather)), transparent calc(var(--reveal) * (100% + var(--feather))));mask-image:linear-gradient(to right, #000 calc(var(--reveal) * (100% + var(--feather)) - var(--feather)), transparent calc(var(--reveal) * (100% + var(--feather))));display:block}.sobre-cortina{z-index:2;background:var(--preto);min-height:auto;margin-top:calc(-1 * var(--cortina-overlap));--pf-pad-left:clamp(24px, 5vw, 64px);--pf-pad-right:clamp(24px, 5vw, 64px);display:block;position:relative}.sobre-cortina .container{max-width:var(--col-width)}.sobre-cortina .peek-footer{padding-top:var(--cortina-respiro)}@media (width<=640px){.sobre-manifesto{max-width:none;padding-inline:24px}.amb-orb--1{width:calc(340px * var(--orb-scale));height:calc(340px * var(--orb-scale))}}@media (prefers-reduced-motion:reduce){.amb-orb,.amb-orb__core{animation:none!important}body.page-sobre #site-header{animation:none}.manifesto-track{height:auto}.manifesto-stage{height:auto;position:static;overflow:visible}.sobre-manifesto{padding-top:clamp(120px,18vh,200px);transform:none}}
