.timeline[data-v-3b1ea539]{background:url(/_nuxt/img/bg-gradient.ab6a040.png);background-size:cover}.timeline__two-columns[data-v-3b1ea539] .two-columns__left{overflow:hidden;position:relative}[data-v-3b1ea539] .page-section__heading{color:#adcccd}[data-v-3b1ea539] .button--disabled{background-color:#c4c4c4;opacity:1}.hover[data-v-3b1ea539] .button--disabled{transition-duration:.4s;transition-property:background-color;transition-timing-function:ease-out}.hover[data-v-3b1ea539] .button--disabled:hover{background-color:#c4c4c4;transition-duration:.2s}.timeline__month-image-wrapper[data-v-3b1ea539]{display:flex;flex-direction:column-reverse}.timeline__month[data-v-3b1ea539]{color:#adcccd;font-weight:500;margin-top:1.5rem;text-transform:uppercase}.timeline__image[data-v-3b1ea539]{height:18.75rem}.timeline__image[data-v-3b1ea539] img{border-radius:1.25rem;position:static}.timeline__image[data-v-3b1ea539] .image__ratio{height:100%;padding-bottom:0!important}.timeline__subheading-wrapper[data-v-3b1ea539]{margin-bottom:1.5rem;margin-top:1.5rem;overflow:hidden}.timeline__subheading[data-v-3b1ea539]{font-size:1.5rem;font-weight:600;line-height:1.334}.timeline__text[data-v-3b1ea539]{color:#adcccd;margin-bottom:2.5rem}.timeline__content-wrapper[data-v-3b1ea539]{display:flex;flex-direction:column}.timeline__years-wrapper[data-v-3b1ea539]{position:relative}.timeline__years-wrapper[data-v-3b1ea539],.timeline__years[data-v-3b1ea539]{display:flex;justify-content:space-between}.timeline__years[data-v-3b1ea539]{align-items:center;flex:1 0 25%;flex-direction:column;min-height:5.5rem;transform:translateY(.0625rem);z-index:1}.timeline__years:first-child .timeline__year[data-v-3b1ea539]{color:#adcccd;opacity:1}.timeline__years:not(:first-child) .timeline__separator[data-v-3b1ea539]{background-color:#fff;height:1.5rem;opacity:.18;width:.0625rem}.timeline__year[data-v-3b1ea539]{color:#fff;font-weight:600;margin-bottom:1rem;opacity:.15;transition:opacity .5s,color .5s}.timeline__year[data-v-3b1ea539]:hover{color:#adcccd!important;cursor:pointer;opacity:1!important}.timeline__separator[data-v-3b1ea539]{height:2.5rem}.timeline__dot[data-v-3b1ea539],.timeline__separator[data-v-3b1ea539]{background-color:#ee5246;width:.25rem}.timeline__dot[data-v-3b1ea539]{border-radius:6.25rem;bottom:0;height:.25rem;position:absolute;transform:translateY(1rem)}.timeline__lines-wrapper[data-v-3b1ea539]{display:flex;justify-content:space-between;width:100%}.timeline__line[data-v-3b1ea539]{background-color:#fff;margin-right:.25rem;min-height:.0625rem;min-width:.625rem;opacity:.2}.timeline__remaining-separators[data-v-3b1ea539]{visibility:hidden}.controls[data-v-3b1ea539]{justify-content:space-between;margin-top:2rem}@media(hover){.hover .controls[data-v-3b1ea539] .button{transition-duration:.4s;transition-property:background-color;transition-timing-function:ease-out}.hover .controls[data-v-3b1ea539] .button:hover{background-color:#d8d8d8;transition-duration:.2s}}@media screen and (min-width:23.75em){.timeline__years[data-v-3b1ea539]{flex-basis:20%}}@media print,screen and (min-width:37.5625em){.timeline__subheading[data-v-3b1ea539]{font-size:3rem;font-weight:600;line-height:1.167}.timeline__text[data-v-3b1ea539]{margin-bottom:12rem}}@media print,screen and (min-width:62.5625em){.timeline[data-v-3b1ea539]{position:relative}.timeline__two-columns[data-v-3b1ea539]{grid-template-columns:10rem 1fr;grid-template-rows:1fr}.timeline__two-columns[data-v-3b1ea539] .two-columns__left{overflow:visible}.timeline__two-columns[data-v-3b1ea539] .two-columns__right{margin-left:-2.1875rem}.timeline__two-columns--centered[data-v-3b1ea539] .two-columns__right{margin-bottom:auto;margin-top:auto}.timeline__month-image-wrapper[data-v-3b1ea539]{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.timeline__image[data-v-3b1ea539]{height:21.875rem;width:28.125rem}.timeline__text[data-v-3b1ea539]{margin-bottom:0}.timeline__content-wrapper[data-v-3b1ea539]{flex-direction:row;height:100%}.timeline__years-wrapper[data-v-3b1ea539]{flex-direction:column;height:-moz-fit-content;height:fit-content;margin-bottom:auto;margin-right:-2.5rem;margin-top:auto;max-height:25rem;overflow:hidden;padding-right:2.1875rem;width:100%}.timeline__years[data-v-3b1ea539]{flex-direction:row;margin-bottom:3rem;min-height:auto}.timeline__years:not(:first-child) .timeline__separator[data-v-3b1ea539]{height:.0625rem;width:1.5rem}.timeline__year[data-v-3b1ea539]{margin-bottom:0}.timeline__separator[data-v-3b1ea539]{height:.25rem;width:2.5rem}.timeline__dot[data-v-3b1ea539]{bottom:auto;position:absolute;right:0;transform:translate(1rem)}.timeline__lines-wrapper[data-v-3b1ea539]{align-items:flex-end;flex-direction:column;max-height:51.5625rem;width:auto}.timeline__line[data-v-3b1ea539]{margin-bottom:.75rem;margin-right:0;transform:rotate(90deg)}.timeline__remaining-separators[data-v-3b1ea539]{bottom:30%;position:absolute;right:0;top:auto;transform:translate(-310%,100%);transition:opacity .4s;visibility:visible}.timeline__remaining-separators--hidden[data-v-3b1ea539]{opacity:0}.timeline__remaining-separator[data-v-3b1ea539]{background-color:#fff;height:.0625rem;margin-bottom:.6875rem;opacity:.18;width:.6875rem}.timeline__controls[data-v-3b1ea539]{bottom:9%;position:absolute;right:0;top:auto;transform:rotate(90deg) translateY(-45%);z-index:1}.controls[data-v-3b1ea539]{justify-content:normal}}.linkedin-widget__title[data-v-1b94abbe]{font-size:1.5rem;font-weight:600;line-height:1.334;margin-bottom:3.6875rem}.linkedin-widget__title a[data-v-1b94abbe]{color:#1568bf;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.4rem}.linkedin-widget__title a[data-v-1b94abbe]:hover{color:#0b55a4}@media print,screen and (min-width:37.5625em){.linkedin-widget__title[data-v-1b94abbe]{font-size:2rem;font-weight:600;line-height:1.25}}@media print,screen and (max-width:28.81125em){.portu[data-v-9b6b807c] .page-section__controls{margin-top:1.5rem}}.portu__subheading[data-v-9b6b807c]{font-size:1.5rem;font-weight:600;line-height:1.334}.portu__text[data-v-9b6b807c]{font-size:1rem;line-height:1.5}.portu__image[data-v-9b6b807c]{border-radius:1.25rem;height:29.375rem;width:auto}.portu__image--tall[data-v-9b6b807c] img{-o-object-position:top;object-position:top}.portu__logo[data-v-9b6b807c]{height:auto;max-width:300px}.portu[data-v-9b6b807c] .page-section__content{display:flex;flex-direction:column;gap:2rem}.portu[data-v-9b6b807c] .two-columns{row-gap:1.5rem}@media print,screen and (min-width:37.5625em){.portu__subheading[data-v-9b6b807c]{font-size:2rem;font-weight:600;line-height:1.25}.portu__text[data-v-9b6b807c]{font-size:1.0625rem;line-height:1.411}.portu__bottom[data-v-9b6b807c] .two-columns__right{text-align:right}}@media print and (min-height:50rem),screen and (min-width:37.5625em)and (min-height:50rem){.portu__image[data-v-9b6b807c]{height:32.5rem}}@media print,screen and (min-width:62.5625em){.portu__bottom[data-v-9b6b807c] .two-columns__right{text-align:left}}.pb-0[data-v-26715f72]{padding-bottom:0!important}.about__heading[data-v-26715f72]{font-size:2rem;font-weight:600;line-height:1.25;margin-bottom:1.5rem;padding-top:14.6875rem}.about__text[data-v-26715f72]{border-left:.0625rem solid #d8e1e1;color:#4c5c5c;padding-left:2rem}.about__text--middle[data-v-26715f72]{margin-bottom:2rem;margin-top:1.5rem}.about__subheading[data-v-26715f72]{font-size:1.5rem;font-weight:600;line-height:1.334}.about__profiles--reversed[data-v-26715f72] .page-section__content{display:flex;flex-direction:column}.about__profiles--reversed[data-v-26715f72] .profile__0{flex-direction:row;order:2}.about__profiles--reversed[data-v-26715f72] .profile__1{flex-direction:row-reverse!important;order:3}.about__profiles--reversed[data-v-26715f72] .profile__2{order:1}.about__contact[data-v-26715f72]{border-radius:0;box-shadow:none}.about__contact[data-v-26715f72] .page__container{border-bottom:.0625rem solid rgba(0,0,0,.05);border-top:.0625rem solid rgba(0,0,0,.05)}.about__contact[data-v-26715f72] .page-section__content{padding-bottom:8rem;padding-top:8rem}@media print,screen and (min-width:37.5625em){.about__heading[data-v-26715f72]{font-size:3.5rem;font-weight:600;line-height:1.142;margin-bottom:2rem}.about__text--middle[data-v-26715f72]{margin-bottom:1.5rem;margin-top:1.5rem}.about__subheading[data-v-26715f72]{font-size:2.5rem;font-weight:600;line-height:1.2}.about__contact[data-v-26715f72] .page__container{border-bottom:0;border-top:0}.about__contact[data-v-26715f72] .page-section__content{border-bottom:0;border-radius:1.25rem;border-top:0;box-shadow:0 0 .125rem rgba(0,0,0,.15);padding:8rem 1.5rem}}@media print,screen and (min-width:62.5625em){.about__text--middle[data-v-26715f72]{margin-top:2.75rem}.about__profiles[data-v-26715f72] .about-image-card:nth-child(2n){flex-direction:row}.about__contact[data-v-26715f72] .two-columns__right{order:1}.about__contact[data-v-26715f72] .page__container{border-bottom:0;border-top:0}.about__contact[data-v-26715f72] .page-section__content{padding:6rem 3rem}}@media print,screen and (min-width:75.0625em){.about__contact[data-v-26715f72] .page__container{padding-left:9.375rem;padding-right:9.375rem}}@media screen and (min-width:90em){.about__cover[data-v-26715f72]{margin-left:-6.4375rem;max-height:46.875rem;width:calc(100% + 12.875rem)}}@media print,screen and (min-width:93.8125em){.about__subheading[data-v-26715f72]{width:80%}.about__about-us-columns[data-v-26715f72]{transform:translateX(-5rem)}}