.styles-module__H-gcFq__section{padding-top:var(--spacing-8xl);z-index:2;--gradient-height-full:1rem;--gradient-height-collapsed:6.25rem;position:relative;overflow:hidden}.styles-module__H-gcFq__content{gap:var(--gutter-sm);grid-column:1/-1;grid-template-columns:1fr;display:grid}@media (min-width:768px){.styles-module__H-gcFq__content{grid-template-columns:repeat(3,minmax(12.5rem,1fr))}}@media (min-width:960px){.styles-module__H-gcFq__content{grid-template-columns:repeat(4,minmax(13.75rem,1fr))}}.styles-module__H-gcFq__header{padding-bottom:var(--spacing-6xl);gap:var(--spacing-lg);flex-direction:column;grid-column:1/-1;display:flex}@media (min-width:768px){.styles-module__H-gcFq__header{align-items:center}}.styles-module__H-gcFq__personItem{justify-content:flex-end;gap:var(--spacing-md);border-radius:var(--radius-md);aspect-ratio:5/7;flex-direction:column;display:flex;position:relative;overflow:hidden}.styles-module__H-gcFq__personItem:focus-within{outline:var(--accessibility-focus-width)solid var(--accessibility-focus-alpha);outline-offset:var(--accessibility-focus-offset)}@media (min-width:960px){:is(.styles-module__H-gcFq__personItem:hover,.styles-module__H-gcFq__personItem:focus-within) .styles-module__H-gcFq__cardContent{transition:background-color var(--transition-medium-hover-enter);background-color:var(--light-main)}}.styles-module__H-gcFq__personImage{position:absolute;inset:0}.styles-module__H-gcFq__personImage img{object-fit:cover;transition:filter var(--transition-medium-hover-leave)}@media (min-width:960px){.styles-module__H-gcFq__content:hover .styles-module__H-gcFq__personItem:not(:hover) .styles-module__H-gcFq__personImage img,.styles-module__H-gcFq__content:has(:focus-visible) .styles-module__H-gcFq__personItem:not(:focus-within) .styles-module__H-gcFq__personImage img{transition:filter var(--transition-medium-hover-enter);filter:blur(.125rem)}}.styles-module__H-gcFq__cardContent{padding:var(--spacing-lg);background-color:var(--bg-surface);gap:var(--spacing-md);border-radius:var(--radius-md)var(--radius-md)0 0;z-index:2;transition:background-color var(--transition-medium-hover-leave);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.styles-module__H-gcFq__cardLink{width:100%;height:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block;position:absolute;inset:0}.styles-module__H-gcFq__cardLink:focus-visible{outline:none}.styles-module__H-gcFq__cardIndicator{top:var(--spacing-lg);right:var(--spacing-lg);z-index:2;position:absolute}.styles-module__H-gcFq__cardSubtitle,.styles-module__H-gcFq__cardDescription{font-size:var(--font-sizes-text-sm);color:var(--fg-text-muted)}
.styles-module__8mNhqa__overlay{z-index:9999;opacity:0;background-color:#00000080;transition:opacity .2s;position:fixed;inset:0}.styles-module__8mNhqa__overlay[data-state=open]{opacity:1}.styles-module__8mNhqa__container{z-index:10000;background-color:var(--bg-surface);border-radius:var(--radius-lg);width:calc(100% - var(--spacing-lg)*2);outline:none;max-width:37.5rem;height:auto;max-height:90%;margin-inline:auto;position:fixed;top:50%;left:0;right:0;overflow-y:auto;transform:translateY(-50%)}@media (min-width:960px){.styles-module__8mNhqa__container{width:100%;max-width:56.25rem;top:50%;left:50%;transform:translate(-50%,-50%)}}.styles-module__8mNhqa__closeButton{top:var(--spacing-lg);right:var(--spacing-lg);z-index:10000;position:absolute}.styles-module__8mNhqa__content{align-items:center;gap:var(--spacing-2xl);grid-template-columns:1fr;width:100%;height:auto;display:grid;overflow-y:auto}@media (min-width:960px){.styles-module__8mNhqa__content{grid-template-columns:minmax(17.5rem,1fr) minmax(17.5rem,1fr);height:100%}}.styles-module__8mNhqa__portrait{border-radius:var(--radius-md);aspect-ratio:1;grid-row:2;width:100%;position:relative;overflow:hidden}@media (min-width:960px){.styles-module__8mNhqa__portrait{grid-row:1;height:100%}}.styles-module__8mNhqa__portrait img{object-fit:cover}.styles-module__8mNhqa__personInfo{gap:var(--spacing-lg);padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:960px){.styles-module__8mNhqa__personInfo{height:100%;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);padding-left:0;padding-right:0}}.styles-module__8mNhqa__subtitle{font-size:var(--font-sizes-text-sm);color:var(--fg-text-muted)}.styles-module__8mNhqa__description{font-size:var(--font-sizes-text-base);line-height:var(--line-heights-text-base);color:var(--fg-text-main)}.styles-module__8mNhqa__linkedinButton{margin-top:auto}
.styles-module__6T1VZW__section{z-index:2;position:relative;overflow:hidden}.styles-module__6T1VZW__inner{background-color:var(--bg-surface)}.styles-module__6T1VZW__content{gap:var(--spacing-3xl);padding-block:var(--spacing-5xl);flex-direction:column;display:flex}@media (min-width:960px){.styles-module__6T1VZW__content{padding-block:var(--spacing-6xl)}}.styles-module__6T1VZW__itemsWrap{column-count:1;column-gap:var(--spacing-3xl);position:relative}@media (min-width:768px){.styles-module__6T1VZW__itemsWrap{column-count:2;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}.styles-module__6T1VZW__itemsWrap.dashed-border-vertical.center:before{display:none}@media (min-width:768px){.styles-module__6T1VZW__itemsWrap.dashed-border-vertical.center:before{display:block}}.styles-module__6T1VZW__item{margin-bottom:var(--spacing-xl)}@media (min-width:768px){.styles-module__6T1VZW__item{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}.styles-module__6T1VZW__itemInner{gap:var(--spacing-md);break-inside:avoid;flex-direction:column;max-width:100%;display:flex}@media (min-width:960px){.styles-module__6T1VZW__itemInner{max-width:40ch}}.styles-module__6T1VZW__item:last-child{margin-bottom:0}.styles-module__6T1VZW__icon{margin-bottom:var(--spacing-xs)}.styles-module__6T1VZW__itemDescription{font-size:var(--font-sizes-text-md);line-height:var(--line-heights-text-md)}.styles-module__6T1VZW__itemDescription p{margin-bottom:var(--spacing-sm)}.styles-module__6T1VZW__itemDescription p:last-child{margin-bottom:0}
.styles-module__I5AUQW__section{padding-top:var(--spacing-7xl);z-index:2;position:relative;overflow-x:hidden}@media (min-width:960px){.styles-module__I5AUQW__section{padding-top:var(--spacing-8xl)}}@media (min-width:960px){.styles-module__I5AUQW__content{row-gap:var(--spacing-5xl)}}.styles-module__I5AUQW__swiperWrapper{grid-column:1/-1;width:100%}@media (max-width:959px){.styles-module__I5AUQW__swiperSlide{width:14.375rem}}.styles-module__I5AUQW__swiperItem{gap:var(--spacing-md);flex-direction:column;flex-grow:1;height:100%;min-height:100%;display:flex;position:relative}@media (min-width:960px){.styles-module__I5AUQW__swiperItem{min-height:10.875rem}}.styles-module__I5AUQW__iconPill{flex-shrink:0}.styles-module__I5AUQW__itemLink{gap:var(--spacing-md);color:inherit;height:100%;padding:var(--spacing-lg);background-color:var(--bg-surface);border-radius:var(--radius-md);flex-direction:column;flex-grow:1;text-decoration:none;transition:background-color .2s ease-in-out;display:flex}.styles-module__I5AUQW__itemLink:hover{background-color:var(--light-main)}.styles-module__I5AUQW__displayUrl{font-size:var(--font-sizes-text-sm);color:var(--fg-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;overflow:hidden}
.styles-module__-xstWG__section{padding-top:var(--spacing-7xl);z-index:2;position:relative;overflow-x:hidden}@media (min-width:960px){.styles-module__-xstWG__section{padding-top:var(--spacing-8xl)}}@media (min-width:960px){.styles-module__-xstWG__content{row-gap:var(--spacing-5xl)}}.styles-module__-xstWG__grid{gap:var(--spacing-xl);grid-column:1/-1;grid-template-columns:1fr;display:grid}@media (min-width:960px){.styles-module__-xstWG__grid{grid-template-columns:repeat(3,1fr)}}.styles-module__-xstWG__card{flex-direction:column;display:flex}.styles-module__-xstWG__card h3{margin-bottom:var(--spacing-xs)}.styles-module__-xstWG__card a{color:var(--dark-main)}.styles-module__-xstWG__subtitle{font-size:var(--font-sizes-text-sm);color:var(--fg-text-muted)}.styles-module__-xstWG__links{flex-direction:column;display:flex}.styles-module__-xstWG__link{font-size:var(--font-sizes-text-sm);color:var(--fg-text-main);text-decoration:none}.styles-module__-xstWG__link:hover{text-decoration:underline}
