#team .title_about{text-align:left;display:inline-block;font-family:PT Serif,system-ui!important}#team .text-who{color:#01587a!important;font-family:PT Serif,system-ui!important}#team .person-card{text-align:left;background:#fff;border:1px solid #01587a1a;border-radius:8px;flex-direction:column;align-items:stretch;gap:1rem;width:100%;max-width:360px;padding:16px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #080d100f}#team .person-card:hover{border-color:#01587a29;transform:translateY(-3px);box-shadow:0 20px 44px #080d101c}#team .person{-o-object-position:top center;object-position:top center;aspect-ratio:1;will-change:transform;border-radius:6px;width:95%;max-width:360px;margin-inline:auto;transition:transform .22s,filter .22s;-o-object-fit:contain!important;object-fit:contain!important}#team .person-card:hover .person{filter:saturate(1.02)contrast(1.02);transform:scale(1.035)}#team .roberto-person{-o-object-position:top center;object-position:top center;transform-origin:50% 35%;filter:grayscale()brightness(1.02)contrast(1.04);transform:scale(1);-o-object-fit:cover!important;object-fit:cover!important}#team .mariano-crop{background:#171717}#team .mariano-person{-o-object-position:center;object-position:center;transform-origin:50%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}#team .person-card:hover .mariano-person{filter:saturate(1.02)contrast(1.02);transform:scale(1.035)}#team .person-card:hover .roberto-person{filter:grayscale()brightness(1.02)contrast(1.04);transform:scale(1.035)}#team .person-crop{aspect-ratio:1;border-radius:6px;width:95%;margin-inline:auto;overflow:hidden}#team .person-crop .person{width:100%;margin:0}#team .title_person{font-family:PT Serif,system-ui!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.75rem!important}@media (width>=768px){#team .title_person{font-size:1.25rem!important;line-height:1.75rem!important}}@media (width>=992px){#team .title_person{font-size:1.5rem!important;line-height:2rem!important}}#team .title_person{margin-bottom:0;transition:color .22s;color:#01587a!important}#team .subtitle_person{color:#4a4a4a;font-family:PT Serif,system-ui!important;font-size:.75rem!important;font-weight:500!important;line-height:1rem!important}@media (width>=768px){#team .subtitle_person{font-size:.875rem!important;line-height:1.25rem!important}}#team .subtitle_person{margin-top:-.55rem;margin-bottom:0}#team .description_person{text-align:left;-webkit-hyphens:auto;hyphens:auto;color:#4a4a4a;margin-bottom:0;line-height:1.6;font-size:.875rem!important;line-height:1.25rem!important}@media (width>=768px){#team .description_person{font-size:1rem!important;line-height:1.5rem!important}}#team .description_person.collapsible{max-height:8rem;transition:max-height .32s,opacity .22s;overflow:hidden}#team .description_person.collapsible.expanded{max-height:34rem;overflow:visible}#team .read-more-button{color:#01587a;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;line-height:1.2;transition:color .18s;font-family:PT Serif,system-ui!important;font-size:.875rem!important;line-height:1.25rem!important}#team .read-more-button:hover,#team .read-more-button:focus-visible{color:#003f58;text-decoration:underline}#team .read-more-button:focus,#team .read-more-button:focus-visible,#team .read-more-button:active{box-shadow:none!important;outline:0!important}#team .item{width:100%!important;max-width:360px!important;padding-left:.5rem!important;padding-right:.5rem!important}#team .content-description{padding:0!important}#team .content_images_lefts{place-items:center!important}#team.team-home{background:#f9f9f9;padding:118px 0 132px!important}#team.team-home .intro{margin-bottom:52px!important}#team.team-home .team-home-title{width:100%;margin:0;display:block;letter-spacing:.01em!important;color:#07141f!important;font-family:PT Serif,system-ui!important;font-size:clamp(43px,4.2vw,64px)!important;font-weight:700!important;line-height:.96!important}#team.team-home .team-home-title .text-who{color:#01587a!important}#team.team-home .team-home-subtitle{letter-spacing:.01em;margin:16px 0 0;font-weight:400;line-height:1.5;color:#51616c!important;font-family:Inter,system-ui,sans-serif!important;font-size:18px!important}#team.team-home .items{-moz-column-gap:0;column-gap:0}#team.team-home .items>[class*=col-]{align-items:flex-start}#team.team-home .person-card{min-height:624px;padding:16px}#team.team-home .person,#team.team-home .person-crop{width:100%;max-width:none}#team.team-home .read-more-button{width:calc(100% + 8px);position:relative;left:-8px}#team.team-home .title_person,#team.team-home .subtitle_person{width:100%;padding-left:4px;padding-right:4px;position:relative;left:0}#team.team-home .description_person{width:100%;padding:0 4px;position:relative;left:0}#team.team-home .title_person{font-size:24px!important;line-height:32px!important}#team.team-home .subtitle_person{font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:20px!important}#team.team-home .description_person{color:#4a4a4a;font-weight:500;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;line-height:24px!important}#team.team-home .description_person.collapsible{max-height:128px;overflow:hidden}#team.team-home .description_person.collapsible.expanded{max-height:520px;overflow:visible}#team.team-home .read-more-button{margin-top:auto;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:20px!important}#team.team-home .team-reveal{opacity:0;filter:blur(3px);transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1),filter .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)scale(.985)}#team.team-home .intro.team-reveal{transform:translateY(22px)}#team.team-home .team-reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}@media (width<=767px){#team.team-home{padding:78px 0 88px!important}#team.team-home .intro{margin-bottom:40px!important}#team.team-home .team-home-title,#team.team-home .team-home-subtitle{text-align:left}#team.team-home .person-card{min-height:0}}@media (prefers-reduced-motion:reduce){#team.team-home .team-reveal{opacity:1;filter:none;transition:none;transform:none}}
