.expertise__stake{flex:1 0 15em;padding:1rem;position:relative}.expertise__stake+.expertise__stake:before{content:"";opacity:.3;border-left:1px solid #fff;height:60px;position:absolute;inset:1.25em auto auto -.5em}.expertise__stake-title{font-size:1.25rem;font-weight:500}.expertise__stake-number{color:var(--green-light3);font-weight:300}
.timeline{text-align:center;border-style:dashed solid;justify-content:space-between;align-items:center;gap:3rem;padding:7rem 5rem;display:flex;position:relative}.timeline:before{content:"";background-image:linear-gradient(90deg,#fff,#fff 50%,#0000 50% 100%);background-size:12px 100%;height:1.6px;position:absolute;top:50%;left:5rem;right:5rem}.timeline__step{position:relative}.timeline__label{word-break:break-word;width:9rem;font-size:.875em;line-height:1.3;position:absolute}.timeline__step:nth-child(odd) .timeline__label{flex-flow:column;justify-content:flex-end;height:6rem;display:flex;transform:translateY(-10rem)translate(calc(7px - 50%))}.timeline__step:nth-child(2n) .timeline__label{transform:translateY(3.2rem)translate(calc(7px - 50%))}.timeline__step:before{content:"";background-color:var(--green-light3);width:13px;height:13px;box-shadow:0 0 1em .5em var(--green-dark3);border-radius:50%;display:block}.timeline__step:after{content:"";border:3px solid #fff;border-radius:50%;width:31px;height:31px;display:block;position:absolute;top:-9px;left:-9px}.timeline__step .timeline__line{border-left:3px solid #fff;height:1.5em;position:absolute;left:calc(50% - 1.5px)}.timeline__step:nth-child(odd) .timeline__line{bottom:20px}.timeline__step:nth-child(2n) .timeline__line{top:20px}.timeline__step .timeline__line--dot{background-color:#fff;border-radius:100%;width:12px;height:12px;position:absolute;left:calc(50% - 6px)}.timeline__step:nth-child(odd) .timeline__line--dot{bottom:2.5em}.timeline__step:nth-child(2n) .timeline__line--dot{top:2.5em}
.expertise__perimeters{flex-wrap:wrap;height:fit-content}.expertise__perimeter{flex:20em}.perimeter__content ul{padding:1rem 1.25rem;list-style-type:disc}
.assets__files .files{justify-content:space-between;display:flex}.assets__files .file{align-items:flex-start;gap:1em;max-width:20em;padding:.5em;display:flex}
.assets__icon-logo{clear:both;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em;display:flex}
