.page-sobre .page-hero{border-bottom:1px solid var(--line);padding:clamp(72px,10vw,140px) 0 clamp(48px,6vw,80px)}.page-sobre .page-hero .grid{gap:var(--s-8);grid-template-columns:1fr 1.4fr;align-items:end;display:grid}.page-sobre .page-hero h1{max-width:16ch;font-size:clamp(48px,6vw,88px)}.page-sobre .page-hero h1 .em{color:var(--navy-700);font-weight:500}.page-sobre .page-hero p{color:var(--ink-700);max-width:56ch;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.page-sobre .founder{padding:clamp(72px,10vw,140px) 0}.page-sobre .founder-grid{gap:var(--s-8);grid-template-columns:5fr 7fr;align-items:start;display:grid}.page-sobre .portrait{aspect-ratio:4/5;background:linear-gradient(160deg, var(--navy-900) 0%, var(--navy-700) 60%, var(--navy-500) 100%);position:sticky;top:100px;overflow:hidden}.page-sobre .portrait:before{content:"";z-index:1;background-image:repeating-linear-gradient(45deg,#0000 0 12px,#ffffff12 12px 13px);background-image:repeating-linear-gradient(45deg,#0000 0 12px,lab(100% -.0000298023 .0000119209/.07) 12px 13px);position:absolute;inset:0}.page-sobre .portrait img{object-fit:cover;object-position:center;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.page-sobre .portrait .label{bottom:var(--s-5);left:var(--s-5);right:var(--s-5);color:var(--navy-900);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-top:1px solid var(--navy-900);z-index:3;justify-content:space-between;padding-top:12px;font-size:11px;display:flex;position:absolute}.page-sobre .founder-text h2{margin-top:var(--s-4);margin-bottom:var(--s-5);max-width:18ch}.page-sobre .founder-text .lede{color:var(--navy-900);max-width:34ch;margin-bottom:var(--s-7);padding-left:var(--s-5);border-left:3px solid var(--navy-700);font-size:clamp(21px,2vw,27px);font-weight:500;line-height:1.4}.page-sobre .founder-text p{color:var(--ink-700);max-width:60ch;margin-bottom:var(--s-5);font-size:16px;line-height:1.7}.page-sobre .timeline{background:var(--navy-900);color:#fff;padding:clamp(64px,9vw,120px) 0}.page-sobre .timeline .eyebrow{color:var(--navy-300)}.page-sobre .timeline .eyebrow .dot{background:var(--navy-300)}.page-sobre .timeline h2{color:#fff;margin-top:var(--s-4);margin-bottom:var(--s-8);max-width:20ch}.page-sobre .timeline .track{grid-template-columns:1fr 1fr 1fr 1fr;gap:0;display:grid}.page-sobre .tl-item{padding:var(--s-5);border-left:1px solid #ffffff29;border-left:1px solid lab(100% -.0000298023 .0000119209/.16);position:relative}.page-sobre .tl-item:first-child{border-left:none;padding-left:0}.page-sobre .tl-item:before{content:"";left:var(--s-5);background:var(--navy-300);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px}.page-sobre .tl-item:first-child:before{left:0}.page-sobre .tl-year{font-family:var(--font-mono);letter-spacing:.14em;color:var(--navy-300);margin-bottom:var(--s-3);font-size:11px}.page-sobre .tl-item h4{color:#fff;margin-bottom:8px;font-size:17px}.page-sobre .tl-item p{color:var(--navy-200);font-size:13px;line-height:1.5}.page-sobre .values{padding:clamp(72px,10vw,140px) 0}.page-sobre .values-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.page-sobre .value{padding:var(--s-6);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px}.page-sobre .value .num{margin-bottom:var(--s-4);color:var(--navy-500);display:block}.page-sobre .value h4{margin-bottom:var(--s-3);font-size:22px}.page-sobre .value p{color:var(--ink-500);font-size:14px;line-height:1.55}.page-sobre .pull-quote{background:var(--paper-2);border-block:1px solid var(--line);padding:clamp(64px,9vw,120px) 0}.page-sobre .pull-quote blockquote{letter-spacing:-.03em;max-width:22ch;color:var(--navy-900);text-align:center;margin:0 auto;font-size:clamp(32px,4.4vw,58px);font-weight:500;line-height:1.08}.page-sobre .pull-quote cite{text-align:center;margin-top:var(--s-6);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-style:normal;display:block}@media (max-width:880px){.page-sobre .page-hero .grid,.page-sobre .founder-grid{grid-template-columns:1fr}.page-sobre .portrait{position:static}.page-sobre .timeline .track{grid-template-columns:1fr}.page-sobre .tl-item{padding-left:0;padding-top:var(--s-5);border-top:1px solid #ffffff29;border-top:1px solid lab(100% -.0000298023 .0000119209/.16);border-left:none}.page-sobre .tl-item:first-child{border-top:none}.page-sobre .values-grid{grid-template-columns:1fr}}
